0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-27 20:36:28 +00:00
OI-codes/BZOJ/1702/data/6.in

80002 lines
793 KiB (Stored with Git LFS)
Plaintext

80000 30
67531592
907956730
487803996
764257743
777635674
403435867
260345684
459909960
718848264
548540106
870461025
754531980
620759116
755103639
738868067
426505961
386271104
363354704
963706495
790521089
111937032
645056072
714999600
122405820
924877995
982269665
734937490
342291880
787034414
659252184
913253000
165988654
205528664
886624341
777887548
701323702
864893680
173154444
755613911
609799185
418616034
809944337
486144716
737375644
894763688
909048614
568250313
30365522
1038294696
623895779
875228147
179005376
328071418
858330529
686789743
408598488
198938061
980501064
163388603
772831033
599316884
991742024
468523166
561320919
978491702
131027974
676316534
312814470
157854867
243000895
854727268
224190423
603984154
2273416
986506023
46112828
881517694
38067011
563093663
633838370
319051718
795310405
889118009
180882152
974073367
456458547
994228300
181849356
534928145
154543784
550283996
818224056
294612742
410046774
191877968
877964382
815081909
617854731
15972061
265672639
608529469
954123677
412351080
195864646
775875203
366011259
867564524
628685985
936402634
380346632
1044384121
834182170
115772235
132855141
336160157
681566593
793627845
1040341944
768807978
329141287
353685750
801148444
131094296
901068732
399644994
623753540
672291925
176958417
722310661
593044283
307307177
344340091
769323734
1071347207
241906221
838502976
989915372
907539956
148594556
990980757
604531818
987125978
165406392
1028892676
954373358
573254850
140977516
680907028
572549644
438235491
1063615138
150171194
886742223
463010161
955904815
987492861
115598640
661254465
432906140
358790218
348218470
323779061
336915878
230306159
166863046
183097517
336443561
322480098
648048379
829871873
699094166
128624484
312696653
258812887
893423549
973907773
200985145
607929391
1047678741
197845981
181519796
450625137
681530660
690541985
929627718
692755045
743256637
1029328501
360927831
281324858
468196099
562968788
162863410
665242251
571330513
703592462
552460729
757951042
356087093
81468898
558693558
904348711
836997770
297319207
368806397
126903363
518106944
660837778
1005082888
434763121
634585646
988198325
395276815
1042444676
924823350
87568602
699293030
283159832
999168544
510840613
533717880
685139357
769387336
286440220
543769351
123800170
895189711
188923757
612346478
1012395420
634908532
914912161
9190811
16524223
92222884
161553236
88427534
649081076
788419037
1046247515
284841978
110795166
1011548540
670814409
1035074962
787199712
938918920
105123678
178368393
921624191
556964378
299847350
934109943
980799634
161316758
515727642
414843921
725136814
316582276
757770616
268648383
380451553
166728488
823204981
879092299
47849755
87441147
536974234
682339040
929699562
616188769
743842598
805680882
508895718
166362714
277086131
67282078
1025204676
289172703
316537788
513219671
229493359
586878615
120485834
410501452
281438700
263514092
807674691
876039093
953430223
631828710
195403049
222855957
283442943
171584053
102070572
740179425
408747744
824822454
729114757
675172113
760097325
802088089
904939244
480262026
518037388
588276476
897235127
437024451
171157293
440121760
704237336
575193467
92458502
411058046
1024571359
351561170
463007468
933421024
197130339
883875035
968997966
657074348
273640234
1060021264
685457380
396346772
642266234
818541777
52611921
274109213
639147561
164777935
187640478
864041521
58232573
806353412
75932342
67983642
670161172
832912779
24084015
718637510
520398300
45147622
349211140
901376145
1055869266
323457856
1013317524
983651886
715441184
741179289
553452500
262592015
221749794
402854042
108945138
1036989918
636759931
293031810
189214886
90934035
620741556
984044915
233926743
678474730
563579168
618859083
68830105
582068212
88737675
618954733
223477052
340290885
744564069
1065582592
473391640
83533165
177808758
617145660
295802788
60111673
356958601
368167256
929022819
1033722411
384309916
444939701
290717564
185662809
428227711
896011045
336563213
638659430
866563396
226971075
864332261
533421106
103759290
430152893
284831986
945599567
361521994
599390294
51201319
83250989
493881081
479838387
7300599
701267139
631484725
347544423
73791461
943872993
161502767
641153807
256809717
454198320
223402454
958692801
208520446
862612671
1029252303
419212264
355384816
359744732
253462769
444355788
392090255
741398037
624079550
12148783
532773335
225662564
916412917
91878952
193218932
840831663
485655905
1073327160
913168227
875097465
237215327
655994499
650674648
772250730
298211056
994135966
564546178
704217349
700939416
364518428
126742584
410446069
781419103
395366199
300890078
792425088
1026065970
207137125
484677019
311494139
574914657
497678458
708356742
899193629
70996897
380064027
729532968
487510651
276959256
39740818
198519198
212768205
554307343
1039226670
441082745
659598906
1063260492
748490218
728206310
1042205780
457754363
438870853
452011251
29062400
314102975
802282113
594891588
414778481
338961607
686836910
861118893
846105582
299985908
938540969
894148720
751927833
463490992
1027181252
363988844
745316810
498237340
846360951
786184805
811021807
462527708
364371001
417035857
735197411
1061095711
709511933
657887653
1071372122
255871164
760508444
838939266
748666936
387291466
547892162
637629026
766266057
612805703
13542337
1054461872
449761528
573125268
860626547
763655681
500262176
764840158
230405874
138416952
195909660
564572535
903168741
358336073
814925178
957781792
457129497
608325486
683376787
472271171
717956393
212998022
720340002
188986767
958287670
914685725
525775873
707886867
854023928
487623985
61340204
130209552
93015097
622711666
1010447920
978146207
864664989
470926139
332133516
443485055
497304853
1005503152
816372429
1017308760
323936131
481692448
333570099
57403191
373469957
739631234
101301127
327114282
207260290
904338135
687820322
546170557
106518903
645887429
468518788
237314660
401870803
669772000
630194437
784839476
91311206
501068677
225478944
272964943
894255670
370655122
873972267
941909885
839688145
879811215
274588681
145751198
538179930
241407758
395847541
230131768
594636562
195686896
359545514
40250913
1020985408
217522908
6498786
358330020
794221939
184030944
674015118
256940996
92996825
772756373
687053369
405368355
438572795
16941397
583321674
237115383
568861464
1065556138
315308755
441826554
667236787
13535780
776554698
971651493
652283645
26442278
277836456
971695504
581703659
646387971
106626826
1023814572
419929009
460416168
846740727
637591302
651236661
527869758
787768681
398981970
582296614
297856716
63257564
371231097
409224811
1063743668
935290791
59779937
715666747
855866125
214179378
974761067
672790626
642851483
914247394
713962913
128696901
458154201
732246916
383865695
934006305
855235399
529347719
694270507
713771474
589307452
987216618
222223441
90362912
579407135
654747279
387298160
256968931
916672041
333849702
735393248
627004773
506726288
581201030
630006596
630374796
772813552
495571265
160390661
82375778
978795464
193208896
222686370
115323085
618613071
856385236
287399093
929372356
122525556
256436516
941924029
671066467
747138138
649903199
455673181
700978383
17545579
495071941
79038064
7939644
959595535
179126331
1013397931
555590348
270556352
537992315
880285675
1050828924
197253814
86120760
690735304
472827733
437582884
126284788
123038204
727529582
976466160
92888776
855854319
799648233
1057909241
46089173
664821505
274954966
1064005039
301677858
296125178
1064980390
273754240
335853872
947193602
960000960
121469061
1046950987
889166298
932906759
989878518
538616423
132052486
347168271
1051918149
480853547
875937208
1048742108
8184314
251494533
153686989
457204162
824944195
1030126251
547937584
63645806
755465333
241016077
668967807
909418464
50729581
742243032
531256483
420645243
950167537
957812360
1037845493
600870080
118325687
845380160
487625078
493740121
545930927
148830846
899950059
240097093
258829881
760987909
302453382
236098026
434087612
598896915
1026804899
90406425
443304773
766802492
981320970
757303887
125714882
5508339
132638623
977236800
29144842
84077240
155840600
122237636
941766406
436298769
544835758
833355770
1071206344
779889173
110098692
526927000
744633514
538578082
218285584
545985599
801167371
603014569
670758214
337498893
580220052
731967302
957789323
997992310
324089134
132591575
537068669
68837239
441046530
566652539
907883566
414479724
552188573
66664434
585340539
537343182
673052850
1040423856
753247577
154930394
234175029
185152950
994118816
748029390
351159009
88126370
493512944
507800497
770622565
615502695
87131247
1002228165
755083539
718193702
31053946
151369916
823612264
251107488
383142614
606969287
956421978
877264837
858179661
45499437
298968197
726615928
380759635
318809188
752638851
240155070
655971561
59156442
243542092
171256483
411455802
97329106
170088616
479482577
425461324
313236398
224527692
38279370
667217814
780110119
834091691
886792709
677139062
116880905
467729960
463928813
933365434
271903663
73351075
1068602086
770002916
29052013
124767396
759124257
639797155
268945626
966010889
982234041
1030440941
874046759
935886137
1031703527
248620652
810878674
605979115
697302964
900577991
632919305
684892713
351701779
118234931
674238396
1066045463
753476365
859142503
791494392
133758175
916621393
685278137
693187190
123590922
648475114
305254610
913935998
640039522
901447534
534154375
859113503
539694949
41761279
889544524
454585318
317812188
741249141
910297781
146693835
281277537
815036038
317732595
370376158
619275014
1033071080
622372172
264520318
862690884
285544207
311351026
575495283
967503177
590743953
592985553
274818234
833731012
566963664
620098781
789575208
814667869
157014737
457376234
520616420
1073689868
971617425
712291661
205816125
796438514
541479971
146875582
1035920364
425438719
1042654880
466052636
396609999
294700369
624478289
314456754
496477677
587995569
930468895
451815358
728475280
620788982
367010108
477858976
270880191
162680662
862979745
241350177
47590431
911068477
515134442
281389836
657756691
917828435
862202656
326208317
786699467
94514044
50323697
944346767
523765435
543852872
237637877
112452377
766689821
224765367
739421574
153096908
925252112
826660599
922201898
475924527
918953272
537897805
793686348
919093210
542627128
453138625
934433114
244075891
717277449
520679024
595126276
476328965
63276530
511094078
1012963064
368764120
354287307
828173134
382970426
436154083
817556464
702607222
82731143
396081272
760557127
884781454
358814244
1041411494
93471548
546226353
947001084
685370593
745713356
26009455
797261257
86836711
668333056
972189475
899369388
657827006
646030477
496376145
239504231
430099673
858258249
346237029
921545569
191627905
655765941
465778189
417996479
438158551
846087942
851504529
709506367
154916266
16818543
339314668
869879106
484537902
380678513
332023576
286361225
586013739
884945848
140622084
215908480
991872211
587638841
1005444277
134810392
751623750
100672501
216231888
202658156
587979458
483585293
413769800
996557249
585847270
524413385
960254940
536823196
334526961
329188933
212177850
320633211
735278514
961014657
236951637
277158214
983735047
940964409
207232862
565109737
339911352
833037892
682688358
214389701
550242933
515187081
471194623
8566973
1004856137
239211505
366954511
612901806
370820062
637470855
574603640
54505742
612221910
343753426
685296317
401563291
353527023
686463079
307804659
228878549
526455754
1034041004
246767225
913475887
416371085
770871135
686644495
259397502
1032266262
727081527
341209870
197245451
77219408
57302264
835858741
465328025
103908768
390531584
105486463
116076459
634168180
744759801
924868850
535247240
522797297
324032104
118687458
481360693
174005246
767233392
742214769
996134236
847423324
78785691
170112478
611172733
947634522
597167540
243754370
388567046
652607911
104735246
884953329
362497909
733004754
727547950
768669612
594252824
452148118
226875943
973787371
981402037
532013096
256470524
235854390
265939311
408995923
501667501
309868325
82870479
384251682
1646450
159395118
753196313
366979368
823948536
397966647
19524254
436543350
242024844
3172480
867397248
112760592
154289799
571236711
945276487
741654331
45847533
381534083
807684351
112677568
972268244
346045333
102146560
413157476
592552961
961965751
1016425504
39353074
529318499
250723617
534389913
72765161
374728787
53047462
928906404
167312039
279535821
576822887
831211110
799638947
507197113
844311421
753708440
191371054
317314724
800344318
114667131
253566538
309571808
775897446
511684814
1008917604
506228578
977527152
292562548
304967043
298056528
942078843
1059845584
1025096720
684427210
569039021
557371626
432974399
50168114
739866649
490342944
822899432
716925247
798778514
805840359
909214119
881798438
672278027
755171061
234119407
922064844
1067192169
774446665
219283352
907357035
948852259
276370482
340274690
276742085
304499898
210584983
470561238
934508545
274113614
302801133
984051943
35683214
836155549
957190784
829031412
680783451
160633365
522082823
178760082
794036980
658884842
93883227
31739645
69951780
837841709
48834355
963556641
542154866
943453033
518566540
1057081133
348979318
203910021
336641024
527781106
158724849
428919257
14906855
457739639
242538282
302506134
864498129
621057976
811401780
755652084
890400421
985300970
797379759
867376332
1014148925
310708605
658835928
937975386
256548471
32786812
489726719
79930309
161390830
930341229
209808652
949366018
482069349
225351352
835981420
224514133
1026002756
68072019
1056858264
13061448
189893799
555810629
680806698
371370763
1031333721
144367311
411847300
1010049039
875910406
372655718
527960817
64384677
137117932
751624207
135156423
1036424178
538881137
347548030
806975539
499546842
456243746
548793321
414472880
1070228288
300030978
463591453
483120894
714668331
722292186
20187408
385631576
435808834
602749028
341053772
431609134
8618027
105588554
175399275
112292305
684841324
963792392
836099034
805933263
530212074
64807948
583976497
480293919
894214859
250216974
876983021
828021825
435219155
228865777
674523860
323271883
758370052
821055950
444175420
662085774
392565597
947069693
1047654045
800355769
172179063
164546678
631696114
440040744
396818865
278250924
842306526
263010665
593192211
35714845
600319211
7866489
300924684
913000143
742339115
603431676
1006292988
336023628
636154472
572603337
536626090
523384009
868754151
601649394
688903415
234850480
283443576
441023560
445444364
27541622
724767134
435260874
369386659
354115691
492560828
940487805
12898965
161883995
854347516
170628396
607405302
591589623
322017307
1028789330
33152116
779939224
191035406
945675371
878282449
286407359
664061983
365278096
493575069
162158955
386132948
271585919
528317553
426854438
523136976
545746875
640258343
368807311
527939712
92599773
413581196
215106974
409758963
285691298
393260741
200446488
537521870
165768032
682483408
990426243
94106456
188805114
246055928
558714679
215346993
602823195
28067734
26441478
279989963
362427043
192990273
376080599
1049853677
983489114
853263568
183787966
822369952
608896644
523988864
1033172358
900742876
47725486
241787640
974473382
583235860
764896763
336213512
442318052
353139631
354576009
86226516
232978496
95573290
803113626
631940422
29603242
1058080626
163070184
374168420
10630848
195461055
733401022
155779471
394386174
308482477
263441202
100307815
337138597
708554038
346660615
204634287
830399324
814401038
363589816
606103795
63517529
246315355
167678246
1055948413
393997021
818394970
216699013
530287484
164079259
879238629
91284707
376488201
151708436
219708421
169583026
80795485
830638970
1023005845
176420441
417941385
812206601
754311139
428275846
643639879
348739661
679118415
311557281
782976389
997652855
381133526
294370680
901704836
790903353
455377376
874645709
485075436
351463301
130052103
513925951
201770535
802977431
929366783
119803142
1006128543
650548652
884489415
206479578
621898795
1064310614
643930961
747308719
1033213029
839815520
579871149
755230194
657499166
1033389153
369448536
402187322
721221361
503105579
890138675
587937364
348776707
615834225
835630899
381883595
814114680
135347497
580282864
238290311
510358518
145351999
1049225555
650840408
187084156
77519588
317845972
185202804
925975684
807677464
690681470
933252847
614320230
61972381
859822891
433244687
645883470
329888550
483465431
709864104
253032329
241306022
74925556
539495189
636817304
205085944
615939499
804175465
237182537
581041274
539014237
701284024
252421249
246429234
695121481
496554852
367630260
291102607
569636230
531176793
396229038
516986416
190721173
854294153
145476319
901585694
928666388
981640253
914459426
821878435
690050262
898028752
610930168
94151842
850608349
843588085
887594922
101421284
929877581
644731023
419936195
349738620
408173923
432183395
685152202
788432774
661461374
140313537
462712407
743144519
218129297
16583662
537760265
2085481
49765668
765638747
648458342
629300598
540768821
466275330
846760399
517776853
114280468
210995871
772333480
739231531
89257979
89052086
304531388
516689643
424775167
72931866
643860974
753024290
950910913
806498854
233809671
530499708
465486991
820450523
516625769
822638338
777899413
458714473
264559590
563750322
417424203
931050956
745979697
304640228
47268246
948087433
366712923
256388067
558837146
920639993
296131461
1056236512
934662188
473477920
94115650
599206260
168174610
759353832
498119302
260969804
239421897
775724137
137241865
80135200
690605124
597929586
114424441
1006593471
862615642
250600248
979327280
825879851
1025865909
270532735
450754757
1014736940
698361517
319553711
157895110
429523675
7118022
664272598
696740608
152776752
158453912
677692439
57640611
901820777
648614128
466618399
313289979
531663612
929883538
58607778
775284097
846997592
70609085
656526265
1071732303
200781243
707729821
687077578
95158983
548516537
618360022
708763106
819066627
219787537
127425405
654442374
407854921
288742640
844066142
133522768
733376012
227649129
164276430
223846961
680454511
135028387
247729645
749264367
940667670
848377133
314771493
454538116
973300453
642905633
882876536
418882882
510294098
58388872
993348350
555358464
1042521151
19928126
65545121
195609815
162965717
677145030
990105523
967132408
938258001
33462059
54156449
539181799
461854563
179904287
541575327
91934085
716720710
544214755
482763044
275177796
1053373357
278687676
803860026
191685694
14531806
189711884
937504110
443745966
604763329
597040934
597142816
156186860
180756909
803897658
437330985
664999091
743208553
806223019
925850239
87265670
1040304184
602254212
824022070
77863533
450820339
913515983
1036802815
636576301
436144015
803263433
866952116
598867812
1046642258
233299997
251046733
997832079
988010759
796635557
705483850
732577904
307057670
382656597
325019238
604000614
81804565
12465981
377115905
1006882271
871526378
808121554
645968363
558011643
471460464
43810019
651786937
689331967
1025542573
397274177
1018669052
1020722411
584789905
125608747
585006140
398226378
551901170
665063426
168303184
1061494719
654755664
640583304
216697172
620223228
227690223
225013023
399272156
820684139
610594328
778800977
908826524
994273437
829177162
255682713
667497732
967920321
585499692
664768887
302847028
914909847
283519326
613933378
57909872
620652296
820607400
560461578
931174284
388729316
795033144
830347340
844671004
442130272
210558011
421803964
464762403
901660776
318216010
974866000
440226902
436091470
63211839
547704576
1046646621
1040894471
829656307
504196785
883168149
317293756
1021183425
446787090
1035442942
783251401
228639178
490775117
495009763
262321533
221774708
296317493
180034888
839862193
717227420
697953074
445755646
937349925
736615582
945101894
789379994
134487907
369681458
725109779
1012947043
1012188895
423084098
295740865
905229667
1056941678
1032620197
716248235
931010630
293991477
246154325
103654534
976743732
357115308
923450657
455026206
132463213
47107308
563114331
740325026
179048844
272415325
957774207
172543868
73408118
819240810
208041704
73199706
950985169
780510403
363997958
1032584460
894921165
233075498
948314183
537095178
575726524
447333203
1038551880
670160803
813581679
688790615
345791976
833326367
186612846
897845377
206115237
550786141
154269841
1007845976
223420463
988084209
604181611
646369564
944563632
164253708
958416045
361991078
721180272
918297834
547506084
446808320
848539568
497489681
226658350
670267738
645225651
805906844
995001892
546831064
598660670
916096222
839804863
201467242
54347851
55981877
84324276
568820038
498812008
203309703
51929763
330429773
613158692
660812855
204111914
318660684
44018629
921494845
982157833
257840783
440930324
445204001
152084269
815705802
387557645
533355275
906156864
370249735
234507402
271291397
779958504
269518471
913152600
332823881
638104145
305598988
685376127
160864422
352558281
594519027
756111814
775314040
134554315
1069980363
715434575
596993351
212614299
783916087
542015134
99201292
29190420
491065205
584441615
613659188
173445243
869401375
746135928
1034299031
639809723
977539887
993491674
533725193
629593962
638252877
91702263
177601796
71135807
208964475
568810550
851796161
192795868
876539395
620944926
51671477
102544634
491064704
837912534
573029639
862208552
503296823
406893697
545939997
754136690
897865356
414886614
61112799
601549535
321213417
408847643
150633175
73560969
67303616
890856307
1032828687
726642537
1034664833
178985983
707445021
997452985
174373893
61478512
968751022
832748115
453566649
183471950
841410843
393596313
606251682
1053403485
177983413
573845680
586174267
918871953
282755730
651009519
708410548
63845801
284463747
75306305
676649301
143769434
119109408
276004219
31788268
1066776447
442568052
163463266
946523107
638880742
346967248
305556934
295919218
961722368
782904914
341104190
13672001
1060317086
56099885
958515760
209858753
768039393
715164624
899814170
696149345
566849051
604228220
473509665
213351465
772141030
866330502
439389106
950356425
245647000
816553936
347587053
1056412249
825578652
295599415
24326263
934497307
141061119
77351928
152457175
947886672
632267751
25209182
452860476
972505990
968353103
953116212
1011045767
995418832
18752381
1047336399
173494470
248622692
472335451
494363346
919676483
564648044
799723263
549661852
642336393
84891850
527643083
1059641015
871255000
756903580
988716081
87244516
174296088
1029132338
81341099
808855364
682457220
559413442
454822003
336358208
406794068
117822802
710848968
730870619
136797249
842178197
1035456657
591664698
147249419
644564926
934768924
660673420
740855883
650738219
737744565
982114498
343498432
325891435
432069213
630965776
539505719
786811532
259485695
483983221
532878540
461501697
616312276
526448364
618494399
674851041
112899054
583418466
890711044
300471519
1053562819
129209131
854790901
619631780
425164918
354671399
608664781
284769515
784972226
749706812
329372224
373960365
150224299
153250993
675347505
331530408
979529450
93789316
398040496
360501581
478430980
68397244
56504616
557148700
519512254
914793809
602212095
884226333
177923173
442687571
511619034
859463040
608649928
735381494
869812403
789164422
837004204
686244093
138666174
649931051
112959671
598371145
338583478
704304591
482628553
492204699
159692475
220835303
167266452
231866514
901760595
387135509
168498172
545466272
359324818
328537019
656764894
424088742
402380944
722537137
322772085
445871955
787209827
368270760
245135230
90019716
298123882
590404658
109980821
214995356
235019288
449778832
247391344
543384152
196450505
463055477
101362938
307868366
244363180
523880727
659740727
123130968
404598729
285520669
687760766
728316452
412834130
548594005
338212210
809681483
415378173
902174669
1003540500
820670222
471991862
978047188
26137784
719033488
710827394
28924764
630858332
230841045
831147723
765987478
314943986
620543213
120295519
651000263
896850219
808345956
133265352
507926592
364739656
181029706
572369690
55176339
1004042956
762652770
81279089
906148125
465348625
281010622
711820409
653746801
177082462
1037146200
172648627
233837669
242983362
281610102
254092161
580512543
317151558
635419773
819597767
478643764
442663104
347561126
82004112
1022933941
898989658
1026613883
9579153
361878261
308506113
277548704
207513760
40117726
474021327
173800463
615246339
871487867
252439274
774006079
128205830
671417998
643939350
1048831381
792071891
40722448
153028920
1006060625
815865892
276227823
562091385
635774020
826899253
487110786
795681098
6886952
518379914
1005487370
173120791
377180957
377992325
4213589
85901299
752330059
596301887
498351035
518270568
17101975
744876839
354385913
689266001
882778711
484011286
151867047
504971241
27625131
5036118
459390448
507244533
320867218
71547662
598258824
898663843
828950856
137720851
1051976518
370384416
403946726
482132268
877281135
254816034
253303983
584477020
1022021993
16829149
365608044
114546455
35579818
18829191
894017164
393886552
820924970
366108422
459688647
957563076
141895742
544443775
486769789
122188734
154937877
416454606
106944305
820483857
1048860696
838432476
8514036
136355327
439159737
286501934
538939804
127672692
589615360
61943108
391321849
349528919
468696770
1770309
980114579
193307008
187590367
883834072
753070964
567721637
808478621
358734006
97440579
822227455
100397597
491339712
652602853
652996554
41181240
30423403
909769282
438523049
437879789
905704764
393129149
917317912
750715970
7058145
701566568
1004475770
6706540
1009471306
703626251
501072228
795200289
554541043
169993734
277088451
813525039
257538594
887935715
1011608145
713845760
262673762
202754106
920608317
901020065
1013345395
403435414
947156281
1239767
46361710
314231480
446344926
1073696379
501678577
580030242
445246485
449041819
677080284
80132473
1047982507
916957924
1016899640
634659456
627247498
38446175
8623595
44481200
58774460
886741479
871508575
345616321
180053947
842805605
370854370
600650221
38109394
591587139
252549489
196131863
481631885
128559566
987263256
819131338
956754982
1061980735
436768152
54328898
248142030
613968241
135965987
606006888
701505270
82893182
621438755
1003471557
640258997
37669564
989928302
323014216
456143446
337054363
34577421
992193349
923707962
724812689
762353166
703242884
222383932
533752629
103349530
698056954
638241330
165094786
915139096
760271342
983447431
331844661
681312281
310781512
564146012
293390193
1042768793
596993245
688867297
811710694
897389306
1056602470
57104409
602101986
264743191
386589128
1033936420
818431409
136421820
226474051
969753362
379194205
711249565
973376625
1067365819
126187245
360286552
618813213
744368541
786755346
903325026
763646480
803703748
443399671
375518854
707973291
821087557
684817367
478545978
298161878
783508157
840237695
874073483
866865761
956565380
481989340
453810013
184521787
725678354
629060892
750469304
999191082
456695067
860991279
508714046
873542321
336279109
5683322
529473596
1038494417
810503353
893096318
949160729
506833207
6508109
243829046
93992502
168838287
589512355
600215993
162441504
119315602
920670391
889324291
777672406
681927461
927137936
266584830
226314926
1070020603
649416064
339583913
228425055
892758010
330844494
473853413
810548421
788989080
225154244
562853723
167654095
450841070
924944570
151865765
751290641
669245183
243847498
1025145189
968239274
981838480
685718964
31857573
814846723
1064070902
918314257
450269030
679040211
1004391735
175133761
818533105
14818182
201205228
15499941
554129210
852374626
97749949
686813536
868671732
747497938
164588424
744492823
39982794
1019490777
192122808
880849104
988452419
1028622702
624037956
430390620
545000820
887075524
533499175
415805560
217772624
528328437
74993576
567666649
897430018
623431317
836577379
423779330
646479304
171632282
947611138
496734283
808241003
387948591
1056596048
214657471
865682657
209381946
920619145
582011453
1036631787
7154378
1037346721
411185056
539893614
628111309
469118524
56737416
111533376
686915504
411747953
935829919
284018977
235893306
89510232
299805255
1069545063
488836243
371051555
291241587
579644049
689914532
410113055
607870797
992395965
745204179
633751490
299654193
688168794
1051367279
934673397
671642860
484951927
659912799
86770163
50705619
105682601
903569643
926284997
106579674
822220887
98133115
223869362
443530690
672405588
654079311
16082403
341042836
609094631
458726369
50893370
553203231
717907964
415327419
446071333
78464046
467247328
288585003
69449980
914813163
966043517
256613998
408420962
345907458
180679103
82990431
567096306
328518895
127735705
493117336
824010427
173942278
1035621831
522641744
209425092
748704107
836674682
616046928
192427032
97812939
908941945
566449618
85291903
598611105
736086788
853600884
426800603
210723813
924623785
836158139
463021426
169848935
714756267
946825858
326731567
482047342
1047751115
219113908
784222143
570067416
194894274
70773852
499062435
324915695
254986984
917562497
422276226
592065490
658226042
680206955
383509193
558023388
379330413
329605121
60837342
983721229
724603739
110385375
221969361
965708279
432270631
1005649435
1069816630
106222922
489885283
591362953
595902334
672432059
528690719
625542518
650629368
926411639
950688592
64720708
202086316
369353188
127001258
252662411
557258545
856746458
370553842
369508697
1009386438
553579778
86598014
307281522
48038482
1023784979
811186533
394199574
114278075
956149741
205463083
125442846
196403978
639960675
955788289
654909843
496505854
167346069
569434244
12234042
30672180
38243675
925052713
503645685
1065025036
741524489
507370331
431788798
89406289
583993958
395410780
59437267
586304482
478201481
538927233
764553005
86504423
727469833
914653526
403610549
829889910
1007295395
859768974
1044934845
96461769
780744306
531008445
22055496
92372439
437574788
683288943
298239681
1056621130
762923664
773175267
423872437
250386561
861696310
31853360
884664946
96704078
989153582
900732424
1044204401
856482310
409009839
213901408
150279938
357038349
262663156
222026456
150594267
468590455
928094202
359961
808925520
367657114
117130767
996664768
190153310
861752951
971997079
734055412
670334419
978731260
179925050
754081812
191606664
280589738
192172412
411638693
181473807
271102651
998432867
545816563
704507798
293902040
198277350
177416075
90348846
135101529
696578075
187790449
122519523
609181576
447088625
858082409
97180431
172607531
861918171
976294651
1025396135
207465542
386919165
340691542
999982830
748177476
999320896
909830969
384569612
1004096505
663049412
121895064
748149737
660552610
891929633
574137510
681930569
3808248
934424280
1003631460
461042982
948418744
296506050
463185208
612152317
104942734
722912958
405103514
397668837
358401519
784717611
539860454
660072651
758044530
968068526
609327759
984855889
657836663
275379935
920150252
89409025
502937891
763964562
167141006
30925858
34771068
960860516
340795767
6078252
756674179
807076153
865224810
861665554
786358848
945572610
925198197
402046944
205920687
940709329
450366034
46542748
873996510
429066757
959300793
1041514155
4943749
87579072
720775497
500590873
887905461
550284325
809755599
803757887
485622229
110644315
17249066
52446027
934207516
1011230069
227105949
653613755
236315272
791504228
830584632
94184985
9529191
863512852
937459877
681194283
100695891
548664843
337193962
304321438
797619258
894062405
557065975
194960646
158973168
151797166
35763263
486123442
370633818
447941042
1031891869
565952750
821047889
688765931
596424132
313947850
913185108
36598567
457536159
104578682
305084729
186808531
165112872
664945600
623787460
1041619600
102470387
183731168
191758339
179443801
1052923437
269340397
735855133
457277158
471063803
301992196
425695889
434308969
909152482
984523120
934197692
88959772
437433607
642681249
736129999
406921768
426742855
50942545
516123646
861907071
843091473
816430954
962517302
165556799
333497973
851637415
739583688
351503662
770489577
212624173
350168364
885142127
724873785
344147055
521070967
695268352
960765657
917996319
789216853
484886359
1038279984
440944948
309971561
758337461
99605375
688399207
282409704
936387617
583503495
347219175
246644673
2441925
717694175
658407072
782603254
848044342
922142158
294606076
402359260
200962588
973966959
314700009
688358949
455544445
20228116
347188104
365247116
287089841
336566275
277429524
527980668
126348358
297312657
242305707
769338637
307866227
1019414453
1062136246
688094660
320740919
288578712
546328117
37157324
974668267
201321291
282878120
911415350
457255314
460481321
648963577
882411943
858179301
79075700
395981664
345943411
1031677001
239784527
166880167
557879539
992517207
955881352
309212742
180368636
710235863
512809744
940833789
851291929
164704410
244223098
954705213
964079830
601144249
206009416
117124355
1065344633
992791685
398857092
592081893
887558216
565829595
470437068
271575039
781438066
624807854
317879248
532122804
1044290905
773395046
372667474
740524792
979573518
101613570
968536126
742764931
109366633
172864398
343822514
665459424
649709441
620281323
96867701
547430312
471256727
491223364
431730421
10041699
742022460
898288866
511081679
604013867
121802664
481754613
739119212
938526455
475113602
1008823775
930654102
1049061379
250705664
1009382145
1026387464
893562378
560225436
454074434
664316854
101473365
388675229
741722478
156467835
562432375
919651626
779232821
815832250
586172469
679566410
501858855
499648995
217141926
99921574
967823609
587722134
248181334
677787831
979341582
905963321
662741731
273999577
478930003
503736525
520965743
108471166
1057914979
697795418
958247614
80405427
604081468
848287363
864962835
849563402
413340288
325334517
169995575
1048762225
1051029064
843783696
444428703
804898274
1045996379
502359143
789505799
948579586
1009625490
1070682428
139678345
736577724
74019409
634950707
789891560
1045043156
534189571
302219560
633979610
378587076
934068376
693280380
148539492
1060156959
148761661
546153571
315752347
585554431
383208556
185051265
46676878
358719774
545913688
1047762923
394249803
293601086
686764338
964224285
513334070
968390606
12852896
739397421
8189201
922789129
759119726
489415970
74061873
503295359
932964261
469671294
289960633
333388454
84741546
1033696926
48136652
459719737
823558295
397209254
257533608
56357722
89662088
523425820
563658074
966358649
979122642
155599193
344098579
308754099
684805197
693883487
922858584
293880110
565568681
253739915
1050261041
254887682
597394945
278728564
512722766
428545776
310164031
78624586
75806960
170860388
65995600
943000473
659709137
789936212
364935964
1053661381
132576265
903827354
219646743
381696974
460150034
437797262
1045970911
316221241
435432899
17457079
521161716
674482222
815146025
565576079
6768475
345295800
702293931
734862790
301841947
3845855
860208645
979941222
237620682
134123471
464593202
521322149
253278158
74519906
123926398
763312293
1007360969
295975511
770334128
637065651
376275846
889967969
924140207
883188456
822274461
517732462
215150418
416036926
182383707
529340997
211189437
225648400
953320541
1065944056
343583947
67096418
856534973
219054634
908515880
169384380
847838322
685085405
527025708
237942752
675754467
1036741613
705379979
291130326
1387446
860886294
590561763
281162035
914492981
908572139
564486891
562569310
914604757
486602798
473598781
521268465
512940421
317923888
318623226
882515367
692555024
798214725
799684783
817613432
229378913
526905285
850854918
861469922
12243641
919960444
351559086
413575029
556796444
897310100
535862734
720965423
966340394
890152742
291144223
1058271398
535879502
758664396
739106758
328075493
377585541
130854179
86327194
98404582
337023801
625966376
482319662
603783382
669169783
687968632
114592976
841307548
921654218
984087343
364749838
127637528
783511627
718384815
1070897432
414580209
513074899
237950510
647226682
838294712
606411318
791689384
454377433
468943254
969863308
199259332
489983357
1039215309
219333719
599666409
355220117
151951420
355191151
53763886
821801709
774982448
734215230
527537689
748839461
486711911
291642931
172361272
25706798
931780339
353228996
47671652
105813782
978559332
740408744
110507821
451723595
149058194
454358908
931557599
15990303
959494209
232007250
486756099
805531681
800264212
228044770
70674516
1012234107
188121102
488145719
252522719
721973390
927947712
1049085953
62372971
250844890
1065981388
778172782
842355507
459053113
529836014
507751314
193104528
761929669
413465836
822335847
718484558
990500689
252210990
669283060
732803897
596314807
308803608
133252620
596955764
959323784
88092313
937474999
208626092
610445545
647268946
338418006
763405296
59686719
937001482
271555130
272925510
785939938
846227289
125806609
170033697
7596524
979475813
319605942
844996174
289061858
770155069
288477237
345997272
556783738
192699720
212276189
268822928
1007145724
818464085
281967306
635751592
946434118
150600014
825555378
224181566
868133271
925422076
17999445
631571890
992941444
507589776
559928366
964377582
276786899
175735570
19073452
72427839
487060639
928630362
116070314
436499698
167201186
52146135
72390283
427207630
162245494
130018161
718653556
895871286
448348293
173369685
948828401
1058472891
614193438
155166410
4259191
809619814
1047548196
620878555
777167352
885896819
748208432
744155157
315207582
553146129
122727769
480497462
972110340
256327124
386705744
212234110
111472859
786023750
25352197
354550846
145072656
796540129
881052757
426017169
572184801
454831711
1056369212
485205564
66771924
508414878
681760657
881192124
728381941
161877016
947312112
905354330
538721882
125389864
364419556
666003083
967879898
56516117
981120440
109593938
489230884
42444065
326875601
96872708
1042236271
926061421
370356087
410684505
267955252
482402558
970491256
157863908
1023426702
855188075
845210479
710086686
54027493
522530079
332713669
682191802
615383615
961570425
731532755
782174633
508704709
437089727
467749872
1000235837
698812830
465938410
151953436
936662028
265062412
162212806
385643475
495889624
147615020
724842693
411542771
47594982
370139067
980972966
201967407
448824914
380427608
916915672
310600915
622580581
237759876
126596152
997970904
300360506
159465327
823155540
932782462
543321480
617935161
904934144
431069364
215574018
656978265
358059195
141973185
911852460
973850231
887811618
812089183
587687979
39112474
26635558
565592133
59098995
195196280
21462909
461265101
164479953
162972991
748378693
676039068
544254041
175749784
581335088
106004827
701473160
325747901
24564359
891302994
618782032
753608971
465707670
886904309
559687161
724122636
724523898
839330276
459107927
1059252621
503985458
542455519
790309985
833808337
795877964
138176072
696490977
43822237
664575663
674601205
947477669
646005765
1010721355
296279691
62427566
476991186
873581566
771161099
764837833
584843136
128250914
261704053
579429733
97151478
872251154
909152468
438973981
938181773
895542464
542625201
953436124
134500288
743041720
943975108
823441252
838894799
635804345
907144860
48064125
4082807
232332617
418922423
931383361
997228932
723816708
714488931
150832339
845822942
311838344
605655714
441303276
481589655
171154554
13509125
253447717
1047115614
360117434
665066997
337422481
308658911
637958851
611984512
471841125
802358316
215949608
683511581
378268047
468545827
773314535
226052852
716409149
909558215
597083882
452347661
1004527431
867953892
294476632
92696945
440460472
128258050
617034326
651150400
315889282
122305304
1065356138
121290623
399742088
424807953
1062230399
909751247
1025825370
590977431
19529293
352280992
265247202
795335571
1005115960
962354796
244773441
789522685
937452891
319066303
889435470
443384125
928850508
444527110
396838696
390215183
877063978
699425656
306446458
644010017
120936259
1027103792
222751055
321486137
572353682
150755076
250494136
612551577
7987614
548824056
588226242
312589096
447690434
301195306
429281574
389138873
500095189
378587809
559701444
840097742
571524335
216616284
181542842
937047483
209433843
488280993
165550066
528967352
448605569
128818209
242714198
889319956
654250794
599817111
734070641
475986751
992538719
388682076
372889893
810311310
990319600
296622442
684990541
593426437
1025045270
681344882
551588322
929092891
846888672
901376532
823940382
517701183
515607782
206749284
272827611
298171790
465649752
52548172
972291209
311546564
961618043
188651059
551120848
316633511
118714785
508746435
1053152487
467026005
726439867
160850291
55856846
629161928
779690818
935848753
343607288
734621801
630340489
118287727
439391364
620766771
500304078
946890810
741775363
474693756
10170701
28143928
534906486
347261024
175162405
653791769
240784496
733299217
1066358732
737759574
531281610
429499588
781824642
48918526
146992255
721353991
841000470
269815792
187510838
236207956
721708541
361724661
52203416
88536462
553673882
911367078
331221885
402891080
51645729
275647652
483685523
63169037
204829830
671981838
805141610
632250735
541120479
950993643
964125668
917202757
621005909
957377568
316721590
388221530
445948110
300366933
816737900
677594705
392308561
45421298
392575567
184271626
893280475
1003690298
780694631
734749057
359184331
379659742
515751015
495938976
418902577
106392582
150289498
678656608
907747837
29860689
666059379
400767495
547305117
600086166
138661324
165452655
1066897713
682961158
967816225
732501906
95524618
918591495
822079725
815955306
905447029
856426452
290339377
745179082
994258287
977187929
300747911
620860794
137759009
1043678530
498256252
1870589
176327163
1015791989
231394079
582465882
944690451
979580866
349000959
251746712
752522681
593567876
599347296
73735851
547111884
466477039
871147484
664556318
958402174
1069354668
440310560
178043261
428943405
928646145
726927821
666457403
197796359
1001044456
460965199
315352905
441653024
48147163
434185173
93492099
856940651
245691588
157120958
779308926
94557519
109100813
813898662
562681564
546696831
152517805
262524518
506392204
456924484
351880681
49522999
372378064
215296674
532203630
334831079
474185714
1017935548
884446552
677120099
982540344
598228486
571956167
853585294
59849041
931058562
777660911
732090075
124681390
1034410808
533729205
135187131
731124844
786657267
441411044
804462284
995285206
878254974
697280945
588600334
945497359
1056931190
273651064
686699953
936479075
111528437
592207922
375612970
970670043
86446789
700546464
992047428
406857109
445986758
934596599
147518218
273412775
1052371941
999782497
1031309586
492621702
179499934
819704120
197684687
1070948979
531877717
339391494
448984449
905323596
695211477
803979910
970888927
550671834
288742333
384974213
620012441
616530134
804792308
863348665
737855510
118996817
964183563
631750589
45491785
229552294
770926557
1031845667
660167831
590797221
470592497
641299009
629623738
489965350
624222187
363856101
448288109
56914346
600362319
23151897
250838726
384559193
814414090
552635115
231437480
797207985
1021367973
512176311
426266139
121899367
751855477
86316783
1073091362
680886463
145910244
1007183828
50063906
230741416
881127178
600428077
524187746
723727594
301781512
568405764
239758324
184939438
847243149
942246635
49821753
1037530977
214446702
192841729
501391101
160267734
695422003
355019246
1042324757
354480493
739668116
988066666
86548101
209116182
121630326
478998516
149957530
278268353
75387585
603982161
1055053139
323376980
66720304
697292397
139587927
95164680
524695925
816944092
384095297
845559652
358457896
379744117
810157273
256890256
818181935
544109630
1030563052
571522197
55272649
173430554
763162823
717143085
648736267
10837676
148889017
42263450
856931890
142669931
847970729
1067292283
874305798
874061396
858744749
305769798
562935590
134199666
296557237
700532055
566144684
409074877
1003619123
902820511
255728504
639553015
875514082
753227133
446572919
300177926
897808602
283013104
64392987
270126370
410601448
877474163
909547325
963059050
540001646
1041382737
765898016
727909409
46676778
260618630
870644275
335552818
872930910
807988622
632282022
471342593
379676993
633600509
1014600711
447748130
432740640
712514754
489623282
478286508
707853191
792266315
295425698
1000654009
489525090
431786530
663954619
822114656
325271892
964066547
657811162
238349250
692617779
874971996
291713094
600722314
18551877
870837043
802018929
357829282
414968987
125517607
121462090
931953312
348099471
279687118
716021507
238543848
212096645
599675327
560652130
795752245
700778784
653554415
943840484
249783890
745742626
800350843
97800029
692741338
524111899
557782488
177516058
631419469
972003580
197683600
896761695
268452968
9093666
724798620
184451315
304845304
152268047
104891004
387869834
202465050
1033757973
335246566
723528611
675067996
752092367
755687729
727397427
1065970756
618175137
53652336
51670754
104709147
566445273
767511873
290632056
39102167
323935279
63888246
1062690556
286634228
595269238
575662499
783458585
956017164
390303214
249032625
367260295
524385066
447644707
956311013
115503211
463088943
531420564
270898804
578782725
1027027734
940142306
927748267
242823326
341001177
1057110129
524377186
383049456
524838155
347530513
541684054
707833670
741758996
224693486
155486886
303618541
929811289
1064163358
967624887
132786432
738436019
408934355
594378227
742697556
270643627
727278442
661625571
894345232
596267963
145535755
563910066
576144464
142714930
679200142
1033235081
600684779
325743420
778298823
602393789
728745975
462394563
497534212
657882738
361419049
319132057
221374421
273921689
921224637
667452184
732390068
272032420
216178569
444709869
98262022
648893019
514497938
177044788
1035251549
352468724
674405623
803940583
284233916
969489494
791383927
726079184
728758724
578638993
614684294
497285402
623536535
825542902
896088534
369969503
51557609
799042573
104391505
651453642
513485356
137838406
666886202
62359270
884320522
350606550
325875593
87290584
396169374
126765611
115535007
401483765
507613453
998685952
495867465
799106082
665310663
390858937
731567830
507365439
948553233
478067931
350274411
649688472
58897506
775448705
969620631
1061129697
593073781
930065698
72019058
27593757
495200682
359533372
755695031
301902264
828356210
392150483
438423174
36763247
66096892
368891536
646212944
353710136
448840656
1006192502
963764590
65626091
443180665
824968688
535773991
919074378
1001315203
534450210
420494715
713473572
465271292
80373867
125647578
515214301
701973067
645267035
989168744
585633861
753063609
192587282
883598817
851710
448064389
666913953
71594452
295143727
191399023
349764588
413288
581872514
497572778
317271431
827886746
1498058
961841051
665450857
34602700
269128313
879593232
82948991
192409329
979136861
917973437
200030812
481943338
568263984
52012977
1054056369
9473292
282930903
592495423
379831195
781612198
891423828
60029948
686336213
408282288
813234052
561249154
78064345
768975383
553204806
892905654
1060868710
398531506
847306283
998407729
205622257
367715038
674355983
684629173
686745216
669465697
153290222
369834010
570490360
877059965
332502859
778288049
512458625
788521359
314274668
654766395
480813747
20819114
1018859585
594345875
511645266
421581289
52941638
210447687
22695028
409106597
659111742
750561912
234940612
232930295
4188176
303729371
271934568
533161040
110425646
96336063
727066392
1007851378
180590489
323102736
384279109
1002251595
220089603
832044625
713382075
714281091
817233510
66326354
1050368062
886999176
537674344
435780553
926734200
399556079
98385418
756859545
363736140
335482576
714954190
935706975
566415272
106833026
327952686
275320422
180789200
354950702
328335284
893908210
287421716
830772629
1041104898
819824739
334132661
711235032
321098992
109469330
240446693
354092580
398927201
494865805
913664175
463497843
706016981
89128433
742651237
639169020
362818709
272511031
407154073
245028114
907884303
236103572
1059942603
415037161
646869748
65586121
561172797
372346155
250077529
204805278
333003956
901782500
845611725
29202397
657584908
378455254
316435870
295165845
554266500
646011071
417131580
1027238870
743051456
893609817
613545732
834081787
229225212
895783743
603107235
347797441
365237105
1013851077
703681328
494619197
818108501
348834554
48595134
1057351516
902650257
444426196
367515811
772875728
142101180
868881799
1072083169
431447439
279164391
948861311
476494348
455214946
941519274
119102402
755318393
110701067
669385750
656274018
384331890
506970337
568042452
978192765
507722974
129818489
1022216705
883038410
828548503
864966252
172234733
152174981
916972010
685943321
375549046
283987591
446514284
770648225
876300782
34095201
158963273
794076792
851072820
69745724
935681210
690589159
490911977
1031816498
846477227
765341594
947597650
757275631
681741589
734303181
116249601
182670076
1061644805
232082706
585372102
282104605
599863993
223250102
163196859
126201811
532938405
355369411
860227687
780222146
887499537
382213555
833783593
919207538
164218333
997255575
22861758
776369011
383742181
594401605
793305997
1023157374
690564087
484066966
1064263018
1023484659
894550128
134531594
847184099
475424042
44085001
403032458
917580582
303739166
54169350
996622016
725304291
145017425
221280718
907139079
927306882
911876985
921623498
553667808
783638640
110806492
391449494
359602471
38475241
609901699
754776167
285818297
586023502
815342862
724341925
851992090
733876360
755947070
611925208
437517431
1029361671
684063821
194870242
876754119
245360817
520838208
372060388
343363016
820566210
691359359
237434487
809962735
254792241
700198397
915477589
800787137
44264247
848009571
222002703
853027969
260538573
229612765
420138004
811041289
405204510
234715304
829041161
396127068
603797643
37198582
426075614
436066068
800333330
949258641
533741388
531604353
373294102
991874258
365244826
930532884
901915777
18117948
355797209
408878667
274663597
546414071
137527111
298019391
24612903
583004793
5236072
965631034
509648340
920527073
231062600
782747586
364440232
161003653
862716160
870091635
25995144
359578256
1029404109
736123778
548576824
1027763986
371987300
943541844
600729830
547731598
680549357
67765589
185803048
948461534
127962208
1040999082
187493199
693564393
521463501
54143122
958735144
665380502
461650935
105769114
37604000
665556545
179330991
438068238
426507306
874032816
605974215
767922849
165737437
402881563
457462998
1037737210
1003591077
522186058
181702809
117685042
253030257
411182564
563157421
1033749201
519937695
239119751
715183340
202239030
856717515
677818796
543678859
423922286
435764106
708368007
514787606
758874980
781504017
461720958
514799749
199716127
1043649055
629598381
707602250
209746162
727641002
888893767
361451648
170144892
471505470
475450818
1027875725
445462692
261656987
794089345
360535446
953163330
177320473
372542738
374015538
943770562
908543238
641562645
329503112
693956384
772835587
890745480
461292340
326968636
204315474
75854551
496263953
490102227
1025746064
546470644
536782223
841068906
452129150
748950902
656429885
70182318
906545940
316152257
31758576
617156668
716505327
832366252
74877747
8483586
4485613
299917230
982090227
789015259
344483040
615457568
817569110
676589713
505139153
492152816
762634680
684639170
371555107
202191804
1051109287
1010411494
184356695
511802372
26078042
1034794685
132969611
110758889
1038696089
21275139
269673665
567548937
618778371
485876247
966578476
335439723
510401567
738288603
6982047
528209946
314931260
986447125
849672367
282523361
973742963
32737259
1005978132
614747956
755074824
78551309
899279535
44266691
254583226
874377684
964064310
528387580
416448386
202918327
821488480
1051284110
608839149
579444677
610023971
930156503
255996675
473302750
160295168
876758491
901218661
36240061
595323386
378574764
960388375
1035319524
896467988
136071706
944392105
662608624
248104013
885994126
361625703
699477268
919726321
704058410
881731903
502859530
22033356
530554492
687721728
116579371
336308960
623362400
488950544
545840152
671453255
31859385
112197610
1063599907
972073047
440394770
1033966176
831050409
6828682
873142338
36458748
1057185838
264574630
535549210
276253750
173396561
780385562
609931822
770743771
222614715
530366301
791028
275348958
690444296
119126509
410308794
584177075
61270645
266657738
193878508
1889082
544727754
940469954
865506663
619721578
936700116
740611800
755249792
844633915
330894214
352505481
900309952
957460165
935006613
314527134
348524990
787687188
872850511
725291162
124215786
605479664
73223584
1004429955
458828632
280393501
604462442
287833879
211493175
181997751
122130964
758980065
449296718
201494929
863071757
960620282
476402596
236625770
974168368
685025932
572081384
389316425
680354464
844188484
628103473
179203769
898110769
153117480
521387608
972956830
115141294
325945367
561072603
467523622
797178016
781973429
512236265
13872831
293404301
1053182872
932528019
116208054
499069584
889013380
411704974
2040682
642818085
707710695
900538295
274961567
522319079
905588639
994482611
22289224
276432815
641728210
381086494
384193575
592087206
333065294
472939725
549469936
1042956382
866421815
215344542
1018493923
535032702
445260100
593628903
625265114
494363690
446416808
147276618
434518521
412674443
384564666
1062875679
215228541
11296151
167045118
336952624
744599451
197506929
817512917
419965654
586775343
51368324
38918681
197188559
407762809
329616409
911058850
342005043
1058081274
229538064
68435007
171662281
154497485
648787238
215492167
224458566
25531114
113698577
120371011
332911478
1010817186
37446006
628058951
755763112
1008723857
1073534001
665244231
701682999
823264502
1038270408
18436238
587502330
922455984
628013055
949394049
790468723
512698173
105059653
350429509
184085194
912168885
204498629
500650110
733519611
766417473
335672282
394298610
837694081
9778941
650722649
230693508
965400711
190361724
423048436
986795947
51817521
483543117
450088270
227585155
231091447
999314221
378056178
201294788
556161596
1021319919
27927841
950551510
449809508
919275636
899061470
810202648
612387634
479782976
85416927
467582123
829956287
454587617
4107575
1027261746
455147370
23024867
738812678
516506985
976303567
721626148
1008974274
233021457
831574038
253106121
970634488
830626785
401314659
343407405
91467065
458139883
670874509
49000385
662945243
330924574
510583264
894744861
317900346
361515155
944420505
373886195
37421764
566778866
593998727
835369778
104037822
1041561380
347346846
525848576
667532430
376252083
483824379
436638262
911762758
958016925
646656868
211807525
311206295
464956805
766511623
475580116
789370934
598244093
678892381
163126297
184792647
690541823
619665066
67274172
283516848
258290953
864409787
448972229
254352481
71703077
196571309
318557922
562488339
863633920
746263372
203071719
800551638
539241571
859011352
402690006
864927552
810632624
204434184
860599350
581337377
765003525
195905435
1023911718
619794289
1073550963
264366021
243013909
848711401
208791020
793630409
622833158
947806551
34891032
713714717
542632167
828931451
112955300
285903586
110926097
583269787
857558806
53488084
987006502
811036669
34267893
798199076
956846023
394076220
304123577
409538426
402399773
150930914
218022970
301403992
301271882
593701621
532511342
340366269
598368669
157476814
915514197
1032081192
914938545
987068903
432678076
591742519
936000893
599094334
1037590010
907839576
760842463
291097658
788981805
308877632
229209056
122209492
787570279
415635073
488384512
421945853
464305836
389189072
831555558
478249930
1067247139
1017447365
222386593
474749833
851700948
696020985
921449920
821375430
763311474
168467827
315142767
680449912
297207284
569312618
241186515
975017482
480526360
462947997
418940986
318587844
376249815
784535369
762708154
927194802
229527650
734850650
907503773
673924012
704382679
1054310563
1025882097
943417560
1063757244
562241868
932928181
165731477
331481917
463264904
6585801
637580472
865301604
394175650
74568673
518124767
78097017
672431576
968099377
12689920
248363520
451042371
617159196
137463196
559880478
819133679
183390134
452394508
9511933
450710275
667847504
310439511
408586241
578888080
222728197
626637534
844476547
157412299
1043532172
1002894469
1063817828
291060645
425173324
212189849
494400144
669248159
44401460
159807901
103618970
1051072143
955046630
156020213
867350115
765484218
195517072
1053893625
458668526
1014266152
164545408
956106137
972997434
814444945
951172491
688883137
96508371
146126349
118484289
547089901
1018156867
879161411
590225195
128672438
82002858
658155774
200672457
811982948
887629954
70372257
720217343
1047630410
2135966
415631007
305968283
541628463
873200598
936477630
467033904
1047543207
950303015
877133410
408202668
574183567
31740107
287356937
33226517
144257769
842339933
808503128
516808709
22712635
137462709
714982301
142732859
123396724
607537667
94900179
575650159
642533462
1014589468
715040329
1028664272
488055722
375532910
126958580
279807120
130141364
195337423
633001092
21135819
552586662
1000524339
1007099061
322175451
815640085
272822272
1037382601
634899397
641935204
59627421
757216732
970153129
136282712
236767045
336748259
24381650
875124691
340376214
719978411
1042035391
248279858
835370231
169092599
487860065
530676074
1026193887
131147248
885165052
319721237
645563320
500139444
839234611
576238600
854535575
901405409
122700208
898056535
882785552
272288079
1006207584
52245795
759575196
75758868
575743146
411741230
904109413
577469247
573647376
818970685
282416155
416881051
1038101445
257538709
548471728
859013180
540625694
924471240
8040903
316450298
6676685
924445547
751233161
47689637
584149698
1059687681
126382091
780623989
858741753
711189677
741685098
80749634
468784480
669493513
263512465
290473266
652694713
34472109
422354216
701597100
449169220
591881648
633944098
123170667
2507583
1047106475
259231793
188422340
847433854
355633965
1000867899
286706612
90861831
667134799
915463109
550611792
219345710
885996561
62998330
702959859
500859449
496520566
567053301
969390711
1053939431
688716254
658186712
379300808
686421154
513533637
39261873
148000633
1052042663
225285196
142859382
253793196
31465958
129956912
430775101
821872815
266243058
803946482
270352691
397134241
142929702
1072762538
1019794213
253791133
259113931
608130014
939401922
60032480
690352417
708035633
110166489
751584888
667301674
403804813
342720941
896501489
540725749
51595863
647535980
196164592
682513587
282137560
218874846
214327406
893931849
132608467
972273248
764141626
561476012
291904327
71887615
508764285
387370562
900558453
648635821
470789968
12601853
1039528389
633675929
1018806081
35503853
413549726
401487422
1038017025
370399093
580582960
860427897
565294028
69023369
499301141
801785953
2603832
663072130
582449984
740479502
376425827
755220456
984223712
87375068
861387974
263809132
112270938
105765912
46218028
375966349
771961093
430580572
978189237
712730987
191828803
735151867
68254336
288102931
1022213634
911463961
381746035
190901947
967150560
676668056
185459795
912103406
271112226
695530385
338816701
344562213
344906065
931913984
382293160
1064970856
380278042
118412970
1011097032
652280739
422931856
42523393
781844220
786120440
623117886
503802872
160188085
1053764809
401231260
274812564
686732505
312900638
818537149
100371824
36378683
380617443
276931533
254070118
985261420
670712984
1002568180
502246263
52354409
866796055
1047408112
656317037
295729044
365138831
432210980
606833745
878833684
678332104
323181940
101330408
870797911
705681767
598023716
27600933
869760911
639361562
427075869
321216822
568990013
172487302
984421909
769385950
450792283
103740897
385593873
1016129767
747767682
277357365
866559923
332111381
520208413
981961980
807082141
1064426076
496241662
479212571
803288700
454710963
316732190
825918315
340111532
1036016986
428240199
841751230
911626646
138036611
172000951
873437130
482513018
912331142
404052323
535007465
737401797
938680494
339329229
204265811
321365006
315853253
121298126
453792559
35233249
541389991
173647808
953161246
967692248
581407997
975676748
455877987
748336626
310078352
197642064
740811217
482677264
9484387
615242235
511785918
309797275
247889526
218066092
659236927
436050233
245812378
860119901
691972769
1012129318
965224088
299702224
10497108
399785570
820343778
316274348
1069218214
948730150
176681448
8573302
657652450
1009684998
985716936
633002276
912477586
396779217
90668605
131061273
1050965350
511174329
994203841
762884693
195951140
581905279
385117304
493440083
705335543
436612235
66288271
612717403
370889538
296237027
376607370
181207924
153126871
329154219
405685139
498284852
431440447
606002958
325212657
558953869
654991757
593125161
1006247450
498361850
561254150
777107804
825094429
872517190
66334648
3557412
8341926
199062672
915071340
446349722
369718746
15591638
791359498
165816125
997365591
457121873
843983484
941850272
809442478
357031918
356208344
144383728
993016749
625358845
291727465
427960248
864613514
582418182
4769947
935238687
1048257008
788206141
60576621
992761255
69327881
964114007
761116070
1058238361
107517640
595954990
502978353
836435143
144819090
189072985
571124260
393109871
1025552269
87864936
461334502
110784023
1003720577
517423283
820169859
376462601
249341392
672698442
889931680
918735386
1043879217
957687588
955412900
548967462
320540800
614936848
244234698
457697766
805148412
229237099
1002400995
696083648
82293935
882238167
8389119
729277205
837722289
645962423
204473022
631580441
644352876
28472089
509606744
639478786
611107010
633815648
563286108
230562446
386057636
446972867
792731774
179418093
1052912625
498308681
234431115
953652740
166764898
282436343
478621412
1065703742
803124975
683435636
600826666
380635934
46582500
325956442
687568778
55041038
879150151
509701620
470285848
557677862
81228737
155039097
534091075
786020400
910596518
657105720
895387844
574334396
540113550
990918580
849573820
541445210
172283063
185344151
744410641
671976341
424138887
310280674
601789707
967434569
233555489
752167928
73950211
948859134
79712507
262180484
782439260
651862868
561096472
739196622
647304163
531806535
133848239
216625796
9243548
773676430
719617149
18817660
367736342
719399192
29375374
857310354
26969361
992267957
41008883
1067956457
766742778
58127224
758847536
528790968
701242043
271569669
240680090
241087618
624747442
723027636
1068106984
675582118
512512717
825350566
3666606
482175487
349062683
939991264
261533203
74862810
311454135
729539532
432838461
925985791
398821559
670834238
1065570085
246582994
247987603
965343562
933199991
1004186932
770102844
730817567
1039058583
674451754
782827970
154488858
456884565
226335129
268518809
327218262
49863924
434721796
806303613
264880043
11260747
436389807
84562926
812100034
175240077
459664100
609844222
880944822
515354887
853450737
861664175
191675975
502434990
192540912
519163690
60121033
512770058
673212738
1024753404
471539011
414849570
866788690
333409264
910760894
900052092
523346800
61511085
294893667
967720262
414080626
755868279
95483179
1022730855
522507280
650455814
194515123
511591902
137646290
438413917
60335483
308249865
231639490
335125536
61204130
94362667
503471666
481175443
1032648929
100163890
157458547
694779267
842232045
613474032
785307789
385417633
199122219
678238529
687165787
670624057
252847357
43334656
965361014
942352415
97399759
943045319
311447125
195433203
863508229
713406539
920546297
985521959
914556714
889358644
906297229
1049286133
887098832
111528148
720139553
138223300
721426035
644328650
709280762
528174229
798978683
559182106
1010036331
537951630
404984008
752955469
830562702
827530111
618594571
109221637
399693197
1006541243
909255319
717509295
502817050
102224087
984617301
414618136
685749456
354719411
472577157
746363003
529852853
188429232
104973676
813816458
716195378
15919476
609871357
690175475
293632472
55737768
832166819
292798824
582715204
974557967
382250010
909112369
358459191
932301995
572031260
897067
155422450
715590990
932982049
533159567
33101246
607678815
309426082
112079997
746451387
370156036
824460951
55660916
617079366
810158432
893681855
731111364
269242799
437994610
557029058
657014835
612438708
374222491
737237441
451965866
42540691
713491458
172932801
916216903
906633401
533587304
433418958
2401906
758782099
39840611
247159034
443159418
137993983
805868971
217391404
223927508
337297104
127796504
921506210
813238813
207719052
247977268
305151121
495767774
816447658
200900912
176074517
464753908
707405863
1031363135
689979472
707074181
608337077
41597736
476488759
1059679277
403401985
407257119
938029609
11423764
972350369
4332062
431384929
257553703
404932933
148654130
594020861
643457690
336491300
230592461
876963610
953772514
538217262
1058695980
714254655
240489758
850457198
988180700
20576890
396805170
116761680
890518996
190282813
307153106
693780974
256380028
837060067
915970654
411755247
688934078
752741227
1061158951
370892201
405527862
366809054
710407184
284543228
835857900
127758552
185959174
771183475
284932108
336296059
206685910
410178536
890516992
130424665
144634911
227608738
939445471
553832965
36276341
869063114
370235954
585804635
244451197
258714492
211111846
561648749
602532701
294243876
269214464
342199756
910089279
759086503
917433862
715943935
682296436
768586470
697495575
245914048
653778616
109766991
740524775
733887801
144417900
500643431
277523081
992388470
711933655
147899072
197213422
454262342
57281099
456554429
686158546
255383206
64113164
301225221
559113556
575077738
476437632
30275052
127153073
1045880316
696530387
653853065
564866956
408039323
314127170
148485913
109935049
625664001
984136011
290674938
54688005
1020042872
224399543
612837568
839435015
924673924
713174850
378031210
637113735
119912558
269429234
820296838
853405861
941080472
244096538
683814603
580200229
982588003
44990272
316606391
1004423525
81089139
108655839
97305053
516763756
564244479
309407712
609828700
570321216
381587359
100836730
737700080
668798489
652186943
591239379
822957599
760449859
75009527
968120124
693977883
994490768
815599980
903711561
457480461
111108531
1051409406
51163762
421861926
339567402
1036830508
1017338589
263794531
880130675
733638854
348978067
697184352
895303880
325364399
14195984
582345235
90170122
745546190
271691009
553434449
471291209
695912224
775998830
547188998
147487316
920601159
219175147
588997678
430776056
517850226
495210035
815939886
455469230
803494614
707232522
300251907
229823917
654535029
376379457
10539230
999762482
1037942782
862191060
1057772337
772264965
317765457
1032051634
326493949
551920518
451596218
186190216
341618706
128144255
993025805
516836527
197938132
331043475
626917850
344943773
287175477
65336238
992405257
851343602
243747074
422099637
600897197
613003972
553906372
252379810
696892329
375157267
518420160
368264501
839982097
273588977
226018464
81111152
1004307194
437949765
261364735
315679862
711692695
697008460
972734313
216626689
287116067
794042330
258024142
1009174043
126791346
597492727
554664698
452240556
451838686
246000932
280592090
669734717
856772390
895076973
638769901
883341212
669065808
927466056
385816908
474800215
673992689
34381440
363557450
240406253
479575929
622613146
535781953
742664901
217346518
709745997
1001355661
399341218
980540921
360078864
118753704
214134985
439923286
859981424
940077152
725373504
989565377
26052960
785802022
778480084
405451753
157731640
977452721
1021781084
491479261
492523874
544653092
68340853
603559417
765782162
577594698
46892373
279107018
17500461
587770871
387473205
792936531
61455419
814225627
690963281
104551139
728650304
695825930
115699058
375949680
923364182
103365420
916466267
186034122
334689205
481182078
456517404
366175406
12158355
533061411
957964544
385216801
724118825
141995112
220705358
794946352
903127435
325116358
403367028
787652679
50300665
699797989
467503558
708329850
927359328
690594511
935350676
971933448
52698584
1016368645
174566524
194864410
394195445
57165598
840833235
696910593
316502681
328016449
870510292
374733163
885230063
38316615
373771220
160282629
36452993
830055041
160470904
822343484
695201853
313501708
264725998
1009757099
948540668
512823322
538188344
428273754
974100054
1020803919
162889794
612115680
803017028
42238099
31169471
100881893
395612434
86371542
874701323
1035240745
27547810
999777832
800724009
692483167
434982004
438227477
16854357
343605196
861836588
237723902
919662318
999340449
68407901
832023708
343801830
609580357
309889374
862303323
607468189
946143140
110500525
20144472
763819968
955236309
209727049
286190649
245551648
373429902
94577955
550883407
986680600
407795843
542045081
854787249
287899069
1019264139
1013215932
190424432
866862502
67316599
388690352
458185821
142319272
75316764
354843184
501804387
62474409
390691867
765012765
609026833
567582971
30291452
873337334
488754937
619751508
592076600
427777221
60709956
974217315
132504435
34056147
545421308
682897124
72265913
8275569
510690770
210977792
247772434
491545572
324373853
801045257
7081237
699232844
773228035
750361468
314110816
864800211
123402902
12689014
361194203
389762317
67684348
401590391
891617024
462927765
464502570
164724962
121693612
417851656
680350375
677777333
401593585
498774775
448046177
855380235
28232582
658782624
796677610
26826163
816659752
667021359
930547090
1033317509
70680526
679974938
34611980
32874685
1030154379
330517388
825207111
707899395
1050695050
811016424
461207796
382854791
832156111
539999835
567399653
4959071
185446840
183184096
711637881
1073560045
932972487
172637321
707244118
722425453
560837489
320529894
970704556
446606227
846373091
391154179
361506346
153784702
34494380
177924800
235097840
325740444
264808831
308723463
720215789
149996948
409675659
255117237
152437578
218864908
1010197958
784527452
852785716
514238265
727827552
55299883
605794459
1026697471
673330787
217315593
992568120
308389316
543863950
276543904
658537434
331572730
338271372
792660758
413552343
150678258
738487736
218315043
750831961
274475629
138309685
747547924
473606379
751767111
901929018
665487890
889535730
1061268692
413398121
644744168
405481674
660379146
439330912
893601723
712564254
253636823
577765477
169384226
109100401
99818950
949849701
240489335
607985542
25617306
368331755
1005184411
228417639
260924296
1058972766
472614688
914520209
52500167
545687283
905896204
657787976
443034999
697514613
672281030
1048237807
504748983
367404384
327769205
829990518
999537738
392074634
907102275
1067331346
699856862
428333593
684409517
63124758
591785823
840442090
118905689
986548981
139725310
275068463
246237575
605036051
854215539
741498229
738087149
755229768
368759922
854393570
775538858
753038447
222739645
961114363
272943813
271374615
22733289
1044152560
932752197
20787943
351159803
575417447
953591007
26032437
975316184
375970008
675353148
210565772
253380326
649766018
477262408
461456092
336071695
963205979
580226198
487326274
1066339323
905259704
1058856940
450180611
284593830
913700221
349806568
249636155
821671829
20968213
1008472675
900616978
103931244
670616382
729622456
478552809
607463063
857678916
529497086
975389994
879355284
651731627
706128451
595392211
127430294
38161420
1035058139
452031559
727334299
568677197
796341470
700535047
52906948
59272731
804820912
61999764
69033192
188273034
390999799
599770496
253461458
842508107
658353698
830487644
159931178
856737636
768491235
302170944
732584207
893265339
348668179
647820658
32519633
327076626
1060254879
589480417
871090497
1039571924
299974305
123182948
368494602
346241623
125084046
621375499
438433569
686529130
569219080
913195311
11738541
478052543
1005158721
858629887
241505156
837527787
461251108
180562167
925301678
28617515
928161412
570998403
12090809
364961590
802732274
226949665
446133504
600178368
573249990
522094205
62334087
943573225
358040928
125479196
1056954781
881603151
410464397
91224525
171092549
612174482
566710398
283999541
748358390
833333071
387522314
124874950
605191529
984243646
517468119
539087795
866065886
492167549
347080654
202822476
422730404
393053100
483914519
426318699
67658076
392532463
895477448
700380936
542138705
468833598
64329614
290429520
288894877
761163654
203573481
65329276
724148210
587567854
710543509
313856185
795247488
80598189
277799921
438027180
642948599
1026455995
559942024
309888009
722716413
331961724
120901576
240333758
510942821
898727520
74816237
695769115
921261852
1016825155
837700369
847332780
125473258
316704067
769708130
391251756
414542308
118314827
341167614
246960772
796863506
193178066
633460591
842895253
477269668
123407087
778343883
679395741
711541420
566077962
233184447
854447545
969778989
876455635
989404924
132786018
779577098
283095408
922507916
225920957
1019947937
449024516
615363083
220778313
485420522
573344174
460294950
84609905
443579830
244678661
243349369
713659444
750931311
441541502
887877444
641607644
655340703
801372269
1058041051
424891691
885799308
217968165
236125690
542244590
1041021054
354686425
455033826
484421086
581528899
258882835
808345264
403670928
508005033
1010649644
81550532
205760362
408473547
404292965
816320281
66835467
346392058
155384264
192153929
873914444
23520663
503056475
457112301
603373492
821852335
501771384
785615912
412359052
601927686
472155727
912281594
669384277
130253328
48936170
122688720
152974700
478985380
940840919
1038874673
818614311
955739502
653413369
357625157
188492184
507901298
237749069
197734280
839064102
8225285
910728374
346017694
762395684
437388634
540700375
98334169
807956111
217850427
958513911
385847079
975493576
1050291958
88221985
369489756
676557328
585672125
119216902
1005259049
904211011
945217422
621747926
1001546245
225559768
127413443
317434312
386816315
735388856
381704227
955592135
204703771
562297535
855605633
601119752
354411572
1050652625
888105824
602377068
800619996
491151337
1439847
14476608
396886635
468523069
765433600
760613243
225786332
666762847
788738003
533854030
693699570
719700203
868843600
766426658
48617128
768689649
572812948
725895229
10668780
772505997
35782607
670547546
101866338
793109401
709664300
361395384
540406116
638828652
751161798
490078092
289242656
714612678
211104165
388721727
690430124
226447212
683953135
880359071
829862171
473934836
289024345
778705849
845226259
776058114
418098407
464536627
795160549
504714003
487580258
845115300
494726794
346493062
149066395
580238630
15232994
516471648
793300371
770430107
572449505
112282379
778999009
301125621
419770938
744168184
546672234
516933525
359864253
991386797
11958170
492806958
884694474
651048634
289827391
718198086
483863007
27777918
459375537
357636103
938009740
908374601
668564026
123703432
139084272
622216592
289441247
24313009
879213068
7079142
239673771
225436747
997951747
561064970
479567319
534445955
823682749
541611844
727722315
186170993
274760568
642525207
615977701
944831151
19774999
350316288
735618340
928621670
330396373
53653655
17796926
1067547903
868747094
442577261
68996264
209784108
515604592
823694807
908423799
466971372
945261090
1018533264
101113058
376739943
38116764
232825936
528614039
577293487
402783566
47175724
275034026
143543929
1042993385
355024150
80780255
779842586
635892672
607188664
143053052
870751944
408793449
718022345
906342005
116327355
62966086
607580079
238212882
182049578
431514961
146394271
756402812
418314729
146597092
747234125
660451488
512298752
347666194
945252930
409881551
734924672
767033356
717775204
990468276
3619767
795936885
755366810
810513389
134226961
629041733
663494053
415384457
716867011
515565299
355839091
675992604
423241349
797036350
553945250
633229597
203770181
990752760
226402813
151140423
44498347
628843739
662227199
260250068
185324189
810851107
332272826
934474661
850496694
326931632
319343037
752011495
302846398
1010542045
633589761
621837158
450759807
1009383767
865803614
931894465
690037971
166144421
885866197
398421502
606113180
55896994
524324997
186530335
315134878
986578693
9767700
723293052
486144642
982929370
170951898
467343163
104682483
535695217
803850353
674642364
185058215
605952149
748435958
80912465
315010592
387246641
74617541
272523277
35976273
1038180849
505393433
115508804
969222829
929870900
157723086
856432341
1027319515
604894995
209221854
80573025
37828821
148629298
677447596
805285167
57770656
424435929
755279435
768183461
448370661
308422302
211491735
316302803
510184832
310031821
905482533
959138111
667520668
84034508
748843358
602299939
163109147
721474545
693459804
977497154
542109685
183942247
658817643
976892392
597595380
635093851
257093351
824037666
468497420
1040153060
749941271
521686547
220843925
329007394
115834735
808006450
12558333
978268617
351747770
197775170
1054749393
955938149
946096539
416928074
814615521
697068602
406454283
652919032
823576079
437466534
691457592
301548232
514354049
451354118
333641646
387470806
42237600
811285086
891151633
653179861
40166797
820606192
371929994
970584895
268571821
487210658
853276628
808993201
532880350
826712587
814069629
501390939
975020047
1002822659
816303108
884324387
353024043
93418099
742555914
509783769
405893462
480959092
819406265
625871342
102245852
457381034
969447639
42103530
197206231
570781994
933693598
924854157
868567705
399686296
650068964
203404891
992725338
563667676
696140858
402627815
503483279
22256486
841978189
941204277
1010121149
433884665
1010434444
643698027
611764986
321621711
268842224
171923982
238625871
177028139
579619331
227596245
679982301
973823428
982890787
153909315
703972991
1072109449
962760046
935694751
1010539549
573092874
817276491
1061504243
558713383
798827248
296077638
392319180
1012082594
958947154
1063016463
135136417
388434793
440606482
515048033
625637875
594157970
1019402364
595046647
37130636
189267566
194734077
459092402
740205061
186707512
361137272
36171105
969826222
503257391
100662521
599573705
635671670
979594459
652336953
51411587
810106036
32756806
469931044
888995259
883922058
296247493
939439612
510631573
804943355
86100709
259811993
338966185
913562232
192546611
765137124
73007709
515095195
1030134433
225430888
358648352
1019961456
107148649
644209126
695265099
622396775
302652492
161274573
591737141
628050302
470208866
101778619
114791077
1014959662
979818692
1019550731
242096132
41172434
977149241
640441281
166914301
314498345
303227840
683441552
263982400
550776420
491352903
1012261202
386002034
993420053
530305063
394083944
878586975
453046072
766858313
677447225
962658173
191143143
667989773
69828317
1010905040
550445241
39358630
114820671
27073902
307441376
661692077
791967514
133625966
15383421
219609108
698539419
950482731
536493884
784630984
1011546773
1013112633
298079624
495705592
905765524
808218406
110160223
933852865
400778958
431361562
338646405
475335359
311528355
67872375
997188027
860601673
590405880
729534829
1043622164
844757749
902593600
592056692
1042550755
300593967
268385673
204914420
876218539
412838048
677537523
170127816
592857975
1034361010
951771009
555534220
925740982
674036271
90779482
5549785
222319704
214763407
50906318
436746453
413063087
110463919
102793594
437193558
872669371
820653301
1011332037
978019861
197953729
200751081
308835997
622736451
1045375254
1051255486
49228258
917515655
1033879316
182194201
224654219
48974567
458616304
332494523
580558293
79702129
368014930
1069709115
736378045
644136106
339385499
90835071
1011860121
1069776187
887173937
808943386
238560150
436600341
523416717
345308776
393618328
274353380
356381857
855536826
267649881
529195486
604390882
458371906
144004720
465391403
715123903
385257531
510550113
986562860
726055614
1062364258
584579015
978557773
951802041
441423080
131953378
278161627
1019273890
743767910
802031193
658227761
797037331
886191604
935635765
877334879
251181988
347138646
607805681
347022780
215055545
65981364
952446147
789377274
1036408934
847874197
873105822
92829901
689445089
102827192
505895884
339174163
190686609
423255128
693011856
814151331
442031286
733152556
596232777
743693808
505004925
63961215
616751364
928029003
873282572
901253
1053573203
912179082
282698064
827710956
752484411
878841052
1010090877
740409912
490565378
975118343
249491887
1003379560
1042700080
965207483
148196558
762470631
1045602233
957263433
772418113
900235028
580121522
68117917
726454587
740777286
1008843963
529648592
783731942
237775582
161472610
533010481
240339408
616069666
352369255
528674524
834504371
294298532
441592138
279930202
906137537
238746878
526780456
12478699
17960217
996276105
163683686
503226439
680134788
30386096
696677780
204681947
158759225
82505611
933136629
80167126
310247265
79651305
770798882
849104756
1549888
807357425
52630871
54127403
395522721
564511002
602400059
80996040
896726267
251307612
480462835
71997783
378803912
750540306
956617283
92229817
636284858
33405775
702942281
76293808
289711356
874500732
493295977
464281259
672256968
668804745
208584540
289561132
635088696
648981977
520072644
727130576
362259674
719651351
693478741
574088132
1012666095
309290107
620665642
17036764
17253784
968967315
336030575
961185762
322361806
845350083
829136982
187088506
65100869
490911078
848248024
667215889
1025308499
473081152
848936441
445891436
996611352
101408790
344461560
580290625
1038676868
302985558
630326855
141255557
745585022
1004251377
867080435
267087697
959917688
579558981
303543026
766044119
647508066
568022976
400191851
7403883
501559458
383936400
516528685
650294122
226064471
703256288
438375755
883181712
169776261
233760580
387490833
947719612
483020215
407682527
568996197
1071821009
855868408
660739553
631455635
872481336
199526831
159616447
692863099
216109974
1016378492
257112853
581283561
314050814
625056230
778647375
981214886
961077014
674617085
797257665
779717877
647767675
790011818
607813745
525422640
1060249651
648851224
468832076
909816673
590460081
751887124
572429262
190379929
406814444
702666393
807869631
721557832
447968609
446437217
168661839
342838677
951039506
506384608
770658144
127700203
637861309
71396688
509904379
25802275
324256998
398511106
650535635
862296073
480429412
358494958
567892741
426184368
674175455
330021003
27131263
203268271
156449898
106542232
114884884
236395982
780785120
85851636
771318580
657919813
651891964
846031124
556672626
29532518
702999138
177856704
424019310
658408992
229249782
98257437
343986504
327644483
866952238
789088858
326391765
91264999
749006898
750611946
136095634
762689887
1015785013
942200011
22338429
1013756294
114007878
1036028211
552704290
638480260
175288950
510819004
550921174
568685206
436539415
821659950
111376943
249710265
834222920
273100793
937160751
911867686
191888898
513003658
1046816212
170235284
388605914
267779144
415384403
682154103
531501621
360944387
23017159
592519026
538001155
824683232
554674962
72539539
134353727
395733735
407353970
192256503
16331228
929330468
601947868
504307973
767690259
747783187
710472078
603329358
162066296
173611555
275139209
691471282
852616797
684618217
54036500
1013790868
967236984
366727915
512784341
275948102
160893821
404351757
300454402
813622678
1061949617
863798434
586562676
439330366
800441485
945774493
904211410
718152948
417007390
240851883
735648822
796884253
250590099
104164707
370787781
688100064
513032201
320653656
457117954
189815306
489221217
1040199080
485162495
525226528
625489989
1027696125
417779519
882076011
216426079
78117174
335382144
1060988809
1033858636
799238370
628193715
979093767
1010607092
528586094
202523391
336516409
699794679
494176561
704366619
513612961
487118909
287030441
650218979
152044010
428556421
483745038
887189696
891004223
212202724
141931081
603020306
1001976544
302722660
31950458
47812576
205421322
176614562
717019913
131039401
643384473
482813669
926638933
440609413
91322129
139165498
138613695
866465138
726171368
526964460
837735375
879382148
662200265
1042127584
720680453
515272837
970856792
336054352
469519531
251784798
788798918
830205182
748929405
480986483
417817749
20019769
740052931
112747947
592478517
226222102
878955610
577895883
58869642
495146094
166329219
384280659
74536059
997062911
988689305
826997137
17568620
118945337
788857185
210192689
667939364
172444435
625246701
754604239
56999744
192792222
474859141
961243916
991384477
794362199
758275821
643401166
223427384
369164064
971279626
522169542
300687331
791003557
373878310
473150910
683823632
335583437
927474490
566337769
819617807
825033202
40682805
112575712
1065884120
315302273
700649621
467683428
963137986
785713220
1044209458
803554651
1051384618
644256529
979814921
195674106
587969020
737932316
142776410
5521347
750043353
944831824
739350516
373156822
208813665
354145848
67211880
424242842
251145719
537822497
206582917
28848784
861000269
252676149
819319320
540443704
1073082794
381519294
16998270
582749102
635277203
447585559
336539991
608284802
193144539
479144297
710050617
127725909
45726129
562895175
495492422
181685193
496560444
737086505
351896428
793535723
975294879
791512582
362995502
444897145
989262237
910014081
601868485
425570329
601157992
567142784
409765878
119442759
516753868
529328158
41736821
252861018
554645298
661810620
1046365380
584360987
650039430
782523979
382098474
453140508
67093431
42595755
400562647
204480339
87615687
833232681
755807678
687526247
129249823
335959529
551036038
953488648
919283187
7482357
705308652
841942484
925576319
182379880
557536334
697097995
322262015
1006986849
862607076
226787858
249905538
294943406
40963888
792166334
263364465
510741627
612383226
1056193203
687500419
712173045
642031796
493359109
760227639
518345966
791185438
782952352
770118975
187669797
692870273
192588653
662998868
373968397
206537132
982766355
628483832
969752056
378230078
436403252
34369176
103242611
39303678
610071222
1050098072
951826992
753956113
333780901
198091997
415770432
861186697
1055072696
265582493
823001033
850516721
316560739
560996751
708935906
245430299
140341022
193115706
239396167
503008776
963159999
780876654
498725562
916417760
1061174999
540748525
777015728
999145422
691902354
1070365489
759915354
291794427
641640135
206917690
560763966
1006499291
20862435
599316165
524690830
446113751
221348040
428710058
661454701
345787159
654702208
746964242
553686615
710205209
517160925
590072875
19909276
988262293
777904519
904012875
896744987
717999737
57591008
790738751
1062570444
1053769047
283824153
722195973
400068913
633362263
1068435994
662330238
55203691
81227510
466155029
332566117
318636890
1071685586
232169190
803938395
475987270
635508780
379518711
181967142
918209176
936222580
906157198
493187679
215705238
808628166
417712389
371011306
886119578
349405101
381682582
719410613
227657385
253965628
92607590
1003354904
464494948
36430889
63056815
925749922
1041348292
864246422
974963423
631322733
487597469
859938260
345267134
1071139976
576062207
583640978
807509840
200255627
922965664
303283240
254228663
1023009162
747426729
133384226
126139409
959033298
739757752
167747124
547761071
199287015
928898436
857786811
771366916
931822580
641070937
634204364
346335162
948073557
344180151
811188817
731041194
346192407
836464728
486521304
842252240
599830121
39331588
301550341
268444996
998987086
219766099
266881217
641685940
558351710
380658720
1025041876
46550897
462639367
161013137
360089763
445234645
19403621
1027561027
51502268
28954875
901026738
138605143
221090598
693722216
905167644
721088694
447461422
43350706
595556068
169053800
206502088
570679727
170657444
1047943663
275997723
275020115
213753527
149337371
104258713
536798666
112487124
654644573
117095090
562557686
793251021
390056575
1022914019
410728412
280830858
865424887
712549854
126969881
370008937
58310595
257571949
6763656
568663969
288671181
416963831
631010731
12522939
944305478
916108419
764153990
186707114
1042474520
261351628
268469451
270498169
10729019
381644443
811628550
444966149
386918389
837177374
717250699
657220737
702575369
884751306
839404209
683929117
1021581614
107960970
781390565
884358539
653404297
508334829
67233154
227345747
635040717
483761003
953397002
622987468
278662514
93110555
255405609
74207510
262122700
1060592071
357575306
586134125
502070429
485848360
506587776
318656063
45006649
716602381
954175394
848386580
251217660
95124874
1035525334
655631490
466734014
554136466
999135563
835486856
1053919726
391200118
623481704
1022705774
83646305
710064234
378194228
666788850
790734403
365821308
70051
36374665
751710832
737805262
145639392
609072189
419564016
477737512
809860201
913806420
267244443
746630797
552788338
860885822
875267270
762106062
1042657554
325216903
214609346
206683016
418836588
118297444
922563846
88786402
156408669
221999292
255552985
1029536752
72795091
233593305
155166350
986350694
602843186
487471035
996130501
395299356
1023798441
716837005
604018581
462012847
778613948
1051940433
9853393
167647253
886885466
539343755
489767599
971293307
290262884
1007215045
1023766923
458456001
1025610797
316380229
19252569
683851034
819552338
898773946
621947544
140732340
498019685
1035427963
649274079
531145731
806260428
561995598
230029261
823306578
8832686
761630121
499018638
356155458
237588207
582143022
108156616
157094210
570859722
569316920
911714854
255255471
229231858
965711645
262091510
767500254
775836430
916395025
484047305
371934374
202786405
885497685
21944932
463673077
522325091
782076626
14387858
864714277
705097652
393048089
448088428
984249930
708179153
919780724
336133075
550138845
1068278686
63193842
656732505
1018052063
756833090
767551250
167072326
311253530
915399786
346662493
80946138
363128667
406136191
206230437
1048686644
417566022
458330920
980199602
551353625
520061160
249437082
316056616
328684379
229760549
349162337
510935672
507062445
462140028
532193236
956711989
773518337
909728039
1048940681
513759006
489693926
778787673
955719934
572987461
838529903
327355821
451270241
235590026
954311172
657257054
1023293319
224811479
499037322
288076235
110375028
907060904
364391665
875296477
133867234
92199369
494860111
679950873
147052989
264387568
401824320
437368129
341098722
721620801
803544537
633832891
262504367
698980836
78649281
1069354143
455072041
784035343
1064059019
608237037
706410641
787343346
321495469
502590312
987115380
660408621
433584494
735449506
195051799
864770790
770349130
313169796
3406843
718515732
520172165
286377810
106833084
765596093
325316528
1653153
180006408
916549290
195343901
90321513
5992235
626138732
514319783
138410802
2771428
297147457
331795967
769637316
695321972
450668279
800123251
854031528
125572289
208051910
995000004
37893171
57981788
222498045
445582958
978965145
344469842
240119795
597861204
559387330
31710737
97512971
312257382
928417884
65335578
350397146
1022249371
520384203
167999661
772405447
822489031
397118328
549940285
591033046
599497218
530379142
613160890
405594216
134477793
287014390
256269615
965668549
976092678
1006601789
183356850
471581933
849513166
83276457
854212868
229899855
972839242
612583333
211766553
841790748
90780112
562684564
488963321
854764002
939762450
931721180
16752704
141175660
13996449
1058902337
441702585
385344252
760781920
810180042
722361959
218669120
463374613
787780909
880358415
106953028
706044655
709640718
47708570
265305419
980246776
326771235
3213731
669380390
485711329
524482495
393541673
879954532
381202738
268188481
712333113
521602430
118177443
427332106
238068920
27539865
723156801
346060984
239599313
354407369
75945043
101865045
943194123
58073487
262788823
697456481
210654146
437877321
961786772
342628496
521966981
905721397
433431229
780249551
676584277
356513734
823121300
409192434
377533014
16302301
554874469
980112457
410311740
944414291
1018544940
586406823
439995345
262344486
97207540
415642798
1000310117
819221112
258274000
385904529
161221431
116809591
482855984
440079194
192001657
106921557
69582353
436560638
594784498
887730009
824722179
353213798
306699283
115101678
916900851
361909500
264945295
317447942
387206597
834178837
667241667
904734966
51208533
321596395
194380537
1008180592
389375559
703962963
396321421
944019265
568404722
254301724
1067107207
652047935
42915741
574219773
832235571
747117961
544851625
476409611
873789924
442804270
530059352
477612426
463585738
954139525
124686161
691545590
957150075
519273957
867641348
310928171
92968543
238639539
688938935
608699924
446662568
596289639
428454362
62208541
712315313
935109253
283977658
136380807
635853092
1028823520
183065810
278982899
521499368
614872991
889906086
906040521
164683439
913882731
569165130
881618879
579482710
789729078
464998406
730680304
1025353748
928330827
194004760
54676598
251972325
893000410
652787436
504807244
1058011796
347735821
219685277
973404939
328772678
455112399
113908901
455604683
656873335
767796828
91447035
957992396
461226902
230122773
1025740342
871404026
614772703
862526042
1035826601
872713167
356975043
538126379
167510924
827954347
176340005
538388008
449096857
141214843
216677401
765262592
753733519
580069702
885122872
407330844
488002059
426282471
465268523
67187587
987070914
443225970
492056152
364668061
153900965
292123148
871621022
69531366
196610361
40145978
749884055
186742890
788021795
876304634
300217186
676327902
896221213
588771639
779480970
285791004
981443271
1009611008
414499729
299710241
61039369
617953791
949737950
18625468
1019168967
653309940
440684886
1055664903
177056990
170812812
888010815
190886404
1042154295
918451060
606810192
22939685
547076219
938861217
94939172
510766451
267706925
148794330
630560632
670522449
1053849673
575809094
1061223731
1052675589
419434585
746271561
387237483
500906065
386437639
72471795
349447012
561772845
24912565
38172637
550108446
118335740
98451613
184535524
20944290
641298664
964851539
460882821
924250403
983506696
384019106
644014613
229639168
259141071
103980579
364571200
896390965
797011467
46823650
889830474
414207379
552941905
255435675
43442746
574713782
271062358
743212192
572620664
511848835
942770856
749972799
626773924
1012112182
216572489
613715104
514038363
772861918
423076457
150416000
514742532
717323966
678531128
632287401
274905793
276413215
924207750
662949750
537784428
756110169
929723369
793138839
1015002411
726811237
470740168
1012121028
570988432
105146037
913771334
1006008959
956479005
713249712
808956122
205644588
563791539
27231790
621947322
669314601
685988381
985408602
888016273
978532422
773142010
985457173
798864509
953370748
370909879
682925354
838984650
763080360
334349598
372064771
680579569
812280056
828061449
890277429
708108947
1046627949
1028873732
368399962
591427849
709281895
416429128
422320329
553856777
412947483
418766935
244270626
628341889
943858702
341756450
771427539
234132721
817261897
303418204
911313988
886667085
881758785
38398931
1073387070
143050153
734774779
848319961
478235894
280729274
404958288
190867207
127034305
321143024
718537662
108239538
299510991
33934344
17942452
125927096
707135437
1008577391
304190338
314346625
49050970
558875207
946814790
894869441
903055073
591073034
412478606
808767217
983211676
820420507
737426783
973467664
104312169
917953268
531878447
443035556
933558884
85100559
4952836
122712101
327629838
869763166
645088433
268017071
967864445
805670765
27928190
1039097960
185983217
724563029
177463999
56351623
673746381
130949039
802687056
311508179
872815650
314205238
375892668
177066767
1018332904
276285264
635031771
1039808499
592051721
811673309
64728448
983910971
287872951
170295062
292612238
499400542
1023986703
819469176
641180673
285808492
383649175
144960247
233809896
440557234
620328029
920052627
364646483
544286827
556342948
502950851
992416054
322751032
372760991
650425425
457679814
668749995
305702142
937696299
88133425
1048476144
603403265
466317486
271494016
345965953
882060354
35876961
538329374
127437542
448790440
1033174156
667066719
687837259
914639233
102976167
27314731
271343880
145834995
1007517880
1058298523
1068455016
31273177
693586245
974058600
292243642
935491438
890458862
1047723380
3164113
27654008
614293537
476506038
567493352
189224653
245082582
1066630952
775514032
7556328
31427368
540654346
240801183
331402667
525574994
814963555
873515522
157310190
249835035
336280101
380014337
608615191
518800983
184366715
320358137
1003265105
270176574
753681003
496863146
274435008
292894338
796494348
761572707
47832181
270366121
77593694
845972701
727991004
488523856
888436612
723445050
805979717
231061556
621255659
831868563
946503081
675448000
592620083
140841890
483523878
573934209
155528466
364930247
716815078
371217604
612469923
1011808608
670601849
460565179
230039644
96806765
796352666
1041228417
980410070
975203238
55491325
99875380
991506017
508886607
464832219
922536512
334828049
573078075
8162729
423788692
683359134
380927710
26104447
1015534493
401129085
756704975
89156899
31989436
419429193
450604154
463032477
220865177
258519354
818017077
50396097
950600058
244461791
861378171
852750220
1066388987
707298577
227031965
353576810
903712938
711925409
589106473
664332260
576955949
464516841
1030277245
860914167
45184604
668180472
274068672
830914157
790027718
48826196
606120795
199617725
205473298
155674724
788754236
557309412
244723813
423009929
294278351
1011099625
918152259
273740028
686649124
617989940
447665304
861968670
897834264
102124456
454794308
481484044
257904088
822043273
149784027
364752156
875568802
813669958
1072910535
513493279
659248350
71832538
931856163
73744955
202525672
468598466
364568575
576350726
1014391247
977050870
420238613
327976212
736340777
427450068
817994519
928858616
786594797
918186246
268947306
503452617
129550853
39115767
455406948
922774034
640377372
761446899
618451920
725958317
207270087
860430644
726611257
910340621
924365788
776031412
438482891
805179153
77162736
864054206
111711367
580980568
725496211
455877073
375020411
19585123
302066891
845390082
341667709
796586668
98599677
744608647
16430301
887821512
746847659
92099469
807767064
992286118
683988797
739020947
814671626
932085831
105070680
1012424487
661312480
101281671
531516815
299887797
365868261
758817708
536014389
196001542
504297324
249956474
968591233
357753973
197859563
372318797
556456549
421802959
149687057
119631816
228511262
120253642
416151291
945020048
315645563
1029652481
522646073
431266510
861555693
672811225
425825561
610842231
439143827
847230102
171083356
786085397
918562845
828578642
1010000089
245492726
568085878
652505190
739170588
614683644
331176618
269096690
60325568
1033163813
236413676
722147095
1017409925
286812308
786285236
200489864
102469709
233310210
837569843
812286878
1054722904
9482638
214819938
537018203
238484737
21305027
817736739
221171928
177865863
912530454
783621742
874421400
331693511
1072978382
1057464087
972055636
173620132
835164083
1027037988
343848986
570000734
139564131
707375220
23045022
94500334
451821203
69872520
443704389
185595500
209009754
213952339
726800536
22921207
137071575
1045312656
606158622
502563059
142752485
564411881
535857269
603723657
872091880
131874144
131345705
227322837
1056303546
287723253
245991029
629907258
440831316
907099299
438528711
727050143
656970483
219486429
522778102
248893691
929134570
410132835
895886207
90648810
1008443573
161768706
916836225
488837968
1002797468
588798470
879796225
614041589
783481521
483014465
104996761
839257899
1047763085
848563991
889546375
825257508
185578321
636600295
464574210
64276251
905762251
673871310
186829244
574316001
115087314
129766825
964746062
678844456
848363619
778050165
602022121
200609553
431257437
990657829
903348970
487553738
918110603
791918952
408789622
548212403
670047070
996016782
882302919
552444771
1033803507
101483827
510487254
662925911
252185844
779317793
26343205
402838240
239980946
502960779
298274693
998757244
312388069
542242656
651172038
50759683
993454080
730427660
321153137
549852786
92038264
55309246
733560539
735836208
38047733
729099276
523906369
168016222
560603141
168068673
890912790
359066488
156680718
629649199
952903216
790352407
1034045843
90500759
626951473
848759397
903858752
529508989
177605842
639231604
414475880
983063100
598961051
624080855
248174988
914453227
782068290
994349028
760932283
835839137
658181635
603199076
670764267
36554311
583464495
608048903
386033486
584505396
473937156
40875956
851401998
295420175
213417135
514689754
328011432
485139448
802689830
26706320
329294347
281489031
733385724
969296170
8543867
588782204
150131309
19030205
271576922
524685051
794393795
968947357
579986591
287308171
559068851
149250621
126960430
75685924
132906069
577031076
148134260
12787043
993493015
90850541
549850836
712445556
570931438
493586896
282667020
379600718
155116988
422650202
837132402
712677671
893431618
878481067
428389817
507834321
45486656
520565457
781349692
384520720
84543278
62863000
780871886
807170775
214959983
41334869
17547267
928304933
392113943
420257170
238509686
881383280
659387046
545130851
947068180
273251212
97526601
279273292
287763035
732429997
946916094
993119435
120255452
676370399
877698436
1048962473
883550077
524588995
319434736
205143127
434769633
926815954
135712973
157470755
196916830
384396167
490800835
371000668
309916739
15410495
803604865
208983183
890817136
303035474
155488936
573223098
395212181
162393343
147105858
54657270
55922799
593782381
931180309
1030154839
46403264
214827250
15019131
476659490
32163615
192059368
26706741
476556716
857448999
190758550
189115144
1017525254
505528367
975012308
213741542
697275063
819256746
322998538
801396096
530490405
1054049862
88151240
463295205
137888438
615675040
658904753
722935058
220042945
388292746
492682670
10030332
967200428
1036927175
753689360
168509944
348794039
782246125
73084627
363447325
521055548
440626966
54963523
877382842
322760772
251993323
664355788
929695974
912340441
120729557
656337374
994532255
607381371
485263202
443461410
598200969
980392726
157047493
592002532
986945180
901140787
571437528
1015172784
125863832
519827648
649358580
66265789
1064972235
1068302280
7668942
514795141
571718809
1069824680
857951383
1015164535
1036455724
285036408
536382218
240129923
613926020
684658886
440665958
858855904
521723050
541477430
297141941
364780485
15419351
206383454
442660272
784658370
582570700
54808418
875499385
857309624
354501924
530433871
667867520
909082859
98420402
93875486
287550461
961315316
475740425
381008341
447059639
809418050
50407413
936888084
387220071
853998854
142015415
580457080
532207865
930842629
407854551
174848193
220486118
113692467
276093478
923462740
1059660165
10415330
504804872
182316290
814434362
431961486
873398177
715669378
349500275
224326424
1055236531
449083752
423063648
184872112
430123572
940360725
648580466
691531477
703440303
767315214
793123820
273017346
78669900
867629065
424630375
453242319
763607789
647376768
559188579
741839182
427188152
10707083
634637893
281524982
304507029
305882437
506430465
455430819
1038657953
447370347
473651881
823162656
461639311
617985602
170093573
979893232
996998114
344987898
941469666
640752341
993833764
531183219
25508433
599446373
177860730
52923125
401487299
145514732
448727948
33984309
1016280473
719820208
535368291
789047250
935243231
209417637
245958748
968406979
477784503
109174354
386813501
655102097
279851333
294109266
565844771
218985938
405321633
261966172
675243423
244611218
110403734
257818172
409962603
634561654
211125465
128476405
689949210
716462164
930060155
729427310
414963589
468633668
843293597
843587083
35687638
245014221
254703703
1007091829
706622449
7103095
1036478835
911224827
843108461
1065671153
745102030
193186937
82447789
286704307
922842473
639218975
145779449
425281115
552146447
688003804
272523048
856310251
428099097
542467471
1066288037
802123541
533496506
283575095
817063245
211718200
189671189
485192505
741428412
140932997
18076316
694591234
591419512
649543523
178148343
681481522
749770127
845862857
166571586
790568257
815761220
856967234
37937549
313485292
973401850
165447277
991558105
872264368
489464060
670459110
983249513
219254132
620407431
827291802
639670883
125067075
41988433
525400456
60149641
191355571
1055647385
573695131
706725795
34293208
483126152
817514522
721642275
384525459
428684874
513375047
362674421
524245092
982635928
970955495
755589893
904055127
783804562
180137468
466727394
900018509
673858525
672707118
265153085
303385964
409816330
111206285
432687657
724831697
612507484
242875052
548998733
919397585
652019965
276528185
227108806
88331829
472483382
225016998
803764330
919705579
97532953
960947570
79152246
268843291
265338595
14229648
33367704
796250688
439059888
711657067
405133161
62366553
1017954344
663264502
768236892
754745671
154708465
546175619
16544443
354385851
351091553
577534913
750841524
353951735
93168038
638099169
237228585
182189083
19079790
519729276
971802563
1005340919
242306486
749819548
277311527
635230556
896980635
1011727974
430070563
236336312
938171590
124515101
579276363
756291940
137013392
498697662
880983605
351459747
771596184
443136093
793656836
995951311
59453965
432108583
997365569
543310120
338501250
453716075
954291399
609524883
600426131
48386203
208421378
312263745
976938794
757049240
1073110001
916948398
788378508
636850947
329175742
307727196
33556479
769625172
129663686
436366047
817892090
378838116
429927858
113888358
964685152
410431497
296944394
387778946
105660786
922249786
470488720
714149645
1023443449
717672374
990425028
919492903
937724461
593385488
667059595
56003548
840743825
1041589497
1065016255
586258898
255823018
448801914
186330001
230083944
602791465
220164154
295375132
965064659
807401569
83227801
324914950
620156388
1062622476
996597953
421160602
480939235
360325906
149853939
12970554
742448850
177069811
18297195
689132254
741376604
830158916
540421718
622813726
167380873
259675181
648512806
934221959
861188064
295800846
574211064
318850031
1048721936
982273392
459967826
96902242
809302842
441733006
1053484318
535392957
866503184
36974192
947222072
730984950
75270642
397203544
730113121
117501498
208015944
107877447
747846356
164035535
1050600356
919487467
232508898
887906496
1041422050
657484525
12536854
962720361
964350472
351506120
744626898
1051202466
554844827
976309046
80176793
14666427
854960124
322508909
538739585
1046132815
299451240
172074716
770674481
657612022
482717693
521544415
535853305
1041054870
986331979
991950412
640148776
511574495
795522259
932927731
775786622
935008862
550323371
983828234
617955434
753796436
905340517
333412
235131225
199455697
665145360
3988981
1059520175
45042988
671817404
338251705
27174664
700960311
764914576
291893241
302553818
987677727
192577477
225431231
766703903
935998136
770163649
1002912936
240484133
977338408
545367305
877788146
812414223
585656457
245929289
259895235
421818105
378982899
1019645379
246044341
105832844
649655577
582580683
875989469
381932718
869697948
1016287299
454339609
778060494
972625784
550585161
679913844
241341933
159257636
926557961
266760320
244816521
377450668
940144840
850959949
909370245
400655563
629834188
631633420
147702710
306412483
993747510
467928710
796488877
565470468
601179502
535012582
1011389430
173338624
640218584
548184191
389599039
550955804
172046679
781732813
232807444
706142511
460959718
720862367
437001387
336209107
403963447
975919063
327169859
446112595
733074564
552893202
738220492
429830954
689639402
1038955094
1048431085
89244778
818919854
4322875
546194210
864338229
101025338
88894975
326894639
436886550
525030964
804939501
415795807
722553535
937526378
408896349
717243732
584730723
595514177
345135822
816566805
837968365
1045669590
753716929
419894704
34040360
717297867
63677906
292001780
613218254
100788066
222951073
107441804
97453475
183377169
677006398
455258219
415224005
360094943
507982509
140641395
3588270
621689800
714880312
510702726
1058896447
132404985
283231612
163962506
448319989
838321900
406882322
76618333
222643667
320833816
19408258
353501951
776961811
3229374
678236617
80632585
480575694
302271186
423148142
801466117
734121642
170162765
706482184
691731206
443642140
405308135
1060607395
659934009
9607625
887644748
159362446
988636136
698895848
551975933
2250412
869565619
895710032
275446592
511186017
464799368
31729783
830876211
991909072
146862660
909329273
44565161
803603651
704298068
785273808
682139805
904227070
612434243
680813078
285864662
166390946
832213212
1017491637
539866119
555286653
530892965
45695059
668176004
17328251
651797892
1030214813
545989908
594616521
228599796
426347114
272223378
922369845
286628968
593864587
5385403
1013558450
709534975
961959034
180603320
731497331
82307563
513478856
467046721
340850512
761131255
154870600
627640249
1025520114
127014796
442657147
573279167
608252665
863481262
1023410334
409826983
548369625
393494393
694145089
64431090
122206129
511034211
743836696
937250252
65986610
271442413
826743641
566972320
340842497
521698663
578539644
910434952
536556412
67848215
145105366
255026984
407201995
195734893
977804790
1034857968
844447384
99111348
262647158
103233682
3116033
295057201
419131645
888862367
448509978
716292095
581702098
926862234
642498654
983656194
467630816
439067966
814615452
788067558
577671602
928831900
36350501
748328409
700250975
591596290
788853688
743307544
229124397
752475892
597150537
1021532826
256452656
131159060
88970577
152827306
832008706
121100209
508612292
962295792
638637903
467928614
111984178
558415470
182766857
593943653
439740196
355172356
715318574
88957931
218752021
858946016
897598175
303866624
136514590
477470227
705215755
438383018
400971293
479650234
3975112
59961881
192397975
543096419
976386155
587774764
173317270
709126542
179961091
192683740
796468629
324356559
434623356
389220212
993313200
109494269
163889026
291831153
133801218
452607614
403346921
803316672
527710310
461264126
217473870
70604926
894315791
300038110
651255024
628427887
756737602
41174451
393620775
756180023
444434125
984412152
204655051
613705880
284527785
926096561
848128887
1055178127
299297228
787071771
322170446
641253761
359990050
227715775
56783937
181897292
360680490
834701112
13022214
66254149
811423014
636165249
956511674
41272346
589949266
461179164
876700591
208507064
649362402
997659081
907098317
42534073
748135099
1066494809
681446442
127265806
919295669
470656468
431776006
42156921
777824456
930545659
227538771
1009863879
941576215
197320006
906981065
232233975
60198425
732643050
744760865
292733000
512577021
750877748
993604287
791752529
250432076
360187753
306033270
74960085
261344953
748395556
184148939
974988299
614656724
256105141
304532242
68141842
1009519242
640085668
426887246
999938817
399316181
138702917
20614087
904073857
324444608
796003304
678057239
1045458941
188977624
699287133
640550194
669711782
866506759
74722444
1028685673
1032096570
815470700
507165387
242487260
71175146
735220402
733612921
984003729
48626536
531455221
205864090
359082423
407595959
312139378
528779587
488638754
469525811
825459037
548487109
137525762
380487976
961625013
844561892
342968937
1069385990
823175957
869386074
691500340
784197174
523623051
700938213
366573635
475014817
856539940
685951320
218700225
539083139
754010371
737036038
104211843
995724440
966436690
548065190
630926561
688585412
865898867
892175223
896353673
31128721
273363414
266754020
915645002
162895146
187569494
42686248
70001845
203599836
476150998
1024262477
245821678
35677036
616369479
418204558
767117568
635820074
462796234
430056896
472231257
413461683
444639596
744136491
265014996
850986489
752327793
390959801
48633421
1058503820
610632705
467125383
748991653
567980450
882821432
1032301760
391284270
226723611
539726289
1003127069
201202662
651708308
796272410
685835753
488211842
614894399
520177234
666508323
210794339
844249108
698266099
779457640
503039956
228662393
142107468
640158727
192268902
238323973
260815697
425190831
319694781
153266463
421343056
641130517
145811972
98994692
641883619
68148464
633323767
180265010
1058903993
817802924
572937203
977551467
5269729
639353194
675174745
861990207
651559179
300979072
1064584466
168952398
124677884
403527572
508707912
345486169
277579820
919737511
110191243
777885856
1055412391
622449022
666186194
679168085
67417429
300678960
226120881
950895611
457423800
776136327
273631607
106869360
301465499
290837781
165815674
227987821
282389111
563347090
442002103
80577888
907796224
599719766
838908199
71020772
982206593
419977784
378311821
56049980
725496930
557441551
20696677
197923526
77854455
855831085
831638259
761697731
246224536
269266399
481019584
759001461
569277089
301267056
345630912
933475725
249897637
489025644
912567413
288623686
122848238
121165810
272123864
881277927
331522385
220822754
637367062
242839825
675643788
530017743
136224588
34201584
584104850
289063654
33102276
969021256
843911169
991089736
892440464
223753589
1056697381
28324950
649447728
945428494
853962226
182701442
237975373
493611611
50756056
371034988
485307445
270737393
532619740
345242625
777969239
784268457
658899849
486774448
597664800
573917853
563625686
532632518
921357277
718442885
200295469
112930331
487646848
1039226794
107304654
45413536
520601791
500962890
912044567
282722107
572416104
138447922
131498740
899392044
248327731
79602973
684113935
981554730
22840227
771089363
457677341
107398973
12515695
122114966
19836286
741787360
732736384
699067876
1073014710
510664479
690549287
681492824
742218166
95866310
208377754
661592753
712683087
164266893
490874895
372283561
615138809
137977520
711699200
940391360
229219952
1059235325
161152028
733379509
599987794
564960812
1020468949
609750312
875459632
819566360
990626163
189917394
983211239
763826561
221199534
275694188
885564414
545839503
869262374
749047008
159815443
27972153
32433794
486666089
252549098
279343665
1023159385
580467550
602713033
806467296
873260174
855844196
24160694
553238741
842708048
820683694
859584797
386490602
514467915
336917450
1023849299
579850663
431493025
548184874
494032937
683581826
353181421
702773371
1014547294
163578260
677536906
436401604
399275800
578173332
961957343
284458520
102469226
399585196
799512173
913670559
1043697184
1014665592
816716931
436855365
210000671
35265484
402359346
483668259
698398174
642574805
541640474
971725758
945254111
395875713
237334997
98736601
776925483
494556715
407183629
1048099915
651943803
639592550
590154421
252499034
219659644
140542890
475622759
724970452
558901243
26532028
984950301
272660556
195636686
818509271
804864950
873435426
401297866
196348809
954671787
864670142
890958582
623231980
18033431
11756637
90933157
955384768
509783319
83151775
330897388
154186141
593138558
104129751
680039264
430138211
553928945
842263090
1013521304
451580424
835307810
772082545
270544957
631598445
173421147
875563274
1044131821
399813347
1014202291
726980623
64633497
433575413
325484451
998544621
65461844
83872855
812665228
381242443
415724979
534981880
771006178
840469414
282368605
209490194
1044246523
680334505
296195667
459442863
677030158
234085198
509721178
152645680
919007084
734384415
761853549
127225142
1037882234
654656542
211627794
237090924
1071800000
247999058
276132768
753092136
490257372
251598337
1013845834
148806956
485931147
100725106
639724715
205725072
926481295
134941954
782853181
351835886
320930895
443798985
130078534
234564680
1019794045
210438023
263136518
937062227
126155399
492731793
400236584
311224669
500336185
338018348
679992454
598632873
129392674
431555774
46954167
838468348
799409413
213294079
966020627
128885676
771262611
722248669
479981240
114470063
491420176
136509967
48363238
386104536
1063445449
907798662
710792192
253229825
145516314
1014634998
249336349
553067428
358421891
501916785
1006593652
305187135
568115767
364898101
684370196
301214280
119357946
62256342
845949913
112106814
476347435
499499801
273282468
715749114
996130655
8867533
243038074
894928375
314580793
811289905
617179792
498470577
861916253
631532973
270632305
496388028
360684321
654040099
21071174
801592570
257318457
87976256
81837685
897170969
814293926
261317104
749109192
202787770
694690390
181682918
1033506305
322392758
37457860
678366897
424310749
884598510
92284451
165810214
743382005
254105074
483606305
961335032
970029460
373684609
299264951
635592812
463821938
846075151
129576007
168105651
501893035
193074444
931348873
491265202
584427409
473259309
290928632
987843089
1039970376
772712266
386358716
150355542
835336851
493628349
965891884
570099318
698682034
116828202
932737790
196564708
657890487
284597071
736394227
531144075
970824744
58639810
468806193
903683831
858566276
722356243
313968685
883113254
867940264
145893049
767437978
338439621
700577496
978714645
973397476
707154128
856241598
692424186
330284305
418946931
473879166
1058005430
1010938734
625824943
321971761
871872663
944502760
21494712
942858746
345003879
746393481
863942521
178631949
1035531342
12155584
540941891
958278309
821373105
326202131
823041448
560152364
543430037
44055653
267341871
311826408
621537057
768615716
274432304
94082655
938484076
754707381
266010321
66183870
933343715
994980001
575694386
260227097
814881086
427900905
530053463
521013314
195744680
490754880
611898800
842199696
542138205
934273223
53231775
601732539
466169831
356758806
753968737
957863368
950996277
790937120
135030936
32901143
421688024
310328955
902099089
675812714
15317853
393336678
10598972
871401711
612830172
469646495
680748833
979942363
352887943
404217200
558745665
195204854
476867610
799810724
395618575
559644219
339508059
784959510
902239075
509653772
195995424
473523437
794071777
453075086
601143069
818815087
101706492
201197062
256995363
343904466
981385029
331197827
262024627
1054996338
890863526
5759389
57906432
513804716
800350453
914250753
894969326
903145330
519567740
1007468366
1061674298
627314633
731317166
254148930
918222987
194468514
927274948
143768146
756097270
42675122
942540340
143130430
534706536
407465354
1024953956
691173554
371839714
14140817
407830962
857163546
886570546
83228801
710967065
844416662
481145084
614236849
905788850
588328892
300210814
98223215
821997523
82355557
967339749
159679566
956748811
598651806
784404685
1033158549
945114190
876579209
159235729
905165355
312230425
596265581
173470872
60931978
992144768
1025717837
934236782
142314374
449129518
968512388
130760662
605341929
829189089
39205290
993992278
365715189
744321717
47832683
897486008
317552425
456710891
85567742
725308697
861710206
111111673
763760324
356802589
530813489
412272935
526772459
494813730
556337088
341382720
84023166
97252037
295626800
28316571
958695084
901746988
770581516
96776235
844527454
1064041997
73505525
18963731
763405614
744683974
25300448
422617181
316427158
558099134
79099999
327523328
794989713
493261210
247843671
214614621
71187704
1048966140
253762907
696567223
275985057
839136432
988676544
73553757
412469727
794143667
559818889
852907587
404452235
433217948
152467057
931303744
1040714332
161690301
537392442
188702897
26394280
574175717
950748068
346354779
323121021
971886696
396087042
281271010
572212210
261782304
561431975
724605733
404142550
465309423
251864344
282836668
952851530
728198312
652318020
585577085
878127600
599517094
586388369
841452852
494322306
975453186
316922953
559786249
565784383
792215041
920649778
723617170
740647634
14479071
1036263892
873983594
20828086
536907847
368683284
506492566
587796006
719984397
988519374
349614541
556486769
619223574
1040661753
68297354
385434742
815080726
741785568
905611255
604561692
177993388
367891308
501425150
1041000274
741296756
22178956
255349483
516673173
180761307
233984707
203630325
860562333
137643770
820942709
386875399
339864986
729297406
816309597
241988987
506352391
612668239
664577686
322239316
519944187
276969073
223587978
1023558164
746121341
186797688
725089301
39070803
745688560
870836746
710492009
683807595
795630828
418729933
1069039044
1067917765
551085810
740232862
276324948
846260186
323649862
186300544
475244741
298470165
16351284
143905093
931497924
947831911
462035217
655665844
498258131
630892347
204503892
888052591
272096335
836887418
322292100
151315284
594517192
562306736
1073657022
231082626
624001892
873634093
925250198
719740822
159947385
845966941
191469388
966997505
166385461
400704661
615326975
522599027
336138034
847889784
261716110
652436590
738414532
626355570
688763146
20955095
735768990
487786924
686344098
242897875
392891758
1028373406
74925192
800247859
939386769
852281439
1013004366
883375701
242287752
463338941
10800328
50233335
691848996
333249259
791100681
997772100
602527127
563160687
593970475
37236613
640790763
552075310
464192481
73078846
676124315
618346721
132451106
983674373
731674649
260824761
476141401
168950401
23914872
343381063
465235799
160667190
61199296
413978155
661114109
545463
875100809
191881041
14747335
1057779579
85624877
35053047
931821935
678854717
790065167
43986963
316072079
338354351
373672397
822740008
965393254
549832025
850094545
56399589
356001723
408983410
755782312
656565085
168414123
788824924
135644328
513548922
478191159
253045351
525003363
452792209
813619566
749675880
107187059
637079786
536769438
940191293
89025945
146687284
543591639
819259127
661796839
820512305
427308463
299576298
212745022
1627073
687695929
954503484
708112556
170993676
910384982
572445556
674068242
710337679
615637263
668408316
1067212326
629814715
521553535
820932727
144887851
47880494
1024791503
87369887
1047825346
110568730
495534897
827104905
614563147
1030840383
540545671
479997348
688684105
986450309
355067853
229148234
856383986
232702943
148522546
757070264
778936308
762627784
813336597
746830050
370807264
144684421
658079416
939287743
402650085
250811172
395203034
697152366
461864167
205646350
19198672
131027227
805982352
334755565
314462763
111248151
536532977
968784471
1072289773
344402838
1039247972
282122916
433023457
770186447
913064848
292030838
986638956
899312261
901723555
360851584
858620353
428594599
429352856
633576750
342103454
136868146
645098293
219464916
364717562
807093642
407114477
459164308
838613176
698049299
856977455
968384531
164689736
687371492
414281479
667657206
184251556
139169537
586282561
1055929602
55622032
891669790
827819337
470266315
752454741
1047478431
502593953
293122429
738442467
919949605
562305254
629407222
764572575
524475444
279313270
822394688
54297319
157434522
459282684
108295608
156023680
499284661
1020386410
534503866
61533684
878436432
646674028
580705454
1072233715
991040289
824961622
831225063
118576675
909080545
401836625
11648155
440640895
514185988
529374011
651704425
280843797
827599613
172371597
271489501
767526636
221181223
214139875
770655670
953263186
157805527
389148931
220743123
948977550
128634047
1073542693
819657680
283648684
577610371
562666445
680511266
223948252
916218570
585858567
74653235
481738458
548661439
363117930
22199140
889278816
859053628
203625272
673243988
578510525
441855677
411174376
675032408
269452013
61387735
824102679
690853975
791814919
803004324
161602164
343462157
960275546
983796475
196913035
448837148
914291795
728776807
898616876
195898268
760723392
256236269
174749525
318808518
398317896
1057610989
798028535
429060778
283800174
363340285
826215012
1057879279
327470279
14548075
954240603
672659540
1019925045
307493281
500731489
23671697
351785605
200921833
1070599527
1043040120
270079881
759745802
576018881
787823788
713011965
467288302
968458629
725025969
756738811
1028231562
190832415
693005622
585982695
691950499
527813513
38904684
855870089
827587995
1060641126
485427398
1040665678
323540946
521317591
288114047
1004727955
314812760
283739077
314349298
860222181
263925456
588559116
1010025451
924410266
170271319
271197819
371319607
610296708
411308770
949841712
282954829
762746437
619278688
624563777
35379854
694383323
785126577
237447462
827291586
946277878
255844861
319521808
490890542
271904819
3605015
993067340
427490859
57050435
89618353
862453999
294138738
819138039
814156003
888519690
679247901
997967551
792292768
949574851
639604463
592786235
902398876
961183462
607828263
942188807
379714642
173002443
272471670
758334700
815625498
814150382
1044852547
987444121
951102330
645890440
1058300100
961357633
316795016
335735198
1040956273
116792013
103452307
692626729
45978985
403324677
954987515
1033380000
49914797
71840868
763878948
654734747
939163932
573055505
121544386
639227472
818727790
635036900
330022444
511321044
320668507
167247236
318605221
935711880
175193554
6199555
8204228
210523487
216509612
508349060
110560361
262116590
323984162
365679596
1005230451
848109516
287991133
441473824
854677577
605243662
368919271
397655784
133623102
664285476
305175234
85103600
276777457
899442087
783383213
541544225
527735334
834338162
84502704
392871137
448444262
1006548754
761038657
375296874
731121757
626431318
148868882
829438910
163418607
335178921
68147058
69015136
654643788
270380479
623517577
215705403
160174861
95322459
748354027
260403476
889902488
171766625
521379911
880008526
818582787
174520293
709823923
765219937
405635163
304104416
173678853
933482002
138200411
373823773
565022230
834856440
795780038
247096271
1068350791
618445280
170752279
140430282
916692829
442548618
124608258
527025582
29615533
932496008
462003777
992372917
453692841
904257886
665541504
679761198
311501377
679105047
935042320
476221508
569652977
858339039
556988285
128501141
1066058566
202248163
495474567
378338894
268699874
798107327
638465788
623968748
864439898
844288496
1028451415
177650596
182461434
352741273
967105854
703634074
623082587
550984695
1041547014
971387862
443587054
1012563626
283771334
1027948738
1019773133
447921251
801586482
418041221
214356679
860064850
142233402
761519718
553515952
663181925
10253054
738747683
718132614
712007045
674647357
297612884
582932553
951796611
935148929
510800814
403961588
285586754
965875692
103209101
223286168
520302601
454658893
227958822
847975827
360238009
124087317
630995650
549218173
246342190
108525053
813073084
625799592
426168928
459539536
945583928
975656832
343406546
937790672
484195606
460084210
162899026
79206859
118130074
664512904
711426818
622335416
486152321
916999130
393029748
302204192
236836109
246583481
1008871787
231825238
365059997
848543944
854964138
544382538
903275900
841914582
547574575
89353719
833799704
456031515
922887372
63333515
406437394
701155802
969534192
56201049
127257178
672415838
65414329
445507775
998841060
115666208
18661351
527417533
426245275
767555595
978272808
966039377
680941139
480681832
1071116577
587795788
581132765
1052264662
370035725
92068637
222592456
4520974
77507458
71216203
290158158
537414908
509193116
555674057
769026013
65324912
496096400
260307827
943490070
923277389
843649102
694404666
265833786
648265186
694446220
26815012
618401481
189241718
590989223
216146002
833938000
647722467
393169839
977395541
30050585
643575285
543665204
128075785
33265241
1026572999
233968267
198767059
683579642
1054282293
561872502
395620171
725128147
594287738
963407533
795111640
1040053366
1002360398
416658828
409409300
604916609
978386982
208872801
754729993
759261225
883143044
939570849
866908159
1027164289
354476309
889559030
597376255
307078573
865704319
312468696
267786752
1022729765
914209075
1049469835
365291214
695149598
821202899
1040602555
810093565
272323812
651695069
902964422
669982829
980710022
874733813
74379941
453392269
608176042
640483860
861238329
327533313
342791423
848810899
567724324
264597576
786680706
137148819
127801833
191250304
821685288
706458248
720596004
524157606
426054244
857512854
485330261
688695831
365288517
556661992
554454780
244635080
757201827
1034116018
129716029
296303123
501317415
947284866
735238167
987349526
662201697
270475587
804336301
1007139193
1007712024
99595258
848233975
850204110
597529173
80079077
812728076
450991790
222430420
904888410
294596968
164099887
235478570
906842552
665316877
463380812
298144237
767026172
733531751
86763079
70274483
475781348
1007945092
840770758
524273808
689777742
353503156
870933310
227998978
771168888
825694740
623750193
744312439
1029965151
885619638
426121018
893709538
402914432
663893033
1014936347
129007501
1016530581
421771418
818861817
587810881
268591926
488672489
117867431
57245758
78907339
162731223
450302848
1042311008
187467271
655114837
796991890
631326473
995369235
955612362
1066734959
984313002
429542471
698034214
782696427
204392432
804245618
571105642
22085388
852689764
558101826
809918419
418885466
835254661
342841568
268847521
623229544
1004582877
3806340
826331670
115395136
222775604
1010704599
56051808
14291171
1071105706
452335355
67993081
183512760
393625166
716600414
272418141
285655561
772578158
842835364
692718821
510903638
182904516
104097052
908227866
726740773
912499952
800862373
333843890
1026659245
679954046
1018566683
378240186
705846757
735823477
418830855
259990295
628539494
257148321
121087490
565321690
477771037
993273648
1043570809
166947285
1011444072
71097544
499758834
964236050
189960303
452674074
982612270
454652074
738820209
268373725
170383020
528508764
817921357
350462748
111705252
875747067
602621342
516999294
270096292
56660505
592729122
455907279
29929431
673750960
146544466
481079807
729519523
82661688
640908334
215306238
806721925
229202835
907151435
999622152
106031800
163855553
1021181688
1053457862
969224684
302049257
1003547342
602518031
701208534
420643538
899694614
893426909
999642042
1017258105
984325762
932992254
750679190
623997444
770354614
504511824
422131766
826148529
709839948
366451683
657782754
439178491
671871185
137476705
412970444
157214712
292801240
979166818
586082499
868340807
261381782
792367989
589339904
223521317
999065315
1062329975
70778660
180841415
192501135
96503357
688259978
981721198
561364088
772462824
957584668
938293280
631414525
976022971
921160426
444445569
1023474527
15510455
960579266
775356218
620125771
1060236486
892177771
93435886
419076893
827670762
95572216
804771694
83449743
249781012
1025021498
710713181
885392161
641098408
498335157
309406814
471325185
840373322
67262814
693337190
994901878
212807853
79637106
731823700
964134431
394826030
365754479
724515303
230364034
1015471356
1029056306
993850719
61554791
741300245
526533830
385965405
1052518506
501837307
220814766
324910040
790878292
256522645
200805737
1065516873
928676763
1068269932
830207258
394551473
444333022
727868569
451611232
523664851
403403323
899008895
862820953
13287192
597107735
410303401
323252841
323878583
452988505
730158805
910629542
1015862512
370430360
792194144
784237971
145723557
252227260
481774216
944167699
235760219
678628223
377807287
876648054
218527569
307326715
1063334433
156765183
187080266
8813890
801022511
470637184
139391139
1016914653
870811176
842223271
533536906
504557636
614907720
811547363
670988498
43560636
797148062
494368272
209921775
937984019
506064850
416800103
389333810
311598826
571068757
302978783
23529797
776681131
311027806
124633441
872343395
147783489
251836839
157326354
132459540
38161
774722873
879064399
1067524868
419260112
85923194
448893058
878942033
186203591
776815644
644052549
366617228
707196757
77614485
889018636
206009075
115819500
382881480
554420575
884362392
627405216
399445106
736871131
716103866
173402825
234740624
676215202
826008352
135235260
682629778
970549180
30249071
26338637
855014109
597349484
417034852
1073452840
449948497
471094644
468380362
102747096
1025520438
486484478
870430605
569171827
49581609
240474077
702715771
507879526
406293924
233242381
1030287796
27054624
127172228
80942902
594113501
376559277
50091758
555996440
443208207
909132315
746828458
948672608
1045406515
135980
8250853
42916077
452835948
25288729
706122775
473931733
127484025
721519151
481399302
662817830
317779754
136391367
588232823
865100986
431843883
978078612
316208686
466133543
959597494
268932617
909382988
392679220
861302190
592362537
344466227
40908234
372442221
1021622436
296830040
1048490800
1021142812
356559403
197052853
934539894
869651617
952609281
200882429
180026597
718925876
595476106
172320851
1004870643
380499496
920875864
475042315
793194234
69062217
775316782
120721955
994453435
491058651
346443169
869597626
334585223
692773288
439035090
519671753
1015453966
389543410
280205
145498660
859359680
803737402
582557570
288805108
604514242
837208225
18215333
434000211
1068977775
839039540
63669706
222317818
279843611
900940603
949404746
227125791
858437385
826732064
601604528
473189777
469029912
355145611
625634676
887997168
1022211940
896921536
291180367
934373220
620665400
724177304
263889099
876142318
763296533
507455603
873968293
719864375
268590678
774309566
966972145
986536262
39413575
670589012
326316392
9891375
885328574
663947757
87309715
807634709
873842223
760082183
881217717
191779095
77010277
587920488
56983882
373870315
340306531
562929362
918336916
920486381
449612671
1050841102
3816241
100498747
920117046
72000840
35330747
899036836
922332730
350880009
950352829
181088440
432626466
628376840
135955240
129784034
425633946
1021021887
916927432
641621108
1048366043
922517368
955862074
444354630
862447399
413995673
811145621
320765268
87779731
780950484
1015558541
980822857
57551434
237631636
672906963
498450534
718611889
715774249
685232967
457897426
270790479
53071733
1051889274
252775371
479446372
850982782
879848715
922721354
668289306
171272296
440373673
312908151
323784553
378772844
550802941
824921749
973521104
596522267
759581857
699572937
57930855
1006502818
997748329
190484640
240995693
919042197
322907524
970000865
954507957
774818289
1055031121
605622485
946589703
417686686
974537255
981294203
885033881
967667045
601654266
144466199
132894142
235681463
731339141
942360105
596019216
481544571
871947806
899245919
922407464
78563117
441500113
407018144
383824839
279960437
535468939
368797476
905698620
572319845
588211958
1057550272
533555456
675730693
290653065
738999557
1066694502
387847918
1050017470
648439696
314597126
1056191100
746546343
988657725
1035010606
285464503
678158918
1001889738
212240054
936619425
727236049
494150839
660596154
794314377
780207198
237857688
933912875
178937362
13627373
726579280
1006946838
71769417
427332337
914900724
227524290
6612613
720025632
444971688
781375607
361286052
23968940
357071280
983537310
553643209
11085712
114848004
253442045
931065617
633804242
728931294
1053009357
194900642
502289159
832207640
758774544
151572687
231927152
889992180
708590008
694635109
304137547
960479181
243961168
90065674
126842950
390051884
175287704
492446065
261342315
327846760
867772013
1007794991
671998645
942138140
68730654
514731491
52277493
216648538
250505226
1047774746
305159913
548635042
537911173
74315736
1025078461
641448724
683145243
805181687
733427403
812585908
176827193
333105831
195626000
919599423
670131496
302849687
847066214
145937520
363120451
103254608
882111462
197830537
537824331
505659251
67010819
564702640
55985796
1014383876
693068519
467635185
895644033
19494698
741964191
874676482
779756628
1003639989
300208190
427812115
676694972
691079226
190834282
1061221676
699761632
233343119
12854925
530037912
869103494
1024188157
500424869
298592657
451069131
1072753925
701848804
1012667898
472709773
635586600
952275681
110159460
745143556
310502114
958397253
343887652
303780173
407460180
551551020
232293951
1051155292
642342276
842616586
677767460
625921617
296772163
1014126101
401660117
659983095
973514557
558853462
352313114
71259729
563027915
436390233
65209205
72014228
699224358
567505139
556431693
852954291
198143647
686239558
1049377945
388830160
588829368
780014997
55658979
1033096003
469876292
644885725
467238364
857682112
686574953
768006629
427686228
278329412
672500728
231654345
329694566
77663247
339113371
153055309
460406713
446377932
373896179
1059781181
196049944
475084565
115489877
521483023
397714394
204834135
212643756
777522149
811496896
483760415
668368205
511543862
554851589
126135243
1017206898
1047203356
460708095
171662966
149395444
107716814
840988199
31922854
831896622
273934225
697475259
1046495585
836707881
780601129
595332629
498744647
618698712
607374830
1003354007
249339921
169970863
371874173
954558156
608272092
287316050
712908450
237674909
640075626
248834165
701777604
519211542
62168811
545523229
395928720
894068610
732263243
42189772
1012255649
312008317
338398874
402936615
658733759
434305452
129176875
305250046
170447195
1011432666
786251802
775237569
880189522
492097839
776019043
218706392
1007889300
350776168
463666099
945487154
1010821713
317201463
878741109
672394284
241348891
746707773
455635605
748676908
480009693
923703666
365788142
610744112
771165787
920491093
881735896
264390635
311607167
228878698
922080935
269627199
354158351
5021869
670043698
90591916
705360023
6068384
722645606
564859373
866709604
913566720
867450430
172795162
319266018
555581555
878266413
631388061
787332269
268750349
727058184
699162059
894482785
384930421
615603861
94750768
265258617
278125467
786441444
160583912
852052572
746971562
1004603532
283993066
127126923
557827961
363659382
207602911
970440234
69422194
704547613
817218563
584257095
125099141
244157477
324331516
577726330
74501875
855450396
465756115
688997722
1001434141
708227963
683251248
330817788
763545619
947391708
452578771
279757123
91758742
40821228
534219398
379756691
969323980
1070827701
595177320
374758880
534606150
994173222
155752731
1023669454
989476887
603996519
837602597
475208110
929882437
472008733
289887181
324046224
99607733
99650262
152690548
52950136
473342962
393806452
738142096
83777160
417711008
638180686
769789463
475776141
712801315
462334603
428574805
918556674
1036564284
415922316
384542976
364338389
1040562223
187294602
338096424
583087695
64283973
1021742702
173770984
151371480
10507610
825365121
142999010
973653518
549857953
852407551
359612050
827223258
866289959
307376768
982411630
943964025
618564006
601664001
985228304
721812217
566640866
381665958
25881350
31911037
475605529
504315355
3654066
876957030
497668006
1025071711
838784174
759761303
809218850
827258641
136470083
420584150
433859864
802810367
604690551
705515203
14599018
822578355
107682508
108927162
340305640
529774758
596469878
720408938
330839623
692904219
945084395
720603222
1047974391
592257522
409897695
584217769
134713130
904837795
263656570
414517261
574834629
27894754
91020327
339884247
684952143
965286326
894269459
399858027
218227749
689643934
591974690
615539493
67943461
578048110
601325917
977082505
365883908
554209338
293283979
938226509
936530886
47822116
139930995
424030481
325442871
305809671
153595727
1072322808
572200615
791615468
172054374
839201755
49175273
546091329
763468829
508137220
210830272
726667001
432958154
124302140
135737377
71769808
503708384
681058100
813084094
143019531
183644677
196203881
88017180
566033690
358252295
390994823
216808491
576172602
13843397
711621235
60456559
802223487
672645186
417248679
450587600
1053771967
698400401
513010065
340402239
19811344
490848404
236777528
257827193
432870087
1072068286
650232308
1457591
111712763
935166368
743932871
750768468
709855998
225406492
547501876
523796158
1063264576
172290894
270037129
183079131
429828849
708267069
852106144
31399235
392643437
938008526
220723239
25467766
258913795
714418412
77749983
681180249
96707128
923860345
874721341
56651235
417239047
69492146
460854877
579840989
935239584
688487112
333828469
458985038
384844111
29663661
77888146
938061582
748438745
217262307
417302141
454218053
756977434
527516333
149066746
529559725
352533703
972679104
266129415
791528122
12234241
310121989
307015945
143507847
5833848
509750170
721419936
911471153
520783231
603865390
437331462
411904671
109258924
11633696
583339981
808846048
1011968623
1052594595
125092711
626861332
675008930
95232747
520740281
340609979
969668051
12656455
110616032
309690500
832282330
122489761
756898614
980330328
1045298336
954572483
30225314
125709472
15133736
963204734
251868844
1028558153
38628749
272836619
629240763
999340140
271378580
446315525
286977117
1001462110
737466861
207690724
791834949
6964475
867240365
913710762
23998209
97835529
1038493745
898807182
191328726
7722660
310374777
162665332
764480371
880353602
332520977
746296555
2693398
924246227
337538988
106248782
564786855
554308355
222996686
563367562
860353688
148253189
622113866
385979164
719776665
411128594
302396045
826008962
534923751
768518894
920158577
387227060
1037927016
943688198
700414811
679587483
221965303
399501520
744798596
961804607
785587053
468920577
265570375
144828653
32650918
621412944
585952889
449969018
104417789
840912500
530774519
879336253
356627598
127957744
603974948
728674793
778388085
883460709
1034077416
50842836
201584391
581174760
977847167
224287212
189775411
1044330479
681710663
908127862
340565416
393626281
700217991
208942246
509845394
160340150
784325542
899883509
222431199
180738419
525238240
22532866
102431157
1012627227
195304786
276999532
798470902
821893192
622698896
1007533296
81754002
978895254
618297892
103371581
823173029
451383567
21218291
599112849
324476114
716919394
226649209
370111587
408497827
745435408
852194353
1031616353
66947620
599136111
385266800
281049737
33454363
1070416671
980231295
489509753
287330154
506199180
294979823
810102688
800652040
384532477
157919257
836339518
686978011
607212631
238163025
797879461
636058450
50752605
494208995
998895543
451519514
2047403
940068645
518203413
156463068
747885968
469870665
414025843
898303950
326324034
756349622
829080350
220497104
758961383
420137014
476237683
956642003
680189742
1073232965
308650946
234991352
446845471
176438624
754501198
749766470
426339821
78340493
134525740
160334857
292929015
1038863025
394398710
830950940
65721206
330060576
839906991
368397878
9842784
747919003
588471543
808600142
37461034
507117855
420282723
828472476
497766275
405126686
1052325436
125809365
389731221
887787185
1070315734
784006169
943447472
999825897
653139460
357274071
791438253
415533364
78342549
613470014
598748229
478527264
914045048
481014568
590863340
558854721
188840431
897384453
1016842471
651324217
224997301
543761255
629560422
295885277
682833486
167694937
684333427
996857940
453025910
93089099
818774887
981970907
124859864
462537114
809198706
311250930
250964650
2644937
241302273
911429780
945654707
741104732
848414230
73507411
997657297
801959458
409878836
933240840
129053900
27922043
997666147
37930555
859279752
589164
953938950
85220108
49721484
884687715
711463452
428896344
987003323
276460130
253032223
1070688057
1008630879
666997075
694480531
119430860
886926483
301654123
132519289
558256526
682017232
92180090
378001336
733542988
279490081
701075732
742382001
836039016
855809356
759718496
91684830
548286300
960025152
277150843
936510414
571009941
110163876
1069687254
267410981
267142050
527496579
525382820
909291348
1003988712
77151191
983964117
372145384
689583442
407171725
680373023
760716925
480398286
877945718
1017370584
995574765
495312808
566789519
362319357
362595243
812548820
647074827
446119428
881610051
789964401
207710235
297959430
308682711
986442438
858316038
419987045
135806124
969826871
173030495
336960031
79804563
742313287
398917532
784555018
257105005
401823532
548001595
747316978
149780356
460349258
519067300
637758776
567894179
172229006
964717015
260604838
802438214
651287924
741405845
392170411
876473131
451216941
1020192163
561416666
45365965
532704634
762841658
307986207
62295439
913988558
405935311
968207192
504219997
1008743378
969787524
105372822
537611136
959923785
938101292
119356949
773803505
175810455
21486977
457204506
203038734
752590848
774226995
210870726
51927497
368153058
221236984
786758508
795861186
152190934
768913456
1021883654
672064889
94928916
672274694
342425688
362524131
626722873
371113148
590387394
1013925983
914957902
362003039
360322244
173812118
394209539
1044294135
710423369
409442768
584161698
711026929
248360559
348839774
992699954
436587436
980789515
756170642
896245487
122131078
485242895
265312658
535573422
146217246
186374332
284711966
470392122
190537937
822006802
163503825
184382520
107938879
853668541
985017192
238303905
866815969
1063275673
106825282
243435564
52214301
786059249
655959210
34175471
207645168
600525238
76120820
12565864
1024998381
1030091533
654563958
172462719
75490862
88791757
597002486
507841720
302743696
531624276
160640656
592537042
51148172
752746588
363402167
51919696
702298578
136242106
900605762
56926257
444661049
620467953
616858984
127304137
703227039
352501002
292698799
639817447
957595461
181946625
1008520004
977915121
464341058
338173113
251452000
976003896
7457630
859839935
165339476
70189068
491994260
494713951
607286857
954038745
304307648
490064539
33039758
567047250
19263027
390106405
43351344
77310317
782236341
566438906
751252271
481021811
557997948
289568274
974624423
312974839
1024614159
203997121
820572509
665336708
486038345
542851895
629883020
787667320
463842844
889461517
410260849
165925133
61641981
1066935812
835932734
342043072
138400075
621955745
145408744
507106902
649573373
588423432
218629080
223691196
227645876
503495766
899393887
185613059
859309000
60076524
832896136
128654461
768237472
106826964
832485040
208570525
763034203
756460576
848875544
948371647
678823761
854966171
641616604
55801514
218252331
1058100737
1048219798
994973977
352604963
779438996
551553753
315216512
488135366
744256586
880171782
479429160
896988857
40121329
647576240
926483231
867273795
674039778
321434332
981500853
292338510
380047476
1010480369
688766041
219854093
288305896
217301267
1007973293
509939504
497558426
428136295
482918231
477865848
756903550
282041839
867310986
700103817
245320229
700345434
628189975
220526480
726555250
383337679
138266467
839465666
503455331
1005568768
449950673
265063158
1038663468
1051983651
30675771
985438740
139391589
1058073250
210580063
839432671
924597427
66403811
1071787049
960519693
308220432
591151898
688922010
214198145
1013150379
18426073
114825942
385380117
61677405
825533816
696899264
991149833
182799154
219233674
280772068
208013027
344265875
1047993661
523986433
415105966
393681611
375501944
76460020
624035793
829219879
450291541
714496733
16446729
201629655
526326864
475138463
194769945
568061663
174344672
1055089638
502145045
557676383
699392773
881944472
454769868
30632088
472625489
1017415191
41661323
945477664
729265161
36511976
654104123
272367237
715193867
324259278
897305697
999720652
722593187
618512769
739488449
646752464
540217429
446838219
618642262
666277566
921777210
1025011634
18327562
314679601
249290788
624779679
739227453
906947509
442023426
89270670
819873082
635010786
42828333
391067924
52358106
144286293
149787925
951980037
747981453
933406341
715739567
820865701
71425153
772815423
324458761
680374294
698347456
766766987
306209771
544653193
415525719
754109586
1050991055
102033733
250301844
711442922
211692500
532207372
582058929
721169968
135937237
843896420
731797187
1067731342
1008705353
519747454
837670551
983834992
652402444
837396191
436697417
473512180
472924741
45663510
102695241
115895437
875943754
547544708
1047864689
553490044
978444874
441614936
1031272688
566108588
390762969
844501862
513905620
612313192
718365010
499015150
770225595
586112534
800792849
151948917
153122863
142750555
980056884
1018814812
807141844
679006151
28412382
924689868
423673839
151208375
1041459143
832924475
772747750
329791156
73075404
470144421
409392255
583117798
627382636
61102141
604531570
16350370
204015533
638654567
22386237
1043926678
1061010519
1060244202
60558557
47027509
846872803
758684756
867028196
818230001
563731990
72305264
630881288
218194402
450690446
712593374
578442440
851596862
162225958
666286347
1014789380
41819410
206643467
151750199
180199344
672381929
661789111
745006948
267832003
884114419
534352793
711772582
877016531
334146076
87941738
411199887
500268302
167953732
1027860000
240598565
765422284
1001364068
147296879
679419534
137172834
858762784
48832617
739085455
464360014
640997673
979758365
376955861
1023238545
709318241
662596511
874875927
394995038
987734603
720549874
793167752
378848565
547950455
543344826
1060612342
139802032
565523497
444825141
657008804
751843141
302546290
971500210
48511284
456364870
460596215
32370918
908435225
353327316
816191704
900067993
1067573672
457596846
390131815
622564808
316608987
1631340
1061354381
56918592
133470816
1037519104
682497730
699144621
546790822
249466213
850591904
505574363
925463922
871499038
618833862
37218828
66177774
343801580
330624389
162656005
855882450
342065118
372672153
404913028
948914342
728756332
76319160
1005175280
665984781
800138207
969225947
851794544
35504286
393438577
366697070
825686427
646540431
945345249
531460888
498060407
169621804
877684114
548053570
921048824
302708949
332097167
938901089
698802550
1027143697
762579774
237815863
654692508
768236805
25756835
280263178
741122477
595940125
290615887
254220878
193544814
833685512
175313156
686529705
880713315
1071214534
446568123
1006030387
399920142
242961146
157166961
134225917
931017040
518654746
671722364
50342889
441610643
645969609
455553433
637515136
567984167
114035753
477373961
422643145
467773672
808213059
709114933
872548326
723205851
740474642
456746143
529672375
226058307
520754734
224014194
141749828
945132519
1038839551
197551947
1023292074
721465832
745320005
920335776
263682212
880656618
107758704
639033165
8380807
332911207
225917976
333141905
1029264434
765166343
610900587
850015117
367561801
599415757
51882216
822311752
708279246
73188780
609045368
818022770
99410194
14203227
343771258
669523494
1038700724
446567576
515662366
223526787
109461563
149360609
201658302
973662273
707868099
766129483
387608969
15985896
693190203
992711801
1067830007
244787265
147896771
567662816
776456155
301082570
515072352
772968837
470005994
832063776
431509788
843901776
656142142
981175952
456724399
930035595
330400512
944462731
482454455
50147418
629655972
636176419
332282659
831023945
983584394
71895663
684010714
320707175
58665708
198615024
216293815
7474693
963305790
124063139
688298865
935214276
482964442
857128950
1012435837
1069671397
942994009
724102447
746576179
413111459
972556158
1034605389
510485454
955662843
518809978
53809839
714087466
324338091
867702098
400136598
1333651
940524900
797822788
513097792
15955926
1016855228
180171955
539785968
279264998
108698657
656357596
912174658
93831142
136473449
729485437
770309911
901724924
919331964
522767074
933170951
790426274
961936535
688128160
33985575
289927114
28431423
195142183
983717158
1039580940
613530596
442189773
857356045
984177367
423331376
451138660
182839086
282732406
453989051
257566321
843923727
743616615
964758329
669277666
54856999
572171730
965367734
637030544
485006372
1067041283
979266084
436060848
539353889
182614327
416255511
528880431
371853105
379050034
590810842
151908108
753764569
797973019
1038471861
114398226
257234362
1066308506
824332249
693354499
413390688
45253118
484654334
56339569
688186718
979447604
931229778
677086396
770097050
735965821
674263726
271094605
542111965
682450781
234937615
710708557
784814609
64089162
805398322
645581994
611073961
934594906
972498871
356979115
54453944
17291503
37293192
236127446
404101355
355579900
233836732
673804377
1026382033
1072274357
589441406
742730493
528880042
561843575
721491281
191439246
234573062
306801466
45041749
130647991
961452891
867384071
605836994
136161441
721707820
254711626
94265296
305389369
403152266
891804292
429767216
389813900
733508676
560541944
747291054
587154197
366637949
958188213
562565581
14353080
339275552
712037602
969069082
1014360317
529619943
59184624
655850025
719538132
132062129
553787467
306473333
890574668
209593440
77633033
340265980
960363597
12917498
565462820
322530342
848560952
135342921
618850745
1058380821
789002922
680651062
678445088
619441178
700826738
547490717
1021204109
492252391
38430502
329353520
637449787
733319072
648099747
60420086
9001650
257037004
361614659
28044547
971002245
785455649
126919133
102279372
746410819
587450643
416091620
178260647
1066930956
669708626
993611586
581075574
395682810
302253327
575768666
69716826
665563785
107627376
848741079
11980831
73662966
1049830038
182780237
525220368
69313006
459707920
899633782
36475987
230982438
914399186
631646632
15151689
468253909
72774051
227974701
21541614
833008328
690656255
626610666
722413283
778505676
329230254
980173600
794445061
289660225
897041373
619482402
363077348
880854986
508059187
696886764
145633021
285527014
232699578
872415867
565566111
45994853
500235750
629096709
257724362
488824516
970395020
827863137
527775538
263946443
12027828
85749093
120405635
289628166
1013052829
166674929
420514338
1072483827
271392861
580421464
1020107936
555066156
782939573
689993688
918206403
156564067
396445395
1050588632
412934728
12464132
106486980
602784757
334223997
720298091
717684733
179324746
486223466
422510971
713399306
796781443
682530041
37236337
1004786587
163202762
494102130
145402007
845829988
653520254
218901514
1007931106
825746530
916497590
862419920
241118502
864905834
1025810627
524636240
355882308
611309224
106809352
484400839
960707344
627957697
407067967
797972634
447936713
86178232
731067430
228290964
685218962
346947601
713790649
355831726
875008084
214558592
369167231
141724675
546058361
836139084
673379373
679790250
530143349
844859113
15900449
239847524
769591900
24902028
684319150
203615411
693269082
689022520
719844366
770734960
1038390868
223684414
664751601
483139025
752027329
437977079
655556104
93582788
535204873
736688632
539645861
1065783041
1037099418
771314681
869895481
282419704
356037692
126410619
457536449
366227902
879466762
164697806
500741276
877236445
703994678
716423137
818620207
307339872
64369318
483160773
171290079
999487039
123447091
1000803437
214939962
417531397
366218378
910863101
227135748
727589168
368980136
117578977
52088859
265016596
24466584
397177351
604821226
165089387
212313416
770974834
285576893
834028259
449965960
769410854
407167799
170136295
845056748
1044753766
578302123
509063226
455957204
808884051
653362201
168627685
963814176
500957166
910155087
818230044
545079391
789280027
406698788
928935903
240793700
783088552
831559814
97190178
976566261
856027345
753191678
1019526471
1001728306
367009188
150391257
299840341
1045379812
846098576
736595758
678727724
311143251
1024420566
144387144
272567369
816851496
412859027
633807162
778529797
523522903
554811669
82456348
395069956
224036611
1036529569
564745310
960610294
755910499
649664884
414717130
531363482
244801566
298889779
893517220
907160811
40657331
954919727
969949041
284700584
793397960
786968038
714789446
194506147
1052079060
823456361
362587868
556642013
174815689
1041376525
880813193
804361421
80610677
46464791
550103050
448210080
625274581
157022099
298133927
1056318489
71478359
256318827
618517715
989305050
1020750382
656269205
392552718
826317445
204934289
596321635
874800902
8848908
868557838
800660506
416847374
761672288
644521291
44777115
376222598
606858002
242369998
347475423
364189223
124514887
19711832
1067016081
441354536
651580587
750277976
170744992
280007380
814399344
830862168
875824437
983286715
142708144
317994268
599076410
920986625
395796650
777443114
646485761
815183205
580104909
704816561
829062317
1060059986
182720484
861827527
490097382
194533685
1012789808
295047175
794759710
848482965
124438154
310060258
907981571
491395259
906894445
11421508
791282806
804810651
459349584
1037605994
595859366
879105546
312093949
1006967114
518549645
843177358
155770960
645580751
970346914
938418002
914649573
568429872
413151260
769075610
953295892
1043262788
627021500
205037301
613065853
611630400
417038421
583247890
395978768
420050828
272593858
385811420
721060042
1014390500
49986227
144265167
688980398
21078919
409929128
553215334
226735358
458753071
130174466
1037112393
675809595
498711536
540368464
961089825
308202853
36577457
457724573
440764975
964059776
1000424094
342312443
517261130
569188694
269669718
128974016
904483525
582356972
755953379
957061661
20784606
427477441
132120172
89609301
663262697
911951284
55814620
105904713
694266590
322311553
409959424
251395419
134407326
284083091
707600900
606169315
439505461
224199921
754504072
82282558
82786710
791694104
311417820
202098868
105327567
899307279
984898146
3323772
850336513
888522197
129624710
131326402
308781825
512677429
999590551
882360752
429044181
80752923
491392953
484663240
14753632
303886237
252347719
883291017
401984600
971359302
555091504
1046329150
544898353
136806336
188935752
82512794
132409105
654859552
154419207
743133475
348536387
895014359
1005564052
113299803
450307264
560488506
194623435
730805771
951901492
900704620
203024225
410398128
867487957
9207749
1056737137
307228677
964393309
989590182
488115750
873355970
243175553
148187766
107019098
1056788250
464203637
726287895
801181878
451721324
876845568
935681705
429218619
181654144
1008665340
930109737
426952797
57146607
142180769
553791690
525994960
376342704
993310927
318411892
588972092
704993450
91360911
936873804
756967542
429595893
50062780
488459864
79345144
819665792
783461890
648787858
1070833370
968916095
614713501
578487650
821389018
383465242
833511016
498887364
703248702
657067574
889757756
415392421
313071589
551910082
699313152
540339970
916879811
1015715828
644608115
786034388
252467530
112359602
860650326
291517603
280613058
57039971
741279183
759669579
711619484
907822599
884798138
29034928
321032185
35874367
255824026
848704387
639261774
111888612
129735176
872922532
1010196393
43632836
871412069
174386555
263368486
4643714
271815227
202151315
96642779
65471316
149606722
61509307
217113719
472220587
984129837
273927977
874171725
171919007
652230278
45255849
902389926
586843657
338983862
663609837
836963706
654313043
562663976
671864594
523361377
165209681
626603902
64092259
409876905
524598960
1050565045
433456766
953563267
837436899
45642255
673679639
840002685
141061936
535695560
860931213
646109049
422815574
19078250
665677562
559790975
509761031
949339989
394946404
960218284
904485038
554992693
971174189
460291567
410886554
213134038
1009996138
878638576
562171560
828749212
752398161
88121326
106128114
718575732
16900403
782546745
52811612
1071976155
272516234
531449643
785395237
597461676
237455099
342608859
345444275
72133726
47026548
363732628
600313600
965391455
332607101
249847728
616744565
225070584
416519006
572673408
646811022
68232133
147826890
832859747
732579875
120005769
940846535
8438006
378910133
693684590
281027624
955301815
525511567
835583693
760438847
258533990
660559828
228195981
772953013
261847379
335491420
29435440
451227951
589158093
1066185697
936541065
140652186
55732599
837960777
955760620
573854375
111040846
764029629
560636985
936340794
965142888
610582721
454802864
790054015
899930550
508900570
930303464
471142523
846511178
948363696
1065974528
991996235
30789248
864884897
887287666
1006393349
834157864
595227827
869982764
402900425
411415212
822900290
484699708
539767819
983929076
333601722
209981757
701454117
520314137
938258720
857950708
841752095
1052546072
527023436
504621599
897185348
527204513
171156853
927602917
278331569
572486169
247047846
517570698
652481272
187816669
132647920
1050154007
853176318
642857036
515542707
937566796
741511030
846183138
457880253
891938880
546039869
193452952
470676320
1032556325
409969179
695685123
1012919302
582065256
837314520
997345399
64786064
359945742
933925317
805149137
147006719
124979421
385850582
589997137
131115298
477431785
249025368
162574180
448427259
831647916
924257381
19388049
715512809
763297150
35470135
972152296
358488028
184581351
23934149
321235523
920140486
226439541
378648247
8787398
911810289
368995461
468676749
84284698
1058886632
1029273830
351905024
327350740
367458404
35950235
1045268419
848953120
811151082
631277912
726731674
912799748
215829211
149831441
565983940
623501174
317168569
369137807
663240856
826044372
1016420298
860683396
624114657
658892371
420996615
123317981
394887601
781545930
163075133
518304031
672422604
933830316
772297777
504170020
891318987
190225989
819295414
89972705
730146885
938656035
943365419
471693042
601422169
120121932
900771575
642342065
132913627
647244490
467312810
509725688
786258835
484078300
64646462
798093261
1050834478
662073505
234559243
801482948
393509853
213039635
741941327
182132918
311227545
250535587
583572199
922268264
280016662
654826337
693633110
672364435
681132867
203740922
622213099
247395398
602045901
821774841
1010796249
822529467
355816127
214145222
266265181
556785571
85978851
550209512
306273695
838090277
234544614
714527799
920899896
48622339
16283916
611887766
64266951
231066703
70940321
93125811
26236502
176222614
1069367484
173563808
338664581
926979218
23987394
376330621
532710832
871345879
1064041286
264735480
512149388
758694535
155293899
1040908390
38298872
637861799
1046472029
1010311433
782978721
889277696
300111553
147573314
21069175
515867422
212927103
259446508
790937502
353293401
868391301
610228002
582759639
1016264835
540123746
131604572
613010272
167573997
387170885
555767211
61271414
499604888
42395889
264381372
303837043
804844158
575511685
698543982
337809951
543126977
87499013
780819418
833728616
1051759249
508732478
91093229
284290414
992354393
387730830
964873267
783981697
820351924
1028803461
738558522
257088629
54034878
406825971
804788248
1027981452
301876040
704314645
251049487
1048098509
998759880
342228635
23037559
231625728
981477040
1053918165
435777542
358651835
391355851
1004529139
808647993
1025471723
361774887
777785018
1016595722
451666476
777874059
487874320
575072587
876905432
170700490
548935888
572521723
1065084320
556119593
878590353
617210571
413617034
56563269
557582024
207428713
325056715
332915207
696384612
156441178
850838515
309463749
401929930
205831923
127101434
392892861
66764620
329422231
648133524
638718267
605769772
247123579
990135094
911408726
559231291
285091367
636942919
399435948
175179879
237578677
693883490
243727912
747353600
881645879
515721659
569257499
722776248
652824081
523042651
273884068
95530886
156821163
754743640
389118935
829803221
191330734
368718560
196467879
753101741
342270969
753751140
225615354
444446695
907557648
353468534
1049512133
575349917
1033348013
905513097
77864705
291789058
336092665
389008148
108765376
113266285
613554864
385762483
934842419
387104942
156884344
1034942519
294022103
75854924
906138808
831252250
101201794
616726900
191966809
84912889
316399998
236351488
1032475205
899303018
991374685
858458484
284750816
974639088
1015051631
638785244
30198406
135320257
733480707
294215031
576137084
1029091021
91791910
190404878
544067119
659129969
609868229
503989504
941631859
646761207
2086120
754811590
105577120
149219220
581766802
311677295
218742261
666321313
510606347
51342217
141365193
1047129218
98244252
750939286
542828378
787495869
1007457377
57604848
590180649
765309603
461788434
194824694
291284930
250584731
198069830
144585938
903547403
680587273
193949991
91661349
115653886
1021376518
461373642
746985035
815106890
57916286
923830096
274708907
83312347
147740
400991314
952228441
203700377
732453942
732852026
324716343
78463429
329410650
941421542
273189419
467997144
39097433
819658627
401219550
270763123
711973554
397823408
931958777
942775625
817703379
88715826
1021397932
992950868
723045229
935938828
814521300
221023860
550575083
62545364
473759775
285718121
769705977
44012918
967955951
951667740
303189309
510827098
215215442
1006034925
34134469
894351913
873007184
837001719
747190754
752873556
156283214
835270592
262121514
694484391
587746734
1035039666
601177910
1054930705
1050445591
56859595
813447802
31557970
163815273
220857627
745202177
827237140
120138837
65405137
575620372
504766224
570102175
774399047
475179729
919290702
376085741
818015570
330984892
14643519
126324201
215426579
605261137
230585120
101743298
1073402618
924330507
348523920
273310902
479775323
731479643
639789542
162642292
765877555
646764548
665541847
529076820
313824253
1016654286
270810313
170333665
1046864443
462262712
806174482
357938634
607568938
83820382
795592312
877405874
597892745
971591502
497825208
892268153
299700771
1053507788
536321606
187900287
830791995
312277335
969151011
779613940
43201313
200933340
619912336
259255214
1016919077
769862930
262624863
105159102
228398254
148946454
415679404
60817594
783028102
292315385
557013612
325903238
529804426
713472020
779214951
1043299046
830823780
675801605
95659488
299782428
787201373
642668761
244797184
582170796
496972789
2181854
279177764
767524167
58989340
1009892844
342499511
140212188
506062268
567935223
1012777022
175947854
190546492
279675581
420947765
69734561
640347547
51844455
179152710
225598359
350265068
562191817
875645601
478776694
673656494
1007816048
542577314
980453864
839022813
1012181405
1026271628
737427013
33252793
851219875
428748238
400835496
1073335930
539539701
356103783
586749136
26882908
55811038
499703711
60823750
635492031
124563369
850980089
6508292
603300068
596788466
684966579
683974706
420314456
142298579
548789322
693867070
315065406
526149618
1047623834
371775215
1012472318
62505437
579551407
191521976
877940540
349479551
970075912
442274923
908397764
87194149
310768943
902136062
14699039
846247570
607252773
724575766
346529591
916592937
204310472
930811775
594090184
880797408
968261586
903027490
32120918
839836555
409487234
578737685
484834016
535925502
536858519
1003244689
507070312
641125817
773714846
822585401
76794688
524108908
2703936
265280439
184109229
444992605
1072390084
653912413
1067933623
303869531
935766417
54749843
658352005
933262141
431033922
94381531
725330353
376023575
385668751
369664515
213255941
640636575
643669601
386823353
294671994
547472585
432909524
877859666
385128424
7149097
554716087
762915409
133227233
644713551
206684350
652312655
658758947
602002320
583384094
523145177
737006226
556678148
197646596
1002492938
222488131
345453688
90051879
807323439
862335317
968688254
936633991
98747893
806286221
458572950
101737371
370145242
910806654
1024159954
43511257
68353281
217189279
629738088
763388912
433182433
624094720
923396820
860320169
1064273643
246134737
292520256
439212467
175338170
1067709390
742935687
78621019
103674783
474306703
415096708
533604679
46592621
688821756
983002129
1043754221
459334053
49633366
89172981
689486391
12216180
922622897
884724894
856559500
935139032
591827274
631222111
482853900
882972493
574684728
514536191
1072945300
57405251
60852915
162957837
103182134
574561418
895793010
443648808
195950623
298612942
853212008
47162109
378729898
88796561
335889792
214989043
814501091
545492304
166558454
693680886
570955681
552645985
4066230
245550941
75185244
615932255
1019776030
1064533650
646408658
300106804
619876713
713960431
787652143
721606768
435941709
767623583
373242034
783593075
895409920
1024945078
698998100
201492248
519529761
1009218485
1044630495
642501290
61458873
379619317
83634577
1010291647
236139295
58192301
595736940
543154515
858474710
156231303
929184133
94686789
333400596
803687333
1061172636
950935011
6577703
891499561
156591878
1003811506
704564214
795411386
652609045
752620231
879471598
891700778
763329663
624538840
196447134
620318350
1037512230
155618737
202254884
89126511
1021339035
867967771
941437241
220421963
1011528541
78714365
797686349
185509219
61214485
183655369
219663253
1055701827
206752816
818876334
476415595
681085279
11049452
411536605
293703185
571493258
578141377
58077495
903502101
329631106
350771462
141519418
630049644
993022662
949789850
87940872
563886043
1023379447
204345408
889820345
13877453
14420061
751043888
636221615
228201741
358473412
228590524
102813131
55326685
35398543
332853291
569507959
770644734
1021687427
577073934
410934207
223661294
388370034
623508379
283829407
547529758
445116747
692009773
16144856
885855153
41276522
35376059
958184719
728551015
583183851
436078115
1011974930
624205063
193438243
269198969
942599621
467168055
413809228
623023268
183915942
539556884
598724589
912294531
199659191
287363472
908032144
471455342
535430258
144738375
486177546
409426240
53685690
392663955
246347954
971542353
208932205
668988945
200679060
521622049
700774219
24798220
32816912
842093948
866038448
959654416
442241445
1048466360
222194824
388976561
799696333
171212595
78222711
692153473
197484837
273491003
401935262
516881313
534492409
509658256
146959114
340414401
33368004
376542877
986049207
18693254
1037199514
116127177
338010819
497742724
720035225
804969545
896670983
427445674
777003381
358241626
595475530
96530168
653674431
266973860
272588233
276060544
471091504
7780094
346586661
862821614
640699444
381289836
845932460
1041613906
338384480
687066503
1011777820
298808633
53105679
698081175
691812044
913396102
548798830
142675841
694715413
512702536
552801647
421553268
112605273
118200290
1035636507
988385086
1052177692
326297475
683009118
561721128
445545844
696452651
498433033
1034360504
118462133
508758560
774273287
748266197
741029543
395806073
514682371
571561146
172263686
568936541
518943810
831144211
131128261
212130686
80469495
514004566
1043008792
808992655
908156444
439613753
1057673
1044945661
406379506
348391346
236534122
155928515
892580191
710602387
729845736
337223268
647197945
667052651
344846702
56455134
944962586
664325979
700606395
829029033
61343515
890569481
857867063
717943183
1058862281
598423062
857426717
219033928
568933611
898595224
66580162
505244054
41012218
807507084
725046810
700544534
551105782
116709714
184246565
585960974
519370247
969461435
542104529
68605193
642277297
412836407
893144672
1007468580
744893749
911835289
170677836
367210215
496349269
376498952
49389046
985368762
434100212
31066864
355714723
630933890
764416321
561110241
681401859
299884363
529937217
863040603
766595017
651596105
316827436
472520296
510567968
698223626
341858018
870867462
446771049
498377171
135074945
947344437
986333924
814261676
927300955
386498164
172950305
198631083
30046507
391878130
146432859
42814655
357414878
113973344
750384239
470324017
253334063
552007752
657139561
656911298
224804199
509028712
542179704
261657318
708289276
774138769
462664835
74645404
1035928308
631239277
922738733
691865762
642932039
576280911
848985506
1063240837
203699507
177047414
987833178
406401079
368274549
890369824
18083896
310029832
284864812
86890808
2175985
963030642
75212581
928620406
261299650
910643776
1041231309
552734808
471884087
153370939
630135019
1063335146
445577096
630301234
107260050
326122276
756966874
216473244
864584010
114526528
443406223
498937534
688356693
120202343
426817492
27177170
512303142
133060964
885066524
935873071
795068236
586834920
995903702
100006363
508738862
753028941
229667306
632404662
1032962915
938987994
788216123
592893491
563895377
272182789
692322458
835491207
871436324
889561254
311346706
537057927
246407167
887431687
344163415
337010649
242021375
154572470
241591805
176132963
1071147009
869693588
435610831
976653871
387423035
633114745
63586126
941184751
19148791
15553427
459296629
390632218
532447671
701614618
277709783
297519767
739827252
285220521
414451794
223727846
236391431
297423869
174018125
123413651
1058390306
999239176
548595278
511207332
765001216
65515680
678349347
734900370
1022888602
630475153
208825945
867579223
607299677
387412246
79164321
70335474
978540322
881323660
915238602
518864119
111470668
931527837
567913993
793469023
728172634
501323143
8160526
1069861557
807331302
809622627
398381035
171710428
179590971
242633047
320316310
29686832
730225339
889721681
398328168
104646051
656399549
941914280
406144736
513783863
779781426
118835125
920621041
786643358
347052318
281097932
829383568
810554897
141857563
1023353411
611627321
340270802
262507769
911995915
937191904
81553490
347517127
829766110
898635134
321253083
630742251
353612681
537915907
508088485
838519918
516030007
844896852
613343851
54221797
203759879
625882
880948133
471469725
228983032
315629356
650924892
727469568
948018561
749869087
472975700
1040483914
377822246
760251470
601223979
1045714367
716026539
644428063
644653209
983302062
817569730
1069498824
136938922
88341554
189533584
84923659
18448206
601800043
119793173
297624451
1648261
345434529
797106038
15225363
84101208
461580547
891102416
821592924
224207235
57164684
1063197352
735599599
271972325
734051040
500758840
718918009
15930742
68880421
942828985
150115986
623391639
969872730
731618065
416388208
411685992
759479447
428774338
1055965847
261633738
885411509
572332539
853041262
439218923
675903381
795810262
601581598
1039961181
366674328
1028593286
484349960
113803112
837342326
751869121
953057767
667789143
824550816
284390179
925293512
635718729
759841215
736954472
709223609
744866475
807797189
1073494902
681532080
1040293232
50459957
328109171
446821009
281762796
263001723
994255354
6643345
226642021
223432840
749887294
119717725
547520192
586177866
850577404
770594445
330646754
416149688
861224954
5662228
916811343
407380268
777263139
424127203
655422212
863501280
992605979
655673267
134455207
792963897
262588479
657350490
608832330
377552985
352482167
777342699
847806951
716077579
510743547
855233115
348506130
933934810
944305474
614785241
83368645
691876147
392064910
483647369
682972142
540001093
549906822
578139952
628858849
97463136
695441801
196846351
252137758
1045527131
1021988308
209875970
894085270
775035788
1028094431
283114643
723365660
770004540
386013428
605556264
705659322
97972707
942367650
609113202
531947651
378174455
682866414
463416235
704040455
872672637
62041823
621091592
953941227
333019438
1019720474
347485615
373743547
602565748
89457577
382288867
1071603128
333798974
999124048
878860520
695369079
320343174
416909987
919598806
163885433
811558917
140267817
269051259
625865112
758382042
851231415
318548424
779811152
635312254
505562299
389276093
750577565
921456138
840659952
894999755
754177407
246219167
817717332
1032393498
470119797
988848553
933607407
883259065
225898336
1016029521
1026090582
803222948
1040842020
493481583
1051854259
99603563
504464071
703590265
763990629
732703106
1020917581
539871469
374810109
230058343
53148771
240947292
567471782
219269541
221772509
738212197
773151573
421292698
842224579
407979619
1021292929
989468238
582894230
1008909040
853355040
555445325
943040879
567029244
437487326
285366745
874110279
155565036
1032112261
627060735
748321064
35255560
1056606396
808806914
557564557
846433140
262019235
147667615
1060405803
944488721
312147233
24963982
536470347
174242546
1041108600
903731266
839687101
530710604
950517579
593458589
483593417
172653481
136791381
138173310
94119189
959240876
170369402
498533765
268148108
591133959
1007347356
629305416
529838160
152644
951407844
295032126
1048874003
603298627
343692777
721830408
294542661
744814367
959778928
428726550
392727090
681303381
310457942
334849072
824036303
463278000
457784096
70198653
316224098
362137219
524038602
800000877
716931818
693611302
938962496
557377160
82807938
540941043
583035464
660971250
120996287
105354548
198830964
241914291
594397586
1072585889
726052167
810636753
799779625
410988385
880856280
872196091
260496949
129203663
198326438
961896308
663379436
957776282
551433873
932969525
899925712
108218499
508688912
323771608
228970356
432495286
200367033
76502112
699091006
415303789
839830187
573464962
960400591
543923
33003412
171664308
737601968
101154917
677007452
821985110
509936101
738592956
851855386
503787673
197377194
545565469
205447644
239178474
653633711
691088977
191092923
790792349
617164505
1988647
416306481
496975059
223983289
221966503
304123086
163632937
416027060
865264273
113578339
972737729
863345779
352495791
788211413
516934104
257380999
589211655
803529719
720106388
728219856
234420778
689283406
798257100
448256163
462277985
826427439
1025293289
276248870
953783480
482887822
756588268
890492783
312030853
257165033
264599071
623609505
682398538
1004945189
840590393
484431819
1120821
581994640
216213248
1067465963
182746634
81478610
270573321
127607430
72861335
662259020
1054685629
134932691
254678827
889271272
45632620
382536941
576393515
908503167
212524068
85702787
258934467
819017286
802377825
346840621
355055057
330763202
867622291
366460675
90979647
516267409
335177955
749225570
1055556398
283343800
905702487
956080590
274647701
731973855
620890
949754617
646663110
724919579
157654303
534872400
231523746
39565501
320088824
508307383
349238862
9313364
274143423
892845087
303645398
767116383
308041108
204198304
227935530
421739436
287484301
104233801
452122194
460720055
724708863
982138937
15264967
401994988
459242712
288003363
141322988
374921872
468105451
329778215
580185845
724353763
656764040
366023713
543820962
519136136
628793960
862862077
446484259
419000787
972238702
468844003
602222827
703676699
228564125
582240871
23357013
209319251
351118925
976318288
841008694
702065959
230205739
950526544
544144204
920060314
726963909
715613350
593448222
757847882
9420093
212286933
986331624
1011101487
844043664
182705657
298169391
469659947
525673579
685089186
687752868
177890781
221396389
441349553
55728117
78461526
672858947
238605423
890843782
650808102
231723422
804785800
769767847
761938563
963982772
454943316
217888275
658777989
596806359
951789511
998899014
275006295
565133342
597004923
676923549
703951343
318910055
649442711
259133419
577864798
531576568
942725852
777872916
548214950
236593219
852436462
266565753
375758207
468404387
314252471
692258628
554330753
461557533
46099925
1068133933
401448081
401569009
141795735
205364186
1008975618
1060480003
555439125
88870438
808514581
1045552538
477649851
978844409
446275139
184646682
1003538929
838701727
733405430
918816955
68116191
565152025
786333482
848960219
525252228
761460551
902861534
494900969
1029773862
973345146
951430754
514426028
715749451
54509492
758833472
806561882
287077671
635587524
438377425
910097163
26450452
732618880
706144930
978018781
371402386
95875761
354543296
712923769
67089191
44342850
459392016
1013768180
503036996
387733323
768241530
990811958
779602571
935414812
107605089
887614531
606290750
927708608
338743248
686876387
631056790
142808366
620691253
975844675
360262696
507371800
486465712
701150817
896042436
1045369261
237645216
249862581
809954495
540510935
547327090
274922619
985184140
209109973
866594152
1002020904
969873512
146897831
47056521
4161046
297262946
879088372
418311251
585097326
1073243102
786225966
29118162
707308775
258681500
782504001
457172220
533042339
137656926
167039385
583750083
378739980
413018433
307220376
791322151
3813676
948895182
268043277
111326912
223943186
836310032
624790431
796798918
361350661
77978795
820373116
277480458
971542867
793334486
127090939
637506637
559296241
616833258
763337130
1023661232
651562883
933372478
51419700
1046409824
255188505
875527159
927957655
120628805
730534701
1069790229
659911571
829446122
817097271
394862753
587877254
440637843
833090576
168266634
612363541
301808787
141378869
556098897
58720433
929175806
983395696
421885459
149240874
563586195
356202822
113346830
835278933
532898647
492448733
672832758
87930203
335510634
285038917
104628012
671819110
260836821
288056912
649413784
122536910
78243126
190591694
792574591
597474584
976286310
481578819
207833825
972576342
222635918
911158540
805763347
432059253
795211634
209502977
598816167
924542870
637003090
39575825
542519265
926617382
245036440
310652989
282711660
612221237
767885028
711769905
421842893
1017899253
784199779
826596436
461959509
1012190268
517115753
819336541
850575024
962604948
24762114
861299839
525989173
972433626
71922709
504540974
847602120
967587955
769090559
686651865
597581776
430867256
142727324
127691419
106361016
21995079
642417389
964756870
125606055
974920871
233846870
921236766
327311201
282015674
792190558
997359687
679883452
413754868
597007153
285604723
75522378
704150153
950699638
412818856
995336662
659626768
1003104346
248675245
34609268
509973058
355048969
781569327
168759090
827797124
174291447
279853673
538004637
487451389
663479986
516707501
147258360
681788781
824505192
997523563
953466630
299532618
894649535
956592525
874825570
810331728
329362851
780922573
560723145
822061383
195064031
293738965
542093491
965395566
839347444
748800598
847223985
846296950
473589193
389410747
295492801
937179502
460738902
305718115
1057562543
172686844
915514793
467098268
4766975
342891581
20087477
532691144
362367666
673956444
24273538
743098776
111953846
245612946
433041411
248576251
691180651
203322248
74842573
291840182
378068599
1001845430
1259574
760749089
649164590
356705670
465979863
314931797
379003074
1061034468
38760044
998282129
642335650
186984816
840402603
797188658
62230443
508507693
83828196
380895706
830411645
660535464
277688779
670706804
47648782
189544735
500396566
976629908
223584240
163421673
298007502
200576112
789282639
608507241
784511094
685428207
585521346
249529330
906698829
568341362
736573263
45286669
367034969
163284912
1063135768
445284941
656070449
1062085335
233225635
425293698
1064682777
755467417
623010927
873452344
736682079
268502431
129184918
827090619
498304277
814293111
85806901
222443073
398430933
398601048
610762192
211800544
819630024
501483985
805084737
335108642
597102208
405239097
931674206
829362742
703721613
775596590
640557397
453001225
925031667
589947443
464430081
383611733
941023421
749178411
278643872
184867133
257135894
865745336
695083939
605485920
42030440
80235012
571996043
673388600
51948167
188404734
364706379
87667561
243934367
155765251
708421049
554630631
326772379
259172358
719687746
739765223
119079818
452922010
103525401
127644148
828680292
943519597
14616265
286602648
916930203
879061373
133911227
891561567
15649930
87809095
545880335
608594776
661697633
1063757821
271278558
674577166
58396074
69087948
430730035
435708648
287480736
1045357209
238395865
734152106
249616670
624133229
559112110
734929243
970672094
221546443
565848958
189387429
538852522
398125708
1054626283
584327220
151854869
111579018
364081308
285795164
592324925
639919834
355852367
525690287
872910997
611092088
220415114
314674326
271773846
164708792
257820022
687104550
389793811
69353705
99394094
531680565
524898075
191288467
559723980
622380100
228029661
149496861
614382909
1068065760
141318815
1018978226
688217498
135581548
196701095
36881668
906391670
958807058
843321089
759184356
658090794
497208561
542949508
287079232
941091712
576748753
31110906
572078127
734578708
784815524
352068720
116651112
359267358
490237469
867233965
157206760
55373590
699001292
241826238
1061410300
543097098
595252894
728608577
993862397
646117959
978298438
287867133
79245377
889651792
947110113
1031308772
657738524
1067047673
453445587
5830366
446851052
519440000
828247839
855590226
691940346
901625970
42523856
1021442810
1031832833
689163579
6406692
732316525
645573572
685584629
187199106
125596943
496831924
530808633
882892959
101871064
1035655180
710190000
310999934
577237348
386828514
474215908
277659895
226604943
595214364
277968585
769677684
171880309
519732866
606464803
261572054
762198329
465634621
118654645
311552584
531020856
846271335
869049230
595466740
743130389
880426089
1036323510
596266985
1044497076
336392989
669490945
1064517663
1018628840
48936966
166746132
154321957
574031389
23335392
965258856
738196097
424659142
1009391103
267977913
675584026
573876861
437035697
46534784
185876276
14158722
826649023
989152911
500370847
359961680
552552074
380930990
1009219300
288698093
657446733
50625823
442464128
165020176
107903849
489959047
880110808
700095842
959967875
597064463
120901259
502837888
60534944
631593464
1007475379
893007140
154514999
17604652
369479405
776135090
11772499
711520277
74166645
784622969
802383799
830762898
1019856148
27857902
247735988
433617579
95992839
391342116
932749508
374003259
765314907
30890640
167757284
650661329
910437836
300188938
256342087
837702573
10773594
475759436
276414131
424995129
111663772
69749774
891986746
105986600
220189282
593012759
340971816
470174834
731623013
570772554
135842357
82810377
1065953183
926591929
459408838
475166419
930482593
553527323
654175599
570866286
887861214
524264256
831710737
625992958
994864567
801940486
1062281501
579314612
130603672
338168128
196327910
726134250
417671157
142424528
1049356255
296119541
352768571
511830977
268416144
767215526
966068694
312617366
915084195
203371347
806337564
177215392
690163198
897148851
759101644
956096444
579359007
411285978
288519843
500763301
653388317
835768986
965639752
641360601
989818520
378308566
889724799
722953676
1027211136
90131465
409724628
829283436
781219147
34256304
1046399961
66347298
343311939
808907714
327016011
694355544
325707923
413486326
71466644
731792447
84873165
248967748
224162634
720193929
906596838
406704524
560249485
834257985
187551942
905239943
267790483
249060796
467325378
50457125
133817453
1060441212
699699711
884297191
75578793
951054897
106177469
19185281
1055124515
464388086
631677029
124132600
600428399
281366878
952652102
1044034196
396750154
203010422
903094156
774356701
732336235
8189613
539049108
999071831
625852273
844060224
805740838
582361549
371990329
231554315
877914841
95095930
881988419
888361884
606806234
831208909
605342541
573275323
1071706390
160861963
939965409
713640060
705754497
870521144
851582234
631617462
313361973
538102960
641339428
97974236
934226629
503853019
102578289
262884827
246500480
138402493
399849691
39371137
844192364
206402526
13175098
149844139
954729596
607389069
92664433
917323279
546764921
988076273
503237463
485183060
329923269
1060037467
988541031
552564418
778078119
465074195
355354462
1018269365
588391634
313370197
306396408
247509270
840367234
434954721
850316451
215969713
87935238
755361726
368312340
846144415
457813223
899989206
27561372
370758042
109799286
583850297
670779750
589850060
766206290
738361819
372356397
53874076
706658159
499439459
776406632
15569353
171261899
1003858601
10579748
965209092
424493648
561393359
816935283
172431450
294029647
769403716
1060354187
565773522
511737889
516215603
111688172
769439116
151722223
215893536
2356659
594530328
340880435
198885936
317525388
698370163
641843554
726787821
32098699
1012128893
1061526756
813298047
520504655
630438478
477723442
326480460
132874671
530077157
85542456
580585282
368720362
438263520
786688305
44218502
656819281
822044358
122930594
202011955
891390339
366739322
45661552
618875138
34861551
524816185
136556119
440655506
1057523544
1069643927
1068568200
1036244492
1027789457
415939921
794729379
308604767
714630996
414839715
610850121
554945078
574008445
895384054
847851322
290557401
848256867
761073591
907509411
119674429
375535606
376639149
28969809
440815663
710735890
305214733
1012373959
830840942
118095896
160989021
724544281
212038683
606206359
543224497
658082012
692121983
274098300
319218253
821769500
521928306
990736425
1028420022
533552304
44522733
841784266
599121426
767655208
1002527377
403551457
124093070
688916026
637642588
1042419355
1062269208
457668050
818139734
494939822
284667053
731125943
859543181
98183019
181463862
1057076712
903882985
158203006
249181757
434728760
549999423
651603297
943138167
813748041
657924627
421491291
2960896
618469670
531179699
477427799
947730372
703241822
85947908
755076200
812154937
862879744
949424334
843482906
207709988
398870408
884947937
999550384
1035961098
608763738
928170176
866309146
540775911
379715666
541615128
295960930
376354701
359407845
410710770
214065929
834478462
438606139
374270335
367547153
695248473
503096332
955951069
694209831
564029250
189163145
696624070
993442238
321617272
749574345
672607923
701932589
877198923
363756478
488524315
867229756
1061250633
1068551864
584868985
745497328
65106040
807826665
762151749
66801736
654015303
737530080
431755516
193448692
718843299
953215623
246038404
1031877223
427301131
973742256
208857204
996753348
476353194
136701886
830580672
254617304
304483282
50263456
878768052
899140663
470772187
689850878
301963448
355167028
240526296
957625058
137232961
1052755281
642562625
222664520
204592690
863502704
379866846
207678785
661710664
544968426
381197576
227705031
704902372
334388165
319952290
509216550
665424508
336262186
97053373
411786141
609156374
727786503
812854544
690435015
783622411
278950629
1005808001
682790112
29830523
218134268
661357907
280756272
894235216
905113981
281663781
594929510
143488771
886516333
132159033
120705352
77052110
486683796
173405377
309241268
981461716
118271978
857525438
850345422
84508145
84531274
677272221
178157535
877231165
815988487
61064564
513863187
870411558
23923933
372048434
1003185634
781629554
336620597
567301575
663700533
246567924
1046517776
122505467
294430467
553600301
340339332
581634978
954685784
450809845
206210082
874516322
894764784
910583504
940241240
376350077
742452239
216010528
240306099
110359072
514617847
925466240
427307858
108714688
834282103
904653164
878358658
174276706
572261119
567811399
198639214
418982771
223206058
873009324
1011177476
971653723
758670439
336678031
970272337
58731366
187124226
878799641
829542697
299461658
843974819
366729957
160485319
442821312
484707454
247869711
548675467
211995506
704777941
95612219
446448081
820696005
607580519
879416374
79481760
869205069
810667700
966016195
916491881
638803357
857931101
837721569
880130553
54425534
248018473
652931623
981280918
653898088
365276254
882105922
758737352
459608894
553065869
136637192
940079503
801049601
726060871
1060252633
933428400
986709135
122703087
720529488
557566359
1011067528
842320255
136505212
477164239
265615247
1065922724
620853303
159139907
217123945
608204394
856792582
831376044
73704295
459303768
467778644
246709621
80909792
640113411
743373862
731196619
876934696
49346448
832052109
303321676
970749173
1022203911
586682041
500984621
428265953
305840081
348659524
95654046
727424343
710503285
65786918
806518620
1031565632
826812029
779079781
124763004
697378690
999133080
934838359
83221885
650087446
306552418
745337651
122528353
816760132
848435293
166645295
560685184
769576999
146047906
468932844
15727126
713291821
223295290
367997317
777657139
742889103
326567430
810470150
439526210
13386070
713611054
327085401
517626618
465883370
878821067
73310251
184976580
997163153
351635068
809426166
406564566
694351883
357082681
58266856
392559499
171313334
490529872
209432425
577145172
599151700
586694676
844442167
512399894
715474623
62237334
285700615
943778044
224093222
574013529
645906178
919584302
151097262
31129125
588361054
868954697
982738750
408134935
1001207376
698288040
846770002
1055087664
180752069
737196226
543748950
154360208
779705103
1049699898
813595943
1005247995
129456733
714114499
462126131
128359294
673047847
820306897
817957141
182654041
410780964
463581748
282549544
42695187
970233286
66476531
692554026
692717923
903865281
116950707
489310054
156781977
981880659
301769121
725976394
922318778
933418733
196966490
1055687750
607795670
612491452
571002220
699002064
854033779
7341907
568540959
113649530
477534000
620953535
604833501
944611100
110472431
943507355
245422802
292301617
806835860
563827197
184987545
362046898
244408566
270642632
65401482
816062132
407134620
89544950
954481240
1022816607
1019751339
242234231
188110036
166265740
887255379
246887314
51694535
107444315
289221058
376041504
872777610
729019960
702889849
166286114
185161978
648903835
517661740
837932050
167277643
826573868
607000796
720797376
542044068
499672798
832544146
1071328014
315232204
1063669351
699606681
286840654
262842483
351766953
571057724
927331385
671814929
890214528
962394263
914205488
784230802
589187519
570194488
548691338
213825664
195330471
808858172
783698234
416507045
697807990
434081623
871728709
689789319
502902398
278278238
506238331
729712941
734715851
1025187362
441652438
44318173
25895658
1021223898
559208131
114610340
705558742
480551569
859888918
136443338
664775369
194045139
751717656
768643037
129483673
412515428
339567443
43541345
379046503
1049069219
756645563
486785437
342775585
192694126
6525361
1024192052
227674371
533883264
928850944
582507275
649094838
39679642
997864854
181142144
948555631
480630217
264770683
327851803
148875314
264711096
301464496
248755733
650624021
202304328
294518651
416946789
545910289
574431897
767541683
305276642
799475648
516455479
1053069182
655678318
185952707
142017147
500012484
393046457
81520237
438678079
560155526
1052101731
918499805
678487217
289510984
44730635
462969826
137093975
254646845
534378885
647726555
887349318
902835451
951263454
471286384
925463574
103027342
47310888
817006261
236276854
88721726
1016883513
774179256
113516576
701252627
598635172
301627790
1063632667
712530671
802896077
525938747
971844585
628667844
536903668
502842688
1000877163
539405809
201371558
692700748
436394789
748471910
402576897
124453022
456143014
835754020
616830757
797352865
11626765
688976087
268967834
745339759
814414922
753242750
1044947677
904233229
1009277112
896056777
566999312
559304604
934132735
790207791
871942824
738379683
833796374
460117634
1054728851
301401000
431034819
408649012
33523230
257903004
903671905
258825796
895832265
913181727
296118702
178834998
396505383
250179381
207528866
68021536
685633339
292755122
288697824
50865610
397640779
56812908
301343208
530610329
933577426
712528483
988907641
894107149
437846252
597442436
806633208
673423620
683988751
917034286
476694054
63943585
625277164
749621734
1050094559
979149063
591587084
123167616
958340974
130588458
986547585
944391701
806282154
107029633
652297331
154381633
477084923
703478338
753155775
498916909
247860227
556625453
856075999
200589673
371140240
397222030
255388814
102870309
713112107
287582655
588559208
209086878
234662833
794460096
865175260
29898772
631997688
496252559
605711812
519631634
858115947
207290329
828517879
1057460119
550750567
748926143
838821070
578704014
668999161
917196087
968199995
601425901
1001498091
215239357
708866216
223610542
249582921
526804571
5334605
540874128
1043807507
978649346
63823705
846195440
720687823
11660224
43318170
434794629
477946736
427473162
375324571
545893796
770458100
933755998
385674226
456102387
1017326475
511458333
1014221451
626520670
605028995
135942302
85966632
113725693
780568732
713643160
937098291
306638739
695017270
208198709
715483999
619583683
730812817
731356345
57187800
742214381
1030265285
154469436
826982815
637807846
529627019
219427998
141203272
640245466
400638531
866283666
1046939661
695838867
670501571
9931909
730457310
591280220
1041779901
413670597
442458313
215759721
607632434
867574628
1044408430
932661974
457592907
1028937448
1044008552
76103527
625934351
579820930
181012473
864875512
225358277
605263224
696564946
503693643
560861939
932904554
796379638
549571258
10636598
20964213
582319478
939750462
695350580
991774790
256356650
367816
434844331
296812198
517154154
668770015
354174639
217815777
69166012
149172768
944509784
542663596
348577777
935346929
547733860
884302662
1067871959
210281979
823438326
1041778346
99890653
738481478
765756986
938292248
153464040
180166997
522591964
624586092
248310815
275864331
544645766
739347632
1018846506
377061184
147815652
538867241
345991697
645327043
485513777
786551057
94684130
841680570
201133142
392809974
611527381
102778679
57412322
283360384
700666761
655050858
836215799
1044737951
236738497
475916452
730668882
528248518
67666220
152151510
341073201
838373763
310532132
287322096
620228917
51669995
114367632
216379546
173018337
541371687
327919332
1012297814
1008528043
575120602
566296706
330281066
655823306
42479222
863590966
895267743
153722009
243672256
402315501
785792642
444915342
241680346
36006600
1028148016
372716812
112178189
662783508
994338951
507676534
409117488
838159628
202318926
590624658
713042589
1046498352
531350859
753220874
176818651
508989418
135271485
155591017
278867306
514771492
430509506
173738844
47923327
294651864
978094680
731120951
1027139648
277252025
765089856
377309657
145903951
923929752
436371272
379102883
60606758
799273812
291096205
911898804
86166456
110807840
615141375
358959018
742169486
966539058
243179194
699468929
1030296599
84899078
366940021
330445963
378567570
302194473
958494927
640063409
582532086
68366232
930798313
268437996
114780799
183979414
927201176
368903189
1030897450
881556240
660354609
90227079
1037360331
1055785773
48111312
342996372
481622540
84770840
830985845
666699719
608315528
1068709837
11829623
174202209
859206274
72780979
984274646
612491106
451600142
626256271
512039756
981129057
577997091
49856529
425947920
263655380
263154166
733708717
723255286
717298986
871152040
616302061
706113577
1039642126
582636518
148945350
797920876
652811051
902666696
581608029
162094480
466597371
875606058
810498952
81760651
444764891
228454211
964474011
238397864
882017039
1024803139
349787409
297753249
427237410
863861532
621603905
364347143
554530046
1044406889
718005030
344712929
776786072
913163858
593392200
314048582
707678949
349585082
278806865
858234371
402927100
566898701
36749796
123330866
546033847
571677354
1046831574
158210981
63601799
959390096
930883952
99608114
589792952
814461646
625592680
608606434
731893818
935456194
932338002
894737659
511522756
858814278
860625669
678166494
474740769
374331154
1067077668
799270881
11099798
1041906694
927172203
937775079
258356454
55936995
350408945
505642477
756403972
391169785
296641577
658791227
929223280
287720309
668495067
718208902
53255358
155617667
257477273
858901268
685160317
776722684
493788367
781988276
859759851
596383764
391131689
422226933
908542995
762873024
402178722
470315909
208355436
1060066384
97866336
514967580
271801257
660357550
849253664
936415688
68565750
114887565
726122019
930159769
554929374
680545181
159001520
957789595
165724847
962511082
750086993
14310733
465965159
674510742
634031232
930086843
419394877
51694707
32833919
1009636462
553053330
494518141
963174803
984870560
105013786
388760715
685039572
202883911
865283067
856880414
785687755
394294931
601565029
125619540
960293777
163168835
798899387
567427250
170831182
876456793
577548579
16527652
46180513
577694287
387745001
966635542
1020349790
71763029
329825394
506538000
896146445
924892804
111497595
621215706
876158351
451175890
585126698
1051712105
979206265
121817292
352843409
407417775
162629327
598453436
658570695
65060515
1026108193
1000388506
711674138
778024590
987090768
72599975
376609651
79084405
699262758
944280628
302027303
1069962039
322442710
185859164
52928552
719098498
353614677
628088398
118793884
1004048485
285913439
1025275308
326587212
735994730
861776059
477593175
496469050
84044309
819737159
237802892
277978138
35395635
253005880
1055158379
593647674
899205505
430601518
179108462
431148568
279948361
969479994
316159868
383015069
498059549
78847328
1046838852
691676323
458838701
853628258
682979970
46287696
36371905
102223203
282072279
711921391
570832579
198235248
248821993
462721030
509444779
962288809
438459398
39507350
172935991
671782598
95023798
1019014475
730881939
226084636
886647707
778134741
829933760
106446879
1031555193
172706390
497752619
166499208
410700813
891839215
406352309
45686035
1017647576
1071758958
763656514
929198505
235953819
295196714
174633975
806642985
1000456759
151483961
623083843
434839356
660162186
532446539
437372823
126235843
578863218
928818793
591958098
951825683
360602355
820149206
304779764
299037954
594411862
185507913
510173250
606461489
16633609
469503857
736756521
836336530
199944911
577060668
608437944
84315678
565974688
65377689
906941434
761270460
520697865
927224100
555754735
921104322
13990209
623133830
159069591
146309829
757156468
689318077
635013633
780470907
295507951
995302697
129271129
4937050
515896065
396708628
181944243
876329870
607021174
83138427
636167940
528480689
358437204
505567140
426579666
223258483
423618852
629582712
215504390
566095873
1005581677
537629304
62590540
682919953
277193614
684280022
896799685
870532640
329130234
331146840
1019292768
171929458
808395473
421310268
376003644
718367115
13295091
180120580
332863319
518498843
525305608
161385476
976967893
777136733
308217539
642434903
323011693
891829988
864911137
59014529
141803124
1009390877
311938596
534196579
664211737
72882371
964091130
32109767
547225346
755743008
330051176
529636420
471954560
617676830
825050252
320403726
358831965
801030739
453199215
727487232
94470377
778493742
775739436
586380498
381593011
812096903
567850688
248726357
36830999
1005723076
155172887
636347765
737135259
878721179
272198409
972702215
592751064
428076392
1005927528
783072727
757667933
1057243866
733143474
286156801
521501351
643132655
726616577
813435888
499213479
634069367
228586429
568723076
67683112
1030238018
431628993
752018237
199905747
208404721
672490154
365443646
526269744
880386523
644641750
200251121
880097632
317380577
57437696
986363915
447667786
1062108010
654438911
311370359
166466954
64330602
460119147
112818593
921807635
665511161
480786650
337805554
587827863
178544533
60156681
649768962
13876234
446293774
841637843
430948815
996653906
1009870122
449438408
221375832
92328591
48710409
228159885
817633084
891194670
698994290
410064926
317967083
116139715
210386916
143497469
1023296104
173592076
409563451
447554450
518940704
270464656
819560103
174531347
264422804
697546223
1053473944
18574856
13519084
808605261
386571116
261885264
598426888
246037228
868454876
815140524
715293877
21970087
275461429
687676031
461437464
181023398
388334232
199890983
282193626
506955701
126629354
469768527
103172258
539974730
1019703686
660838725
358931960
256369038
565765796
1024654017
981034709
660085243
593027597
128522127
182569023
547234908
138785270
564247747
1069040416
222499381
436952551
617520474
76313001
515226600
91680254
965302302
576134485
506043795
619647665
396714683
72487127
663471286
767424447
569804393
852536153
818759080
293328835
101202595
93771378
862108999
352485306
424512456
726819280
67601614
982703332
211246450
1066679148
16323115
1052056749
994097301
242363058
949820398
296693612
308035277
288534905
188106192
381188688
253770753
640340350
256686583
999390913
319494612
900282338
592334200
143209985
439760442
272928534
591307560
110213516
782835855
480023078
542160668
33752027
441898708
627254713
50368674
599981789
1028304447
121109301
894271743
1034135962
494755664
912783926
944328404
1047389518
268223856
117741761
731169980
209148725
1043517318
524938791
562608747
222930396
130617636
601817011
147933855
444163386
908634868
95064294
524137706
639346083
294847239
745469634
1012732413
378496730
961860459
499988385
810828271
164819241
572229315
1042672643
746759471
123156995
238314116
327925195
804347927
115405987
233427663
258705586
537859879
571919025
70375689
865057011
11587629
714490834
260665067
839927029
658332820
1007514726
531809409
210577363
145782911
988958819
1034351923
944744573
367515921
1035076231
684627413
489186196
39584455
142461029
988191386
996540968
462441441
751266678
530591680
979390556
191479803
423944499
988429006
529041713
818560475
163507082
757779191
346530049
36675831
773811810
808963456
908999829
566134895
635256845
830451738
180777379
128032610
768156127
259144259
366041144
514475797
1073112903
588026878
499917684
469660504
212504901
524461194
835985316
996101473
650296720
719967212
105366193
475804055
77552199
714567588
905704954
141880542
667383712
360210291
738325405
95736596
211200268
459336473
905758167
440851164
35149593
426015684
402240023
800965173
337138793
1014321056
895869851
333878275
235661137
396091793
143800941
959848204
174587011
23378859
377628003
759443050
429973522
863316847
599325764
116452112
346521050
194932454
402809405
505479777
82952018
844455723
221508115
348974983
488085838
610244638
493271925
505808580
978700073
652300534
999474300
542206769
514095794
941707463
942938258
344050477
760903959
55956184
359890823
773103892
533398670
552236207
813030347
258205029
480487730
381860828
421884615
531654510
441494312
795509418
965160929
997551693
862571378
258585849
1044889396
982112442
500810375
938236974
1058448144
500297590
852158541
820281660
728531674
171168356
1002142349
186805148
467847586
46324827
471821701
627048794
541974094
577047822
814963690
341368748
989581594
260699956
65873894
821959527
68892399
349522687
856580889
1065060724
79658636
343915406
53354400
151352958
131135637
938178459
710627548
462374114
194489359
65135664
300067416
257067806
924266812
283761284
372503244
104946008
704890456
1056244464
694255235
280916500
486691401
95949579
431580660
1057101505
264158045
1034939675
1058941923
974855728
887294493
621175598
942408088
153195491
403963548
964662646
820020263
984431239
335885314
126704391
590293257
84276700
989727864
851708413
1037786032
1016266360
339431782
252339733
293428363
183554910
843833870
13011339
526418290
304557440
670295990
474941716
75585197
245085658
924677728
169583557
1057525488
141606348
1071892985
154563094
646692282
277497982
25024261
349996054
975794024
113688994
985811527
961188091
364372917
63419832
748192101
477181499
638267597
988443143
60182226
893988375
806750443
1028354518
216139512
553562060
1071669345
890700338
133762339
669774933
1004197950
971168564
773814051
295172719
92150237
926502912
704682688
994447191
669368347
360865517
491681581
796891085
13366503
880661423
373357727
963656425
845157418
732924083
964012589
877755458
152806701
286396258
682801963
48259904
142603246
1039111810
76994727
293135942
321358639
580726314
226253077
82844448
829714854
226485036
257919005
638054801
625764714
182128588
164113175
533977897
823327693
508405736
497829620
267058481
243947100
445050449
407389422
275595442
988494318
739314904
424409435
89441519
66623646
400288029
524001970
700719517
950314708
628050312
974911650
841930752
305358046
989144815
129546349
743621346
463812678
1018428782
21794449
382123545
627284652
871490912
482733918
97987413
765322939
401132416
785871517
864923316
295342054
867520913
902461418
704044956
409005121
340132315
976823061
153916023
912166582
400826919
311458823
93414408
270628837
482290769
435061505
453065140
306735808
469308110
518144205
474677947
627537377
918544604
102346591
303419697
403329760
103783531
404807179
319423952
767867238
339651556
191858168
945405953
908675348
375986603
744273271
212608467
65261443
677330881
838981055
407657331
120793626
541281028
786439180
103118302
157064689
895138614
367167643
761619512
28784828
489036230
291989270
942216194
545301965
439561183
8344482
871762712
422308482
596876880
179583560
172967358
874969045
517801604
968683566
205368869
565460772
967291400
392977011
856273496
23829866
1002499830
808604038
230419395
213238948
913754766
773411914
779298777
91397896
1002338925
792279320
578343752
392964140
574865447
775799966
366645396
462615544
864280600
771752747
840456493
39202090
231665147
474094912
25093807
333249389
590960
530223432
587688293
814801511
782332120
783924458
225123550
313853717
243900776
544460697
19015855
798246753
156389733
57409036
531136379
9310669
700410569
517551810
506609637
549877031
49588047
354863307
864366256
750578003
744697271
522529842
36859731
884095443
54816684
250181458
821297276
69130661
931340261
176051674
650598332
585445491
139015415
969566569
860861769
802914228
136537879
356182180
270803267
126781407
841279371
864010578
625132858
119856896
1048486059
630453916
203503290
918933194
257227995
998497350
980556895
227438383
32565736
126231883
655261092
883430508
833325060
87723090
480555351
261620548
154997840
945323074
132925053
950112542
826977094
455937337
430601143
50836809
250197747
58574077
505296804
861706316
273560900
922340482
406973192
1072385000
476096559
320353859
19501785
845359469
778434925
411674522
650569170
916026572
439574546
514683742
1042565458
181555189
845391673
9499431
681334661
966232300
775309027
3472457
358012715
282792105
335281530
1034885600
288398026
244087335
665140538
917559011
347847141
125061263
992805681
1071544603
751601149
101942508
175367519
655378573
970972115
172805254
803733360
332165696
1037020858
846450836
931968075
1050499454
420636408
913593016
595785816
588975792
243270377
984628760
95519718
80570801
229871130
1045475881
706404433
969376158
951970714
102069651
555722775
382637954
125387888
1001321845
423191398
979188738
181199536
914149334
8727417
42969232
922613021
235957362
818345904
296256223
560848753
950507248
124257245
829882618
703791419
762185968
44960500
610049237
278938245
413906540
207377822
716610840
902393436
327318448
101283621
281356934
841364955
547142329
810038722
22825611
700589986
134865783
827500151
883861043
802224407
133011174
183654028
641251131
529600161
1072118249
10675159
350673310
199512897
107531634
223244152
925073020
243295001
394484476
498253478
182694884
26033171
265716624
239670218
592382670
588415178
607516002
569194317
47673640
627984634
186519802
1030856649
969269865
413359039
828663801
250021751
170721980
766087906
290536688
324176383
659078177
695357871
412365585
348776599
169333948
387318777
58796159
163764808
281527447
750819418
312376542
445146277
817241891
502021628
228877091
301964162
651820875
390884491
128483675
138120748
564207115
167467093
865594242
1069960185
1073692253
791753285
954539427
417019621
947375738
69116134
307178755
1022693808
10815745
1061121756
736436916
706228596
1068334865
468166007
1050509022
141736303
521840197
218999375
485924372
511823094
650393867
377526125
753837764
430352478
468933181
404916237
853023765
415062652
427194758
473551590
104946153
42406693
657896274
290213193
466771875
28596389
71380700
904177990
532908934
431370556
826737402
461766972
487552142
260525634
186052730
1018838886
800541257
79228946
790586386
788746280
889952527
308072928
360207517
8068284
228115799
653527547
525310495
394991575
3919412
760549979
406949485
406839144
422001145
875414347
174045031
273413124
868757116
371468704
906072002
658987910
348895233
472361810
220055207
1035869103
984538951
96339200
683108045
701352681
1049612088
824259103
314484078
414699132
823484988
586645009
1060676893
186370485
607803376
710783046
953791415
763594391
198533465
356691924
610461916
48864722
469266116
317674107
205012531
519330659
219825451
377404798
857673778
310664501
151255267
984402942
1070555729
229621007
243411660
651831348
412728536
150762024
361946570
700853411
783802493
120709944
191622561
188648439
441177768
355186245
269817344
859956173
36778892
34485571
666233818
627239896
136339078
63100294
16264922
982203764
300740976
316245372
857878650
1036909131
438150987
126685394
332023205
708358078
1003124926
738943426
670025014
923010685
419226314
986888653
360414210
878554843
648508755
805968994
1004377220
815648469
957296511
422521515
245835494
444735444
334538309
819941116
944557183
232769204
235464112
25134414
212673370
624925215
495511060
378747159
259860560
1067265685
1023465074
582514575
26310815
344772772
626367515
794020552
670773211
1034161898
462952534
862997278
296660922
345577643
905835007
350671714
785788538
333789752
928823450
622474951
809019536
356506044
864130668
250645615
544523495
881687855
824888692
314857463
1043261748
742036878
244857940
734621476
878653012
1001581836
827011267
54279864
831920559
576857469
44197810
572404596
101070917
138489385
165081862
232309982
392782932
244782603
329344025
566077673
372714928
750865178
577933931
351763491
108060524
872292318
817381635
338055908
55509815
57680244
856691904
397402814
912806966
360151824
914362097
411252524
221306740
141594172
257671340
130548189
935095290
865524238
160812091
569995006
894645177
479738312
346549869
61575806
42635385
706725166
620555445
64579426
322195140
165106091
141504236
611513404
766720415
185251758
670570638
826674249
349336607
773752974
3054052
549173013
794930399
581495089
344609425
735663770
10743888
247414710
427952654
798636767
75712064
410903105
812079547
1067979209
578953501
870968360
563963137
214742761
496913996
985391817
664943940
835728823
528472132
802716242
1012746372
655613229
99192882
131267648
147150320
242928323
617392195
695223959
972639969
888779299
482164420
1051301685
684850382
312890844
621130244
789939350
20222188
533999225
993783429
1064227813
964891201
587836457
287915780
133472017
432429684
722971357
74773019
927572584
464508711
278301452
917229073
732657253
1072394534
365458462
636040875
960529877
359224682
234418473
386120674
467214076
1067895442
16611108
30500353
810624193
31120377
312604820
230060985
415314131
451417522
162504369
945230155
279796099
600782365
825885810
121492711
212422717
644841052
619764530
432358938
47711675
570703366
631378004
977068322
63722941
612471250
450421093
472801160
921320556
732314875
987485299
231448079
584552825
99400866
708441554
638326957
919990310
916216545
473848535
961292416
949609501
845581142
816634526
509482470
984987661
138760937
689054746
128262516
1002033418
103351373
524513047
848522744
321877980
982276440
950809697
14745151
411400307
684713191
4230693
958557172
551776203
319823561
946136489
623714060
349095292
694925903
771899298
275151250
441308133
520726958
305644986
225820537
558624872
509820271
654941934
94890662
245374063
341052452
210242783
724289087
1014223654
246208603
208481398
876135715
128250796
373155426
266320651
947234392
164048873
8802864
752703595
654694490
56939482
466838858
736986260
196360248
1003739166
656620269
20934471
274420774
421625540
577603806
351353217
808648851
832091351
426115686
682711347
395099036
911655253
432253985
197556185
720249576
662659027
124267457
349117068
376251913
910181638
96957318
578123790
125795630
1046007045
230936941
918896423
458900774
193567922
816339361
968530049
645410857
293690250
262244377
713342375
919766861
540299781
568152276
724110227
35821235
487978351
472250835
691801221
794524332
120186028
493770696
585731437
171258620
355917688
455893377
854053308
807554246
1013336253
60547360
481074598
480161546
899216798
962373024
21235169
1046629274
685673456
949071430
776917518
298581617
922487760
377473463
469729462
619979403
424244510
157639998
174716554
1031737879
814798031
708189656
730107240
551862495
399356373
340253825
72335587
166377504
65717425
347563233
8703940
630897096
300850327
493256152
1045198603
421349632
943699767
63455587
813794526
613483757
373056428
1032115114
708566563
373721289
429040202
230747280
880383849
865892978
237110568
458106115
699883068
922008313
605943125
480809374
633528144
108708681
975470744
532243857
319040624
522266815
1032789299
199856034
762389338
400025455
961213624
864632117
918669226
382135000
910626190
534726507
1005380847
224090318
108097862
14989334
621806185
120739358
264519827
337019547
171645003
748061
985628670
328501276
302911839
274300773
968085501
618289880
966367220
704531852
1063362564
257548883
668701503
685390013
475950319
384975333
254344506
543513532
76595167
62213708
763444692
488787049
1056048861
658974825
37097310
116337245
811825361
67140262
584065353
894911385
945565724
115953652
696072501
493654604
1012335752
775731235
46897467
971087506
912521217
262062722
565913740
792117834
870328938
374416967
835303782
249091420
281715063
475907162
316657285
281341896
692935816
304069171
439728939
1001714655
445882673
504885876
124172327
1026392446
765206890
931550750
32642105
1058220756
8099739
17265039
519782319
686841713
718363884
970532188
207523416
118747329
773417708
337661254
519570851
418584205
478114548
546431650
550837123
981393629
971642057
475340502
461258692
999089787
314467450
50649905
96308801
20994119
567430255
872188172
299025639
287341386
1050031077
426758188
527542147
326213963
316326684
97838969
373315067
211270511
375485357
340708902
4179981
958612118
132854201
990378207
158361937
305891759
216887190
815039516
2503528
302567060
812137079
915932129
188775600
456215921
762394626
570848774
851992703
818160978
940710185
437547163
893522233
257412270
961631998
716622511
430228606
431129190
711982778
49053451
1056769827
547755691
353366216
758134336
339694636
73792824
259716524
479172694
116755980
6593045
307996292
1040940505
60901454
336404832
772580364
343184193
65146227
896828943
228658736
1031563936
794914751
14147478
788720513
929293538
728188389
63722970
275521684
550090468
600463947
346082908
658265450
778988615
591811010
573002145
890434141
641355530
1002637917
1046534955
320420564
141846511
190939578
683133871
556129877
1035757402
258842746
938619254
392955491
893147673
863658019
455212449
128143832
859992839
591005598
523672927
76977794
63818895
479948577
395391271
891881214
800334242
689410790
831982254
9963286
1072754139
578644675
939947458
201839831
238694860
713542213
53309361
1052006893
755795944
26573383
906568084
893731360
852065528
478870902
42597120
197227818
181084146
934894135
248845194
590856929
223674345
22648915
446019900
555779251
961568909
622766990
474205201
232779650
749198447
475209423
537820830
1024371940
1050353918
481918312
287845674
436470118
336186845
961887149
170002334
716826671
969232366
199706989
320282699
514513769
555996427
311657319
333474582
620020940
494517818
860847653
584404921
12520726
52143642
165076162
367951750
389852546
634283556
787385406
1008551032
960883052
866727763
839503883
355115608
952659507
891152254
58716751
745978993
932534514
470311890
274741409
675153642
391890830
548245128
288969163
1054048782
438955997
583982009
779923118
668678173
269465078
248167295
336882720
594539438
258335931
857656425
316200639
421232365
262779345
357830310
455413644
1065187041
261454075
775270721
294216611
633992671
207630874
593898125
457169753
655541735
25010196
561071271
2463212
355976801
886044522
183700190
200451875
971760961
393765370
948507374
483362549
854826613
464599082
141414339
358773551
869225983
984876670
49643856
908348523
806737367
734168741
513204159
311810791
903593347
842892612
883136859
1065408147
942142610
900184511
986191565
398414255
944114460
666877413
908478870
783328778
862444854
12002231
425498614
920233373
212595084
963789168
122403480
877078166
887090036
805365140
945122646
611428970
147672845
558176655
863946245
736647483
184093275
814410690
192194691
74297655
550938046
120633331
676207482
67725157
275215645
622260147
907223572
360759295
845800610
141022242
1005200112
14002187
82774583
164507090
1048076943
590670460
1020397740
556729415
174847111
99855929
1072139564
696970185
943208928
393699595
137522935
1049100595
580844845
226350711
860631846
690613925
547165524
552693240
376476756
615738032
681477611
920393236
1072592433
217052188
808163954
369738019
1045610818
610577
584405904
106386683
974270541
265710863
301029286
739837985
104428822
831773821
617890242
641164379
497166537
577729877
168089946
265654465
74919741
779370179
757394561
280794613
191154568
374807053
1022412585
1052519861
720243626
626961562
534624514
82024995
331231754
16280524
184658210
496401354
483985150
421418192
795323856
967657164
230106696
1069118086
756725023
21321542
1051634855
570211718
302199649
267558895
1041987799
516814652
793305752
626359760
506034099
609879658
58251847
510652630
378477379
432873999
961013824
221344609
915881425
656239320
801468133
306008448
648880376
587473334
138095277
146376203
620376894
2175695
132013648
686657232
802924224
404619670
560546160
66714970
966002583
806888177
186196074
941408871
789508777
34778228
821790578
956713896
467051196
616872262
764371694
1015685748
321174374
7954590
591484100
914158413
895933157
887866012
142750520
654531749
590366416
239831621
454313359
669725444
232157647
336241343
1005362005
993994594
1029523997
209362972
1066635230
732941906
765395778
937683114
609649976
1045544754
719282830
775370117
84484285
879947687
31253659
593908449
857809467
878869425
340745662
174381591
1028660133
1058396284
346954372
582110506
798555286
141136103
863985455
4483285
180494912
864852994
1048638380
730986539
325914440
8551460
510429721
291445340
501552432
997517046
539730767
1018715308
335859616
182530483
456405940
158090413
412787198
850096275
342811148
1035737868
54843672
1062027655
313620662
346478405
249310985
249263693
392100879
363918589
991327812
266969997
849418633
1001000122
59633379
401584477
603096891
24848983
780411773
2483562
577792996
439168795
752194670
630617214
1065747776
926094985
158262004
206613472
959487709
323213625
37253457
22831868
350154877
140839771
920981885
158422610
816793217
911742120
613215920
76195381
416935205
734746952
769138397
751351805
707330278
61059871
534238128
763229025
78271629
565291953
425945664
798679981
245371037
173259733
749931406
479572514
390353030
27800201
1002802722
367692193
230222838
712195215
602261325
667729337
801634191
261407661
667223150
914256502
181479836
93428054
837277004
330733876
684047681
142809307
660780191
920822958
580880704
29093171
459015786
760371991
714969754
226309242
883907882
37680374
849147732
724101024
823180479
154949187
730822631
118935740
804897965
1028952493
592873097
603527826
711563126
885585556
691656388
222912469
313846104
543952140
954421694
342149656
455748763
926893690
1071659552
931587742
900270606
634705618
746031443
871553101
487628308
239741790
585932574
774370587
26283359
113049721
240536046
560210550
668321726
201898398
450287197
1036533678
163975544
1052564450
549677937
964008019
45376154
946372878
188520376
1066263015
429291004
799875725
183268061
621550865
69839366
772488310
184399701
1051310260
532050503
532534213
567182941
821456744
814677000
1020694543
74272855
355481754
12832852
960984683
836857583
694152165
711358735
738586729
792930244
133581439
786138075
454042350
272464767
113124452
997850282
174615406
1027267091
898358557
390220666
905862055
897869977
672155115
584497547
983962291
715514157
218037970
887850240
5022058
74568863
394866449
679767878
419163181
105801811
782991872
677096074
690849654
411867723
383503045
344431360
704211429
268356766
177371400
763826240
833847249
938406163
477191469
925482473
742022362
970926639
520433778
430420359
329232652
277679355
489608962
281231171
600021901
376743514
571233466
335281364
682153230
367308963
955745377
872121025
657119621
362944274
960251575
950580867
999450324
18592508
14560095
41824714
25948654
719511089
836439895
245151136
786858147
658268579
587591327
188226084
16644184
115309960
295128017
599503183
192905657
1071746938
997420219
116472650
681751452
1034726002
982532356
754947058
1058427533
550627705
668157540
187516684
441218098
578331909
155139681
1017804957
15254706
574355256
1072173111
445307648
895772744
124014656
351678079
1039712026
371660822
311915181
60266992
36180011
664945997
1025854299
508363758
402542900
89701318
319849386
905864874
873419458
458767887
512264442
205678803
964413824
1020754023
280883164
490605151
482515223
774655156
1057935446
492162639
96559018
47163615
505709191
204025369
688809550
111136833
673066539
301970516
133493326
565515477
76911940
234881734
495477752
712357315
613800015
596963497
106861132
351069466
453387321
119890260
1057852767
1065837662
532115413
383202879
762169550
243367303
800243087
930851035
119995255
930004789
837807994
980398967
467953179
624424679
519925295
167516650
914227065
1052377078
1071065215
520090031
499109094
796187602
400743023
935067103
892320700
468949883
977263343
968622073
1039248211
1034302703
1026927584
1066900623
421465815
445906855
635614687
799316821
903872361
359601022
1071087167
517731836
234484980
506419199
926890209
699370780
938007343
1073722359
971765843
972809444
788365275
398196477
535820636
460782111
1040187228
936359619
649295282
464254253
1072659951
366982897
904855407
634685431
998243327
1029181093
714054750
1062924858
863829099
754573845
903837403
932240381
113194801
1039693275
520056663
976583341
532621118
997457649
661892556
479313903
731756731
934936543
995803106
526507485
1052702527
970653655
243105601
1021150065
936644178
781309935
938406703
987733466
804146174
1055869585
1029531503
484130263
532586182
1073647547
872271805
169334679
794750490
510016398
469236733
266895339
60284665
477016879
657058685
805282213
666004079
779082159
1000191407
519788830
524074879
768180579
1039101795
1000336159
1073380093
507969332
513044733
251125499
1049882615
1073443803
969793458
987161846
889043327
935112642
194226939
967298885
936902647
812299075
530567724
224033983
515369551
914353847
827743422
884885690
928081853
1053398591
234618163
1032762238
480849849
1048541179
402488247
872190782
1072029426
498793211
784026474
248186679
934378239
1006278871
972290811
322129135
950887547
969111647
824008542
968744271
1054594545
926153151
838212585
805022959
463338334
721405646
897185759
926611823
805135006
516677363
651997941
680947517
754502205
502118889
928904862
595148658
1066893245
535788156
460717031
163887995
530512575
725013076
1054072575
928907262
997966837
770111838
666833914
1005709370
503293879
332905206
263970295
993000172
1067765615
884463739
884104127
955375559
1045999614
498027989
1073739431
394765815
916324290
1005051899
981032850
1031798606
1073578727
792524790
794508486
1027070789
1065319356
1038369756
317456285
207014094
1054707669
1072558056
764875503
224990167
1055895478
519821199
299373311
1072418550
563989326
832439930
502021054
1014923143
667106029
936828891
670216383
1072748670
718503158
1031911402
872291919
1070708979
576880538
1071898614
486092143
907826877
984869775
400488378
222820201
464365039
1071348155
324400510
78674324
469364117
985333511
178927417
669476605
735099327
853530831
1023359471
667246571
653000399
778223231
506457486
195615183
1057668699
1013829110
399355387
1040121254
1002700078
796852062
535560121
1006501567
726958057
870789761
804993404
786321082
42050542
959380141
685673469
1060516659
1059059391
660602799
934752986
698154837
855373651
771456697
903253133
333028854
523516813
792246778
838561791
997978109
28040917
800664293
1036490229
111761382
768474509
130988086
994049959
1072907125
937921772
924287022
1060993831
1002659769
1040109503
547204968
1069344349
976941724
1037507319
722673246
478132183
460251133
954690133
812112344
955520746
534497325
524108671
432121833
1008151423
872053885
997324533
463726789
1025440687
183729343
536859099
669907791
1041662326
635592046
668986557
1023391162
864804837
929287997
250313599
728096750
872375791
833453403
785534375
735252442
704348031
1005679979
575536987
258603130
604741308
265076001
659339705
1040153298
342311919
536711008
851432127
938581993
584506905
381140934
888894191
904908687
939084989
374233541
506391935
585098334
97385424
1052203667
955506366
493556092
576642294
964507957
803925978
1062960623
802082683
1068881790
795844345
441443864
90280391
936684412
268008310
951150383
972691935
762863572
193917871
209321631
1049331829
983488391
966711807
53270719
1070780495
1020622587
41926285
506947165
929282462
703028871
1056636363
1030417437
920245396
401403807
1056694069
469559151
391625197
1053614714
896217085
200990078
481535467
952588518
1056144511
518499934
1006493315
825808081
369085371
661927863
904880638
934640635
372359323
997653174
1068916300
535272413
798320093
760052075
531103229
536823698
939225081
575667199
939511966
1071153149
1028353742
954645375
192339365
186629495
1052487015
921361790
1056542653
887184817
1004207654
360613108
804386556
1049022396
803978239
450497767
1050653871
1073675518
213630716
594526746
1056390525
493843581
535602406
754927549
547059601
493023135
938110362
291098119
461572057
732490995
654798746
869793784
1005600659
399241103
932288482
1022001110
369048243
773188597
671071667
1014960344
469325823
418185061
532511998
825405713
533378724
266195455
1004165631
794623833
849228775
261479033
1067784171
92265969
960765944
531529001
626128589
416651107
1029263087
1005304300
920582566
202807993
366911485
854547375
692783641
980933546
502136601
471591674
536280664
932685033
658457791
664794586
669506167
1054839262
624594936
843958259
257327066
469681397
123256414
976876995
1056944998
787910386
656105413
766450576
262725465
1052637678
794737311
57406907
931130103
397278847
740367824
364486123
764327888
298480335
364843763
757980607
1056271355
180244655
1006367995
964655598
354512767
480113571
653630175
801852338
374308634
233748067
634174453
517519606
835451903
243244415
179756348
837672958
737914495
904832987
1033717693
1002384847
1021173711
1067960683
1053798410
881471949
970325719
468710835
775470075
885445759
596703993
484307447
980087870
368851709
527449311
467459489
868089307
149908954
774826446
97173195
718780542
729274335
1027585973
393920445
459166506
987627455
457165549
165051253
645922679
1073685871
936801214
1056800177
465226095
931846134
765370103
1050537461
888931807
226180986
322370751
1034352629
467664372
1064434655
570290035
469694439
933204788
860610022
926850555
375110911
751923453
939518107
766105483
938473970
452558699
200226940
646892343
469207981
1049538413
721154045
498302558
884993407
412856015
603518303
938364827
1016543211
267506578
412213489
980877303
1073734129
601616057
1070774143
492797630
619362497
520944565
887977823
804388636
515248565
965652276
201161656
492802559
466877805
378860959
1070855383
398184425
683458381
501622652
1014980286
907532479
802960335
533415915
1002667767
1064084686
531373263
800492286
268433534
452125227
1047787805
775929599
1064729827
1038941406
191424050
1073741711
346930895
492133116
963640442
992791775
796797673
1040183007
256839255
880073653
201284877
922411359
929820030
995978709
1069431467
1039655420
477130296
364715773
528058723
527955741
1046703027
880783869
1023115259
32721510
980332375
738082174
1052474863
1006627324
1029289001
938143729
1055908790
435306206
131691995
69730193
529867955
716664830
78803966
410881745
1072614911
723253419
444202918
402352694
1054825969
1072676437
485703675
765967022
320075710
385841124
80723888
616505311
536239576
872036205
836344997
1000602331
921492605
1003835647
331321179
1056374487
802857940
647570903
737918143
387100030
133562047
687662023
1000683118
1038340511
757409311
598405981
1040161518
804904332
424377562
759161087
125736735
1029429197
1062987538
947809981
230030511
268386249
754676702
501065982
534726611
816763227
960395955
536469489
785309561
972939018
735532980
416805806
431204985
164626299
666888188
503125161
1039449587
510099383
518991643
769441143
1050529742
734002025
1012820277
645397333
1004300223
1068563645
990869979
786430782
798210008
1019139130
1073006174
1047469878
668700606
502582043
1069219262
301986243
95474883
322165235
1068976060
1067039351
1030223001
1054751647
1035925310
41875858
117415721
1067550703
750780394
379449085
289421291
1064826654
1059962365
795344127
773673852
1040170910
1056962038
804687256
982912511
1005059579
465527665
704642965
502481500
1004272959
855571427
1013431950
1003472798
963542847
871045117
1027057533
771650541
1064129979
964155801
482484031
998211579
938921175
771162082
723285919
941948625
199172025
971684067
1030651645
1004666029
985050359
511571643
1039193463
834600750
1010093300
865303922
1070456054
1071746511
326852280
846067166
753653230
939906268
506986371
1064290295
536710655
937367423
1004248831
887025452
670692156
980668215
175857582
201027309
435746483
1033207159
905415623
1067454253
1072803797
666597851
752744639
978975646
500161399
922668543
424148197
607770841
951940698
486408699
1031720219
401078142
535166767
49259016
570388448
858501107
233267071
129982459
454000375
997946719
718232195
1035685066
618575402
770846911
872228261
534312591
1072680824
773765226
1002176094
829947831
536016883
398708495
804940185
455324916
805218016
945616887
1031759348
368826876
935843736
655309302
341473279
507142055
580120287
938311145
870563603
736157630
960415699
921827898
531828702
172971823
1055914959
860716466
1069305709
1061288606
82269630
354019402
1029347818
1034829415
804386137
736230364
502092774
493419694
486006187
477341407
66398033
335543802
1073274868
393136351
972749847
507479805
1041166311
474719655
55868926
750734783
766419947
914255301
672353781
757576819
803101359
1069000681
451345264
258336759
152567243
666520319
595427106
989768152
387438249
418363133
914310906
955721791
461338587
499061051
1051325935
512446205
803549431
920387182
400416665
972552647
477560229
1029299965
74895327
885379030
921295711
366463895
1021157084
1038046963
1071637934
859724510
921024479
795862971
268160249
494395838
223964509
997817174
1073610740
792456670
869218797
1010383999
433026027
984596186
803520446
714313685
763907962
268291629
87956473
729521519
907522027
945681119
619670646
925626205
457028435
951672703
657354745
954339047
1052046813
853617986
318603109
446359231
979270629
938691031
527734614
955197245
266279802
896115157
496396741
779804623
798260478
586147643
1006599786
392556541
804134526
416800341
1040169780
422730222
872000361
710928602
726030845
117432297
1067369818
805288319
150728914
455840983
525335020
1070955643
387960286
872001499
669763294
448756685
798592831
618574327
456907161
456902847
33390133
954452442
933048129
1043059268
1069088635
1022407247
628812013
1073592639
792170213
593491946
889823006
1051696518
1050344275
1039627161
797922453
804776433
671004539
436204589
232254165
452328647
1006625663
742096870
1066324795
869754428
970836907
66484312
629144717
1039986639
238891917
901373878
1037344703
1004481712
507055799
531554995
1063741828
786152191
927589725
332994022
900200124
533725121
802535983
516847078
183041667
422018302
515503071
534556510
1039020968
930557117
993852350
326028245
535232167
603074555
1025487487
1029406644
736632173
962454526
234077595
921660332
1037303444
1002901499
1073475581
414941119
793963099
535759611
1072566967
796641117
1039104507
386137081
926863091
868050732
870834067
1002617390
853522058
496855931
1073212846
266805057
167162355
770748125
389191494
759803230
936378111
379057887
1018073823
331339517
323652475
598196223
1051720994
402566829
238135199
949745901
1061355129
285441118
800675575
1065219028
1065045920
519763917
355448637
498885567
905178623
658945853
937811807
324567030
864716606
517831419
315862827
562798431
1003536239
1052568417
717666546
860092343
1067425421
1031137531
536795087
1047297981
589950313
523349404
752676567
848886317
972389943
334810914
392634284
692010749
254638319
1037913721
482066418
1006176087
461065960
492656159
1039476308
1047148446
1005544907
1031761774
141222300
804949991
488634935
1060011900
317307607
327785438
669447166
936922490
910014735
732683591
992476359
501144443
530534089
903141806
91746237
939507002
1002311455
431877324
728150507
320849649
1003027510
795620444
1056882536
298505762
793271642
402447977
719021423
803203767
401591939
518540013
628062427
921906626
980939726
879610563
1043270717
969766779
1073542779
630384301
1069251558
1038724591
1061074415
616185853
922170799
245234968
838496177
917438441
159364973
1052766959
939090637
257818346
1056225273
66837429
1023379321
968309244
794643967
728923644
770946271
521403639
632086479
1061414777
970964399
317450671
697602031
535609553
597031741
144407551
905310207
1035467131
729935976
268173289
1068382826
954134144
267124327
1073462141
505919576
313515341
754444346
485023672
1066393022
397246382
1042251123
1047875050
224391007
536666100
729807867
685211643
526103158
468516819
232381340
259765805
1029124731
1053156731
1073214462
936486870
997889823
871856124
215871201
987486935
349091837
42781779
777248253
1073572589
400542697
920550141
651685597
316910055
1035829212
1030971030
687857495
641720225
791933814
1055784959
1000189528
452394927
448789992
987528401
241434570
1040174783
1070593533
798410910
1071471923
18936823
1040187383
779677002
838793983
1067968507
1056905022
653440770
967559167
529364963
109037662
381156723
977368733
938992431
939333615
1073448623
600065141
1023147367
691730301
924544798
488626780
999518179
368922549
750518250
848150447
347971471
495435326
398716205
465525691
972480221
1044098943
645772287
535793439
14667213
786136533
895219453
740156125
1053185463
535394999
733988173
758872063
28009963
729427909
666365325
682359706
912225459
896462709
83434556
234731755
385838798
785096637
806315591
553476601
1062596509
784263133
996800204
1040774315
468049916
454851132
745225727
736065535
1063189887
689373053
367124785
1073720287
600547443
528267501
878692143
977256286
199180003
996474757
922479915
955698606
416480815
794705182
635170719
578124252
958818795
522974201
381401983
780035771
530415099
939208446
904789726
350055419
821454775
322567663
1054178398
368966898
905755646
995577503
795442156
515885876
82221304
463073239
330781307
404156283
794619068
1065268687
431651566
1046230065
928102295
1073733076
1023400821
950988720
918304499
872332786
748147962
452012095
722952047
536641054
917873847
573010815
1006623719
1070968558
452852733
660602280
1042464746
635396853
735573863
391763903
1060610013
472513270
1056824999
1057863935
1040187199
181558909
1073076198
485907065
580374699
1019150127
620882815
782116223
969719677
788004670
1069150078
511108498
761325519
1050394560
754499303
729107425
962461604
368784804
651018141
230453747
309803007
492109684
813665764
460835291
747601535
805299953
1054211063
368574251
432486797
436187999
983818235
1006104055
1003941370
1061068243
563944980
852441845
492223631
1037934382
536567645
525841910
519044596
591318322
569366519
1036484090
318496247
836697535
958831830
469377461
1061158806
905935969
723365465
433576179
940555357
812859101
1056083369
770702335
125755237
687336987
232380731
1062714335
1069153786
1064771359
934591350
995597823
518734234
527588958
463854938
466280367
796245925
443528856
246329053
800584702
517360107
216554334
1073456703
1054064507
1056304835
1063689563
870558955
675269534
872276671
923399635
129777629
447704841
803651069
1068361690
858509166
444596219
452292459
993785788
1060000719
133167487
248511289
381640459
311293251
782744251
740455805
895338873
1073712838
855037802
1070905309
974544767
895959006
759151575
949704692
375093115
905968029
869248957
989183035
996963302
911208302
804126194
547261823
197997487
1038743356
452390847
177989487
464975348
1050574687
1008194095
802008982
435388415
489669023
796580980
357495605
1031051262
167219439
922581242
409801332
762731822
804904612
523958627
502969325
872305562
247454415
376404984
1005739837
536868794
346456035
1023360375
887537086
234879967
938203123
870313750
439336687
266309532
771514238
484711516
742170719
1072689910
936996724
920100029
74962878
898450811
862886822
41325497
1016840095
266271996
938032122
701987247
1047641047
232740351
536599788
1073469686
1044336044
793141115
842190801
669646686
515423711
851369983
494266330
766403999
533675278
787873748
250713598
796006259
450341623
896844520
829549550
856352343
1006517272
998961527
931124981
159344309
238927695
536026570
182118269
466616247
979840915
1032682237
1039949558
1069536264
737909224
490855919
78116261
737405879
381673405
746176475
726644191
379401085
920627577
1054842362
830467196
670290671
532221759
860863676
1041612095
443275773
652209441
924515320
786214390
853114020
391861823
733936569
783250910
1047785166
1031986108
779186664
900136699
264110075
963500903
759033577
542930678
1048434651
992868215
443469305
28777463
495810223
1035460221
712881535
501215583
620166077
530381532
879553003
830117883
768847707
963243975
1017117823
1073740485
221077273
1065352055
637467468
1060857687
878605175
502791646
1073458646
1014168887
122366799
964598015
142040751
1005841023
16700559
613641723
735542134
1071578619
452984051
528308425
519199615
535533438
376131335
616389983
901742527
528379357
149601964
732242308
469236345
420978655
234866653
578804591
786399211
664264619
992989135
870800356
495845279
753657238
1038858462
779452126
192313535
1065068254
199982055
113628595
390774079
150566907
738057655
805174491
468360511
493861010
469155215
618650605
905927659
204844795
763361199
188489077
496515517
845724533
100659163
783248758
81981743
520595443
771601813
375713271
616360941
805174088
994408957
1003694719
794490207
862400340
464354812
259943035
536841215
384432442
985095861
255486678
938843703
520060627
931037182
796310106
402513481
670825398
1062911595
685761375
1059933143
517338484
737652221
372703101
1027339635
803421676
856675503
1035255805
987607030
1000323005
423952254
421328885
213581263
385346851
376605049
51228661
263155031
920360445
506167035
947498821
527253095
436075135
593872789
82300145
267901917
637495207
1064226695
1050497886
813575803
232247759
922170623
654219256
747542644
1068720124
1029679095
1009185993
991279516
918481042
1073601399
914584447
1050831731
909093861
939250399
923649338
820998435
1064333807
866384621
788528863
1001330649
968387431
922605404
540260122
1058357231
821878654
1058349016
1042993149
714403320
1073344407
260005342
800962795
517267433
1021155099
901512874
33357078
939522011
1017631579
1008643802
182427645
780106023
529720814
1073020687
174776574
797078259
166525789
399930715
702508951
956266995
574093282
391060344
1073700859
457113275
987715365
733456334
865770721
1047520415
760937454
197853119
848519006
1002273782
794752494
530423295
503185405
601203455
926931051
1061349886
1064760869
998858612
968806365
228515447
50045246
527416718
926415753
923595375
1054117731
804387030
531338998
963624501
634552076
539492095
902781887
594442815
603969399
576188395
1066786719
855569083
1020985052
994029430
771071450
870707159
525769199
986566607
180245091
500741212
500613019
1071761020
460847723
975019263
939485615
770037622
898103500
197481903
905337663
535814091
782040447
1027896538
902444338
77565918
640292313
251607982
448789501
261947103
789651947
635695093
1069481858
1056440062
893252524
107478909
1067974140
500807666
796778284
1039040463
1040179031
905343654
836445166
431964151
888521515
401724151
130078076
829158249
690877949
729132263
62758474
1043009375
704203134
872404409
645062484
929839545
934837219
865909753
535822275
1044188140
56418297
213870032
483551059
490725253
804379381
1050135933
737115362
1010474679
985524158
925161935
670481918
1065866955
997252975
993457134
740523709
1023261949
677166334
370473274
435402623
515371765
669973463
1028494215
1048018637
1037975542
448713313
979199727
888061358
987188115
116709117
994240487
452421603
998190966
937885090
760901496
602844415
531490616
769915834
474848766
372232047
659463093
754658756
849067978
1051719675
352255999
380932535
202289644
1059158504
922727733
704560607
350218231
234870771
1009379085
587127131
227728117
1005322042
790934985
931126334
743898366
528665381
401464222
125220561
55572457
861230459
636734623
743414249
1039912220
1067972206
1046076402
400219881
867544516
41939699
1044217768
576624619
213122047
103669238
621256685
482316383
921564269
484962231
164409247
969701118
833531387
729766871
995259995
799876789
816283045
1048275839
1073339440
532420587
800307190
802551471
478379743
179828668
162766621
235614183
946593678
200202196
762445502
468609791
1006039165
939501304
788240093
517851638
913932265
352008315
985517554
905421491
324246232
1039483623
1030640629
678664985
789501693
71154173
95810759
307740671
1031347432
726253547
134119283
523761001
974632844
1027475353
627560253
803188595
493232479
989518698
987742146
450051975
683138390
1064287595
515763147
864022518
385862134
939241131
763165683
506381181
800882677
767553533
653567967
24566741
83841010
700162997
380038047
919944413
221344159
1060708962
1056405314
260046353
634649849
88333751
427603374
907804613
526045036
955903270
259698418
400679929
99788235
924835573
585746814
400228125
787463915
334438836
364786134
746258327
636944120
1005516207
1058250579
1022786537
882849079
621281167
934228412
1071709901
921829069
536698343
921950189
771407358
462940131
1044176674
792648952
679082757
797752312
735704959
971274548
733985210
989095382
332353486
1021926575
510648221
64871671
771460663
434970466
870082655
1022226031
666599101
1022204287
295937440
190391742
1004952923
265680072
1073676125
1072955053
464244141
1070871384
450230463
561231517
767458838
233172343
1070218618
570396117
746320864
883269243
927508382
65778370
536266505
803567341
792459849
1045472060
644804606
81784412
679469053
461340197
1065254247
532918204
1056962527
242805558
383379259
995792471
1046402523
1003154751
367241949
986477681
37461764
404735882
1021820414
1021830143
226225348
1061969775
989360831
911924705
1062099163
729709780
523280375
763256309
657939647
939284118
733904213
1012531131
107413453
534724471
803429982
670367482
802100221
257375224
368465612
28786576
633199603
1064356847
1046462332
1069137842
1002563431
786296215
651545579
1069478879
501160895
981460970
587060507
928838491
932970461
493535228
263145367
1047393516
535526383
535419645
289331902
734707187
1059970775
333835781
661994711
117021648
1035104241
519926639
774741463
899626333
434058235
1000225884
1069503932
436555637
801486575
553605683
425651187
889151183
517853311
937383615
400155347
1049491417
1036894005
1022349005
934094014
748388073
361191421
398434293
799930234
486396798
490063335
338112957
389955291
711271286
666762973
878902331
796882894
744488540
228259804
612925423
787668980
301949851
716910007
618628470
438041563
1038544859
2031590
773713715
491584367
259701995
1072053247
486453653
334487466
665969581
515880286
567275078
473937838
984743167
752680829
771734333
1015012788
849856639
1036959455
127606716
1072122591
216261339
1030971314
1017502443
423467775
767225783
1005309463
912259060
100663283
549415039
805138647
921500631
935635437
1070018544
511450110
485960655
1018163806
863878874
1073683579
1069401982
664770268
804134908
902021052
201928159
1048410975
771188735
989605823
461055311
381620078
738121627
925348471
1001779038
384824970
171290198
807402101
398916575
529529307
271565951
1060548361
1029598014
935163759
515289599
1022340054
1031395583
535714639
126254431
587191026
450601339
499473790
7331583
534879985
1072163835
912093151
324532115
833404816
1027603085
939514499
263174645
1072014749
800943551
880112441
431971700
679443935
766508522
584548350
1048297391
995622782
1056023293
496887438
737273199
1055912852
800969659
306982573
932033015
765516600
1064566718
821534115
546068463
933623342
431750583
1062861255
869760383
746307453
710254427
1005903134
528474110
884373219
989737447
658362329
922613245
866881311
1027471933
186552171
686387903
1067646897
1005048312
767294957
259224430
931657208
905393405
104656767
988544863
1046475583
822334419
1018425149
804057939
1063119080
1001167774
634688504
936736719
1048525446
792706918
246409719
1004525947
778921879
981264603
462350067
190566108
204818303
1064039744
635399679
792655814
662305725
246413163
1072642596
805109615
115783093
768078325
915644030
662298359
704310449
745524187
1056800565
184408311
616537149
785865143
937261935
921545275
903347479
804483069
866075299
501069303
1006620664
1031607263
744463676
668628589
463073646
929512952
931843967
437747487
1052718590
256737279
1031220591
1052094958
1073275743
1065349183
787741751
1006630746
499922909
535166926
825424609
207317999
618263453
905898903
1066918398
792522223
709605643
687537597
788460541
844840846
598359983
725352125
909900534
932863983
457064293
969128842
324894100
796389342
348091381
259755893
980198663
736391659
532438523
1066130557
131398823
896482774
1068426843
973077951
1063002041
534993900
932898411
216968887
533973887
1029924600
602490643
534610854
972014572
117142907
595013227
190045949
469553130
918515611
599420118
987489183
385591163
926408046
1003988578
765372122
85464778
184490863
263181950
742119347
991689819
628798845
469613307
305134462
1054757131
1024174968
925617143
531328988
536346519
1035386823
332226507
426112956
405643327
212190807
862177142
1073638902
1040067558
708795831
1071557874
746452623
735488262
268140344
433955447
805207166
911409062
998234008
238681711
530568122
998030445
194954103
800983929
1026404333
668761807
534233087
761236720
921237371
1044369674
609341371
1062991580
423099700
905960959
870207338
267628291
393670439
703917759
1066967797
834112174
1066926003
788201407
762313941
662433874
865810305
335169943
990967739
894418750
804629449
217775589
778026086
1064391642
740781531
1037232311
790100438
799924978
959405859
1025230813
1056882055
790095458
414832056
702421727
450497655
1072869775
73923246
490463221
671071726
452189177
937228214
693919609
870082123
1064236986
252080894
292019306
383615997
902444895
461180124
31354991
469556697
1066393335
530218679
962509268
1071093303
98774847
883489639
241069246
779820898
1037921214
502648511
996128447
794245082
266251005
1023242751
1019209151
536706666
937224873
913439722
1062852213
178972991
1000130174
796890589
493875133
681212060
334812593
896927227
455441274
724520493
499108591
452257462
1054633795
1063243709
887290674
1054892703
863305679
926850909
702531355
929010383
467139039
1053675374
1021193118
450493247
895352233
1068105646
799520495
1068349476
1003795963
647718782
234599711
903051163
666042099
803085477
251260547
658241620
485595901
845746041
966948289
262930431
432760702
644808018
1060880233
682982950
1018617768
592411895
514685615
523161071
923531839
1013807755
491485819
343191518
927442815
930512215
1072549935
830185661
369029103
801109836
667620639
936179373
1049991149
804173535
65929114
769359437
536788981
1073216869
798865270
502267741
934147710
467600831
512944439
248366194
534510271
892794875
381081315
999681238
256892733
923712985
531600380
999600095
821093009
1037592408
904908287
451794622
1039048437
292747262
369081149
192261738
153351662
733986223
457048057
687865279
1039138683
659283431
229622359
490816762
500951466
1031789486
824964734
642680235
387115291
864677864
867203765
798995409
651165691
660659147
993710005
863434491
330694506
1068457971
1059516124
128150409
1057513423
800492543
737927149
928772529
903741407
1018091051
1055558445
799994207
906215795
528207199
800308031
972412919
859162619
968825851
115038091
553576222
932655230
402609609
265925630
1004924655
223970814
922178371
1038282077
922594909
527227643
603711953
469711912
827214651
536772415
869367159
1057257534
526351484
400228271
825275835
1061875671
926929234
10090178
534876073
78633205
332885733
974449627
837384055
505785926
250266302
266319858
737656798
1003978615
145717723
348126938
702451373
441387327
598572716
579788734
1029537594
587249467
895985663
531457367
536242670
139853817
89911241
1056833499
366386155
448060037
1001520830
369078750
1035911094
731789488
1064618879
913701565
796278651
1002370503
507232254
201092467
913637719
832796782
1067442174
1070059787
932021498
393067498
981712092
887963626
1049602394
645921439
821028799
488546988
401285049
983346699
932117294
1039347133
771604337
777475839
928400881
917982583
770132430
535493005
999742839
974045087
1069265243
804552631
790147547
366104962
776419291
531486195
970898778
919763961
979627835
1004476493
951008703
1002388750
834357337
416266030
1004789471
804730686
530448269
463194495
988611823
859088365
1039042519
129433535
531974987
389865821
866084550
536434639
1065351871
519945814
266287404
534548238
1072403438
982253551
845877151
789051143
144109723
759014013
1000304633
968081004
1022319295
519552199
936472250
779798055
669898675
522966341
745783006
266060597
946317439
792711531
1054605304
802979836
250459048
502267390
597748861
570382261
328707583
803153919
665902940
298511340
564485995
1069881131
863977937
436150245
1073184152
777969659
1072627383
1072424813
669963951
525834974
536426390
259976383
132442588
1013956305
920125437
913563631
528416764
1056964607
937335487
939375606
1070591869
670932942
1022885885
1073587695
939507443
1073610623
398458871
1067447962
1066795007
1073737711
796651007
1047502718
804737975
1035321079
398441469
1072560991
467661798
535492082
452720542
956300709
1073184694
874446330
1073739775
931102579
1054602102
1073733311
501169068
1073741806
1053786095
536657631
869262335
1064302495
1052761590
1073196927
1031763453
1024436733
536672255
465491903
1052760023
1061846779
1056964541
268402619
805305679
533460991
834665463
117428199
400553981
1071545331
1056962399
1063518207
1072888162
967835343
1039794137
939515737
801112063
788528363
1067449535
1064239067
982515167
654311294
1065345015
675246047
1040187389
469726975
932175479
1071341309
1065348094
738118655
805306047
524253686
1072693247
1057944319
1048379003
1006583799
1072557551
1072431035
1056964191
1018093407
821484287
968884215
1063190527
980942828
1055293439
223846335
1066845175
1000463597
800571391
721149822
1060896763
1073479033
796778461
500989947
1073741502
1073691565
770682815
738196190
497016567
1073655519
1072562111
939515367
1065086970
662697935
972412399
1060630527
1040054015
805297855
937656159
901742583
805026807
1005376959
939458543
520069116
1006100479
534754814
1073143759
922671101
1005547503
671087102
935288812
805044221
771669759
1073741630
805302077
993624061
943618047
519927543
1071087519
1068236742
1073143766
465362795
1040132031
1056964479
666632155
1039072751
502261593
520075263
1069285303
1015021550
1067433855
1073577471
503283575
1006567375
671087614
763358975
264187391
1073732005
1037564926
1045295087
534249463
939130815
535289855
1065143887
1073574395
1065282907
1073666943
800980990
1070463998
1023279039
1030880955
197062519
1056440315
1073724351
805289724
1072461567
1023367095
1073184759
973045631
1040187099
1073741119
994930687
671050735
401604314
1040006973
500890346
452951903
931135487
766998479
1056830463
1005941623
670690301
1064824751
1073731838
402636703
1062201211
999094239
1068891622
490438653
1056804863
536866534
1071578607
704641663
1056702399
838859197
779837375
1073209087
803204959
922451947
1071609343
1073545207
536181983
526385134
951582719
1068366589
534740991
1056946172
997785599
799784935
1060098007
1027604287
939522031
515552839
775810814
1001914231
905969407
934377331
1073608703
1004006895
1064466423
997892094
1073217407
1065090554
1066401759
903610202
933674455
994049789
528411633
1073216378
960195071
971984255
905965439
402648923
1040121279
662338295
1061141435
870840311
1071641599
760086517
914354047
937417695
864006815
1063253998
1040154615
1065302971
796649407
1073478655
516422653
381681659
1039595007
268435390
889184250
1060109037
1071643647
502530045
536738812
1073729535
961544191
771358454
903199735
1056767357
1073739774
208658421
402384831
870317565
1069448958
1005582332
1064304566
1006623687
721158142
805170938
1073475311
700202990
1060569081
1039036287
1073639157
1073479669
461340661
1006632893
905961453
803209215
1069546429
1056964605
780139895
922615156
1068957695
1038082047
402616159
216919551
536870271
887022079
872144859
804715758
318472191
330301367
1073478591
788397822
1019213759
494632639
444465147
805297911
1006632939
1069530095
1071628255
494925759
1031273963
939257215
721419757
973078205
805042687
769489791
799989495
1064189947
1003454451
1006484958
1052244478
1073741151
1006632927
536313719
494927311
1073737471
863763711
1073705471
1040137211
939523071
536477695
1069547487
1060624284
970980187
535750495
1071448047
1048573951
939507199
1055915775
939392766
1005584383
637531934
1073208827
905879519
1056929383
654048879
939507707
939326975
1069023213
1029435388
1073676223
871075327
935263231
1023139567
1073587967
922742847
931135455
1073698719
905969663
1031534399
927954927
1006595998
1069479919
939523544
788332543
532666303
704536551
1040171007
535822303
133937143
1056440317
1068497915
1073217501
1073479581
1073606654
1040187359
1018690047
534705599
1071079359
1064826350
800526207
1002421627
939261877
1056635231
1006623743
937328638
931134463
1073602239
536786431
1049556991
939146239
893385183
1050140287
795818941
1052344059
534248955
733446143
1052733374
783937185
981409791
536346623
1073676253
804910777
1073610430
1073739739
534506461
871938235
989855487
1073601535
1023270911
1048051711
988807167
1073672111
1072167915
786694123
402635639
1073708987
199163647
1073659903
1073217439
742323899
1040152571
805273593
1073680383
494862047
784203387
704605887
1006069695
1071608831
998231839
989593591
1021313021
1005060095
535713767
526384607
805270813
1070858235
1023410173
1065053118
1006596061
1069415935
527431677
400553983
855637503
536386031
937420639
1073733583
535780991
1065334717
1060626287
1073707963
1048476669
921157119
929939325
1069268939
939114471
970972575
959954941
261830142
935157183
1050671615
534437886
1038057464
1072689887
1006632958
1072953591
1065090327
1072168927
805298943
805157247
603694893
1073606267
1006631903
1073438527
264222431
234728372
494104575
1065326585
935328735
1004404734
650112975
939523199
803199319
1073741799
805171192
786332642
788085215
938475447
805240763
469661691
867663291
469614075
790592431
402325247
1002373119
771680125
1073735679
587165695
1067431338
805171099
427798430
938999802
973078524
918551999
1055390207
788524023
794820533
939524031
1071578879
1069285167
1069481944
889192447
800587767
480050943
1073728886
1071315919
1073737725
708271081
1073643389
805231679
939518715
1034944511
938341887
897056745
1055205279
1071110135
1022672126
670825983
503250943
805305727
1056931167
1064828927
533979119
636211071
788004671
931131383
1071874039
798881791
1073709021
931004413
938999807
1006632703
1006629887
1073208503
1065197434
1071381887
1003405246
670002526
1006630911
998221004
905903967
1072429047
370114551
1031528031
1073115133
973078269
1073739775
1071551679
402644859
1021173695
165473886
199030779
1051942199
1022205311
531627967
805009332
1040153979
1037985279
667938803
1073675887
1073478903
736360445
935329791
635436863
469755261
268262395
530038783
804191166
867958619
805159375
1072558079
509587455
894943190
1060626431
653260795
918552539
1056931705
989331309
1070970863
1031798143
536865790
1044348927
804192127
771227607
1069440622
1073717231
1004403967
972008953
1054818673
1069539327
1073741814
998243813
671086591
737497717
1048575995
469038591
1035910905
1073741755
460847547
1072692971
1039040511
968617982
1053816927
803209055
1071636447
872296447
1071607663
1072922463
1071635167
725351919
805041150
987725567
1030354911
1044316151
501218303
913700351
671085421
394247135
534642302
536852467
1055864574
1006600127
1065341855
536870911
1073150975
394260462
1073708923
1068492771
1073738877
928513854
1006403583
1006631791
412579039
348125053
1069535221
802946999
901349310
857735167
872382462
922672887
1073098263
1056962045
1073733559
872284077
805164647
1073708351
652866687
1034530670
1063123839
1059028981
1073674239
761232123
1073455103
724819455
905183230
788479997
922746091
1023331315
398229503
1023377401
729150187
464748537
534176733
1065353151
788365307
1073479677
670947807
872315898
1040136927
503315455
1056964591
1069543295
989306879
1073610167
972535791
1055914991
1071120382
1056899051
527808383
804732639
918912767
534761463
1048575485
1071118012
939507711
1070527919
1073200121
1040187383
1073213439
1004846963
788414375
1073733111
1063256055
937359103
1072562046
1023201658
1064202239
1056759783
1052687869
1065352167
131066879
536858619
1040185277
805158635
1071643069
805011309
1004509415
301324783
531627583
1073740925
1027465183
1068218255
535543135
754920424
1028060159
637534203
531627958
1071626063
836370423
782231423
519959518
1073708791
259782514
130006015
903835623
1067171831
1056537599
1065234174
1035845502
939524063
267353007
1056881661
1064808443
260028351
1072035695
267386463
425095166
1073478637
1070579195
970958723
939522663
1048574927
402559487
1072660411
1073676283
1073408379
737605311
768604159
468945023
519942135
527891967
974913395
1071626175
1056798334
1058959295
1065320319
897579257
525332479
1006632139
258781030
517996383
872414655
973078525
1050406911
517459770
528218111
1065353213
1073720575
1040048122
535526911
870313725
805100031
452713855
519954303
1073610735
402648951
1067965438
1056173886
992860621
662700031
888601583
1001780722
922736623
1068376053
1069513981
534233023
1073741757
1073608359
1056792413
1004255743
973078445
645840215
295698159
737738357
1071374075
1073446829
1073707007
532611070
1071644159
398458702
1048431610
1054473982
1073610751
1073709021
201305823
1040089075
805001975
268173163
1064824742
1073348469
738033663
1073741567
534750167
1069137656
1071638503
1066270203
838856621
905816445
1073577215
997160831
1069530623
1055760127
1069539039
779046910
1031782399
1073606175
1071786233
1065336789
1073732603
1036447743
1006632942
703590399
1063239671
671078909
1069531094
930609659
536870783
1073733398
531627903
929888060
1051721695
737852926
1072429047
527429515
1069154137
889174983
939324415
1073741695
1012645876
788495919
1073740659
1039925199
1067450094
938448895
1069547167
1073527805
1069547515
1040056315
536870909
935292639
251572219
1040138239
931127211
1072950711
805284767
48214015
1005976959
1073643515
520089471
803176343
602660719
402545659
536802783
1073573119
1064271807
514813950
1005321983
1068219647
1067973625
397802491
1031207666
536869887
1005580142
519131135
905695603
1073741807
536411383
1073471167
234749695
183237567
1065064413
1063254781
536410838
867172345
955908083
937393135
1040152511
1072168151
1040161791
804601655
939474935
1039646527
1047436799
1055783663
981366647
1005584379
197066239
1056405374
117431855
1073717167
1038090239
1072889719
798965215
1071627903
1071378301
1004273663
1073732475
1033862631
1069248511
771686142
888111100
771487487
721419001
939122867
1060992895
733861885
1073594367
1040167935
1072668623
1037303295
1063111390
1065314103
888110847
526327663
797917181
1071640539
1066401527
251133943
1056964383
1056959321
1072675837
1039630335
975011799
972912511
1006501867
1072561533
803078055
516868030
796914662
1057959935
1073605375
1068488702
1071381944
1065353087
853277819
900988565
385801778
1040101311
1073741311
1006616551
792068079
1029636094
513392635
1064828779
1067448829
529923567
1072152554
1071427583
805267451
963636703
801107390
1071241214
79560191
913702379
1072156671
1073709047
798490366
932642719
467661815
1070329775
589217023
1069015007
534235131
1006041079
1063223263
1073735359
963895295
1054863294
1040153982
1073698815
534445685
939506559
1065320446
782204663
1073081823
1069506431
1073643519
1019149311
1073217466
1065351134
964425211
618508279
1073668085
792681597
573683646
939507711
1056952319
1040170879
467386237
803175927
1069543419
534904695
803164031
939486463
1073216959
1031796095
834404351
715119783
1073215483
788495327
1061154095
930062079
1030487995
532536255
1069266167
1073737471
1073727487
1056931325
1056955965
468959102
520026623
1073604572
1055653879
1005975213
792592383
666845183
1071642543
801112063
805306287
300908415
1073739257
1056178168
517865173
1073610493
973078527
905837566
670750575
1073724399
1073182719
1036779263
1071496438
1072561151
1003402239
938335963
466410751
1073151998
669970159
1073184767
485949404
1022885882
1005969213
892796671
1003454239
1069514429
157285887
1073656053
988413230
801109435
461369211
402569527
1063118813
939226930
1056390074
910097022
796884695
805240299
1073561582
962977775
1065353204
871759870
795860879
536866814
1056415471
1067442175
1006497765
1001384822
1073730423
533970943
1069547479
1070587607
1070529526
1002175739
264241135
805175166
654045133
1071611637
854552559
1056333823
1073405791
1050138615
507183039
1052770295
805306239
1064140167
936205279
1036645334
534740951
993714111
1069543103
536477183
771734475
903806175
805306367
987758587
965406699
911466487
1039136508
1006565343
931135359
1005565779
1065287679
1040186879
637534025
402522095
786378731
938473439
1072674807
1035927407
1052770175
535755723
1067450287
1033829751
1073739646
1073610702
989849279
1060826591
989788662
535786687
666894285
1073348470
526217115
1073741823
532213695
905438015
1073739131
1073585631
1035206143
998226479
938934263
1073147903
503316469
804716363
1039916541
1073741695
938868735
805306349
1069277150
536731643
334679038
1073741809
520060671
931135479
805269495
982343549
800565247
939523663
1073740655
655423262
1073545151
938470271
935182267
1071054827
1064008575
519929839
1073607917
536866807
1069412207
1073740775
1072928631
1073676079
801766367
536850431
922746745
1073739983
368475644
489619453
804772847
1036778814
1072627166
935329211
1064828155
851173373
729805307
268435455
913833855
658341861
989821951
536869839
402503610
997619599
1069547515
988806270
781106428
801112063
435747839
872349691
922640215
1030322927
266301429
1073676235
931069951
905969531
1038089983
1006631507
1073610687
872412883
1065352701
1073692539
999279607
939384061
804715342
805300941
1040187382
771686335
671086508
1048569855
1073479671
1073466874
1071513597
527956095
1072666615
998243583
796194742
904820595
1058865140
735952613
738180602
528482303
805302266
801085651
1073667487
939482813
520093511
532659807
1073475403
788521455
125828767
1073737630
922648055
998220783
903806951
1073606591
478150655
1046478703
536821755
536607731
670988247
467484079
1056399336
1073741799
1073610223
914292732
768933751
1066383357
922714110
780058615
769342813
536280831
1073702779
400456819
939514879
1073676254
1056939638
1069416127
938212743
1073739708
658472687
261351421
519954271
1073541599
1006239453
1055916023
989722619
922215927
971988295
1056944619
763358718
1069529951
1038415854
1067433951
1040186793
1065222142
859815679
938459135
1056439292
1073479667
804188155
1055850367
1033893654
1056309245
1071631867
738049983
660533215
1073740731
872284159
922744831
802814967
1006632703
704642906
519045051
796785650
1031258097
939458009
390986043
1073479167
1040186869
535633662
532657853
968228847
1068937206
1070555133
935198635
1060107239
939485167
654311423
1066366943
1035852637
1068472287
469680124
1073479675
914259901
532536301
802946677
1060102117
1004403958
952088393
1056964319
666893302
1038020603
1065316287
666173423
931135167
939523023
1040168892
1073478639
804388815
191593949
1022349311
1031666543
930590193
1001338799
398442301
799667387
534773659
985659902
257425406
886489087
1070808022
938978303
1045339903
998112895
1069547519
805302271
935250933
905919485
1071284120
661642237
771440639
1006632446
402649007
1072692134
746318335
872152831
799906796
1048575934
1073544671
859779071
1073707003
1073147899
1072985966
929755133
1004535679
805273436
787478493
872413180
989593599
769486831
528089007
1051079551
1071636223
1040120573
720363519
905707487
1006090237
485424959
1055358653
715128823
1066908535
872406525
1006615932
926805965
939450358
1060107774
1072692093
400457719
1072688119
1063256063
972685311
485997822
1069432831
498565039
937932351
770670331
904904475
805304317
1065348603
1004531060
937410046
1006631677
868220778
746059518
800849919
1040171903
536573493
1005452863
469426137
1004535263
935263738
972535758
936607231
1004404717
536313599
936071161
1073739819
1039006695
939491323
805044117
1065350911
469753783
536313795
668987135
536540879
996671487
267116028
799004031
401472413
938995167
1055844063
929020863
1065344887
643742462
800059389
805306230
935048062
872380415
1072676863
1071635951
670938607
1067883519
939519702
1050402731
1072693223
1065078783
669777791
1073667919
1069520895
1073609722
1035992990
1073740799
1072164850
964130285
1073739135
1073704939
267648379
973012863
1056959999
165543807
919546863
795852670
534769661
1056923455
1050656507
1072687545
334495135
1071300589
1073577983
1060364287
435519071
1002172031
934797311
905434863
1005518719
1035927511
243007471
1044118495
1073741791
1073738751
1073250303
1006108647
863895341
1069481727
1062731711
778763743
1065353215
1073675245
901602559
528414751
1056948215
938277311
511635707
263174635
1073738741
1068629469
1073276575
785711101
671021950
805174543
636469199
660602863
534734843
1022296063
463468543
1072357311
939260859
938475519
763363038
1033236405
792592223
1056885503
1061158879
1071504829
536311801
1056340991
1048574959
1040164795
937425910
804256251
1065156526
914307071
1006365181
1067450359
922025919
1065352703
1073732095
536583535
1015017447
1072168955
1069154047
1006628795
793705974
978321255
268418301
1006632767
1073592319
1073737599
1073708943
1069348735
1070595901
1073741687
318209919
536870783
796392445
1071644668
1073510885
872370175
912785118
937295487
1018818559
805297903
1063186111
1073676254
469759999
753197055
997965743
1068924891
1073460991
1031766015
1017076735
392163303
1065085791
1056693119
1073610595
234815463
503313903
993001215
1070579575
536737885
268300270
1069282291
1071962087
402653183
1065353215
1040187323
753893375
1064303519
1073706815
1073208311
1073737599
1072670719
703553535
1073721343
937418739
1073708780
903868407
1067415551
934901975
805044179
1069399023
251510654
1070591487
534642042
1071512479
800553471
1073442673
1069545447
989193711
1023391487
669482878
1073704445
1029683199
1069541039
1055390718
931134907
527427069
771751643
1065074546
671071935
938474493
1040153591
960430047
469756351
1056398847
1073739759
804585466
532512767
794820551
536801276
519569134
486506207
1040187391
400547775
435599294
752874230
1035922426
1005582831
536739327
909557757
1073671677
766246847
1065351103
637337211
805175263
685498055
1006624751
905969151
1004535279
1072884718
805099323
1070972926
1003485183
1073738343
1071638135
771735517
1006501886
1063123967
1073716021
1073213231
536440647
1071366335
431718271
1056955895
1073575423
1069513686
536330169
436166574
962588649
805306367
1048838143
520038399
1073419958
975952895
800063423
536565555
736083967
870289274
733992958
775285996
1006574270
1071579133
133692506
938917631
1063255287
536805323
1056636799
668856241
402257907
771739101
528220031
905936375
1011351407
502987775
938866663
704634743
970973181
1073474539
788496255
1065172734
956301305
972791669
1003223547
937867231
1040168959
989714426
528465662
1040187127
1061142511
1073018363
1031795679
805158871
1056273919
1038089879
1072692991
532610163
1040119807
972537854
1068465903
1071250431
788396023
968850903
1065082493
1064823679
838845135
517996543
520060670
536526761
1058897919
637533951
786363901
1073737725
1040173055
1039400658
1069231103
532676603
872085499
1072340862
1069535215
536858559
1006090175
972022270
759102941
805038047
1071143677
402610175
771473353
519036926
507510719
930582319
997971949
209633261
804257259
1040169967
870301535
939245293
392167421
1073610623
1064042239
1073574383
661651309
1072660447
1068492159
1038609403
1056955101
924434367
1023400735
1067187711
1071644127
268415985
1073706462
1040187373
1073478653
1040120831
1073683449
1072425981
1006565334
364380087
1004470205
989851135
267337724
1071641470
964425582
1072689143
1073442239
962949114
737017591
738197503
805236727
938897087
1073722879
1005584116
1073475583
863941885
1070332916
902815357
180092863
867928061
1073729407
465567743
1065211517
733984495
1073512446
1073048443
792674175
1073196895
787995583
1073732607
805304255
1056939511
1073479159
796913534
898995961
671063807
535819967
1073741695
1002345983
519827455
989593085
804454373
1006566391
938729461
989715418
868208479
947191807
1052760831
1069416399
1006620028
1022091251
901500927
1005505471
385203960
1035239159
1039916414
1040121843
864025311
1073741566
998235045
300797887
503115454
1065222143
1073739135
1073676285
1054848447
1073741823
1006565375
1073479671
1073475071
532602703
1073610170
1056173821
1063976945
1073184767
939376590
932181751
1065353167
1073724925
1072295870
1073593598
1040186863
1065344870
1040178687
718011867
249536511
1029635191
1073740790
502259711
955776445
872414206
1072885759
1064955749
1073183225
788528639
1064825695
799463415
1059010286
1040116198
1006086071
970972666
1061152765
536862333
763360511
922468070
1073716182
536854329
1005839773
1023376767
1066627071
1023409917
1073205231
429850109
788494047
1069514367
398065087
66517469
935321599
1040056055
267386879
1065220095
1072691191
771719135
862917631
1071636351
469237759
1023147003
1067382751
536607739
1065091071
932970236
1002429821
1004530023
1058996150
1030619065
1006630911
1072939007
1003486317
1073200603
1052768191
1073573807
918405109
1069547519
939520511
666881531
1066369023
1073696511
1040187390
519954364
1004529150
1069218751
1031790591
435944959
218103699
939457023
788529127
1073675775
1039949790
973058047
267876223
517734335
1073724415
1073598316
201302013
853990879
1006624510
670013439
197132223
953149436
1073741607
1073676159
1039390703
1065910238
998244351
1064239098
367853559
1056333823
926875455
920256159
733904830
1005485438
1073169311
1056929635
1037823995
1073740798
998233083
1055866818
1002373114
249869949
531562494
1006362299
501741567
1073209343
520077246
1035923455
1054867196
930480107
536460223
1038200703
1022290875
935317183
1055258591
1046469615
652197885
251396079
1069020399
1072407230
804755951
1068996543
937335231
1062123451
1056931822
536346075
1073167935
922189671
1070595807
978845567
499122111
536797182
1073700863
536821753
534249399
691929068
1072652269
1040168383
536543188
637312943
401539006
1054343058
1056963059
1073675255
872397710
1040056319
939355901
384794111
1072362415
805272575
1065352639
1073184766
1073676271
536309747
1069006843
905433078
1048493534
1069232127
1071897959
931102125
268435454
1069481855
1073724411
872151990
384827319
989822463
1065353214
268434431
671022967
1073737663
1063256055
535914239
461109243
528482302
994013179
721287071
569896939
926381943
1039103742
800976727
1064532853
1065211895
536801263
1030160382
1073733499
871235566
914292671
476798439
804192251
1064813817
1073413714
1071968255
1052733419
1073659583
1006612407
1038085631
1038603615
1020786687
1037555695
536819707
939523583
802832363
905965311
1062649599
1071544247
1073741823
1030217215
903846361
1005551099
671075935
1073348543
524270967
234872831
1073739707
1056848815
1067450367
516939743
1064042447
749723383
1073479390
519831547
268167150
1040115583
918222542
1006533631
1073414142
981352382
918550463
1073150463
535248549
530576223
871366623
1073657343
902821879
1064304127
914292715
939511807
802127869
1006222287
1073733111
1068466172
927971327
536805371
1073184508
1053358079
737607422
1073738744
1002307517
1006333918
1064828879
1056832763
805272563
802029551
1038073599
805306367
1073151667
452951039
1006091752
1073733613
1071310831
939253345
1070464969
1069006811
972017401
936861693
1039908717
1002364414
1040185210
1073279931
1073573815
1072883706
1005584319
1065217853
1055522751
1072660478
998234111
533724926
1004535535
922612735
1065086959
434077145
1001253737
600565245
1065867242
1066388437
801110013
503119831
805288959
486472927
939523069
468643835
1072954845
805203919
1073082366
1002926079
805296122
938437119
805240831
1071116287
922484477
535718781
1072103309
1063221084
872414589
1070325663
392937215
936378361
519831535
515890815
1073707998
937426815
1006107383
931127293
767553367
1073672189
502988783
536731647
503246111
1006040941
939523475
528084879
1071616863
500662245
532345855
805257109
535789291
914092031
1072037475
1064413943
1072136158
200269807
1073725327
1073731582
494849791
671083007
1064020991
930609083
530408941
931126207
1038285307
1040182703
469741567
1072627582
1039921661
1040031743
1056940015
1060896687
1072594812
237820639
1070323583
570392063
1072954367
1065353205
804052399
922662911
1071267839
1023342463
535674323
981318877
535771111
1061060346
1073717111
838860797
1040154623
1073740541
1065344733
427802295
897564671
1005321850
1040112607
1027603444
525258427
937422847
924777979
804257721
1073737723
1023127551
1069539167
201301418
503234158
935296441
838630235
1062993907
620707806
535787519
1065253691
1065188813
1003747231
1030618715
1006342143
662699775
1002430335
1023245244
804190527
1015021563
1038987263
1055258623
534937342
922746862
1073389471
129761119
1069547127
696238077
1023407606
1006567423
1073610545
801102847
533724079
1004468211
1073733631
1006534638
1060110323
1073182517
1072953079
1035976683
402374399
804978239
1073184767
534738862
1056964543
1037621197
1006563323
1071644123
798865407
1072152415
499120127
1033895871
435535771
468713397
517980157
1073741291
721354751
788246203
1055645686
1073479551
771194734
1073741823
738193343
939261949
1069416187
1073733631
805006847
804208638
1069531127
1055915839
535920382
1021639294
1072430479
532672997
1006477247
918552575
838860789
1049622519
503316287
1002434559
1073719278
1071577470
805302205
1073705983
1039108351
1069447103
671088063
1055894527
1073479543
266993651
1064025087
1068985133
670808041
1055391703
1061142374
1068170215
1072693246
1056948223
920645503
1054797807
528351227
1073708439
973061815
520060311
1040151551
939518815
1065353211
1073602271
939458430
1031483391
928776191
1072693183
1073702893
268006911
666825470
795983311
536865791
1040049647
1004203962
671088383
1073475575
520071775
938434175
805289423
519764989
515866109
1006566047
1073577471
1062731767
1073433598
939259295
738156543
527949818
360494077
1063124961
1065203583
733986175
734002175
924827647
1073446910
1038738774
602732427
443219966
1056438199
536607463
801054719
939458271
945815550
939489242
805304191
1059061750
937817597
1071511551
1072168779
935229407
1038015999
267058739
1064983418
482213855
888960445
129974265
738180847
1069545215
922746847
1045298303
1022230517
996146687
1065058239
1071513271
344452607
803961339
1070710781
117440255
387967790
1073675735
1072881658
1073413109
1035841535
938868667
524271613
536772543
939522143
1073741821
1004470077
536729563
1071378431
1056964319
1054842783
400489471
1004463095
788512759
1037826943
599785213
486515135
801106591
1073708471
532627390
531496691
1073205245
1073446779
986373757
1073217151
1034943869
1072560863
268238591
620756953
939448319
742391551
805044151
394241727
1062725623
1073740111
1071029743
1060992950
1073741823
930611196
1071579119
1073479679
528207871
528479743
784072671
938981374
1015012791
998178555
787706879
782219711
805043519
1031236571
938900583
1048411647
1073544765
1072691163
1070465023
1062141183
968227571
469736827
1038025726
1073737151
436199295
1069940457
796880863
1073590205
1062730751
973045606
1073739775
1064762867
1053621743
532498413
1035468391
1073737725
1071513587
1073691047
1073463023
939507710
1051966799
1052701599
792707005
997184447
788258773
830275510
680980479
905964414
935329791
1073577703
1058791413
1073041399
1038089726
1073709055
1006542591
981180159
50200444
1051721471
737604767
1072692732
1006583167
266207229
1056939487
531529540
494313451
804126454
1054865149
736066046
922327801
913276383
1069415615
1040173437
1063239390
669873915
536870841
1072463805
964689885
1038088191
905891785
1073725407
67043071
1069281151
402644979
989327357
738196375
603955183
1073739775
788525043
933484540
1071640543
1065353197
754974567
939515871
1056947967
1039728633
1069242079
1056964471
997310463
469759467
1073217471
536869887
771733757
1071595259
1070301145
853507505
904781807
1010171901
805043063
1070954911
871888767
934150119
1073217497
1065091055
738017265
728454141
1073676247
794654589
871104406
356219390
804911103
905969663
970455983
853530558
1065328639
1034682367
520077311
1053728575
201193983
1006607534
1073739711
1056964572
771488487
532649918
1061156607
1050370047
1006550975
1040117759
401582967
519843801
805043423
468713271
1065352155
225964015
1006616539
1071627705
267900855
1067155455
1073582079
1071644621
1065352863
461340655
1073733631
804781051
488636279
394051327
838729663
1002946303
466352125
1017117692
788526966
217577462
1054473587
737098725
400252415
1072955389
1040183283
1039363583
1063246843
939319263
1071118203
1054523375
1005567999
702529150
1071640551
788420599
805044191
770693631
1071595248
1065254892
1073732599
1073709055
1030749437
1069544891
1068367863
736100351
1073733579
939523071
1056961983
1067450367
971610109
1070563291
532676571
992886756
518520829
1037856639
1072556415
532463515
1048510459
937340285
536346607
1044373503
1060629759
535549887
1006496685
536346623
1040088055
1065353183
1073453003
804769757
704552927
1073741247
1068949375
497022975
1056776056
1073739111
804734975
469741372
1063251455
668958334
1037828079
1073741435
1072267263
997449467
1073609727
1071628283
1040119803
1022884659
1003943799
914347647
1006582766
1011351537
657440767
1006549871
998095326
1072684543
1006632895
1031272191
1056964599
1073216479
532414463
1073739259
738194046
1073739519
939523964
1035206654
805011454
935261565
939327481
264189935
1038024148
536780790
1072294783
335507453
935190527
1038073851
1004404698
394261503
738058191
1071250398
503054079
1056964091
1071382519
1048330223
535818751
478149623
1048297455
771620863
410967023
1073741692
1061007355
1073590079
758511099
1073541038
1073213055
1000341247
1056666587
1055259509
1072938975
670556023
1073410029
1038876639
486402029
737009465
805035357
1055948795
871350239
1031779967
1052950463
797941595
997191663
938948607
637468663
1064926971
1033632108
1073602523
926809711
1002393303
1040182687
334492607
1069547066
1073209215
1073741727
1053489659
805173245
1004367807
1039526871
805216179
930414526
796900734
733998544
1073477454
1073722359
1065073883
526777575
796352511
972552063
893075449
325058556
805240502
469757907
664780797
183500413
1073609727
1073739711
1056636415
939483135
1071644078
998244319
939522036
939523063
1023375351
938210943
930734047
1072635391
803208180
737860863
1035853627
536554743
1037036479
296218622
1064802302
805175039
1071541243
402653182
1073347455
1006367998
1019199445
802151423
937408511
939393023
989060567
1048468447
233828351
394264575
939506934
515898302
798883807
536308735
937004775
805306301
997898169
532611028
937279469
1062628863
1065213861
1046902718
853508093
1052753790
1068138429
1069015039
790602991
523222655
402648013
1072824318
1037500030
1038016447
1065320437
1073737207
224657407
501611743
301949101
1006628829
958003115
534773719
769588734
1006628863
1005485882
1065344703
938605557
1065353213
536109033
1072132559
536854511
922681343
803208919
954137523
804777599
1073741279
664914917
1022082047
1069546479
1015019515
1055325695
536592367
1003977213
670564207
133897851
784848507
997195262
435026907
1073606015
1069021589
1068367039
503250937
922744829
1000333311
1044381046
532545535
1068888062
520044525
1054846838
1035202299
1072685054
997457907
530054895
803658751
985661434
703589839
257687518
1040183282
1072660479
1073278711
1056440315
536739839
1040187391
1073708542
1034927575
769654191
385597435
805036030
493576150
1064565694
1040121855
502758327
448585695
535683039
1019084799
897056510
922484091
786423807
267303711
752678909
930986491
1056931695
783016955
901740415
519991159
190775293
1071873791
1056702462
535787519
125810172
792633279
1006600191
972869566
1073675199
935309306
628882391
939520503
1052639227
532282366
922729167
1048379391
732950271
802683391
1056954344
1056961535
503281439
1072627183
327147499
983530239
534641660
788528365
897513375
500824055
1073741311
469202943
1006631935
1062187007
803717103
1069547502
1073667071
528482047
1063173865
735772639
502118397
721419262
1073709051
1071579127
1073348078
781713402
268158366
989655611
1039006463
1039117239
402063350
402653173
886536127
1072693179
1073605175
802619343
1054588263
1073741823
822083378
1073741437
903872479
1006057471
468663295
1065335487
532675959
1069506543
803725295
1068825850
668383231
1073739230
1023377007
1054339067
1021801951
1073205239
1061023727
922449789
737131517
918544367
1005514679
502267893
1065009111
1069004661
922746426
1019203317
1073609727
833617839
402643646
1056944639
996146687
1073216311
939188095
1073740721
1040187131
1073602551
1073741823
1073740591
1005583931
930611135
992474987
535813887
804218815
1054736351
804777726
1040184767
1068627823
1073397727
1040183219
954396654
534506415
972551039
7208851
796909246
400408567
771686383
1056939967
1069547502
771751631
788463615
528469997
1072413109
1073536951
805208063
1069547480
401243645
719316571
938802366
267354087
1065336221
1073740767
369096575
1054662519
1069001727
536080371
569374585
939327471
1073720703
1073741822
754966204
796385247
1068496379
1073691357
939519487
1073216511
1069547519
930414591
531847838
1056964607
934981631
965441407
1073735646
1071342959
938982335
668597755
804249006
1072946927
1069366207
1064824831
799768573
1073707007
1073730425
1073605629
754576127
1064770558
930996159
1073739773
1072103423
865951743
1073741817
1046409215
1052737023
1065345022
871889919
1039138815
930987507
528481399
1001811933
804118527
938736411
867167549
1048148863
1055522543
1060107725
536836959
1055850479
1056849883
1027603387
1006495735
1068199611
1073462269
799272908
671069183
402640822
398426110
79691519
795326399
1031273471
536866767
352321439
1073741823
995596267
234725247
1052768126
671042303
1006500861
486538715
930076535
1056373751
1030975471
1071609663
938467199
1072611323
238944255
1056931678
1073692663
1073476991
938450395
536865661
1062993773
1054736315
972025343
452898675
1006581247
268402685
667852729
515768255
897564117
804681215
1073708794
1073741797
803200895
1065236967
1056407487
519943675
667418611
788529151
1027305471
1056436111
930611198
934789119
1072836599
1071376111
926936685
1037937407
528342903
1056948158
532086715
1069348665
1069449135
1065181182
937164796
536059375
935133183
939204087
1006632447
1040170363
803157711
1039499231
535280423
469630959
1031127038
1069023227
970979227
1068845055
1073577366
1005546192
466616319
708100023
1039335414
771743743
1073740287
1031798255
255842237
1073741310
951058367
938934271
1073643391
1005551579
1069477887
465270783
498064317
1019640575
1056665343
939516919
988610495
905836735
922746879
1071890334
1069547263
1072463581
528428543
1073708031
939487231
1040185327
1006497759
1022360511
1073475535
804716499
1052720127
1064957823
1071378431
262110655
436152191
1056440287
1040138197
1073737727
1006354431
796704239
1073709055
947257327
972331967
1073407983
1002405687
1073739243
1073741279
971467955
1073605623
1035993035
788529151
1065156210
1021148155
1073217135
535298035
1052764927
394259103
805289598
867032447
1073672062
486438847
1035811699
1073461247
1048575837
872406943
934281211
784326654
767557343
738196479
938999227
788520939
535818234
938213119
854553434
1073732535
534247165
1069416446
855637487
1004534909
972512117
536338199
1072955391
779286526
738197469
399859199
1069023231
1073208187
435748223
869670847
852426494
1061154686
1065342934
939261951
937414399
938433526
804749311
804781051
1038087647
1064557567
1073741311
1073610206
1002438459
868214655
536854524
1056833525
763101183
938990327
1004470219
1006108539
1069547454
335405023
1058012015
1073319931
663220185
801110014
668991487
1039662938
1065344447
985661431
1022229475
787971836
565701565
1071640319
1073475070
535680959
1054863255
532594669
519038924
804775935
1040052215
922429399
448134643
871858046
905705470
1006500691
1064648695
1066884828
935329583
1069154270
788397567
804781933
805306367
1031782399
1064793823
1070389752
1048571822
1071593407
897056383
469729275
534771563
1038064123
1069137839
1048575997
633306879
1035432703
1056587743
1056914813
1073741162
995885054
1031790335
402128885
805306271
394264318
1059847930
535789549
1060108242
1073708031
1062043643
929529591
1072691187
1056960487
692583135
1071640063
536213502
1065137595
1060109823
536870815
670283644
536801147
1054837759
528479231
931135351
1065088749
1072693234
1004010022
1073741823
685505535
1073741805
1065349695
333438975
1073741301
1072692975
1073728255
1002438569
199155707
972529615
797965679
1073655806
587164415
1039892477
671086542
1004328943
805293947
486505982
1073346159
520044059
1004529647
797801263
1066926079
838860791
1039851391
335542207
998227967
737804219
1004404735
1001848831
1071570911
1069359103
1073741213
1068204021
536608767
1073594237
502234607
1052737511
964685755
1073675661
536337214
1040154109
879747071
1068494591
100617719
1063678587
1073475447
1001373151
802947071
799011059
1071636474
435876699
1069153639
464240591
1073608703
931134141
64749483
532676351
1036517341
231692279
1052766075
803142651
536850293
803077855
718274044
1073598391
788528031
1073721014
766884597
727973087
805035195
468381627
1035992299
1073594297
1073668063
998094719
469761974
1073722853
1073475447
804912751
1000202237
536838131
998244319
1043857373
1072431093
532659195
805044211
1071330047
992389055
972684283
468645851
1068761087
1003083775
1069334991
1039072877
935329775
1073709055
402648573
922738687
1069545398
1067966455
1001520635
257948151
1069480415
368044863
1035990971
1039703726
889093349
1056958455
1038024175
402650031
800849790
1065353213
1052636886
1056963375
381548510
1068365725
536804523
528433130
938372015
1073086335
1048016693
1073741695
1073733597
637524950
1069280687
268365782
1069440511
536182783
1069154287
1073700347
125687797
939458398
793509093
1073708927
1052504031
905854907
1073643323
939483068
528153599
973076283
988774373
665583611
821690271
1037958847
802782975
1072554959
535682518
266843118
531611642
536575479
1006432253
991403007
268434551
937815799
62388222
1073610615
784809919
402652671
771667678
390053741
268435391
1052769279
536510463
1069514736
1054343167
980743609
872415221
738197469
1072693243
493576123
794263519
1065221887
363838847
930486271
1073724415
260046815
1052508151
1047265279
1006616319
1072660223
1073699828
939515391
939457006
528449271
503283661
1072164859
734002654
775939579
1005322067
1039134681
784332703
535297999
1039923197
1069531133
1067961339
1069019119
1056571375
989786111
1052749501
1073675131
1056831223
1056942040
1069875065
1060896510
922690766
1071644151
456391103
1022884479
935243775
1006469035
1064253951
1073184508
1073668095
1068482268
804253682
805306367
802418431
129920506
732692463
1073734143
1006624765
1073738750
872414842
1064778751
1072922367
996801534
803175374
1040171003
551413756
1061158910
796125179
802807543
536673279
268431103
1061157861
1071511359
1073676191
268431199
733998305
1073676286
402653138
934240095
771751711
893320183
939515199
1001390077
1062593981
989839071
1073707003
795795381
1073703871
1040154623
804781535
335521406
1072659958
536411645
832527851
1073674335
1048038239
918552527
786431743
750636870
1031731195
1048573934
788249983
1065074543
1038612474
536804810
1065287159
801103807
1073704957
950534135
1039126303
1054343103
935296943
1037631419
402120702
1065332709
1039974270
922738591
1073151683
750761919
452685310
1056857661
398421847
1073216507
769635325
502267374
1073741815
1065254895
761135103
720361980
1073733630
1039663097
532012925
1073413820
251656191
926871423
931114719
1040154477
268435319
1038874591
500956999
1069526527
343912447
1073708015
1065352189
671014775
1064823641
1070593783
1006600175
1072099327
335017471
1073610743
1071611807
536870648
939125598
1073741823
1069493876
830209532
536870877
872280958
1073201015
780139485
796612603
1065183229
1005846525
995876733
938734206
1073563635
1073127103
1056440248
1034944511
920322030
1073213421
1038351870
1006632895
1001709438
937883644
771742719
134151479
536770527
973027775
628095997
536213491
936351477
1065353215
1019207646
1073729526
1069506047
1055911675
1073734911
1056356967
1004527543
1035825143
532671398
503020409
1073215359
872377853
1069527774
1073724927
1071644597
973078527
1073737719
629080054
1030749949
800030703
1071640445
1073594365
1073409791
1065353215
1073479418
800849831
1037041535
467642362
939457279
519044351
1006632949
1065189371
933687161
1003419419
1067367421
922689471
1072463799
664140719
1073736047
779089822
1073211375
1073676286
921697657
435158919
662437369
496989695
1072906225
696254463
805235839
1064819837
1073729493
786757627
737833918
1067424767
796917628
805230399
448266111
536829947
402653133
1056697855
1073724139
1063649151
384826815
1060405242
469204927
1070042623
536608767
1071365839
519565307
1064795135
735575935
602734587
1056546814
469740287
938833915
402374523
402518015
703051647
1049558367
918552061
266972663
182960054
536731247
249296799
930605567
1056964607
502966271
1073209294
972029918
750638590
897122302
1073737591
266202103
1069251963
1073741822
1023409534
728721374
398147583
733740735
1073560987
461307374
263191551
883928557
1030217719
872413175
657956733
1069012667
1073741820
1006367711
536084479
1023409981
1047515071
1070977007
1056898998
788258814
465551277
618526463
1048426203
804781567
1065091063
801095675
501170047
1073741823
523204479
1006108663
1073703839
938999038
870317934
1073471450
1067187901
1056898533
1054867455
535288671
1064827903
535813967
1063582686
1069219710
1040145639
1073602302
1073741311
926940535
1073741823
597130879
1048501759
1005518835
1073209327
1038055379
1072693247
897563103
1068479411
1072906237
1069547519
805140206
696120189
267386875
266272767
431939326
952074239
1054605311
998134759
1072946151
402653119
752610267
805305279
1072668668
1070921595
939458239
385346558
1073740799
1054785006
956297211
1064296918
418769903
955510783
1039851455
268394491
536805303
855506943
534708207
922334971
1048506111
1037155135
1065221943
348126975
1073692671
805306347
1073741821
803986431
934739439
738177019
400535415
1064280023
968359935
1065084927
1073187839
1056832831
1040186981
496717821
1040055247
803209183
1072168815
938407647
670564342
925859837
734003135
1072953333
989851647
1073479670
820967359
1073183734
1051639791
1056964603
1060500471
1056964537
1056431738
737933307
777904126
930574325
930873342
805306298
804257279
536770559
805289983
796911484
1073740671
1023069692
1073446753
1039137787
1073737215
1005417727
1073216511
1073151962
972791758
986962812
1065025489
1038090239
1072168942
1056963583
536801263
1064304495
601816567
1071382527
787742203
1071644671
469626287
536633204
1072689151
1056439699
1073610703
1048506367
1071902077
1071381998
1065211903
767522554
936875741
124681411
800059263
936882175
1073737659
704626671
1071637708
1052762619
938983294
670760435
905969535
368828287
869760879
266337259
1052765179
735547219
1039990751
804568031
753893356
526376813
1073724927
947386997
803925981
1073576847
1073741790
1056560669
989586303
855375867
1073739763
1006629215
1073477359
1006353919
670531455
939522999
693827579
524221439
741326847
1022291319
1056669054
1072689151
1065351165
460844535
1073600935
804253662
937418744
928513919
1056440188
1072683711
1072691071
805224190
723516407
1039892317
1071562362
1035468777
1056677854
1073708522
972027390
794816447
1019181053
1060619967
1056964591
991821791
777975805
1039646399
1073692618
725352446
981464831
1055504383
905969143
802684094
503277567
939517951
106855679
924449015
1065221373
729791967
998207482
932970295
788529147
1064042367
1069479934
1032814399
1071595517
704479211
905928599
801099773
937360381
393606527
1006108158
1002434555
802549751
402647342
761789887
268106223
1072953309
1073075959
1069545470
1039121854
1073478973
904904294
747091822
1070587893
1000603549
520092021
239075291
1073711871
528481725
989835007
805298047
1055850479
1056964275
1073150901
1006042620
671086453
400501629
1039073013
1055850493
801109877
737918586
1073736695
1040184287
1062140909
486275258
1072562173
1073312763
770703103
880660479
1032847098
1073740527
1073471487
796904415
1069022943
1073732223
802680783
503250431
519566325
1073741653
989247487
926941115
1006632922
65000311
729775963
1006357471
1072578415
1073741653
805300955
993370015
99598078
1073708633
335282071
792460279
536605053
526317545
1071644159
1054824959
972028478
1072692669
636484799
703048943
1005551547
1068988365
1052762111
1069020927
1073639421
1006615159
498958191
917110715
979238143
1073459183
939491071
1006563325
1073741813
1073741597
979365627
465551295
266334079
1072693049
1068428031
1071120074
783931375
805130221
1052769727
1003487100
456058555
268031996
1056929755
1073051533
436206587
1070823167
536795918
989790207
511504311
268292031
1021830622
998244207
1056440285
650116842
1005780455
803995135
934800887
1056636415
955252735
1069022683
989277178
905703167
1006531551
1071251455
1073479679
795866999
1073676271
1065336831
804446206
452967899
1019170813
1072168857
1073083510
770039807
400424959
201325947
997588989
1071644653
1073479679
804518655
1002290175
905969663
1002418175
1004462078
1004534127
1073050303
1069284989
803068599
536772543
1071611775
67108334
1073215403
415223423
1067670527
1040129918
969502141
872410877
1064828895
1069546207
528317950
1056832635
1050669055
1006632637
1039921150
1073692669
805158894
1071641342
938868221
1073216303
937418749
998108667
1001979391
268418943
1004393983
935329791
1073735677
1004516847
905555965
1073577655
1056438270
662693886
805305725
1072562095
670519039
1069252543
366215099
1069547491
1054310246
1071728551
1070514143
1021771259
293568511
1006614261
939334899
938802781
1065183199
1034869759
937935871
964685311
247393631
1056963838
935132029
989560815
803993903
1042280383
1069166079
1053786079
1004461055
934510571
1072622589
901775311
935555070
922484478
226204663
1031536634
1056956347
1006370751
1073598447
1006106621
905968631
931135359
1056896761
1073732925
502781875
520091375
1065054207
1065331455
1070399483
939228859
725569454
1005322238
922074878
536590330
1040187326
666894299
1062727653
535812847
1065347327
1073741822
804880383
1070590910
1073729521
1000255487
998244351
969645815
1002433983
1040187375
1065353179
436172287
802159358
870317055
805044155
917765111
838701055
335544189
803183575
1060503292
805301117
1072693029
998199291
1071634159
727707353
1040132085
1048502191
939399103
1005451197
905706494
757856117
499056591
1073479647
872413179
804256467
1061945309
1073479151
985137087
933199295
536477693
1061420920
988440791
1073725435
1023410078
1052698623
267898863
1052760762
402653173
931069163
1073741742
1063255804
526186990
469728243
1025441781
1073577919
427294715
1073732863
997718783
1073700839
767163007
1073733615
804092927
805039967
771588055
1063648241
787349471
804257740
727187327
972423166
452492795
930553851
939519859
1073648223
1069497715
1040177661
939356159
937161710
1054605183
1073477620
1056665597
528084665
1006075902
1056964431
1067384759
251652093
469237695
796900861
980174667
1069531039
1035980791
1002300909
1073736955
905969647
1035971437
1073708919
1065340374
1056960510
1072691199
1054862312
805273301
1073715183
872282102
1056963663
1073741813
535816447
266338299
1061158910
427163111
771741151
1002438293
926874615
1040186879
1006632861
402636719
922746611
1063976687
1006497754
369082367
757034651
805301887
1073598463
536859646
1072103418
519044605
870316019
536786926
1072414654
710860223
520026095
939514879
1059946202
1006567406
1060892159
734297967
1060634423
1006624763
1073741707
1069267801
803141374
1069531127
1055637499
1068760623
1064236659
763363327
1073674231
394063853
499067901
469712635
1047920631
805306103
398326707
1073741799
503316411
1073605631
938442622
803715501
1070595829
1073069430
997670655
1073725436
1059061723
938735591
889192407
788453375
1051686783
998042606
1072627629
1067837940
1055636991
804978686
1073741823
1073479640
930082815
904379263
939487227
1006500861
1073740733
786349550
1039658799
1073741795
1063251903
1071349686
1065186169
1072562111
1073692151
939388877
1069547261
805306367
357826431
1073344703
1017098175
1002438524
939457530
1069019075
771470323
1073479675
939393023
1073575805
771743703
503282659
363572351
268426347
1073067898
371187198
1056308215
660313575
1068349439
1069447899
1027579774
1053032189
1072791551
1040179197
1073740767
989298411
1068105726
1067406271
1047773131
1056961927
775876407
947907499
983564063
668978911
492785146
1073741807
1070268287
367001053
1067383807
872407039
796589815
1072687099
1073674110
330551295
670002175
230686447
1069475830
939507647
1073672691
385870837
787447643
1006231550
788266974
1006497642
1073147374
1071513557
469762039
1040187385
532676351
804782046
1006616478
1070759742
1060044799
1034812799
938993370
1006484459
872407022
1073672059
1038994662
1039351515
226181035
803175407
1073741823
1052508095
1067448061
1071488957
1056930559
773848951
939108223
670449613
1004534703
972414719
929019903
1046470439
936357375
1069512703
869267453
872284025
995622908
1035075566
1071626234
1068433403
1065314683
1071513559
1073575886
1056856047
722993085
1069547481
1040186365
999489020
1069547494
1006632439
1068497919
1040179134
503119864
939189247
1040187323
1006099447
250855419
1069473515
401440511
939179887
381138877
668728830
1072676735
1052770295
268394495
1040186859
1073594231
989783961
921360351
494878591
526384091
334757879
1072168959
463329279
1040170807
1006235639
669767679
1073700795
1073740543
921694047
1073709055
536863997
1071513551
1072103423
999455734
803166204
805044191
972941267
804388411
536870829
933232639
1037266303
998225913
1062731647
1062817785
1051717235
936902637
989789679
1040185127
368705535
804388795
733970430
973070327
989783671
1068887615
867032059
1064697213
1064304639
872374143
955777023
1001914215
1069514431
889175759
804184498
259753823
452460543
402651101
1072545269
1073637295
670465015
520023711
952593407
1072150503
1073609343
535822075
368532470
620057279
1073283055
260038650
503316087
973053695
462945727
656899582
1063582638
527826381
536870911
1052770281
796653519
1054596575
494925815
528220152
1072841725
1004470263
477084671
788529079
1073739487
536870911
1006239667
530446831
528469930
1022754815
534167551
989839359
1065282490
1065353215
529530286
800587773
528479478
805303991
926744542
1005451257
1040187263
918421467
1031220219
1066139514
1066400729
1068462846
896106422
1069545433
268431353
871857919
1070063611
1040186367
939185663
602918847
1073741658
637464446
531603455
922738543
1073737711
485995958
1072559965
1038089215
500300639
872152955
1073736693
939391995
938393519
1035661285
1073479646
1073709031
636214783
939509631
1073725436
1048559547
1029808107
1031720959
928907263
1065352867
1069252589
1038070718
1073119229
863489211
998211003
889192317
1048568727
905969642
939425535
1069547255
1073675263
1056948205
668958719
536608575
1073724923
1071644285
1039136767
669319165
1040183231
1072365279
804257191
1052753390
1073408242
1019210167
1069543294
1048276991
738195931
1048051455
1040187391
536342005
1065201599
1060791295
1006600175
1050570749
1056673791
1067449854
804246511
798277373
150663062
938471151
798932959
432011775
989298622
1053808543
1073739391
1073741819
1073179627
1023405823
1073659902
1072127967
704591871
669904877
989843199
1072430455
1006623701
402653167
1073664895
872349627
1065089023
502382575
1040179183
914358269
798580607
872142079
920518655
1069285358
804664247
922222078
1037959098
528351131
771751803
469695487
493874877
1069282677
1040186735
907018169
1040023550
939229179
784203766
1038876669
1034911707
1072676863
1056832414
1063238655
1071773695
391370607
1003993581
1015021561
1073741503
795836348
1070494127
1068492790
804184063
710934455
997973759
1023098853
1070596086
1004093309
938867450
1073348559
1073461759
536607702
1040180987
1006108671
1073741795
771480063
1073348479
939252158
469102325
1035990919
1065295831
929037302
1005436371
930660345
1022205359
1073511678
1006369727
1006370623
637004924
1031793388
805297647
1064697589
973035455
486403039
797441982
981466478
995983359
801110783
939515901
804158460
666697727
532282991
261980159
536801239
297266911
1073741819
536862069
1071639551
658290686
934016822
662175382
1064955895
469475135
1038548927
795868158
1031798727
1056702303
1069489471
527417211
1002143710
1056634879
1005581820
870317535
520077303
385724415
1056962425
939455359
1073575779
234764765
938275767
935329471
1023344635
536870903
930602489
998178742
805201407
986156799
1038051197
1069407231
1048574973
1006108413
501739226
834664063
1073643227
771751359
1072560127
1040164831
232714223
536870383
1039790047
1061059516
1021835246
1073412091
1039138303
1069416429
872283615
258473470
1006303103
754941870
1004890847
939507517
1055883006
1040182271
801112023
721304575
897574893
1049198079
997654123
934667775
970783487
905969470
1065348591
1073675590
1069470459
1071644543
527892335
786956007
1056800671
535789535
536869876
1064828927
937385967
780132351
903855963
1073540991
687794159
905703357
972027871
1068498934
1064822782
1072672749
469629939
1071505391
532398015
939499383
737146814
805136365
738130687
970420079
669777885
922744831
1073206253
1006565364
1038086106
950007807
1006526399
1006106551
936456181
1073085694
1073601999
1065270567
268365503
1065344638
469667823
1073590239
1073724735
939523453
1031798271
1040117119
469630975
937293675
1071644663
1040129791
999731199
1070596086
1005845183
519815067
1064132605
325017597
1069547391
1005453311
1072582141
511704317
1055850461
871366615
836236755
1073740799
779347647
431927039
796917215
1065319894
1037761023
1073651679
799473335
1073700223
930044892
862978031
662630073
402604031
1073602331
1064067838
1039924703
868122543
1065213758
872152319
1056562428
200011766
1031272379
1065348982
1073214663
1039793140
511702526
376405943
805034974
1052758750
134020863
938720092
1063111679
1046102015
939523959
535812599
1073610459
535297978
200761342
935509967
1037807290
268394238
792707070
1001384702
1065353215
870031087
804632283
792574073
704479225
1035993085
266239343
936329102
939383743
264222699
1023360719
1071579131
897056607
1052762079
1063775691
805044213
654311399
799014781
402652863
1056962555
920352766
502258175
668954369
1073542455
1073708013
1073407995
1071885823
226474619
803191807
1023340543
938999295
1006624731
922697575
804764095
492174015
738114559
1068957627
803073983
939522143
1073147863
1040023022
63913453
1061154558
935327673
1006493143
368836095
1065318395
536853695
1054080511
788528365
503233229
264134644
938897390
536867822
1065254653
494927675
1039990759
1001912045
1072427485
1020239839
665714687
938475455
754966526
1071513278
535678973
1073479083
1073725371
526239740
401734009
1068990455
802156543
158132223
1054605311
1073741823
796393343
771555327
1073209333
1048469215
1039875438
1071644630
670234591
257947367
861831094
536311646
995612159
805305342
1046387711
911064807
1004272895
511180279
668989423
970194652
1072675839
1025244623
528481790
987753727
754843647
1056288751
535754710
919563761
535298038
1040115693
1006328063
1069546239
369065679
1055914989
1073469871
263941883
995834725
796917758
670759679
771472895
247426015
435146101
999980962
1039892469
989806015
1071644319
1073741787
804257726
771751925
1073740279
1065352186
519993343
1031274223
1073713147
527956985
1037029343
872413051
1067319199
249559035
805285470
1005055734
234356735
1052757695
1063190527
1073528823
788004859
1033875134
536849663
469759487
1065341439
1052557239
1040121855
916977275
670957262
1073183487
1006632693
1039527935
868186589
1072556843
1073577982
805174527
1006534587
1073741755
1040187375
133921791
217972719
1065319423
1031785143
1056766423
956301279
939523454
536870127
201326335
1001914367
1037925342
1071087423
986658815
1069481983
862844671
769519615
870318079
1064304639
870301691
935033558
901242365
536698855
1071634937
1056631805
660602854
603643877
536805369
465435581
1073733119
96468983
317322995
805289960
598736127
335198525
859111422
536845806
939524095
1072299007
603454647
393183100
1073732439
1047883759
997162235
738162551
939515771
1031733215
794023423
905403263
536860367
1073168251
961540986
939523803
805305199
960491225
671087606
1061023639
670949375
729612262
1071626239
1056698173
534657533
1069547347
503178820
1039908863
536706927
939517948
931100606
1073197023
467662842
998240223
1038084063
905969655
918536180
1053751222
1071644668
784291797
1069021134
771400559
1072955391
934526905
799975391
738074077
1073151999
801062843
775945215
1006590903
771155445
265813979
536346569
788496111
1040181235
1033694719
939390719
998210362
926940159
1052751343
1037757695
805288959
973059967
1069544907
1073217023
1031795695
247184142
1035464690
939261439
1073250175
1006567421
1073704799
1073739679
939245565
1073217407
533059327
1039532031
1070522205
1040186603
897187819
956035055
1071066238
1072611326
1006565311
1038068733
804773625
1072623599
503315878
1056930751
1022910455
1039122428
366989303
1073410044
1073741759
805235903
1064171158
1073216503
266173947
997170031
788003303
905832447
1069547470
536739823
1056833350
834662399
1073674238
1039925247
1064828403
1048557247
1046413310
1073405823
331284471
634388127
1073569787
973077502
886962174
1073709055
1069283967
1072686078
1071513599
1035972591
1005023231
1004461027
1065320447
1073282815
1073674175
1073654527
444006125
804765181
1064820191
796393419
1055391731
1060618227
939505527
1040088823
1023410151
297204477
635297629
1073397407
469760943
1005584253
888631102
1005583357
1073469311
1073674047
1072103420
1073692123
1040171007
1073643007
1065090679
1073476927
738180799
1073741502
1073740799
1039589119
1006272479
851410103
603963381
1065118710
1071461231
1071120377
1052556349
1037565951
1073705911
1006108347
503279614
1037828075
266010615
905968371
1054864745
450756094
938997719
1056931070
803732465
931065710
1071579133
234853979
1073211383
628350943
467644855
1031602047
1052694271
805305823
670030827
535547834
805298111
1054695415
1034938111
728227583
938194751
402468862
1071611903
955772901
939519895
931643133
1063255295
1073700575
922481149
973069183
1073741556
671044607
1073736630
402125823
1072431103
799506175
1065353181
201326335
1067450303
872415231
1073728239
533552863
225955839
1006498941
1073706483
939450111
939261947
796916951
1073676027
872296158
834664879
1073739517
1064038399
1033813927
1073479669
1035927543
394261879
595320799
113246101
786431998
1073739775
1065352793
838761951
804642799
772734974
1035993087
988712959
1073717183
1073741807
763313791
1054867182
499095418
989789967
251609087
1004534911
1064697823
1073740799
985661375
1073741823
1040186325
783908735
1061091831
803373055
880803837
779574263
534641631
1073442781
1040154059
1039466431
1072824319
532672509
1073439419
33554100
1073675258
1056931501
863991967
1073217273
1073560575
1031659181
803422203
922615583
1072033563
987552765
803860471
1056882670
1067966462
1073704951
804642335
1073168191
1061617662
895483871
988151423
1067450047
535805922
1071561723
1050664959
658505463
1073461223
267583343
771677693
1056944095
725603964
502151980
1066397175
1064681439
794276799
800633823
1056956351
1069546237
1073610719
868147199
1004527343
527956973
466607230
1067450231
1052759854
402496856
1072639359
1040187339
1073540863
1006476798
989833031
918535933
1064681471
1072693087
796916855
536340351
837263295
934739879
402578703
1073708031
670400125
1001254678
1061403610
535035861
1069537743
1073741813
670973919
1040047615
800961518
1004137725
1073454967
985657039
922737407
368771071
1073739773
1073668093
1065352123
535809787
1073217480
1056931583
1040035807
1064805119
1022341093
1070030836
267974511
1073590190
1073733631
536342463
519634911
1073736575
794033679
427817983
1056568246
1069416443
1073739519
1023410047
910130653
938212311
855601150
796851007
259358707
1073739775
1072132031
1004502655
503316343
1071365055
1064566775
989310911
335376383
527755254
901511679
972021741
939523574
1072168958
1073737718
933093343
805027519
928825329
1070989215
1056666351
794779643
1072683775
804716286
1072693247
1073150463
1065342959
1065344397
528309371
1039137791
930480127
535811555
1073741484
883685055
788425726
528472763
1073741487
1031660394
1071611903
183957503
528482269
511701503
801865723
535805679
805298093
671055871
1067188031
671022550
536870398
1006626783
436125438
805156607
939382779
511492094
1073676287
1068990317
1069240285
1005576190
870698739
736884733
1066401662
666222382
1073627069
989681535
1068481535
1066094143
1006632447
534765291
964554711
1064173431
937418747
450885503
528203705
1073738686
1056422895
233832414
917753245
268435436
1072660479
797892377
1006622711
383999923
1037557695
1073610495
654245823
1069481983
536853415
459259903
897498878
1056305114
1073722558
738178031
1065252859
1073720063
536862455
1037959163
1073737629
1073728767
989855183
132120051
1035403003
385350639
515880847
1001389483
1062993911
905969275
534118399
804960863
1056814957
1071513333
1039138685
774567932
1069539322
1065352058
1072553965
763351039
989331391
1006616509
989675519
795344379
1072692663
931135487
928931838
704577405
1054867311
796831231
1054342077
1021835254
1073741783
1072361151
1058986990
1047198695
595588086
670563327
1069547455
661635071
1056833131
897531771
901248891
1065091063
704430078
531603439
1073216510
905969590
535805795
251622911
805097471
1071415285
1054830527
1073151799
805289966
801111782
1056866303
1065293307
1073573747
971996639
536866665
1069547007
1065319422
805175293
897571583
1037825019
1055866815
767377326
937293757
938393525
1056960471
804124668
534738879
1052246014
796884471
1035907006
1073475294
922746879
536850428
804912639
515342335
803206837
1071640567
1006632823
1072562079
920462927
1039138739
1036777423
535535095
1055914303
1034813371
1054851022
466354143
1054797055
930569717
805306359
503216383
536574975
1056962557
536329929
998175739
1040179198
1072168943
973004283
251649976
994041275
938983167
905771437
771596213
805044213
536835043
1068101631
939519999
1073741527
1073723245
1055916029
528473503
1030675827
1072659435
524144633
769654255
1069545983
534183607
469690111
1065287357
938466651
1006352319
1061157822
1073722327
502513661
798621691
796907506
805291767
1006369471
897572863
1030748767
972668751
1069545015
1072624639
1065352151
937424575
1006632958
973070331
1056963578
535800831
929038293
1073708541
502988779
939519951
1073738751
1073455083
895205375
528481279
1030649839
469684219
1030205246
1073741820
985399134
805172911
1071644655
805239807
1072652158
176158701
1006632942
1039133695
1056272255
792295903
913342397
1073545151
1073741751
1073473517
1071635411
1056374659
989822711
760870911
536739831
363544319
805287743
1069547055
1072601852
939390584
804388799
795602931
1072134831
937160439
259784047
260045802
1071644351
939519475
1073610239
1072660329
805038047
1001291517
805306359
1072987647
1040170971
1001381839
1069531127
258979319
1071644622
1039925243
771555294
1073479678
520040303
1006612475
1073207295
636217047
533683194
1031779831
1073700847
1073217503
738066295
681033407
1048526779
532544575
1040054271
502267887
1069015039
1034919551
998227186
1052720063
938466671
804782006
528415932
671070174
802158079
1064255463
805240831
435154860
1040185855
729806524
654180335
1061141743
485228383
1071374335
1073741759
1073741659
855108607
1071642367
398288895
1073739759
1005583864
1069547324
1071644287
796915571
920903679
913303527
536647607
1073708798
1059020265
1072693181
921042879
1072135039
939457335
520060895
402620415
535789563
1037548287
870300653
989069238
1040182719
1065222079
503267195
938469311
1071611903
727707647
1006632943
1073709051
1039850239
1017636189
1048542687
804779737
1073723387
1059045363
939261935
922681311
1073577179
1065254655
1026541046
981434215
1064814335
1073348390
1067443615
1068490731
1052655615
1069005398
1061117127
729775997
1073606655
1063243516
536862207
937392127
1072692702
1071021037
1069539319
535806974
393609070
1056942335
1065287423
1073732595
1038794687
738181119
1073201054
1072683007
1071643263
1067319247
702414557
1073717087
1035911101
1019211500
926922719
1073741245
1069547263
1056896967
499033855
1073569595
640677871
922679231
662699506
1031647231
1072659965
666759159
1006565309
1055912927
501182207
1033889791
1054536702
829258967
1069416383
805305855
459139071
998233895
532646902
493092780
1006620671
1067237119
989855471
771080063
1062992726
889176063
526374815
937424887
261930917
636223487
1052753837
628882941
803191615
989855423
528339964
939261435
1068498927
1002422267
989855742
836698046
536346619
987738111
1073412851
418561783
1071510525
997982207
1073545087
1055864139
801472382
926650175
937426943
519569022
494526203
534478843
267243518
515721703
804257531
867172223
1031142910
496860542
434072398
671022846
503185115
785960911
1069478895
905541455
1065353087
663715839
1073200479
866114423
804249598
396098559
939523679
1072672253
401570807
1006628791
793440250
1071382525
1069547519
452984831
868216795
1064828782
1000717823
1069023231
1065344500
637443581
1008582655
986495999
924548989
1056833020
905931775
1006107643
1039121719
805305322
1073135615
1051692537
662436337
1039646620
794722174
800571327
528481150
452919151
1071579133
259719163
1025961838
1006627819
1063250943
1005584381
1006616575
939442174
801043439
1073692583
1073446589
1031794654
1073604607
1052549103
1031713627
767557311
519916272
1073739645
465426107
998236013
528431614
1073548735
1028652533
1073741691
1052490495
1071120337
805303741
804651007
704314366
805240575
1047789559
493607658
1073741759
1073438711
502267647
526089083
1073741818
1071644667
1072660473
868220925
1021311471
364240296
531595007
801386454
663732091
1073737471
800783999
930840382
1052627938
1073586111
399998591
1039613564
918543317
536866815
922710011
503237963
1067450319
967040383
1073397427
1040169694
1063242751
801110959
1072558014
833617775
1056407354
1062993787
260504575
194850815
1020264315
1069546743
1073739263
973061622
507510649
1029696511
633207485
937426908
465332151
1073739451
1048575999
1065086189
503152116
939458541
503316463
1060106103
939261951
914268127
1006596094
1056841724
733949951
536739839
1040177151
532643839
536475455
804782053
1073741251
1031729143
721419759
805306221
1071640566
402046931
630848191
1056701423
846310117
1027588095
1073741695
1050541887
1070983167
1068334647
1058996159
956269547
1055653627
536800255
800978814
796917213
475986659
1064108029
928902911
989855679
803172223
769326591
1069284349
1006107639
1073740127
1073739519
868207998
1054799035
502267771
1073217527
531812191
959414079
201326567
970710906
854310783
369098543
530530171
1005385439
1005544703
799014879
477101815
1069477758
1023113207
670676671
1059036151
1073610743
1051719679
977266659
1073602557
1071509119
997715967
960479230
972549021
1072100326
1072690939
1048043247
1006612475
1040185838
912154622
1073732055
997687263
1072170922
1052679951
939523967
1072411390
1056825311
536870367
364380152
872414711
522182651
1069284471
1064820719
1073606589
392691710
524233719
913178591
1073659835
1073569759
1072033670
1073077981
1056177917
1034811389
1073673214
1056628703
929955550
1073720318
1073213371
1073067263
939388911
1073721209
1073217531
401374973
1071643500
670531583
1005584383
1056893439
928890603
535734255
504365047
1071570927
805294013
1071603711
736083439
800565759
1073468351
805306331
861272955
1056948222
1071643099
1040137719
503053231
536737772
201260007
1040055797
736821059
1071382527
1022361599
788443119
503313719
520068991
1073215487
805174271
662697335
804728695
1006172139
385875967
762806270
1006484950
929021183
1006468749
1069545946
938471403
1055846399
769654783
1073540591
721420255
1071314943
518488053
329244599
905936827
804649903
970784723
1073478607
267091839
501968877
528481279
536804351
1072693215
1073739359
1034919916
503218047
928972767
535781365
534773741
1069547519
920383359
461356026
1073703935
1052736221
805305849
536870900
870178813
1073741746
1073737662
939523437
517992063
1073741820
1005763038
939490943
771732703
595513087
1021313003
737967991
1039073279
1006630646
805298175
536858110
1073608669
867687926
502202303
905804665
1006239701
532086731
515813374
930054139
1056964575
1071627883
929808365
536802239
918552191
1048051187
1072685011
1060503527
503017970
1073479667
1006497790
935264254
788527341
1073478143
997195263
499105595
762265471
935067647
519565119
520007015
934780415
937293821
536838143
402587629
737082363
989854707
1073676275
200785502
1004967919
884981223
1065254655
939474943
1071890405
1044339663
531234783
1062694910
1072545151
534470655
1073446911
1071545343
1030715383
738164666
161411063
922481662
532641727
650567358
800063325
1001979647
184287103
1073601518
1073208122
198163931
534249407
1065086687
503246847
1040117711
1006624735
997195676
126312413
1073477627
1069545341
938991587
805306303
796246015
1073207269
1073733626
805027287
670432615
199229439
234879999
973044735
535548671
1006591451
872087542
503053177
519290877
888108543
897382143
939487207
246398335
1073738637
989167598
534118399
1072820095
1056810237
536300927
1073610494
1073086455
1040174077
1073340221
668956399
1069530613
1065267119
931035103
1002371054
719437815
804781535
788463423
1037959162
721418175
1073176319
1071624447
1056960493
402391039
599619062
314441723
1047985910
1069284845
795278335
532676582
1073725311
1071644478
532673502
997093279
780119487
670945279
1055915443
1040186349
503134135
1073676281
972455915
1056931487
1073740799
1072692091
1073610703
534634043
1039398763
1073438719
228554515
769654495
668848095
1073726943
394198015
1073184764
1006237695
1039916859
876462059
904060891
738195789
1073739721
1071644668
1071644671
536346607
1055875454
1072675007
1021966335
1062076159
1033894911
536853975
402128383
737909759
519700221
939286519
100646879
939520189
536805117
938685655
1073675070
805232493
1056405342
1064828920
779597439
795793020
971406068
1039656927
872415231
1056898911
1072562167
1056913341
535822306
926152703
729642847
1073741253
1071636414
868212733
1071379711
935067509
926941182
922744319
1064665085
939458559
805273543
1040022271
1069512685
989771645
1038073783
763074525
973078130
930057983
922607551
937262975
796819415
1071635455
1062960638
1069497263
1070596095
795737903
1006627583
1073430013
447675342
1056833519
616520671
1073700843
1035992541
1052770239
1071505403
889123645
995885053
1073184383
939391867
762805239
1039130609
1071644538
528062351
268129775
1022867451
1056669695
637517821
266338300
1073700831
754974395
1006628605
469081019
482343639
1073675773
536870783
1040120811
1040105330
804978687
1073667807
1038081958
935681887
802881455
1073741806
738058207
251576154
1064826878
1023332347
1036991823
804223389
989593087
1073387503
1072676655
1072656110
1063206911
771746799
1070518239
771612661
1073215350
1073741259
1006624767
939521914
1021835007
519953135
1054845279
533725183
981303263
1065581561
398196444
1073610463
930054015
1073739703
973077479
1005449103
536723199
536852479
502726591
536860670
920149823
1073671996
1073698795
1063253979
804781551
737787247
469721079
1021050876
468958718
1006238719
268416511
1040174975
1073725439
1006632831
996520956
1054604987
933216229
518902587
1006350271
469689175
199910359
268434943
905609214
536640127
503150335
133425151
1070596061
263753442
1052768062
1063256046
645922655
1073741565
402517999
1006556927
1073723311
937341943
1069242203
529876883
1069186751
763361999
1073723389
788004862
989294335
469630871
342850478
1073708927
704364542
757856215
1073741815
536862655
1072627707
1073651675
792680191
972029559
484769527
1006351343
989167317
1040187391
1073213439
1006631935
794818979
536027063
1072602623
804257777
1056931839
1073704954
264230911
937295871
1052158960
1006615541
669904822
1073184631
914357483
994017278
1069545151
389478335
652214015
1073209323
1038988798
805137403
1073102079
1040187391
938606575
1072692473
1006623723
669515583
1063501175
1052770303
937951071
1023401983
1070980783
1006108413
469760479
535517178
1071638267
938864631
259948287
1073199102
398977789
1071636347
1065090559
1073723388
442236664
1073741695
192347381
1073676145
903855583
1073461245
1072258041
964689655
1073708863
1073737727
1002436095
602667007
805304318
528479867
1073454975
1065221631
1072429049
1031794641
536870903
435806078
602890111
737804027
804970486
904887773
939442046
234874789
1069547187
1006567421
532671999
771717119
918028031
527428349
1035697901
1071513596
1006075886
1023377404
467648508
989757181
917503983
805273575
1064815679
1020620764
989855166
1039515615
1071611365
662665983
1073478383
1069530867
536464826
767557626
1071642591
1069530815
1073216495
928972527
805306287
1040177116
600498039
469231485
930611157
532609023
926404335
920582719
1040186879
331340447
1072070655
1073699839
526254079
796876671
972283902
184548159
519417683
1031143419
939523515
1069547263
1065041823
971954067
1006489599
997714427
715110367
964409855
1073201151
629144565
829354869
369082226
249544671
1039660987
1056945909
1002438653
981458942
1071644670
1006632959
1071365111
1037434879
973057699
729276408
931123007
503310207
1073741823
1067450094
520093694
1073665983
503315939
1072627678
1019215850
1072639995
939490939
1073741631
1006632926
1073213114
1004527605
1064828927
804995055
461373179
1073735673
805292031
805301999
484179967
1039133502
920513471
1060632435
1073725333
1068488375
1040056287
937426047
1037549055
514827263
1069514749
637001471
1039925239
918547449
1048549292
518516735
494919659
805305335
1056427259
763230745
1072693183
797703775
889192439
1061158875
921826287
1072234399
1069514571
1006501266
939256651
1063123967
1072670714
1047526905
469495807
800570813
1056174077
1067448319
1072562111
1037004634
1072167663
1002037246
1035993084
1072541687
1064828920
671088119
805306347
1068989309
1035990396
528465646
1071570799
402453694
796847862
1004403967
939374335
1072627663
1073655243
1005322237
918518493
998242298
534773213
737160693
1073703871
1073736159
1055899647
174063571
1012240318
467664895
910163711
469172215
1071570939
804257751
1039007343
1073739511
1073737191
1073479423
867938303
939192319
1006206847
939524095
1058528987
973077495
961542911
1073607671
889191423
985431935
868187983
528475979
1072660349
988217343
493858559
935325435
1071644671
805298175
268433374
1006626812
1069506495
1073575407
1071120127
266862581
985577183
805173994
802684735
1073479551
805174783
1073699311
385810335
1073700825
1064827805
1065353023
800565242
1023373052
939455487
972275647
1001910143
1073643454
1068891375
1070454783
1071622126
381678583
1073217535
201326581
1054863227
524152315
1073723391
1073184766
536834044
1072676855
902822519
938433847
1072904187
780123631
769654526
1055916027
1040017263
1073479343
1073724415
1065353119
1038073599
872415229
1073473534
1073436666
1073428206
847241215
516815594
928774101
1073216431
352317383
1021436891
526376951
167769071
1006622463
921432059
998215679
1067448319
939261435
267255807
503314319
502923191
1056964218
392134655
1037736959
264222543
703592447
1040121833
268435423
1034944499
389789294
1071628095
1039876095
1056701631
1064943487
100644351
1025474469
385842175
1027596143
937950975
1069411807
1066663935
996147066
735018844
867168059
603979698
1004515327
729578491
947781469
662175727
1002413285
937820031
788529055
535650287
531595262
1056636877
1053818223
1045888951
804256743
1070530421
805025787
1059057599
1073609167
1072691949
872415199
532445943
1073739007
1073740973
1031798487
1006614521
1065353071
1065254892
1072201727
524075007
1006632959
335237119
528323135
378535787
1051720573
494661471
1073720991
987544558
1073637375
1044242391
1073732447
1038054391
1072560639
1056948156
1065342967
971496443
662175099
1073676263
1064524669
939229183
519831550
939524020
528481775
1072660351
1071382463
771739642
234844671
771686383
1006368399
1056964575
922742767
1053786111
526188414
863891319
461346798
1069391583
534993919
1063254463
1054817271
934805494
200005067
1073610751
516238709
1073739773
1017884403
1069449199
1023409939
1073741243
1073741823
872355455
1073577947
801111483
1006630911
727646063
805257215
1064695807
805044191
854196094
335396535
1073609663
1006563261
931130591
1071570686
1073212773
1031667646
1035734511
1072373759
520093183
1066400750
465026742
1016952830
796390864
536215412
1071275372
1073720703
535526911
769587851
517996476
1071644391
805002212
1073594333
935293183
1071314878
1073709055
536608718
1072789487
1070851550
771161087
534142971
1073717212
1071120254
536829407
469614575
1071643647
1060044789
1073216758
990694911
402636799
1073722879
503316221
536862703
1071644363
1073479167
670170623
922730167
1034813422
937295871
535822271
603979775
402030585
1055719231
905894655
803003252
1071177467
1014495727
1058537375
802160511
1073737723
916192543
393736190
375373599
770162430
243003366
1072693215
1006302191
1069744115
1035964247
1065301375
996671423
838794749
1064091519
1065220031
1002405639
503307929
1073708989
1073414078
927907391
1073602431
790623613
636874557
1071624191
1066397917
1005539187
1005584287
796843993
939458289
536800767
939374765
1052758015
1071897855
737525757
358170623
503281375
930078678
1036963836
1053817437
805174735
1047384047
234874815
335525823
1069531134
1071644669
962590159
1071052157
1006595967
1037006811
1006435327
1069022703
536854491
937377785
1067450367
1073608407
939522047
517930943
801112035
1073733599
1065319276
784301983
211812345
838336431
536543231
1015005183
534766575
1066925567
989822961
1004470269
989134555
1069392078
1005293055
527654911
1055588030
770959799
1006632475
796917503
563273727
1069415635
1056693609
1072692919
502906367
650100735
931130878
654309375
1071624191
335443967
783792126
1038079487
800996180
494297062
1006598103
1065330614
795869183
268275709
1073479294
1073576828
402624479
452718591
805305343
1056956127
1019195119
805173934
1002409650
1060896639
1071636187
1056964461
805142479
1031274232
1073723259
534754047
1070071662
1069541277
737999718
1006631727
804978393
1056693729
771751679
1072693245
771358431
1073347327
485355246
1073741273
1040071455
931135231
760971187
1056956287
502759151
746389503
1069546471
464515055
1073666303
1073610110
1006632183
335536125
268435230
998178750
1037565942
924384255
1069547495
1005846431
1060093887
515766719
1063777979
1004003310
887095295
804257535
1006484972
926938554
1073735679
1052241774
1071379287
738196190
1069530725
754827231
736616270
1052628927
937421975
1006632959
1071611885
1006632895
1056930815
1063256062
669194879
1056701419
536608189
536854447
536338173
528185727
1065068399
938147806
1002438591
528330685
1006468861
1006366717
520093119
520010751
1034287615
1001910271
753893335
967568824
939489759
796515709
523172863
788459451
1073445855
1040187007
797900395
788250327
869219308
1039654783
513269694
532668415
1069416186
767420351
1062197869
1002437359
1039924703
1073709049
796915903
805305343
1068498943
1040186999
1073470975
938467195
520082365
872054573
536190459
670924269
1072418519
528457655
1023277951
1072691199
1073209343
939425791
1069473791
868179935
884981743
938470101
939524083
987717615
938990491
1031092221
1056931559
536870831
1065213149
939524087
805298173
1065271039
1073708927
1071638463
670816255
1040186367
502693757
738191295
904789983
1061845975
920027130
1046395630
914259759
1065090807
1073608703
1070545917
1006492519
1073594335
1073672190
1073659609
1073735661
1072164839
459013630
536215439
1073650095
1048567807
1035468797
1073706463
500039647
536870911
985197565
1064300533
1069543183
1037238239
669498335
771751935
918548383
929029351
931127287
1071120379
1054718663
1073477375
1045426166
926678899
796917721
795823675
1070857971
939520727
1073614829
1006632935
1065352958
1072693243
721407989
1006614526
535822191
999546108
1029693438
989535679
1068432255
356474875
670957563
528482303
1067448255
1048569855
1071640303
1005572031
804748698
233828347
804257215
730561455
1040179199
1073609181
1048575471
937426175
721158122
1031732735
1050651643
788258299
1060624317
939506173
1073733559
1040154333
1060886367
904916989
335436724
1069018623
939425150
1073741566
1040184376
536858603
1072688829
1039924946
1056303031
784334847
670826259
771751861
872414583
754708475
1041235711
796720895
854178543
1073741807
998173687
1006284789
938999775
532537021
1069479867
804255711
334421503
1006485247
893386677
1073408895
635397623
486407645
1006108653
1035730893
535477115
1052372134
662695279
886628310
1037823867
938966909
1052229119
1065345007
637009119
1056948215
804517851
1052696535
1069528031
1069542967
1072954745
761261567
1035444213
1052639223
738195945
1006616299
231464935
385343487
1064783579
531353534
972242943
526906871
801110975
1061125887
401309559
1073737727
402521535
1001902070
937291259
936902623
905969662
1056833535
1063190399
1073477367
465550318
536674279
973042606
1061093263
536648555
921174013
1002438125
1052229311
854490479
1073708796
1048567270
1040187319
956201659
1073735647
1072692094
989855582
770498363
1012924159
1037172575
805306367
1068432234
870318079
649449449
937901759
802682222
796917751
536607103
973012703
1006626687
1065335194
805273590
801090527
1002699773
1073608693
1068427227
1073739518
1071511037
1073168383
1073676222
1065320407
534118327
796130911
267911151
1052737530
1073414063
402060903
754966527
1052708861
395810679
1006071739
1073174399
804388857
534749167
633204717
1073542655
939384463
1072676863
1039920639
251625149
1069547246
1073697467
1071643127
796909567
788529085
1073700863
1005259739
704634751
938071931
1071050223
1073738733
1055275959
536870366
763280287
931093503
79405023
1056892886
1006501879
1068406777
1069023231
888634879
536863735
1073724285
1042991035
1031798526
767557583
738192891
802159599
800061373
469693407
536866776
1048440319
532631014
654278654
536862556
1032847359
796908796
1072888831
401473006
796308477
1073601022
737672702
805044095
795863743
1031747510
1002419967
758902142
1073673983
1073084411
1073610607
526908287
913030903
805228543
1073168377
667926527
795868923
1056930903
922745535
796876475
800587501
1040183295
1052769935
1053294559
1056962559
1039585007
262041342
427814910
939392798
1073716015
1072160767
939521917
1070593020
805239768
932838327
1065352319
536853239
855637991
1052376677
710815711
804233214
1073414135
922680159
939382775
536870765
1069276607
1032847359
889192407
1038876663
536862335
1063188349
939393023
1073460983
1068433375
1073738999
1072684925
786411007
1051429878
1073741806
500559869
880705399
1038086063
997981687
1065154557
1073479423
650117112
670038015
1050673151
534637753
1006565295
1065221999
1065257199
1067409271
1065350655
123727358
517994239
1052766191
1033830383
805301215
230424429
1069448895
1005060095
733573119
780131311
528482239
1062456315
503298036
536870782
805304315
855572478
938721215
452721653
790552575
1046347566
937949055
1073672159
461340671
754704249
1031790399
1023278975
989847039
1071415229
599785407
1065344991
717224447
532676607
984571006
1056960319
938472829
501068799
1005485813
1073741690
1073610239
1039130090
637534175
1073199799
461040639
1038990718
534702846
981460983
536821759
1073739455
1065335187
922745598
1035726553
805306367
201326327
1073675003
1072693243
1065353214
998074367
1019211710
1054277623
1069252543
383778801
535822301
1071602942
1071644412
1068466164
1072920479
1004501979
771668575
1064304639
1037533054
528478111
1071087479
1032840959
995094527
1023372702
1073675231
926662637
979887291
536739765
1073446651
929037308
1071554557
494788599
570353655
1071497151
467644414
805269503
804585452
834596607
1073641214
1073719015
335346047
1004205951
1004535539
1073610190
1039138495
1056833278
536869631
1040152574
201293303
1073741823
1067450111
1040121342
1056899071
536838127
1055521790
1039532031
1006092270
1071054738
1017118455
662679543
1073446878
402622463
1065353214
1031732207
1072543351
534772955
515601887
796900767
518487807
956292991
1001978879
1073741762
1072431103
1047002877
200146918
998238967
1071101773
385875695
1029570475
179961342
770669791
515894234
1068497647
1073741485
1073741775
264068015
1073474430
1073605343
802928380
1073737663
1073210355
266600415
729741303
670424827
1073737719
732823551
536477167
970588150
805306298
1031766014
1072627003
925891439
1073676271
1072692219
788496363
787394539
1061158171
1065345015
939222239
1014754239
930807807
1069393726
185425876
671039423
1072869343
1069153663
913800702
528473983
981466071
1056946599
1072117503
1064566711
1073168223
520092925
467596767
1073741726
1031659128
1072527869
251656302
469761967
795869119
1073577916
937363647
937426941
1056825340
939412343
1029700607
1054867173
1016987583
768573375
997457783
1072168895
804912606
129236984
1070463487
64999903
738164561
1006627839
935313293
116260863
1040156523
1039892415
1073438719
931135295
1002429947
938933191
805305439
1047524863
989854591
1031273727
922217211
436010973
1073731571
1073733599
1065222134
395821053
536870521
1031403389
901183487
536346551
1073717226
1073732574
1039646685
905952159
1040187255
870238071
937326589
805257191
1038085047
526114791
1064271355
1056964607
855113215
997687295
1071373285
796917663
861830907
1056388095
534771582
803979227
536130524
1035427326
1004447663
1062533373
397934487
1064828923
503312375
1031732447
1068989406
468311839
1068760301
1069283694
1072693247
1023274999
400424508
1073707838
796892671
1006629438
922480095
935328511
930608765
939196349
402653149
939507198
1072625597
1006508030
225968127
1056964479
804729343
434074973
503049087
1069415925
1073443839
1073702815
938147327
536854511
1071570655
1062928253
662676955
1048554751
528383997
1073708526
1071507455
535788535
825229054
868122342
483749867
862961606
736968166
805142519
931135477
532655983
939519483
1068423087
1045822431
1069547183
805157790
996141791
872153083
1064816623
528413687
805270867
528482252
803206623
1073739631
393181054
1039794173
1038055419
1073729534
125811711
1073741309
1047313279
536608702
1069279099
1056961917
1073740767
1073600251
1023406063
1069365247
1056964502
949153246
1073520631
1064816623
934246879
903871967
805304190
1022885621
1056927701
1073471324
61848939
1067777407
527433720
804749102
600828783
959360895
331350010
800063479
535818235
654302655
939523583
1003224569
1039644980
1058914302
938474847
1073438701
1072939006
1073709053
1002436351
937425913
1072168895
1065070075
922741757
968873919
532412670
1006092283
1067429721
1006106622
250609151
798455807
670825471
402574815
801093631
989330405
1073675711
1070596061
870309371
1073209341
770686973
401538559
535683071
1039626237
1006567287
1073668092
1035927039
1033894767
939513343
1073741163
804945599
1006354429
1040180221
926006639
1006591871
1023401967
1042175961
973078265
401063935
762298335
805011441
1056242942
536796283
784070639
1069399917
1065221595
534773742
1027603914
1073216255
935329214
1056957951
1001390061
503289847
753913833
1000324983
268140207
1050639582
1073430255
520093669
779075039
1069547391
1031733242
1039663087
523981787
934772477
938475519
837808043
972029399
116914937
1071360255
1073116663
452424951
519831309
1069068015
536870911
1050410735
1064286079
1006352941
1069252605
498726909
767395807
645791671
134133405
360579070
998049247
1006630910
851442943
1073723871
1073708023
1073716991
888826879
670986231
1072692479
938180239
805011287
1073217535
130004863
997694975
801110015
871886303
1070560254
268393463
1039036415
1039104573
1073216511
1006366375
972406271
1023397887
805294015
1071377405
1006583423
804252663
1072658943
805306158
1006631679
268424173
991690719
536838133
989451263
913293301
1038023407
1068892031
994836373
1073733559
536870111
939423743
201256959
532665588
929001406
805239791
939473911
1069503476
1073676287
1071370175
901709819
853388987
1072427003
737902591
1069006803
939522015
771749759
1073315803
769507259
1056899058
1073703918
939521975
1073741822
1067417343
939523771
985464571
509606911
1027471359
1056962279
536735615
1073455055
392814574
905903867
1006567327
771620863
535811999
1020655069
788234039
1038811135
1048272895
1047523327
1073671098
1073217532
1067450323
131060539
1073543869
769221543
939404795
468713471
1073217279
401470399
507494271
1073479671
863502175
754708284
1073736575
671088375
1073479407
367001055
1073495551
1069141917
1006100159
519831533
922628095
931134463
469467125
1039138559
1040048031
800845669
737542015
1061156667
734002139
469753279
1063239551
1056177215
1006632829
1006632431
394262527
536608511
1055651807
799014733
1065347566
1059008511
1065336786
1065348851
1073733607
1068482427
1004449791
1073475071
1073507317
1072813277
199097284
1073544685
993900019
938966525
939243518
1071373741
1052703967
1052770301
769586638
536346367
1073151849
1048536559
939524091
1073740671
720361465
1073018781
1073741822
786414075
603962303
1073339167
535732135
804257790
1073471231
1006631415
469235391
792426463
1065221883
1073086463
1072158718
1069526941
1056694228
1071480766
1073737470
738144255
1048033261
381681663
830209495
786423471
720370527
729640887
326874608
334987211
527159295
1065352701
536084458
1038086009
972857332
1054539263
519765999
1073676255
534410615
956219391
1030487031
805306291
1006632959
1073708007
1040054270
1033568063
1071506943
1065148414
938344445
938471395
1037352637
1073215359
268369391
536083891
536838143
1069838334
536870618
1056890878
648008543
950534059
530644982
1065347051
1002045417
1067450366
1072613871
1072693183
1065058207
246529534
803199790
866123679
1073430399
632680369
1071382319
1067376639
1069285311
1055911935
1031270119
763362791
669773823
1072393983
804911102
300941295
888864731
1069280253
1067442175
1054588927
746061823
536411902
1035926997
1069530751
935065335
801052671
925890431
1073654759
1073717214
536084463
868212703
1065350107
536870717
1052752894
1073217459
1038548735
535682559
1068985854
661913331
1073201135
528482282
402653178
939524063
939384702
1039400957
1003539312
1073725439
536739819
1069362675
794820349
1037031389
1006497787
918532603
804978621
920649275
533282302
468581375
1002076447
1054866239
1069539327
872349563
496990207
738160638
513256425
536737149
805040492
801108731
1070710775
1039364015
1073725436
1055383421
1002414700
393863151
637231103
531627821
1040177599
1051719423
1068494795
1047003135
1072656127
1069251839
668991487
939229119
530546615
1038087671
260046333
922402159
805293951
662388543
1071446263
435904479
805302270
1057488767
1073602423
230631159
645837816
754890155
905838495
1055916031
973078507
1056694139
494922495
805044222
922614191
801079039
1073216991
1073208932
1069546957
1052769487
713029623
1040153463
901774715
1072684987
922613695
1064673247
392165371
771661823
796573685
1073214399
998242303
993787774
535740147
1031781302
1071644671
499089023
1073702589
737378174
300777463
1031469045
1065352172
928776175
1040187086
1073724927
452919023
788496383
1073733087
1073076214
1073217535
922658815
1046478574
532672380
1069203325
1047522127
922343423
671023085
1048574974
527957989
366985215
536733932
486535166
1065332223
536862639
1018547708
1072623101
1048575989
796393423
1018658786
854589295
939511787
1071380464
1067300855
469754791
1073182707
939518973
929021886
1054867433
1056562431
1073733631
1005051775
1071644671
1073676131
939126751
804249519
1006632831
727707498
535738349
1073610239
528481781
1071112047
1071511543
1056702295
1040187171
669958013
557709439
536868831
871955391
668860279
1002419581
1073143791
536870839
799915935
469753163
1036379775
1069411966
1006581883
969143023
1071110583
1071644087
1072627579
1072938903
1046478831
804679403
1072693231
880357375
897567231
536854190
998240242
805304063
1040183287
1031274295
803077853
1072421887
261841879
939372528
1005507289
1069186942
268001215
1073739770
897317884
1006354430
1053622265
469719485
503054207
936361471
1071642614
920510433
1055914743
1055493630
1023262719
871628670
1039138511
1035010047
1030225777
394254207
1073740707
936246255
867024239
804765531
1040187262
1002290927
398327034
1065320373
1065217719
1004535679
1014497277
368049776
1056947630
1023148015
1072430543
871743487
1073741311
1040183293
1006629758
1073640447
804257791
939506111
478018553
871365615
1056964607
1038089791
1056915159
536607319
1065352957
938468798
737835903
1065287167
938278879
788379646
1039871893
702545454
383778558
1005577725
1004534737
1055653755
729284607
1073608679
670428927
387940319
737017339
1005756407
1073740647
1055915006
1073741567
787439086
734445051
1073676287
1037015543
801110015
795866623
1073479679
315047933
133955519
532676343
1073740766
1065336536
805215225
1073708359
1065353087
1073707519
385611005
528481498
536854007
1069546559
536346578
804742077
1073736687
937816061
435149694
519830493
1065353213
536869882
972804095
1040052093
804501439
1064787903
804175863
1073217269
394000695
855109623
1070594941
1073217407
921630586
1071609839
1073741749
746577918
1072683487
520091643
536346619
536081789
1056800725
1002397549
1073446895
191801209
1073670133
601880503
977188223
1071636279
802334711
1064295926
1071572331
801959931
660340651
888668090
818151382
967818613
536411134
1001877375
968654779
733359839
988803967
900972511
1039138175
1060031966
805294077
451279870
761755566
895458287
218103546
802600955
234881022
939491063
1029406714
1006436332
362790911
263126781
1072297903
1071638652
1073721343
1069449193
787152871
1005584039
499122111
937902015
1059911679
536673245
494895079
467645415
696253430
1073643135
465542139
1073479663
1005809407
536854011
1073282990
1069457343
1006612457
536608239
1021169468
492568575
1056949503
803198975
805305081
1052737151
1005336318
1073593324
1054595579
1006628651
503316479
931065055
234676169
1048313579
1064282877
184262591
1040178646
1073069567
862713855
1039925183
989853691
1022222331
804773243
166723535
853982703
805043959
804756986
1069412350
494329855
268303863
1072664063
1072666587
536864191
804253695
1063239627
1056669437
796917183
536756140
1047591167
469757335
927989759
938195967
669884351
1035665405
1006610427
1004403555
712694271
1070563199
830177023
1072103375
937285631
1073433599
1031798655
1021571069
1006632927
670736341
1066909439
129990650
973078461
888061798
536598525
989298423
1073606655
860684271
910101759
671020911
1056964349
854458303
989517747
767422335
704446398
517995454
951975654
1030747135
1073347450
402521983
535793663
1069547518
987758301
1021310830
1072545527
518778751
536604391
402112502
1005031379
693590907
804902893
931069631
687860967
535543807
382369117
799530718
738180607
938442718
762862135
517980150
800451390
769654719
1070596095
519535151
1029177270
536870847
1040186847
883944703
532676473
1069547513
469696379
1073740795
771734207
903348222
1051196927
1071634943
1006108446
1052310190
931099627
938147575
670760959
1073176031
762113791
536477599
1056423935
1071576567
926940159
804011999
1069547519
1073151999
931134423
1065074682
1056931314
264235775
1073598207
1073610685
1073676239
935116799
536572927
1023365039
1073741823
251394942
930822062
805304287
536870894
524218351
1035987934
956143344
666859391
788529151
460062109
1073594354
951582591
1000144895
1006059359
1071628285
1005010787
1072160703
947698143
1003486975
1071635167
769646555
1057734507
794820606
986444159
1006336364
989812703
492173311
1019985277
799511998
1072938547
536641535
1061158767
536418811
939523070
536345047
1065271279
1006616191
939368111
765451771
1073212913
1015020534
937228789
1073740861
1065072623
1039622079
1072889663
1006435487
792592383
1039400703
1073545151
1073700591
805043943
1004535159
993917887
133918399
1055784830
868085598
534509567
953679615
536836607
926138302
494892863
915996350
1055420399
1056821215
402501599
1060896703
930446078
801045719
704609193
1001390015
805306363
1073610671
935059391
1056962511
1062404094
1073731582
570351479
1070567347
351653822
1069119199
268433400
805304078
668729270
930610877
1073736703
822038367
703594446
536522687
1040187287
993509359
905969599
132120311
650115319
1072791167
799948767
1070258671
1051704190
939454197
761261822
530577783
1071640511
402582817
469630715
801103799
939478397
805240831
251322363
938475519
1073740471
662306783
1056964607
503013087
805305215
502201967
1046984507
1040154223
1065352701
1059050426
1006632701
264173726
1073213391
1073675759
520019950
519045117
530512895
1050656493
1072955373
893378035
1039069647
771747807
1006565055
527368063
532412015
937426399
805298109
1069543391
799528189
1066398558
534511589
938277887
796655103
1006337983
1073610739
801889142
1073735647
771751934
762567775
752860895
939256445
1040120763
1056935935
1055848189
436172719
1040170798
1005517789
1073414079
536870783
1073118847
533536187
939384827
519761771
904912381
637266687
1055914957
1073608703
1056963501
939458521
1073737663
1056864765
920256335
706608831
804208639
1064828927
1035990911
1006630911
1072545753
1056964605
720863167
804978556
1027473387
1073702271
1039621563
1004268539
973070259
1046937595
1065352935
1000339071
192905215
1069539319
1072691839
803990503
1060626431
770670494
1020223449
1071574911
1065352191
796392447
1073176535
1031790591
1067874014
1071251455
788524797
1039068661
1069547454
1071233820
536853503
983022967
534511071
1002045371
536801263
805207730
1063255023
201295843
468711399
1039922682
536084415
771653563
1064792011
1006632447
1060634494
771681919
737148285
796604399
402126831
1063116799
1070702590
930478655
1072688087
1047912095
530513863
268007423
1030141935
872381423
896466939
536723454
938948347
1068482430
1035976687
268236543
1065041215
1053785080
1005043179
249200633
1073479630
1038080959
771194622
1039794171
1006614268
1073725295
264003583
1073635278
1035927551
517451182
838778559
517977781
1073741549
1056833215
1073737599
805043885
469726687
1004719995
536784766
1073215275
256901115
1073720805
1040023551
1056919102
1006100460
1056274366
771747199
1055873879
531627767
1035435388
525336318
1065336799
1071633783
602931183
1040015292
1005188843
1056833502
1073083199
786135551
1072672639
1073741039
1015011199
1073592823
1006632959
536738110
1019969529
1071349741
1063239611
1031466935
1006366591
972879327
1073704442
1071382237
918536175
528474071
1040084604
1056964575
535822319
1073741501
771719159
1019051775
497549004
1067056870
402653069
231454591
1002434495
939523502
1073741311
905166829
1073741815
939505143
1069514461
1071644411
1071642559
1071642043
805163005
742227705
536833751
402126542
804765182
1072951293
905904062
1031731164
804487163
1072623607
1073479166
536821495
1073413871
1056701407
783810037
973035772
986578687
796917631
939228908
666845177
1072635807
868040655
1073215145
778042863
1037030751
1072562143
469163247
1056961531
402322401
1073741815
1040047103
1073708919
786364911
1069513719
989790075
1018553343
805303935
733936957
1073739711
1073741789
402415614
1073213311
805306109
536838015
737571838
938211319
1065344701
1073667822
993917942
729676317
1039658975
649592799
517691194
536859647
805027837
803012463
796392955
989331455
1072536511
1040187389
1006370807
1071120319
1069285359
1073413362
1073184735
1069547255
520093383
794817339
1056964085
1064828799
733982695
1073217404
1035705151
524287935
938475511
1072168957
603708094
731864575
725346911
536869821
871612414
788496127
253011935
1006582525
1073725303
938450879
1052769470
1069411255
763748351
1073315309
1056665343
805222391
998141935
804233182
1031715007
267623871
863764467
1073610727
215939631
1056440190
666632119
792182651
570392559
1069341695
805306043
939515903
1069481983
1050669551
469233399
532545471
998234058
1073698798
469367529
1073086463
802775023
1031225319
500652525
399486449
905329531
520077055
922705263
134216703
1056964592
536870911
967262143
1004994047
1066925302
503152383
921690111
1039398906
478149631
1069495213
870276607
935313323
1006231407
531283935
230522879
1071380247
813407663
1065344757
922713979
200146411
1061157375
1023372281
1072103240
467128283
1071484662
864006079
805306325
1072414451
1037948823
1073724287
1073729006
1056945903
939260923
325050365
1047129629
1073741759
1072496635
1073698589
1052507117
266329468
433950927
1056177151
1006223231
1044119038
800831471
800325567
1072689913
452718591
1056931770
704526335
1073643511
763297782
1031520255
128352207
1069545421
268214015
1072671607
805302231
805305343
802946495
1056964479
503278559
953939951
1065353198
904920862
267320317
485994481
1073475487
234813677
536379383
1073479515
935324589
1064042367
1073733631
1052766199
1073413019
804519857
1064164479
1006589679
534769619
1040055799
1047785447
1073725438
1005567423
1073724886
1068293619
134216678
1064648543
1073733598
1023405310
1050105725
452967416
1002394367
934264509
964619007
796908927
1047527294
1065287091
1065352955
804978559
1052213228
1071644605
972332927
804060658
502038399
1073741752
931117821
1040048102
1065353215
930811886
1006481407
919871485
1072431102
1065074685
331317163
1033887487
527947775
1037958655
938344141
774668093
499080695
1072693246
366443967
1065345014
939503543
796587513
1022799854
935065502
535822335
802029565
1018036215
191854271
939225407
919075839
989855327
1068158639
1006498927
1073740791
666810367
1056947956
1073576877
796391279
469762031
1039924211
1073348606
1027604415
1073471487
1071643646
931115719
509837055
1071620094
925859831
805285554
401600509
1073146317
737598795
1035452287
939519801
1073217271
1073725437
746586103
1071628214
1071636477
868057079
1056538623
1006632956
1004011365
1031797502
1072689143
523697143
1056701823
1037155295
1005451199
796578659
1073720823
1073733743
536870623
1073735419
1069088743
1069547006
937405117
938999807
929495207
1039634427
804773871
1069285367
535821947
1003421309
1023376366
651146239
1054863207
1040137458
1023311867
769646585
1072885749
938999775
629011964
914356222
794556411
1050668531
1073151999
938055679
1056939775
1069527039
1073410031
918533887
498038781
1073476599
1072688895
998011807
1067450110
1031796599
1071611903
930937535
1039128574
939450203
931135471
1052770283
1065254902
1039971519
1063517693
870109051
805272551
927971263
1071542215
469696231
1030666231
804372346
905969407
181138423
267313133
1073741375
1052767999
1006632191
98205179
503283707
903348167
1067319292
1065205500
997694335
801107967
872345599
782153005
1073461246
1006611839
1037955055
1047392207
793771998
1048575803
804743103
1070581631
1065320383
737541887
1005516783
1073600479
939519991
796612607
1064173500
796915455
904853232
1063215037
933895805
434962415
1006631917
1073716095
853243902
1071638527
536870842
932575655
800057212
461364923
465043439
1073704949
972455867
1072561006
1072693230
519044575
1073721143
1044370887
1073741257
392691423
1071366142
651689975
266205643
1073741823
935263995
1040186367
1073741687
400153551
704576671
872177367
671055602
997666763
1071623095
1073700455
869785599
452984798
603977719
936901438
792690175
1064955646
805236667
1006579647
799004659
1071640543
528482286
771684151
510640108
1073085903
1005584303
989854717
1073192703
796784557
1035402926
981434247
1048575979
1073741425
1061928959
1005835695
536800023
1005567487
531095547
1072560053
262487935
1038082039
1073347035
1038352383
1073675223
1052767743
1068752859
1040016895
1073348471
1070563319
1019125643
1073463159
930086398
1073200063
1023403255
1021312990
662420479
1069503358
931131355
970849783
1073733607
431936251
402649023
1069530079
971898847
1071382526
1073200923
397663231
771480575
805187583
671021884
737787703
395146751
245358570
1073672187
803196662
804515551
1073739764
1040121835
935133151
1065086717
1056964543
1073739517
972947167
867638767
1073479484
1073479679
368442879
1073542379
629135294
998241151
805044109
1006426877
805240031
1040056318
654311287
803207123
989818623
737631711
532676349
738146171
1073200479
987231991
1065086975
528482239
1002307321
1073086451
1071529983
903823215
1055913471
393150399
804782075
805252990
796913662
805043962
790613951
459072509
251247455
469487615
334987254
800718831
801079255
796916347
266264429
1056898046
133037039
268033943
1071561655
263671803
787218338
1006096191
732651259
534755323
1073676259
498073471
1064303583
804779894
1072496639
1055616799
1072955327
1032847359
1054867454
1040185183
1073735615
1002171902
502792185
381147119
792572415
805089215
989855738
884734879
803077631
536854508
1064288063
524285947
1072684029
788523007
742383343
1039106035
1067450367
1039427578
1035991038
1061158781
1006596095
804972359
519437751
704478701
1070399435
905969663
1040186863
1069547391
997948094
1056964607
786366457
1069510307
1073738747
855482365
1068445677
530579199
485949439
1070595550
461369823
498531711
1071636471
603955198
469695710
735931903
530317217
671088382
803196861
769654267
801111799
687828991
930854828
999940079
1039659964
1064868263
983039919
966787031
1069531123
779349981
804519867
1048575487
1072672735
918531895
671067611
1072685054
805138366
1039367151
234880957
1039908839
804969463
264224763
1063254015
872406975
435486711
939421245
938212347
802578406
267308030
1006615935
939483095
1072561151
1069378556
1056959991
1073741791
905935711
1038090237
939515831
998244339
801038331
1073606455
804190139
1072624895
985657323
1069118972
184532831
902529003
926145530
1071103807
1006579703
1005385567
268410863
534507519
1056628727
1071120365
1073696707
1054539773
821985215
1061156831
528440571
331343771
935063023
1065283454
1072495095
924712447
901644251
1073459151
435636223
732941822
402602973
1068851127
498105343
805238271
1073733087
1061158207
997629914
1005813747
1073741679
1073739261
788527487
922474495
914345915
973074431
257933310
502266847
733409151
1022296047
532606843
527400959
668991423
1010670943
1040178939
1056800735
1006565365
1073216415
637238859
956263422
1054867453
926676895
251067219
536870559
249232373
1055739903
805305309
934456223
1073687511
1066401663
1038613454
1006304759
402128893
1006616525
972275163
668464767
904003579
1073217531
1048047614
1040186351
1072136191
1065319822
1072529261
54505725
1069547517
536346543
496613343
1073741823
1065287679
669514431
1004515199
632717305
1073560527
798752734
1002691327
527425271
392161275
971993885
1070804989
515895231
167435454
653262173
711425854
1029635551
1073662975
1072168631
385596373
1054211062
998211476
1006108671
1069809659
534755327
803176431
737056703
402653050
998232062
801107934
1072668415
1056964345
1056929791
1054865151
998071767
792461311
1054586751
939458559
192924269
536346366
436139391
520058622
972545503
1051721727
1073114879
534761374
436198975
937426807
469729278
1071902065
939521342
1073738751
536861757
267828735
268428797
1072659583
767196671
1006632894
939356143
1065221985
1072166903
1064042493
868155371
1065352959
770702301
904363997
1023259631
534708223
1073216766
731831762
1073741783
1073610459
988796829
669580143
981139452
801053692
671020790
872415227
855612391
1071575037
1040187375
939453950
469708701
1071642607
1069546879
1023266719
1038081991
796803037
1069514745
1069284827
1006370557
129236911
1056858078
1069023231
1073315830
1065091055
1073741788
1071635967
802979711
939432413
788463599
938472447
390067199
973012991
934150110
1071643639
1071615487
1005780727
805248522
1066655422
924835775
1073741023
1056923609
1064565467
1073466111
1002831603
1055490047
805304167
1065353207
939521659
1061124799
1073741703
901251065
1071594491
671013870
871496158
964688895
1071509495
937410555
1073706998
503312227
938082047
939523583
1072691547
892860415
783802319
335256559
1071627999
799930367
1072693110
1072627647
1073610712
536670207
939368430
1063058926
972947451
784201469
784334335
249550319
1072625631
928514045
939120633
803209215
939224543
1071640317
494403567
100126327
1067450363
400546943
534612975
760199871
930610139
938606291
989790167
637001719
805271775
165543919
402652919
802650109
805289967
1005975676
872013819
536469295
1063206903
870268853
1073737663
939524095
1073732975
1072947085
201063679
1037396603
401570813
1065314014
1071489022
939515766
1005563899
485343101
1040154239
532413887
1073732607
1065345015
518782975
1069283311
267122655
502060027
515898287
1073739499
1073543039
935187391
402635691
452983295
1056337823
1073725151
1073725411
803208991
436207615
1071644639
1003487199
499088843
503316477
800899055
536866813
1054866415
805306367
804763647
805289463
905953014
517928927
1042282107
930543487
1063911421
669957759
1073725175
737672179
989838299
1073602494
536837047
872402735
855506893
984005615
402620219
1073576947
1072692959
1073479387
1073445851
771750903
805162997
669908975
780140525
318569983
1072887678
1065283039
1035988735
1040045743
485875519
1073737663
1065219578
1005813759
525983214
804700159
799768575
1073739513
1063780349
938995053
935315453
938729391
956300599
805306351
929494527
1068363742
519812079
930296815
1040186351
905969655
938995705
771489741
988741454
1048051709
1067974399
939359597
1073606655
939522559
637516798
797954815
1069514239
1037038063
703982575
1056829438
1065309931
872415221
905960175
892305372
1006630781
1073401335
502922623
536599487
1073741471
502232575
1073479287
938991359
1029701611
939505647
951958263
1040170489
1071967614
1073479531
536313855
914275551
468975067
1048313593
1073151359
880211181
770703197
503315950
1069023135
1071120350
468438975
1042281446
905969663
931135143
1065352955
1005444985
532152319
1073479679
1065213798
912260095
983543687
536784895
1004531703
1056702315
1067450367
1073348543
1035960238
1056685951
670543095
889069433
1073740783
924253631
532608511
536673149
660208349
767487801
1056964607
1002403199
1023377402
603847675
1072656103
534642047
989847167
796655550
687863549
1073738863
1055907709
368293551
939520986
939261307
939490799
1052721088
536838111
1037795197
528480255
383687639
1040181183
1073741815
769359573
469617663
1073444861
1073709039
1073577455
805272566
1039611837
1072691195
536600479
1040162815
1066131422
1034682367
1027603935
1056568319
926216151
969866138
1039900415
1060624366
1065218047
1058537469
1006103487
700448751
263961598
1072692735
534343679
803199459
1071603663
1056899071
738066303
516816767
1067949950
1055324012
939524093
1072549627
1065350639
989751804
1072562079
1073741563
720887159
796391167
997193151
972553178
939522782
1071611901
1073741310
1069547497
467629817
1005969241
1039660733
469499903
860749567
1073471439
482082767
1065353207
938475518
363853535
802983934
685766655
1006631919
200212407
522943487
1064558199
668859551
653786828
1073692667
983039995
1065123710
1063518167
1064003947
1072693110
1028128764
1067925310
1019215855
927327551
1029701626
514850815
1006616447
1023410135
1069522879
1073741759
1006501343
1055783405
1073606655
484309437
805289982
1021245439
788528627
1040027567
738197501
520091579
467593935
535625183
796915064
687011835
1006563149
1039826679
837680600
1073669887
1067450173
805297247
268425726
1060372466
1047371703
530382575
1073739263
1004412863
1071642334
734820343
534634110
939504431
502775807
520055807
464994295
796785275
1006624767
1054851045
805306295
1060593663
1052655421
517996535
787480175
1056957422
921168957
872406007
738160639
1064303285
939441791
993787645
905969147
1048573951
1004535487
1073479423
1066917811
804646783
1065353055
670400471
737009359
1073740532
805134327
939261804
670544383
804745215
962756599
938721275
1006632699
1006628862
536039391
1073215375
1054769087
1069547319
905869103
1023309818
981464829
903345151
1068235723
1031776083
534773694
536213759
998233021
570423292
938474999
1004142407
938999806
805205885
1073674199
938147767
1073670079
664698871
1005968479
1069546427
402652891
738031535
1037888333
805031405
937556891
1031403007
469759935
954670783
1072668671
493847839
1070956519
536657887
513722331
939487229
536735677
535287767
401308862
1006612095
1073573343
1027313647
972547999
796098559
797966063
1073577909
1073729531
972942331
921697663
1023311871
528480125
1005575903
1055879039
536870906
1065344957
1055307263
1073478778
1040154607
736591103
1027538902
901709757
1071644671
1072692154
1067185110
134119419
938981069
903344895
518487922
503054062
1068343295
534739391
794722175
1035993087
938475519
1040007069
536870639
1006583807
536837615
1073741175
1070596093
502905325
536854269
1073577471
1073610734
532247802
530511855
536608639
1071513517
468646830
536868819
937943039
536870655
1073610751
1073573247
533609723
1071038399
524287357
1062731695
1055782895
1073740798
1073471231
509423532
1073741786
794755038
1072676847
1065140213
1073701869
1029701567
928907135
1006618486
1039663103
1070578653
1071185631
465468379
1073600121
939445949
1031790463
1068498391
1073741823
1072659931
805297983
935325695
801107962
1006631930
517994174
632291323
751304671
1014497247
897543947
1071578111
1073215471
1073719294
503275261
737886011
737902590
798736383
1073739766
788526247
998239095
872251135
641727989
1039662963
872414943
1069350895
972468207
1056829279
1065353180
1072688063
1073577884
1023410125
805172700
503309183
1071466491
1023367149
1056440319
117358591
603910143
1052696030
632217471
1073151982
1006367869
536297342
1070333851
534246578
1066892919
1065091005
802947003
872066943
901709759
1072431094
1056964599
1040187086
500953084
983557887
997193215
995360238
1001907134
1006533885
804896511
402636743
1061015551
1073741791
1056439759
1070579599
970452971
805298175
1040185183
1073473277
939523541
1006108571
939524065
1072926159
1064779763
1071382527
922727781
395829245
1069023159
352049009
385662463
1055637503
872415167
997881726
1037565935
528416703
796251423
1072562163
1005838335
1025244863
265945054
704641535
872284027
1071513471
1073708989
805011446
1073700415
1033863157
1072627707
687800063
1067971951
1065091067
535822287
1004484351
1006632957
1006630869
1056571323
869334735
800046847
800579583
968884151
385810366
536846334
534167545
1072692223
786411258
1072430975
784154095
1072424956
518257151
536870351
792197807
998078655
922746519
1073477463
805288831
1073676219
1072513245
1038577466
803124093
989280253
935058940
921695989
1072676843
1071799423
536344541
1067445739
1068479383
1033796571
938207102
1072691071
717881023
1035959990
930151935
1052768213
620740221
1072619479
1055850495
1072691069
1073741823
1035991007
535969487
1005321705
1072692730
922742759
1073605087
247987119
1056964459
1069285241
1006608223
1044197683
922705755
996147183
796770231
1072689070
1073676271
1006201305
1069413342
1005582327
532664246
535822334
247200423
129974143
1071120255
1073676095
1054866942
1005387711
402633693
1023410159
737804266
1035992001
938466206
1068334847
1056964607
1073414135
567672799
1071627762
737394142
1073738230
1073627119
937409503
199229303
727572471
939524047
935296479
1006627935
711981039
1002952702
1048573949
536215167
1040184761
536870909
1073216479
788516851
1069547511
1056948185
351789041
1055784639
1064697855
938434559
1073479661
939507189
1054144511
1037940479
402391019
1071546110
535953375
929397689
1071378271
1073605551
889159167
1071316410
519830589
396254202
1056440279
1056931839
789053167
1056964475
1070124007
804257151
997981942
1039919077
629145562
1073217230
770694910
1056833523
517865343
1073557502
918290303
905950975
517992405
939382655
536844277
1073204735
931067837
787197951
528482287
1065242558
1073704795
1069480687
788298737
1037025214
1039794171
526235610
750710263
1061125579
922664946
939524031
963510262
1054605311
462847705
1013956319
268419039
1073479639
1073740799
1073000413
993967607
536870055
1053818623
1000194014
1073414142
930676719
1073217535
869662703
1073740732
1069535205
935329206
1006493669
1035860399
922613759
905965495
1073725310
599238133
989003735
805109727
869916409
1067435519
1060083687
1005491967
1072660329
533725175
935262926
905965567
939523887
259780027
1073609214
1031798711
1073706334
1065312127
1070464866
99090302
805287908
499089390
1006615551
1069465567
1069547015
889125887
1072682813
937295740
788261063
536837817
1072657853
670555118
749731685
1073740639
832551421
1072625359
1073724915
938475519
1039597563
1037540607
1006493627
258723839
1065344847
1073741661
937948155
1066335487
1005060061
486530509
402650847
1073741583
947273708
1046724607
939259775
955251455
872284111
1073708942
536329215
536862674
522174461
800437871
736091071
780107382
767551471
1056828927
1071619806
1071644263
939524087
1073190879
1064827903
1040187261
1065287421
467638014
1056832489
494926847
1047461883
968749055
1073739758
1070851071
1055906814
486539263
1063251947
921681470
1000169419
1069412351
1073479679
889175935
801112063
1072421887
889576861
937950203
670285295
1073340351
229235071
534700007
1073738732
1006563291
863435679
531445661
872347647
1065283539
1056423667
1065286527
1006501882
1069547135
233504767
527363935
1006465019
335527415
1006563327
1073020599
867479547
854581110
1071316479
754941695
1073462779
989331199
969900027
1031667198
1073650655
1064630013
669515773
1065085855
536320861
267583467
1053786075
796817403
922730487
939514239
1031733215
925744863
671076351
1002061693
1040177119
1065089959
805134303
996507611
738190318
1019100669
738195195
1005060063
1019211263
788528639
1046413279
782989055
1031765935
1040154357
520060063
1072692638
1039119359
1073739229
1031776255
527958013
499891179
1023016383
1002422269
868220538
967801727
1073462783
783794167
788512767
1021245311
934731743
234346876
1073610199
1069465599
939517427
559919100
804225019
394247087
1073086207
465567743
1005546990
788250111
502988797
918547445
1006631927
1065287607
935297004
1071382527
1056685520
1072631519
1072689085
671084543
1061158895
535297014
1073476863
381681631
1019148280
1072300027
536665919
518975215
201326207
1040182198
905930853
1072299516
1069414079
1073675955
1073602556
535813630
1072690999
1056767999
1048575743
1020264437
738164607
534765247
536870139
469745277
534576511
1048573439
1071594967
939479023
662437343
955694967
922512095
791281663
494829503
1073735639
778042091
803204830
796391167
804913149
436156415
1073708989
595066552
1073676255
918539100
1056964042
1040171695
1006022143
696238027
1073733566
982907853
1038080355
787939198
1072414718
533135359
1031716717
536870630
855629311
536870875
771686398
1073605357
1069546687
1039521783
721346491
1070768127
870318078
928502255
1037942715
1073676243
998129651
1065048014
440192702
1067444159
1073215229
964683258
889188758
922484711
930823167
1044118397
418347003
1056931839
981400552
939490175
1002438623
1056178175
1068498942
788002814
1054322807
1072692991
1006631891
1072887774
1073741293
1006338031
1069547485
582680445
803208445
1073676027
1006552567
1043266300
267890671
1056210943
933214707
805107607
1073737470
1073715007
1071513269
989315033
986537822
1043855333
1043330943
435642111
913965043
805306205
998236159
997710767
1069544445
1073740254
1073740795
1071579118
536010747
381673214
939502071
921157629
216002279
1040185820
937489375
1064237039
805175290
1054867406
402653183
1067872959
433815423
1073577983
930545014
802156197
1005453269
1001385854
77298531
1073733631
1002411503
805025143
769629117
1073586173
1038286847
1073674239
1039138798
1056858103
1073179391
939507439
1065315278
1071546365
464486391
1046478581
771080061
666763239
670031727
444038143
1069547263
792559101
1038581691
794034108
939259899
939515631
1068466047
1046009597
1039120087
935028734
939521503
1067359983
1056896767
973055407
1040138093
1073535999
1073741663
1071120246
1022754511
1069547519
536864189
904396031
1065085815
1006616287
599784318
251625471
936884223
1073215735
939523823
1040148350
795737983
805305855
938666877
768466904
989855703
1068488703
1039883098
1073728382
761233399
1041497327
536870903
649698303
536784891
997840793
765394685
1071509215
929037311
1054842615
526200827
1058897135
795803635
994942430
402120174
996070259
528430463
536543069
1069497975
939524031
788200703
1071644382
1023409903
989851642
536870711
1063517949
1065282795
1072389976
1039001599
532870639
782302463
905428986
746584959
922615774
975175631
1004531451
1001911167
671078845
936378099
939259129
536870783
1072133970
970706815
498660079
1072668575
805195702
1070586749
1056808927
938990846
1006591979
947912699
1039924671
1031758443
532674553
1073477627
436202399
460845051
1033076731
803203051
922418366
499109358
738127805
989657087
882896767
200244215
1073610751
754712495
536870398
1056698238
1067024367
763281343
1040171478
1064239013
928670703
1073741530
1073741278
1056956406
1073671357
402653039
1071218431
649500635
1065090045
536600062
334440367
1073184758
1073671167
1072660060
800948063
802684542
884735902
804244479
536739295
1073479135
1064827863
536870779
922746367
788264703
1073741823
1056767987
1023147447
769523575
997062142
536734461
899661822
1072561754
524255077
1073741691
771734779
904396799
914357759
469743483
1065348603
801085343
1034153727
1073708031
972666867
1039883263
729804734
1071577086
928939967
465427935
804257787
1065090939
531365887
1073659387
1060626421
1072883710
908062411
733869567
536854446
1050673087
536607103
936835051
1069530621
1062207487
934900543
838860123
1005836159
1071382395
516915187
1063255423
1006211837
498777919
1056894964
738196463
1070032703
1073631191
1073608506
1065340911
232384383
1056570559
981135351
209670035
527429627
1042283996
939095261
1071628246
645783159
1065155767
796383487
251649899
1073217517
1073671615
452853694
805207933
1064898499
1040150524
1073692479
1073739167
268416509
200146931
1073344479
1073328085
1028648895
787463675
1072167279
1065351097
1073606605
1004399998
1056964607
1056961503
871100383
973078199
1069547262
939388797
1069514740
1040093167
519950287
787611231
1040187297
514698999
803110367
400555807
1073602413
1061027307
1006370303
1073740607
936378366
536345576
1067315039
1065285214
939423999
1035983999
934141678
767549439
930532475
1073741567
670559711
905904055
1073676015
1073641721
1051700181
738197503
1069543422
1067437563
486473466
1073479658
1073524279
1073733631
804649724
992935359
526376957
1038024189
1069539194
939458559
603454333
1040186877
1073151439
1065238527
393731574
733675453
1031794655
201326527
1073733613
1072693247
805304319
1035918303
1052764147
485474167
268303998
998236159
804777963
1073593054
536346367
1073715131
650080239
898594815
1040185855
1068463423
1073411807
804962301
1005581887
989428159
1061142511
633337850
108982231
1005518447
788528765
1055831855
987758526
1033365471
469762031
358609919
1040187391
1073458175
459210622
532673503
1029029279
1064824767
402078590
1003355135
1073737551
1070530303
1073213375
836760063
938917855
528478943
803205119
935329278
801086942
968883951
1039912187
1069202431
526221245
805288575
188727231
1052737535
1008467955
1067315199
1073741823
796915711
1040150487
1071038391
1073741821
1069481951
1023238130
536571867
1023279046
1065187229
385842175
1073741823
802684927
107995967
469498854
1056636527
938113837
1048559578
1073716539
1054861180
260045559
536836095
1073737521
936378365
661616639
267874235
1073610751
1071446641
804782010
936902135
1073575935
1056961747
1073085743
805303775
788494207
1056913151
536870143
988805727
1071078902
1056930751
528449535
264109055
535817695
939519861
1073543167
1068365055
1061139199
1069547224
1053814775
531627475
1068358639
738152031
1073477118
1072553981
1069415419
1056832494
778501087
1073127167
1063518155
1073444158
1002368501
803700711
266076155
508547581
1071639533
801091319
402651775
536149727
1065351935
261013467
804764591
402456575
1071349607
1072586491
935324671
1006600108
1067437309
939354463
805236734
1068460991
938997739
1071643631
934508479
268418559
985071615
1038090151
764239483
1073310197
931135483
1055784702
734719998
939523951
1073466267
528346061
989839359
352321199
1073479095
800784351
1073736671
469756863
1073728255
804736989
526358394
216268527
536870775
872265723
1018945495
1056636915
1073463221
530578895
943570943
939450189
1052770303
1069547417
1073739726
536835583
1055830014
502753215
502790069
1072821631
532057079
1006632639
1073474495
233797627
527949818
1040176895
517918495
1040185207
1072887807
125827039
1069252317
1072520191
1046441951
938966389
1066991070
992409087
987754494
1019201015
803037165
1069545471
997667199
1073676279
805043967
400291831
938999550
1062729661
1006632438
1033895807
1073738858
1050655467
937359359
1054734333
1072668667
1045167615
871594847
503118719
1069481303
498587614
523485118
1052729311
1052572671
989854206
1068892159
1005846523
1006008318
1073739709
134201310
670957503
1031793914
1073733631
805289908
1021304827
822083579
787996671
1065197551
1073434621
1071249915
939507634
803691743
1054708735
532610047
1073741599
500125663
1047560174
934148095
938997743
1071642458
997112694
872199103
1073741309
1073478143
981260799
536739683
1048559615
620752886
1073445751
528412607
796916725
938360789
1055879127
1065156591
998242238
801046447
1067450333
534445559
738197494
1050064127
1073471479
457162207
763358939
402389502
795733995
798883839
997187439
1031798783
804782071
1018560510
66584574
515897343
1073475551
1073475575
791150589
937745405
869218271
1069539295
1006090239
369092582
267541935
738196474
364494519
1073479423
938474878
1006632819
1065336319
905965046
230682623
234879838
1035714398
905705945
782237694
201321463
1073736703
1004531711
1004011247
805304187
796770301
1048574903
1073479671
1035992957
939521151
465010543
536653749
805306079
1073528767
1073738494
528440319
989772031
1040145799
937407327
534757375
517922815
1073692599
1035729909
1056600631
804192255
938998655
1002351087
1068474361
1072952765
1073676253
989772797
1072529211
1023410047
1073668079
671022846
972553209
1056666607
1064807355
1071513070
1064812542
400807931
938333951
1056832407
973045630
1064828895
1006591743
801077247
1073741695
1073085437
804778493
887089837
1069544631
169869279
805043679
1073016767
251656182
1069514365
922443454
1057611759
464511967
1064304319
937950191
973078399
805280895
1039532021
1048444927
861798062
1061019455
1056948207
1056702459
1065221031
905952825
939360127
402517999
1022836735
1072689694
1006630903
1071349247
805240831
201252845
805273574
1039908307
1073741823
268302847
1072527357
469172095
795867757
922670975
1052770171
1031798751
721397502
1040187389
787464191
1040121722
735804887
783808469
1006632955
402390524
996933567
805305081
536346622
1048573429
1067450351
535814079
822083575
1073471423
1037826045
1073331707
870250711
938999551
1063075837
1037007615
938933743
956292603
872234863
1073741821
1021046783
905428991
871344446
1073078266
782041023
494927860
934539222
134084595
1073739247
901513207
1006629854
532134895
1005451007
1073740927
1071562271
1069018783
1071603351
1072429023
398456695
1065336795
769601531
1073739743
536870399
1073479678
1073602539
1073721343
1020788474
922660843
939523967
916455285
1072607227
402488303
1029701631
1058733435
503315935
1073217407
989855165
989302263
1052213207
1069545983
266336166
1073740783
788529151
1073143807
1054668211
904789972
1039106026
937934075
971897711
1072348927
798185983
1006632694
1005322239
1038015469
1073725439
1000339119
794804222
935066623
939452023
535297788
469757951
1006592959
805216255
1071904767
803993529
767033318
803209135
1073217503
738195743
1023328255
536825455
1044348543
1006239743
804437999
1073725359
964680446
519568887
805142458
1006370447
780140351
1073723390
1073733622
729808382
1067448310
1039122238
511172335
800047103
1073706879
1054304763
905961435
267777981
805228031
1039625189
786430107
935329727
1040168859
1070987223
732950518
1039663093
436187135
939261951
938341631
938982839
1048508415
1039777239
1001127663
1071586805
1055767423
534640607
1073741147
1069529054
729775359
1064825326
799014899
761790461
1073086315
804249567
165400311
1006626815
1006615383
1039513567
1069532670
1073143550
1054715902
926673775
1069508597
804713455
1071637247
1073577919
1052749759
129953246
578468350
1039661047
1073733567
1070071773
1055570879
1069203391
366925733
1073510847
1068493533
1072143977
1056963839
669614063
1072168447
939130878
1073740782
1069465085
1069480925
1073132517
600762351
1071497143
703528667
262643583
1056964543
1073542902
197390319
671088639
184401662
872414975
1073706938
759160831
532676569
989576059
973012175
255459260
931037181
1056964607
1073086447
626458615
1044214199
1069539325
1037022462
603975359
1073733530
536852319
937320447
425197047
534640639
967802875
100658991
536461245
1073376685
1040181943
1073741821
754941687
1056964471
1006632959
713029631
1071284223
1065082877
1006364535
1073659628
1073741527
992917499
1069023227
1072164831
398322671
1073741819
1073473279
1071513503
1072676606
1047461863
804089851
1040176575
1071120255
1073453053
1069281279
1072414315
1073445874
1058635199
939523071
939522041
507049971
862978013
570417151
510566394
533692415
922709983
1073725436
1065222111
951827961
176156607
1073740799
1040185343
1006108315
939294591
1039857407
1052671934
1039138110
510057974
973055933
453995518
1073741050
936639359
1067700223
1073606613
1069506518
1031536087
520060727
1073608702
465039354
771475447
805287607
482319871
972651391
534380540
1072676861
1003487230
780132077
645922175
528465855
794031081
1073201115
1068890879
1071750399
1072668671
868220847
1073737567
939229176
519552495
1006106613
1073741815
973042431
805239805
525450223
1071120309
805265399
467073743
1069282943
1053818613
1040054203
1065353023
1073653496
536018935
1071120371
1040185339
1073151950
516943871
515554814
1054736381
132112350
1046478813
788004602
1073668094
871364571
520056827
939507151
1073725310
469483247
1071347062
1073610750
805007086
801062870
1071640510
447479767
1071807487
520093684
500956139
1006616062
930868863
1040076281
1037925855
843005951
1065285499
966764279
1070824447
1071488973
402653183
1073708399
954204127
1064299391
1006600175
939515835
527284887
1069997623
801013719
252706045
1005559803
935213949
1002397183
1060844495
1022998490
1068367743
939524093
988806655
870318065
268361455
998232047
939513855
234872798
452919295
1073734654
871874495
1072611293
501952510
861924855
1006370595
1071643387
1063120895
524120953
1064828719
201309695
1030749691
1021077375
955514879
1073699839
1071636415
1055222518
1073676151
734787518
536722175
400874194
251379190
1027301294
1073734655
930611038
636614581
719007734
402503647
1006499774
796655614
1072951286
1073592117
1056422777
519011183
534249211
1027538427
532474878
930013175
503185145
1056890282
536801279
1068990459
712900051
459203551
805139930
1065336059
803733435
1006499817
937401311
905444351
449637055
903863799
939507615
1040178879
1038876605
1065352701
1040105461
769654751
1064828107
738197299
1040113627
1068498943
738164223
1073712031
939473919
435092985
334348285
804765684
536865772
939519999
1056920044
803994747
1006628826
1039131582
1006358463
939501563
1065286143
800325551
1060072955
536838047
804649759
1038086143
1067450366
1072693247
1073733499
1006632415
965443453
1002326015
805294079
1073200922
352321402
1065335743
536821703
936704766
507477967
1072166911
763338559
533299199
803209071
805238782
803602426
1073699839
805206015
1063206847
267905791
1006579551
266072055
1073217495
1054342143
796917502
802815217
1073737686
503054047
1056922071
803435515
532012983
1072692211
1006075735
1071107948
1073741758
905969663
1073593151
1069531135
902803455
267876843
938850302
267253118
1034943463
1002307263
1056946143
1021702079
527368183
1039908607
1048428535
1073455103
901151230
535788501
1056948223
1072152511
1073738239
939472827
1040187387
1056676639
972750687
872279615
1073213419
805175295
1006108159
301842287
939194111
507246845
670914927
938473471
1073741562
1064228795
754710399
938344351
1073471486
1073733596
1005584383
494927853
998240255
1073709049
1072070639
1004490239
931001695
1073733631
460320765
994047998
1056685423
167771503
802667519
1035990975
871612271
1067445439
1073741307
1071572975
729808895
251654015
532676586
792688381
1054856559
935327211
536854493
1056571326
234749886
1062205439
1073708927
1073217535
1006335999
1069547455
400482301
1067969979
527260671
469483007
1047753727
1073741807
1047391739
498530745
535280639
800580543
986241754
1040046074
1004534886
532337385
938442718
1006501055
1073211751
1071602686
401537023
301719451
1056963639
1051197438
1069547390
1073479423
423350271
1004976999
1067974143
1071644638
1073722367
796917747
930991871
1071608814
1073716983
934280703
1052473333
1073722777
666369785
1073639419
1039658159
871840125
1065353211
1073741815
737640443
528465919
318242815
1006632853
536776361
1070530299
1064714231
996099962
402644983
922615807
869728123
787344447
796753779
234741502
649297894
531625723
936832575
1073413875
1071636473
469762014
1065316307
1039034366
1072691184
934002047
738062316
1073708903
873983855
1073717117
1004404619
771685359
1072942847
1039882111
1073725407
1072672767
1045917695
1072675839
520060922
900710047
836403051
1006623099
981204987
1073700535
1051455359
536868789
1073739759
671084539
805269477
390397950
534742971
973045759
997063899
981434367
1039138495
1073470173
1040183230
1013964667
938998775
1068498923
938966460
998229992
1039137279
994049451
937426423
720785403
922221293
939259883
1072607998
973072374
1067384827
519563188
230414838
109043167
535736285
350182299
1069544421
1065827737
802586362
822070271
1073413311
1037500409
939523037
81215451
1073724341
1006067439
922746621
938957819
800784115
738162431
268433407
939260926
936900091
399699703
1056309241
796393215
635437053
931123094
452967935
1069513727
1073709053
972552955
1073711099
670038015
1042021631
1071807483
771743740
1073741815
1040119802
1073734623
1073739775
536796763
503281917
469072823
988806127
368050159
987758446
1073741823
1069546623
929037566
803200471
1069546943
491781495
460324850
788037372
1052638719
868450302
534773183
1073610535
1073740991
1035779959
1052639167
1073673982
802947039
792657902
854974335
436189041
1067437823
1005551331
803189687
1038085114
805301244
1051721215
524943359
1070333819
918552509
931069919
1069543290
1006483433
1056763754
801095662
501669759
268237563
794787301
1063223275
968621743
1038876663
805306235
930608575
1006624183
927342207
1069012794
1067382778
1073720255
534765563
1006571423
1073598315
1056964583
696251230
257875935
1073741645
1073577959
1071644671
1069531125
384753630
994049887
1073183723
1067702191
883932607
1010692087
1073737204
1062977511
1072692735
1072693116
385849195
394260479
636877751
1056370359
452718559
771137525
1037972223
993000445
994049919
829849599
1065353199
267893624
183679991
129428911
1073077714
735362895
1031794671
322944975
935196652
989331198
800455644
268435378
937394133
1073558727
1073081887
1071513567
1072640954
796851966
955252579
804257751
1039891455
1072922107
1069547007
1006632955
1073741759
465567615
518963195
1073736959
516861887
805268479
1056956414
531627386
629142515
998217726
1064099775
502161405
1056628639
1073741663
1072824287
1005060031
255721459
1055259119
914087934
939473919
1065615325
1004465919
1039924735
335474687
1064285183
1056677342
993779707
1073445299
654278133
634896367
671080383
637401851
985661439
995622877
1038778107
536870843
1048444143
1071644159
905961471
503082974
1050146763
1006604285
1060109307
931135483
519946111
1071105759
1006075711
905967517
805305851
939392750
268303607
1048574719
1065212407
436203519
1071905530
937405631
1073741567
1073592319
784203743
1023147517
268173311
1040186751
795537188
1073348607
519795967
1030092783
1060827135
1069022715
1073676287
805141589
1006595555
268435391
939261771
1052082063
267565559
536345983
798882651
1006344887
1040184269
1072430810
805305982
1067892587
1006370430
1038876671
935329775
536869880
804821914
1069416103
796746679
1073207039
1040184733
514383343
937289719
531890175
897449791
1052284799
1065352831
519568349
536248303
1048535007
977204966
1073200863
1060003711
1072943103
939515199
1073184767
1040187374
804747127
1071642604
402646463
1071637470
1071316973
800026607
1071644607
738188775
1073730175
1073724767
802946930
364903343
527943887
1056685039
1039777390
1068498910
1065220054
1015020527
528211959
905944927
998047727
960233215
901775335
738197495
872365292
905704139
1073676287
804761055
58244841
469431039
872333047
939523823
1073709039
1072693230
805232637
863961083
1003998695
937426875
805306221
997717951
939252732
868089215
970684408
805044223
838729692
529512175
1031731133
1073688570
1004535803
1040119741
1073741823
1072682975
503213279
1073452022
1073737727
268226553
1064796159
737935359
394262463
1071218687
469106687
467664831
804119551
1070333871
267385182
536722415
956170223
1073700603
1073741807
805031805
939243511
1073736683
937407935
1031732731
503311871
1006065646
1035835839
381418974
1037933567
1069547263
989556671
996010863
1046388671
803191551
805305343
1002438397
1069514683
905961437
496663679
939450367
922577919
1039917055
1054785145
534771447
486166095
979367807
930807710
799014903
1072618095
1006600191
1073741815
1073737658
989837287
766114815
493862887
1073741743
400020278
925630446
251657214
935307127
266305271
534773759
532676539
805289979
964689663
1039137791
1040154620
1052671998
1073671677
268140525
1073741240
804976631
402128895
922746857
1004469695
1054081019
247430141
1064761334
1044365255
939524037
335544315
1073172455
634253279
1056685503
904593399
1073655669
1073213183
1038867376
1056038903
535297967
1056684991
862960607
1022227967
790626199
1073160143
910687989
1073608668
1073725439
1064763053
519962609
967167993
1040187295
851377079
1047789502
1060110334
1073741566
1065351167
1056964607
1073463293
1040187067
771096319
1073070027
1073608447
859699198
532276730
536297471
448790462
1073718751
803846527
1002405887
1071642557
1072561407
465500029
1073733175
1071640575
767522799
1022291711
1072946551
1068496767
385781403
937156539
804242943
1056864766
519960552
1040154623
1073667839
1073676283
1036513258
805298173
795598783
956301311
462282454
935246058
935196535
1073542586
792688374
981460287
1045289942
268173311
1039613949
872360829
401735423
801103870
1040088575
805191646
535293951
1073706492
988773375
1060347871
1056958399
1006628607
1068498847
905313956
250591231
1047001081
1062572991
402652669
1005576159
937140455
394261471
1021311487
1006620535
1072652271
1002307323
167605735
1073213359
805171163
1040035839
402576383
1016622386
1071561723
1004463827
1073740711
1073724791
532414459
939359734
1001914359
1056308703
1035893607
1065352551
1069399229
1071406959
922156255
805306077
1061093359
682470365
936869622
955774959
1073479391
469761532
1073728510
1029959422
738073587
492552114
133160923
536821247
1073741309
989310654
1073577967
1056124927
1056915442
264208093
1071634908
268386303
1071480767
939225079
350936567
1065350654
1052246003
451936255
1040187327
871333887
988798847
800453467
1003347926
1073602430
1073725375
1005567997
733995003
993457919
935295935
935329535
863745975
1000717307
863893501
932642815
1073741823
300653311
788490747
1065352895
736359415
787840879
1072627710
1073738367
937926197
1006632959
1071643611
262340607
786415607
1056964335
972749823
1069539327
1069281230
1071107583
1071382525
1073446878
1063579597
930033265
971853245
935049727
1056935135
533725103
434763643
930037759
1069413371
1069545087
262397439
671085567
1072517101
1056833535
939456509
768212975
392949743
794734463
927358975
1052440574
805298107
452459899
502462971
394259807
1073741558
994044789
268424943
938472447
798473211
801112047
535752687
1072682829
1072610039
871890943
786413422
1069285365
847240923
1065353211
1008730074
796909307
1073741805
1071628191
1065266815
1073609727
805289983
1072675837
1073737695
536615903
1073676239
1039645311
1071575991
265134941
1006624247
1052743547
803692534
1073200797
731889653
243269110
1056808927
1054539775
804781503
523845628
905280479
737668591
905534845
803621813
952073727
1006632959
737918847
1072672746
1034944277
759951359
258177783
1065086847
862846970
533651455
1072426365
1072610293
936411127
1069527023
738189225
805172143
1056930674
1073183711
503218170
536870887
1005289214
1072692222
1006075903
1040019391
531890106
931117038
805003191
502726645
922746751
1073740763
872284157
1073463287
939523964
1073740795
989591613
1056964351
800976591
1069023231
1064812479
880658399
1044274939
423555071
938966751
939324411
1073708925
1005846015
787989883
922742687
502251510
1073741567
792100607
1062991727
1003978623
998112255
803650431
425688063
1003941881
510623743
1073478139
536859903
536591727
931069948
1039875823
1073577785
1056767926
899645374
1073609663
1073694591
1064304631
893371391
1048541167
666089463
1006485487
1071639243
1073724351
268301821
972005291
528285180
1023376095
520080383
268433151
1073475581
937148415
1065353215
1068892151
1004257267
1056964095
1073741631
1073217023
1027338111
1055391455
1029636063
1040187322
500611057
1073672958
1038045148
134180319
368431095
905628671
801111775
1072561663
645916539
1069408223
934967802
938982363
1037892603
998236127
1073739773
1072535327
917634543
1058006010
1031794655
987748287
461370863
1056959482
1071261043
935192062
519929343
528399861
988536567
1073717215
469762047
1062469415
465465263
766066175
1013186367
887029717
897277947
798867422
1056414831
733871098
1071382525
1005912063
268172787
1056963580
536738815
1073602425
511147966
1073217439
1006616191
1001839295
1073741567
934799727
593457005
872413102
1071644413
1064828911
394234879
1073741805
536866429
1063251706
524188157
334872031
1046461375
939511679
469761533
502689790
786956223
385873855
500612991
968343549
937163711
1056939974
839839147
1065353195
232505183
1056931579
905444847
1065353183
918517711
1069416319
1014366175
532667387
268410423
527318767
1040054253
1052753663
918379385
1073609462
1065353119
996121343
1002430459
1035982839
918552499
1004392351
1005553343
1000864700
670948333
1037529042
753663975
790493103
1063245231
1025498941
1073643231
997679030
791666431
805289423
938475492
967835647
511623097
1072693247
1073180669
129171455
343408573
1073708766
1072431095
1054862327
1073610495
1034780671
385794035
536605630
352317438
1056718809
796917437
1069505511
527680249
1073512427
922589183
797822911
358345663
1072659951
988806911
1073607679
1068989805
1054867451
1072539070
1073593293
1071578607
1005779967
1073643387
1022324735
1056956173
889192150
910422015
805306351
268398587
1039572709
1067941366
1030320127
972547967
1048485815
519962541
805303935
1073216687
1073479679
1069004671
1073478639
335536095
939383515
1073414003
535814011
1071120382
938039229
528300031
534638591
1040187390
1056830719
1037746143
1069285371
1001390077
510253691
1070071663
989593279
1006624703
1073729535
1073691571
536280956
486227967
1040112863
965689147
760733695
737394683
1056931839
770549179
1039134589
963636987
800974838
868154343
939323383
939520247
1005813375
450865405
1073739629
536804799
533712061
1000076267
805305919
721419135
666754623
1073473533
1073725211
1073725246
259915102
532085742
397375261
536865659
749713404
804192043
536469355
595311547
536854515
1003487199
1054539501
1065073135
531496935
1046303743
518438911
1035468723
963640287
1006079695
1056833407
805285855
805273581
1073479679
1005879038
1069513639
964384701
905838583
1073700219
920648687
525336551
996831203
1006258173
989259647
1066229695
213639151
534240253
502791679
1068988933
1073741823
1069413373
939382775
503233775
721223535
803208287
520076669
1073610749
389772279
805175287
1068498427
1072680910
1065344923
1002388926
473685887
1002438479
998235901
1056089085
502104061
1073740763
905952958
1023409131
802913783
1073741173
1039662586
922737599
427818943
720108543
664600319
1073737711
973078399
905965566
937422711
1073102837
1073610745
1056694271
1004515309
1065189071
981318589
800587487
1069005757
662042623
1056964607
1073213439
1065081343
1035860990
937360367
482328575
1001912319
939372191
919596527
805306239
803127227
1073737724
1073707999
366992819
349682687
1072619070
1069545335
1069023183
1002438266
1073741439
1067384829
503114623
1073479420
754450398
1073739775
905838524
938172287
939524091
939261662
939449819
524550111
927985140
735507454
259686143
938982271
870739054
532674239
759136159
1073198031
872413438
1063124987
872132599
1065212895
1051590141
1073217403
788518879
385613659
922684863
1073733599
1073724319
535752637
1073217023
802455391
1068170933
1073709055
1006630894
519951055
1071579119
805277551
1004273279
838336239
1048574975
265682943
868480895
396320735
671086591
1072127997
769130463
796916187
1005584383
536804092
905968383
978517822
268402557
1056964415
803864567
980402167
535810034
1073739471
1072553983
517707711
804487071
1034944479
128974331
1023327199
1070525439
761266071
1068465639
938573823
516931511
626782207
1054309543
914321403
1073709051
1065344873
595197821
1006370427
1056356345
1056808947
1062393327
804233207
536586239
1073741759
536862719
1073075070
1039990779
1073577983
1071579123
1064662767
939371839
880803570
1006501887
752869015
263976695
1069538397
1071365235
939257711
1073643390
1056304639
1065348606
266529382
838811503
1073446879
798463923
802877179
754704363
800742388
800751603
803139583
1031258109
1054867419
1073216453
1002397695
268304347
938475473
525974015
1066236415
595295212
1056439803
935329725
1039007211
528154495
1070596063
770965503
1064433663
1073741631
468672447
66011053
384629503
1035861486
1068367871
921632703
1055882591
671080373
1073479167
1065352959
804885806
939524091
1005584383
1069415423
1069539327
1064558455
801084847
933232639
1006043129
1021820315
528469756
662425599
334360575
536852287
1073692527
939261948
1004493567
1069487333
1065186223
964672446
1068486527
667647935
1071112191
1064026059
804748799
1054801911
396230590
402653177
1072672442
666860711
515865951
1069317887
937619135
528318398
1065278399
534773371
469696479
905444316
1040153046
1041234679
938966527
1073470415
805205967
939456367
784318207
1073668095
1022214126
536674287
998241263
1067446270
803176445
931004415
1055883231
998109047
1064828891
511663775
1073741823
1039908863
1073692422
935264255
1073740789
637100028
184515927
1073716206
1056782334
326631406
1054796671
1005517695
520082427
1073735547
803194206
659484415
1061666815
982351787
1065254879
671088383
1073212911
926371823
872415215
1004240893
938472443
1054866234
1056432122
1040185318
1002700725
1063776254
1073741565
333704623
1004338175
1065294831
855568367
937353199
530575231
939523455
1073479669
1069277183
921698301
1022850799
662667178
599715821
922089471
935328732
1006632827
771750655
402486266
1004490713
1000210335
1065320442
1006516191
1056366471
1056927741
1072625647
1029242735
1000210415
804502459
1056899039
1073740703
265271807
1031105851
1056897023
1073723115
1031094271
1065353215
735574525
799014911
1040056319
523205358
1072675837
935329535
1073217215
536673791
1062993919
666430398
1040187391
1030193143
1073706911
1073675773
1067449471
1065344882
501603582
721361375
1045622783
1060235261
1063247807
602798445
805289215
766406655
334494399
1065074687
1030681469
796654823
536739583
400551663
871735158
1065352687
792657893
804216826
1073738615
1052508159
1073735679
1069274366
973070845
452718591
1068334831
536797173
770498559
1048559604
517993375
1073737727
1070595835
939515903
1073209341
1073207263
1023401855
535678111
1070528503
536859991
1006632959
1073675693
534765501
1003878271
534371839
1072299901
1065287679
1054343149
1071574015
939490303
794555135
1004338175
782237663
1071509439
922680059
1056832991
1048494063
922156799
502906847
1073589758
535559803
804830135
1038011743
536477182
805170937
905969374
201310203
799929338
1067422699
1072661503
1065345022
1073659887
716158975
1071513418
1006335995
1056735035
1038071294
1073704847
989724635
767356413
533708783
769629183
799992827
802111487
1068392435
805297855
782038007
1005584111
720825343
1072938495
939523063
1006091263
451934719
1073607423
1072938822
1003986903
729804799
1018945407
1040187359
1039924925
1046413303
1063972831
477626175
532627455
922218494
935327207
1063255807
532654076
712995827
1002176471
1073709055
1073216447
1065352183
1072431087
931131390
985645020
803598951
804186999
452968366
939522999
1031666039
1073544957
1071625726
1071579006
796848087
524287741
1072643583
1073646711
484433855
1069514746
1073729494
1003831127
459226743
1064824303
1073740671
1056829438
805044223
1069530111
1067380719
1073716217
767557375
970350583
1037564406
1073479679
939490046
785317887
367001534
971996859
939524079
498044926
1056423799
935329791
268148726
1070333885
771423087
1054864891
934805413
997048315
1071513067
1073737287
369049245
939259391
770686975
1055883263
736837615
534708191
1072922591
800485740
1073479397
1064038269
1031792623
401602421
1059041659
1039663103
1072364759
105379563
1073741247
402644959
1006567359
771686327
929038297
771750719
939113343
532610943
501219191
1070858239
769587682
1065222143
527890815
936900431
1067411326
939519999
738064349
1006107639
1031722941
1071120359
731567039
1065088511
1055777786
1055764463
503316442
1039397615
1040187391
492566454
1006632957
1071116254
1051196127
1073739519
532414446
654229446
1035336175
1063649269
1072660345
972488255
935329791
997121018
798409727
1067449327
633274358
752353247
803205887
1040135678
1035984511
972945919
1045424895
1069265855
1067843583
1071607643
720601081
1073479647
912096190
1073725053
752844653
1072692731
1069547487
536870301
788475130
1064226303
1006631295
960495359
1035924415
1073477375
870305754
535803831
803733375
901773788
1073707775
805150205
802160335
535584243
671088378
1068888829
1073569663
729800685
1071087483
502249701
917503999
939388927
1004404607
1065349095
603778879
805035911
393068127
729807838
517988351
1006623739
1056964606
805304185
864010199
972521385
1073530863
1073454971
637007735
670037951
936378367
853507567
1073216415
987749371
249199373
1040047957
1065350079
1073106906
1073643259
639356819
1064664555
973076253
804487098
728624615
264239103
937336831
1024974751
1073641471
917727230
1063198204
1069277183
385219807
939524076
1021304311
938191615
520060899
402123911
1073444857
266854335
1064550392
905961214
1065344981
1023410151
1073643351
467664893
893386575
536755959
1006620543
971984879
1056964598
896515562
469726975
1036475135
939245391
587071319
734985977
1070563319
249474879
1040187102
1055772635
1042267606
1073707887
1059761406
1035319231
939523791
519044991
535689203
805306361
1072680957
1071643645
1072690927
536674255
939507086
1006632828
360183670
998227962
1073545213
482323447
1048444607
1064238178
1006272351
1073413498
989327231
1048571647
1073576381
532634591
1056354047
868215999
536346614
854883797
516943833
1073733631
1073741303
530509822
908574559
1054866557
1052770287
771751419
803135486
1069014773
738196959
268419055
956153575
989752502
972815355
935198586
1056698237
326973372
536297311
1043855839
1073737423
998226171
800980947
1021312767
788381559
1056135166
1037795327
467386223
896270335
469745514
701759231
1006619135
520093682
937426943
1063187945
1073344511
520068979
735961077
1055473532
1073053055
1056964142
468573119
297529341
1039131623
999768031
771751019
333971423
834142058
1065319935
771555165
805289466
258919935
732429547
1065336695
1072672727
1047986159
788512762
1072430814
535822079
1073733583
1065351927
1056425975
1071972351
1073561595
1071636479
1040187295
805272317
1005453183
637108223
532675838
524140527
1073731319
939519999
905936891
1072427007
1002405371
1004497470
771751887
1073708893
125302527
803059671
1055911343
869261177
511703037
870317567
789837823
1073676287
1073733631
1006427641
1065304041
1073676266
801111927
1069405927
1067449342
997718014
1073176311
787988476
1073053695
1073590266
804708155
973041327
1054653151
1068433358
780140447
1073151831
1033895919
1073676255
804716409
1038808575
700405617
1060567038
990896127
1006493695
1035993071
239075325
954056191
985104383
1071642207
870176607
753834974
1006567419
1040185342
803205099
805272927
1046463997
532361083
1002176429
971763703
1072675835
654049279
1029683967
1073459199
444055535
1073709007
502237132
335396702
1040187227
997646271
528293886
1071644663
1073216415
501183831
1065343607
654041078
989837279
1073733374
536739797
493877231
1073414013
1056178143
1072674812
1006632951
1052457375
938474999
803204725
1072160767
402522015
805269246
1040187382
1069538763
763354983
973075374
1072625535
870841587
1069539260
790474455
229601007
1031667357
536802302
1050894206
1067384829
1002172349
636399615
1023279084
1006632886
926923711
1071644671
1073471479
1072652238
620427065
805238271
503052219
989429695
536869879
1040154623
1002295037
955184123
528349179
973078335
218103671
1006426111
1073600510
752842751
1068961791
1065221498
922725374
268136289
532539995
1071480830
1073209087
1073724791
531622783
1064167387
1073463295
1056014331
704610047
804105210
905418742
1071382463
499113851
670818263
1039794167
198962365
938631167
1071644637
939261859
956283599
1061158879
1064304527
535816191
1072158207
1073479679
369082357
1052770141
1023408855
1073738142
1064173567
402387963
1073737595
991255735
803909595
1073217119
989855615
804184062
524287567
1005321978
1006030846
536738298
535551965
800837503
498374143
1056831194
528084991
938474419
1047166687
1072406519
699388925
637071231
938454351
805304317
536772607
1050115957
904920059
527884159
1023392766
1056964295
989789663
721417951
1035992955
936337407
1073479645
670502334
1073217019
1070596078
1073217535
1070530492
1073741727
1065066463
1073086395
1071643135
264240063
1031567853
494895095
1073211367
1073452911
805306366
486473582
1073575935
234880631
1072561719
637394931
939261755
1006628857
1073197039
1071627517
938999791
805109501
1006620655
1073725308
1073714669
935163903
510901567
936247242
100662268
1073471479
1037039101
939375598
534768638
921170935
968694621
268419067
534771647
1006599935
1068202975
998235135
402649085
963604473
1056964445
805240687
754974431
1005157355
1006624751
1072167031
1073201143
1073701629
1065218015
1006632955
1040187327
532590555
786415579
1048567679
1070585823
499119962
1073741823
939524094
767290876
931133082
1039908831
528464829
402620403
937426667
796040958
1039122427
368468439
1002433779
461368798
536575989
1071627871
1006469119
838467031
1073547135
245039103
1002429247
1073741278
1067446271
1073625087
1065074303
402650975
938442751
1073348603
998217727
1056586495
268171123
1064172784
1071365598
531611631
1073587903
959905783
532414283
527396594
968883967
534691839
1038019511
528416126
1065345015
1038084223
1073724351
935131135
1072166887
930185207
1073471349
1039662463
1005059071
1072693182
533200862
1069545439
905969119
503250943
1035918835
1055907070
1069282303
994016117
802619387
1065090678
1040158717
897580671
1070263783
1006366444
385875963
530575099
1064885087
788503031
805287915
968749055
998170595
1039925231
117407725
1070587871
987729918
939491279
983562239
939515325
1064169463
956006395
1068355531
181267451
1073739703
986442987
772144622
956042687
767000555
1073151735
1065189342
805297407
444592122
1067407615
536532991
913944559
1069264830
1031536601
1073340351
1073474543
1068498287
905929213
528268286
956301215
1056962549
939425243
805304319
939390719
929979247
368500467
804257791
1073477623
935323647
1072676591
536737759
1053130687
1065086845
931127277
938146750
534740791
753926126
518979448
251559839
1056571391
134212589
989259758
931135271
1069023229
805273343
1073217023
1065090559
109032700
1005543423
1073203199
231734951
934969182
1037828078
1060929395
986705406
1005500303
1073741757
264233399
1031536383
1005060067
782986623
669841279
989658877
1000307327
1073720303
1039658394
1073471095
972808179
899282911
1068493399
1072230399
536684541
935313403
758851314
1035976543
633331071
1061027327
1046740979
1071639673
467652091
1072521023
536862207
1004007146
1072611294
1073610749
1073731543
1065287359
1031791609
500322095
1037131228
1069547515
259915774
1073741736
665025891
1073380991
1072947190
619626239
1056964543
936492775
1068236791
1073674687
670031871
444577790
268135868
838856687
939384830
1037819893
1071511743
1040181183
1056964447
972027380
1040170494
1037629406
1073725439
530444247
939261433
534765562
1006632703
989527227
1072658351
530554862
939524025
1073663871
802102270
925364091
1063187311
905965559
1073688037
662165467
1052767224
1040184311
1073476607
503217658
532135927
670751741
1006632682
1055903742
532045770
745533423
938469247
434108383
397672435
733280255
1006628803
1056833014
1035989995
1031764951
1069547223
1073733629
887029755
268301437
1006563309
1056865247
1064558079
532147071
1035993087
947802047
1002127287
802613227
805171175
1039630299
528285694
1073207161
863928255
804773886
939519738
1071513086
770572266
523206580
335540087
737927675
1056698239
1072394941
1065328495
1006599995
1028128111
1070587894
1039522751
872369635
1073741787
1040187247
1004535615
1056963581
1069547518
1054826491
532148063
903839225
368836606
783253492
926941073
804126716
993787903
1004267119
1072951295
1073053566
384564210
1056571135
788151231
804241279
650116807
1073045103
754787263
800813055
769634254
793769899
972813311
939524062
1033893887
1065351131
1064828917
536870319
528482303
1071513279
1073741785
1073409087
1056960191
1073741483
268435325
1006600173
400522239
1073610238
737017723
1073741787
1071644351
800456703
1071111519
767524863
1047523309
939523967
1071316795
1073666282
1069022719
1073699907
939491291
1073413630
1056550887
515896191
1072592379
922615743
249561087
1069285375
1006562735
864026615
1035976703
365393887
536870334
397802203
1073676235
930085807
1073741166
1031798649
1073737727
1056927740
897568571
1073440638
851179964
737738238
1054604671
1073707774
938997276
394256317
530578943
1056553471
802275327
536739835
400406526
1073709043
782237678
1055260031
1038745342
1056439767
536739806
1073741791
1072955247
1035566719
1065070461
1004519359
888137727
1069547007
805306329
1073741567
1040088989
920383231
1072684927
1073609471
1065344462
83803583
1073739775
569374719
1001390063
1056416759
1073619918
1036971263
998244206
937426943
1038732283
1056882621
904396733
796785907
1065209791
804085741
803733502
452911089
929525750
1063080943
532151902
578801599
400542439
133950718
1039629311
1073676251
770432975
1073454975
125826938
1072160767
1073216495
1065335743
1069542911
1002172379
536870847
935853018
531513333
1073673214
197001213
1052377087
1002256858
1056669563
1063632750
939424631
1073739421
765852539
585091519
1065221471
1056962494
1069527799
796917407
805285885
402127355
1035943927
1072033726
1054185971
1073724343
502789629
536776687
586415870
960494550
662695831
1056963582
1050341230
939388924
1040178811
1073479358
1069541374
989591454
1056963005
972947455
745659199
925891831
514719743
922746223
1039070587
1056833535
1063518207
335539934
997899771
1065024951
991686589
1035992953
1035595194
528187257
926400349
1003458239
1004992483
1073741503
1067412991
1070594813
937163775
636420073
530448382
805011325
1063239167
326975471
935313406
794820539
259489764
1073675198
1071642621
729774583
749207551
989854654
1001779171
1056959861
1073737198
603979775
452435927
1061157743
805304290
1072492543
1006600029
801112062
1006630269
1068349935
804682607
1063173726
969932623
1073708439
402381566
668859903
803838973
987206456
922672255
1073610171
1052769127
1030749927
1056927743
805306365
989855705
1068497919
1038024215
133934834
1072357245
1060896607
805174255
1062075887
1000329206
503251711
1045417695
796882943
1006632959
805305979
1006235391
1071644639
1073692637
1070858218
503275325
777256191
1056368351
1006567412
1072689151
1064828894
939519999
805137759
1023377375
1038776255
509459119
259962869
1039924077
1064820479
939252473
1002164207
1073410005
805306367
788299711
1073717221
501987327
805306359
199481695
1073741233
1055768575
500153343
1054862295
1073708012
804768703
1048506111
928907263
1065352340
536722427
1011875709
536870399
1065091051
956292589
1054621631
1071628283
1069539327
1057935353
1065873855
383188983
1069481983
533635063
1006108030
520082431
671023103
1073737213
1056339835
703575255
1073671675
1038614523
1055784703
1073217011
1064034267
771686391
489684991
534740471
1069285351
534773749
788251647
1006325565
805268895
990894579
528207839
872107775
1056956319
535789407
804255731
872393339
1063242643
1071593471
801095420
1073741821
342719991
1023397871
501215229
1055616999
1039138559
989854167
938407935
1006100479
1055620527
1073733629
932970430
402046973
1073667813
929562614
654081979
1073544567
1056693695
805306111
1071103999
871266919
998096510
1006469114
1072687998
973045245
805306239
1073741751
1071505255
805071858
728956543
523239422
788002815
805044223
939524092
1052700670
380633068
383778702
1071374047
1073721307
997649917
510902238
1055849919
985574143
1064303325
989846523
973041407
1065088447
771488719
1063516087
805043647
1056926942
1006599918
1062644735
922720751
1073651675
973012863
868216831
805146334
994049755
1073143663
973078395
536795135
803667583
1040119807
1030714815
1072513023
792722426
1072422138
1073430007
1005027287
1003978749
500678398
939453949
1006624254
1073733118
1005449210
530571259
931135471
1059585759
519995135
1056669119
805175263
983408607
864026623
536868797
1005565885
721413118
796524149
759169019
888790907
916973566
402649087
1073471459
1071110143
922745823
1068998135
864013308
520093687
1031004015
263054590
1073051382
965736447
1071644575
1040047821
1070556537
1067417527
117423103
789048831
798926847
1071638443
1065353215
1006632959
925892607
1061158903
1072823975
1073209339
1073741821
1060888573
994635198
804782079
1073209327
1034877933
889189375
988665261
1072294519
1033076606
1006370303
1006600187
939524095
1061093374
988135405
534773759
1067116535
401342335
854261758
1073020927
1071628159
1031405047
1006270207
1069252094
1001611263
1073741052
933101385
1064561523
519225339
1073565182
938213175
1019211227
1040187375
991944143
1006552319
1006493431
1029404031
1023203294
1073724409
611843483
536804863
796819422
511442140
870710702
767556863
534380466
1073545149
435894271
1006272495
960296959
1056440063
1069527039
334487549
1073131071
536870111
1072681949
1073201055
905444863
1021304767
1069950910
939253199
515897719
1073210301
364887743
1073740415
805175290
771750875
1036828669
666826599
1071644603
1071512573
930938874
981395455
785383295
1061124095
935301117
1073741735
932511679
1054702591
524089085
670891967
1072693247
637402750
1072672767
769628119
995098367
1071362015
1064820733
671085567
1039662681
937422845
448656895
1073446775
872284031
1072693151
442219981
1073741823
1019068415
1039920383
1073741695
434044927
1069005822
1073217373
1003453887
501210623
501414907
1069481975
1002437973
1015005183
536869878
788381687
805306111
1066925823
494926719
1070587902
939444211
201189119
536865758
847183321
972029951
1073196543
1030750143
1035976693
1056702461
893222783
1056734651
988794166
1072751615
1056817146
670490623
536346591
1065303021
1073610731
805305847
1056571357
805109751
766441407
1038610429
985642962
1073739187
937156573
671087487
788377581
932969421
1071112155
1073575897
1065336829
1065287679
1031667191
1031008231
1003864031
805304767
1073184749
922667519
1073741823
760086527
1031730998
517992447
1034928118
1061086969
1072692694
585030517
1068989207
1035960023
536851389
1001914303
1072687103
1073086263
1069142000
805298107
1064894335
805043871
1040169975
1056955323
1073739739
1065349079
535801815
1054767998
536870575
1072168959
1006469115
1073741815
1073209279
1039794147
267870189
1065350651
800452459
1071511551
920649727
1040179151
1073708927
935329787
535297430
1073346559
527431551
1001876967
939423487
1073729455
1056930783
1073590239
1056931582
1006629823
1060630519
1058996222
497975165
1073709055
1065347071
1073330171
934739447
1035459819
669481953
931134207
930545663
978271615
530575292
534478710
1006079935
1073705855
737909734
498856575
498907743
1006630397
1073673918
1073602485
1056374645
1056177462
402652374
999260031
1069412318
603979579
1062961087
1065351007
1004404731
1056374773
796392939
1073606591
1040172415
400555765
502759229
1002404537
1072300015
1072545759
1044299775
939487102
584503999
251584511
1073739706
1073602551
997193661
1056833519
1040174923
803123007
1073741547
1073741622
995482999
939491071
399337199
931117007
1071644606
805306319
266207101
1072824319
1050542047
737923007
1069547507
535277567
1069547515
939254259
997654527
997699547
1039916021
738197487
1073737695
1069530109
1071005109
805306207
527958015
394264575
482932694
901774295
469759966
1073036799
771716607
1040186335
1037794731
1038574591
1056960222
787869678
1068430767
985626606
1065353213
868155229
1005971887
905967359
1073595803
1054603423
1071595003
804187391
1006626783
989454335
1070317423
737661949
1039851519
1056701303
496754687
1069449183
955514042
1002889215
1067449311
766425084
1056817139
1069215743
1040178639
922606334
1073716729
1062599679
1073741823
519434239
1073741823
1063255647
939524088
234879743
985528191
451935150
924843263
536715199
1068498941
771686323
1036942293
938475197
1048313599
1072672767
929037935
786169719
778024446
1073741821
427157395
535621599
1073717243
1073739711
804847487
1004534779
704643059
1035990895
973076463
670269340
595345367
524287983
620713982
468545275
1064490494
935329791
701956095
1072610779
939483133
1056684031
796852223
939519871
797882335
901701365
788524687
1064818683
1006434682
1073541118
998211455
1064827903
498794239
902807551
800026079
1073741695
1069267967
260028415
1006628815
1040186301
938473467
1040181759
1065069047
939472827
939458487
788522877
939032549
905555839
1073642491
964681471
938852349
1065340799
1054539519
201195503
503299581
987758317
956301302
738196479
1001385371
905968499
921960379
1071635950
939424767
1070591995
1039912895
528447990
1056882681
1073708799
1073668061
956284919
1031271415
1004141790
788003327
1065090687
391639038
1070567403
788392887
384565235
1069461372
1071607763
1065345452
1061158109
1065008635
805305703
1072692221
804243379
1038090143
1073733119
1056963543
1056931511
989716477
268398559
1058535675
1073733102
1072955311
527916989
1023403998
1073217447
1046470078
1004634111
645890047
998237659
1071642363
1073610187
753827451
1073737663
668991487
402653039
1064271773
930312190
381616115
998244309
419364863
1073740255
266137563
1054857979
922615679
1069349615
1070333439
1069545415
503316479
803074043
855617134
803893167
223862719
1071513587
1070169727
737762171
1006632879
1035976670
738184671
1073610671
921862014
1073709047
532659135
1056554461
1073638907
1006369790
802905591
1006632959
931000315
998227183
1073470375
360708794
1037985775
805235708
1073741231
1015021549
1069416319
1040179126
1072658299
1006540799
1072622589
468595903
1065073077
1002436989
1039654621
1039622009
987758586
1071112060
268135836
1056767487
939439967
788527101
1073445486
536801135
1056800763
1002355453
603961015
535741417
1067447917
400555997
872365938
704607999
985659894
711981789
671047583
1073207290
745783159
480238782
530529255
250575870
400551931
1056831989
1069514495
1062140905
1040187390
1073733098
469753277
519962617
1063206877
1073717231
1073725433
1073720755
1054799358
1005961183
1006498783
1065189343
922681199
1073741823
805165983
1003452399
1040187384
511704831
1071218355
988610302
932882431
1006632799
501873662
773774317
670955513
516390895
1073667579
534708095
485777275
1056833535
1071512563
536866815
1034942967
801890171
1073475565
770174910
1005575103
1039138671
1073587151
804376214
803725007
316471487
963262519
821952495
1040186879
1069399967
793242492
853258239
872415197
712996283
1006624503
536796639
1065312831
937623515
1073725431
468647391
1073725438
1040056039
1070596091
1073733630
1069465599
536870871
805041119
267645687
1071111135
931102623
993521655
232767150
494859759
1025506782
1036770719
1069277148
1038088189
267583486
917298911
889122174
1063910907
926940143
1073696732
1073217385
804978488
1071636479
1056952973
1003995135
1073479677
1073479613
1050410495
804839359
1073151742
532807679
1035927035
1069543359
889028596
905967071
1071382267
1068466171
1073086443
535813351
805306238
995881983
997982205
1029701439
872349677
1069268663
1071641455
669343655
1071644669
1056963822
1029439359
1070464767
1056863743
805232639
536865773
535756477
1073725422
780140143
805109711
1073733611
1035992494
938474429
1046871551
872414887
935327225
1031796670
1072168443
1000144845
1071593215
1035993085
100653039
1040187351
192540159
1006632703
1072398143
1035982519
716692287
929038335
1072692218
1039656757
904374261
805306303
1031765471
402632543
1065336111
938309502
804126718
534773757
1071636474
535298039
989816823
903826687
263163263
939524095
1071177484
1006630879
1053777916
1072659775
1066250239
671054815
1031765947
1069543407
871796637
916323823
498597628
1038997469
536719323
1073699839
1039136767
804289759
129367039
1019182078
796852219
1039660927
1069416445
788517886
1027587581
1070804903
1001896959
500693947
1072824187
1015012351
1072889727
1072692983
1006612987
1073217407
1069809279
1065334199
1073663978
335537911
804123103
1031647135
1031268350
536606447
1073368446
1062727514
1073605086
666828205
1023401935
1073066877
1055227898
1069539295
937386495
536870767
1043382157
536739319
660569662
867940342
520091387
1073724795
262143407
1069416397
268435438
117178361
1031650301
804714363
1038084063
519036895
973076479
653197309
805010685
1073544601
872144371
973078191
1004534783
1006370815
770375103
1013710269
1073707988
1066532855
872345195
1038090231
1048375037
788459483
368563199
804255743
527431679
989821823
1048575956
931127293
966197247
738148351
525336127
1069547197
1056316926
385742591
1071120383
1068498431
905699278
1064295423
251633279
1068427231
904625911
985660415
186607539
1073708903
1061117695
531364350
861923262
1073736554
535822111
997711511
655884030
793770991
1072299966
499118589
962592223
1071560565
1073199102
448004094
953941975
241936863
800961919
234880959
266338230
838760375
1023410111
671070463
582472686
1040187358
805281023
502266623
939458536
1069546495
803207963
1039622127
1073738679
452950009
1063182077
292551419
530577079
888137725
1073740799
939518847
1006600143
1054670839
1040185178
1073601487
1019205597
1054769119
1056702381
805041100
1073741820
460846719
1022876638
1006583519
1014529787
1005963257
1066069503
1073736477
997457726
536805119
971847420
431980479
1073733348
897055999
134217599
1005583871
804219839
1056832314
998030582
1073610751
993259383
805175295
986693567
498843645
418643962
1071644543
536870815
1073709022
997195629
921960410
400553975
1064791991
1039925055
1070726910
1037761981
260897767
217374715
1031766011
402128887
1038876635
922746615
1033764863
1060560639
795867895
533724987
1069023231
1002421631
1072691199
1073739507
1072520959
1069538287
1073479678
1072916346
985643863
1040147151
1056702453
97513465
1056899063
1065071615
1005567734
1069440415
1069547519
973074295
938196991
535813839
1067260811
1069416303
922640383
805152637
989723647
972893950
511690239
939494910
1069219691
1069506047
516618174
671086523
535691263
1029417471
872349167
805297151
930477823
630159307
1055899006
805297977
392916991
932923967
532672885
938930175
665710075
652738543
1039114219
1033632319
1056963826
1006632862
964689647
402653051
1065352191
532667391
897318846
784186970
486535149
1071611822
867785595
1006054135
939194111
1072561821
1068351485
1072678298
939458298
1006597619
939518975
996147195
737573465
503311743
536604669
1031790591
1030741499
805306111
1073138430
1032561629
934008607
1073561514
467662559
788495103
803143663
1073205247
171961983
1056669151
1055391738
1001780185
536593887
1071448063
1065286655
1071636220
1052753851
1056653247
1038997449
1073663999
268173310
870301675
536860667
939495421
1068367599
734001140
1072676727
1055588349
266272763
1073733631
301596415
1072627451
503303135
490989565
1005572095
1069406190
401539071
494256119
1039658751
1069510137
915918718
796721069
517995611
973012847
1073639399
937295761
947903871
1073440111
259849691
1037516670
398835711
1072955007
993000447
1067972607
1073462271
535819260
1031795670
402653183
464449533
796917758
1072693103
1051983871
536772607
1070120689
1060812571
1004433407
1040187391
1002170749
1058013139
1064691711
803069951
871858047
578218431
973076477
798473647
1062207415
804256483
1027604479
786954677
316144331
1061107691
939437923
1073581038
994049471
668467149
1070529775
1071087610
529924089
989329391
1005449983
1006628791
922741503
1055784927
1031798525
805305211
1062730750
534663123
788512761
935194351
1073471471
849346495
1064295163
670791678
1056861561
631503609
242216956
805256827
1056178159
785367023
1040046078
536836907
536870205
1056833447
1073600382
938965949
1072168955
711131134
901775231
1052245503
1048535039
535952975
536575919
1073479150
1073717245
1034550263
1072947183
1073674239
805236651
939360111
1040115703
939474879
1069347575
1040187371
520093642
1073184767
1035795837
996146935
838547455
1052753897
1039917047
433061886
1065189373
1073458662
535740414
1039630269
1071644415
834383349
654274559
1056702326
1031765950
1073604223
872415228
435805147
981403638
1006632826
778829311
1069014863
1073676139
918552511
536863975
1073463209
1040186335
1071607719
771620863
531578877
1021049598
1065091071
1070579447
1038090239
738197503
1072627709
670530301
262618611
1069382651
1055633275
1069547519
939261871
463975246
1048575931
1006600191
1023369199
872316775
903593963
451769823
1073704943
1065353175
934281181
1039662526
1044346803
922610939
1063211003
855432187
532611039
1037500399
801110974
1073741311
534773730
1064659967
986578941
534773247
435552249
1066794935
997927421
1040184827
939523583
922466014
1073675997
1071505375
939506590
972029375
1005871083
1073475071
501204479
444365311
921665399
936058874
1065353135
937389815
803192812
998241535
1073479039
1065189261
671088511
54460157
937393967
525794353
1072675327
1038999293
1066270719
1069497308
1073737343
1071640495
1072888735
1069285239
1073675773
920644583
502783903
1056225243
805025775
1055651839
532543486
802680831
865926133
1069416444
973011711
936902614
1072299965
517201709
1065352575
930608508
1039876086
1056959478
1065057726
511672154
937425799
517717998
536854431
1023137791
1002430207
972941823
1073626077
1064959807
796906495
1061677819
1071644629
491782135
1073016575
493875061
662520735
1051433387
528449529
1073507839
1072095231
804519678
1055846361
535818237
805304183
1006632447
1040052726
930544619
1069414367
1063516157
1040138234
751239165
1006623487
938590207
1039875455
872284157
1071378357
1068478426
459271149
1072652287
1062944735
1073676263
532147181
786430591
1071642599
1037565893
1073740766
527430069
1052704749
970846117
939458159
968810495
937426890
485468127
888663029
1070596022
402616287
1073610751
1072693165
928513487
1063779291
938703167
935851711
1006622078
519533807
1065295870
1068493565
503291839
534249471
1006632951
1005841902
1072529119
1040185853
1035991791
1071642367
767557631
1056425727
1039122235
1000341359
763230165
872118495
1072109433
797683695
801046518
1071644671
1072955387
301986263
972783603
788528893
1073217527
567738367
1073739695
1055861748
520024959
1072955342
932945919
939513854
503299759
911435519
1071476222
1030469311
985463805
1073348606
232516347
719323109
937163767
922627961
536475903
534773247
1040178159
939505149
1006586877
447479743
804517881
993591167
870543355
301989823
872411133
872151550
782090111
1006632669
972275179
973078269
1055390695
870821855
383735167
511540733
805232637
938956797
1048559359
913243887
1073734630
1006632447
868201463
1072824127
1073734399
704634366
1064301495
1073643515
167767543
928773885
1040056191
1073452959
1006599674
1054498543
402599933
1073675257
867953391
1069540351
1073610719
939523791
519807759
1069545467
999250613
788454894
1052769743
1072553471
671080287
469753207
1073700827
1035825151
1055911734
1064634357
400552316
1060092903
767262623
803191647
243003391
1073020927
1071611613
1069318010
1037553391
1073674751
234356735
1040177627
868154719
939245567
938475230
1065353046
1039990237
1073340095
1071611695
1040023551
794818559
527410158
585859063
864009659
1073151231
536804350
928905151
972816365
1073195002
500955101
771682047
1073692671
352284031
536343999
1006303151
1073717247
515801087
1065086463
1073740671
1073725397
1006632535
796851623
872414975
1038090075
1056896551
531611547
1063649278
1071183607
1071606766
1039990767
935033855
1070071271
1068498943
1073741693
1072693247
393474015
1039775743
385351679
760411643
1073610748
1038733175
1071314931
1040056308
1033729791
1023391679
1060945647
1073741791
1040175061
1073598392
394133503
1037882111
938999791
1054588414
503316349
1069277179
1065254583
1060630395
260038391
429881295
787410839
1056691199
1071378399
234880506
939522815
938979263
1040183279
661650333
1073602462
767418363
1073672123
803694835
1073723135
1072692535
1064238511
536674035
888995503
1006565654
803069758
536866815
465297405
937819999
939441631
1023311742
524152405
1073085935
805306299
796908415
377389043
637517812
536338175
804249551
1069547455
970968509
465427383
788461560
796852093
534238199
1053556731
1039884235
1071644667
937416439
928776127
1069285359
536739839
1073739261
1056800767
536248170
603716383
771741687
931027709
804177655
247162879
536846334
520028150
528482301
532672239
737140603
671086591
534216667
268304373
956281850
1069007869
1073151743
1073675254
536805247
1061158399
536723423
805190846
1054801405
1073735671
803961855
1073676215
870055887
787872638
972945402
805301218
784170487
1056899025
1064301797
1072167863
466681815
527432575
788463551
939520253
461367156
1030979575
1023342566
1073741695
989822719
1069547167
1029160959
1054809983
1001914358
1073740782
1069547503
1006108671
805238317
1004271583
972816382
802684926
855504895
1040046335
797306358
1029700575
1035925759
1031647227
1073730263
1072692223
1073741723
265289215
771547119
267911151
1006607359
1073741693
1072353275
392132607
904920565
1046994879
670564342
1071609471
355401022
989716347
536795039
268367806
1002307571
528482303
805302255
1052698583
1039894969
1040117238
532409343
981335517
1067188223
517924854
1006565101
1072429036
463992799
449706941
1037040639
1055899639
771485044
669253631
939261695
536606695
921427963
1062647727
1065334719
884856751
1022885375
266333055
1067696125
267910109
667335135
1064951807
535814143
1056370223
1073348596
536858621
1073708978
931102206
904919486
1005451135
788529151
1068399487
1061156779
1068365429
1073606639
969906135
1054275550
938831847
1040187391
800959487
1073741823
1073727471
62619518
1073738751
1073655099
1073741823
398127103
233438711
251657854
872411116
779400923
930873342
134217471
1056866042
805174095
805306286
775878487
536859567
970981375
921657205
1073217471
536862202
1055780846
1039627257
939523071
771227503
666594295
1051656155
1006567103
301715447
436207583
536819645
805304319
1072689086
1048570814
1064369490
1073737215
1039923183
268434423
1034420215
968883967
1023279103
1070332863
1039138766
1064828619
267911163
1073741823
469729279
1069403629
231702270
534764535
516783997
1023139839
1073445795
1039104447
662662875
1006631935
1000030207
515765235
268173300
1006608367
461373406
1040035835
188609955
930611134
167635711
1069375487
268344703
928972798
1052696555
1006632391
805236703
1002438589
492830142
536338431
349175275
897581038
469221342
1062200573
1073739758
1061146495
1006622901
1005976830
937422819
503245669
1065184574
1070322687
1065352191
913760219
805305757
934279389
1069920119
334613501
1056956399
939491310
1073594367
1037565367
1040110591
535295935
901775230
1032568797
1005017325
1033633791
1071263741
1022278391
1056898815
1071419087
1069509118
1044249919
901775335
796917681
871348219
1073217390
1072160765
402487293
670826488
1069474813
1004436991
369020799
535293948
922643423
1002404862
1002173691
461369087
1039924911
1040169855
1073735611
1039584227
486530991
801099774
1005567974
788529135
744488959
1006632701
671021965
1073741055
922668543
536870742
880795388
526302201
1006607843
1004140030
1020264311
802156525
1073403903
1061018556
501217019
930085371
769498859
803711583
797805564
1073477561
1054569439
527957743
1073709055
805150199
1006604287
1006259887
1065222078
939458559
998170351
1055747871
771080191
1065315787
368570278
1004224510
1062057983
938376575
536207295
998178293
56487743
1027049982
1052770303
801112062
527957454
913694718
935263223
1048046575
1065086847
1072693205
1071120303
1051683703
1004498927
805224379
444841799
1031405047
924311453
1005811455
1069383551
535297534
1056959935
771726847
805306227
794722199
1063780331
735969236
935297007
603946471
1000332783
1031663541
1071378431
1054866431
192902139
1071644413
1069268991
1073675935
1006555007
1035943423
938475515
1073209271
1014629111
251510239
1004535503
268287996
1063780093
507510267
1069539295
1069525567
1072692221
1073741663
930477046
1072381875
1073676281
268398558
905960831
1072949119
468713205
903736022
1073722323
1073675671
804744959
933960151
1006108667
1039663085
903733247
1004500863
1056232447
931135439
1063251967
938659551
503281599
1039660863
1073741790
758635387
788267007
595573743
771617964
1056964463
1073467374
494923447
1071634426
1040007166
535290554
1031797423
251312111
626212798
535297999
1030717183
834125695
1023397759
936607743
996114431
704601583
268368950
1051720627
980415967
736755451
1073217366
938467323
1055325943
626646398
981463990
602918238
1006369785
922582847
1073216495
469729022
1073705727
1002389503
998242175
988667327
536746908
1069807467
939392383
788475903
769654743
937357307
795344837
1040187135
1027569657
989324575
1073217023
1064812527
963604479
1073741567
774888319
469751801
910163935
1073470974
1071091711
1073737675
1067449837
671070655
1073315567
1073715964
1072672767
1065320447
771604443
1047520895
536869887
1039004637
1071513311
536112895
939515897
1040179165
469761534
1067400827
1073724671
1066137534
918503281
802553855
1064167290
1056964601
519495226
1073518461
997719935
937405303
1038613247
935067646
1064648139
536319451
1019213814
1065246719
401604479
1039957982
966262783
1005970891
1072692989
1006034911
536280019
1070594047
737867519
867434207
1006630903
738163071
1073741747
999811071
1061117421
1005948799
1056833215
1039130239
1054817277
1073478589
973075959
1072955327
1069547263
1056964537
1040187263
515758263
1004527463
798355455
374332885
1069537133
1056896955
788529151
905960191
536082423
805295075
1071439851
1048313525
511502319
1071644543
937950702
1069218799
1072691195
1071054079
1073610751
536793951
914358271
1072651239
1006071807
1069809067
981368319
1073700095
929021935
1073672173
536817533
938994943
1071546287
1073725411
737116143
805105646
787807735
989853635
733740539
931135480
1035993087
702545855
1071365087
804517883
1073697726
1056701693
939521143
1017117695
1073741277
1069377007
1071644391
1072953295
1073313643
1073472895
1073674111
771485887
1073737583
1073213301
530382077
1044316143
1064563967
1072656383
1072889855
733935564
1071120255
478148589
519765503
1071380439
1038085978
1073472511
1069016959
776732541
780140543
1006628527
737017853
527695743
1052753853
411008878
1073713151
1073741820
1060110250
1005584379
1073708485
1073741486
503282671
1022196223
1069929979
1065353213
1073475071
736951711
981446647
469719997
934805495
805306110
973073787
1070522207
1002307062
1002426110
536827807
1073666047
1062690551
993787731
1036902358
937278969
536870867
1071380987
788461565
929562503
251116535
863629022
1056691903
503306221
803974907
779615209
532404477
1073741531
939509724
1023410167
1065353087
1068498783
1073740991
1040054243
1073601239
1073725439
939386167
399491055
805240543
1073601407
1065319795
469761951
199086079
603438559
1073330687
800325629
787464166
939524023
937360895
535804909
1072824314
936295406
1073692158
767557021
1065287479
1048567739
1035984863
805273391
1073741689
1073733502
979451871
784330751
733986678
1069266879
800833243
970972926
1071643613
1062714743
536700815
258927355
1048559615
871884538
803635167
243007231
903866301
1002667886
729513910
528457151
1073692671
1052704743
1039661037
1073702815
532086762
636727269
1061158391
1005580286
668991231
1073739767
1019141615
905951103
536739519
266327485
1002421247
1001914303
1006369263
1031273599
668426235
921468662
1056960332
997850599
1073670117
503308285
464518654
1065217006
868741117
1073479675
260007861
1006567423
531234301
520085497
901775323
530382814
536869887
972881919
398457287
1004531574
804519935
796913147
1018953215
936365823
1073741822
968326139
1073739647
1073609715
921105406
1056964607
263681917
1073700199
738192119
1073740543
525465598
249542653
1073737471
1006098367
1069543295
1067171578
1001906127
1072136188
1056439983
268434431
737654783
534759323
1054859253
251657213
1023397885
939524013
792199165
268304343
1034932223
399570811
536870895
335542015
931067711
535690751
787939318
1006359483
398327799
738148185
1073709045
1005172983
989839357
536788479
1004535806
131243900
1073741821
796802941
1073692661
397705211
1065254895
635338622
1052743551
1064271823
1073388795
402646847
771743591
231995323
1071038431
1067187071
787349501
805306303
1070583285
1031794654
533985275
1071365369
870178535
1073212797
1003715007
1006600125
805270527
800650238
1064680437
1056964601
531609583
1073407959
934281213
934477565
465567743
465302519
1073704951
821868383
654305727
1006431837
1038794751
1063254015
517472255
1064566654
805044175
1053816763
1048049639
771125245
536010615
805303151
1073740511
926678927
769326927
1069146103
1071577071
516685519
1073740795
872413885
939522042
535822327
603848446
1058471391
1040146175
1073606123
1054796671
1052770232
1062694591
1068761086
335544287
802611199
796651007
763345663
467367887
401080318
987737855
939467775
838205371
1022293949
1069473790
1055348735
1064662527
939229053
121629439
481886047
753924829
263675357
526383098
1064564477
467140343
536805298
234880887
654311295
804257207
1006632537
989593215
231208895
1022574574
793767871
532676586
1073667839
934275071
486538233
1073740776
989786069
803733471
1073724797
1073700479
1073102844
1055642239
1039989487
801107967
838303230
972746750
1035969535
1002302380
805297119
530493439
402648831
872405999
986169343
503316349
1031143391
936853439
796832223
527087599
528218109
506879465
397860831
871888507
536592255
1071579135
1073737023
939359743
905961422
1071117279
1056955903
1055719403
1063231215
452975615
494910446
1073676286
1039826428
970848215
1072155900
1005418431
800903036
1071370159
869789534
519812875
938990539
1006303733
1073514495
938459071
917290684
1073739770
1006589407
1050662361
1073741822
1073476223
503312379
1071644556
1073671675
1072168949
1006598143
268320766
1003879935
527924847
1056953167
464117759
536236963
804257519
1071381418
1027079931
1055915771
536843902
1003404287
469696253
1006632943
771226364
267911150
498073098
1055909334
1054332924
803467263
1005051901
1073337274
1048424367
1060562939
937422527
268260269
1073479679
511705087
989855723
1073739775
469221333
1065352607
997195631
737140437
1065287679
1056964601
922681186
937156573
872414581
196009661
1069014911
939458511
1006616511
1056964575
889159679
99413855
1065283307
1063249407
939487227
1035726845
939523070
938994543
1030650533
1072884735
130924527
1009777271
939253095
1073610733
1073216255
1055911919
1039392463
805306355
1068170879
931113791
801045950
939216063
267271935
536084471
901248991
333919231
1073676286
327146573
1064255231
534626303
1040187391
534773407
1065352947
1035468607
469756927
1067433919
1069006703
1072430071
1073216490
938344441
939260799
939249655
1071609853
939225069
972935133
937409534
494632955
469466110
226749375
1069506047
497025019
1006597107
1022081023
904361583
936180991
1040179183
904822270
1072561007
1056947130
1058535420
318045533
1040178911
342618111
1040187387
1039656927
779615935
513665007
787742399
1006624735
754958303
1073086301
1071362047
1054859195
763326331
637417215
939482327
1035202558
1064828415
1073204215
935851514
1069285311
805304507
1071611647
855088623
1040183271
953662959
1006333887
503102430
805019647
938450399
1073216511
1068759039
536590335
444475263
533675707
1063450911
1031487083
1064410079
1073479167
1069465561
1065091063
1073294589
1073732607
309837567
451923799
511701691
1073675251
1073594363
956257277
516939773
939523947
1072618486
997926899
1048051519
763264991
1073741627
855571423
1022746111
1073133567
1070596031
1073086455
934796159
1073479611
1000330239
996929531
536838111
1073479359
671014907
1006600191
268369215
603354987
1056964351
1056112639
536838139
1048379353
1006534639
1056634719
479722335
1073739509
1064001487
670953439
496892409
1065090923
803192543
934206967
1006337247
1021302269
469662847
1070661631
503304157
1065328625
788397948
786382591
1073741662
536838143
1073675259
243236345
1055850231
1070002783
1073643111
1071120383
796913599
1073704955
1073663994
802480125
391855091
1073703935
1039499254
1006501817
788496239
528113647
804781838
787151807
1056702175
1004994527
800052221
1069228031
1063104511
738163439
511701690
1069516543
1065342965
1063649273
535550975
1073706301
1073688301
964680635
770662143
1072594430
536866687
503299359
934920149
1063075775
536765439
1006239743
267255791
1067441887
800849645
536603611
938475357
904902655
1073717223
1069547483
1072951038
1073721327
922574842
1073741757
805256637
671088507
226230015
731906046
1065086951
1006525915
1073741788
536869887
719011775
937361407
1060239068
1068498621
1056894975
1072135103
1023399921
436200423
1073184157
1040187359
801029823
536869878
1035860990
1073689082
670367672
1056260095
603912023
1073206763
1065311165
1070456559
1069481983
595590781
268419070
771750623
1072689135
939498478
804781563
1035985903
995981815
1065285759
970897375
738193335
737410027
1054859263
1073706735
534755775
868220923
748611551
855629663
660143485
1056927741
934772733
668991167
1073192551
935329711
805175039
259350399
939425790
1065221621
1065262529
1006092254
1021312999
1069266915
736849005
796841982
1065316345
1006321591
519815151
1064222719
1073477071
1040141307
935264243
394002429
1073213439
1056685759
1073708861
987463661
1006303139
1073217535
1067438591
523499501
1006059423
536805071
1052703679
590019769
519994362
837217261
1071635967
988806910
1072668670
1073676005
939491311
905314087
518782071
1073709055
495974898
1069539325
922687455
469758973
788393947
738179805
1018926823
1040187391
1040167930
464777181
1052491551
536780407
1040178047
1073593935
401078975
402587262
931135359
1048313855
1056669591
796909567
1014970695
531249150
1002438549
805000870
505413386
804253679
536739823
1069547002
666761887
1070594015
335282043
654294783
1073510639
1069416431
787996029
534765535
1073602412
1039925243
1073704823
535789309
267907247
1054831615
939521259
1073713095
369098751
1069473751
1056960509
1056955901
1056866297
1015020283
871628783
748681071
1073725407
1006622453
1031716863
987639295
1069281239
1072127991
1073675647
486469503
939523955
989839231
1038073599
805300925
970882923
534500287
536344371
786949310
1071639119
1006362603
670302141
536739327
998221817
520089599
1073741823
1048509309
1072681391
788394991
732888511
1073739519
1069471703
1073733625
469736420
469717983
788262902
1073737727
1065200250
796163582
511700985
1072412479
855628798
334229503
1056405503
796917755
467664862
469237247
1005964797
1055914733
1072561662
919322615
769523199
1040187093
1035955069
1056685998
125679551
1006623661
1073445371
1070098423
1073723231
1002076143
1069022591
868218813
249511899
1070199789
1070596057
1073609967
1073471479
1071906750
871878653
1022849015
805240539
771636222
1037417363
440270847
1073150923
1064787839
922476537
436207599
435093499
536870783
1069539303
524025592
1039613659
635165438
1039924655
1069545453
805304317
939261951
536727519
937401843
935329647
334869486
805239805
1073668031
935329786
791014383
670801887
1072692731
243785705
980871094
1003028415
1071366111
1006497565
801030143
804782015
869228495
972938654
528481758
116908027
796917727
872406895
1056833524
965734399
1006500285
221198199
1073737583
130537463
1040169919
610074623
939524095
939523574
1056567295
1072955071
1006631679
1073739127
1056766591
1071505399
1068990391
1071374327
1072430846
1040089087
998234879
794820607
805239535
918515487
1073061631
1045165817
1073475571
888125182
451146732
1039648766
972811355
536868603
1071640575
1065077735
662683583
1065287662
1073668095
1073731711
988135407
788332445
532676543
1067445227
1039662079
1073667815
503283710
1056865262
389529533
972928509
1003478523
1034935679
1072316283
1056955566
232767349
1072103391
1072594399
771749887
1073217463
1073741055
801087487
928481278
1073164007
250805687
1002176465
652181391
1044379647
796850175
1073700279
532250205
1068490751
534740859
502923258
1060890495
872410878
458219510
1071628279
1073741823
1073725375
802158075
520092670
1029635023
1073573631
1052508159
486464955
1048051327
1073446907
469711725
1073724403
1062730687
872380142
1056832177
905403901
770752479
937655295
536805375
1023376319
939433207
1073709047
1006042141
628989947
929300414
1072151262
872411052
530448315
523751230
513507227
1071316135
1073684471
999292893
1006501867
1060582910
1065205758
750583807
1054834173
1071382511
937279486
796831231
765190007
256892927
805287645
532676607
1006098918
1057341374
1056964586
1073672190
784334782
805009342
1073477621
720845743
199128767
938931691
503314239
1072429015
1002438639
796639230
502763007
1056963069
1056554973
905436156
786431687
536870651
771751919
534765519
934125052
1073692670
515767397
1073708885
1056923615
1073540734
1053751230
1056946431
1073151935
786361787
1073738237
519372279
1069284351
1072160702
998235551
1048313835
1061157887
1040187382
363585501
1072623590
998243173
589561343
1073717231
385166972
1072676863
536696699
1060880255
953675260
1072627589
1005846379
711983093
1005205401
1067446263
536575983
1069538939
725549047
931118431
1004529055
1052359615
1060831099
1022746555
536799085
1071239003
1073607865
1070594031
1070530558
520075231
1055619003
1065353200
1069471735
670957565
872265183
968814582
1006083751
1006501615
787938043
1072427007
520085215
687329111
1006561279
1071620063
503185255
1052704767
1006567287
1067417583
1069150971
879209983
872410815
1072673787
833353471
535281599
1054667991
1071381981
1040187391
468688399
1061158783
805273573
1040121851
505413343
930577919
1006485501
1069539319
1065353141
805306349
922730302
920639711
738197471
871956479
783809279
519323615
1072619519
395832831
872152787
938475389
1038875348
1056833503
524283903
599766645
1044184955
254803063
892600287
1073739707
1073741820
1069547518
500695037
1070589943
1073479423
1063518011
1056828127
536598271
1055588334
1039967165
998109947
905967550
703036669
1066919935
1056960479
266129278
771751406
769521629
1065222077
1073676287
670432765
1006620411
1065053147
998226942
532672495
1072693247
796909563
1056955899
535820283
935067575
520093686
266857854
771677919
1073741677
905953278
265813503
805306335
1004502911
929038327
1067445247
1064560495
1069543871
989315061
1019199099
752840623
1071636479
1073181935
532639709
988523517
989822975
1065335807
1071644287
805273595
1071382399
1056962041
1023148031
1048567787
1012923773
862961467
671086969
938947515
855097318
842721590
1068236671
939442159
1069473791
1072692858
1039003580
925892543
1065319935
920371006
1073469359
1071638259
1071330229
1018158975
972554238
1060634619
1072693247
1073609429
1069547499
1056702463
794804223
668729081
1069416442
670628670
871268280
939524063
521862143
989854170
804255211
905948542
401604478
1073706730
737910527
914292223
603979535
1071644215
1066303447
799013503
989815807
805305725
496891771
1056948127
763359103
517830125
383254061
787414143
747503462
804913143
1056653045
738195375
1065189211
493797375
1069019125
1052762111
1071628287
1073741821
784334847
670510847
1069543422
783808058
1047981887
670556031
997588991
1068466096
468712927
737017847
1069462815
530573233
805304925
805043997
534704895
737524207
922673151
1073733621
1073675839
1040117630
937885687
805074394
866121198
973070333
775552767
1047494591
1040153438
1039990751
1043791836
1012397935
1072669438
905955289
1073085694
1022360699
667941630
1068359149
468082675
536870783
988534783
1069393911
1073675643
1073526527
1073733599
889192399
999522038
802160638
1071577087
536862719
1073478911
870236127
510653663
1073414079
469237211
1005843783
251616223
671088639
1073463279
802117375
770955775
1069252599
1068720109
1073665526
922746367
1039917047
399507071
1072676863
1067442171
1065353146
1071602371
937410475
1031667699
787966942
935264239
1065204479
1073201087
798338997
850394847
650051577
664796159
931133181
939507707
1005554491
671088607
654294939
1056358397
1040137212
989724671
402641915
1073741183
671083389
871200719
519306751
872333311
402612211
685505023
469230335
972488183
788524701
466336443
1027588094
1023409655
738131951
1035468797
800223231
830463967
637271027
536182719
796387322
1052770269
536736764
738049785
468189181
872152951
1063203835
938827519
1069017084
939392983
1038876671
1072685055
1047789482
1065349119
1064796159
938993647
878293919
998244313
1019215865
1052507135
334656738
933232109
1065238103
1063256061
896007935
1056964475
800899023
532143028
805224367
768475003
402615083
1073217519
1029701101
803069661
1069506463
1039921149
1062859623
251325143
601880575
1073610217
803004415
1073659903
1073462266
939519999
1067315133
1056636919
1073600439
1052763641
267354110
326235007
671086591
1072627711
1056939775
1069545393
962556399
117355518
796915711
1001626269
535809278
737529307
737673150
1065340924
889188305
989854078
535298047
400531453
469680126
1073347823
1071510511
738162367
1073479679
519828478
1040183807
528477516
369094591
762304511
1061040071
215982070
805304059
534699503
955510783
1073078139
1073200894
1039986431
1056955323
1037565413
939384285
805289918
930868859
528474109
1073668094
1065352927
1033109435
264173179
1060634301
268430815
1072952274
855566586
527958013
802422783
925884415
981467122
401473531
492043001
1039922943
533920703
1069347823
1006040987
1039990719
754449851
713031412
1069546495
1061484283
921616359
738152446
989723550
414941051
802379726
796917626
1040187223
1069546995
1071379708
1072670971
671076319
1073086462
930182271
1000079347
394239999
1068235775
536854463
938466034
977264623
1065218047
805298154
1006559087
1053802461
771735463
1056702463
1059028537
1004490719
1040154029
603717431
1052767999
796884989
1056962367
1039924735
1073446399
1072954347
939523839
938671997
938440703
532641535
1069480956
1014611677
804118012
461364863
1001914303
958377919
1073708799
936902142
1073741758
1065353195
731869150
1064828893
1065353215
1073207999
402571071
1056309243
499083247
1069546687
939521533
486408032
1056864115
469097467
1065327742
1073739709
1073196859
939392991
1002438527
1064828926
494534583
922216303
796786607
937949053
536637566
1073610751
1067955335
1073741775
402366267
1071517695
796911551
246013947
1031790295
1035468665
1073741823
786103806
1069547503
796753911
804716539
815502847
872406751
1056892886
1039510429
1073708415
939524086
1065307519
1061093373
964353521
1056956413
1073699775
796917727
118947598
1073395193
1073468927
503262207
1072692222
1073704957
669712027
1071607807
966224829
1005008887
1050066860
1038875567
783908767
934002415
524139502
381146347
930865021
930872823
1073725438
532676383
334294511
1040183263
1073348590
1037892595
1073602427
1073414002
1071644539
931135439
1070071805
939392871
1071537131
968617965
1064631285
863891359
795869183
738131967
905930732
867957503
727440895
635297275
884995023
400536575
1038081453
1073741503
503164639
805236495
251658230
1048548799
1071644575
1026555835
1006039998
602652123
478150559
994817919
1069543357
1056964063
1006595807
665546859
970650111
918542061
469759983
1052725241
1058766843
1006630335
1073381295
763150078
1066647535
1069530815
1073216445
1061156856
872365023
501718519
388759550
796881814
535822071
767541245
964586943
1073741655
935176175
1073086427
1073610495
133554175
1054572031
1073592302
1066860509
1073479663
503185406
1055653885
520059391
803207860
939505470
804438011
1070528499
1037425391
396623355
415201246
1072680631
851050495
863694831
1069473655
1067384569
973076474
805306073
804239807
1005580199
1072431103
502135535
402550783
1071634363
499056573
530573311
936374271
771620078
264238973
1023062009
1006557181
1073733588
1071579133
939367391
520093695
1056821223
662630391
920629245
1073250034
1013872625
392142679
1054799860
530300151
1038088191
939519895
1073675455
1073720280
1031266296
889159419
997194731
935705453
973072239
1056796375
917355953
1073594355
1073479631
802102008
911731454
769095551
532667903
1073477083
1069547519
498991095
869924603
635434941
1072823711
1006632943
334986731
1069547502
1073691631
803093747
1005322174
1073655803
905838143
1071497205
987758571
1056645117
972807615
1069514235
805240824
1073705967
738193407
862977535
1006496767
912261030
703979510
1073741790
531357597
536472813
804257790
1035976447
838381550
988610431
871884622
1026613743
903872505
1019207539
1059551199
654310863
937164798
790626030
938998755
267904925
1006493131
972029775
1000076799
662175743
1063253759
519973819
932968443
1073737663
1072691711
729792511
1006632959
788526815
1073674235
1065279455
905936637
1056960479
1073700863
1071644671
1067437566
1066003293
535526873
264222715
1069121535
1065353213
799979199
1069004797
803157947
1040170586
393212907
929016447
268434190
1033617398
399900671
1006599031
1071381995
499122143
1070596095
523566975
603897854
1072512749
1055912143
587197309
937735135
989820647
1061142527
1067380671
939524089
536870909
662699957
805306365
1073535998
528480190
1065348975
804751357
498007803
467057533
603713023
1061155199
1039843198
1073724349
519929855
787479710
1069546861
870316795
1073719807
937160703
1006497791
922744283
922612735
805305335
1073702366
1006632922
1073667247
1056913279
1038220029
1073738943
788529067
1069016955
779857919
1073741819
668958719
805137343
536608767
1040179158
991952875
1073741759
232192974
805302142
519809023
1073740795
1070464935
434102261
503315919
1040020431
1038595519
1073470463
469598191
1058787254
532020814
799924989
1073725053
779964399
1072954301
669773783
1071458126
528449471
935325438
1071642591
1068955647
1062991599
1073733117
267911167
1071568811
935288691
920637375
230666175
939261950
939523935
872333296
1056964350
1065340891
935323646
1031255927
939507582
704118655
536719357
1073700335
989724669
939506421
1006616547
1072692215
402644607
1056307063
200403709
794755071
1061060209
1006525887
939519999
1050658495
1072948183
1054865405
534638591
524287551
1055780767
904900607
934768375
1072611323
1071577791
1073737671
1072688857
1056956147
532642559
517717487
1006616447
1071243260
1056669167
1073738741
1073414135
803208063
536805310
787462079
368795614
268302171
465558775
771735280
903859423
1069543419
1056961783
1006615294
1073741788
402647029
935294879
770654063
262125567
536281086
1056831227
422903487
792723455
630152926
1071643607
1034896827
922746591
496955123
928513980
527898351
1064533883
267386703
1072152255
536866652
1073732991
704642429
1056688101
936763375
1006632958
988016063
1056372715
939524029
926334975
1069219515
1070980863
721133438
905352621
671051775
934672375
522190783
519043967
1073740799
1056948223
531628028
525334399
536805343
1001892863
1072675835
738197375
1072561695
1056833279
1056931630
799997683
939261911
1063249918
1039989947
928508895
1039652827
300941263
939261942
939388701
884637631
1065091049
968876030
275705791
1040183167
805303167
1035967871
1066401790
1035722751
1073739166
1055893503
1071640317
939360206
1065344894
1048543231
803536831
1004457919
1003421689
1031731151
457179119
536604415
519042813
738163679
394247151
788229619
1073737341
503312381
1006632671
1015021495
1064156827
1006108598
1073708859
1001840631
1073346298
1033813109
872409791
872054782
1073380085
1029167582
531627929
1072680918
771124159
1067384831
1038088671
938474207
1006600151
930864118
528482238
263059455
1072242559
1052606458
1073217466
1071447927
519495415
1069539127
534214643
1072672246
1065319146
787479547
511639499
939524087
796384695
268042202
536607679
534183679
1073344507
899603951
1056964607
1002566599
369096651
1073668092
509542399
398941179
1073053695
1071640565
795868119
1072684667
1004259151
1052702719
283967482
1072955357
932970365
922254191
1062191067
931127295
771489269
1070563326
917485567
234717183
1073736414
179304423
1069445491
494860912
532676603
966252266
1056963565
595324671
1073241854
1003421565
535756787
534646015
285203455
1006496501
1006614015
939521519
1056961790
234878975
536230735
1073608959
266303295
796389243
1070595065
1045935606
1041234934
803208191
1000194047
385841151
1006628603
392166870
830469087
1071640526
1073119231
1073719247
984595447
805039099
520014830
1005223807
1069547503
65437695
1056111583
921698271
1069275615
656408319
463468967
536346491
528481657
668950495
444592125
536870399
805289695
528429055
367787903
897578935
1064304637
520052671
392162111
1073737725
667284987
937426674
1071598517
1046133757
926783483
536608251
867155438
1039662558
1048499199
1071382495
1052704509
1069547487
184549375
1073709047
1043066735
803061743
511702999
1073478636
1030125950
1048567775
939523564
1068264047
1070989245
1073540863
770633727
939368063
775944191
1072954367
805185503
803208955
922124191
1069382619
802420463
1031798334
805025791
973011935
1069547263
433978987
935067645
872385651
796337903
1065336575
1006370814
267875839
1069481855
247386111
1070039003
939524093
1073475583
787185135
1065353077
1071376879
1069010683
779804671
1006632926
796819439
1065091070
1073675765
1071643647
930834398
1071106028
1040179143
939454431
911736797
1059974911
1043853023
1073725308
937271166
786267135
662650231
511704563
1056895487
1073740639
997717709
533692411
984547255
866648063
938213375
1061023359
996147127
1031796223
1072692982
507445007
1006501787
1040183015
1064303575
402650847
929955263
868089846
1053662559
1006534639
1073733111
536213246
1022361215
671084542
1069543350
1039660926
534769626
1073707007
535295399
447741879
499093488
1069279986
1037303791
1039663103
1071607799
786954111
1060858863
401211383
1006632447
704606206
1071112191
666230494
1069021183
1065353181
805302103
469744511
785378807
599523327
1073610623
872266751
939523951
930077695
1070594047
1006485491
805167070
1056798207
1073668095
729546717
335541727
933211831
1073577466
1072692639
201256447
333900396
977140725
1072856957
520027614
1063253759
1073741727
799010519
1005584383
922746743
259514367
800807391
1073741695
998241791
654310207
670071295
997715707
1021312383
971996157
1005830131
1006488570
1040182143
857730655
1065353207
494624511
526364595
669966318
1071280125
987755391
1073392509
402599903
670886847
366963582
500429819
1037285119
1073471357
1056922623
966784511
768606207
1038082046
1072398335
999030639
1039660863
509508351
998178801
527922779
268417006
737279615
939495166
519568895
1070963703
1072690687
536805343
905967582
803339991
1069522940
1073192936
1023410039
938932877
994049983
1072693247
1065057756
901512057
535821823
1038071807
1061026687
1012744063
790591991
503314431
895350774
938409823
913758719
1065203695
964558335
1035403197
645257958
987123693
534593263
961544063
536853503
1046392799
995016570
494337790
1073463295
1056915455
963897343
805165663
937407483
939523455
486505471
480635903
1005955023
695991677
1031798710
1063221566
465550719
486223775
872415183
1035730751
919068085
1073411679
1072656860
402652927
1073195327
1035467767
520093439
1071621882
805236127
805272316
1073208063
972552191
906493934
1065229055
1006231029
1056284671
991952831
989821912
737404919
217979483
531068415
737148927
461365203
786878330
939519740
973045503
1063124991
1073610683
401334267
936963894
536868606
532389871
1056964399
1056829439
1061156831
1065213431
1065353195
964541439
938458607
1073545111
1072693246
1073741183
805254446
1071607805
536606615
1004527600
462159799
1052620799
1052245474
1073741807
795836407
1006370685
1072676339
603701247
1073675711
805263300
1072119807
671088111
964378078
1073475325
939521789
1065344990
1053686591
1064762545
838795069
1071380463
803077887
1065148287
938803135
1056825083
1072693247
930212351
1072609215
1071636215
1072676863
1073675582
770670507
1071644539
1039531759
1006614254
805224447
1065353215
736067247
1072955391
526364027
805306351
1056962546
1006354302
507510767
931134463
970981358
1073725439
536850383
934721402
1055767551
318502247
1068071935
1006632423
1065349119
301839614
533166171
996925439
805165039
520093691
1068612574
756797419
531619775
804257758
869723627
1004928759
259260408
1005559794
1023410045
804645367
939523067
1073741629
1065245437
528461820
800581551
871889727
599387135
527924991
1023377407
1073739967
532601583
717224958
1056948087
458489722
1069545972
536870894
1073737079
904392703
1056698367
536738815
733999099
1039527419
800587775
1073217135
1073577846
1073606623
938445819
1072693243
1073741564
520093554
788421501
1022836735
953008111
637531755
1072550783
402652796
536592373
561967068
1068494847
1073610751
742227677
536345598
822001502
1073491711
855523327
939261807
1069514751
935329791
754941949
888897527
1020263035
1073741019
670823789
1073676255
1073643447
503316283
1035972460
1031552702
939517695
1039515643
1021244351
1040187343
733740531
855605102
1016572393
535764926
1073737471
889187327
1001385982
1039989493
536739839
905953279
903736319
1073692540
1072685031
535616439
473423853
526352383
939515391
226164735
644565727
1040119223
1073741821
1073575887
526382973
1039040302
704625622
1073215487
532635631
1051425775
1073184727
1039131903
805287691
720891885
1060104703
1056440030
268402687
515766207
1056743407
1069547503
1057947131
1013927935
993771455
1069545407
1071377143
993982195
1073741821
1073691743
100663277
1071379435
1073725300
536444023
251589527
939523021
1040144383
406577135
788508671
1073716319
515440491
1048567798
1029700607
484425581
926653439
1073739467
951307647
804253151
938987423
670039550
1073731540
535504187
1073655481
804781807
939383807
671088575
536604659
1073725439
1070456743
1070530549
1073741247
998236154
971857662
1056696255
536739833
262143941
469762042
939392895
939515871
1065219575
938466807
1053161339
972783551
1071113726
771751933
1073741805
1037890687
251649755
230553471
914339835
1073715199
469680110
918028279
1073741439
938398973
1040187319
812634109
939388895
536346575
938422187
1073479662
956301270
800554479
1039081369
893107711
1073184767
1038073831
752648055
1054341117
902529006
1052770263
905166197
603979547
1073709053
507508559
1073479102
989851100
468434431
854884339
935227203
1033828351
787740669
266256375
266330110
501201902
1072668415
1073545191
800030175
770964223
804577118
896891903
802388956
935328735
938995575
731903998
1040056174
520093433
1073414075
1073598431
268296187
754450298
804970463
720361942
1039089150
889126907
1038598142
727408247
1071087511
1067449327
400553591
1073573817
1069538043
664719739
805150697
880779262
804257597
989757438
511377381
1019035295
1005845421
1072693235
754970495
930049486
1064304381
1038088107
468451303
299317239
536666110
804222844
1039850239
1069277087
908918203
268423167
989786098
1073741631
536838141
603979741
510656505
1073461119
938475519
452968447
268165071
1072955131
922529663
1056898798
802848733
1073707870
939359999
1073610701
1047854971
1052747729
393295195
1070063601
1072160639
788528639
1006473215
1071603708
805306302
1035988909
1036779519
888200823
536867327
1073479661
939515831
1073643211
1038607862
1023115215
1073184735
939368383
515866103
1067450333
904261598
1072680959
1064270572
1073602043
1039663099
1073741807
536801191
1036992477
1005322103
517780475
535822333
262143227
1065320359
1072119356
1027594491
973062078
1036484095
887590399
1072152287
1073738422
1066070011
1034391534
1039548413
1073741815
532332542
938393589
902788735
637304687
1072685039
985513821
939380223
500695007
232751087
536571807
1071635323
519035903
979328958
216989309
939524087
1023397855
1072692861
794820590
804779774
1071628287
922743295
805305342
400523115
937328362
1073737727
1006366203
1006497727
805299198
1056943607
1073445871
536739695
922705919
1064957949
933197822
805302206
536738815
805054335
989724655
960886651
761786879
1006620155
1073610735
1056959487
1040056255
1073741303
728103791
1006632947
1072413594
805034495
536870877
798602934
1039657855
1040184063
1072527278
787471871
1038868350
520044543
503308260
1054867371
905900030
601841663
503312347
534740351
939259492
1069022207
770571646
1013964252
1071643903
1056893951
511172575
918460735
1072420479
793771902
1073733599
738164532
1063255007
201310190
1073739775
527284790
903280591
931118863
535281663
519942013
1071513593
1055887294
964686959
1064795583
133167007
900265983
780129711
1073692669
935057949
939522878
526384827
771751870
754707711
1005907358
1018097535
872382455
1070268403
1056691070
398458879
1006632957
1027594159
268246271
532241919
268173308
1005581695
1040186365
263716303
1047436155
788496371
1069277167
532663991
519025663
771723263
1028619775
800820735
1072692968
1022721973
796916663
402644927
264241021
1073741565
851180797
1025343419
536342505
1073479415
989786111
1069285115
1071120209
804517879
922744767
457162750
1073741310
502265855
1073127423
913176543
937754559
1035990003
531627963
1073438551
1065351997
534698735
936562173
469751807
938995711
1072561791
1054834173
508395191
939261791
1039071231
804143061
1055481841
1073537022
402060283
1073594218
939520441
1065348863
973068255
931004318
733991871
1005043708
861730811
527400959
792624895
468713343
1005808539
931000315
997716351
1069514734
804092543
1065334769
520026479
534773565
1073737434
1073656931
922746495
1072398079
1073348479
436142069
998244330
935309179
532152255
795737087
799145469
1006108603
1073544639
501062332
970932173
1037762543
922736638
1038024150
1073741627
1073740927
1073650430
1072633855
1006587895
1073610079
1073734815
1073405940
1056927691
427676607
805236731
536737791
871361759
1069547519
805306235
383745535
1061156269
1073741567
532675327
836755406
1073706997
1065284991
1056960508
1056308731
670545903
998178557
536786523
1073594301
1014447871
901769147
801066995
1073733622
903343085
1073741807
939507695
1072431091
1069293438
771751119
1071382527
1023344621
854388717
478934527
934805503
904658935
852491225
1072887295
1073741807
1073474459
528383231
518991870
871366655
973073900
535820287
1061018078
398458351
992729855
956301245
1072164863
1062255997
1063116733
536846077
1069543413
1065352435
1039654399
1048510399
654177791
1006057119
1072692671
872398527
939390845
267122687
733872127
922206079
469237631
1070905054
1006566263
886957439
402356223
1006370815
452442975
796916735
938998783
804507647
1055782910
1006370687
535559101
1064753149
1071037951
753384955
603897727
536739583
183959482
922220973
1073741599
938934269
792686811
1064827639
536870845
1073662911
536739581
1068432891
937361403
989787947
1061158907
1071595373
1040187131
1059782486
935325439
1002373119
669515739
1065353215
1053814527
805306311
737015807
1069538031
200727293
259881470
938999743
268220319
436142079
1027603438
1039985151
536330175
1039138783
536826814
1055880191
1040166885
1065332219
1070333100
765197311
1004399327
955252210
532148221
905697279
536215547
989785953
1015013375
1038053311
1073215487
1006489567
804061157
1054841815
1056942077
1006567167
602208247
532676347
805306367
536723262
805273469
1010822883
939356123
536739830
1040115711
266002171
1073706751
805294077
1067425789
637509593
1056964562
704640959
503054295
795801247
871923389
1073721533
1004248551
535822079
1065091039
1073725371
657948619
1069415414
935296983
1061087231
637534199
871809022
531495863
788524023
1073741727
1071626159
1073594367
503052159
1073201085
989818229
1005583358
912210911
1037926330
972996591
1073724671
1069415326
733649790
939491223
1073733367
1073086446
1006549759
788454367
268435199
993915887
533620735
1056931807
988802045
1031667631
1056946815
1055850494
1006567359
1050640349
671069949
1056937983
989314921
937424875
1070596095
1022623698
905953215
1073142779
1073610623
133136373
1073708666
1039907263
1038839679
1073732980
385873835
1072692855
1031266031
1067972575
783146683
762110462
1039359995
933166079
903736797
521656247
999275239
1070594029
1073708863
1069439999
1072364797
1053744094
1064762591
846585823
981465791
939523931
1040187302
1073216479
921468926
1073741623
1040154111
973078007
938475519
872408972
763018110
872218581
1055651821
666369022
939490287
729800183
989257183
938999581
1056434670
267889647
1071119351
1000325095
1056373117
778989567
534181375
1071643647
1073676013
1069019943
133922638
939523187
703299450
922738683
805305279
1038602206
934706042
1073445119
536851966
939503535
803208958
1005543390
1073200639
1073676223
991952223
515898343
1006359405
771686392
805306359
466875387
938868477
938459135
901578748
1044250079
1068461055
645914079
1072398143
1065221879
1065155539
1073700735
1000865758
937393527
1072164727
1066631134
536869887
536215502
1070186461
872407039
871857655
989847470
1006100280
1073216379
1073478871
1061154798
1073733503
1065066431
938106879
1071611903
603979743
1060108116
1039122431
1065091070
1065091038
516931323
1064810991
997978051
1023360511
1073475038
1072037374
1073676279
955768623
938209011
1073741527
788512731
1056943869
930479807
1073610751
1054587581
1072458747
1068182903
771476431
939426810
671084543
1039663092
868204388
939261951
1071243247
502987663
1063243775
905961215
1069519767
499116031
1005977535
1073741759
532643517
1006107647
660070392
1035993017
1073723358
1000013695
835708239
478133999
1023352303
1039916027
1071570941
937279231
786366327
1069399999
796786157
436203485
519556859
939183615
1052753835
782692351
1065346015
805282647
805302750
872284054
805273596
1072676590
1052639211
1071632367
1073674111
939454335
1065322494
536868767
532152319
1069514742
973012473
1072686271
805156777
1005051869
1031761847
996077559
1071251455
267341055
1023393663
535772126
998077927
920484796
536723454
973077997
955252694
216656895
729544607
1039138731
1073741155
788232667
1056964511
804249437
1006360543
1073709039
1004503039
805009654
1073741813
494927863
905935831
1056636335
452720606
1035955691
1040187253
1069541758
1073740799
1006616445
501739463
804257269
795467775
1037948671
1073740751
1069541370
518696443
1063256047
1073733375
1005566943
870279167
1073184255
928970622
968867579
939523998
1063648223
789048317
1069268735
257341419
1039916023
939376639
1073741819
788528639
1004300799
469169406
536850147
930086399
1060896619
972945914
752680951
128970687
670957415
805304302
1073666043
535429085
1015016063
905961310
1052211119
1056963572
1038958589
969383933
1005573887
536870838
939449323
1035993087
1005556943
803928058
1005584319
536346221
1073643007
802928638
937361389
938934142
1072791519
1006499327
465501673
939456191
1073741738
939455743
963890141
1023066111
1073082879
995884991
534757367
1073737621
1064697819
905697021
968734167
796917503
1065221879
494764007
945470927
685764343
1073721343
998113275
1073740155
133691133
1069476863
939416831
1055915351
491782127
656400189
931135447
1065088315
1069186739
1056365051
1056911359
927983999
1052770170
1073675773
805010431
796393206
1073729527
1006559160
1005450983
1037808639
972554175
1073741143
928411118
805306224
936312799
469761919
1062205179
1069479287
1069375130
1073741791
745848822
805306303
536854495
1017640911
938175286
1056956319
1046183551
1069350654
972423103
1058963246
904396156
1073741814
1073717245
1043459327
1073658879
1051786235
1073196031
1073656831
1069514732
1005583807
637468655
1066917309
384278271
1069006845
1040178157
402652127
402644670
536854495
1073577942
1064263151
938344414
853997546
534736638
1073543150
753655775
1073674175
1073706221
939512807
1065353195
1073077231
964550655
939524095
1073676223
1055641591
720240249
1056374783
972929911
1073733611
998209523
536280479
1006632671
1039651825
977272575
301956991
802549439
1073723230
1064828927
285212665
929681071
1039889978
939487999
536870127
1069473695
1073738479
1035384830
788503550
1073739767
1069547391
1056923583
1073716411
402128845
1038090220
1039546295
805305304
1065345023
1040072543
1000332797
989754943
461291199
1031798265
1073283067
901773275
1065336255
1052770284
435658716
535814078
1069332317
532217595
1073670079
1073610196
805273558
738180561
1066923259
969801726
1073741519
988798842
267910270
1052196799
872279038
821952511
1073672087
347324390
1061799550
1073217451
1005965180
993447903
752812031
1004533214
1069531133
503312375
1006632959
1056964605
796917677
266268415
1073671071
1071493087
716423163
771751887
938404799
1073205247
1063215103
1070579709
1060502910
333300671
1056931519
1063780317
1006370743
1073471449
1073721335
784334743
501186414
1073537003
1073704718
663714803
383712604
1003875839
1029960949
398189823
1067450237
939519743
1070067647
1006485471
1071644655
1068621805
1073741247
519960575
777649149
1073479079
771751228
501075838
1000659711
1063253951
1073676143
846986223
198705135
1073182717
1006607359
1039007612
720797113
1073149403
1073020735
1006628735
1002158079
1040187371
1048313855
1067364079
922349055
1073722298
452980731
1073086335
1006630879
268369343
1023377086
536477623
318225903
267345583
1031696318
1038090167
1073741014
869269501
1014495231
992959485
671088127
1003838971
1073704891
1054554807
503052135
931130875
1057472487
938206207
527432431
1055391735
469626683
1073741820
416800750
1073084918
534755775
1064894463
1006286847
805140991
780074877
532537342
989855451
1064693631
872150515
1050631967
265289471
804749113
1038545535
1055653594
1073438719
922681268
1073475579
536575959
1069546939
1035459229
134148079
910163069
536801131
477093271
1073610747
769654139
1040185247
939319255
528482167
530574269
536858623
1073479287
1065353211
1040117747
931127227
1069547231
1009762302
937360362
268367071
1040187087
931094527
935984095
1073737709
1073732607
905871343
1048543225
1003470271
1065090045
1073741819
727711485
771440600
1006223293
268283895
1071642571
1063230959
1073741567
501216927
494665468
520048573
1071376252
1031798750
1068990459
1031774191
1038089901
973075821
469761367
1006566974
469759900
535150558
1056502775
1059061479
889192410
792573823
1072660477
192673791
637382142
461287401
921681886
868219646
1069543411
503052508
797966327
534740855
1073738470
649034223
536868351
803959806
805305343
805171195
954191614
519929338
1065283455
1073730551
519700471
1073216127
1002438651
385759231
1061158907
930868983
1004404215
1073741805
1064238958
753777535
1040136063
264175551
401567565
1065286526
1003927391
805175031
804218847
1025241087
767557215
1065320431
994764619
1068367868
1073213181
988782067
1056800190
1073715191
938852343
452132351
1073592311
805306335
389677047
805142335
1064892415
771149566
1073725311
1056959478
1065353087
1006055423
1069268969
1025368051
1073666043
527301631
937426687
995610319
872116223
1069547519
1064631773
1068426495
1056702395
1068498942
981123071
327130109
264175551
1065074622
771637143
335339391
1060208607
929035771
519045115
468558743
1021573111
533692159
1067441143
804752123
528465503
461201819
265020926
937033727
1038121951
792403774
1040162799
905936876
971497375
1072689023
391888367
938835407
939518463
1071116266
1073212855
351792625
802947051
985650687
930611164
803602431
498007295
989842811
1070595967
696121839
670947324
1072644025
1073151995
938073983
993962685
1071611899
1071316459
902528893
1047453101
1073587455
922122239
1073195005
1040164862
1030713087
734001151
1073414107
1073446907
919994239
1072955327
1071640517
1073214911
939457495
1073719231
989773567
1064533949
1073716223
167598071
1071513311
507444159
939521343
536342463
536862687
939323055
1071185755
905969445
939425751
824180727
706591455
1073741247
939261935
1056947135
519764735
1006108091
536866813
1069547515
1071382219
469655487
799964845
1055752187
963641327
769521534
1072291315
1049878007
1072625122
669998709
736059235
1056800494
780131231
570013695
1055874751
794681343
1031536639
1073732607
978320762
938440831
918245371
939510781
1064038647
1065144191
1005321599
1027546876
972517371
1038090235
503185265
1065349087
1073723467
1073704803
1072168787
1069128543
1040154103
502267903
803108827
509572571
536831927
502530047
402485231
796784534
1071382255
973012909
889192415
1002946520
1054866414
364902333
1037957626
536866805
871886782
1004502461
998144607
1073676158
536870645
1073674181
981466879
1069268991
884455423
786167283
733854399
1070038015
1065334255
478100475
1072004895
1071738870
182943062
771423743
805273343
533715935
786349431
787741951
1038086107
1038319203
939384763
535820895
1073659769
988794879
460847099
872414203
1038966783
787365755
1052767127
804126175
1048569727
904396799
1038077947
737382367
1072675829
826273791
503316343
771618679
1069529591
1073740799
1065181183
1073594363
1064304087
955744255
1073741775
788528878
520009723
520085309
1039589371
1031606143
525271039
804782071
1065350079
1072660477
532475007
1065025535
1068351471
1073741563
939523992
1073731069
1054862831
804257533
1073084415
928956407
486424558
1040170683
939065343
998227703
1073659567
704305983
458152943
1070596091
1073676271
268300139
1059053550
515898102
1073454910
905877151
1073741821
922586109
769518587
535822327
503117179
805227479
1030750159
734001839
467007455
918548439
1006632702
1065340927
937425887
782236519
536869743
796783870
1006631806
997711222
1069215230
431992263
1052487679
804978551
667680231
536215531
1039917055
1073634190
1033824219
316667647
1056432119
1056964351
400259517
1073590155
436174846
1073741823
1073674239
805275343
536838135
1014808543
1072693246
671055355
1056833535
989687807
401584111
524267503
534691183
536714751
1073610735
1034681337
1056440315
1073467134
1073319551
1040039807
796474290
801032511
1073118974
1073086463
536796350
1073213133
1056636787
503111679
1052465143
1073543679
670941182
869777214
532347515
1038048247
1073602551
1068367839
1071636471
1052589755
939498196
268368447
1066287103
1049490735
1073069947
972397022
804777335
1001201407
1072557943
1072693119
246136831
234356735
1006338047
536868863
939519869
1073577278
997678975
1023406079
1040154495
938327039
536870910
530438903
1056948223
931134655
536805079
801103707
534095358
536868797
1073599979
1001845707
989851503
1023405503
757579510
998238204
803959806
1071578110
1073675190
318767071
1073730943
1056907225
771749816
1006041087
1069020799
503206797
1073577979
989851645
1073609199
548634621
938306293
916941823
1056569855
938442750
500924415
939196283
785379319
926937087
1073741631
1073676283
1073725303
417323007
134084094
1031393023
1072946810
418250751
787476479
987676542
477612920
1006628079
1069547519
1056700335
935324595
1073741819
872413117
1065352439
903855611
498957307
1070988207
1050926963
1073741535
805300735
998240247
1019198463
922746879
1054867451
771751935
1069510655
989855595
1073739711
805272447
729528319
1063222183
1073741823
1068916479
996269051
1070328059
1064106855
871080187
1073602431
1065342967
1034616319
1073708031
1072291039
1027079421
1072419935
401473531
794810367
720268799
805306319
998227967
1005060089
746586111
255590207
251648991
973045759
536345599
1073594365
1073674223
1071500287
1054332415
1065350015
1073741817
459194367
1069383675
1039922167
1056395125
901758909
1073692479
987495805
1073741822
1068498943
535739756
717028216
1052237823
754974579
503316399
1052243903
1039132543
805042647
524287927
1052704638
523173823
1006628862
939520974
1073740670
729806590
107986678
536338383
1073460859
1073741546
1071607802
788525039
1073510111
1040175935
536870398
770440887
268425711
785759139
1067805471
1060107211
1056959330
939522047
838727527
1006370639
394132223
1073739255
1061125097
738197245
502095867
972554231
1056898936
1062207487
448705471
1073610743
535264127
1073215359
930019067
920119035
469235197
935132123
1055850494
804239287
922042239
1063256062
1006075869
1064673271
922479867
1069502446
601333697
1023408127
733536109
1073461243
366870271
1000341501
935197661
645233643
322927855
838860415
1073004381
804241023
1068335103
763363163
1068941213
1067941759
435023359
469106687
1006630365
532659198
802936511
1005584249
1054586367
686749175
935310329
1056679934
1045343871
704556668
1073725439
1067841535
796917566
939515894
1054785443
939491327
803659775
1060831231
1073741814
1063256061
1073728446
534601721
1006481390
1071644669
1073741823
1040170239
1030750191
801109883
1069333503
1006626558
1039137887
1073733467
670039791
803733422
805299679
1031501563
1073740791
344849373
662576379
1073217372
805306367
527300607
1073430207
771749851
401601980
1055899639
989785967
1069545213
1073692327
929562494
1073675119
668988159
267377643
956039039
771715071
991887323
670728179
788495871
1061125861
704446207
930611123
792713855
903797759
1040154174
1071513583
1069547005
800050622
905969151
1073310911
401177599
1073700839
872280055
771227647
1073741750
704642799
662433791
800054255
1056963454
536801086
1072431103
804700159
332920551
1002373119
1073347823
968621055
1073610751
1072360703
668205055
1073698235
1068419837
788234174
452329403
900726783
1069531125
1065352151
805289455
802536959
939231215
1027602375
131153407
398118847
1005197981
536805375
837795135
536829951
1073609463
938336078
805298167
267123191
1056833535
1050148859
536862719
788267007
1072167903
931130365
599785214
729476599
1006106111
1073479674
788526459
933034747
647716347
1073479099
998242045
1002438138
436039679
1073740767
268304109
1072036095
931134911
1071472493
787332959
1073709047
1073544431
536736893
1065279471
1040187391
1073207806
1063247455
1073733375
771350526
1072405503
1065352575
576388079
736985087
804749247
1068979359
527761063
927301627
1071052508
528440799
233275390
1073672175
1039521701
1006106558
566229271
1071382527
799404031
194952190
746454015
954138623
939521981
1039136467
1061683166
939229177
1056964095
937917915
754966256
720764919
936869887
704315135
469753759
1073397759
1006632703
1073190765
520077303
1071644543
536866559
519823358
1071315828
1036808174
805289451
1073676287
1073736703
1073741815
536870767
1006370155
536864765
926810054
501145559
930015119
985563115
1039137781
861339612
885471487
938536191
905706655
1055651837
704638943
804233151
939485879
1069411070
1073129887
247070646
805240671
729276381
1006630654
1006534515
972029879
326368763
1069358814
494919645
534773247
900720606
805304319
1072815935
1073731454
803438574
1073440632
1072582622
937122815
801064894
930872815
1055129399
263977143
933162463
259698670
1065287551
796573630
465731191
1073584543
1073731575
1073740670
1073740781
1072430015
859772797
1040121817
377355263
1022851558
536861439
796917467
1056436063
939523543
536836031
536867791
1065308159
1040088974
100663291
788512622
1072681407
964689851
1073086463
1046239483
525002933
1040170815
1071545303
1065336278
1062133438
1072815807
1073016687
1054334975
993163967
536866559
799828987
1052630777
1072692221
1073676269
1056964092
938459135
805031901
805273599
1023399934
519961715
931131125
536779751
1040113661
1040973823
938868659
1072037495
819854831
1014889239
1073217535
1046147575
1073699838
1070578175
1072560126
788004268
968816887
1056832990
536739327
862973692
929036279
536870879
805199871
1073692667
859701158
1073737567
1039964159
1056963071
1061131755
1069547259
531609599
1072642782
868211515
1048050015
1071643007
973072893
1056953335
1069547499
1073739199
939511807
456907967
535261177
736100299
1066866685
1069004796
1073283071
535429087
258924478
1073733119
1039219711
1073714167
1069399021
1039121391
998231807
1069545463
1031502839
1071380222
1056866143
1069023103
1033763453
1006583295
864993279
217503470
1071250687
1052540923
534223731
536862207
1006564351
1040056287
536706622
771697908
1006542687
970325887
536854527
1037513711
648935407
989058047
1037530878
939505599
251125757
1064990583
872414855
503185263
1039548367
1072134637
326946799
1071644663
1073729998
1037561781
729792383
872134647
668974587
1056964543
972029807
1065312191
805169117
729645019
939453375
1073659357
803200111
535740373
972290847
1073470975
1069481918
510065643
1072430973
1073470973
1023409919
1061158911
1069547379
721158143
1040170964
1072929789
1052769531
1070055388
1071570911
788528055
1073610687
501217151
1035861487
1073610751
687833083
1044362943
805218285
1073672703
903860222
1060631895
939480734
795848153
1073543135
225700861
1006626687
267909111
1073739455
1031798205
1023410161
1006632831
796653535
1072529359
738196411
536846203
998227455
1056832989
804781695
465498022
1073739775
1004203005
389791231
805297086
1073741551
1046376430
1073609723
939507191
828657663
1048551423
1006303127
989851579
1005841139
1067384319
1073741311
1006591419
670826359
904626047
468713455
1065352190
938364925
1037631487
991917815
1072551931
1073598142
1006501711
532675423
805240702
499121343
939450359
753917945
1036775293
1071644415
1039138790
1052752895
1065324542
1070833663
1056959999
1065342959
1040178127
233500095
973077995
1073446654
1071438847
536341751
931130335
1065086430
804126655
671088638
1068498943
901775359
1055916023
769122175
792452991
791674863
503316254
939474943
1056964575
1031796735
1073609727
1047527405
376694707
1073184619
213313263
805142007
956230655
872013695
910163951
1073459198
1061158911
922474235
1053752315
804648447
1073195323
803208507
1073735679
402606591
1065080703
635416567
737803258
1023538939
532410367
930872318
939523901
771485693
1005838319
1065287662
1056951615
1073479647
768530239
1006359007
1006632670
1073740799
763362814
846708734
262059963
469696406
1039787327
486372607
1054858157
1073576918
1052244988
1056700654
921559915
930611165
536870251
805304061
1060028283
1073717231
1039923197
1048506175
939503579
970955671
1073741430
519124607
998241023
802684794
1062141379
1069391871
1072166911
1068496756
854961967
1071578877
1056423935
134135771
837746650
249257978
738181051
926908415
770669533
1069307903
402642927
1065041783
1073676159
402648030
466534143
423591919
250866431
1035796477
1070858195
972813310
1073215435
1004134397
905969339
1039376358
259735038
1069479355
464617461
902102783
939514869
1069530077
1006600063
1053294589
795726765
536696831
720854782
803200167
519498623
536870783
1073623039
1030676271
1073741677
770691006
784268159
461307831
530313148
935313402
1005584095
926934777
260698107
905936127
1073606651
1073676281
450494445
1006137318
670326781
788003283
771333117
503308271
1073741631
931123199
799932398
1073741759
928988923
968867775
333903807
1072684529
1068494063
1064687101
1056898297
1073704951
884996431
801046425
1073196787
1071512429
1073653503
1040170972
1004494799
195936223
1069505871
964687807
922545783
1072660415
899671797
872349439
1064304095
1073411775
805158911
1071628079
704544639
951385855
796914478
988807125
1073150974
1051688951
1073575679
1069514750
532543487
1056960511
771619839
1073668091
468696830
494401535
872349689
788395931
937410555
199229439
1073474327
805293947
1048468479
1062067887
1073602263
401979967
502791791
1071644095
1065344877
937148407
526368647
402126463
1073217534
1071611903
939408493
782893055
1069546495
532535038
1073708763
511506415
1073708150
535822073
1039922943
939046844
939458557
1002290175
1068298238
938344187
805027706
939504631
770408447
400416251
987201534
1070333821
928511991
1039925228
805289965
703035319
997210071
670480383
1029390283
1064300543
1073724895
532676527
1072942947
1069522749
400781297
1070473213
803078127
914153327
1035984891
712930952
748158941
939523838
803995055
1073741695
1073671679
1054865359
402636783
1067270079
1069542911
939524091
502263743
796819429
803209211
536870903
1006565359
46114811
1064303612
463468470
502256607
802152127
1040186875
536866795
805304959
496996351
519914751
1001057279
800980730
934215191
1056433087
502267635
737935358
1073215477
1072954879
939508735
1071314933
601845675
528449535
1072484351
926940767
1064754935
1071222715
936239871
458122703
804777979
1073690109
1040145327
1073673975
998244335
920639478
1071644631
1065204735
1052761343
1006206965
1052636703
1073585855
1073740223
268418735
1069546983
989298138
804174299
515342079
1073723389
514562046
215220079
1073739679
796650998
536869827
803187711
426759391
502251390
1073606509
1040148223
1073610751
1039504973
795860399
469235695
1064826175
780136431
452982431
938321919
1072291838
1056948223
869269359
1069528830
528479989
1072689919
536673279
1006626811
1040186867
1072692223
1051645415
771714942
268402687
530512763
535822061
935313262
753795007
771702230
989855486
1061157631
1072349167
1039130287
1073139583
1056964597
1073735343
1031664847
800440235
507117434
1005958015
527945726
804937726
1073577982
1072692159
500162302
499072895
794484700
803207929
519045079
1072682383
1038075899
1070575103
100589471
1073183711
671051758
1003468191
1065352159
937947135
1069514655
402259863
933199606
1073668047
1073739647
394098675
1006566591
527956735
934788607
970915325
1030748159
1073717247
1006632695
536868862
1071576061
1071643131
603845367
1056702143
733806079
631238653
1067184124
937423839
1073462111
1071513599
1073741565
918026215
1069547483
494796287
922746591
938900863
1073740671
1065336821
1073215484
536819547
1002422235
788455167
1073736949
1070770047
469433318
989837311
754966525
1064828926
1070063606
1056963559
1069457405
996925431
805023732
1073662975
1053818879
1040187383
402385909
431356909
528348410
1065303359
1069481963
514257887
536707069
1073428479
1073741567
1036124127
1064959903
536737791
1067384575
1065353215
929528574
939521455
1073733567
1073540079
591396605
939519871
1073739615
400030589
935284207
872415231
1006632827
528482265
937385719
1006624759
1073577725
1061019063
972946943
786300799
1027550191
528448313
1040154612
531865535
536870367
788479735
671054062
984602071
208666111
687603677
1073085366
803192829
296696825
805288671
1006632927
439353183
1067432351
643360758
1052237823
1021149023
998227435
653787133
671087103
368832511
536858591
804125423
938474478
669966335
738176894
1069538206
402484952
1072671671
1039138557
402505143
938377183
1054823423
905969567
1073709055
392146911
804255084
1035988855
1072947198
1061109743
1073741307
1039097847
1027587063
939491071
1072823227
939438045
1006632959
503283679
920485694
1053650875
360689595
1059715695
937098903
771733503
1056833279
1056946175
531758591
935312379
381615799
1070984924
1037811709
503312250
1068269343
1006500349
969907967
938475518
1073733437
1073729535
716892927
1039923071
971984375
1048520702
501198303
670809275
988543223
1054866943
1016840167
1073209326
1000341467
501992435
920125367
754939071
399462307
1071533727
662436863
1040152575
1066913455
1002176427
1003970429
666685439
1006366715
503242203
871882751
788529023
905409502
1069473753
993259511
496958805
1028456415
702527871
670940022
1061122023
738197247
803151871
1073610647
905670644
861400671
1073610751
794750971
1073709023
939480547
1038019527
134213499
737329151
1073479039
1070047231
502773751
250607614
670034941
989847482
1072674654
1073477559
939195894
973074933
1056374655
1039661407
985421823
1069514687
1056480575
1073740899
1005551611
1050148701
469612539
520028087
1039597363
1047912443
1073733627
517996479
1072945113
528185343
1071325159
666857471
939515903
1073606271
1065353215
1039891185
917176319
1059585918
397402087
1073741757
536068095
939497087
503183350
1073512159
394231743
1073676193
1051721662
1071617270
869268443
1073610719
636475387
1070839517
815661047
1006566911
1073360335
512360447
400535007
989855727
805306102
534740911
1067375359
1071644126
1052639086
1056922583
385351423
1065320395
1072426485
1040039799
736886519
1006354383
896530174
1039167481
649881471
516816879
1073214461
723318779
1056964509
1073741562
973078519
1073659899
267320958
266855999
1063744954
931101439
402522109
935329532
536705759
937376684
737803447
1068728095
501153630
934903259
1073716223
1040186236
1059452415
1062961151
1066860543
528416682
523986855
771686350
804911087
1048567773
1073475516
1035952095
1071644645
1069463487
96468979
847249403
935258111
884211695
838856191
1039765247
871235071
1073544950
536870590
536850427
1073348447
1031794165
306128755
507502579
1001913719
1039956923
1069538669
536607570
1073594302
1037041521
769586042
1072151932
1052114679
1039071095
261941245
532545239
939251711
523235325
1073725438
534240767
1073737727
263192573
402650327
1006370719
1065312251
1073642447
536867803
802127870
929038319
1038473459
837773145
1031535615
420412403
805044173
398941090
197121023
1069004795
494403583
536308734
1071636470
922746751
1073479359
536346623
1072693246
1072021499
1073707998
927932399
1064104941
1040105208
1006170095
1073461087
1056366567
997709300
1065270759
803667967
1032844543
1060896574
737599005
796193645
536739711
1068431613
788504572
805300172
1069531135
535822271
902264047
1066917887
1025507327
423559165
268414969
1056570335
1054797805
1056956415
1065335807
1069473783
1006620415
737571582
1005845694
527429631
1073702271
650076109
1056960222
1065353071
536260599
937262575
1073741774
1065058015
1073740798
938927069
496950589
1031454591
937294975
1056959895
1004011517
938437109
1071097853
1006364415
1073609719
801111803
1073345531
536312318
981073903
802946559
511686527
1073643455
397934589
1073217007
1032318907
520085487
402648059
1047311359
1062199031
939229181
486535091
938213119
1068972031
1073741663
534772415
798586655
832028670
768605645
267386879
1072643581
397397983
1067046631
1062794733
805256427
1072692399
268327862
350175223
402377711
1040186739
536870795
1073079927
926939967
578813692
1069350895
1072585711
1058799543
1056757247
805306157
905817455
1073739770
335507447
201272173
1029698045
435542014
733732831
939453243
1073738639
844475391
938990583
804595967
932960253
1073601783
1073725426
998768571
1037879741
1069327871
1073737715
1073479119
1073735677
267303775
1062842031
536787931
863748047
368016061
800538615
871104501
1044635070
1064282622
897482719
1056423803
785825786
717221871
528457457
468188455
1073476222
520093691
1073479647
1006485021
1002389429
736034815
1073408915
465287679
796913655
469758975
1066868543
939392495
893124087
989846782
1073741823
532658111
402611703
1073676251
802422777
251656031
1056899071
1061139967
1002340286
1062988759
1056307647
1073468554
989854687
872374271
1052704759
536346463
465499647
720895911
1073479675
534507226
834494455
1065218015
1069545291
1073479647
644870071
1073475455
1071900267
536852463
1052695802
1056964463
1072691935
1072887679
771477435
536804319
1056939775
1065346943
1056948063
1069407055
997711359
805289847
262143963
1056684015
1071592827
1065221261
1065352671
904806269
200013802
1004535545
628883455
503250431
1073674751
1073676223
519438335
924817023
935066623
1005584383
268353502
1072938733
1065222111
939457215
1073738553
939507631
1005318142
935178239
804240375
1073741259
536854527
779079663
1069535229
931102719
1072689079
535822079
1000595419
1046216671
763361277
1069512589
595065790
1006464995
788250623
526245757
1065156423
1037828052
1071550396
704535423
1072295935
1069284863
1073446908
939482975
1056825323
1073606181
1064304607
452720607
536436735
1023131641
980795391
458980839
1071636479
1073213407
796913567
268023655
788395996
1035464447
1071643631
536803047
532152191
938999711
511662534
1065352639
854319095
938317821
1073739767
406294182
1044381689
1066401787
1055915999
1006272510
1055907839
1006370799
1071644670
1004273019
917502415
469696255
925727868
1065312182
503245310
1072692538
1071083262
1054867455
1023276895
524287693
1065297375
502652799
803717110
771718623
532148092
1072611326
1005969406
1067968189
1005551581
1068411679
534870927
1061683188
1051713503
1035952079
1073737663
1031731199
1070595311
1021071349
1039857630
784334323
805306347
268430847
1056439263
778697214
1065186301
1040097247
1056963583
1072660221
1035975933
536731617
1073733407
1073725439
515373823
1073702711
1073736815
1006071801
1006370427
1073346429
1055772669
796908414
888061855
1055848447
536603258
1035828991
939249343
1068236727
796245999
1056628703
903315383
251025391
1067380727
872415066
402501631
1069522119
526384367
804863743
398327166
1073725373
838784509
1005567419
645855227
733998959
535819743
1073725303
796548991
633334269
1073470863
1064296431
1056276383
1065055543
887881471
1072668411
721420278
1073597817
793181631
671088511
1065293819
1062797311
1069528575
527892331
1038610357
520085498
1073216247
1039594481
1065164735
939228159
514555765
1002299391
1072693246
1039989723
1073194855
1072431071
805306366
1048559529
939261935
1072168575
930806463
1056964543
1039572408
1072422895
1073741310
534706415
666352621
938631021
1073737647
1073577727
260042366
536460159
465564671
905963243
1056437239
922734558
1040179071
1056677887
1065312230
536804840
1040183294
486143996
861929467
805302271
1071643963
1064294142
909950927
939466175
1073667576
1065344767
532151947
528416635
738029471
465481071
922709691
939524087
1070592495
536864767
738196479
935319502
1062174367
1069546191
1068890875
1063256063
1031465983
768592735
863629310
1006336439
517988223
1073586047
922179145
264239830
499048383
1036222423
1063319917
1073741823
939323133
1071370109
939523903
1072315367
1072666621
1071382525
1071579132
805306367
798227967
1048377207
803536895
1013430251
936900607
1065353215
805043193
773848559
777877245
1073717213
805008383
733913055
559939583
1069285365
905953022
535560127
939191167
251590551
1065320447
989591359
1038987255
801034727
1040187326
939513517
602660855
754974463
516554235
356515775
402644959
1052139519
665399741
931133425
1001770461
1069547511
802692919
1069522270
989478335
1069252607
939345661
393722619
268426815
939369807
402485629
800817118
1073724918
972554207
746520038
402095037
1045274621
775903230
364770970
1040154607
1006483071
1073166078
1056202751
519304175
1072693241
436108991
499055593
1056963583
1037492093
536870909
1002339294
1040186102
1006554750
1047879679
897510591
1064697854
1056833503
1031749615
653258366
1006486463
788135870
863493845
1006598967
1071644663
469760959
729805820
1065352907
838761965
805272538
1070464975
794721211
929955195
1073741310
533986035
530563023
262143743
1071608766
1072693247
787406735
1006626540
254734327
1063771903
796913655
536598207
534626303
1006476743
939457529
1022327547
769654783
1073211391
263107575
251592623
467632117
1071513535
1055879165
535816699
997195134
805156351
267890299
1072687078
1053753343
1006349943
737083381
1005894783
952469439
268434943
934279129
1066383734
738195897
1071118335
1006583725
800063487
1069513471
733970406
1061141975
532135807
987758591
803970803
736079611
972481389
1061126079
1073708031
1063911423
1019209727
536339435
1002420159
795860155
1073740779
1058666417
527958011
939294207
402652124
1048559545
1071636335
938338015
935194365
1033895901
1046478847
268269343
1035991007
536870894
930740221
933232253
738065399
989854895
796360314
838856446
503310170
1038086140
301981689
1065343995
1065345919
536608509
788264663
1051713271
1068971964
1039630070
402488827
1072627711
805142203
1073706679
631700443
662666159
1023275003
182439931
1004527615
1062461310
401848239
467664173
1056858111
805174238
738184077
799993343
1073741375
465433557
1002405885
989855485
1065039999
805289723
255850316
1003461623
637533695
670294015
935067582
1064230874
467532783
1060110327
134135775
530579191
1071283691
1038090238
1052765823
933167070
249508796
1073671631
1006632941
1073737727
1040168751
805304317
536836827
1044381551
517846527
1040179087
1069235631
1073741822
534446079
1056956143
1073479227
1006600188
964095995
939523838
1073741311
938590199
351140687
1073534975
1010040415
731840492
1005322239
226476007
637140926
1054846943
800046263
721338109
1038557171
934805375
1073725423
1069547439
503184591
1073592815
659501039
1073741567
1073669853
1023254527
536722423
1056833469
1048046591
452980471
1037352895
939392959
994963195
803143667
804256247
804904156
1073741679
1073609726
914226143
1002962941
511622911
805273519
784334704
1048571647
805305271
1065222079
1073184751
1064812471
1040171003
936342382
1073717103
766705662
534601719
532664315
1068630012
1006630910
460847102
939294425
775673854
1040154109
994574079
1002438118
1072160495
1069202678
1073715870
54517716
1054604253
1073725423
1073724927
1070577607
531267231
1005563702
1047860733
367820774
863999291
534761407
1040112635
987758447
1071906814
800833019
935329491
1056963030
1065352126
511694330
997948412
996966367
526286841
933232506
1014986743
1073414141
695982055
251026428
805240733
469217279
467664383
1073444799
805109245
939524076
1005581303
804257782
395177439
1067441659
1047120699
468418527
939523563
535674751
872349023
921698029
1064173567
997940735
664651773
805305831
1073593839
520091384
1073741543
1073708029
1073740231
268430335
1073729405
1072660215
916340655
1073479423
964664826
1073446895
1039925243
938737535
1040117759
1073544687
532576191
803994551
536860671
939522047
788520667
1073209335
1073741695
1072666614
528446719
1073741306
801896430
939522042
650112475
532672213
1073709054
1006566907
792442293
1065156607
1073741787
803205595
519274495
531628027
1054867323
668978547
536210942
1073741814
1071628283
1068496381
1004501375
939524095
1072168623
767033343
922419055
805174143
1071640431
1056653311
535625455
1062199295
1073207647
167489533
1071349631
1037545325
801026047
1040185334
1071579131
1073732991
603979703
862429150
1005580263
934804223
922451384
1068971519
998244351
264239999
530313205
268205037
528482295
1056571391
1006607839
872119935
803020282
1004101619
1039531749
535822239
268367863
1064828909
1052762039
754695677
805174236
469757941
970979807
1072685005
997063678
465563647
805304047
1072627665
1073741305
1073671135
1040187119
769063927
1065205453
533647277
1040185267
779482998
515880767
803209086
1056426975
939392979
1072168926
701951991
1073741817
1064300031
954204079
1067441647
1073724383
1073676217
1069285114
1069537207
520081407
922598907
939507710
1001913583
1004470113
938401790
501214709
1054801839
801093535
1039892455
1037037371
1039925175
863862783
801112031
1073737695
1037754237
503021565
393707517
1003805694
389934007
1072300031
1073662715
401472989
15433725
922418943
1065352183
1006632942
1073463150
997179358
1037172711
1071609599
1072627317
523762652
1047966719
804975551
1027538939
1006630523
671088639
1031728875
533953427
930930687
884438997
938999667
988806541
1066921470
738047447
402096115
534092797
972553663
804847583
90135805
1073732091
176160767
805158773
1063714639
803181942
534642671
201326591
1067302391
536600565
1071639535
402620350
1070332829
922743804
1006632342
852852663
1052770167
803207029
931119039
266337247
981168109
257605631
1073676238
1041759991
1040187358
1029692063
1061158895
464441277
1002438141
1056893943
668704743
1067383549
905932799
937294509
637356795
1034763678
964669439
960298876
804978683
937656319
1066909695
1073741311
100654581
1065225915
536837878
1071480493
1040183231
733345743
176160127
1071635199
1035761653
916307965
767551707
1067441630
1071103927
1072127711
797554671
1069547477
518872891
1003731967
754974703
802160639
938982397
1073151455
859635679
1005542527
1005584058
1022619645
452409311
1039900511
1006632799
737638335
1064826871
1073438588
1039138813
939491197
1055875067
754775286
1043808255
1073393660
801046203
1048575935
975171583
1071381247
535820733
938429855
1073642879
511638895
1056440253
1023082447
1073741799
729806301
1069541171
209305567
938998783
268432767
1002175389
1070727095
533716983
1056899069
1073609727
469558271
1056833279
1069342709
1073703863
397926383
937926651
1056944119
1006632943
534728048
1055293309
469757951
805240831
535822319
1031769839
469738481
536788863
792625023
870744025
939523071
1071641463
1069002607
1056855807
402096110
804257791
1070070780
1072693247
801112047
1003683647
939507134
1073739615
230588407
503307775
268432319
503053565
721350621
1073741807
1014357422
770421759
1071644671
1056833463
805133528
1071496895
1064295414
1073609727
1006433019
599193594
1068400111
805305695
534511613
1073216381
1065352187
800521722
1040088575
805240559
469753599
1073208934
1071644331
1071378399
671088125
1071561983
1072496631
1065353147
905904127
926940663
536869727
1072167927
1031796431
802618367
350057465
511530495
1061025791
805301215
989330943
637534079
905969599
803191807
637254591
1072097790
939220695
1073676267
1071607295
926083007
1073741055
1073589758
998239738
358430423
1064755135
1040170991
1073184759
469154414
1073479167
1073414079
457176797
1069006715
383772926
1040154559
1025359799
872382079
738097119
1059045244
1071495647
1006616571
1039957887
658438143
780124007
671047647
1068420031
1056435183
801110367
1005551536
929805788
918551838
1073725119
367001053
368820146
1069506559
1069275895
1037979134
1056693995
933232567
939524023
1000859625
1002176511
986316791
511700351
1029684703
778951675
481777594
1065353043
1056964031
1040121855
1068990423
461307835
427750903
1006534650
1021296319
502791342
889167599
1073738751
1073479231
1070331883
1073737403
1006614527
502775743
410443755
1073700607
1073724414
1052704383
788463485
938403583
520058622
1001889727
922746495
938999807
1052753593
1004526559
490700785
1073739775
1073348063
167575551
1069546495
805306271
1022271487
998234094
1024456407
787330039
793636847
1072672479
1073741819
987561983
499068927
251649151
390067151
1073683421
805236606
800833391
1052504055
972488695
201293803
1046207487
939522043
1005583517
1072364765
117292025
804257638
536733438
939343798
536565723
1006600047
524218299
846675967
1062928367
1061093371
1065345022
770694843
1073741823
702502910
503298047
1072562175
1059953659
901775199
402653055
1027604476
1062731775
1005780847
968739775
1065090039
1073217340
1071635191
1073739579
871234543
1064783743
535820287
737082607
1031733247
316536059
735901695
737927167
956027839
1069021662
1073151999
234291197
1056831483
998242559
935326559
1073733631
1056958455
805302255
805292287
267911033
397899774
1029111791
1039924734
1073732155
922598839
930930555
938983418
1064201885
1072689150
1073446393
1073606559
48218106
1006483199
1073721334
1053818878
753917439
134215167
996790270
964294143
939519989
603962863
1073674745
1046432254
1073608691
1056563183
1046454174
987234302
1040184749
804614077
1032580595
1055913975
1056896159
905961972
536275935
535805951
1053941755
1061156837
989822847
536346591
938211695
894413757
931133055
1073467387
262643663
938932094
671071967
671086047
1061142523
1067579391
1031597823
1005844351
1067450367
964161243
1073479327
1038767550
223756277
1050644383
1051682423
1050410494
972381631
1052703735
1071037407
1072627711
1071376383
935198699
468647895
924809653
502136763
972455710
1073217503
536862701
1055381999
1073724799
1071382342
1038086015
1031757823
502914047
1039876087
1031798715
1038986646
1065006335
1063124842
1071362029
935328957
1067711466
503316474
520077179
1072692733
1069012990
870579101
1065353211
872413823
796850412
1056559094
233821823
795098111
736493043
770965375
899796990
133693439
469758831
1021311967
535674748
1073606125
469432319
1073445887
1056956391
1073673085
1004465903
1072562110
939417151
1006625275
1073707743
1073479095
528408059
921501423
788528127
914349919
938932213
1073643511
1073478637
528383935
934137835
1071546367
526385071
1006632943
532672491
1040185855
1050443759
259473310
1003388667
643825503
805305842
905433086
1072691199
1038606331
1073438716
402642915
1064198134
1073739327
1006082811
536838139
855076863
1053488575
268424947
1037885435
265992175
805306363
939422719
973041631
1065353214
1073474495
1055899583
1065326507
530955727
398196595
1070198719
268435455
1006632702
486244350
922311669
799468383
669986291
956028703
535723995
534681307
768337339
1064992382
1073642991
750780415
1005481847
1000333047
351268735
536868606
996143101
526351357
1071378429
762052607
1070058591
1002221503
1026555825
934805431
1063769575
1072413439
334495741
535461885
803207911
1052508159
805306089
754712559
1068749791
1040182906
938997630
1072693151
1038087143
1056944127
535674226
1017556699
801013663
1073457150
805299199
872407023
184480767
1073211285
1073739214
796818926
536301519
800845823
1073741047
805172887
1040183273
250608861
1031798779
1072886271
870180863
268427253
1038089631
738047999
531578809
939458045
536342525
999685742
1072396798
1006365511
1003943639
937426927
1056964603
553115503
738126709
268433260
973012927
801273855
938442463
1073725437
1064304591
1073215390
1072676863
133691349
1073411567
922746871
805305901
1067310574
956297143
933232639
1065281983
804518751
262142973
402652895
1054844796
468450335
535293951
1073732591
1071376383
1069670143
1039985135
1072414719
1006092282
1047518709
1068758005
536669675
1073151737
989328863
518488047
1052766207
1073708990
1035056639
916176767
931036031
1056948223
1063567355
536821757
1069121278
998244080
733986303
511639535
939523578
536870327
933232639
1073741727
794804071
654294911
365943707
903872254
997538669
939524051
1065311215
933232623
867168255
534772734
1073676031
517938430
402587637
1071644671
1071636477
1073715967
1072429051
678920191
1073151423
536870895
771735551
666107775
259375079
1045430143
931123131
502520799
536346615
804777967
1006528959
515827391
1031536059
939253135
1073741815
788463603
1065341439
1071627071
1073716983
938442751
905969650
994033503
880541405
1073210623
938993855
1040129915
1073414103
1071611562
469757663
1006497775
1048051705
1073709053
1056276460
513798141
394264563
928776127
533626807
1073479291
1067450226
782169983
1071380479
534769646
997128703
502267893
956284927
1072168925
805091243
1065091039
399432823
1061158911
805240822
1039260665
804913147
1073186791
398128127
1068235579
1068955645
469761935
1039916991
803700479
366930943
1065271295
1073737183
1031454717
937143165
1055391099
534740987
234878975
1073265919
1073479645
889191417
532348797
1003968511
1073441726
1069411071
1071642495
1062203071
939524091
536838067
1040055255
1073609727
1069809659
1065353215
175103998
1059848183
1040056319
805289959
1073209342
635435943
1073200631
468696799
702283767
654163839
1005715450
265800959
536804059
1073741757
1073217279
968486879
803209022
1006352383
1073716987
1073708539
536862173
1055905759
259979771
1062725979
1067483131
1062862591
1052751358
527922163
1073709046
217047029
737673215
770703327
771718959
1069535675
805306359
334495709
1073739743
1073606079
1073151999
1069539325
1072611322
1070661111
1067433980
1073532781
1064279039
1039136750
1006563247
268433407
1053286382
1073544863
335511255
519962614
939240799
935294911
1073412471
534622041
1072692975
1035913719
1072689063
1064302579
1069547507
1073741694
1039728103
526204373
536834045
238546918
536575349
731758073
536870462
805306071
536868859
1070596061
671086447
795852543
1065353150
968718063
1071641045
503181303
905903983
1001390038
1071642362
268041722
868175487
1065339903
1056391103
996968447
926940543
939523327
1071639005
1073741294
1072420855
394257245
1040138191
786426751
935329791
535820475
535418751
1039857754
939249527
1055824727
1073608447
803198975
796680085
1069514747
800930797
534762239
503316477
534763487
100662782
805296063
1038725045
1034760061
1065140223
803077503
771211213
268112891
1071904767
402390009
1065327933
738197503
1031630687
805017331
921698047
933035967
939457018
939388887
1073609727
1038090239
1071558653
1054849791
1073217307
1006615851
1041758583
1020817093
532611054
1072562174
578813875
1073741119
1056308069
872413951
1069513727
1065343999
536838097
904904693
1073539583
1071292157
521662463
1065353207
872357887
1073191917
536737663
1073027070
937426427
850588879
1056964467
905969519
1061139435
1055874975
1023147775
987627518
498564990
803142949
728759263
931003726
1071509438
905182195
787984375
762291711
1073738174
1030617055
1068092159
935329015
669961935
922712298
972472247
1039138687
1069543415
666873855
1006600047
1071480311
1004534271
502759191
1006100415
981139455
935320403
1005584375
769647615
1073737727
1052767962
994050037
993852923
936771581
795305959
939196315
903864319
1002272759
1073708927
485941118
1063960511
1073740271
1069022831
989048319
532621311
1073207211
1056963838
590344191
1072627709
796819455
802680703
501153787
771519991
534772175
1004009439
481295871
536870383
1073149851
803208423
1039006431
133659839
1061074940
1071313843
989843450
1065349098
805224447
536346481
1039005173
1072643063
1054799863
401976815
798949375
1065336575
1037958911
268408142
1056923647
728469247
1072551675
1073676287
1073479677
1073732603
1072689151
1040121591
929038335
1004403583
905895871
1038090175
1048403375
1073741819
514842622
734003127
963502075
1029636087
535232503
1072659439
1072559615
804781039
1027866558
985661291
1072412014
268172799
1073216502
1067405243
532656895
998104062
1069416447
1022853079
767163805
258994159
257537631
1056833535
1073081847
787480503
1064287470
536325871
1023277758
1067843455
1065352043
402650109
805264890
805279607
1073610687
1071086590
1055916031
1069350335
1040121847
1035451387
1036386281
1040149747
1073741821
520011775
464048127
797949439
1073573371
788478907
934802939
1006071677
1073438191
1048440815
913555419
805269494
721411998
939374079
1040183807
1013895134
1071644591
1005648879
931135487
938604543
1073709019
1039921531
922681343
1072689150
799013779
1073741691
931135487
536307439
532150256
536043519
1068425211
433504249
1073661932
735508447
1073700607
1073069181
1056702398
972029951
1064893935
333444878
1048141677
905508861
872410079
1061158527
1073206586
258995999
234870783
1002340147
1073463263
1017080815
100368319
469581307
1056955131
1054791679
175112127
699248635
201326175
536853534
931085823
536772095
1056956415
377485311
1071365647
1073470975
1064828861
1069472975
1073741753
937409487
1073602004
1073737437
536671743
1073724415
1000315899
1040055167
671080319
1006600175
805294079
788509811
251067199
939458559
1071546298
801110004
1056964479
1038352315
888139583
769654679
989487031
469679967
637272051
1065287678
532364283
1005584219
805289567
1069088511
1064566271
790613467
1056948197
460029550
402149341
1073737375
1073460791
632553335
1006616559
1004534782
1072021498
240122877
1069678555
1072692151
472788983
905969369
1073409246
791347005
791674350
1072494589
771747071
939388143
1073381375
939524090
1073740762
804642299
1073739087
1069469679
1005930495
871915006
804781035
930086605
1073459967
988411899
1073475551
1050671039
971505149
1039562734
800963886
854195197
335543927
1073217533
1073739773
1064304597
534708059
804256751
671036907
1065348063
1068488959
525860831
528209727
477626367
1066922479
1073667838
1073344365
1063768935
935256030
527907839
1005575919
1004526439
1073309951
922738686
870248318
972549887
903806879
933035451
196083695
1048444407
1006632799
1071643135
800030719
994048975
469729022
1045426171
1031792638
792723451
1055850375
258866943
1073741821
1065287422
1073724799
400023321
402103807
922722175
1035729721
1073725183
1069103069
1069543359
469497311
1006501823
1073202143
401858495
736072691
922550271
1071638318
1056954351
1044619255
502959870
1073715119
1040104909
1073667835
1068400375
1003479035
1063706623
1048312639
1044315759
1073741821
493862815
532675567
998104781
1055853823
1054343167
1073721310
1061027199
1040170983
1006468979
1073713023
737672694
697827279
332389855
1065270783
503315711
1071119342
775675639
1065336831
803436543
1055643131
804224989
939521007
922483805
869253103
1004007039
998211582
1072692991
1054800893
796385247
1073444843
1068466141
983428939
805306319
1006354431
737935351
503021431
532405754
1031725003
1004459963
503308287
770179071
671023091
1069284479
1068496575
517996543
1072675324
1031602118
989804510
1069546750
1038782429
937292767
736100347
1055882110
1073723903
749726911
511639419
469680123
502265855
1061051391
904921061
795737084
736000507
1055653887
1071644668
1056963303
1072168415
1071644670
729612279
901468127
351207423
1069023163
1056831675
528482039
796835775
1039883729
1073609719
1073165311
998178205
1073413547
398118907
1073696655
1048575981
1040121679
1073741757
771749791
999292927
1073668083
937748975
1073475455
334966751
935067135
536575999
1048575989
1065350891
796784381
1073651709
1071079103
1073348510
1069547069
1056570875
796786175
935784189
804580831
1071644303
1004990462
971962733
1005558765
1004919647
1046342647
939522558
805239767
1073414143
1040104255
392167399
1073412990
938377182
268431323
1073510143
1067450365
1070592831
922744169
1073715123
469678559
947912447
1069539039
762736382
1073607671
402649023
884857855
805019644
268435443
536739703
1073209308
930086885
536739581
968294329
1035337565
1068940287
1002233853
1069117439
1073704891
1072691195
1014306558
1056964583
1038810942
1029660638
1068760063
536038845
490731497
1066926047
870514679
263978991
1071546047
1071609781
998241279
1056964058
503315967
869924733
926154621
805044220
1073737566
872382463
1069546750
1064959709
534163391
889171837
527425279
938964991
1048575165
1070575615
794735359
1064304639
737935261
536870606
1073332215
1073676026
1073665765
1073184759
666890223
931114973
1073541103
802679803
804962303
536804323
1052768221
938995678
995585951
536860315
486522359
1073216247
939225791
836664319
1069547262
805106683
780130287
452607871
1040187323
1073467263
1072692889
868024181
196082605
536213503
1068498935
938868735
1065156071
1056765884
1006320623
492781557
502886397
931099647
1064140799
1035467711
1073724991
1063190383
804749311
1040048119
937256887
1065253877
1018945247
703510203
494920185
901741055
1052768247
1069476863
282819835
1029699067
768790487
1073732029
1069506557
939392767
805298134
469695679
469742583
1004469759
268418047
1067450079
931098621
801075183
794819695
1063255786
536600445
532529135
989821948
1073733631
1063245271
736079863
1071070203
469745663
939239403
1067449023
931053503
393169838
398453437
1031789819
801766832
1073460607
1073443255
1073724415
773062655
1005289103
1055938511
1054849919
300936779
1040187295
1039597259
1056808925
1073573367
1072803763
1039531966
736079870
1056598015
1006595421
803169719
469753854
1056767486
1065348617
1073724402
800587767
130940885
1073698799
1031798639
937397102
763231071
901192703
377372375
1070841791
1052765855
1065353204
1073741823
1031527805
985661439
1052229115
802028735
1072430009
938442495
1064894463
763354879
1073721311
1006566905
804055039
1065336303
1006548991
955895295
1071120381
805207439
1006103787
805224431
1073645887
507248639
905969663
1069445109
499111867
532380541
536335347
394260799
1073216107
930545395
520077175
1070300987
716931007
934263033
1030750175
918289790
1052508143
988805631
956243198
267845302
1058503165
1004396539
990838773
1043330047
1055915817
1071513597
436207587
1073150431
466589695
1073212287
1073609695
1063256051
930856191
1069547391
939507707
268173098
931069675
779878395
529485823
964296063
1073737598
1029701339
787994573
1040015071
1073709039
536608668
1070316951
1072672734
939450207
737083391
469646559
970776507
934276095
1073323999
1056686079
360708607
1073736679
805043087
1073723631
1068351191
1054621693
1071641591
1039794175
1005060086
1068498408
1037563355
492699639
534721407
800059231
451927927
1073467359
1072070635
1040056319
1034937471
738058109
1073475327
1073609655
469236591
805273599
1056440286
981327227
1073717103
1033842679
1073721214
1056505727
1073368567
1073283001
1066369019
1006598143
522155647
736722873
1073741239
1065271231
503307743
1059704575
670957055
536700387
233176317
1013708713
1052430847
1073741807
1056669663
519700399
553514239
1073737663
1063221629
1006362078
668718587
931135291
1039663067
788495359
991801279
1070595579
771751935
1023410037
1061126031
903281660
771751759
1033043965
1065074431
1064827647
964525887
1072562150
1071611583
1014841334
517930971
536771743
503053307
535772239
738062331
528479215
1022881708
1064710078
1073217023
1028640303
788469134
1006624511
1073740669
930838095
1035861883
937345023
1071624061
939392505
1073479615
914356588
1071578367
1072259071
1072879607
1070530559
268269055
467663679
989199351
1056841054
1069521883
267313023
895467447
966508413
1020507901
981450687
200203903
486257535
1071439323
1048506239
671088639
802947055
1022063999
889192123
519569215
1073082367
1055784927
938999775
1031764469
534642687
901638119
971110391
987725742
1073731583
1022819199
1065877375
905969343
1040168733
1035927543
805286879
1006197215
1065205759
536862716
1069514487
1073708795
1030436703
669507455
1073723359
668456927
1060110279
1006362468
1073664447
1054834655
939523796
1039854463
1031798713
469720550
1073667071
469706222
1072918271
260046389
1073713135
1071513599
768966455
183492351
1073741814
997961707
435290111
134217653
1073213438
532527098
1072558973
469762043
802144223
1054341631
536812543
1069547326
1039924731
1073199103
1006632191
1073217319
872410623
1073676219
1002307583
767411127
385595262
503085039
1006624734
737270779
804912767
997932927
1064296175
1002366967
402653054
1071900671
1065319411
377155327
937426927
1070583423
1006108663
1040185199
871274494
1042022141
1073720541
536866683
1072955135
788454397
803978234
803053565
1069546367
1073639421
805305854
805172215
938994623
1056833503
1069428735
779583487
1046478718
1069464543
1073296367
530579451
1069545331
784858991
1004486655
800521854
1031225342
1064925535
536805117
1063780201
1056816127
788525622
536575994
754974077
1047256447
989802359
800301975
536865663
201248511
666877870
1073610719
1052753597
796917246
217792127
1027587807
1037434671
1035141116
988009983
953139199
935292799
402046967
1073676285
989789695
1069018870
1026554111
805158911
469491710
1001388686
100626173
857472927
1031249903
1073061631
398319615
1033289727
1072102390
1065254911
132866047
863763830
1038073839
385806846
939523902
1004257271
1031403517
754974687
1073340319
1069503999
1030749951
1005475963
1073721051
1071577791
905818103
265945084
1061158141
938971135
1073691575
503234422
933945210
664436719
485457919
1073208981
494795737
935231462
503181243
1073692157
996535807
1055717213
868089853
468697079
1023342591
385875967
769581055
958331903
956301119
1071382527
266338255
1054863342
1044248566
536870847
1073199097
930086830
926219575
1002307583
1054865887
1039785983
1073213375
1073462143
939507455
1065119231
1072431055
1056955389
502636343
637530093
1072693247
805306343
933232115
1039597307
788529151
1006599103
1069547487
935329743
502726271
1064818407
795865087
1040115582
770701999
1073545215
1073147858
1063976191
1006600151
1056825342
892837887
520084473
1063218922
1004762829
1073216255
1002438623
729792255
803994978
1040052191
1073666751
503283583
535297534
971759607
852688631
1005424639
728498079
805301879
1072660479
939495279
931131295
918544255
939327487
1034804727
1072098287
1073184693
1035956094
1022713087
1006518186
1056792460
938246143
1048018941
1073217407
1071202303
937418750
851434983
1047986175
938999801
1064694227
1006370733
519430108
787665853
1073737071
536592383
527400695
970350559
536608764
536674029
268402429
1073341946
1004960639
1056440254
871358191
804780797
1069513969
900724735
1073574751
402391039
973043195
999209949
536853503
532529148
1072688335
392937359
364904447
939261663
1056372031
837243819
1069538013
1040056287
1073479629
934207423
1006624763
918544255
922484735
796852155
1057734591
797965247
939388671
1062205405
1019150031
1065348607
534706143
805222127
795588599
800054782
1066859006
439352062
402128383
251486203
1004383982
1006628791
1040166911
1072955391
1006620671
962822143
503297535
934510583
232740861
729478655
402513785
535420799
335018941
800976895
1073478998
335478719
1072692665
872348627
1073479599
1073741823
1072406525
786415615
1006338041
1006615418
1072156666
519438302
536538111
536836077
999161150
1073663742
1064529887
738196350
1071644629
1073346559
973078527
796844030
1006444383
936983359
1006600191
939515773
503163775
1038874623
938473339
784334847
1032417279
502527485
1073463279
536804069
1035796146
1073475547
503247343
1068498911
1001125879
920635263
805298107
1040161727
1072955383
1069277183
1051712307
1052770302
230685183
855621631
762834834
503152639
771588095
1073741548
265283583
1073473019
1023393743
1038072566
536870895
1067450335
1069146011
1004535031
535789403
801111735
1069512687
1069543287
1072430585
268138750
469753853
905952752
867681759
998240759
1062942646
1073373174
796651499
1073642999
1000339965
1073381247
1072693211
939446254
1073739771
805105662
267911167
935329510
918551261
1065279853
1068392295
911015615
536838143
1056898775
532152183
1073183479
1002429951
1023409530
1072660479
1073283069
1000849271
985530363
1069481951
779742923
1035992891
369094143
935190143
972683127
1073462257
762298163
1072165375
434634747
1039924968
1072365371
1065246335
1038347180
1038614461
517993471
922738653
1060962303
665312251
1073741503
662695935
931132414
916455069
1071640279
1056431855
670531571
1056373247
1071576062
528203261
770703231
1071250431
1062666237
1006600159
305659703
1071611902
1073610751
1001860203
796915455
1006022367
1051721663
1073725439
1073610239
1006297053
1073577455
803766238
1030553087
536821501
1069547487
1072168951
904871663
939491326
436156897
402653163
918552214
993994731
1005977035
385843199
1073118157
796651519
1073737339
1051688959
1052770303
1005780350
527431671
1072545775
1065320430
759168495
1031663599
1073414143
702283743
799996414
1035812732
1067450365
939524095
442089435
939260927
1073733582
1065074523
1069282299
1065351068
1056958459
1061150671
535293417
494920827
527396331
1023377247
634387391
1072619423
1006597883
1073594206
1053678719
705167311
935329407
903855543
469761438
883408862
805175230
794015437
1038532606
872120303
351266431
704626615
1072363773
1073070071
444293117
1038614527
1006315007
1065246207
924647422
533719039
1073741311
1073475167
1071513327
1072562149
1073741535
1014623999
947908478
1060085245
737877886
1004515175
268292059
1073151949
769653567
805287679
1042939903
771227615
530579438
1070956467
796786555
671084541
1073213343
1038023895
1040185327
1055895515
1056964095
915836670
1073741183
201317887
1031798774
738193151
998236018
1073168063
536696831
1069481718
1056880639
771290877
804117823
1034813182
401997311
931125695
1065303354
1071636477
1014946524
889188153
1055128175
418848719
297450978
1065025471
1056956286
520089087
1050663867
905904121
1058668511
1005518799
1073721823
1061157437
1006599934
972748351
1039662046
1006563070
1040186814
921427967
1039924987
1072557405
536739567
1006105592
769383895
805263181
1072610926
939483119
1073577970
1039137791
534179797
1073739515
1069481631
720360311
1037031391
1073741630
1056956351
939519901
782221050
517406719
735050748
665697911
1071513519
1039925183
1056948085
1064822719
1071512575
805297146
1029177139
402391039
1073413566
502726655
871890815
805173231
1056276254
905773047
1056947964
854850543
804777975
265256447
933194735
1063255516
1068445693
1039658863
1069019103
1052241893
932966111
921689599
1006598391
1004009181
1073739772
1073741662
771653359
939524095
534773359
805138414
232767471
801094557
980909054
763096063
669998078
1040097151
536607577
1058799591
671023095
1065018876
391577599
328824830
1072299770
1002418175
1073735679
1056571255
394000375
769391537
1073471359
1006370687
1073736031
1055911919
334888891
490602235
1005566953
988774375
1064279999
1073625081
771604455
1029463019
1040055423
887095150
936099317
956235775
837549790
971994075
1064284091
1069465319
1069379583
327122942
469475327
804773823
803991551
1071632355
201326334
938438395
1065087742
1068236669
939507631
1068490668
1067428351
1073469247
1056350173
666874879
1054736374
1073478651
1023234047
1006501887
1056886748
1029691118
402542591
805306367
436207615
805265083
1073201022
1073397750
1073733101
1065351151
937557787
1071119805
805256191
1071643646
926928853
1073732575
795721651
1073200632
1006624759
805296111
804741118
536852347
803196919
1039592174
1073741757
805306287
1006030570
1052725239
1069503995
1006600191
970948079
1006500719
536869759
937744191
805044221
1040056191
897564409
1040185300
465040255
1073737711
1012744157
1073716095
1035860955
528478143
1071636447
928234367
1022676983
1063116782
1071641594
1073053663
1040089085
997981423
801111807
1065350143
392035839
964147903
938269367
1073655551
1072295645
805164859
1027603447
518520831
670957503
1073738742
922545915
502252543
721412093
1071644671
1072692663
522059486
528412605
919535390
1073719211
721090047
805011135
805305823
939474687
1073443839
805306231
1067188175
519806975
981409727
1047985139
770591743
1054244851
520028031
805289899
98344953
1073741807
935002111
1073741694
251639805
450854911
855635966
1056964575
1060372125
1039857642
1040179167
1073381365
796784637
670949103
868215287
997160825
1073708535
854964223
1073217531
335150711
536864634
1059020763
1006616495
267644925
1073606143
1067433698
1071636470
1038073695
805297078
989593467
922483935
1061116927
1071578911
1072430999
535755583
796897247
1039630299
201291741
916290303
1071511805
268369855
939454462
1071640255
1056829430
763362730
528416699
1071635421
997179198
1073741311
1071470335
929824751
598736749
1072168914
870315997
389807591
957611762
738187775
1073413876
939521021
1073216923
1060110319
1069547519
1006042623
935197687
391905143
1067319229
803175287
939065211
1069543423
717201405
978778878
671088351
1073741787
1072955388
1021902587
1056699887
802942975
442498031
766491999
1002373119
1065317311
1073198310
1073659869
1047492477
930872774
503282271
531877887
795869175
1065189101
1019214559
469581782
956268534
528465119
1073610719
855620607
1031274031
431486911
1054343063
1073674719
972292089
1071839206
523999230
1068367739
964689805
532659174
998211327
938409885
934885374
1006632367
928808379
1065353199
1035665279
502775038
939474942
736092159
969928699
922083023
1006632950
788000734
662665711
1069545983
1071120381
735571957
251555834
973076959
1056397182
1006630635
737926651
469745659
1073430446
866910207
1006370559
1056833279
268427261
1072689079
1069145804
1072480127
468697029
939479423
671087615
804158967
266338280
292552610
402128383
1073690231
934793143
1071086591
1040168955
1056945510
536539071
791281499
788250611
1072627599
971505663
1058930683
1073215482
436187127
1006631902
536837483
1069514653
938999485
1056374751
1055776319
536786545
805306237
511475687
1054605310
369057775
908066606
1064304617
536869881
486498030
737963003
1031598036
1039065023
1056929739
936901567
1069527030
1006632959
918421495
1056702203
938137170
1069023213
802078715
938460599
1071349695
989838335
1052770239
1069547498
972941287
1069219837
848787940
1065352919
536804862
762838847
804257199
1039658943
536707071
939355647
939196415
1073213951
503181037
801099113
938405565
503245790
33523711
1050628859
937410495
1040138229
1063222719
402390006
1015003131
536866815
520093599
503053767
1065328101
1056964023
855113719
1069543419
1071627711
738193143
993519871
1053081599
1055128063
989790187
64290783
1005575131
527390520
1073192447
900702207
1001845695
1072627691
1073706325
1071627709
1055882495
864005631
515899005
1065089519
1005311934
1073414135
1023406079
1069022975
804763369
394231807
267370439
989586173
1056952317
1039662591
1068171126
743898095
1073592185
1073741247
1073741813
520052671
1071644655
1069481450
1048149950
805303735
535781374
1073601535
964680575
938989567
1069479934
1069547390
1070595775
1071611383
1073737647
1056405238
871940094
1005715099
871888383
751828829
1004142205
1067711475
528474111
1070587902
469744639
511048667
762994678
1073196894
1070987133
1069464982
1039662899
536838143
918028287
921632607
394257263
536805342
863734719
997981945
1047527027
1073643255
1004435431
251514738
485457919
1052768606
1006534575
1035988986
536592382
1038088923
1073739741
922746793
771684331
1038086591
1006562783
972972015
1056960499
535744123
1002307567
59762421
989806079
917340159
1004527358
1073217519
1072660476
452947899
1039843279
796655607
1035302783
1072167742
996130765
1006559231
661331962
931134445
401338300
1004519295
133029864
1040165887
523237855
868220923
1005453239
448790527
770637823
469761775
1040182262
865990063
1073741599
803863999
939472629
1071267831
1069440351
1069545468
1065299451
1001911755
1073725439
1071579007
935328751
1073738671
1073737471
805302271
1073702775
259633119
920639466
796655615
1073676255
1073216511
1065352574
1002403787
1073675519
534609823
1067118539
1031716317
803913695
536083775
1071382010
738177015
1056630783
1056955871
1005453311
916438905
1069285047
955907934
1052745215
805289983
1072557887
661911422
786152411
796909567
463434607
939192315
534772735
1029226495
1039127535
738115567
1040042911
1071837023
791129981
800849663
1052767225
802160634
989798398
1054859255
1031798686
998178239
994047229
536608767
1037760377
1039400927
1040185279
934150141
989855663
1071570943
1002045182
1006600191
700424175
637091263
922185197
1073709031
1038409727
488570875
1022357241
465566715
1040183199
1073651454
465041295
1005320126
224649084
1071644662
804712959
1056898029
773680831
528416767
780007418
133169117
402652663
384980778
1023408487
497870846
937425911
1071382261
436106699
805002749
515882975
804239103
1073741821
931135479
785889466
1072103414
989846486
1039138175
1006632959
1014456295
1071640573
532545277
1021245439
1056964351
369062901
624782327
1040084599
1006039839
503300031
1063313151
1065220855
1073692397
1073721119
972016443
751435759
133131775
1015017334
922714039
1072164191
1073733611
515718655
803168124
444071359
268402654
536561645
1069513911
836501247
1006608891
268334591
771620603
801093630
536788970
1073737727
1048444123
933230587
1006233983
1070594043
805027838
938466815
401833887
1048575967
938475517
896753658
1073741814
1073361645
1047768475
798881783
985398271
1035900927
920611839
1006623535
1073725429
805240806
1070325619
805306103
1073736269
804247550
1062207406
1073436413
503054302
1043856767
530052575
265796303
520093675
793755006
1073674223
1070462973
469499134
1052736446
535887855
1072496351
805273327
1055784631
845152255
360185846
1048510319
1069285055
1048575455
922738491
1056886775
1031727026
1073741532
667908095
534773723
1073725291
536739687
1069529725
494926719
1073183717
268430583
398388989
1069016958
1010818541
936902649
1073573879
334233311
1056948223
932970226
1037959134
1069285181
1052761059
863239679
971765727
937295846
524287475
1073082363
805172539
268433114
535559423
872349675
905965534
1031796699
1073676281
1071636479
804109822
719977851
931037052
1071086335
1071636469
1003485055
601345526
771686313
1063252991
939522559
956169960
1056734527
366469115
905830389
1070917111
503299070
972652540
886238975
1035984594
1073404927
938997759
673184671
536739741
1002438655
1006501826
1072823803
766507927
804773095
524271607
1040100603
804519423
1072685055
997058291
1069547386
1065353199
930867382
1073738611
833675247
738197501
1065312255
1073741803
1073741755
838802431
1072692167
528481757
242087903
910110719
1073740498
1073344223
1071571710
1073723387
1073458046
800587263
1031524220
976858111
503033855
531625967
1039837049
167507967
905312767
1065353212
737673197
1039097854
1046401019
796106221
1073733595
1030225566
503312079
872406247
1070951803
1073282751
802160599
1073741823
1072693247
1073635327
1040121846
570420110
535789430
1071554559
1064301437
134211583
937426911
527889871
1073012151
1005581151
524238835
1073741567
469745406
1069411802
1040146410
410910694
1006616559
1073740799
1070579615
939325951
939408895
1056964159
1073741560
1027604091
268417023
1005941686
1004530623
1070596095
1006596095
259784685
800456055
1073466360
1042210807
972979709
515894647
1073733631
1073348536
666351839
1056964351
927858295
1071579003
402259695
1072953151
400519166
536870374
1055911743
1056941311
1031744893
901512943
515833819
1056493311
804716526
1070852071
1065318373
1023279091
1034943991
1052180419
524283623
1073020895
699760591
520867823
1069547453
989786111
738196991
1073699583
1073610607
1073720937
1073672187
1072426494
1065213919
465301437
1006613883
1072135935
1073610583
1001356671
1056434723
1073610743
754941949
1038335983
1006632959
901701503
1064730079
1005584375
1073462191
803209215
351223794
326627835
231732967
1069465575
1073424383
1055896318
801111287
939499455
854973951
1073214805
1073741212
964018087
1073539453
1040184951
758758651
234814462
700317116
670562158
517963706
1005318887
1069346300
730199807
603971543
1071644671
532670359
1072559100
805300855
1064284018
1073446911
536870655
1072430591
536870911
1033617387
1056943611
801103870
1023342575
801570735
662599119
920386554
1002172407
984610651
1056210878
528088762
939425791
335540351
402648958
1069514747
1071644639
804782069
1065351135
792165749
768540415
1065348607
938999807
854305775
536821686
926809855
935329407
788495231
530575327
1056369015
1071570651
1073217274
1073610391
921698271
872216567
520026109
1056554989
1071627775
1048050687
905183103
267910655
368574461
770039037
800063478
805306343
704045055
914288446
469413119
1031661439
1031798781
1072426875
469495741
805141932
805306206
1072618955
1006108671
939391575
1065152470
1006630367
1004529343
819715294
1073479614
536706942
1073310455
1067442175
786415613
503250588
868215551
903871999
1037036031
1023360510
737082367
246150141
788004591
1040187367
998177647
964622270
930987935
465434494
1071640469
398442237
1043851135
518995959
804880383
1073477437
1073474557
534740925
771743665
1068956910
803127295
507510762
800061439
1065335039
1062731743
1064825847
903853567
536870143
938993663
1052638971
989592699
1065287642
536866782
1073723597
939425037
901177558
1055780607
980286204
1029681151
779861879
937951166
1071579119
1005845439
986945519
1073591293
435154810
1073739455
1073463295
972533743
267775991
921427695
793772029
494402551
1073741806
536870911
620207999
535285243
973075419
490731198
527888382
1069543414
1065336829
767008511
802160639
1071049663
998113247
1073070079
889192431
1071562747
1049427550
1069924271
937328636
998223614
1073208826
1073403387
131465119
1071636349
1038088093
1003941743
1064754623
1073078135
335444927
729545695
733921231
1002372079
1072621563
1073642045
870177787
1006368221
1072692990
803209151
667938815
267909102
1073741243
1031796735
1071619583
532676587
1056964471
481816565
805108991
1035974654
1035403237
1064615931
1072937966
1043298299
1072693247
502920185
796851967
989785943
956291934
1067694077
201326590
1073741503
1065353211
987496439
535494015
1054080943
731774687
921698202
1073209214
788522751
255720758
1073739575
520044531
645397879
855621455
1073700559
1073738718
1073602495
937949115
1073668079
939417599
1039646653
796859597
1071328127
1072692702
1002175487
1068040190
1064942589
1035581431
1073330043
1056963511
536870781
1073209327
737599227
754409463
1072915071
1071251446
763051915
989519870
939327487
804257791
1056440283
1072685055
771747837
779937657
536805259
1040056319
939515519
994028879
805306335
1006526463
885511607
1056923605
1073348335
469355519
1040182774
1073475374
937368569
1073610743
997972479
922470362
998111103
922745822
1031593471
1073741567
939523963
519489533
1002340088
922471917
519044991
737647487
922152959
1071476671
905901567
805306350
1004526966
1073604351
962591615
390855679
1069022233
939261949
1056963571
1073737727
998244079
1055915999
1065320366
918403738
980400063
1073640444
1034923839
838598652
953136111
1035448315
1059020799
662567423
929015775
536866783
1073739775
1069528959
651100143
939518911
1073414079
1056833455
1073471294
1050139583
654180251
1040056319
804782015
1055915839
536698591
486391263
1068498431
1039843292
921698295
1056096195
1065353206
532676607
930609131
787445719
657407471
284686687
1073708525
1073217518
1072095087
449068985
933748221
1005583039
1035467771
1040187391
1073731581
1048405759
100559799
1065221887
937292767
973078526
1014234943
667938559
1073215359
1073455103
1006567199
805306334
939179001
783809247
1034878966
805280671
937393629
1068496343
938998703
958394255
535288766
1039662716
115341947
956300283
1040177087
531066366
1006599901
926400449
1067927545
918023645
1073708927
1073740799
1070593967
1006369788
1069547516
804814846
1040185783
729280511
1006108415
1051720959
939522235
796913151
1039595455
1038053369
1071501295
1073741695
804716495
1002301382
738131965
201194143
846950397
1069513979
1056931711
1073209343
1073478138
1061158650
1072428987
530444155
1073577759
517913465
1038090239
1069539323
897581045
1073725438
799010679
267780085
1047199423
1006370799
1034829819
533135359
582270413
668858303
1065336783
503316399
670035958
800847869
792672123
1048508414
1073740671
838302959
1073674231
770176861
802650047
1063706595
1061106558
1005256697
1065205195
1001910741
1056942975
1073585982
1070267391
1073589563
998235947
510621179
1071611355
1031667671
1072168959
1073479643
1071569852
896053109
543847385
351720814
268300712
66413845
418512049
539792792
1043347286
78485824
450171489
490147642
312972504
762366776
1022814716
242414690
683919770
852573455
831335301
669079896
890543675
423408688
1827919
654495191
1033362889
838011910
247781020
476946010
400528715
158303302
22593412
485244058
980145763
168870132
57104817
301401301
924056466
699595974
613629750
850371541
989315471
85160274
774096215
827535601
994721191
56120693
181074627
629194323
99048459
223973884
1030214871
668509033
287690839
944422072
169183009
649126351
928878591
599123814
242843458
649727202
570909297
510765676
425444064
87980316
422185908
637802010
502424223
678458012
935387483
463721592
235502983
54320873
1021278585
768213278
572050163
581277650
240544965
68677070
302089513
669116964
581573082
577533603
760121177
491023427
791191914
994700983
138437072
966150408
346454053
978793661
675036362
89963024
697165791
45672868
4534901
876063734
506436297
993088182
589033441
579671476
76795298
768868783
592641051
124388651
357372669
605144631
278076811
20101443
243709583
976206645
95408934
67020062
780256127
101214036
20890317
640356794
136164307
847718747
167670470
163962331
820614951
483901165
108229381
527492537
769213787
149130637
1009024701
690747379
440833700
794651251
19067901
297824500
80349909
1057022752
375728841
548342129
97094154
824911456
447815386
982451784
658423820
994305005
617238956
813288994
299370292
93618904
438532573
786156249
5038299
895512708
449174714
353080858
790177629
185985365
442270473
1022912401
155040179
771903044
421858955
747939266
140384940
1041270987
248921774
960288948
335312785
449841000
100421109
494658211
37013294
535343569
190595130
758178940
927844440
685294161
894336963
653686692
118288184
802304449
1009646908
286545318
990560730
594229182
194601738
998117322
405569844
125881803
798809406
181146678
394398052
653139649
1031317600
707397943
476798149
1027115870
932902543
627432968
1037505637
874386023
344560062
272583906
799244671
267902
516739673
87137004
919475287
35946973
343227607
889772292
519981908
520662369
295565121
847202178
57294624
932194119
1072855301
266692746
240925185
547214566
505471353
96225499
667402807
954902714
414745942
738263078
478901197
212306127
783978502
460705109
542868213
849229999
40833666
739468533
1028543576
241755872
632852111
274460034
168121762
320940048
140500524
546070754
207792670
753618936
385083692
350670245
975737468
623061004
686200548
71038878
233347694
1036689433
731267336
811577246
476319274
737946216
414101605
510576592
93495696
552852919
58465063
72668768
446495341
295020023
535644911
345020796
62599723
351236380
36037692
286895458
499306886
1033805814
11372411
550825017
233584298
276351792
649178316
669092769
76181121
960203365
953583463
789124776
998466682
349049268
88964794
792233326
661462906
886185775
115912184
757549718
7926440
518761010
997279661
189825235
607419478
446316072
382583408
69438833
221816053
412195690
349667646
1029019325
270418517
296884707
881660458
184955480
13353561
658835169
1031280088
600934552
485433422
277414821
397576376
1052980436
1025850477
765153869
91412272
342036754
912118646
597987444
310047988
1051037570
565275263
854687432
605386347
542326194
786804380
147526672
404341208
614002763
152058887
889253779
484879530
915092422
24314385
74575106
543141377
159511367
124443626
140828860
790831186
991778450
334533058
466604449
363327608
887208053
247710389
628827043
221494360
648521520
967304954
1024415728
24904747
233527930
766950662
754224118
436988191
691968282
77726711
316981509
337381696
567214983
904009619
483470451
1046965222
740040527
23321465
713662384
1004018177
91765885
201135435
620277739
385278410
170095427
864545768
906105863
609170671
25626770
781782452
434810642
594854870
748796426
502387772
913585872
1049492709
310346365
407484259
921395248
693276355
170257914
161465745
473572234
823121809
36897757
906419773
233373808
38132518
931227089
687521238
1005189640
278375565
1046288218
901309668
788796662
474618581
172468512
1050341601
163859869
254971451
234383315
825037910
300478886
924068571
237584295
956762834
271830135
530480133
1036845182
853289891
195747867
666984528
617287828
148641908
93341570
639809952
805300743
624894746
816338941
1071911655
554852456
148023798
674400966
186139137
743505104
56634888
85370620
735386175
927741567
366104897
62724649
449982138
815651729
81050551
482303285
202503294
696114688
660080705
431615396
886094364
299217761
652899723
618646030
240774207
483605038
937609728
242139777
378890208
808676046
350803091
618059999
70418608
404175796
957056713
47089998
698597460
296666582
991008228
1062051550
101826122
858199123
111431611
990943952
660728492
383971357
491626640
509772561
422271215
913775981
123562562
671029136
455161668
420525874
127013931
1025368349
129584820
43094379
829295920
31914701
626238693
446655089
278999096
346721512
423946403
880757128
224567388
290145442
806957513
779008405
135606570
543369430
331241508
1042587260
485142247
763893531
826923853
500704901
66625647
469218750
135981498
330219386
1023315203
105617477
356488187
758232798
1060278299
1027900534
169774803
522414690
278930688
785311641
757053352
596942806
569698113
976199548
110736343
337332461
973582085
1073664577
921378456
643049306
176727643
439111309
813485391
4124784
708861571
613169144
367369934
888922931
603160306
169952383
571402090
80337549
929311381
466069621
121850474
641333539
417958759
738048610
439492443
337673725
744331059
887619074
360525863
565156688
95908273
977392943
137025218
964374372
265389195
299505932
14405385
234322223
629938529
229089870
580203481
285866577
779686140
339492662
995870992
896650536
733292068
405161882
553076275
93514293
115806470
750207771
399734300
1071161935
996243184
795559688
201828501
535269812
1020539376
651315199
315963294
302315175
582994116
424709879
76741124
999272588
783810523
379224469
496530402
254229948
51725690
589382937
954911315
513258795
812041689
391151152
949943159
781861294
32758454
8712784
775061854
355925447
155015426
1737883
181962551
414219494
926217261
290433892
380383723
306728204
332222067
279741291
103610166
273886519
145617646
1065600090
643447855
538636164
707076595
675534342
260859106
185103467
378986203
179706070
4928193
417874066
391896946
515681044
941670255
410313157
1051539308
986001920
553609972
525656940
157484549
155543984
825610107
52700392
599376556
597692912
282072631
370657734
448067644
39576039
731079622
939208031
866990417
245951253
1018924397
732938655
62774027
964828830
786554958
347676025
851851989
206082891
179738966
151843809
990037081
140243464
666077063
180040333
863878855
351740952
873963256
399507538
163352189
757511071
378731353
110245491
409290344
439197145
187917540
535635354
211916594
917341514
805963630
415683766
215496305
679148988
924016014
958142881
62277414
685047596
794208932
42318995
639610896
624232771
98089789
46515662
689725803
102376764
930131217
1020191278
115610443
973209734
991120589
446752689
930272816
606888894
863574144
9426636
230637664
289779918
795543745
196359728
645997005
419890570
759667638
128394798
827290100
1024881555
31966719
1008276799
374270265
837151946
232180017
531498685
1046566804
342169825
174857480
401139626
679312257
999269573
176874010
479793476
66951962
491722379
808047820
344335884
393215467
182646209
328016904
139446206
1025522916
546224477
688880200
1008868705
1057350239
1053047331
923752499
889932359
590017863
1031433869
160677246
711040337
585617038
295916837
72296666
148550134
360310746
170179819
88487783
171801997
896810719
408812174
478697719
428400600
432814773
115879237
689520828
695459913
147117110
828270365
102138299
472383587
643956084
750693476
848154734
277341788
25414342
484844402
621004286
22651378
203131189
65852529
1013971403
741720229
892454619
1060467395
178090933
145911592
249002059
923137186
788884038
540464007
496372281
608180456
403086706
948451950
1027851363
756930379
51333465
906017467
64926389
777020125
216947254
392732079
725855448
1007081376
394306471
632812027
996727028
665173216
52514045
458929542
551327198
33766695
484214863
612223342
11843585
326395032
1050976974
835969373
569696017
665483643
343791634
872821152
27394278
230293507
576471867
152706155
830839955
521739808
318566277
776976067
922618923
287571307
491455234
244011115
15619999
445120842
18976865
110101898
431676981
363889557
569101257
856263717
116688376
680682735
423339517
396446789
633510245
938643506
602578805
629355679
108633354
756652582
639012632
752543482
212727267
850813733
542948046
660246710
287570222
381284091
880355437
247693553
1023777063
1052981987
191992295
834505666
260424162
10081188
901123351
267206946
468577564
802636674
653280242
773794769
727889548
591637022
984153619
906283420
635462703
673743553
835428819
765787920
831670955
546807545
101097216
1018469219
144191304
201053825
293846736
375337183
809346927
611919865
134111970
346926289
962105185
609274760
548931847
989795652
422766855
890658082
818370760
232785344
445725563
830715141
499359008
32390058
451048482
910820125
672125840
263810838
206067337
963124377
514214385
271306922
388213493
573402740
289141849
763662366
30192706
614256415
987005998
42060694
802006533
583676803
119322094
872537072
497947980
49283266
355715393
399230455
52913303
232234393
573955086
324839860
528636135
482821408
308208440
872993360
693621509
163223248
704621393
473087915
208876280
180156219
338032583
338125096
561605236
712630142
287699188
42728479
244258259
981710924
260420761
95695735
414451912
791517065
979034571
272740566
121722653
507318486
986271698
964845632
490021871
103980044
66917557
287615506
179056265
597517666
729497559
824840329
276839816
357833667
421108547
539739491
431658487
822325309
864042114
961224396
441436288
984729564
480639489
635489611
434858753
115902940
397387187
292209163
697106827
141560828
123761950
794556858
602189260
892824233
270811824
823484435
665389423
887198111
272970302
659863877
234925467
748496904
293973092
96945319
124104811
154673805
393178007
641941277
697543424
865087993
991478845
47218220
847982026
671628116
382448878
712050500
61558549
282838431
296440026
317927043
255594804
21445331
642839311
444742055
407729783
210498934
129660807
299296743
217702139
992073892
464242844
703898202
468108707
387363194
307198217
887465763
764693754
64779829
546548770
539092540
1056714759
756759838
1019785062
512488131
725611071
490812351
734634304
82781790
823044642
148055551
546020851
834915132
1062460989
1042465424
335929567
636559630
868495780
285333928
205944858
104278707
294817183
763473248
797372753
986838485
323639168
412969996
826011802
777302830
286513314
197385795
106982964
139544883
661771221
867590175
199244519
930196662
639321989
149618501
320896273
382616185
762213724
694529494
263147674
4849008
905037059
86022647
968835479
499052018
642031112
775306850
518127967
332887543
452866136
152467850
833866957
490113414
45815056
172515703
666581183
95257088
930824350
584191626
801989552
62908505
705683636
893181162
398247444
963144909
824072766
232527898
20655129
684363019
53544281
706960568
234599782
996764649
789791657
294058797
293241007
739906320
767427140
332798451
16479193
552516443
629923885
354588902
233067425
496496172
685253337
888377664
837729701
161097040
249123154
199295058
156543198
975857755
714414845
248949338
69060636
553886705
896372891
148570468
436141066
457111738
604389051
124516500
205960568
254593318
709729531
558797919
783604033
645668515
165854538
999125187
723008279
801301256
27512154
617440834
971336764
977574122
33158303
799766511
517826935
708974348
774762702
513437177
544707740
60002118
50603095
730616167
569382032
780585169
56456353
170780749
659707672
265906127
622732456
623388046
394235654
467802831
883498392
627127909
706297164
133334663
756421929
468049642
512449463
787865963
1001525528
283699035
302482162
136525234
648524610
194909646
29367631
126680188
454598122
836394176
336330493
271850358
557218930
441889727
552803948
981691211
95464644
6117969
107825143
739950182
374445768
977634265
8828704
261605929
43023056
554796659
358179801
596699488
870040959
857779887
968936927
752440144
665062960
327796044
987549259
206778140
429777260
83142408
430424193
269884969
768596195
664075750
665144458
740647912
448131692
996905138
130502729
669110575
85070000
280519539
735705858
20692626
924949370
108951113
1064086587
187186995
1033451933
650943079
73620794
1051369933
333325988
136747249
488100070
539776071
339632642
628351583
435596483
989439563
209266430
133294306
47281706
855302658
781321884
14207216
987309291
592286358
643748313
662584670
265689365
611673631
937867770
39371129
951211501
771368117
791379758
879523978
692867931
177272693
103582632
863670120
89348879
458441362
674751320
848464454
218330201
545773355
511617828
776180558
859386976
927088502
517934694
576319888
284527949
174165381
442444188
975051405
879098607
873399926
297360517
770776505
26101444
875542736
910697487
1061791232
494178305
182545455
448895706
158718570
770233944
724568579
572997052
848779047
1059082733
237665388
595501257
1058844384
132116160
995022933
455012436
809217314
104332780
594045333
36157509
150243942
922683086
147364746
1050418945
992080094
991051257
475229627
743810830
568068588
926308112
498444005
326080949
680970492
93138457
987181454
452773751
566465223
84302114
178922541
778137480
548375901
1018587380
1063773716
443422573
328171802
390116335
583828347
811403715
480628825
412109371
189243552
46799572
945107419
354886904
846308580
949233379
454066306
657526860
247057042
132769338
1033305197
702639039
1064100662
1030013166
666152869
367187731
131026
937628930
782283181
10139591
805486234
623319344
671837334
846403993
536565766
497812089
750830232
121790609
319839383
1041927814
46507062
608420700
2129514
833875389
36434218
865487355
958565238
395707447
815882979
363001639
120513603
89734770
515305470
1013347519
266545826
806035087
113960026
766728715
997689933
131862179
650397453
560854225
134092921
1031612016
393462148
1035303187
362103588
431501439
110732987
715339993
512279708
1000717525
830115464
272086144
595049708
97278666
81049473
203462441
516821292
227251633
131631008
1048699493
513084233
702630287
734405094
355203127
677643187
242286097
5307362
546210835
588471358
446911674
833034395
255774341
353625008
851003290
979152766
695370783
218864691
492670466
612138424
522353835
724964868
556341335
3903147
428118535
461705676
617526534
834597868
666429705
865139454
921925814
991440909
79018164
203078526
802358695
410819136
515146297
1021555257
411481236
704964780
76588798
206753185
836347514
938651332
1030356736
239475570
119595091
380507104
911268414
275363601
1004784714
211238317
829161319
92846044
1008615007
55518623
848220926
134058810
167332411
528512998
447558878
651574511
258219959
784766894
860957431
687981216
894442170
998331684
1033476460
21338421
16012864
954004558
693371915
255294823
163556288
735267647
46640898
173272680
665436692
838045121
636150825
427556461
36091537
934348754
513798522
468955083
750667725
848080429
972091511
835660333
358599035
272632334
543769210
343866528
454902772
974791280
707088994
527167694
152813135
632585433
832794838
714452348
330851086
775767622
777941734
228751202
821373876
899835670
617877747
86705788
403747739
1044766254
877711993
564813088
413498216
528812302
243909193
966533175
635871823
534522638
39727638
774345592
217637234
945894134
580940567
696091429
863038885
283046088
249073042
956408251
509422427
756629807
894524321
954808739
304414111
356253756
171800074
724049894
238276576
901433111
273569248
638776138
941032750
95964109
510392746
1038034907
50801386
42546394
83856852
181794264
537776378
633918675
745873690
1025426603
1471264
665635500
113506969
994874793
527596413
342956734
871263109
276664048
596691072
556813664
23170739
320569286
520162245
43451795
315985178
1050262367
841127919
72527832
945887915
399562615
806442264
915544298
531943522
613856163
720667988
1016626032
350860721
993243262
29715500
31099417
809906882
854160554
434502915
591262609
7985316
310224966
433824525
868313286
998720581
378736522
145496808
804532571
497498072
298625877
411114718
229649288
59699712
655183397
472719786
123637726
957726335
946953991
829923984
775191881
1039252250
270664881
608606040
290550980
132269581
168386707
75546561
333432021
206679982
457470528
865518184
692073348
18003100
237935506
827965785
812886703
152998763
117703178
247382442
475809577
169916890
233138392
359845503
614888039
974689024
535520180
995686921
705919546
966721385
144026400
891366592
417125427
448712757
503650384
756130334
956964315
562728129
131413041
809275707
215014984
704686710
964767938
1051661615
865399849
707274606
962215848
541085941
622364068
41727400
985344145
648296201
694955377
191693308
104865632
691153249
777000159
887333122
35266279
912875777
435496806
583615805
474493536
671743267
442669709
242427033
1049611600
90642998
426369745
344665827
443231360
313081852
362094250
821194297
644930762
972716779
650392068
899960926
339596315
394018260
248042029
440528457
135036069
612754237
412769991
182644698
273464930
501967780
10163
459123197
735917656
487579232
401870935
902364329
304999491
493934791
360908318
928215852
1001917623
192445251
298243664
852748337
339083361
102717908
519315231
285778466
1053613878
47318495
696808836
215599624
291123919
715873112
302480779
732658746
357541437
974417202
703290757
164504719
199426118
630049856
1054621521
1052616664
787351220
745537498
721712298
263382690
317724599
676970662
937343034
183062427
595781402
1044199856
463760558
389441314
178948471
648377922
792647660
281198761
20770339
327042607
705317740
913816845
636670572
953591459
306842684
877987087
325407815
117271173
635207817
234220657
338931975
383646750
70636537
956402086
724536475
305109894
959660641
431429962
226085155
182452506
683232149
324598506
41485637
211712013
537966579
120111157
146999186
493323464
36651740
139225770
966100826
632843927
254407196
616334912
502310339
398432459
211688160
36621114
354887075
286942090
780091626
520599306
508126539
357725167
972349203
214031641
221277207
565182331
825221254
423582793
1047085201
1049599879
44399194
946401304
487463343
529874847
1033425819
223747980
327893956
948828085
878132241
490937318
112824485
487681261
495667650
77139415
526496621
725351962
213021434
622470668
1029909092
214379600
593157623
959407090
901411646
980469457
217813934
238051411
490784934
615165909
412946509
904008451
534973066
807521813
833421745
1019040064
391465347
986128496
13463205
493946553
175789186
524437283
274263003
459550260
757004428
499413606
72233851
574697078
636006082
609932908
662899391
628818856
852864327
57242934
790118812
550559321
388641282
499121902
603837687
206778829
131335676
817320376
64729675
904330742
631473741
718256771
420055147
481301036
592674641
811535646
239906796
206296187
995267375
503437902
258776469
502478162
619949636
652675343
1048113900
122225354
683324730
284601700
162710671
66110610
184722052
163293500
477238182
645316697
860173691
287052119
245559752
952410177
363360309
478345747
445990383
337379176
283407934
730961739
193023145
985622950
695599591
487269171
337631812
555929277
650517309
246330096
486799134
260242062
883207300
780328555
699212907
964614714
727137602
290399903
432696780
316337621
649567384
555897042
134367391
1058622685
216029019
743436657
211714208
728910344
340716886
364869945
475175538
794968468
69911935
879875761
232607027
796495273
225878766
836630879
912134377
336177237
57723164
951211571
38170728
141582541
1012023520
999408044
227107051
375596550
648664251
716433849
650852448
46051621
656694505
190897651
458318453
918496373
315389313
966129936
619221647
761612982
193287561
584436235
185150786
145487620
408892812
54547292
700201917
135846670
792940994
995287972
777142296
964037293
627929765
680095771
158029401
691743964
539646744
380095194
854832428
776044111
904338546
325365356
965055319
98509570
425787519
904995300
690825563
917268652
665996833
569061428
346131389
551667415
182744141
849364832
1065810363
907142411
495568550
943815279
107045032
698535901
5346468
780601567
605935847
344851724
665615602
493165097
1056044334
675749469
504943373
167969224
494049702
220348747
586077262
368667599
59371353
145377235
122409993
230163801
742031654
966951176
278362309
66534438
804273604
799542437
124120650
799779647
160759024
286268130
337262714
116415104
261510758
406540264
897598195
1009049638
487670929
75535295
463191818
55960839
345051672
636278366
585239316
881142224
609788662
392570886
974399982
108289982
759985317
517084519
19748200
989842436
513092689
727776973
284094008
280601051
332553710
397188112
1040180934
360006993
948526737
632576841
893033933
620733584
370847201
862017562
116899844
801101238
3033571
250362162
584196164
35032634
589636441
365973270
260905091
242779115
250845537
855945601
687717835
12356420
611499251
430272753
725984813
53180366
720482320
257711452
1000253549
1027480609
645541905
686646100
961063287
159128334
422255965
218304950
346094481
238419079
236058119
567212496
816338036
174012563
1063044493
509363301
291529486
635139048
128439071
41417736
875488386
246462882
1044803857
814076417
323223673
78975538
207873083
361586037
1056639309
739055038
762465281
377881510
966491320
955474098
198038346
452630222
27162141
123919107
994905430
147323996
801666832
620691551
397907412
801057390
293659246
15051815
669583389
223520611
638563746
802484641
984807263
883188086
1007749994
785090251
70885382
1012263581
425046973
758982662
32518082
923112095
388793821
914345718
127408656
270732450
899726600
652774151
860589301
799622990
833618884
542476968
388032762
1031337153
300320621
431083355
801004486
299165056
195780487
229750785
724230188
716929323
1027206569
470271999
171739614
665867817
257322408
766734764
451274373
466005068
514560999
849404778
277480393
203827805
714178134
240626724
451592200
55504938
711433272
145325901
650053439
765390153
818255019
724011811
885503329
369314364
194841636
912639540
49306864
343553211
648493515
566517882
198126509
464558861
841547664
573989876
871958944
694368307
564511980
716475977
1002020993
8116801
57014941
698125391
1057691216
642701244
992670306
74299427
54076336
13195572
472542643
1047541057
246223904
984148914
252594032
39336627
713691863
87880350
28103892
603220477
772008034
724093593
479595104
799563933
55032680
954080981
506517417
805332284
412689033
12415272
857589274
495871255
361986018
1025476153
115579536
877390598
702913367
492857327
224626742
514088510
730276092
41455984
555141082
109507340
1054936194
889997527
674068380
322598249
305252006
987164576
366721017
639983736
157054295
950433358
331107013
513116910
289948509
506401496
922214142
131733926
188919142
53810851
99573519
404810381
375085512
227210524
336199403
624308001
759793473
270406458
709587856
844985803
1045491120
65292463
987001524
755163735
969452235
578056120
113032627
158399285
80397797
752424769
451012928
1015083013
413877752
1026746334
776338180
204236627
379903881
221853155
572839942
685299944
17972313
217746593
440854066
983859772
846350490
21159025
135008110
693853008
361535205
201474698
252443508
891992318
484437207
355861500
915318379
905280835
429910233
556088147
968332603
1072895427
470967044
777196272
836594902
952843800
1026013343
102951341
891721586
522470544
259784396
591735422
702911720
413314001
380257179
1022809000
409900685
105647134
834394889
829704182
440245099
626216365
926211719
22087613
659276967
141433612
949465102
839554239
492627982
953256464
237958956
1069908061
461623950
933710652
1034822344
3955868
140192454
281502758
239002572
46350519
710479688
1042660270
138482644
485847635
808833434
1053495815
842309453
583131644
734609804
916182223
557752823
396321863
919079453
591026007
883002962
158337821
569844116
731540072
764938403
776023943
857583065
1048624898
696336753
765919215
622036172
732490553
1042425031
53016429
654028331
883633116
312378374
146703325
947763592
14628354
414773847
117055935
393543734
100581482
723109519
512130440
925140860
1036577038
390422752
984161365
1071226141
204623867
925928914
804900193
850019605
1024102952
122715793
763180423
453703235
732385202
421464774
829474396
310208797
710786704
401594346
567522171
522051200
367099342
805817973
382946386
844801072
763604068
401807197
689662835
140598373
630320912
535218269
1056377045
274813350
836058753
362253935
261771279
942644549
510625348
575203765
618167344
698348047
93515436
436770188
890288553
646152266
232041917
249819411
465808450
312342376
779729817
537495796
948177285
331808073
156597420
886032463
322158108
878601529
293494905
899345878
949492497
693574821
461718491
776671730
21343431
982641354
545604381
550527563
302460087
896132189
223824738
365821468
944931921
1059852858
61461181
30895918
1032820119
848209096
453701489
613796637
1052876217
692235425
1034554025
639418246
768981303
229060043
1034343399
958332112
707224299
929499679
531722425
1012567107
927448539
187408693
59901171
766643051
684673426
787343924
747220595
797648520
185299309
813544980
360711529
20412730
160707642
38629290
291733171
737100905
1042799827
263495576
66612636
275569599
324348924
205098085
1039017427
318634547
301919800
213417601
605411832
524542548
531488364
695026547
775754634
777957437
260542656
126527840
1028271225
475841776
61303315
416271153
419784033
672078176
1003752386
629537295
49924178
873023781
383798317
652580816
1007180549
1056632183
918533228
1014542223
678197443
327952503
337218747
548406882
612781967
542112368
637425113
58855583
716499487
269799435
506817565
213689380
337106802
737685984
185608183
929918659
843839971
283985307
1009358933
99971628
734219641
154110008
52045359
1031931336
144487937
533700313
826025042
302340789
980342632
477485440
678334231
1008876480
566425395
1066346468
618252379
439285480
36250106
100097045
326242392
681950625
454755979
722020636
623526895
383749847
253679329
845284756
834984174
405586741
732547102
240728907
354728028
5776303
892192603
864558051
66764592
1065451910
341575883
535049359
531616084
795566330
663448787
947772559
106949054
368600949
484786176
671247107
756563294
529989743
369720246
892984501
1040080693
53466014
301420220
419689087
633400229
159404203
784212687
634824886
289796363
611226807
71843208
583724205
193039618
570412984
935221768
307978911
98801944
211692733
175421609
905012310
331377792
97633944
905940147
1031676020
404735556
355575210
728514354
656452700
1062169764
72085301
959881123
917576657
1068233925
975788400
706459972
555815865
28639945
732751801
809775971
623895918
357766077
266494584
527410292
1022266057
655394421
580033362
364717603
678421130
146497539
147690363
735353789
518185399
827001736
781508890
852489657
87177799
454752356
361654961
264738178
857193851
391949653
913808108
530787842
996002421
238467794
107626395
248858181
388620203
668696179
562278662
286787437
686066773
615664095
427440856
529565855
172093469
373657633
8773524
855421253
666504197
738518737
153201409
803490617
998834997
824969965
362665861
452952946
409386367
139936964
539577217
415134125
545486892
203953985
923985305
284864402
767432673
560398340
413475923
430204591
829609437
850433870
261045772
561839876
134698750
556887503
483174505
17640464
998273074
412473210
628258756
359328984
394928751
898994401
115139314
882403096
94215257
547639305
33724215
684502910
33377929
265825376
615492107
240023873
718334242
691869432
278650708
997464595
653508793
821475479
114359440
647940130
498166223
203868513
95319467
788773848
13190683
921677583
852955792
433793592
946164011
969711462
365591586
788130228
1021633635
165891362
498114738
151978141
955716218
392839762
776720353
235896929
939527343
140600502
156808363
926660588
822637824
100375229
259255732
2363841
1047151904
203269525
37980574
981844835
988214186
900494202
181673044
975603105
30359140
76063422
1045503364
625558934
229636144
1050803692
37242677
654158628
996465418
952696725
52024477
198352190
345711404
236239553
854828367
831305438
1016377546
147438925
315156300
219266739
1000725832
63963632
276522647
504135572
704206699
454909680
194298318
556061662
657040804
222221607
1064173267
546151518
350986896
9471245
507125629
143892012
234816843
353047787
479427586
972718764
374332019
814013162
454507304
1028911983
772763928
701002111
909753535
130262944
504927532
473560720
312496562
112074771
350892363
848479580
1046482193
619991360
560066824
531700215
579224696
86682907
750007527
648662749
203347237
1000790988
234296308
947445392
225599793
20501779
468136457
554150947
1068314529
830644415
207673613
78007141
160212404
966256055
572956266
454793033
442880818
684556363
984993145
949036361
726220759
160341220
37997727
577854996
643703730
953752463
13889830
358309036
57426597
267384297
918316929
79850283
976349341
513078504
449010574
317646743
500245053
749997252
1064952943
858920951
407770034
701470076
474030644
662662990
691221019
1067449792
254920962
926857961
164577875
506646831
980772347
608803811
433146593
235659619
208419522
973081510
717289568
382078875
322283204
919484520
960678052
678134087
656279162
586657387
408278607
75407452
456809994
501551553
784061908
619023771
695529481
724798147
435371864
34909671
171876928
469226612
943829451
52158144
111283071
95911365
580803522
497028983
98305000
667682031
901260226
179842002
292713300
42011158
581884337
829511289
718959712
388348274
235531971
405134485
51685912
144234349
41085671
18929418
91302447
654876296
539463134
88775132
314218703
1061413983
532044698
734616112
417520876
1044658822
1067247525
42700639
328951416
798051589
430126536
892976608
479066608
973180007
504196080
919272089
730779537
104132684
1062866496
958680872
222047032
206177066
282580362
129293622
190694562
364454888
746079210
902201124
655853991
579694335
93429733
1000087007
682887920
916867976
88404930
222963709
488829061
633947838
575720518
321364573
677335793
475533284
235184637
655059232
52367964
855794025
175764346
706843285
47742093
934344691
915508365
134114824
459799853
489796142
513934701
552482992
109344812
669868374
241151496
1058615271
1073543543
1019529495
596932238
594336663
568277481
276464539
154973196
869549761
43262983
1023261552
798264019
677430738
1052113990
798922207
980810617
566945215
1013618964
875997501
869955664
973550553
454091821
436362678
867867409
647668090
801990901
545923125
190869589
586508787
635037209
820464537
419784613
169626772
484101448
87110950
793345677
114385557
285522800
395486488
1057893915
651740401
85724137
773326067
876466745
1042102537
744210920
854130072
1054681383
316915786
1014861896
1007501474
338584638
158549891
367088245
32273137
912463196
466626540
1027500158
506224477
15677649
894716268
554056118
553614753
614262757
280431917
696180127
19910672
253802993
412132995
403062537
488467995
321839110
815705417
880220829
922250940
716930335
385356803
584948532
657927078
977222882
75810943
184194491
585054705
72714481
199096391
1021482102
745481943
283729856
695648538
593940190
906893919
794133862
353025872
294364017
195458890
803322640
196954605
820050125
1003580812
879301805
435877368
209469641
168916183
605021069
716386296
1060997447
918484031
973646640
459841744
577172322
603048097
374044456
655929997
987726326
482839778
766490244
754593756
690969248
347003157
5527553
218599221
147115571
137942284
517451624
361475938
545356314
252401176
65059688
707589584
129222083
191239665
210289129
926411055
678862127
506741577
254350996
685948665
791274234
808290059
532616410
470817270
603163435
726329141
367915019
292993901
446551375
2650506
796283411
41368407
607960575
616344239
983341977
705199952
264411413
58538993
557003263
931076819
941856448
100537656
850693480
352217212
908302418
441246813
1039442241
1047837268
872634827
182574655
105243262
305349264
357986413
1028598562
535609198
915422122
778068315
230763641
112901867
308568749
402114557
328945035
995670505
261417186
494068329
342416159
14852674
352282355
235297201
1002582463
30610332
305525950
78329299
185688031
951821521
820663867
979431762
791002256
293386578
785101875
86819599
217119459
106456764
159946231
176791242
142134736
404283670
553957540
660327448
929239928
497389904
979130413
243634276
116827045
417117890
855977065
164252078
333312142
432242097
267943800
48301071
278481811
222039261
230720976
205542144
515869435
430002393
366865475
436222917
571268275
885226961
566376688
1030685360
522192756
519155688
240871483
643248367
132496376
357355238
845211427
312457653
246303225
170541540
679417016
334738134
258317706
215038736
660424365
566016944
298569968
919398014
741007034
534798904
85471526
323604607
947528249
12216210
49208404
1032237950
178496710
304695878
795171433
42975554
989658840
638068792
1047063421
302848258
569870596
27092717
1050691367
168330359
262647970
108368903
858971046
913914160
720341797
512292115
121689822
1040146707
1063381321
829760018
474969271
396771530
525070592
588601280
971713292
322085132
633412190
669334406
333891727
854915859
983981269
591917883
177821554
337037329
1012273754
80888754
1062255076
753908245
1035685783
638339335
203862183
77921298
533888069
655976912
744401781
299092078
489064864
784293023
39463985
447690821
783145367
1068352666
388092027
396679853
620894038
363156907
937673893
470740872
795114481
1050356297
66444435
122001412
21271300
124481511
176677456
920243941
587514700
731928265
650017477
559695148
45442575
255645813
82317770
485970847
849690868
431880560
331574474
655693930
190846701
135329816
378028370
687047818
254891767
302401352
727942550
817462817
464056753
781775855
728715726
925792319
190727652
397603466
686282568
405824182
458735770
443640711
821652319
623944193
577212535
161099099
45312635
964188059
718725173
555043751
608735336
513050066
786908200
413405495
1024310364
172865505
213770099
707880289
582013319
58980607
571859404
591369117
16922774
613003216
59621167
205552422
563320485
347372595
322639346
632219965
940113546
26863178
691490709
1009166009
148838121
903282149
87015840
965539262
472284089
379562650
981496252
290467984
840971133
749672700
835669146
984834415
833925592
283317388
513003187
418879880
1065282605
567712096
656195495
35211456
863330732
471294314
227757930
793613608
800461393
785440994
793731192
478997431
83737886
23941272
612760337
162931577
331671046
13369933
107139935
630720923
583361741
506654322
425395541
655274119
790224741
733514656
503152462
497069830
322726448
431265829
419501081
387829275
165011512
503182522
962802708
923747767
454360220
761861275
774271689
44131972
652894727
434159783
101019178
1048977509
705885852
457841974
13715479
125125458
748957262
143284942
878171580
815261517
619721237
1030613682
480744114
901340960
195442101
685034482
349928928
749831685
194987761
8991515
832119543
242189443
850556568
846904361
375641721
628266627
84940679
965291624
595210179
575060250
960186427
120584646
468725569
436152031
805176025
332433965
623236218
630559993
698866216
905726044
37966655
685274979
772945314
59966334
523683670
287273477
289342349
665510016
262869700
316511108
34815761
376104736
129659486
899282785
959568941
611656707
553573597
253822351
33952632
306451383
418483890
907234985
686782607
421143334
642418985
922989121
300309924
242346443
948442275
758682636
652048625
466807782
276288855
849495674
386628929
434834726
680657504
1055233607
202420673
1015325437
909931725
799424139
902073704
526359998
623629025
237302999
453451435
454798179
421279289
1065164207
800297917
896361275
432391448
59957336
339741092
482957434
1058079308
274336364
686580013
2992244
721289208
240263283
137905533
23461269
651116533
325675875
644243410
670643763
1032224786
1030195535
527322364
594076406
830059454
466159509
1017378025
26570480
306380670
248854832
906295120
881406374
1002969973
488415655
148389242
465348980
26075972
268561051
188777764
358420070
561037427
463814611
636806356
900876594
828117537
955441295
187589870
663124552
428859399
1048250891
116171312
1020987690
260090282
423926047
119989657
996365683
53118428
829886825
192887317
51625761
624259617
142534862
685173933
785633149
709788871
945801681
496689309
884344312
913343915
504977530
130568423
1011657552
32398959
69060156
1005387452
599883205
725971890
660903282
830093667
474989316
946187184
276903194
1004541581
600594997
838716369
38242953
55864846
704349046
665342759
827620187
771292945
775133677
184127979
202599621
385235204
83976476
122237372
267527218
122360735
75623721
978898837
633290931
1036426765
231114029
191564913
391355877
419518444
845082045
428199604
289093785
16719925
613223000
531416807
740287356
633447751
149825212
867548761
38932592
10014115
136526416
27322845
442503047
755102403
751121860
902094857
135911450
186745342
51418443
541615271
676446831
352863461
1029649083
625302520
719006399
647172602
650774937
700447465
196213806
1005853836
43539119
339723042
885053697
285036722
295171297
1038866096
842948952
467023921
26372180
158243344
942536549
243605819
271877504
942837809
298994950
260584909
366090300
914634947
905030272
1032175359
56589914
1007398404
495948682
765269911
254891882
28344912
52878225
254372142
310589810
485578153
968470814
219760394
144524934
340511094
417938475
789326198
964914351
207940435
567386045
763758312
585051836
77035862
921804138
1035370987
533251544
498080143
351365221
233406607
747107975
512575329
218745884
216538747
1020949886
307911177
255275580
846052484
507823261
346299385
1053853323
610159514
106703546
39853147
1069791084
167095055
538564362
807359327
954779440
706685204
213237446
986802100
875700131
106293534
405046864
353699971
187036643
841741787
170388481
788911272
724336584
518351068
995380779
215944068
894697382
90595660
710337776
75633357
625050166
343584315
823078982
931118601
849310140
827095870
3799673
876262290
980190203
853931427
77640873
672138649
271005557
626323125
680009339
719823036
655703994
798827959
207388972
984313253
76502061
172887454
260156505
332600113
904329450
222165141
190136039
50082906
208574568
660304648
398065176
485668361
389650577
1002057978
812978658
622306739
245685583
136790063
346720611
589412557
343383547
234867007
836432324
508912586
807505739
25223813
553130921
493821498
45496865
82134830
994969657
682082167
188444389
972208826
527229046
4118490
992669181
273789056
230674105
1033343726
209400228
191060735
611187637
1051117381
357579416
747912753
1039522693
1045816303
953599236
103124622
388487037
830523498
228108852
754937190
474683293
100040786
96801436
9852850
350165380
322952617
734800763
801807500
665818372
501319659
572804025
859708375
198080981
784654507
565657357
361352380
255678461
718281211
198575427
412168620
5723999
789191319
979074814
173501341
393147917
150344979
311321967
1040407119
547344971
379512575
723540791
519915199
555232369
520026007
412690010
985831467
228553946
48008927
628252632
459708021
850380339
633931200
489613923
287087192
327134675
235091
559265115
298232235
590691382
85222972
234559510
799106287
736373102
36417288
768778767
297190620
56268536
482533326
557346280
270900630
27120756
341556941
407668818
369295359
161976969
564088971
799574976
56008751
331098332
658028360
971082300
215198195
860365490
79434015
699388446
399423716
1067332784
640397095
551610242
501056559
550091741
975176908
175895735
905402846
221301912
614972055
41178450
63289314
432165202
315468481
578426798
460347474
1069144263
868208755
11430344
405210255
961217801
2442311
190139968
425546734
675856692
1062843455
130375320
811868293
417715290
105869812
324077323
417173870
914924326
163435861
672359786
1062617860
299678964
969997068
882094598
49436630
764618273
425486388
868424869
988853975
733490859
360362602
1064756234
328099981
251185192
65122097
738632840
911863592
862198777
611930945
1033811777
649403186
920426787
1055246872
879416447
85286170
985313948
133363227
135056774
1070235581
946725724
993516787
1025739361
357955394
950394574
292034985
233007390
968868696
440167693
657754173
622829825
885378439
442300228
477473635
1058388886
150291970
448037857
202409690
552381110
585504812
334023928
8702782
528054592
599145280
1064213250
544736858
94700993
266859882
642784860
6327239
744784299
544410012
1010551463
139112914
65936840
605630115
794462963
320005401
910003130
841517522
210955675
31818361
218452752
435408182
362507159
330238579
571002083
470643348
213982018
959326486
743511612
531418129
928630590
271223548
800222549
754752907
896870519
837451891
1045315448
784283979
914099466
529506986
291116259
960953546
729647675
953996822
337937142
298565276
125014639
228150148
210012398
294252231
289240827
697526365
893415060
1012359667
314075667
180958377
1046737498
564544414
234716348
17933143
721979648
238186504
973328051
776462511
229915938
34205841
967977060
92039537
932467905
768842713
11439423
853635762
269696643
730121933
751881936
632361653
577406968
179159629
297502771
921726001
219374691
1026885148
180740827
312171797
997243941
997054772
494661692
381932533
744085777
1067879991
176449060
782775019
238533519
532596084
264903917
99395934
974163444
9934250
163688336
682933358
861295033
374985210
1041765634
483154471
633048019
826453888
616725364
219112679
149013829
91327472
326877684
563359085
462702068
633690443
45947396
425743011
305380035
304781526
593998996
791504161
929069942
857923574
681837466
244239486
1063210688
905432453
313086518
113684164
630040834
1047236277
981484150
693038932
852241976
844548234
487670297
111200805
789985416
397026951
920891353
701297212
261561654
523433702
1059053118
1045630646
521408952
435800538
725919347
373712216
127882544
249193683
588707077
571237230
495637116
462066362
176039171
116372686
762321320
894004317
712395370
905236970
314406056
150721499
175365456
748920451
71496446
619796751
775806876
475742962
1072108212
894584502
224008743
266627658
698768858
321116754
619141907
891649878
181642592
28324913
596461306
294856803
749253229
486349289
1065412739
505125499
379856955
391338827
836642126
264986934
876771411
958967161
196246648
949998702
105133438
452198884
962144184
93358552
525803258
807593594
727406964
924909241
655902179
989032328
51228103
634806606
181504619
564266040
754081507
1043826588
643422195
1052019253
733072246
338719812
279357466
942469592
737598806
984015568
1054460191
1056395029
121248117
64601506
37482531
861552703
297091423
348185192
51331409
622713260
126204863
629125015
697951294
806863270
1024237330
534325758
997068652
742427578
16117245
452497809
770175656
698461627
887842892
372208759
487140843
402222749
370254439
541136815
190506542
714623694
714572983
872151882
330175488
20088235
298275452
505723972
571587865
602910902
423207245
984483840
560900650
615914970
573729070
460270357
303983617
669362069
1073427066
709485600
907821312
114163526
532399183
835024055
480704421
820605803
662481086
1007993291
647939613
243188785
36975597
884694025
51182861
252603957
433232234
137450217
267383634
581129273
395494030
601756037
267258631
480994839
378035274
619780829
581097999
776575827
74370035
58240380
167298856
103794616
730560708
124534110
980604547
999948940
485590670
202881662
752904338
66576736
461239840
106770244
250529085
771622630
1065762280
768455407
465890603
579522160
917678538
708903955
872304587
1012484662
55027175
525146514
750066738
691130568
165843989
620558726
849994356
61018827
149937376
1067466974
707488771
361865505
496058627
332970492
937622633
412901467
173918901
241067969
144720044
512300340
882191726
959713211
536429777
358805273
205655720
402234025
272452363
761329727
975315945
822715213
636429824
861790623
49790835
888678781
856319069
951136977
1010516314
894908735
386236073
188654460
949094940
816101477
607754552
444547334
544782508
134140242
533973305
114578260
307647762
939526936
908169184
701945613
307716414
240370342
427444530
330536040
739807461
479561041
1010185596
362986967
27905895
333141434
1073202849
265655380
600306372
11687521
952163674
313943299
726944132
886848745
178148193
901983457
870033394
969658763
588195432
189068350
104115735
528835939
340949230
619892931
7311677
470497116
912226086
130822171
991124083
834042216
528373037
633213209
90373648
867234408
699357581
675480531
228419268
131863380
475000393
650900251
307035354
180260694
736036415
340641099
948901212
88916934
757659295
224482775
724298508
369293644
396193838
895895536
899634012
526552487
77021534
556462817
676732039
449021756
494288894
249011611
971373834
451425160
136153542
969320882
628034433
351921265
615001808
403724393
935955070
566348401
520324462
781144547
942011933
217283492
863888868
925369467
140717006
177626954
962179862
274708280
134616228
528984209
178808682
162650766
893001062
890351886
1017284009
757578462
553748291
643376160
312074391
693949173
552661803
359852098
641179516
182691474
18139604
283029464
952003367
751127257
208650119
171202258
307181194
927991484
223080558
497554606
355748852
273094877
38565422
80405773
974838332
683601108
381635739
268080248
973540860
404856146
83561268
413943528
544657230
169649516
670681883
655849324
61234332
861862839
432917525
1036228324
929371501
596522550
814873332
615505871
689592978
1031121357
76271606
117556176
321399637
1006865536
429173543
45884869
388376618
78420352
717519723
708581665
486211635
755994550
321472179
31930506
123739347
374475617
680388468
997141349
20153198
360825360
722957035
338581609
1013226869
743941462
695340068
870424133
620160719
940128528
613693998
844273417
561539762
943858476
995687099
619930320
267509319
725622177
401684437
904891020
148053177
1067632452
762380521
885232112
490152290
593692999
356122382
467263123
473152738
1061734148
817362162
72439451
741017449
229433083
778406954
771243816
548537555
503527213
1047753976
724586714
503850384
465074949
904044930
682108127
833450774
887238009
510384703
362248227
928797078
276318623
304498427
16593801
1049495037
1071610
993216868
348548017
456675676
143787895
299168604
337863697
1006185811
1008907653
108518661
167583241
229178499
507551004
1070195735
1066770987
963700740
41374616
948143590
384901997
522127580
598385386
585241947
805568665
841862966
849224509
988430360
769078614
23989205
175694526
163334667
810390484
892948834
967023491
383924796
24098314
672487049
210018368
562002097
36799368
831170682
866992096
466592946
328939157
681724401
344760371
597318546
284155514
933390776
925532260
777585699
25083514
831535275
804301217
582664598
968564545
373982785
63928028
233860254
290675072
712239540
106338269
1068837821
306341361
250398893
331203696
144150769
73840008
923485721
913997785
45489647
55816420
934337194
31665344
449229617
528887430
304724486
619587988
593108383
1009015459
772641258
322455251
355859177
1021449656
498367978
323517630
463648739
882715224
31705762
1001302216
767893173
759300943
282194264
711522466
456591809
277755333
887264212
575040936
324928761
894851829
7932247
113797005
305416361
739821923
53414244
487857028
903894882
256254563
867991866
35917461
516563681
990696273
882176439
913131831
365649090
294405192
427249113
244466131
166450130
982924809
113617407
197524258
274061743
21821130
999733874
590106690
543623008
308527405
608235550
335789644
865776299
439144217
97257543
298300424
25081860
638045470
497774504
563315440
1015841096
745888330
264390411
792675973
379568609
327606741
990841559
367824524
885977442
446602432
647994346
876437443
99618991
934111720
920319000
869412826
674210942
620389481
310906846
194184212
275784961
121376285
394813006
860139983
966635417
812678463
93285862
707165888
794847238
367063543
804541740
333627308
467371818
680381709
236957600
403197983
289199039
102507082
979646160
665500746
231935833
847702058
935809266
433118017
976745367
167643639
556195213
464355521
625621775
681031658
645862980
820547112
71261765
147591031
404453620
933495235
152530072
503682884
602601307
799533090
39760439
963927401
384013203
1007703003
824732502
689874049
980140932
655439479
1019885804
937533260
78926168
128173723
475048813
950337183
605825864
13578719
1048178709
926155257
191934095
782991471
520454464
321667666
594567634
373366280
411756160
1073719326
352095338
44130294
1066421151
71926179
592095194
550120216
744556550
826536768
226539554
341482480
794061052
489740798
390677767
250898597
726186728
41381445
324202207
855471316
810013177
636975104
492839174
652719762
323151985
123129223
464115245
327100474
963096830
860678328
529213441
968559111
441819008
13478713
329470543
324756349
281674434
542961360
607001381
188359995
646906192
112924506
742807441
1026980731
407304491
211571020
445726447
742550336
495430323
462143606
892764737
965348421
615343037
433878453
494250251
536632896
746904850
608361673
508055725
880247924
518339283
172377516
95958208
127658807
357471124
712878534
42254561
313144225
622043789
301803041
898269555
86839944
6604581
968549975
542426282
25994072
251224210
949123569
866827167
908090477
86469942
929077783
266502589
803133176
543925993
247135720
872035341
422469911
352210924
885447545
1019887726
890376667
679099215
1015916936
41980929
993762917
880729762
240287578
131308806
683572722
442945375
275588020
673102869
1073432839
464288355
424713579
706910574
682703412
32716093
16499139
687962636
305192930
395737914
334466253
265157579
679809534
138124712
321350198
496020052
790536663
487401897
417850508
598093214
804710793
684227950
276953077
829840589
329250826
368361631
113143105
383633094
688346300
548100875
636272016
1061556783
124281904
57621541
937288892
372270468
916359482
173330276
69724486
971260913
284228826
762258497
365376675
785684627
546905706
64821453
374057174
463225880
853347436
525195378
1063422269
763747267
1034755107
807314006
1067337424
860932033
457777151
190111354
135518877
184492817
625097694
306964497
775864880
987758447
443156054
912379785
1016919793
206902760
210048100
598419790
979293359
26941285
490862787
578547165
979961531
131033818
34851136
952763768
349959966
620061705
6951532
727850204
583136152
483643573
87993747
447793069
153170993
255146445
45223341
414440665
21804252
582470585
1041174888
426307775
7061010
680822734
554653722
1043436426
740413868
442202988
718824281
19712772
597754440
493845961
988982353
545455549
567510807
984931761
722782211
66956243
1028885938
629938197
622175936
81214956
210801571
250022576
243288002
54548702
408889113
718528753
158304157
776834840
535606654
246736199
983805015
854472116
784270975
251096110
638089848
998736187
316962278
186182485
824331567
718955864
607375236
738922852
560973859
516824604
720161334
234289948
333221987
274627553
524288331
653408757
882560636
441183590
440981965
563419552
683046757
751670161
1068799592
847666377
448140584
2629051
588993243
861985221
569112304
474838586
611346055
249109659
592706736
1029352082
169275982
410959936
349447438
392359158
186062648
611419564
409507058
499299396
859539643
462441775
671613464
743256887
713268935
499865793
280071931
233071106
37706547
922550656
85377848
1034691333
785438914
436504372
605820458
891186905
513579194
87934928
878300751
127866879
811881724
423339239
127382313
928720071
1052252916
965041745
294937479
699429921
530816680
569765381
775852822
707496043
845432080
267807849
893147692
10965809
303601715
499120045
730584837
238325792
557784825
880866192
37414263
608037154
814249350
1008175487
990963855
473784527
338503967
212587807
904510006
642708987
696677700
194984506
109925526
289186665
594200536
367501160
680719277
353951132
687207988
366017404
561506875
841049053
639860577
657517269
463516949
610599664
634356006
588468442
91855988
408553199
815792524
428340689
855290258
171393466
35625331
101657369
865635784
336533497
90605514
812524756
263410116
834660140
819397271
348593006
1020644111
712363735
583646368
996008236
471323272
1008052507
14372382
911747302
285238177
538605002
572582329
890179983
880237871
205333862
402844396
259705559
960596852
867789018
497186492
755938145
807100034
503484063
383764461
765682642
513209219
210056182
761976344
57825145
135066782
863117628
301409721
47374342
231838304
982682425
122652023
131300423
514450926
301424714
270059137
109577115
921174028
158403820
610824622
102134348
1013217411
200523285
960420621
469250222
76543407
892079113
976044461
62479996
706741544
75907461
440407592
652966100
381816405
128921381
203829398
466753507
575247292
619616246
512045333
386557333
533348554
262831575
369939070
434533418
879126680
408566882
862690282
850909070
182029460
24308539
493503194
76539066
451394541
300196277
990774215
873882780
990702479
767969183
116797192
1041696651
40324752
383267932
1068827787
800568432
1063063049
465637322
947695430
764074546
219064442
715389006
403908211
394367167
547490566
120489806
915668035
105458350
39746535
404388866
852651404
576765219
804215300
101645120
427606909
16162237
300195815
536447882
313963332
627195269
289615395
48243742
737957138
617325599
341406857
52257571
931141379
709160428
101635093
923694211
129560233
730452104
422055029
541019715
1055243354
824269348
631272036
983115719
11485865
479112149
146127313
82825574
907165817
120770826
309542012
726798522
168242779
1060542484
187223566
477288378
268922816
918050099
197133065
349119748
523179997
211653213
928937572
148336696
225617618
1040802717
857543809
159091937
270747969
627002391
652892994
671001924
818609838
835505121
720624876
278388508
278758561
98937297
703036922
77054930
170913917
977033036
705618224
1041683047
382782940
584065824
1018584613
694912814
17220443
486890613
955532120
723861321
638157059
886345663
415920177
267670228
76720200
716225061
242587016
770506590
78135846
33617443
357592845
610692365
11474317
652892126
68075765
234942987
623672115
692003331
717692785
848816135
394474797
665693190
463611761
515806924
95094829
640943661
566243314
495047800
1030743784
261273394
350071462
9505475
72712269
514074047
327566974
18139387
491971861
939701870
846503968
102150546
387781277
496419244
618695220
498970204
420281461
642690050
239126502
744689911
188872883
170702632
539028819
456053690
700718353
246234198
57611900
112018281
197966349
1022379217
85781324
423873596
705226398
557177309
841995737
518643228
123445148
870808557
747070096
783229555
668109161
798693006
475710953
155051045
328637581
911291371
259119318
38711432
8886514
1005633566
879555707
857914778
976210703
754960637
889507582
791053569
331127162
70953096
592222207
36599756
118435058
1028618487
948636227
269976447
398754873
252757650
67593891
823779433
417114828
105526908
906409345
1042007366
726128470
220814851
578138161
82821737
961727675
72311434
789543181
427931856
558179532
499601236
249135230
796978079
499561176
409804311
598474006
209843268
456722917
901371249
630634330
1052590698
19396032
398922764
344090591
654116444
922466251
420640801
953743754
998770046
257808349
737722721
609871401
114242356
886711835
183260225
690062812
518841084
381028354
502071928
189282859
1060474562
251634022
675250896
351499178
519247955
631354165
75065595
930111595
82620516
589968428
214177126
680358624
938399130
765833124
1011682983
102493366
99222205
812141633
922224914
257451982
65916773
62582124
372211894
344613786
932269701
912242864
593529701
332285186
129693335
644388163
996492616
797180232
626172792
682205548
710175735
995797354
276242544
68063172
364266094
594281875
670822440
754705129
270072557
498066002
823842272
1018373272
691434476
87708030
986932486
435190414
663418154
775275276
744549471
1057721378
110048618
322279688
664121586
689071019
132633215
1051582396
997565918
688413745
951567162
980006886
31347313
240008474
202412380
774981020
130044482
974857030
225825414
683122996
491347040
1063624510
343446176
346068538
503200794
797469501
312768097
361027991
677705010
533338654
878204068
798456746
976056029
1003980205
784876642
61054319
136186825
546100937
446614792
779638586
117470524
506720752
744650664
124351233
271580151
13659609
81392073
693817086
63732145
705539374
381858579
24471876
431300572
812317080
424041250
689311589
35314819
1046423716
172092224
71702988
358977382
239314305
258938366
209894079
654522239
862276931
512768194
237442354
728971565
827112563
645367216
332569633
647954948
5798053
926901133
508819354
513094186
815108002
718784946
766395081
522010919
528958652
340280002
48336332
795339785
82770506
478572008
435804455
1035120876
748747983
912582260
456288671
294483178
984254260
259562131
546988997
878658456
11620637
284788746
365922685
668644110
736532781
837065723
533177224
189126824
199985160
977803891
56828866
728011692
221661787
427509606
502855034
1062757462
299210876
530245610
157484519
583620532
937988823
1018035386
296870442
623988079
709090774
414330528
233455008
357395519
760023624
551521633
172632346
873320807
35609772
972729490
957238585
216322434
487128539
997996955
157795905
64369974
696661525
696034928
678980149
295168959
272374235
115700247
935622373
104405778
280945472
421564479
1025939459
902971399
730181821
721841000
634874281
933452128
750790670
144504562
173890718
1015105463
950661555
234521380
1014152066
528464643
758866260
746307923
15643785
417331123
228697684
144630038
600975768
469506872
589458987
980450308
747094907
742979559
827176687
827759673
124790706
484006978
920034199
230581973
576398321
372553830
727500344
737353183
118377245
337208458
715690164
965066272
46019958
853124050
1033869395
699948471
238945385
486723517
187829741
24389390
848773479
574695661
756974209
187198288
559204204
345805795
164008849
575708047
742523403
482623793
988228170
531077352
911995316
663072511
1035177178
898827195
517127831
395009102
524105
529290248
981649079
40558366
719464
345793731
539865690
164390502
1072521243
917506533
855837281
487162438
205615708
946485785
186028251
286199152
8518058
114276084
145736875
240723948
613035483
509087967
42306445
378264735
482054413
358939080
987480056
832164605
1066183307
2914876
455840107
919431212
769534262
527448719
454106164
95933254
536371686
905222592
500106771
919987277
374672531
652263933
442931949
713876324
975377010
781644629
99236387
14602755
232715185
389114666
324197892
813849764
993543344
909006533
526524032
973572500
978595111
663037501
790136730
347070686
563089101
969144390
21229448
37359692
206401786
713904874
110912109
1023097367
340758208
182787689
695385595
633999487
875458766
896940040
301070049
1015673518
752375825
77881694
15612590
638732316
773080881
322622489
117166002
518235175
239332346
466477787
744538167
316072659
812314104
1061951132
569534722
986843365
864995557
572183123
672375473
306355194
827012740
124164584
533379859
900201475
957902283
478380364
448286592
423848185
27712583
797913385
844953271
95419804
371384179
813234556
222074495
171658232
536235243
669329644
1040310168
716493689
458814397
1032879838
991583928
222604254
604441219
356543210
772101267
912680371
85353687
64051456
594792760
626004015
1021179294
654225152
793586940
186563594
693090720
514263120
130955014
397119655
636484022
144366149
516169544
981452267
802078509
855187253
171096246
667140575
121415863
360654319
16787513
27593193
301724290
745869265
677939649
680872331
1034928954
611252541
382858084
109953882
710325747
249662522
955586841
964283290
915004810
64270032
378117211
324027343
346823154
541249132
957839545
289622503
111768707
580251042
1041507385
975636773
644907228
396003647
1064348730
158910553
949898720
870548938
562351064
176278623
636882070
230930070
58442531
996292169
604407532
963947887
879035581
356871814
598009487
143914623
351273201
687200297
748715928
953106306
384506972
20535171
407620905
542905530
383856439
967829160
930914157
203205547
170185576
335427408
727177056
3621864
388191054
836011114
880480942
5885059
515058352
454027878
758273700
1036643831
298085113
263826965
32914371
239280641
79771010
92682958
208535320
1006907157
173807181
190198888
979823997
143286207
290111331
562326188
524508639
4543585
440951723
1054032267
307941005
735188306
845278658
329701063
751747577
118862003
124397668
18402056
195416747
664269839
217566789
31941266
167158040
661556277
252027673
773656855
441204267
581987233
1070646636
916250466
120761685
570717049
918597153
238798848
473249940
817137322
494550905
609679868
566590495
98470467
953283879
935783530
8917703
286940513
88462098
529078325
673546828
302186244
259986260
826719929
756140288
240847265
620809747
72012402
951742024
90637668
30321343
611995055
470812712
989529768
829496484
679667561
932553568
365640188
312068509
677530626
1068338899
761522213
676194539
645660070
576105603
344240896
594759887
721109205
940859713
877037689
606631790
103428871
525652166
15877356
860059939
671263192
637846282
985420991
240373927
681614779
627637922
16860119
341972626
166909602
720151108
445701159
632337862
766773234
419462528
617129348
960516990
328107018
141065119
430277636
668245403
186979573
824232322
539489421
696937014
969708133
977220928
362571995
631737156
304921485
699183617
178585585
374635177
63551717
432239403
669641646
454084627
378618234
284643439
502331217
992168117
688372004
540144277
303533300
577338142
730578793
20117896
934129297
40653
762750964
796186977
876575106
533741917
388231845
146256143
901997341
369891449
491637937
786445023
769781007
119232832
189767877
282591623
410871633
1003519100
69372041
993230041
189273983
639751696
862398498
90753852
716008801
136181294
783151337
356423926
676443337
665679383
658018878
797704472
372715776
997260614
989241187
1001921235
834666346
739365546
1053530762
197156572
560399001
528146666
732249711
235641960
955573954
781300411
484023433
715793885
446028040
1023106994
51053222
83081357
234428604
673787313
434041910
399198643
593140366
153628915
290722877
227889439
469084693
393347620
936882630
281986076
460845177
282546149
604382872
750662255
146697754
617417093
651978027
904340621
729810024
585444948
224652202
165942549
846848052
4382668
480444630
587996744
899552032
146606961
556903080
643177832
383892063
1017628786
317856000
935499534
519988013
846752641
146484456
345806476
74026537
972882857
1008655402
958764333
357158845
668171341
856126567
885108828
113245676
79659546
620589351
967115333
977174047
177596779
564379744
876111551
1045757565
912477805
894991923
237834000
574086869
291303495
890007451
451297941
876983220
908928777
308557661
1032244660
753924201
852085738
342399024
898410898
857518403
225146844
616402890
384421115
700652359
871255739
952205644
889397912
313179989
578044214
394808333
1066150443
8861781
112461511
854934787
492119567
723288513
53852823
902044388
703156745
1024007308
23310189
764459217
880534065
923912602
288935405
151304664
396540682
292247986
504113918
367791778
190231838
228971739
1012991600
54753638
480823306
922745785
267867101
827115318
525342704
48056032
258918703
396097496
378411319
725543438
606478766
851462321
223214917
24917114
959627187
825184748
759844028
940009787
1035105877
936170824
332314897
463217726
971230130
488901419
585815272
64664978
650842685
264442440
738888208
653174000
835210904
433783141
219469294
74466655
982239009
588415236
379699415
839641165
710219709
275774881
59889913
776363309
772092582
721266328
634914719
875334862
276785425
76233461
454585590
985320386
873454712
1040968249
311603728
973830575
649367982
637233386
761066763
87857790
657045297
191608661
450785889
76104522
537469566
1013265268
864116079
826262980
846856834
768157728
289125722
385737957
826960329
1032390225
279647742
298277572
930428111
1038497444
903515066
125298044
427312039
270967127
230892657
583620812
152682915
566330164
826868608
776406707
908428207
428644376
447173357
718251750
455926146
184206486
479294372
763590606
759531988
452760021
187815431
643294273
329402943
898968282
773150246
190261292
740603146
581950480
561829424
218189169
653324020
543386682
1024280328
759926418
961085539
634923702
364235415
572899438
632117606
619492208
11103330
446638954
198104241
956692799
396128714
227719603
638995805
394038283
629408252
398755729
615818607
447849138
516503687
128762066
310783734
59186013
730976566
176233856
1042015983
407344175
908532379
554035645
428180131
646659956
21385874
974922620
276259742
305665074
514978761
898918566
1002951865
555514231
946031670
671876897
902456984
881394989
196825400
400928574
237485413
581508940
489639972
920655204
820642968
646579234
39707415
266137753
1069610768
1050686102
496482602
1051634940
643036098
71330696
275309033
465660417
1046043032
552419232
369167309
814973083
876941895
302141181
779025448
223843357
306464864
397629817
193473618
303343426
291671003
496541722
676374457
433159931
892457620
994596254
78992801
738144272
978628935
763624245
62634210
48662381
256473017
515010625
939498265
366286151
572881477
382823719
350910262
335450691
409646982
226844777
467599379
1056921304
12134286
1001448648
189301008
140130538
211062116
390151258
1043620365
971116460
1003382148
202556932
603387695
49425682
298513356
647349190
756455605
212721466
734445632
1030845810
779788724
888696967
434683975
599100754
623027678
636513339
615282036
873219801
310636100
953676317
944232476
121366336
44126674
696050255
1030952500
963711383
92376121
393072545
513756286
165670944
280728072
985851531
957989956
35080199
219152871
315902153
831492332
372602324
1005331765
808736507
902377478
437784218
644739809
600670923
792153387
736779064
108648565
495676428
758396248
589295987
1059183680
335282558
517887826
1056745913
100895162
60207261
530849908
894082446
406771336
1062454918
718003582
311526875
809774507
992877359
283541530
827828852
626446071
888447001
130072330
471222908
481433463
436157401
509634627
9187976
377680929
463612959
221131734
1051008315
113250066
22424227
478389226
904123141
127540663
650591597
1056534297
122918402
783121949
919003140
749437104
720233646
887600806
807346175
686958457
515987620
1029289634
919455408
731355670
790278449
984502173
176393641
36179751
815311221
709228888
962506898
732626976
222019753
698249440
581303606
452730108
914076966
51794606
748563599
320787846
403515635
779366545
429332688
197227459
300471020
446490413
118587882
792506038
784493620
144965185
148475859
266610306
629989583
110564274
718420262
786858502
32467207
228059764
645017916
1009539394
423321331
749455754
297197711
216305344
52782288
816428748
968938757
984895619
715370184
1010376131
157346508
707283804
351521402
112415568
265398260
940548490
748890726
844638594
1050772085
220130722
595098452
952327847
103665
577014311
49661089
209131624
909743199
374202249
880679141
462318147
288336920
664169823
897687486
898506969
982612216
773620721
165823938
73080680
438029362
998519304
338764639
548789875
216651174
147266201
727432833
393142247
412451297
628217182
580507960
250686231
978725817
86052213
951864161
467631097
526935707
755676568
215243404
398294076
545499700
426600225
908842097
271055788
349748357
891690246
7884010
690867777
158717742
960739011
261169855
726780624
873171295
656583470
164740835
452130510
633597140
321591188
862215428
730309890
839106581
581769187
885759865
957869075
816946510
445873700
887412621
143876120
593716130
71889254
870986372
689674440
714213617
164176491
84636103
540032440
627928384
372398998
805898793
1009774032
346743800
864007007
349704177
440048045
399897871
645899111
76868941
652104942
1070356239
810126355
961301441
125154138
590149731
882827903
411805367
345660872
1016140355
1039137585
219458040
664163234
579514182
447286893
870010529
565860919
422588537
116354084
97591259
687238575
357381813
483621406
88350455
489624220
565734450
576634936
136991487
896770107
591800385
951835827
1058406772
772753979
513617137
918063907
15823475
560769816
52269208
956010289
185402076
694435104
949415610
553930579
869648716
14108265
992757791
148012343
185042931
790955570
443503422
83527647
511545630
455092341
216620383
310786378
633351287
131892816
778676642
912269966
956612126
209106790
973274123
637863367
916193214
340661042
782478566
948474654
212065719
468629676
313306994
175771675
586813301
569828896
58513419
585353564
468223741
500433112
402325929
744954428
974779938
479337969
925082683
487949187
715419989
1063679095
818495471
482490184
1072117127
178852950
875186339
490863175
905238044
741071118
782057161
612117274
96672113
167093367
695663169
532635562
122605037
1014462978
394655545
2046421
458043723
157978817
906932627
533486966
611167693
562393494
373800000
1067131254
1004282709
25511579
123009541
375273919
1047085117
549352724
968759571
153331413
325185730
645908542
374061746
673338928
339928741
437125419
928167670
999277644
789491976
175627681
971435621
2499538
571483670
253490471
626389681
322904380
214890611
293180645
100237799
376158041
576744519
626815639
773132142
959203273
85373726
709339944
34933879
54626606
136098526
363303285
895298955
389544048
558502213
1018185963
245844727
123583672
910055004
171610915
741064135
307702901
990279398
621458055
916990630
410189339
928441566
916240174
916148124
612102979
681413551
496773246
1053147879
829042957
488568687
749634775
239604684
919088556
591210058
1001892050
841398734
1043110434
741197238
32954448
369104295
81650921
642830568
154517160
93190860
800919973
949973838
1053982307
266450544
28536572
223653873
820392341
934844236
200796367
133937377
853670405
274163680
1024428370
1052211633
632622541
955534890
964346102
1042170626
506111360
891859428
829625283
245213261
591342788
605394309
540829057
793784074
370665535
199696714
270869652
461451447
462839617
807496726
1005303263
452907443
836943423
565306127
238068190
275133165
46143881
303644222
20965826
402216806
235422334
718514300
5455918
953528437
854757521
274685384
803260289
742432734
498449164
154134415
62199407
816210261
399886515
789394916
616440034
208181436
906499872
577951751
1061059428
82874697
135621335
700145057
836199939
565853277
814280450
118217935
1044160402
325525871
683400098
145000425
400388180
231227744
580318853
745282094
740598897
346623934
461257566
1014717317
159913552
118711227
548605143
782704761
962915630
345170288
23105213
347544940
237006735
267058371
1040582168
292561711
1066455613
1052722513
1034781673
506311502
569864766
427796219
400661972
865402881
537504781
878769530
1046217150
405139161
350712533
939097303
213864059
131939056
605014525
386117269
637616814
989367100
391815898
85443630
297423581
287372834
187413172
772158474
134168288
519661602
158173823
395207777
846770932
701686436
398823768
251769347
390535777
402535116
905478611
545200403
348559017
766573769
478327154
1027453586
288341207
618299020
449081159
1051710231
681928131
678356243
75779814
114559782
783523556
17878414
348100027
357322486
1065978337
1035899344
867838757
474094039
172649802
385128590
566200873
585990158
590761452
793931508
998999774
86781473
978551915
188733158
348711199
745267600
372878021
1058952713
207549932
494056791
434006961
1049409547
762784213
953871179
430505580
995432724
480738988
527301069
101631002
73407926
596783445
315172734
636021602
1044521597
688373877
420888708
35094097
200459540
518533143
806591302
612805638
1066478820
774114518
78654391
376921623
738069961
563803645
559747857
10825220
586794678
34463921
815815942
474715748
65715787
922247045
94109714
580161870
647076541
97212277
180510011
1044183091
99875856
538795002
80066364
858956198
70561857
771866824
576151019
365551377
363574114
505973181
374752133
460557259
308386912
376861031
43073572
134896862
590527992
133511718
1063301504
314484780
960095494
725853320
619994082
40861010
768632909
466551527
64676446
457437763
444276872
918923070
815474053
381277868
1007611744
52762734
465484860
190597699
661432547
563430573
657620379
388624523
1005037265
865309070
663565451
918717128
607912565
601639400
497617227
959397765
943587718
536883900
562402011
627233452
485416880
69325827
401500919
1037022928
9455364
967382144
813078103
151922296
706153868
731631275
380751339
726692179
681186948
121436563
304253688
960787984
354752091
918544578
981989296
148970711
469150864
764636202
589561431
208097911
793408760
309103792
944958213
198087996
103996283
844284715
589755703
186883376
877066957
781677856
255854531
32348764
942800465
669343149
745896898
777193273
76763000
480679570
888886430
1035467596
37122427
330205762
37884981
954760692
575568049
939267372
338449324
843968521
669649585
423586255
34827177
744287395
894422461
943572067
656524798
417788670
521051779
945968304
820501057
176244425
448299085
329827628
172692849
964703303
332481795
92783650
1053059038
169415137
346731630
852546460
447167350
813388950
781938480
937185235
568556096
902399175
82007116
798804004
69120141
1052032646
101352191
830694455
312028564
640849616
643798748
144341419
745430310
697781449
590741805
718747110
574919975
757399391
641364882
151990908
163936336
427331274
593784382
55559323
359494320
229706389
1069537188
452042244
319401135
684171892
978572195
722300473
196845149
927238389
852505361
1038586302
214458335
557338315
658396657
822380754
503168313
617400430
1048573698
1019683851
486206372
658311503
952845500
701863917
287731599
658844550
942638477
833678088
671100568
721674627
454573678
215390993
456712609
621486739
565052703
477633002
199145902
559372606
301629809
753498152
932464389
988763985
328611438
634634278
751708942
667745634
139638685
687507712
803164624
554092333
208632579
445132284
383645460
175730440
914374110
393220001
523244476
383815434
719368011
97111376
168044633
180053700
96819686
728355203
479651274
942127885
546796116
206743649
576937396
164342684
75717672
365209788
472021536
10368890
355100530
183132988
1024430461
1054436971
790980801
596341682
957409817
1047764631
170802559
242063840
1044722709
646764322
350680961
842524611
671494557
943042499
455862885
775634503
416530738
1030240512
613498019
888188131
824708264
56579624
517174489
762778248
384077728
836833193
387579026
475932319
171293694
373718934
779122556
584068035
446246434
353619723
891854836
881574420
388307705
155398426
211716470
561859525
828391314
940738549
472753280
209471858
201950628
703057387
679889492
190968374
516153292
440807991
536459299
765457588
885442745
981996981
62448321
437379250
531989848
964605986
1013235612
1072948703
856892511
240245307
229863006
125626278
32116334
619892785
256973572
173051935
871820736
1045572431
562239306
987230490
1048205183
702016998
120297215
833250386
282764535
258597187
672976743
742625463
671708889
250244165
443188715
1060479958
36208854
763478358
198551500
392665190
60632678
605396631
678507089
862663968
348443801
1025899060
457542230
68349376
508204129
1010350189
459477959
342896550
945820620
284641510
947184679
829360035
195294818
997500063
193921323
838222113
808780427
280596731
634199565
394611156
129092549
428627312
792764339
888775161
951156087
62710597
357639600
68740827
66975366
309567382
47985846
637236861
79642690
1015211972
574790156
538508325
880130157
213614617
41596197
299657847
467778291
720237695
467685390
192310481
484224666
687666058
303243775
736777964
192735172
290857926
796385564
864702936
834444127
61177602
635110505
228277114
406350206
1029051803
338361666
103714245
781835561
1065806912
787818422
58975028
793097779
295981751
669767651
837878565
675664732
272600628
718061538
1022764318
452710655
673361091
765625155
161205641
264708742
422436002
476236341
729679834
857617291
918477329
870891378
616393346
314270806
22110213
874396884
588462284
551769136
996064672
372161929
33941609
1009604706
260238752
682874688
516888334
764958660
841156516
484418748
567964863
953224486
1017403985
596311012
1017613290
11934766
1056723819
809527257
265170093
757832918
397918254
98233781
712463677
10602025
1037649996
165473630
284358652
317893310
712142438
673316163
1057645654
234155972
80529404
503081806
546200323
402150627
181548448
335127027
411984201
691245431
936543493
970123603
269313839
730298623
420973048
147655232
358203829
893168777
1068694971
440463017
964789615
923054566
451607468
160533172
534716405
242038317
761456549
1045668747
902531492
295922813
59410697
335387596
941188805
789104380
122441331
148361976
313317197
742752124
586060612
61429999
696501579
1016525379
99804490
992923853
347278398
868477836
425827056
639784924
707164968
568538944
543392856
68346513
493826146
495734242
915817795
695296181
974537107
467308180
594729736
202682789
657008315
259506744
655226565
1071775201
193204284
40185420
888157045
922883904
822168576
989735916
646267749
393720077
671149845
137589453
319682374
118023107
901515970
1015029203
1002880929
963485933
425509820
529985506
355679128
159620237
176088791
985212901
682166160
570184416
265210714
1033270825
860154944
494213812
116584130
120538050
456366585
816544491
1065453794
341886105
220676604
568887525
48864843
196833616
907726328
713986843
145041688
1033202085
171902218
737409888
404791523
967028214
137651211
131998737
108370870
981539996
673321439
1050591880
433475612
214658712
434431171
733883543
975426638
486759289
939361356
1032299815
97814603
826135263
513344297
1026540545
206921473
665627698
214598707
386165113
529853978
261825086
198437965
714699607
220187887
711286218
274407492
827869545
323555019
1027794832
868149335
921517662
405873695
815448734
311685192
1061810452
476424001
830123478
122626490
882517633
989688445
157855942
717021460
985097821
1052185194
478626287
512977589
336092505
378885806
529470101
809221667
1032974277
980199718
265777743
488005648
85085200
497926044
706709824
459750292
202575155
780229414
452586262
91296946
181770302
1022583252
329271080
870141564
177538001
653780419
252556073
475292073
763386806
541319264
438371656
600707625
1019567070
135863584
764286553
48625798
782485191
979619773
767379258
481943806
762910611
516672040
597646625
549554906
761201257
700821021
65383805
348293127
161366494
644396398
181250540
635526764
727417047
72691358
287457698
978458442
1000149153
579880158
876015985
691462023
855080396
684037508
180569630
235922430
139953968
217992822
67691098
304529216
238484670
822209688
105798292
315748558
216815561
381396213
539228714
107452715
618479188
815438566
595352487
391903124
348063363
640931576
815394535
444508777
704759537
88130115
142659061
851207155
121451114
718112191
114476899
59527731
978270925
601777697
1039904949
123364739
477298334
140845826
232097456
811435435
911031721
1026970784
1054361926
994280330
1027441122
842247902
334951545
95765088
303557700
651726310
252942360
53479733
428559740
375400044
185963318
952875466
627840341
473612829
1013415318
786574978
938868026
914537497
217163969
651321493
604262501
477575277
660046049
938988264
629985361
473765599
743699059
899961453
949603110
176527890
464095260
662897310
404076713
974684564
676059763
757626074
54861917
500501832
848345400
573139770
291460848
39820599
331401303
901229258
849234635
384138369
781768407
592654280
325973890
851843093
779951046
35966060
107252700
968757775
181000800
166391975
428825063
365582861
339762718
639941024
233357071
152757354
619520238
482338587
801160452
670866301
1073220453
255994038
345461225
374756326
647981218
401678706
151866623
593616268
944297610
239865338
1020992856
75352085
83627573
514556417
1051478802
192302608
139263045
430677120
518637945
375905668
617050295
299143183
66810742
1015289406
135810528
152063708
600193737
407714469
599646783
610831514
422192293
470731014
127497875
969385773
572543628
887246899
460710854
793489306
31413597
176757225
472773895
665597081
575146369
999708958
809682695
840076276
418501431
1050212911
387069346
1031698171
347032453
949211998
740063916
745450893
611375333
1039431357
1053708023
364219630
655823971
239829345
285222544
858087913
1011091761
23603635
598836405
11968978
737673184
961053134
551622132
93845076
456982484
228961678
429489993
535091406
907673674
899556671
1035547635
228821977
99012346
790896215
848286629
106281923
151780856
995419329
403955008
304400027
790654423
879920799
593556969
787654096
104303889
502380
755111057
359938456
96666061
781516622
399741777
382280906
91244679
600539711
750359483
505014560
641695774
971778093
464685251
862725288
1040361131
621962364
479958629
764237260
212473715
98321828
771549271
206503044
349554820
570139450
593212084
995048950
691671838
561981254
913015415
316151777
432150191
946168299
522273693
825404736
129595839
276240624
800324336
252049175
756403914
496129482
99149198
826215443
563523265
33870955
796940853
254896343
133640006
152971815
223459384
669912536
513887390
89255278
937688135
953051062
736511918
810398484
467198992
335905905
488949488
1070108872
489442940
302494884
694369876
385680079
924481590
924456119
766259652
491681684
604331953
159102709
639056595
82633317
66879701
305408352
1051925406
813665777
386307358
599300850
248969572
155730371
40056460
546105664
109291380
696270364
872925965
857003794
387153958
543645803
746981368
205673772
18977436
558303678
337712022
897370861
353726435
728541950
441206762
455616102
654306214
784855226
802189872
174156479
285150344
318989317
66405067
106943365
934238913
150570339
794353863
105488721
632973376
548920724
974423279
13768192
550125765
122237979
1042339637
390619376
437314317
398895619
907475967
226359659
808368144
910052907
913595997
1019567530
113379648
211512900
1017488568
168617416
868570789
652657785
879041579
578099736
288302552
598012077
1009821145
638431934
831761743
122060532
907549602
192723698
308143450
465991080
920258479
1059264355
918578749
331719061
933626429
840948252
976559494
874983537
866154988
862574072
157902887
1021102321
162984464
957551223
311455717
994187821
293154411
426814186
159412588
1057938864
668380223
6773800
8211838
597892291
679257171
852949786
725982928
281575055
425174139
546445632
341058061
748146573
145741676
681553927
1008161440
749862690
999662450
760297645
863776275
357564056
362382643
693867456
302533430
352717016
300595438
71090457
503248935
176015091
87158011
15198695
283823688
699535343
194500239
310563495
541070948
10280406
357808853
572553710
731808498
475332330
1047828190
829555890
716027540
306008247
691549816
1040626020
256658628
396092329
888660567
760544156
200331624
834298272
493734944
518518882
868931621
484860485
787006441
30689163
341743311
982742334
547160252
313140620
210166581
299792366
939468029
124503824
961908523
8797485
100895255
65040036
901544170
181987461
328539320
758653156
580845023
753777558
667609832
1035174363
16473961
749451252
21414403
922696421
912149432
837600915
764242940
297266900
983244054
356575843
844167365
936865302
962039743
593171475
412498491
480206324
100868521
912435411
872265112
824991350
400163145
387205744
39411400
326919696
218068645
791719405
1059746354
515789842
931536814
143732453
217608030
792323927
991134380
115145782
371667698
1022713845
725641196
794301710
574932656
22895997
1009281628
695073786
694005367
498849844
601379917
171546044
940403005
41896239
444308478
746679517
1005918974
73445829
1006362206
577018217
722100397
914215787
192035708
365526880
765090262
180295885
388241155
884713870
74606945
234796877
940365
89576812
119187118
215281881
340891890
938238040
1048941500
798008762
145669154
927631420
115020658
225074145
856391480
81901473
9860698
108483025
292485940
556933449
403439613
647907877
108872236
1050816258
224035006
250651504
484629793
663103730
860792783
220236488
317736063
650070136
523953042
1048105665
414104735
58957322
930484414
52883317
679482162
703582943
400385912
885207651
312404572
164713802
253157256
654918984
188132101
166223545
767648074
1055351581
251609551
45721379
547099196
623645733
9769247
760559872
628445112
555943121
1030148350
521501283
26247700
597119339
423479249
222567468
594953657
438471833
653743447
541955496
1029245970
124974035
658762801
307152923
197746523
910989444
628203730
252474005
734190431
786479791
367708586
1037799465
238658103
1004740769
260488388
807047712
426228898
227569639
300240135
914021638
450129099
460481678
999762019
296440319
341144683
720030320
533452911
540227096
1059716852
565677427
752841679
881731975
358079755
580352825
94398119
932029561
654249312
686928951
483533045
343835654
320288286
695459091
836152717
1012330073
601167883
718409604
809638761
62040792
194535602
262353890
34811129
1038476544
249097473
1035627530
31463787
378803974
1067439528
423655792
25308958
831653548
30156402
820980382
556451659
263747360
275036812
1030368206
206279782
418787049
144844619
843822703
127273444
873811008
667890904
376286813
247212493
136524685
808831570
855928073
616080472
826562803
1051930694
493296889
11152371
1053406549
871527982
366256606
128582095
960036323
989652271
435172394
1044286123
90723213
622588713
771107055
594761818
278006747
120519281
500058557
912600592
840049592
103267100
83221485
642621813
352434770
828213199
182560847
723833509
965724520
110694011
938865394
71732572
740434944
952746018
672086732
958366399
919663754
136823364
650682768
368158151
508646148
927887207
45757694
193317576
5044751
773004085
860044098
381962966
162144226
716638518
116269260
465678533
877498767
886315120
722963311
174945364
767750293
766993619
904904947
453988309
828859461
1050294494
705796243
983616428
954134078
1056642512
1059615669
397583736
675428304
39737003
654753344
584249784
223954662
426199019
945837065
858876063
384708429
84590082
319417811
876450718
596055316
365309888
233768912
105952693
777066450
387278125
183789586
629230220
147778317
145384281
228512337
1018532998
495054298
210468827
579866219
976957946
1031617280
400504343
178604251
454736657
372679688
967719638
704711131
624672083
187742434
156967467
876939367
444803221
1012458016
514365982
462339941
657705203
1046246618
1019992984
1014987001
961297115
1011893987
669460329
756193741
421107042
511530177
996774732
207344660
137465274
908806642
774523625
704156685
465490744
901801632
354791798
702097835
399722410
183882403
602885997
701461824
848198156
285985786
331703356
955743858
829230026
1067207377
357112539
896034975
1066510632
647591784
210725194
329083981
345374042
726570371
113299652
238361576
105685390
849529269
871655334
1040425485
946760175
445685997
491613485
125343033
1059947739
285860172
614643175
784986595
578769336
420533755
735053712
627351265
373434211
1029471208
9148905
762144211
478411494
476125071
734903842
204912415
391742776
726018478
109580512
868842382
954080882
426205135
986851542
784805339
281137426
43688041
548652897
802911579
714836802
996615295
1004354647
484992471
258406024
149930124
224985340
114623871
318998945
205325637
343369392
504819454
369016412
644321530
6227610
875723851
1063561211
767049137
822226667
64468982
736249412
933218977
646362862
330146098
415093215
874821549
535149173
407275933
17063613
762026170
711011128
710808286
267382058
246960131
80352941
119359984
949154065
138867813
264159962
619087158
716709889
96118955
316176234
147432634
767339606
142192645
529964629
1072482794
690458755
410059778
456654107
1055854908
118870749
849075863
61197741
502440699
810747694
444274807
972755142
147902388
317550628
204731447
1010415828
659187112
549800869
1069534536
177033444
508234298
259540501
1069034526
850237532
438399273
331639669
176908350
958819662
297480142
232961520
669195424
415178464
774759184
498136442
701192716
778570291
868620859
811526649
864133704
266306946
771217536
427080977
1002116340
939006872
1041823650
926337983
789820590
170604993
449488682
688132175
267992878
828713179
220108703
1026844232
852783305
617038626
663375958
334751256
178751954
244075311
599749504
1048642424
682471439
373720198
910492685
258140145
529265061
577864047
695675605
964271876
578880176
975459536
307541433
617627375
1071977287
361479269
822622881
535194276
16067629
897835261
680038310
69635383
398235651
225937022
199163343
333489652
204050807
583322439
820839787
358409471
471202471
754617841
575154288
43180439
283534563
704447514
31646385
536560970
1062151396
458313041
156849224
536882273
411451267
660298807
157123834
961481369
636036296
248402337
811746197
844502342
819516913
378206047
111623581
258823912
1071585925
1062621523
253741840
46750086
587429224
182031375
760292881
326169510
712592775
386708356
258908107
657409583
205298083
756273402
416462940
1041601932
290055097
332088077
29246710
808246640
427678873
523288687
743270860
114943395
1039750327
385369189
361494594
247712160
649946679
554438478
913677074
527453520
826259748
456117357
154399594
721042777
796662012
288822574
574379377
355667739
883153532
897931102
749710384
403432754
511033529
362356673
377310579
1032468127
308086137
78367620
559444510
722345202
903413753
996046445
664269864
731958819
544614169
656058056
364654087
333943238
312523585
541155750
522594809
117909959
1007556026
977094541
546822262
869133971
234330000
480252399
562868027
710507816
627493976
25091299
538464913
1042195012
715234729
650603064
350778776
340182075
847910567
882830203
67509518
426020994
174555742
628313045
63163566
365666570
417234417
730765898
72558416
58376032
586787997
857025383
834600478
684809032
154982952
490740465
892322235
916476600
349253585
18637685
154261689
321623092
678127856
586920787
452801134
1072320993
672937968
545682763
334245073
582032288
31145273
678598066
535243884
475913650
244937330
226225884
657928279
923687825
496260535
238606555
38267858
314539839
610888266
903259958
305086427
470224704
211856724
806236673
642952351
183539477
479764648
313681409
722595244
686843014
871104718
876494553
212146894
127722025
494957388
424160644
574070225
767339926
80612795
369559616
744344493
280584614
831682005
828282203
633876626
260471062
333159231
539288642
307292347
155868198
98675403
554208434
761522927
332237635
1070037278
755005060
532995926
398338609
592212711
1049304336
902038439
319702978
886867339
227288349
350747706
795310669
818869129
1025711121
48223179
289757807
816586148
917732334
966144168
937491618
46666574
940367030
969790433
750863211
941659714
786557973
394954249
580948863
112577626
327726567
967796991
375251085
493962841
31532671
144251885
66375205
976754676
4286443
751642000
320450247
752960881
575151581
122932592
277712965
803517773
814405143
434074647
670332964
916713996
956462192
1059557469
1045858479
633577491
165498467
571348888
465866167
1014768497
246057897
193484142
1049190
146226395
175672567
732495971
928830811
95956822
702778104
653338668
20336464
350569867
646868495
461957363
96393257
542464548
840073474
100524740
147197474
103457256
246742915
792629963
242014805
579413957
305299662
241790537
62880234
512337633
480903571
962859151
100334058
104915628
1069721223
183174746
653032710
422189319
255712113
935441016
88958464
701474513
425353078
1054125812
151623623
1001595573
251072960
576603077
295360032
472717412
434765671
181958591
223265680
516123304
126661379
723176644
1041807897
145156121
330868305
224949886
814836366
943081387
216079182
349694885
864573153
919730091
220328697
780853133
309635425
126823051
783983392
924089047
889720126
55035234
698606217
752625414
37279509
327831377
152680099
225973222
358181845
31728991
455188020
147923620
811804045
213656978
877686288
394354057
1025018255
250741992
143669847
992512900
741559621
307480287
431301855
388854539
103878945
635254629
977864525
665800520
710473764
454469631
790097032
22505148
87284521
777710024
212943115
27008386
160367798
285458553
269416754
241879725
682835047
389030173
119459872
100327441
404698232
917356194
105778113
842138914
836069675
1057561646
1023220244
444532614
236685141
742140765
397556275
322684297
712667907
444493737
284524302
398475967
515221408
460050531
256425835
549360123
334074278
169885562
776736849
29398020
485505141
505510200
219334461
645316199
29488383
373143451
681179904
1031905306
394512350
1070683313
260767410
795745449
574043189
947830402
539050108
83054333
410028329
697359168
514519339
927743334
169582760
522011595
658730247
685755997
670574559
77297204
783680262
355003453
576642986
435968274
60962978
285047063
590364124
544072656
512755469
610120291
940989712
262921581
1050648714
159041758
634484132
462310991
809586541
77704539
612012551
699338258
474274271
858317746
528907571
315704675
512694892
826453428
580123261
275819811
54314878
971489364
483395559
767736383
984482236
1008076034
212928841
230786889
419723298
573282817
1073651833
334639531
176521177
1044459132
287704719
220897128
52997218
830742554
84921602
906158219
292188096
1028760561
885221370
488969245
1003594389
757263264
165525782
223067004
200659793
18827239
400416771
897614874
463395401
218866118
492516893
782719156
234660073
631161849
221487843
1043111943
653010973
693534211
53914853
244140348
225283573
52955913
24361793
280521878
753439982
440141120
451698026
823746116
886697454
555476143
846284081
709163964
822717697
907979470
774832601
349833477
640168215
313888503
661771990
903259181
1072789761
840135753
285963046
958481078
299766225
999615311
689510065
383832832
510635228
356142672
704030489
169018246
178835076
340691509
133470342
371852749
347359779
26418324
652974428
22221483
103976290
1004896840
575268804
246083199
411136439
345879771
495085660
1066010359
1065049056
28220326
988542882
266915892
616137823
335101873
320564709
858325435
340281199
568913215
842442274
167923719
753826196
301693579
961150315
525235224
586807240
698039678
28610257
544927829
1072505886
783411599
625112493
680158649
583330002
130864374
65996556
604366896
147029898
509209833
264123189
1060630317
571754488
552498850
211658968
910338385
1014663005
875865766
597660209
244889209
1071359526
589428154
34070486
98136885
243261483
399704701
452572421
460790552
605901553
44919854
397604418
1025001662
497127619
230486164
527930096
415340051
444212457
693321107
278897944
663818180
63173483
901550341
387764878
995254861
40139178
259285814
422486872
779161697
192164273
1027039691
1032463605
907505423
917794958
8030555
1048124227
222502663
757366783
760445417
542075508
737971268
352907128
154116166
955975873
729808318
698882395
428293669
846453703
827611043
840192400
246195512
695947966
107765143
889709324
166705013
698620654
524135275
139404544
589829600
326098043
332763173
27806130
763917168
185060962
860832470
351974989
717430452
612683973
1020585780
180893364
584020836
87217009
182398692
943474082
631489279
28244041
575807288
71131242
952520234
814171827
695070130
727813477
78851090
243534112
901642022
734703941
34338551
122559582
718501574
743645199
267824974
894318280
372269143
341220098
324859826
843206284
1000090304
973152008
218194808
561814628
726631365
633216630
959855712
1068684794
986944797
713994588
196662995
989600255
1004384442
404875744
773719278
194107291
744729941
76100796
728339811
282017298
808207762
96411790
993556594
733161689
937159794
259146124
24768389
1023411501
466151381
309017074
690992539
690186037
106194561
584703382
859196998
1053972898
169440039
718820515
10516205
208489324
226715414
128965571
825612522
297900573
996438638
223343296
896182858
677103931
570097920
324047929
495694809
744250593
298194608
564286410
923455761
216933101
776025279
538970209
825543902
705592094
925721350
46545901
932284425
150826188
468977152
341511395
917539860
994272011
672275666
275798185
343522150
980574955
351739713
291977532
511467519
26301424
619615135
509529253
493654812
987786195
638941511
106008095
650236037
1049524898
131577877
955927642
682500526
160502850
1071231399
351365296
43863239
140665036
922738357
774855701
953303170
83655652
302239298
149657055
284664968
35771930
811476479
742629951
821396287
280274045
850351229
396814552
423352303
639227154
779938026
439702104
83004836
229318497
396262818
575393461
342062706
601348305
390327794
98543853
142970742
411958663
482585430
780325974
294915009
389940378
206390122
367423954
560470972
41944625
639620935
199935561
685573867
142501324
406629476
241317664
272392167
362422057
28873552
1053640467
117415088
56363615
320630203
861350973
701971295
187101826
762807474
811551267
810984557
57489531
425763736
67210887
6936361
142845670
339494462
299726015
821335451
537635760
1038822237
621161936
249930603
915004147
876268933
7174666
940194431
461316021
915246921
979095054
840224729
900421728
231300582
540267128
231245040
131897063
189497369
927353216
709504228
490608095
525201692
984061880
131957033
6494725
438308461
463470640
633615283
295814840
408537394
831644172
802093143
620457012
803259067
306173629
347090980
682952375
249919987
679482528
303629846
687888544
464380753
453523798
515685525
815317592
793272204
153505521
330981338
974439510
472487509
1059652393
1051326301
406014456
664391849
295281249
560525707
229535657
182410811
728117843
97234156
900270952
306156265
731836340
127043285
741871389
274305651
741584447
924393087
467188770
945561132
161299011
459329904
1054085677
1054790083
1031026726
788807467
569556249
908814539
876257770
714072376
541891022
503726845
42478617
481959226
441446668
421833403
158986140
543813640
189380145
159577231
1069377554
406580482
636685812
64648949
127041436
1072049705
182111505
361297429
84719758
192974969
804344904
321818750
291885606
209030285
503340044
689158067
406540374
473551372
518240935
774324768
614478294
16595213
999747946
75851923
377604499
711237406
45943463
842706772
584509253
331302296
407437796
483083307
164426224
759710441
672971118
1020944464
748894267
835411688
1949441
450974925
788532263
322737168
1018978165
846612853
494524816
593346787
902470472
941985396
208949767
636367751
9250052
360525917
464088330
536524050
53213882
120795015
735015859
39812210
41292421
395749189
664664040
308219722
683655668
686906672
674989251
945506718
457389939
188779649
853112982
632167611
68881774
873820628
600903009
747961639
405144590
324157182
589938887
1070680913
306880800
717416596
970348066
934542712
312543386
134469772
356629556
295285813
45897270
464084856
272303062
939771948
347204812
620529678
723287494
174039070
504157367
515289113
780705222
989485873
380379317
416290996
117489610
906449378
901749665
1045093579
326544024
38021901
290849076
982554364
236526073
72557549
894145620
537582009
164790403
408602187
477383284
911935153
327297233
922138994
607384021
423276553
956506010
831275996
755491534
682810528
8631628
750472938
655389765
984936794
230447600
448073124
791865396
868291396
343125299
621752560
673421945
81225590
146757478
1000831091
493780593
262008756
840796739
985434574
524952998
1047288378
829101990
620204181
240808500
423940013
1036477275
154845728
35546056
801308792
296997359
210433643
683617343
872358903
336804858
1016730631
250766826
283812385
221405180
146399026
473740232
893248476
573319439
6163967
521277669
1011030601
270375564
73892260
594717491
422107633
404411908
946803995
757030235
883259406
165068996
331286950
625685228
289245739
1010689076
637985602
85234481
924663122
996540921
1040428668
924502882
565475421
246412377
839373074
753149844
384259525
375053675
989137322
77584131
521949232
302620541
468982129
468639534
608821383
593749545
773854715
1031233399
803407236
292001958
456969426
325621868
733040903
612767600
1001622514
450371593
934545889
757131437
1020672776
1006536091
553519936
332254890
1003249997
377933013
300262382
499220908
330482067
212390064
856708506
573950848
532371050
915848851
825506462
409973467
396888820
27341060
467674187
1029807931
263667092
250328496
415105752
304713321
507853333
427745987
226635159
255398922
518773341
430069004
764744994
1041237283
357207522
581338546
693219294
761963946
31228355
272252689
383322552
229643853
535806114
871336870
6548406
918522185
74143617
852267619
618254259
350832122
726504472
667019835
506188969
953617458
830714238
1009660042
440194475
215376928
509002697
608800430
530532862
985104112
769038203
606171335
585043178
698802075
125389255
960033896
809649520
952440432
520177930
678202648
903301659
585008336
891646338
1033272569
300042883
310532329
939061353
1042394357
177330566
370370141
563336393
1059612794
291590801
1046343339
682998646
794695351
992022923
244217278
544747300
36920100
712717346
971070697
469882098
953141184
831119009
497404934
12578780
54638437
325568292
627784696
254928582
674673848
453692494
97887505
651460464
28042849
622423179
609762709
141259278
964469392
688368899
286811952
362167704
957257221
1035753464
839576316
470605308
227882254
977330955
949769417
768402612
87224782
433985219
256536710
444336145
23192214
486379060
961535595
978634921
39206537
727656139
918096678
1014301854
1042092785
287378185
193345329
1033875492
331082026
840546208
669475997
919258033
847508287
429103570
751412863
104190889
715791569
1038248527
40472340
293408354
46482551
65413160
389948917
527092793
798647478
127037422
1058967075
756507297
799940640
689990092
227315467
764563120
886647150
636296600
937678313
1029804377
123101683
1047240617
629938077
186998480
530729822
850916075
113739947
348468669
688879450
583580290
933820033
355840252
892610849
58602886
690529386
272057756
142439091
669692488
607728871
865289739
874772332
770762349
631183623
257479896
639162452
636656066
568436950
106934014
15755117
462800989
521264020
417623115
50040064
612516093
882532365
390660127
773243639
739880354
392013478
512583042
855679035
578018250
695562872
839196380
581420751
938085523
835382792
1040116751
887981393
837748046
62575142
595582668
914790737
578520152
256419424
804285666
210352301
700575762
840895983
824434590
87481278
89813223
499162827
862286088
458911325
922327895
158109636
416473498
762517729
801929086
473508982
275092008
715277009
639039618
184079835
191270728
914252111
652310239
955781542
873152244
751318965
97557560
173868444
151298999
880413190
748793154
89333168
309481358
656035397
155348540
822609966
856753350
731687209
1050567587
426755793
504806399
919483242
374083311
994769503
506294585
2096421
1043419168
705370845
162233467
2877856
309433100
11979113
657562010
1068859500
448800663
202123655
874907931
822462833
564717668
744113007
71054784
34072233
457104336
582947500
962895792
304658284
962610046
169225781
439317116
854475829
362014497
728694753
107432951
1043507759
11659507
749618604
456499377
930653403
1036053054
742682833
383733017
1071744920
399664897
926685263
458723637
424948303
461572085
697985974
708021649
680282570
979094871
396945550
58411020
930860740
482716840
223049745
34173585
752947907
414800663
1032354307
673064529
693154975
504666359
1013063274
314540922
104872757
655352090
84917795
149438768
825607144
708135848
443648438
871163996
289291011
731150757
634058732
388514302
280609594
366534691
130538375
841468601
862019655
311526778
62450360
407445616
944839878
216748134
468664009
999198876
957329385
792169324
830669021
190548814
28030945
1026579059
130655243
726147990
238756759
141248847
542018246
151678954
86825489
496658339
1059777612
379580429
610383663
839779635
719404545
621650917
110850333
1044169892
158587614
381679219
411794892
31712753
888297983
686632928
1071199148
529834929
940015202
718491111
761515766
910293881
745110243
890417019
270281228
352431018
940921421
429496014
341414751
256205824
231687392
356532414
863491706
469416963
1026864114
746254378
624879232
983310658
523820057
514736796
398452441
577464598
990936352
704583597
1060830391
199523542
684384987
521078652
485663454
368875452
67150053
110372772
133155336
835993413
564274950
576005678
918490346
297526519
457690514
439815529
693819340
998650090
601121892
635907691
438793771
257080131
438727020
222367549
313550793
17512881
610132710
84748191
447074829
173520520
944804070
681321623
432145267
510272766
1036169449
635642215
578369408
260970283
101920611
705114494
400044632
923720282
233770124
763943204
270146483
634566078
294916855
353745435
244554301
575658494
331350980
601317541
847380066
591199754
464286067
82140685
556741796
24138473
461683934
650091169
502431159
812822191
680742304
267967808
761224577
14487458
479022392
122818985
300698299
23540239
986491584
742369689
885611153
925349854
118598631
1055307861
131657484
957122564
319084040
370731832
834141280
806403156
695228727
760795552
698070516
573144831
86703500
101821105
1024292734
18174341
690065068
994903597
158022199
793269577
159889162
245062431
859506661
475448014
497590672
73608224
781666988
509595708
870267158
127765064
668632160
498741460
1008110694
947143772
691075246
180465285
1061361074
443776395
483046743
135384548
453163142
955195395
819257936
47323817
904461799
291235825
118878334
393881870
591910044
521908651
35670815
74020228
353848393
1042571476
546703665
135003154
1039945041
85654244
877077507
963389062
335755340
288049610
585742624
362550675
121285372
300496572
809509026
736893601
96760467
571186599
508988802
388818931
174532213
562638857
1052130126
898605207
557294510
435156634
156938766
303221762
231555901
736953174
542213382
286925287
279043515
413715486
1028866840
63509425
219014284
537569123
403901482
720458494
961495711
578975468
363068042
67440478
294148680
667638409
733120784
709062814
381867801
919609290
604108290
321033745
620842490
238686251
564260477
647368720
525497965
747918294
75703816
10474039
640264410
657607062
687658243
376546159
379464977
145944118
649250821
714342342
424798884
254206869
655215788
531082937
742596686
440731113
64831933
935583045
747446997
606004371
13093462
140391378
161868921
774831526
80471586
515291716
162615
903520208
1037264262
285074954
1061225847
479185557
585024573
386763892
405823975
892809925
998296445
931640382
476931330
759071508
56624668
569744709
792850929
277488167
751694692
757095935
411523136
228368522
363015411
716551556
544725178
985121700
351953882
558289701
515233886
484591866
1043334242
417121282
767816985
735739279
786459471
117439915
809978539
992897578
788626291
94112356
1038844842
781515197
942567842
601070344
977717999
862351910
715691893
710370338
871202505
204212891
332325428
937714416
547665604
662425818
523052749
225077817
614515662
89149684
911557757
802596948
499648657
526305049
54202483
769638885
56442773
270047841
855165374
586791018
322184724
460428462
396137014
771756451
194296146
898608810
663770196
166166736
17530675
848036696
204503329
376982658
586427847
80128672
425227682
461826430
849289673
197682179
520772665
1006210231
165785093
585937827
309484080
296106149
670305956
813396139
613831863
354893559
525201717
203280798
319209843
452982707
318638184
334873756
647235862
687470719
710387119
110035328
283220734
961804791
428685751
358742223
951336003
148863828
91472158
338804333
731449943
286707409
414489639
160488823
907753169
868213159
187117482
295854275
372418121
208848143
900587379
318127912
463942638
655125789
263797486
587597107
336366179
178978135
164693209
505491510
1043376301
35447127
449846044
198513676
894736447
745670405
215411294
386952080
665143335
874803762
93240759
910353220
300910790
474424939
81999799
605218657
512420904
95250121
942713849
397425289
760927353
915886956
830740928
219014555
849551400
469757669
1071468407
87235800
1027628995
192224129
1035674812
510648160
439903453
754690105
278431418
184623814
892859671
99668456
617283276
79513523
891892467
538813678
919198039
523457827
255517767
779129081
663695049
881863855
195777441
258659914
455887092
1057769762
808069184
465212354
119618146
661390743
877877177
297866620
707730564
206177299
445055838
137339189
693395191
29357702
239559653
957969588
940886682
737581666
392175230
280113978
33399879
304933845
744600536
720056073
272593379
942647527
172673091
674096829
449988283
401449898
896783406
351431162
480697540
766434646
729401732
304418089
2394616
831835602
235238847
83826451
166201867
925147267
82761066
469210005
86615845
908335431
44849147
119368465
500486973
932764307
392834795
501192179
635506332
10126685
923570629
186999600
610731662
117837008
86248962
958143183
412487358
640835683
714951605
725523353
749962762
736825945
843435664
906878777
890644306
737298262
751261725
425693444
243869950
374647657
945117339
761045170
814928936
180318274
99834050
872756678
465812432
26063082
875895842
892222027
623116686
392211163
383199838
144114105
380986778
330485186
44413322
712813992
792416965
605545724
510773035
910878413
408499572
502411310
370149361
521281094
315790781
717654730
992272925
515048265
169393112
236744053
776422616
704935426
946838460
555634879
412904045
68658935
638978702
439156177
85543498
678465008
31297147
148918473
986173221
374448793
790581991
74573279
562901210
540023943
388602466
304354487
787301603
529972472
949941653
178552112
884818066
461395345
61346403
438833291
158829662
1064551012
1057217600
981518939
912188587
985314289
424660747
285322786
27494308
788899845
962946657
62193283
402927414
38666861
286542111
134822903
968618145
895373430
152117632
516777445
773894473
139631880
92942189
912425065
558014181
658897902
348605009
757159547
315971207
805093440
693290270
907013335
250536842
194649524
1025892068
986300676
536767589
391402783
144042261
457553054
329899225
268060941
564846105
907379109
796655692
1006459745
48537147
784569120
757204035
560522152
844248464
486863208
953255989
663240371
792303123
810227731
266067132
197702730
120311600
441913113
878338774
850885866
790298880
902157770
971671251
333562398
664994079
248919369
344627066
398569710
313644498
271653734
168802579
593479797
555704435
485465347
176506696
636717372
902584530
633620063
369504487
498548356
981283321
662683777
49170464
722180653
610734355
140320799
876611484
189866788
104743857
416667475
800101589
13720559
388284443
677395051
431475589
255200046
1021129902
799632610
434594262
908963888
886101345
209700302
1015509250
267388411
997809481
1005758181
403580651
240829044
1049657808
355104313
553343523
1028594201
724530683
172365678
17872557
750283967
60424299
90089937
358300639
332562534
520289323
811149808
851992029
670887781
964796685
36751905
436981892
780710013
884526937
982807788
453000267
89696908
839815080
395267093
510162655
454882740
1004911718
491673611
985004148
454787090
850264771
733450938
329177754
8159231
600350183
990208658
895933065
456596163
777939035
1013630150
716783222
705574567
144719004
40019412
689431907
628802122
783024259
888079014
645514112
177730778
737178610
435082393
207178427
846770748
209409562
540320717
969982533
643588930
788909837
128142256
712219829
474351529
1022540504
990490834
579860742
593903436
1066441224
372474684
442257098
726197400
999950362
129868830
912239056
432588016
816932106
619543503
850339369
115049022
865221377
211129152
44489520
654529559
718357007
713997091
820279054
629386035
681651568
332343786
449662273
1061593040
540968488
848079259
157328906
981862871
880522891
232910160
588085918
414663
160573596
198644358
836526496
417747324
423067175
301491093
775530767
79605857
509195645
369524474
372802407
709223395
946999239
663295754
292322720
678375624
772851745
281316735
47675853
866604698
589064804
762247684
498827166
576063365
365385081
174548194
1002744926
693677796
344208855
586231172
796782567
1034001005
875222625
860973618
519434480
34515153
632659078
414142917
10481331
325251605
345535513
31536043
615987460
634870970
621730572
1044679423
759638848
271459710
478850235
658963342
734780216
386904913
212622930
227636241
773755915
135200854
179593103
321813990
610250831
46560571
709752979
328425013
575504483
227380872
287557018
262720016
611214115
709370822
656705966
338544412
12646112
364229890
415854170
2369701
817870659
313233379
234802557
325074887
686450357
525849661
436112797
307475766
460936120
1060199486
19279951
623980295
500616555
213115276
310086142
573479647
308901665
843335949
935324871
877832163
509169288
170573082
715405750
258816645
115960031
616612326
465416337
390365036
601470652
355785430
860743801
353401821
884755056
115454153
159056098
547965950
365854956
219717895
586117838
1012401619
943532271
980726726
451030157
63293903
95595616
209076834
602815684
741608307
630256768
576436970
68238671
257369394
56433063
749805692
592049375
740171724
1016338632
700271866
334110589
972440696
746627541
866481533
169403688
385921501
527571266
967222920
427854394
605223035
836427163
671871020
403969823
443547386
288902347
982430617
572673146
848262879
800776880
179486153
703086701
199769556
131831938
234053678
193930608
799153142
927990625
535561893
832334065
677894282
843610055
479105261
878054927
714196309
1033490910
52756415
856218915
1067243037
715411803
279519884
889710879
399726705
816800827
980744998
300985450
386688454
668373468
635169028
1056800426
490420149
836626440
504880359
8185685
758433068
631915269
406505036
1060206043
297187125
102090330
421458178
1047299545
795905367
102046319
492038164
427353852
967114997
49927251
653812814
613325655
227001096
436150521
422505162
545872065
285973142
674759853
491445209
775885107
1010484259
702510726
664517012
9998155
138451032
1013961886
358075076
217875698
859562445
98980756
400951197
430890340
159494429
359778910
945044922
615587622
341494907
689876128
139735518
218506424
544394104
379471316
359970349
484434371
86525205
851518382
983378911
494334688
418994544
686443663
816772892
157069782
739892121
338348575
446737050
567015535
492540793
443735227
443367027
300928271
578170558
913351162
991366045
94946359
880532927
851055453
958418738
455128752
217356587
786342730
144369467
951216267
817305307
131817794
402675356
326603685
423838624
618068642
372763440
1056196244
578669882
994703759
1065802179
114146288
894615492
60343892
518151475
803185471
535749508
193456148
22912899
876488009
987621063
383006519
600914090
636158939
947457035
950703619
346212241
97275663
980853047
217887504
274093590
15832582
1027652650
408920318
798786857
9736784
772063965
777616645
8761433
799987583
737887951
126548221
113740863
952272762
26790836
184575525
140835064
83863305
535125400
941689337
726573552
21823674
592888276
197804615
24999715
1065557509
822247290
920054834
616537661
248797628
43615572
525804239
1010096017
318276490
832725746
404774016
164323359
1023012242
331498791
542485340
653096580
123574286
115929463
35896330
472871743
955416136
228361663
586116745
580001702
527810896
924910977
173791764
833644730
814911942
312753914
771288441
837643797
639654211
474844908
46936924
983335398
630437050
306939331
92420853
316437936
948026941
1068233484
941103200
96505023
1044596981
989664583
917901223
951504187
131975417
637443054
528906065
240386053
2535479
293852650
963643131
546814823
329108309
535163741
855456239
527756224
272574452
470727254
402983609
736242930
493521771
341774521
115952500
75749513
749652689
941150248
536673154
1004904584
632695293
507089284
165858257
659262099
521553250
1007077389
488401284
536398641
400688973
33317967
320494246
918811429
839566794
888588873
79623007
325712433
722582814
985615453
580228879
565941326
303119258
458239128
986610576
71513658
318658284
355548121
1042687877
922371907
250129559
822634335
690599209
466772536
117319845
196476986
215562162
1028242386
774773626
347125895
692982188
754932635
321102972
833586753
417770262
1014585381
830199731
902485340
662286021
976412717
903653207
594259246
648280499
760505425
849214131
1035462453
406524009
293631704
239650132
186949114
396602761
956860918
606011863
609813010
140376389
801838160
1000390748
5139737
303738907
1044689810
948974427
314617566
433944668
804796197
107730934
91507782
43300882
199695064
137855686
42038296
825121171
262863149
467762708
376438859
173163832
440822518
388849110
722040044
955506892
399503427
7696360
320265458
214599320
282247431
939983648
157120430
388463686
380554633
950150901
425266709
768487213
159805825
433702301
172294289
539587448
214628320
534046874
1031980544
184197299
619156505
755929635
332492682
163444042
927047988
792464286
258705785
756009228
703365665
454466809
40670743
451369651
809221505
211050939
788197616
762390797
498246540
106238646
482997870
480756270
798923589
240010811
506778159
453643042
284166615
259073954
916727086
616365589
553125403
51955
102124398
361450162
867925698
277303309
532261852
926866241
37821459
648303104
31086943
607689187
677131824
779041454
449263534
759285069
577264146
485746254
143272928
621926465
345266543
452952841
706731715
595882847
802861632
911061161
210762078
832391646
1026151392
162673346
558607381
792351987
415985132
155913388
211539167
747533506
287042356
979227779
1023418126
129395056
549976388
529888951
836103946
961289446
307052002
848976456
334320249
920644915
148489711
247081224
151539925
597817296
154788551
535844018
280055475
154648613
531114695
620603198
139308709
829665932
356464374
553062799
478615547
597412858
1010465293
562647745
60778759
704977703
719454516
245568689
690771397
637587740
256185359
371134601
991010680
677660551
313184696
188960369
714927579
32330329
980270275
527515470
126740739
388371230
328028467
1047732368
276480566
986905112
405408767
101552348
174372435
415914817
427711346
577365678
834237592
643642150
215483574
727504794
152196254
882113918
417975882
607963634
655745344
635583272
227653881
222237294
364235456
918825557
1056923280
734427155
203862717
589203921
693063310
741718247
787380598
487728084
188795975
933119739
857833343
81869612
486102982
68297546
938931431
322118073
973069322
857509935
871083667
485762365
590156530
659972023
77184574
487894553
549328438
113486883
536918627
739214862
744552890
861563973
753108612
338463309
112727166
836790186
796583609
90006776
132777414
866508961
508632086
733830471
240703931
391053465
859352122
523498890
558554742
602547200
1065174850
68885686
834530318
706787312
460840017
702921761
436270968
499138183
1019236081
461519913
729988397
388445506
672178532
720214800
387278744
765937164
844863274
547286069
39700819
826974598
160265936
657370738
302870688
387097328
814344321
41475561
346660296
732531953
876496372
996522415
1016439559
237883082
608413798
969833055
683210239
968255360
957665364
439573643
328982022
148872973
538494583
550944526
749709719
955054365
592381130
899736577
306508431
331527054
77607587
226318499
994956132
903629345
462569090
126107301
476574283
829987453
685174777
421133912
969006577
188788494
711243914
340737069
346193873
305072211
479488999
621593705
846865880
99954452
92339786
541728727
817271299
837887433
807802512
664745900
572074322
763873498
990871344
689490141
1072095373
914346705
320545510
706762455
249793287
675775176
1054217569
637198473
831716979
1070569343
206344575
960981231
919452024
502505112
128465336
332087492
1027894290
692207740
266057472
961064255
101473579
727696490
971595263
660584347
481188862
111776072
57316319
1034388749
544423324
823018206
539351910
1000976662
699013036
1020694361
144835419
906429784
794206002
496918936
242530713
274102876
566544710
229430402
320033383
882370769
756427099
273397505
959074692
820175285
764170015
297844377
562057009
64824219
567513245
96214671
781179275
768774780
775685295
131662980
13896239
48645103
389314613
504702802
516370197
640767424
1023573709
333875174
583398879
250842391
356816576
274963309
267901464
164527704
191943385
401463796
318570762
839622416
151676979
6549654
299295158
854458471
166384788
124889564
797371341
733467133
796999738
769241925
863156840
603180585
139233278
799628209
770940690
89689880
1038058609
237586274
116551039
244710411
392958372
913108458
551659000
894981741
279704843
414856981
979858596
1042002178
1003790043
235900114
1024907468
110185182
531586957
130288790
555175283
16660690
724762505
869831802
737100799
545960717
915016974
644822566
1058834968
616002184
831203541
771235689
209243694
452683847
262340043
318089739
183341402
88440853
276362064
206365491
59592898
763033218
414905895
135766437
817193352
1040955011
584015104
993811514
912350993
143400594
863933171
124375805
591672474
848390471
237760403
849227690
47739067
1005669804
16883559
1060680375
883848024
517931194
392935125
702371060
42408102
929374512
661894523
63692784
197831417
701086105
545781006
1009357146
936623891
322117616
938585400
37317645
534860686
726193793
266766284
574194981
617498077
524948502
659268943
3513535
773710845
610150370
590620929
359073492
351449637
1053554415
688110247
637932989
470992795
732688051
642132689
1065123796
968153269
898342548
961449518
388900499
109949431
237642789
267808560
543529749
1008933875
489765326
593447904
179526964
823524849
196758802
245719998
638522668
844876046
399217963
750469940
315371771
252685873
629566403
411656049
681176226
126672130
26087778
273386054
901562760
909195145
442045709
633701079
676922958
795490899
231435297
810731158
480549612
1038026978
473422612
1065875334
772817139
160741680
331402708
470310147
67448835
737718195
437587351
501138486
537115733
550357814
204987672
472092429
384838408
838891343
790298247
632718263
628297459
1046200201
348974689
638480949
704355164
719626132
581180995
133254018
1060842858
911857828
219394307
903113427
466336521
482152200
751724516
44952493
1040589707
293802599
882706417
128066452
195459374
787334464
409679840
708463727
580166754
911582868
687608875
802155904
545424270
646887385
550604847
527994948
433483480
704934512
545802111
981142050
660160627
858634849
663982860
788050525
680481082
873295335
536219953
907973791
391258415
83315580
979635367
884936709
827685895
515027144
858394830
470918628
1045674089
1047300345
793751860
711314780
880751550
697661224
23888146
90252709
220478255
889953857
251371871
464845179
549752959
40569465
172998947
1026016337
831954183
99268441
490505963
308845060
737528311
631423771
720602192
719165814
987515307
840763327
978168533
270628197
441801401
1044138581
15661197
910671639
699573403
1063110975
878280768
340340801
917962352
679355649
765259346
810300621
973434008
736603226
365187785
727081208
869107536
243342499
259340785
710152007
467638028
1010224294
827426468
906063577
17793410
679744802
255346853
857042810
543454339
909662564
194503194
982457116
697253622
922033387
854033402
904158797
992946338
243102853
50735978
897321382
655800438
261535222
319430684
645465977
430101944
725002162
394623408
762184542
290765434
76088968
692608297
779371143
172036987
282838470
618364447
199096114
588666387
722278522
943689720
559815872
871971288
270764392
144375040
953938681
67613280
423193171
189252408
867262245
451843028
9431209
429810862
326433104
40528794
233926303
493870674
318511629
416242657
40352670
704293287
671554501
352520462
570636244
183603148
485804459
724965116
457907598
238110924
691858228
259627143
938394326
493458959
835451512
563383305
928389824
24516268
422901415
886657667
996222235
755895851
888539019
147766139
266064359
383060353
140488976
459421593
1011769442
213918932
640497136
427858353
743853273
590276392
363877719
820709494
832435801
998816267
534246634
436924519
868655879
457802324
269566358
836559286
492700549
534727586
372457799
821320574
827312589
378620342
577186971
706111563
782639216
504105593
542565030
677512785
556755407
883020650
219447670
928265504
172156129
145075435
92101570
159282397
251863388
383691561
175713071
462811655
979589981
223133474
230153738
186146901
972320539
143864242
429010800
653805628
724003203
665567900
641558428
388589621
285309049
412280449
933428286
611029416
330597304
855612526
1057158161
535981558
1071656342
1023976155
308103076
425283481
444441225
532973002
607466493
226981424
555964970
959461355
862745952
301408343
334510292
984483844
984689737
769210435
557052180
648966656
1000809957
429880849
320717533
122830910
267242969
839932152
543242115
608254832
253291300
557116054
251103485
295842410
615027350
809182233
509991501
656317620
142690867
327762126
769101595
1026473577
125654390
707028900
817353756
514904677
153101830
777610362
17505311
139079635
600263903
979626173
474535563
905567213
314387991
575622521
812772019
834319926
298017686
936499958
993606623
383136699
475812237
959317382
67148352
211126181
823141575
94414543
247861972
47875914
803209088
622987066
59004883
375380306
754188112
915846713
644218148
1066623801
409469225
377001215
920965071
915287911
396049384
1016101212
171921046
425127695
607123424
760451844
542078211
143858285
1015134045
298457726
226744231
1003132738
417215558
2009520
872960580
366012002
386664245
978582840
525225286
455381801
364978717
254675196
853954286
946316418
419299449
665886902
784999183
229675681
940219055
340365811
846092694
909465393
849894862
393287312
938713436
826012178
324477456
133074153
225364690
758970330
619203707
100441370
430836190
190865287
654858941
563447725
1015352951
80393473
518383359
31220672
1053813697
1008196702
878132008
910776106
396596793
83636300
106609415
135483822
1040279764
1019585374
534560024
611887260
893837536
532166496
981807738
357021113
529527068
590978779
798564027
20368466
795054147
269881797
882056129
1059210017
884029939
136237713
629995857
468978494
476700889
476599007
917554963
892984914
269844165
636410838
408742732
330533270
267518804
147891584
986476153
33437639
471487611
249719753
995878290
622921484
160225840
36939008
437165522
637597808
270478390
206789707
474874011
27099565
840441826
822695090
75909744
85731064
277106266
368257973
341163919
766684153
691085226
748722585
469741209
991937258
1061275842
696625918
66859552
202215445
265620269
427773460
515730180
602281359
1029931804
421954886
384409856
48199250
676467646
55072771
53019412
488951918
948133076
488735683
675515445
521840653
408678397
905438639
12247104
418986159
433158519
857044651
453518595
846051600
848728800
674469667
253057684
463147495
294940846
164915299
79468386
244564661
818059110
406244091
105821502
488242131
408972936
770894795
158831976
790222497
459808445
1015831951
453089527
253134423
513280245
142567539
685012507
278708679
243394483
229070819
631611551
863183812
651937859
608979420
172081047
755525813
98875823
633514921
637650353
1010529984
526037247
27095202
32847352
244085516
569545038
190573674
756448067
52558398
626954733
38298881
290490422
845102645
582966706
578732060
811420290
851967115
777424330
893706935
233879630
356514403
375788749
627986177
136391898
337126241
128639929
284361829
939253916
704060365
348632044
60794780
61552928
650657725
778000958
168512156
16800145
41121626
357493588
142731193
779750346
827587498
970087289
96998091
716626515
150291166
618715617
941278610
1026634515
510627492
333416797
894692979
801326498
115967616
901197955
1000333705
254501013
865700119
1000542117
122756654
293231420
709743865
41157363
178820658
840666325
125427640
536646645
498015299
626408620
35189943
403581020
260160144
384951208
727949847
240415456
887128977
175896446
867626586
522955682
919471982
65895847
850321360
85657614
469560212
427372259
129178191
909488115
115325778
711750745
352561551
155443989
526235739
626933503
225202255
576252142
847083473
403474085
428516172
267834979
78739931
526910759
475081153
157645601
233936960
872274581
1019393972
1017759946
989417547
504921785
574929815
870432120
1021812060
743312050
460583131
412928968
869629909
755081139
1029723194
152246978
91583990
815901040
632811499
628537822
921657554
258036021
686184178
540386548
167584959
703492088
839234421
802450426
293783319
804223352
160589223
740917942
435637678
768142835
388365696
912877401
721183542
479222796
317630009
298427783
939187508
3761460
358307248
476748472
861127524
289825736
531726689
974540531
1044551403
582676618
489300208
460082635
900296580
204340448
327605895
39442792
433932100
96201936
80250149
540016630
444147861
435488946
982039560
896140027
1002606016
864777348
504931273
221945662
880945955
197202428
452796897
1022070346
971197189
582677119
235829289
500712184
211533271
570445000
666848126
527801826
319605133
175876467
658855209
1012629024
472192288
752528406
664894180
923108648
1000180854
1006438207
182885516
40913136
347099286
39076990
894755840
366296802
76288838
899367930
1012263311
104990801
240993708
620175174
890269873
232330980
680145510
467490141
20338338
895758410
499896143
487567556
154869870
790986093
422732304
365331275
1009896022
789278076
998435518
397092522
929972389
954632415
797737604
1041953555
6965376
631173771
910278557
127218716
434861081
726774575
768184889
777822605
112019455
290836909
732637633
1060069822
13424737
1017641938
115226063
863883070
305702430
358577199
173927653
377592478
506892772
469513603
600232158
860390358
301600793
207411321
634352717
123385398
828094823
257187887
726154770
17329574
248163171
778142408
1049415560
139244516
932680704
996389895
921284648
125855151
441474072
1048532641
620881347
101235833
105388720
120625611
62696056
78322991
1054989442
26405424
900247353
825119131
601406372
579378477
154065340
509093779
274018560
524079971
431405430
988849973
546098740
14100808
202486823
316838243
85025742
986497307
899445735
44609485
992400724
264886459
391284603
514328381
618919820
737383615
666947755
955919021
362892855
342871204
936944574
231563626
38285166
482077125
926492404
429176897
138972899
413068403
332885940
423003604
335997258
91627325
730243391
747850388
641672610
442776047
534236104
286930291
814256128
589758602
540863283
612240126
457429547
547293459
455247424
398890782
960842769
490323357
183030779
773270304
20179004
944532692
218950922
454110043
648576905
719070424
465077042
788972308
288769597
324035011
744369599
699781458
923517524
920490830
398394318
742211415
94212373
979952507
675701327
713240242
595310843
1005344579
1017237207
516593123
554229569
158948014
471529728
189515490
895818650
631054252
562122789
214278783
465091895
338360329
203929420
284577401
236737619
387497730
935075649
423810772
960782152
475370678
735158345
369437232
591113270
581537124
914049348
852906520
906475371
841875309
171981228
686606314
905243651
528275551
714417005
745204804
416976929
649653081
671360879
351204686
750969738
627869868
286531996
705471063
828606593
983722107
775617941
483337165
963761002
858746467
838722535
623962991
826350479
530357671
877291318
610686346
972378885
765873457
829378643
549861096
414001096
950610855
669143094
788221154
385981057
345425371
660907693
525147818
735529613
264060340
658363650
171567154
70201323
253071601
601749961
95694635
1047604039
354708335
362914429
1044817059
442883491
842900778
242594100
307754345
758797837
453198610
953446304
422741560
176891604
265395867
940476471
565815231
709002167
892712117
501372133
1018565484
69698867
311089053
992462734
167593698
608393198
792731201
361921414
419995022
896659361
36595623
901093196
839904154
830758461
792131721
819649662
493229280
756590265
438322050
254144056
595098059
631078719
726180697
991737711
50807882
174752165
47127940
1064162670
711863562
765235710
796193119
866228063
1033624097
599720496
899941360
458495484
202253956
821302549
299735744
945535993
402323825
429802473
24910442
281669932
1033019375
920712903
67681198
257875931
797514000
511650438
437967803
246842570
586631037
278060725
1066854871
555361909
68254453
900621032
696560866
695749498
1069528234
987840524
321411764
477439936
575390788
555471255
1056639848
328864984
719355910
384475822
190963112
589730537
921874776
568770582
1046116692
1068705705
614351375
566497290
752874605
1002194161
475482999
175077980
244790967
936020972
21765305
703357407
669795097
591609555
196460688
818925789
820437840
489264803
51719830
1056912674
708133779
959195368
1038162005
1054912632
179724659
679855271
252816853
707633401
614053176
116178747
931846081
529298048
586972034
951553089
918803946
657287217
966797518
253257966
24881127
235309347
1065227787
937386496
634582086
787239889
534802019
946069131
484126463
1011798715
682419974
724212904
605045053
1071971514
93627244
880434815
886151456
189907751
320670859
506020186
265263202
715007817
976301244
251514368
973344226
582402111
421138970
420745269
1032560583
1043318420
163972541
635218774
635862034
168037059
680612674
156423911
323025853
1066683678
372175255
69266053
1067035283
64270517
370115572
572669595
278541534
519200780
903748089
796653372
260216784
816203229
185806108
62133678
359896063
811068061
870987717
153133506
172721758
60396428
670306409
126585542
1072502056
1027380113
759510343
627396897
45444
572063246
493711581
628495338
624700004
396661539
993609350
25759316
156783899
56842183
439082367
446494325
1035295648
1065118228
1029260623
1014967363
187000344
202233248
728125502
893687876
230936218
702887453
473091602
1035632429
482154684
821192334
877609960
592109938
945182257
86478567
254610485
116986841
11761088
636973671
1019412925
825599793
459773582
937775836
467734935
372236553
990848641
452303068
70270266
433482826
1036072259
83813521
750727607
617598377
736687460
1039164402
81548474
150033861
348929134
311388657
370498939
851357891
539989194
970392293
375684869
435500493
908647037
158602727
313470481
90294392
741897162
392429542
762960311
509595811
780351630
30973030
476748578
384874526
262031129
176352517
17139353
1016637414
471639837
808998632
687152695
39805403
255310414
937320003
847267772
103988461
694547618
362492258
100365198
6376004
947554578
713455271
454928610
329373282
286986477
170416797
310095343
270038075
630342152
698222969
365768532
252654266
388924456
595195845
775579945
290233666
233504128
199668340
206876062
117176443
591752483
619931810
889220036
348063469
444680931
323272519
74550741
617046756
212750544
565027777
200199502
737462714
1068058501
544268227
35247406
263238470
180645505
124581094
566908616
1067233714
829912777
979749321
904903536
484229468
473525830
911300319
954426221
153071432
184417532
296069417
391814362
146603887
807156993
847426897
3721220
424325759
734157910
845316768
180983813
742897329
599888410
263193402
284752743
848587579
510888100
906087728
622900753
148797253
921876058
322451182
404496640
829894325
48596634
105502549
91903343
388022859
1041884250
258895100
9670921
155427566
623472793
394701612
69350088
898608062
255208718
1058923641
872536595
1058241882
519612613
221367197
975991874
386928287
205070091
326243885
909153399
329249000
1033759029
54251046
881619015
192892719
85289404
45119121
449703867
643351203
528741003
186666299
540242648
657936263
855969199
545413386
998748247
506075174
176311805
450310506
237164444
649962493
427262519
902109541
126130685
577007540
265500820
685793232
17145775
859084352
208059166
864359877
153122678
491730370
37110036
1066587445
36395102
662556767
533848209
445630514
604623299
1017004407
962208447
386826319
661993870
137911904
789722846
837848517
984231591
773936568
4196760
584905580
702690268
782500236
494097774
383827291
663628768
465871026
81345858
328537644
439990333
774087630
385573029
22374544
139068426
402098963
588789896
413829024
986971660
1023036204
968059222
170172180
147456826
967162149
251520936
975608708
849872461
630211133
401336235
419662512
1057659420
732698987
464647192
615015454
1022848453
520538592
355833859
658414404
627670490
995277777
606494495
785156820
1004291843
158928660
107698306
817127825
665320861
727834365
893062720
990751392
506645517
745222928
946006118
580624487
249731396
899799545
38119992
551100079
864316731
325037716
237067141
457694895
881314791
975928884
164799878
507292205
988449920
475130718
337655035
220140939
646941220
863018010
149118038
237583684
610720397
903892888
358985556
126915965
747010256
591694481
25990708
854627915
289519680
503674407
878847549
1002967971
574679388
748826128
818754839
156179326
651465597
481676333
415515781
393534868
690232630
515718435
694411410
744136702
1012904481
90020594
349138084
963356448
851772462
108033544
641471192
68092388
3925193
967518901
583856540
482378870
477839489
401309764
545051104
448199305
423112455
147330184
123053231
1009021115
871655507
704388635
946740565
821079412
516483278
216995365
703187981
704233126
64355385
520162045
987143809
766460301
1025703341
49956844
262555290
679542249
959463748
117592082
868278740
948298977
877337845
433781148
117953534
418831980
577235969
906395754
504307579
1061507781
1043069643
1035498148
148689110
570096138
8716787
332217334
566371492
641953025
984335534
489747865
678331043
1014304556
487437341
595540342
534814590
309188818
987237400
346271990
159088297
670131274
243851913
66446428
213972849
28806978
977280054
292997517
542733378
1051686327
981369384
636167035
390452880
775502142
17120693
310818159
300566556
649869386
823355262
212045513
1041888463
189076877
977037745
84588241
173009399
29537422
217259513
664731984
859840415
923461885
716703474
811078667
851715367
923147556
605151368
145647621
1073381862
264816303
706084709
956611056
77077055
883588513
211988872
101744744
339686411
403407404
95010563
893816773
319660011
882135159
793152085
881569411
662103130
892268016
802639172
75308956
527925260
369234025
779839783
875464473
896325748
983392977
938640294
377163748
885951374
951222300
464560247
626653198
215659414
976561392
901134292
211823652
97447172
48345688
866276281
686822658
733050281
73758993
325564347
74420927
163910854
689172211
69645318
410692411
951846759
325592086
413189213
181812190
499604313
391811254
1069933575
139317543
70110363
612698841
125323079
777235773
610556615
461589506
968799089
350828865
668638309
676072986
715340304
289024212
533881369
413669172
315697293
105673297
464414064
88885934
415905160
798361888
153591571
984332798
570803932
309777261
906600817
1042815965
1038970755
112881307
732946056
1067663571
317067644
266665670
208517013
212076269
287382975
128169213
148543626
671694879
867821136
133032494
623375789
1027199075
199745313
644675066
114441030
32227668
1068798074
986162751
352966326
573150950
185836362
523457498
263986224
269983936
588119594
963097508
1056492757
1021295796
139534307
62511754
846635874
420128068
837426551
282237595
243157191
979556838
1064212632
210228971
136281946
392547540
973045932
525076980
736547861
769420385
276122565
179679418
516675848
878781177
914768655
921944657
1037978560
587618381
703108005
625800781
41849954
507789073
252693934
384975892
477317691
759793973
160556715
1037143256
616205664
969163141
768657094
886933292
908628951
408796223
449954363
32122223
971271436
890010655
881983484
894298022
20818386
804401426
337886690
616464665
602678020
771749627
648045934
639432854
164589341
89218703
139544131
984782051
636308216
431060574
337611824
666820055
646998968
1022799278
557618177
211834752
230650350
257310869
111224521
908185024
740243850
222104408
334158135
722238161
303252246
861117650
723573459
188599696
348868038
729594768
552670856
378473471
112976166
155745504
284524970
588855464
35461839
632796875
763770262
315404362
974136448
385342616
791332119
137354206
490238328
726522648
827097150
1071299898
356047648
415334751
291138569
225697481
151599665
779135747
671382563
872779235
99774864
759041814
385382874
618197378
1053513707
726553719
708494707
786651982
737175548
796312299
545761155
947393465
776429166
831436116
304403186
765875596
54327370
11605577
385647163
753000904
785163111
527413706
1036584499
99073556
872420532
790863703
162326473
616486509
613260502
424778246
191329880
215562522
994666123
677760159
727798412
42064822
833957296
906861656
515862284
81224616
117860471
764529081
893373187
363505960
560932079
132908034
222449894
909037413
829518725
119036610
109661993
472597574
867732407
956617468
8397190
80950138
674884731
481659930
186183607
507912228
603304755
802166784
292303757
448933969
755862575
541619019
29450918
300346777
701074349
333217031
94168305
972128253
105205697
330976892
964375190
900877425
729919309
408282399
424032382
453460500
976874122
526311511
602485096
582518459
642011402
1063700124
331719363
175452957
562660144
469727956
951939159
591987210
334622611
135215368
598628221
64918048
143087721
24680444
823036159
64359678
47354359
180179445
513516387
619667389
409424969
972268458
685066594
332019345
917273988
511309448
154090197
294509002
257909573
487569354
394175413
571882968
574092828
856599897
973820249
105918214
486019689
825560489
395953992
94400241
167778502
411000092
799742246
594811820
570005298
552776080
965270657
15826844
375946405
115494209
993336396
469660355
225454460
208778988
224178421
660401535
748407306
903746248
24979598
22712759
229958127
629313120
268843549
27745444
571382680
284236024
125162237
64116333
3059395
934063478
337164099
999722414
438791116
283850263
28698667
539552252
771522263
439762213
695154747
139673447
380461443
925202331
13584864
924980162
527588252
757989476
488187392
690533267
888690558
1027064945
715022049
527828135
25978900
679492020
780140737
386977485
109517538
560407753
105351217
1060888927
334344402
1065552622
150952694
314622097
584325853
999679950
570446464
140777562
604070529
783781190
740353369
989000277
40044897
1025605171
614022086
250183528
676532569
816208215
1017384101
984079735
550316003
510083749
107383174
94619181
918142630
729643244
764987724
388936626
379858336
150883239
779861713
508173142
820001908
23480782
818854141
476346878
795013259
561019057
645196047
763577792
995117237
997934863
902881435
1007746223
130741350
414032686
283805611
708805859
20080442
941165558
169914469
854095080
692044849
613591789
635944561
27770912
757520582
638308924
1056284744
552580107
399259601
258595798
508165744
1066973348
728446023
371447892
338879033
771899876
1069895968
213533178
93800601
836121141
939618352
609148621
552419674
820463665
999221917
949815425
310429530
66380854
777766312
303407695
436676172
697465977
183773854
149601616
190553367
251467362
556009361
858591405
657704897
891358116
544400826
862552386
848093423
120421282
7797767
730157876
1006645405
217206850
854687189
165225943
904357443
225903501
388656418
546716115
835799071
397987356
37000210
368361844
782611497
1072354377
212855529
483180060
792579788
159248842
165169684
509254932
511172513
159137066
587139025
600143042
552473358
560801402
755817935
755118597
191226456
381186799
275527098
274057040
256128391
844362910
546836538
222886905
212271901
1061498182
153781379
722182737
660166794
516945379
176431723
537879089
352776400
107401429
183589081
782597600
15470425
537862321
315077427
334635065
745666330
696156282
942887644
987414629
975337241
736718022
447775447
591422161
469958441
404572040
385773191
959148847
232434275
152087605
89654480
708991985
946104295
290230196
355357008
2844391
659161614
560666924
835791313
426515141
235447111
467330505
282052439
619364390
604798569
103878515
874482491
583758466
34526514
854408104
474075414
718521706
921790403
718550672
1019977937
251940114
298759375
339526593
546204134
324902362
587029912
782098892
901380551
1048035025
141961484
720512827
1026070171
967928041
95182491
333333079
963234002
622018228
924683629
619382915
142184224
1057751520
114247614
841734573
586985724
268210142
273477611
845697053
1003067307
61507716
885620721
585596104
821219104
351768433
145794111
24655870
1011368852
822896933
7760435
295569041
231386316
614688710
543905809
565990509
880637295
311812154
660275987
251405976
355257265
83241134
821530833
404458763
340937926
477427016
764938215
940489203
476786059
114418039
985649510
136266824
865115731
463296278
426472877
735323817
310336527
1014055104
136740341
802186693
800816313
287801885
227514534
947935214
903708126
1066145299
94266010
754135881
228745649
784679965
303586754
785264586
727744551
516958085
881042103
861465634
804918895
66596099
255277738
791774517
437990231
127307705
923141809
248186445
849560257
205608552
148319747
1055742378
442169933
80800379
566152047
513813457
109364241
796954924
898006253
1054668371
1001313984
586681184
145111461
957671509
637242125
906540637
1021595688
1001351540
646534193
911496329
943723662
355088267
177870537
625393530
900372138
124913422
15268932
459548385
918575413
1069482632
264122009
26193627
452863268
296574471
187845004
325533391
329586666
758534241
520595694
951014054
593244361
101631483
817414699
687036079
861507713
962268964
287718073
1048389626
719190977
928669167
277201694
192689066
647724654
501557022
618910112
17372611
588536259
1006969899
565326945
391981166
192549699
345359882
911864807
126429711
168387493
535019941
948351959
709322267
407738740
105861925
1017225706
92621383
964147885
584510939
1031297758
746866222
976869115
31505552
147680402
703385736
663057318
805786571
591339265
103250567
915877915
50315121
218553748
228531344
363655137
1019714330
551211744
741028154
391550021
458358208
112171398
342209068
291567190
565037114
636652096
605991951
73505986
374928993
607803413
921788387
137079795
808679411
911529017
688098348
577852199
926126803
348899130
662199052
1026146841
703602756
92768857
871774416
624916909
693314215
156826151
763140908
451161242
835981947
947145671
75770919
773381317
914276496
250586283
140959361
530420343
455806662
168807679
642672459
858167805
416763558
715682628
931768638
161889363
99891592
185930205
261652640
486053844
1034629349
1047106265
508149690
1014642828
878545543
1052278914
612476722
909261870
910768832
325363130
397702755
529487782
897992039
492406735
967736996
372268663
747993922
1049177464
182438829
454959791
320132852
608034153
186837514
514054662
349619187
349217925
234411547
614633896
14489202
569756365
531286304
283431838
239933486
277863859
935565751
377250846
1029919586
409166160
399140618
126264154
427736058
63020468
777462132
1011314257
596750637
200160257
302580724
308903990
488898687
945490909
812037770
494312090
976590345
201490669
164589355
634767842
135560050
178199359
531116622
120305699
939241535
330700103
129766715
250300571
234847024
437937478
166596963
1025677698
1069659016
841409206
654819400
142358462
76512891
349925115
359252892
922909484
227918881
761903479
468086109
632438547
592152168
902587269
1060232698
820294106
26626209
713624389
408674826
736319342
765082912
435782972
461757311
601900698
271383507
857792215
390230242
695473776
605195996
300427288
847688971
357332674
164183608
476657941
621394162
69214392
205787931
779265191
981044878
633281351
945483773
456707497
422591423
757852541
951436519
8385685
952451200
673999735
648933870
11511424
163990576
47916453
482764392
1054212530
721460831
808494621
278406252
68625863
111387027
828968382
284219138
136288932
754675520
184306353
630357698
144891315
629214713
676903127
683526640
196677845
374316167
767295365
429731806
952805564
46638031
850990768
752255686
501388141
922986747
823247687
461190246
1065754209
524917767
485515581
761152727
626051389
772546517
644460249
684602950
573646634
695154014
514040379
233644081
502217488
857125539
892198981
136694340
864307980
585460830
908191757
544774471
625136254
944923614
831027625
184421867
419491029
473924712
339671182
597755072
81203104
685059747
700851930
263430513
83422223
777119381
388751282
480315386
48696553
392396941
522153501
144648932
226853151
172365291
249801441
556040640
558134041
866992539
800914212
775570033
608092071
1021193651
101450614
762195259
112123780
885090764
522620975
757108312
955027038
564995388
20589336
606715818
347301956
912891532
1017884977
444579895
294051005
137893070
730134535
339120022
443401334
955454096
634350459
452975052
573437745
126851013
331966460
599048067
1063571122
1045597895
538835337
726480799
898579418
419950054
832957327
340442606
7383091
335982249
542460213
644242235
291917181
1024823297
926749568
352387832
232741353
803926031
886230985
837533867
352033282
712017162
1021538407
985205361
520067941
162374745
742519938
670850743
1022096094
798094171
590056300
1010572786
868911993
401759985
268600213
441491088
532621344
122748180
109616155
156539066
452735914
116364255
757020233
685520293
627793713
773374890
257003923
396147118
681433262
1028320525
681166256
889470197
180461348
70051525
293047192
338992766
714557492
694082081
557990808
577802847
654839246
967349241
923452325
395085215
165993986
1043881134
407682444
672974328
526436706
473655657
935080499
908289168
6844110
390780665
105925598
341239917
978217205
155150328
251662098
257786517
168294794
217315371
783402446
328562741
79483536
96553894
772993912
452881029
935982814
30063293
575485571
1071871234
897414660
57949834
842347744
491275941
129051372
94160957
724740864
821995111
321219142
480173947
474394527
1000005972
526629939
607264784
202594339
409185505
115339649
4387155
633431263
895698562
644798418
145095678
346814002
407284420
875945464
72697367
612776624
758388918
632088799
1025594660
639556650
980249724
216801172
828050235
916620865
294432897
979184304
964641010
259843161
511060259
527044992
921224018
811217305
567349619
616817339
721861142
1024218824
701363759
858445149
541538193
738910744
599556109
55806275
189295271
396621724
91201479
475513337
501785656
220156529
1013892782
142683261
296080912
341651748
949060433
39331015
540012618
938554692
342616979
287084556
632330779
269279539
78456617
195486849
376460878
485141489
128244464
16810633
800090759
387041870
137262748
962213386
481533901
698128853
103071780
987295034
373195359
81694395
666884714
627755065
139145224
926223605
800329048
21369882
73959326
42432237
581120121
894241889
254037703
876057136
2792844
541864106
734350329
624757374
168418227
378530346
269761913
102852896
523069989
784999490
688767610
453729382
457211689
268949515
210393158
335886313
954745006
109558260
441991234
1028250038
844189529
302815266
41896156
413573992
482944602
603149326
432442814
444118085
583776473
449519636
709885722
625453714
1016827477
473379504
1050589926
822903097
689182630
259327733
521106708
842304343
276533838
52373850
561565512
647475684
951842456
321886346
987425040
650461
392855360
927831579
66557995
1023677917
843000407
192614645
473313746
549554077
350014229
771960311
505336059
833983499
888802385
226498674
131495188
1023920070
36210846
859295121
880900094
572350722
913474089
378319820
718722577
31417066
719261330
334073707
85675157
987193722
864625641
952111497
594743307
923784293
795473470
998354238
469759662
18688684
750364843
1007021519
376449426
934153896
978577143
549045898
256797731
689646526
228182171
715283927
693997706
263584550
816851567
255559888
529632193
43178771
502219626
1018469174
900311269
310579000
356598738
425005556
1062904147
924852806
1031478373
216809933
931071892
225771094
6449540
199436025
199680427
214997074
767972025
510806233
939542157
777184586
373209768
507597139
664666946
70122700
170921312
818013319
434188808
198227741
320514690
627168904
773563897
175933221
790728719
1009348836
803615453
663140375
196267660
164194498
110682773
533740177
32359086
307843807
345832414
1027065045
813123193
203097548
738189005
200810913
265753201
441459801
602399230
694064830
440141314
59141112
625993693
641001183
361227069
584118541
595455315
365888632
281475508
778316125
73087814
584216733
641955293
409787204
251627167
748469931
109675276
415930661
835392573
381124044
198769827
782028729
473019509
1055189946
202904780
271722894
715912541
658772836
948224216
952279733
141788511
725642352
794054705
357720316
835197975
861645178
474066496
513089693
277989578
372963039
420187408
129901339
823957933
327999197
273390980
975941794
381000485
549629924
515959335
896225765
442322354
101738243
876058223
176980128
805288855
1064648157
348943203
889290508
768896519
921473776
968850819
685871989
871276773
39983850
738495257
350213212
398673827
321649456
318054094
346344396
7771067
455566686
1020089487
1022071069
969032676
507296550
306229950
783109767
1034639656
749806544
1009853577
11051267
787107595
478472585
498079324
290283238
117724659
683438609
824709198
706481528
549356757
626097116
117430810
958238612
610652880
542321259
802843019
494959098
46714089
133599517
145993556
830918497
732740646
16631694
549364637
690692367
548903668
726211310
532057769
365908153
331982827
849048337
918254937
770123282
143930534
9578465
106116936
940955391
335305804
664807468
479363596
331044267
803098196
346463381
412116252
179396591
477473860
928206068
509831757
497597359
931026893
394541681
40506742
473057044
747998403
295443000
471348034
344995848
611347260
576207611
415859085
712322774
754609766
852367402
799820134
152517186
406289639
341351755
801709403
857563254
629031954
975479801
424848804
559243885
896697035
38490274
721273099
399336200
269801240
789507907
104252329
282357896
347662639
344983099
495102830
459057529
576456421
450205288
248198921
177653289
703772320
1022184214
274699250
969350318
422288181
560256467
935903417
406855621
1011382553
189421301
723135273
747866230
986451239
677572449
946976212
958206816
672258058
566128370
75055871
577874358
274635741
408431160
682882886
342173993
566376384
125188590
595673892
723467412
424053351
1014844317
298293118
104121192
12612126
480668042
143676125
1001722765
1046148066
578541141
714208451
318046792
771839559
245385613
681591340
635318649
1036978576
1007644931
704850287
427528879
720031687
624901167
67549321
109977233
1008115732
630561158
248773135
537967832
154667445
72426620
539291613
653247108
360268251
608470531
993367956
948094245
558527522
371768756
428474788
84573079
488107962
320678214
881154541
190143006
1072890113
625677434
406827870
1002147371
778598096
882342800
723977235
1073328535
491869309
576169045
756470392
245855077
1072243765
111900772
408290966
1039139123
804613510
194148591
990792832
881332494
94604962
155768386
873711011
591798485
505477839
1021728846
19685454
1064268531
790810920
481246400
693910628
292129625
182317995
1013711875
387405610
665459535
260507771
512492669
995677478
304766440
520537017
180836169
12873113
675210317
226435540
75334094
868119566
706026785
399385840
389112650
386996607
404276126
920451601
703907813
503251463
196681858
741238964
295453774
561283198
285220464
759467155
418975428
592928076
1052922709
54882238
479395948
562096557
652160534
1020800185
863294136
1051046795
664635226
414630081
323179911
838801211
840811528
1069553647
770012452
801807255
540580783
963316177
977405760
346675431
65890445
893151334
750639087
689462714
71490228
853652220
241697198
360359748
359460732
256508313
1007415469
23373761
186742647
536067479
637961270
147007623
674185744
975356405
316882278
710005683
738259247
358787633
138034848
507326551
966908797
745789137
798421401
892952623
718791121
745406539
179833613
786320107
242969194
32636925
253917084
739609162
362506791
752642831
964272493
833295130
719649243
674814622
578876018
160077648
610243980
367724842
984613390
331090586
434572803
710923114
801230792
666587750
828713709
165857520
837638251
13799220
658704662
426872075
1008155702
512569026
701395668
823664294
868936545
740737867
171959323
228130098
1044539426
416156915
695286569
757305953
778575978
519475323
427730752
656610243
46502953
330690367
180132006
460196091
239660036
844516611
177958080
470634588
725944382
708504718
59890746
370060495
579122626
255633322
724907269
1025146689
16390307
171091566
629315627
706226012
300866095
931640643
204860024
1658654
642294384
794577432
124880512
597247475
618526877
132222549
954639421
318423430
963040756
404356073
417467805
689409933
566771486
505699371
95549058
566018849
943923334
51525118
190703413
245193320
208775571
901507090
921566842
156769813
387798502
698192777
789754232
627227539
303093598
197441041
1039646622
914778550
279665031
222669003
1003996099
138060613
383152664
582829846
41925325
227264596
308400229
126144173
316466192
392000234
339438642
957492222
891071747
12097018
841659117
488369721
791637218
473877830
850491721
910544964
947540012
540803418
718372412
213514136
293519677
186242286
691528268
239958230
154534285
909523490
76486248
1050880065
297372812
689999642
479340218
280435826
50584449
383177736
589674857
9478805
50257164
179191695
939210229
226557724
598317781
1029656822
670709365
156161241
770002657
1019572473
77119807
348437532
928724398
852461105
166602744
146434941
161864838
152118325
520074015
290103183
962935331
682292329
714139352
1035266582
463840124
318965656
787923526
487718321
258398961
349399898
221749733
339865463
317794753
461816615
636224392
44380152
389678002
878871581
196987704
828381006
552903615
701681435
730378807
253175613
382382464
836307336
263779088
818949582
373543426
158264234
272954686
1029477576
225732252
851739120
220713854
813203250
844129058
653603819
262700534
668537313
839026519
244700662
677614755
469944180
1036543241
647666209
637675755
273408493
124483182
540000435
542137470
700447721
81867565
708496997
143208939
171826046
1055623875
717944614
664863156
799078226
527327752
936214712
775722432
1049128920
490737030
1068505751
108110789
564093483
153214750
842679223
290994237
709301591
912738170
211025663
203650188
1047746679
714163567
44337714
337618045
525164999
45977837
701754523
130199979
473011993
526010225
393192466
1005976234
887938775
125280289
945779615
32742741
886248624
380177430
552278322
1019598701
115006679
408361321
612090888
967972709
1036137823
408185278
894410832
635673585
647234517
199709007
467767608
305818974
908004386
670860260
616278825
36004613
70150746
551555765
892039014
956056781
820711566
662559259
510584402
39992622
553804128
834622072
358558483
871502793
217024308
395923027
530062964
649819537
637977717
365373816
558954217
314866843
292237806
612020865
558942074
874025696
30092768
444143442
366139573
863995661
346100821
184848056
712290175
903596931
602236353
598291005
45866098
628279131
812084836
279652478
713206377
120578493
896421350
701199085
699726285
129971261
165198585
432179178
744238711
379785439
300906236
182996343
612449483
746773187
869426349
997887272
577477870
583639596
47995759
527271179
536959600
232672917
621612673
324790921
417311938
1003559505
167195883
757589566
1041983247
456585155
357236496
241375571
998864076
1065258237
1069256210
773824593
91651596
284726564
729258783
458284255
256172713
397152110
568602670
581589007
311107143
389102653
702186716
871550019
22632536
63330329
889385128
561939451
1047663781
38947138
940772212
962982934
35045734
1052466684
804068158
506192886
454963452
587865576
107163347
738302100
563340256
335453220
1066759776
545531877
758810563
87294698
224069456
791218462
99998860
1041004564
67763691
458993867
318666999
995190514
174462288
1029475132
819158597
199364139
109677513
545354243
657293437
870823496
252253343
22457713
464902674
494297146
463717852
143585320
817745148
600439073
913446655
196983332
172523162
1037501762
478418437
695167059
113353448
38422299
177273835
937670117
129349718
411133199
825637810
187747697
712116120
374264555
154015502
369683413
192009920
570882293
1051708467
543187331
386020095
957162452
737432863
450379423
584791279
527901671
402288568
1041882438
961544213
10141916
101668776
633347053
39775647
242691414
1066913141
200599485
1037283075
16555985
809167193
538192613
797488073
900345262
293356261
463810001
302998052
851127108
543375522
1072950795
798392865
383297527
954615314
663433029
489564748
1012471178
807084085
879863315
1071852741
529014069
133271869
208235160
454020245
137041707
333130023
318492031
229107908
742847609
721236342
173431871
116281658
138735210
759214689
725216833
286054635
200891312
348450661
949526037
468262159
1000518239
69311868
614913191
793348322
469279381
785907944
862248648
891744072
951610859
314761758
624445105
872246894
210670066
113121541
597339227
837116053
99573455
388715891
501660439
684425398
393387359
229553339
445638350
894538054
175631054
920624343
552354215
100784993
958600529
747796456
512669220
606218201
276563807
291768394
561505558
1059868992
780337522
20558951
141213804
957533769
574672239
184728443
662036849
1071701141
430923738
366031128
173203528
798780256
551422744
168153184
79259212
1051452599
797309008
432013613
692655329
689548248
481654617
740676529
600802098
524271887
30785441
207320008
858397281
55247900
538709121
628481723
480112920
448476709
579378133
627325015
926465205
639223302
661067380
689177157
10866144
858513282
1062445672
906696705
736789199
329142372
876234894
256228906
653776169
486966480
1022373499
1034823142
876553264
665979014
744125414
162682973
731736780
15660549
844203759
1005306816
902079542
919244338
424954585
858249656
849283257
1048210709
960043246
953370812
740830345
62924637
1036295817
445682872
317978711
65017966
207822
408497592
372058824
250477321
35471415
1055305585
486239493
151285839
445728768
124347774
283273100
561043650
968682170
723312314
889656629
161572938
869243194
573091713
340222212
307324350
738069541
679443213
236047742
1063962882
423019174
843048315
108341112
883380099
650693387
86945876
1021924302
590198706
623653553
846156668
842650376
74427602
695685645
872447035
517580227
52421904
1045813982
123190313
623932315
154466187
174680353
263539175
461354189
593958847
988324896
606159700
243785536
619154206
1069634248
46480077
618594453
1050716956
334929145
557234838
97438256
352115675
64767549
840720366
242167785
820635702
103107335
243115038
672427164
730334418
982274758
615601940
402867314
1024741438
410796580
742817249
563158559
178996962
755841477
712226668
129321318
699855628
1036320059
506962957
479743096
238372045
969704001
32180443
726394977
547893247
406209393
697489740
589917444
637103561
161979065
115724898
427084955
861934298
762535528
608785018
307230200
598161707
284370889
475497730
394849442
910615526
888949176
383200000
454076757
1006467651
790224975
815450870
209332036
624769594
819389342
1002038746
877170514
755183901
511253484
210107903
327478451
870670104
273190185
534500252
214730471
671051817
208814271
263109199
869307639
213142473
492404446
308738298
877836388
49830105
453947534
190860
809375802
830727914
225030422
864950803
280111414
450908665
125935272
1038850791
360027106
531109656
244810372
960786523
787838237
962815726
490472036
216183017
1020253739
86735321
262705154
1039473930
275542747
116895800
679665603
769618246
664203397
671342050
922810909
855718853
772337831
772469941
480040202
541230481
733375554
475373154
916265009
158227626
41660631
158803278
86672920
641063747
481999304
137740930
474647489
36151813
165902247
312899360
782644165
284760018
764864191
844532767
951532331
286171544
658106750
585357311
651795970
609435987
684552751
242186265
595491893
6494684
56294458
851355230
598991990
222040875
377720838
152291903
252366393
310430349
905273996
758599056
393291911
776534539
504429205
832555308
98724341
593215463
610793826
654800837
755153979
697492008
289206454
311033669
146547021
844214173
338891173
166238050
399817811
369359144
19431260
47859726
130324263
9984579
511499955
140813642
908010346
742259906
610476919
1067156022
436161351
208440219
679566173
999173150
555617056
995644806
401310247
105642446
1061051903
825378303
622699452
456582627
936278627
513861345
254608144
890351689
621347315
1064229890
623031548
405894319
763302312
665155582
494853743
851013626
447104289
229265276
916329524
30209651
70847354
9923995
782681178
648568499
861551974
579341679
404493664
1029340363
913933922
970122853
22669680
118695193
917721610
206391708
308257605
878224751
19848198
615073297
59475671
909196415
117635686
100744389
259296878
122569332
384858686
977233452
927615474
955257534
526651922
55584956
194580412
483516628
945069385
991738965
415586049
873069366
261758875
186111869
1003369566
353524480
26111413
1071605857
658110816
767773540
532113360
200541225
137264193
606707919
26198616
123438808
196608413
665539155
499558256
1042001716
786384886
1040515306
929484054
231401890
265238695
556933114
1051029188
936279114
358759522
931008964
950345099
466204156
978841644
498091664
431208361
59152355
358701494
45077551
585686101
698208913
946783243
793934703
943600459
878404400
440740731
1052606004
521155161
73217484
66642762
751566372
258101738
800919551
36359222
438842426
431806619
1014114402
316525091
103588694
937459111
836974778
736993564
1049360173
198617132
733365609
353763412
31706432
825461965
238371592
904649224
585881758
543065749
47547936
942594575
188576771
754020586
428178503
573602379
234507212
497503223
219206248
172336414
951041615
175685288
190956271
801453744
67534239
1021496028
314166627
997982955
497998677
662000593
169632410
496272576
500094447
254771138
791325668
656860772
35640378
816203114
525270095
214728643
533116129
149270583
1065700920
757291525
1067065138
149296276
322508662
1026052186
489592125
14054142
947359732
293117834
215000070
362552146
332056725
992992189
604957343
404248310
810229358
783268557
421047110
1039269714
651387607
372144723
624572603
481860175
439797725
950571156
1071234240
26635348
814510030
885319483
226307969
718107858
72873924
787035211
982879992
406607024
158278714
523130031
854396113
187745262
1010743493
370781964
572882374
577221257
506688522
104351112
19802392
385025569
415555111
694441015
387320669
560208186
1034479950
925741190
21699160
848456627
930882441
819948627
1042275865
943784911
642966722
251869008
807498765
269795341
803389132
676607582
930812121
979285
53947610
819950690
814627892
465611809
134339901
1013709343
383389406
365706190
963575334
322156935
406440149
669937010
731020882
177240334
533016074
1022145960
426205843
877577231
391228236
791604263
854866977
859414417
179809974
941133356
101468575
309600197
512265811
781837496
1001854208
564977538
686371261
173183370
425106002
602951855
1061139970
34213434
440065894
54935742
1038237970
660192097
672254401
35724798
703342730
493158863
213313926
508447795
1004718454
574440682
271955870
1071137991
410669693
491291839
333262321
697315996
318521367
89518111
986366755
212353849
809932691
961470885
967975911
1027523795
697775474
301780730
643161251
95552586
361010836
881913020
338589956
1005487487
785638892
51528189
162277862
691995788
882839876
106591263
397073767
888282028
161638417
802629597
378211438
734925122
729179610
728835758
141827839
691448663
8770967
693463781
955328853
62644791
421461084
650809967
1031218430
291897603
287621383
450623937
569938951
913553738
19977014
672510563
798929259
387009318
760841185
255204674
973369999
1037363140
693124380
796810290
819671705
88480403
403028839
71173643
571495560
1021387414
206945768
26333711
417424786
778012779
708602992
641530843
466908078
194908139
395409719
750559883
972411415
202943912
368060056
475718107
1046140890
203980912
434380261
646665954
752525001
504751810
901254521
89319914
304355873
622949540
970000926
688147950
57612056
325974141
796384458
207181900
741630442
553533410
91779843
266659682
9315747
577500161
594529252
270453123
619030860
757009633
247823508
733630291
37724837
645501624
231990593
162115177
935705212
901740872
200304693
591228805
161410681
669689500
538734358
336340026
135061329
734412594
869476012
752376817
757888570
952443697
619949264
1038508574
532351832
900094015
120580577
106049575
492333826
98065075
617863836
325405197
763663471
876099759
332930606
591064559
1064257436
458499588
561955905
763944548
825852297
855675731
414504896
637691590
827929445
213621922
381769054
61612505
108517735
774039599
1063244715
673956253
253398045
757467475
4523609
125011673
897060375
1065168521
416089373
64056825
88024887
440739547
161264237
676962606
983073218
942680550
22776473
562567494
79537982
310857130
877790683
491836544
688624519
580301740
368406280
637129588
1007453552
461024420
702852285
777504796
697134453
892533899
920614952
744587604
668056684
575456971
642301376
467738865
748529166
514787954
418750066
480616662
67494373
575379973
512487673
296634019
248647394
201224633
1007407175
1070184411
1065399897
874679151
158670483
627392101
704023077
1058150185
282382325
907925698
76376232
616619950
229758339
131891551
264299345
716709905
717533479
929358095
80725074
448382978
782014358
645781575
209128309
491323641
1068971876
138503136
25484815
285535682
1013165202
80980568
1004413942
109627816
312625753
15503462
966224183
477786833
570763470
237306680
928922733
884668838
502617563
680631952
48189554
985876887
612407321
962957800
70021246
556318540
253571964
697279222
824400431
401043381
183810143
155006437
29862606
116054235
118328923
524774361
753201023
458804975
829507125
616044057
268593411
844504724
71340828
377658175
991447888
191503656
1065352704
344464618
236019534
427779400
869268801
442161382
429388947
1045269734
564135079
434263037
462634813
439926175
510455715
843179377
687684187
626768956
281010049
894323730
20829198
575433142
839310708
120089083
906976925
791305480
595120411
8038081
270616848
390306187
472915157
693105889
1027159323
747785381
386173045
1018700785
194591672
564040203
603455975
516063961
992513086
918702726
539650748
287721423
163145305
416636103
178353979
499407427
533628273
82823243
224168003
532296613
901458760
888397672
329331182
401765482
649602936
763461149
471952116
106307254
840186334
321573895
999791612
124882689
994029316
811561339
291302563
421878955
512645351
334545201
426437660
541935288
939893584
857116027
1064498275
300065393
354124674
1054924163
706005481
354342631
1044366449
216431469
1046772462
81473866
1032732940
5785366
306999045
1015614599
314894287
544950855
372499780
802172154
833061733
832654205
448994381
350714187
5634839
398159705
561229106
248391257
1070075217
591566336
724679140
133750559
812208620
998879013
762287688
344202291
640903362
147756032
674920264
402907585
8171738
827158829
825754220
108398261
140541832
69554891
303638979
342924256
34683240
399290069
290913853
919252965
616857258
847406694
805223014
746523561
1023877899
639020027
267438210
808861780
1062481076
637352016
989178897
261641789
898501746
614077723
463897601
192797001
558386936
220291086
212077648
882065848
571306833
881200911
554578133
1013620790
560971765
400529085
48988419
602202812
658892253
206953133
740332559
162980929
173689731
550395023
1012230738
778848156
106021561
659661197
317873544
978258644
51010968
551234543
423286009
879226700
562149921
936095533
635327906
1013406340
765491958
842102333
738616287
1012537693
979379156
570270157
592566380
41092894
973577933
916283276
378962556
231509778
460267791
288434034
688324190
874619604
395503294
386576036
403117766
820894466
1030407167
108380809
131389408
976342064
130696504
762294698
878308620
210233594
360335284
153195526
88219864
159185109
184383179
167444594
24455690
186642991
962213675
353602270
935518523
352315788
429413173
364461061
545567594
274763140
514559717
63705492
535790193
668757815
320786354
243179121
246211712
455147252
964520186
674048626
67200580
164486504
356232528
570924773
971517736
89124522
659123687
387992367
719022412
601164666
327378820
543888970
885312591
968768147
259925365
357546445
1057822347
463870466
383566348
780109351
1018004055
241575004
780942999
491026619
99183856
691491813
164629454
715282632
141439828
501710563
1072844756
918319373
358150833
140759774
540582256
1040640577
466063008
764315741
961661826
327290436
703585787
249280872
1018080907
456662457
263583391
180059968
342630459
804499024
635747213
516712765
416726988
461303115
699519332
336504382
621775957
1031201132
360250365
900809022
157524920
167108422
540154519
640322865
1071339917
314959724
1033901212
826582789
630582405
935747840
267872852
856350419
849814315
736444719
945945319
152235613
260503010
866022771
825764555
768590702
577974049
257294165
872840911
897667306
608987915
366335960
42378688
383762351
366667642
465404746
1032144087
597253064
14062546
670339838
666484704
135712214
1062318059
101391454
1069409761
642356894
816188120
668808890
925087693
479720962
430284133
737250523
843149362
196778213
119969309
535524561
15045843
359487168
833252065
223284625
85561123
1053164933
676936653
956980143
183222827
883459010
766588717
379960849
817361795
236681756
157771169
661986576
384807745
321000596
12582872
702849622
668213961
706932769
363334639
789198595
237883923
945983271
887782649
302558348
788809715
737445764
867055913
663563287
183224831
943317158
929106912
846133085
134296352
519908858
1037465482
204678709
703505869
487937188
829290626
815027331
862629977
512093074
471209122
779497947
804527359
731542067
163652544
314655320
156307961
357797888
391445387
305155353
376246248
827827775
419963207
963974832
333217048
339854022
929323923
573098392
796218742
81353353
361808168
925842751
876528401
619479481
1016460724
617187394
387583277
818358617
1009628659
772516602
514628267
498664085
597304191
1043466771
946588750
27861507
377211436
419888758
508874867
665702500
759614653
925255910
963806774
448077822
89605812
783066885
1019053818
53698951
849342280
460904255
234306808
149067899
360566973
695710613
436628088
953829265
804312589
253444985
220335962
132661351
829645285
389927220
493541594
91153820
1028751551
757135432
69318298
992652684
965085984
976436770
556978067
509497344
764334111
463913123
503420607
692154464
972905093
336041743
404943334
421554880
482502444
250784224
313291964
998732296
105621699
379763940
79251055
258141843
170030262
616261362
962633292
22332417
1022578061
651879897
734174421
36911315
56403234
809947292
193611148
340102969
724763756
376557471
178437943
748377424
1059545839
491396588
983571701
328195633
802050814
520307374
602450614
377829599
297742993
526552825
926254507
153140664
854566676
484744145
642965767
555891597
578531788
257801937
618272593
270247209
366509301
773489916
843917906
419206794
697362366
1063202593
73979341
35799041
211550763
15969486
301476858
755976366
41690189
747247874
521821305
622145605
887551607
732123117
945597568
80716018
556905296
875803691
742698348
446823973
728798050
786566346
1008405585
81336566
222398221
829994749
651642186
472844626
460737851
519835451
821362013
376849494
698584556
555321663
705477322
233759726
800152846
847723359
992630671
69434629
635792058
812377088
758061961
362049128
376733363
101007510
857115134
786625756
279699493
815717681
64567780
946950477
476249096
519077125
621501267
621903137
827740891
793149733
404007106
216969433
178664850
434971922
190400611
404676015
146275767
687924915
598941608
399749134
1039360383
710184373
833335570
594165894
451128677
537959870
331076922
856395305
363995826
72386162
674400605
93200902
713662959
954988119
859606838
633818537
213760399
133664671
348368319
84176446
1047688863
287939801
295261739
668290070
916010183
96289102
51960739
582262562
581217949
529088731
1005400970
470182406
307959661
496147125
1026849450
794634805
1056241362
485970952
686268618
280805292
1012286404
259516196
382778542
969190684
345091519
377915893
958042765
697792143
150377641
970376403
157275556
887707701
739052618
592559745
617224419
707566417
1061583468
540680412
115777279
688525022
349622998
931746711
853036465
278795471
170614388
748625465
670374795
286089144
1023441158
373943834
606238265
365411973
146382495
383147312
138391147
101808375
1021043239
57373178
899175299
878877413
679546378
1016576225
232908588
376831230
757239142
745725374
203231531
699008660
188511760
1035425208
699970603
913459194
1037288830
243686782
913270919
251398339
378539970
760240115
809015825
63984724
125201155
560918501
535553479
645468069
99641769
52937904
910852029
461626143
270724795
1031503724
1042572352
972859930
678129389
987370281
199040500
38501078
1046194013
73963991
273017814
381258656
638759819
635514346
1056887466
730136627
211905235
836017921
154079505
74401374
1005333922
241718115
729939993
464161466
763852449
211438500
466273634
127598683
963241298
1053597351
309921855
118505514
864014774
787551174
828190175
700311921
979163868
522858416
87061223
665945980
531696742
218954574
785842754
54477684
60525891
883317391
206879321
1006425224
685051471
615556002
931422551
998425059
718898639
571937436
1011267414
683049956
308729058
464714990
506158852
1043450371
200404489
584986886
453990315
481665223
645964602
1013031867
99524508
941237388
1039685676
528320515
390844699
1001475910
1065466254
563051053
862764031
825969389
582196251
749367970
272696566
1066660586
374508979
300513788
323380355
759631007
208941612
950338921
1061052809
712547620
683979506
1006057475
672151432
182124799
610814058
609239253
909016861
952048211
655890167
393391448
395964490
672148238
574967048
625695646
218361588
1045509241
414959199
277064213
1046915660
257082071
406720464
143194733
40424314
1003061297
393766885
1039129843
1040867138
43587444
743224435
248534712
365842428
23046773
262725399
612534027
690887032
241585712
533741988
506342170
1068782752
888294983
890557727
362103942
181778
140769336
901104502
366497705
351316370
512904334
753211929
103037267
627135596
227368732
682587644
712235477
919957121
1039247443
895817023
838643983
748001379
808932992
765018360
353526034
923744875
664066164
818624586
921304245
854876915
63543865
289214371
220956107
559503558
345914271
1018441940
467947364
47044352
400411036
856426230
81173703
765352507
529877873
797197919
415204389
742169093
735470451
281081065
660189480
923063565
335254087
855426780
322909862
799266194
935432138
326193899
600135444
321974712
171812805
408253933
184206093
12473131
660343702
428997655
668260149
413362677
634410911
180140100
361177569
820105000
495976346
904357597
964641422
973922873
123892122
833252488
465756281
1048124517
705410068
68557412
845324184
812817527
14769057
601127135
159221614
1021241656
528054540
167845619
415953847
630706824
376227210
401460793
25504016
568992840
706337439
745972618
243751305
74204085
681667189
166639548
6410477
373884961
645408230
389332306
1010617065
481956000
233299733
954836134
87192842
934016513
798673360
827504248
468705772
219526284
332243594
335654674
318512055
704981901
219348253
298202965
320703376
851002178
112627460
800798010
802367208
1051008534
29589263
140989626
1052953880
722582020
498324376
120150816
1047709386
98425639
697771815
398388675
863176051
820361497
423975805
596479415
612285731
737670128
110535844
493515625
586415549
7402500
168482119
14884883
623561212
789147993
160041602
723935255
824105668
252069994
1052773610
65269148
173124845
969810579
403125441
344119367
595189014
466278760
216062907
544244737
98351829
194386539
422010196
367613372
478349612
946311529
1035580403
38683684
621710264
346407524
505064626
277400353
373206776
1020834875
1014469092
268920911
1011742059
1004708631
885468789
682742024
473971327
820280365
231233716
415388125
243254179
913810645
217004187
305250588
771570879
341157616
180476484
725073644
425921165
1041222190
746665197
13486944
484261406
202651326
34169899
773767518
950558875
705247221
727500200
948657777
452366324
635308254
387212693
504522743
160546512
1062003282
595689280
68583102
215111936
832236667
236214036
612490715
893179656
148440145
1045124308
145580411
502743420
1061651014
708780233
271009549
846792158
627608319
473563455
500491833
551647618
1011407736
130168598
715700895
948262627
16787042
192138672
663277426
982517298
902649274
461567341
507031425
789742282
325383433
240408752
686219509
948866873
468550294
89498177
556273704
534654028
207675937
581574274
726661169
870919347
651011419
680688723
589827304
647423124
1006083747
681209360
178264375
373360887
531603118
604908225
1009412209
783312303
784846946
312578169
870168342
1008412547
349593613
486173969
363198314
759885638
278494335
993143634
795941902
635714643
430793224
47285828
513799799
763853814
351025410
741780099
952840247
833408065
562799002
175014303
998925586
377972708
152479971
56916668
236041454
226409043
948268565
757037756
304033693
682490067
659199515
955426996
732574209
826781051
276878317
880563757
440281232
230846570
596472155
950334736
295397940
394346082
362200403
507663861
840557376
219294278
103962834
197286188
84336899
940955805
294164725
790646415
151233907
847820866
53793886
624717307
458378740
852963510
588321301
500397649
613446873
989131918
630161993
829063162
830392454
360082379
322810512
632200321
185864379
432134179
418401120
272369554
15700772
648850132
187942515
855773658
837616133
531497233
32720769
719055398
618707997
589320737
492212924
814858988
265396559
670070895
565736790
63092179
992191291
867981461
665268276
669448858
257421542
1006906356
727349765
918357559
881587894
199827379
1050221160
570685348
616629522
470368331
251889488
571970439
288125911
661382771
471814137
601586096
161460229
404357546
943488495
1024805653
951053103
920767123
594756443
132900904
34867150
255127512
118002321
420328454
716116666
885249639
565840525
835992754
876007543
234677721
1065516538
163013449
727724129
311346139
636353189
533041448
975407654
265785712
855891396
115227912
687894744
98248247
23449865
985519838
704252067
397184495
488069698
954524921
68482774
169530812
128524401
451993897
72195578
848182055
946328380
756307511
686925508
338352967
692037596
118149688
869038052
511444288
218136190
472622071
719330251
23089198
185635999
471364755
273121827
582590486
1072301976
1059265215
676855188
605218754
308308223
313128580
847955491
406978976
285003820
539887793
380042253
354041620
204898223
307315165
1025124695
305052174
500928875
347846594
1063073043
301235826
1037959216
403194277
971875485
280632422
364077523
712346439
533335707
434913171
322580025
583663731
784499167
359129145
862637658
685020096
383311699
847294611
389788688
193382752
243879652
599806987
784717478
295035974
228515564
297683709
655643416
609205196
278581274
569027820
586161565
228626523
579015029
727248761
924675428
493503193
1058508829
557270175
280441452
303311716
501292318
961459444
294742814
772616202
653970885
329573639
527069589
556808298
713877570
82355026
1061783653
580934865
189047349
422693189
783914432
355543737
589878816
1045963905
614366286
716105720
135732083
165367222
405177797
950038391
934657551
451525231
784300576
1049428814
194528755
1066662681
834068052
848305076
75790076
512676853
594174504
539295868
250059074
532129979
346019508
887570830
798981255
431216616
457764122
128910672
1053966824
723425535
338123483
145120153
743345450
1020088168
1055944897
6193920
204994729
631164562
1004745559
863957715
558137231
250047016
165318024
606770451
128480733
55208559
972628765
697001880
1035625059
840915887
545127784
496448336
670958257
1026566099
798707797
930197894
30748438
718717673
992961568
293899237
437849151
466553159
930688771
202989879
664948374
355719478
167399818
957414468
1010775737
466161744
835528941
891692245
642226862
927347552
317339011
655427094
927144731
326507698
413290335
561443071
726075629
128488893
663860272
338817151
306708467
355966619
83273547
1070122056
277804938
318375013
263228434
939514862
444700090
410247770
658357366
356874812
558176524
717902732
397749219
650500474
276705473
519796573
440512226
869971642
82989063
847339010
922601400
1029243476
444898084
411514624
813491755
888417634
262890716
741468997
139267162
223245129
746810191
754398786
321730328
770895425
63199778
440152062
451904665
622982016
64358056
207938209
141847358
383703852
907597402
187875626
675320321
467628643
1017844829
549416826
887211488
758606945
87163130
1063974123
350448771
587597181
90812453
902789925
606398660
969059340
538046606
269891470
399099459
888683608
467789674
325305865
992829358
758731231
686495182
999124282
801218546
1037765550
35560974
568348390
958233019
104518994
143870923
916018737
217309482
46422308
468846828
864519969
993168798
1035913002
925112525
396294227
268456656
1015971167
649305894
318462388
305558362
625371162
765319521
862250088
757439020
563556991
763710002
168259290
114603712
406221155
989707315
324898465
471441884
910632676
352267278
380282019
96244669
531632138
889799576
414924180
96849431
476146443
438647972
816648472
249704157
605244403
33588763
323800552
552055276
852897898
744734429
957907088
265735373
1061183490
95473206
721994053
875966653
18992430
117803674
127645284
656813749
259126302
376673221
667287540
420822791
250165744
636275289
382284231
772193591
559387774
622387705
740100177
686271017
1031504223
262456737
182590190
420561962
1033575026
253135631
701811829
103156928
805170002
586531165
220465195
264748622
540861473
247029236
259672194
572350884
98721776
70919164
257438715
189417436
720717780
980323724
331185909
563958054
667848361
592782731
254335558
447870481
971495971
616360789
104294184
1031638293
876535592
502959829
140048225
148887666
205174118
674055527
423672859
870336932
81016485
510074147
377600965
671114008
570258544
1051485337
231763634
132537546
63620674
639857158
63307379
430043796
461976837
752120112
804899599
901817841
835115952
896713684
494122492
846145578
393759522
99918395
90851036
919832508
369768832
1632374
110981777
138047072
63202274
500648949
256465332
12237580
515028440
274914575
777664185
681422643
61659229
114794669
10725360
938605406
685307030
633135341
558693790
448103948
479583853
54339459
478695176
1036611187
884474257
879007746
614649421
333536762
887034311
712604551
1037570718
103915601
570484432
973079302
474168118
438070153
94147364
421404870
1022330236
263635787
1040985017
603810779
184746564
189819765
777494330
134302211
563110250
268798468
987641114
813929830
734775638
160179591
881195212
308604699
1000734114
558646628
43607390
848310935
715093471
53780367
966593174
429532697
378476724
451345048
771089331
912467250
482004682
445691521
603532957
971963204
958950746
58782161
93923131
54191092
831645691
1032569389
96592582
433300542
906827522
759243478
770513983
390300271
809759423
522965403
582388920
61480621
687739789
80321770
543436760
679657879
195154848
620695751
306883510
396294598
111083650
882598680
405752050
1003913506
62836783
523296582
1034383193
958921152
1046667921
766300447
412049746
281774309
940115857
1058358402
854132715
375202404
123259092
537247939
289110839
62195050
60629190
775662199
578036231
167976299
265523417
963581600
139888958
672962865
642380261
735095418
598406464
762213468
1005869448
76553796
213140150
483335943
344206994
30119659
228984074
171148223
481685131
31191068
773147856
805356150
868827403
197523284
660903775
396204300
903614007
480883848
39380813
121970814
518207603
148000841
399705552
982962341
1068192038
851422119
858978416
1022835505
636995370
660678736
963277904
970948229
636548265
201072452
253088522
62409786
95721962
875788094
872990742
764905826
451005372
28366569
22486337
1024513565
156226168
39862507
891547622
849087604
1024767256
615125519
741247300
493183530
994039694
705726893
4032708
337363778
429605717
734356324
982906752
61881702
3965636
186567886
264798437
835181673
637141482
550325106
728433047
680123495
799388443
717359966
218204997
806091942
544546337
469350941
615369917
929737103
608350420
358617920
688484292
563191710
87178963
347686209
11377565
489162808
95184050
121939782
632318743
941788445
795580196
54467933
329973913
271710630
415514062
276704492
187550219
138106058
196406944
822559835
726603177
465936142
726719043
858686278
1007760459
121295676
284364549
37332889
225867626
200636001
980911922
384296734
970914631
567845939
734567660
883055214
650486695
380729967
259590492
631710537
340589267
477509046
330048015
568736898
1009780608
456990459
145712820
200459251
1072840570
20168620
161562741
791043759
246030867
321257412
194900771
63650946
333331911
583176445
98623480
824249936
70362263
31041743
108534340
925545265
311271192
28139590
116478390
301323710
173506795
493620301
1005623906
347287236
332964537
64897860
544093231
290009881
835966241
912269213
540731342
833402415
457672157
721372568
545067299
239237452
779443291
632149685
793811621
167604286
834994945
546961367
1061263124
1055781606
77465718
910058137
570515384
393607035
1043355727
377064043
869059876
914982598
991236212
140605194
993574697
763494558
994090518
302942941
224637067
1072191935
266384398
1021110952
1019614420
678219102
509230821
471341764
992745783
177015556
822434211
593278988
1001744040
694937911
323201517
117124540
981512006
437456965
1040336048
370799542
997448015
784030467
199241091
580445846
609460564
401484855
404937078
865157283
784180691
438653127
424759846
553669179
346611247
711482149
354090472
380263082
499653691
61075728
764451716
453076181
1056705059
1056488039
104774508
737711248
112556061
751380017
228391740
244604841
886653317
1008640954
582830745
225493799
406525934
48433324
600660671
224805382
627850387
77130471
972333033
729280263
493451198
35064955
770756265
443414968
932486266
328156801
69490446
206661388
806654126
113824135
494182842
770198797
307697704
426233757
505718847
673549972
1066337940
572182365
689805423
557213138
423447701
847677352
370485535
635366068
190560111
903965562
839981243
686250990
126022211
590721608
666059296
504745626
1920814
217873415
413002270
442286188
201260487
874214992
914125376
380878724
857631849
57363331
816628970
492458262
759691009
448685593
295094448
92526937
112664809
399124738
276484158
294023946
425974148
283730005
465928078
548319183
13492172
424890599
604909747
163925150
483281742
321854699
501312561
883361894
666927379
371075430
265872192
352183991
625773214
627304606
905079984
730903146
122702317
567357215
303083679
946041620
435880514
1002345135
563837444
1047939548
749484825
675230717
423206188
211445750
593312411
715246865
505849082
647557455
399566368
743720820
1046610560
870473552
917291925
967199591
958856939
837345841
292956703
987890187
302423243
415822010
421849859
227710699
517069197
1044209305
370742685
895885119
649722513
415332831
844492041
975484386
729755319
746097340
206789585
284652965
747350058
982476824
324734925
323129877
937646189
311051936
57956810
131541812
1051403394
59985529
959733945
37713612
521037533
435261563
898452873
562922819
522820649
505056617
637202408
252081873
962364880
824031558
239518903
800641030
136581072
161874137
881852925
560738165
26925611
903506539
685135909
805962679
658357420
391587720
542240202
712797436
1050724664
481222797
535740668
249058591
519066861
1001202284
939388096
678008088
666387853
881485320
1057410595
144411355
471793955
569433850
306051564
325958636
363269745
470412465
911675527
900130268
798602614
382270541
221125026
389123606
1019705323
59950955
106504839
707013908
560957482
797793721
912848002
669390066
773287421
260119145
11792206
209943389
487179147
634411457
273300338
127967330
169530413
355588875
656734433
832889940
338093001
276857570
823151724
969577116
702954042
385641759
560709622
753088167
616623869
883926517
584520606
33542743
588579328
548515295
448251834
46045698
655962304
191665812
857315744
995624649
738359679
12753014
39883187
274503453
445548108
94648056
63134731
545155729
871218432
737225414
373947144
579565262
369375204
560128862
586622914
786711382
423522844
921697813
645185402
589996785
186552127
182737600
861539099
931810742
470721517
71765279
771019163
1041791365
1025929247
868320501
897127261
356721910
942702422
430357350
590928154
147102890
633132410
982419694
934576325
935128128
207276685
347570455
546777363
236006448
194359675
411541558
31614239
353061370
558468986
102885031
737687471
604222292
821957025
284942905
243536641
324812418
592755340
655924074
1053722054
333688892
960993876
481263306
847519721
194786213
495845940
1014872181
578595729
907412604
689461164
999205764
76678912
85052518
246744686
1056173203
954796486
284884638
863549134
405802459
901297388
448495122
319137584
1016742079
880949601
598882682
112497907
82357346
279379624
315466002
430340657
850314439
704577759
102462197
551572281
773054492
282738266
699863513
600590913
389918191
738158386
146267333
507404054
254124016
248708621
1033059018
961166111
7857703
758439550
373092202
606058395
110603837
288028603
29532365
270187172
22357205
429485294
93926902
878067717
485772803
335809507
930965413
1068220476
323698470
128909999
334391307
700585001
864928158
719595975
1006529943
649498981
822596104
535919326
867158906
1044893039
212741554
821065674
254422503
533298119
659029
692222529
1056743553
490992721
438464620
626156264
737201832
465457021
880597284
594597526
363691206
946015914
1028015694
510846648
578249401
892056630
577181379
336655318
721845395
280206100
98446944
282229241
710746321
628844678
84479586
163727742
471873338
648171494
472583831
506599039
663975945
954299064
556987955
544413665
1032005002
820880805
519096525
411931203
27376443
489380836
423702393
291217844
691643349
620601315
1006648392
1031146068
673179176
869261484
986126136
240509142
317934145
386215576
944492000
737782294
522705785
120253175
154458636
1066259466
368433171
231799339
148165504
891361943
516205489
376643828
751479808
66754974
211134747
846953965
823836285
778798417
1032777935
281575489
810377358
563000196
461358597
17548620
386241404
361568778
431710027
580382714
313514184
555395857
282556385
290789471
303622848
886072026
380871550
881153170
410742955
699773426
867204691
90975468
445257991
103989767
695511745
637338571
1039372647
970499212
1034438145
463670601
23643751
121914831
319785710
739960922
875649826
657971391
212555126
18669127
808159330
250740790
223225102
757181084
512745072
364805917
828311524
933400801
880626117
834345656
570733047
110581824
292865169
575016261
157324063
12566824
532993298
296726095
74596401
381839469
3376334
313826469
781947396
432101688
866824133
512977857
67242532
1052879388
474425658
549050993
627628072
852393783
645031765
412287122
727954664
419039615
326777581
520055208
363536614
556580898
483668948
1053832547
85479530
295837304
169728948
176996836
355742086
1016150815
283003072
11171379
19972776
789917670
351545850
673672910
440379560
5305829
411411585
1018538132
992514313
607586794
741175706
755104933
2056237
841572633
269803428
597754553
438233043
694223112
891774681
155532647
137519243
167584625
580554144
858036585
265113657
656029434
702730517
187622245
724336722
692059241
354331210
846084438
819776195
981134233
70386919
609246875
1037310934
1010685008
147991901
32393531
209495401
98778400
442419090
586144354
213803563
728474689
2601847
497679616
490100845
266231983
873486196
150776159
770458583
819513160
50732661
326315094
940357597
947602414
114708525
333984071
905994699
525980752
874454808
144843387
215955012
302374907
141919243
432670886
439537459
727406661
125668266
729561672
262553006
342700629
727549416
237277095
587220519
231489583
473911702
1034410235
772191482
805296827
74754737
853975724
806860606
432055883
515390113
693083103
48699947
1027190926
611102456
912728686
713652060
628507178
1054338202
46180796
1022239555
1044786948
172715085
935136680
852651225
380019607
168574179
352653129
626280401
1030391117
478185755
904688023
867239735
503062096
903084379
25798160
797744100
798721708
859988296
924404452
969483110
536943157
961254699
419097250
956646733
511184137
280490802
683685248
50827804
663013411
792910965
208316936
361191969
946771942
703732886
1015431228
816169874
1066978167
505077854
785070642
656777992
442731092
1061218884
129436345
157633404
309587833
887034709
31267303
812390195
805272372
803243654
1063012804
692097380
262113273
628775674
686823434
236564449
356491124
416521086
371166454
188990517
234337614
389812706
52160209
965780853
292351258
189383284
420337526
565406994
1006508669
846396076
438701106
589980820
120344821
450754355
795079309
980631268
818336214
999534313
811619123
13149752
716166517
487607698
571671394
587893463
567154047
755085760
1028735174
357139442
119566429
225355243
822524163
978616949
38216489
418110333
607007809
519605357
74606260
238254967
19822097
682541705
450260119
51036049
990095518
363677589
695547595
406952973
283007420
707920515
1073671772
1037367158
322030991
335936561
928102431
464669634
654177807
596004311
263881622
159935403
806497380
327111026
520953485
212856001
198474553
311635761
31084269
748524920
859132477
867058807
654905235
955444379
151177977
984955421
917333154
851742531
818188838
44205071
1000946732
840148518
918575473
87391129
470898637
586270788
77611322
678442467
49943382
356904818
469723242
611728976
295127875
21801390
1063888430
906094570
186856357
534398068
583974224
102448516
783478939
66526778
49974900
615285822
48131026
757361594
1054489254
389890789
254189485
174967877
451794279
933009483
575722138
38313860
424467744
542596092
267481395
511746225
843712562
250435245
1064909137
312111702
574723185
717586365
836153616
491598801
965585207
916647613
502882101
504424903
162026969
818486352
844509965
108030178
811650313
306241569
297905393
157346798
589694518
701807449
870955418
188244138
1051796891
610068746
551416732
291665197
1059353965
209027546
368644171
680693734
625653395
89491893
365562670
153961099
737608748
523602978
5463137
1010547981
417009318
55689760
316908733
306190573
906669497
762488293
158342037
727079330
992795685
710613156
667605632
867511386
25055179
656175801
615410903
93542221
522388198
553680663
824304741
757685207
745057444
843981274
724579486
562806151
566679378
611601795
541548587
117029834
300223486
164013784
24801142
559982817
584047897
294954150
118021889
500754362
235211920
746386002
622471582
838151797
119430651
416484769
50448504
848930344
574704501
785665588
963366795
166680919
709350158
198445346
939874589
981542454
578881712
393790950
926688834
809354255
671917503
636373694
732643101
352121022
270197286
439908932
811237456
374760987
995092542
4387680
618669782
289706480
9682804
465504786
367331182
286398477
752246354
571151511
86626443
413333202
640157329
338292317
878690024
208971033
303392693
760572027
1070334980
355226091
553569658
787364013
966908739
308145730
748425295
1072088670
893735415
157192533
878397922
983420310
1067749588
447603091
559422040
935331021
1070970395
776594366
741945856
304104507
378419851
623073544
273618572
219710295
948169534
865689913
78741819
1035848652
1015760035
851243778
628158865
94776678
729271981
833622028
475880619
514354493
1042031086
976228852
761484441
145323939
1008406245
723344677
51492452
553357620
905742162
301336376
251252792
676623495
523801538
482708777
474244605
543362681
460580933
668147607
939264030
786727433
817472208
108073274
97649145
67140034
890384973
602159890
224228657
990465366
219528955
843841968
100902581
461158490
861975270
231951075
982961711
511057259
584778502
218977821
133979373
142020643
1056989119
932566163
1059745374
14839486
632039238
688397571
312959903
263561781
351379864
855072703
610367210
285960914
193383408
966788795
367697168
364101105
1026033253
808436404
93495047
746970588
1070528092
404361433
588030494
549259328
680200150
193787291
692539085
805553342
361408710
552139393
955564380
646409717
835672903
1046201958
350585022
727680839
834142510
719334454
997796780
971876778
130547700
1015668336
810953000
376285342
863087677
635864502
111955051
731113327
551774842
168020426
640310594
293492272
397157546
717228089
250620523
664549389
696208809
1057439522
518867354
93629366
663430083
129327532
55196883
487335000
633746478
811397337
976534283
658099025
73431706
254520711
815467823
687837294
912520392
956932232
590885839
633662629
881740166
966820266
1004159470
637181185
478957325
186011814
249019644
720528025
767042540
958640145
156840972
711832323
808796528
756293881
686535226
239562986
406500156
169006857
1022533290
752145428
879361286
65561231
684366264
369778860
677420402
129722558
505337101
819440099
6634616
421693888
1030826082
499522050
241506252
326623862
528890198
597332212
199951899
630937553
543682471
596129397
610156085
119602298
949055662
382196233
116591748
554467866
206100475
762813652
980773280
835102284
384802888
465041899
627079255
477452184
645287461
1011533282
361426510
138632570
789764165
937361016
437888731
44918303
890676013
794758924
552242455
458868832
183835737
167701302
909058384
159859092
504576693
192122944
494259113
284012745
608743417
343061519
48388075
145410996
879737063
1019065225
821769498
180741413
420954387
568934579
15730027
726006002
854056546
100336884
744969145
618629424
959832922
618137140
416868488
305944995
982294788
115749427
612514921
843619050
48001481
202337797
458969120
211215781
37915222
201028656
716766780
535615444
906230899
245787476
897401818
535353815
624644966
932526980
857064422
308479231
320008304
493672121
188618951
666410979
585739764
647459352
608473300
1006554236
86670909
630515853
581685671
709073762
919840858
781618675
202120801
1004210457
877131462
1033595845
323857768
886998933
285720028
197437189
773524637
397413921
177520610
484970184
294260853
787950819
92298552
64130815
659242094
774031582
1012702454
455788032
124003873
1055116355
54572856
420431883
633056937
18076920
896684833
902929011
185731008
882855419
31587528
155290763
466931631
1050802138
526665604
134880606
978802651
562975372
806034898
924947493
443181191
403219374
19892150
497932729
12518092
21066234
654307238
327470262
686504340
572835758
687304184
1001270028
724294811
511968978
1048829258
1035569186
523633377
955406083
975290210
889206299
1052797533
432443159
108890284
612859002
149491420
90235127
689722717
429727210
844102655
814600752
969761244
709170623
177350858
276730356
1026918173
183911349
659534444
520799918
818306148
1030299077
499028041
802679465
330529631
501121159
561892988
130970967
323769024
446967899
61629641
857169334
460026719
559703460
300879905
650665366
923325823
558999291
356417857
395210695
441454422
798836030
797328608
149534073
410792073
535957395
317631654
144018454
280602984
58739412
346930586
603001655
61620795
502753391
968595786
159970489
67732864
117262818
360492111
264785701
868097235
509950284
1046510033
451794501
404427222
387753442
88333221
185725550
95209401
300599813
88284650
274877314
120371075
702831944
390816469
234757173
310661463
739392225
701677052
393162254
261461767
245680374
183464394
365632876
27113874
44868091
705341861
482313974
364459928
657312695
651421494
519885046
660794340
654974888
829471197
445399934
129883121
731985373
302314284
839609102
256479926
770323619
162427835
187074738
191983038
1035342892
354753
930691670
338967044
225421862
595505929
793012549
668783535
882874616
946707518
752598799
355204161
965502285
774230832
1039807479
1055799371
947814727
366606386
65164432
769551485
759395198
1024690853
514866616
126927033
178872382
170686750
482668789
661263217
264974606
90530147
253321316
336315040
100274159
969429654
155788555
541863376
630706267
140182939
988641264
1068788987
951029722
746111985
203978657
428653390
805724752
105877378
268071058
1045813633
34643863
887758606
349178794
896277824
1017390200
399995442
942792784
271054767
762233644
200926173
759536585
697849155
896675056
55408919
797456559
438710052
33933324
481690102
262068514
1009013375
89830852
785868872
903446761
781129585
574341281
49755120
254272647
432561150
787933331
690092648
928781576
839931927
633184589
453413794
153689196
709095340
529454996
517398875
570790972
81325769
750990791
700980832
423316398
616062009
404991828
768039681
136045524
985608398
25265679
470338558
607424337
802247807
727775870
191681469
1037864862
535412449
946304281
624951383
40567667
406675104
385904564
159102590
970765656
1046427092
802397943
927906828
66223943
15443300
5286807
1042468646
380155578
99683223
781498181
138250385
183282961
26018443
1070577710
1046087815
459448286
597235785
506248471
884517170
828659241
7110871
298227791
1066185495
1042314455
533087477
832940640
742339156
548166829
258778268
200226301
916431633
823906788
737461722
693727486
465126632
554940840
889375108
753383686
70476718
803565249
320060820
576878677
799306815
780847485
277247475
312169116
1025909642
803375702
996148129
227769122
345750819
585217967
185305211
350296773
267762106
842680267
452486164
241873260
127238742
398293823
481121740
932899933
590217945
499807614
918213357
708811576
356926745
702524219
461271900
61933215
403139974
613176644
843702179
976935058
277389157
32513406
93331753
98538585
1018250498
973866443
82235806
564855216
608909604
151205311
738913774
500663748
1065579094
649953131
390382689
692814113
1047637376
58207330
672612738
317036848
984584924
1041752387
654312630
623137669
610709346
852876646
815222469
255724746
1023345726
123141765
829280032
212363652
220991603
7352836
366443246
846709858
720165013
170028885
361816414
484635350
409409563
496785874
609224982
43464578
212827656
1028557219
405561351
799673151
242827666
283714105
1024915627
467621028
874124098
868268525
918067099
284987587
516432411
829018010
650731894
779463472
62642198
155589564
800001795
387092699
455751883
626076519
211773153
175907559
971617367
618947515
592257779
815837735
251698550
923957796
708989667
198173021
260071865
831288
560248544
414493473
1001909285
141885660
999996868
871216151
605143357
709173248
497391097
59350576
96690953
653503210
745765611
337401046
646291755
255747304
144883207
287147026
155555577
804794517
570289206
944190970
1034626056
618334875
150967789
433364451
312294924
455289903
347783506
866471736
213311179
347130566
163401202
149376035
297710411
635258932
268562670
996579087
209687617
962030456
492761255
348245612
617864750
698721412
1054156700
771674932
228351741
732074114
277155155
975142146
329133176
1057311522
185920311
326894164
981642354
265974759
81455705
389753026
334720876
259070197
141655992
968671143
61317336
412429343
972460152
542225008
773854026
707873562
314924115
537727434
877740281
569444499
823785349
105150590
715987850
875882260
701423026
517285274
651938864
924054766
954110007
845230561
953488181
657590532
128721775
758096260
44089342
551095750
642475313
212186130
400930598
647916262
462899592
634597996
226511721
902658467
287656426
155178978
245163181
63741734
828249097
505655945
421236633
334571235
459058179
742565205
804645133
1013416255
40578010
837328147
351594728
56331898
786929515
287456587
873251959
971272114
840431613
236171980
261454945
19018919
1064259185
858921885
536723620
835257086
1052436796
256005084
852569895
895875960
161211369
290120081
199320423
742048312
763441
16277736
101686187
900121691
238577740
46703835
729892837
503741089
934177692
366366603
1050696801
979241489
621920620
1003869303
630037434
888146323
864732069
859789484
346941287
1050820616
936670248
28429167
467583201
571178764
930989338
509329942
537884554
470018166
201649943
941867679
942396118
846418986
17438277
786018570
827750794
443834565
632910507
166642524
635213112
346691680
416771340
854255394
550963721
824848132
144607253
663608988
177855616
983093013
65298250
911973117
156905598
584903855
70944355
484943353
193945598
459700234
290260302
590727358
968745062
234483924
25978738
225177832
184195448
248484315
888163502
437141528
609167613
1009465572
167979572
399870513
886912579
499425822
958654509
943974998
108995761
394897367
225378204
295691658
471719702
873132270
642484386
83083994
170392853
586188085
155631220
281822871
664952201
525529420
403694753
77725041
191438904
521297052
39938316
972257996
563254569
410815912
821555979
294424030
1047398618
670903583
833760877
570781044
775467130
74984579
761353754
531499167
422569785
1022982140
80287743
343314163
752588686
523889037
981703559
1018432577
340181284
337905615
1035694090
344642547
549835454
905725601
513138682
905673150
182829033
714675335
917061105
444092624
120838607
283389416
39695980
983241064
446790350
224982426
169883071
544232834
896135981
434510219
659265943
90678723
474780772
449660968
825566835
159288596
291673533
79392795
312809540
237902686
415560188
470542747
402977556
1037187512
490277328
465692920
687708337
489236427
599804667
1032865867
222339825
778321648
860324688
559052069
745730391
588602375
271051993
1047035503
744447476
792252792
340356099
104445653
1065197956
484959619
923610514
1054711618
802164901
549056772
279348028
104794466
493755232
786433652
514672972
924491202
946781393
998055899
940835754
496710747
925607563
1060954780
80248808
982891282
523890987
361296267
502810385
580154927
791074803
694141105
918624835
651091621
236609421
361064152
180310205
195260756
645352006
565907502
1028255167
553176366
292392131
689221103
989198545
1010878823
292869937
266571048
858781840
1032406954
1056194556
145436890
681627880
653484653
835232137
192358543
414354777
528610972
126673643
800490611
976215222
794468531
785978788
341311826
126825729
80622388
953486371
397371424
196043387
24779350
190191746
549152828
754307087
868598696
638972190
146925869
938028850
916271068
876824993
689345656
582940988
702741155
763825084
1058331328
270136958
864758640
182924687
770706349
918252887
500518725
678529642
911348480
926635965
1019084553
1017819024
479959442
142561514
43586984
1027338559
858914573
1058722692
597082333
1041578208
881682455
1047035082
597185107
216292824
882983273
884626679
56216569
568213456
98729515
860000281
376466760
254485077
750743285
272345727
543251418
19691961
985590583
610446618
935853385
458066783
414837070
350806765
853698878
685449077
581059153
1063711491
106541395
36814648
320052463
905231879
724947784
291495698
1000657196
710294498
552686275
633114857
1018778300
196358981
750981051
821748500
409386035
144045849
161401382
953012266
417404449
79209568
466360452
588478621
630280413
475540854
93349097
916694330
481739291
86796643
172601036
502304295
58569039
947877991
553914175
424383243
1007476034
8769588
5439543
1066072881
558946682
502023014
3917143
215790440
58577288
37286099
788705415
537359605
833611900
459815803
389082937
633075865
214885919
552018773
532264393
776599882
708961338
1058322472
867358369
631081551
289083453
491171123
1018933405
198242438
216432199
719239899
543307952
405874303
164658964
975321421
979866337
786191362
112426507
598001398
692733482
626682184
264323773
1023334410
136853739
686521752
219742969
931726408
493284743
541533958
142899194
665887272
898893630
853255705
960049356
797648345
150279083
14081658
1063326493
568936951
891425533
259307461
641780337
200343646
358072445
724241548
849415399
18505292
624658071
650678175
888869711
643618251
133381098
425161357
382210346
370301520
306426609
280618003
800724477
995071923
206112758
649111448
620499504
310134034
426365055
514553244
331902641
646553671
1063034740
439103930
792216841
769234794
767859386
567311358
618311004
35083870
626371476
600089942
250579167
612102512
455756221
903648250
93848591
76743709
728753925
132272157
432989482
79908059
542558604
1048233390
474295450
895881093
1020818698
672254524
928227091
625013875
1039757514
57461350
353921615
538373532
284694573
138498592
864324186
827783075
105334844
595957320
964567469
686928322
418639726
793890490
779632557
507897052
854755885
668420190
811775651
398498400
829130605
963338089
815923651
663779220
439180169
862616358
945265418
383792613
357279659
143681668
344314513
658778234
605108155
230448226
230154740
1038054185
828727602
819038120
66649994
367119374
1066638728
37262988
162516996
230633362
8070670
328639793
880554886
991294034
787037516
150899350
434522848
927962374
648460708
521595376
385738019
801218775
217431572
645642726
531274352
7453786
271618282
540245317
790166728
256678578
862023623
884070634
588549318
332313411
932808826
1055665507
379150589
482322311
424198300
895593480
392260301
323971696
227878966
907170237
283173566
257980603
216774589
1035804274
760256531
100339973
908294546
82183718
201477455
584277763
403282713
90492310
854487691
453334392
246450021
434070940
948674748
1031753390
548341367
1013592182
882386252
18094438
500046692
367016028
1039448615
590615671
256227301
352099548
689216364
645056949
560366776
711067402
549496731
91105895
102786328
318151930
169686696
289937261
893604355
607014429
173723314
399883298
401034705
808588738
770355859
663925493
962535538
641054166
348910126
461234339
830866771
524743090
154344238
421721858
797213638
846633017
985409994
601258441
848724825
269977493
154036244
976208870
112794253
994589577
804898532
808403228
1059512175
1040374119
277491135
634681935
362084756
668608662
1011375270
55787479
410477321
305504931
318996152
919033358
527566204
1057197380
719355972
722650270
496206910
322900299
719790088
980573785
435642654
836513238
891552740
1054662033
554012547
101939260
68400904
831435337
323922275
796430296
438511267
176761188
62013849
643671260
837405511
135570233
949226722
494465460
317449883
936728431
575044161
192758218
722282076
302145639
630605730
280084987
77790512
1014287858
641633240
76376254
530431703
735240573
620025748
119450424
464216940
473315692
1025355620
865320445
761478078
96803029
316692583
631822
156793425
285363315
436890876
744566081
766014627
1040185344
304116651
944078137
637375776
255849733
694903707
643813965
959853465
109056671
663310326
776797429
685962877
968081037
151492037
603253103
359592178
50298374
356069449
83316795
154248920
136017362
480356335
406682228
1017738275
232997998
32152326
8725568
487482925
817918805
624939909
887411822
843657879
470950358
853577669
778366691
108677164
266340254
990514022
748826873
453585435
11119347
77143870
652581221
592802588
713415917
923887884
1060771269
331292973
896672012
1055444628
384609569
332365219
243582907
533320105
450928097
906360950
814066642
425229017
139519864
212553759
777940977
499530759
754891792
25019887
91468431
613773997
976839581
264438981
632008817
20257505
538348866
207238639
1036767631
126519751
342756873
998471181
676538279
343628702
956240325
865725879
965864376
325895467
909706288
23141467
154254356
841232925
185835327
32319773
416257298
1061204969
111021462
109391351
722235703
329114925
22539357
518896996
97432777
993565030
1059075396
218781699
751232914
535002238
27609008
774290583
901667107
303067342
416129801
591024130
552197408
537888518
32686953
87409844
81791411
433593047
562167328
278219564
140814092
297955201
138732961
523418452
89913589
455786389
319945387
168401306
1073408411
838610598
874286126
408596463
1069752842
14221648
1028698835
401924419
735490118
1046567159
372781512
308827247
781848582
771188005
86064096
881164346
848310592
307037920
137743687
303578174
70828887
833257690
96403415
528374518
195953677
261327600
488085366
827812534
813846588
651923718
694758924
54096444
827697482
967908979
424086246
491161140
197752354
691809105
204043875
57454524
619402214
295681329
101116039
523156662
393827979
832399890
914484187
147183862
806981503
828925302
696291155
133596983
222781874
164371578
673086260
443907635
442108403
926039113
767329340
79994313
605813113
277252946
508271355
472562321
538729241
62352393
900403199
433523239
525557632
684142784
522786019
901695144
292009010
840934379
367599312
612782105
352879456
636740436
737532716
669778376
97822760
746571964
627629228
340667259
520848621
335521331
643910869
384102421
34786729
25310738
984497045
254821969
1069418948
527547613
209403594
972716485
984846848
746847184
636855273
548710859
268802322
657946016
351188288
136215445
664845474
356498091
489011100
478227646
728606001
257175018
235773458
28072233
320024894
653847119
1039701463
356443956
1010063917
781740043
460523569
972953757
850790750
966300019
976288348
890364654
396735425
618483604
658517818
713646880
565759314
933100428
1070153553
452052023
358861511
563039097
14845376
941336838
790510211
909779317
625421834
235419923
666859501
997123490
851098156
752908007
1054333565
720239872
296780012
1070512449
395505206
993109238
593166129
771470637
650593681
272275706
339620181
903579058
367259639
382010617
630099683
668433688
13134428
413807814
1064134198
186097075
914379377
85105687
374845975
521765890
1071491411
204176204
178031791
798295231
562555806
608942455
1042012040
242865612
81832751
926879163
164412550
1029176662
270138172
369443755
288468015
391602018
169514753
461307580
392928745
787877161
907350877
241528611
56250186
533875704
518455170
542848858
1028046764
405565819
1056413572
421943931
43527010
527751915
479125302
845142027
647394709
801518445
151371978
787112855
479877236
1068356420
60183373
364206848
111782789
893138503
342244492
991434260
560262967
606695102
732891311
312610568
918871223
446101574
48221709
946727027
631084676
500462656
465489158
210260561
50331489
663914840
525372198
680247430
379596734
1009310733
951535694
562707612
329905127
136491571
1007755213
802299410
246998182
506769503
732899326
552043160
495202179
163306871
537185411
1005893608
928636457
818714839
666539828
878006930
95937033
38883855
229294439
974630475
811094665
970508141
1070625790
778684622
654610178
184879456
625231845
357449728
492039725
146879589
431243169
90085629
606111007
634673857
259126371
285674265
496070221
144909923
1037391322
325413414
373490848
482145533
284888135
330434279
844617426
321265931
476591286
52208997
817289167
942582763
984771246
920914517
241733117
952641614
565129531
111446031
435103920
605813209
961757645
515326353
890974966
479798170
634001627
718569467
358423249
984783892
854989802
214795807
176143648
769875199
937227233
596271596
368526068
635358805
672770530
594091589
1069766711
1013779942
881343848
530645404
97355668
485967059
900424553
364615281
893780732
881058083
277273194
749385264
639118467
684521611
80428623
964247554
909852797
781910670
939940605
621134209
670394902
270425151
546031513
612477697
856267953
1003136897
179426032
773703713
422486799
445313936
317004221
1032567372
680121048
317561800
629307698
89329671
869086772
460035943
789214038
147645262
225612936
18563696
774444595
286670052
751571377
432488062
713751773
846026048
1016957886
891844531
713061333
239040711
1060719609
1007487674
262318809
437576574
117230149
1032469477
483792557
612562659
197041232
865234759
424379421
76082742
166643506
1031207750
325606724
7247014
392295381
946476017
154446154
603085355
641965817
1031584902
295917367
143196164
846203052
63877944
132165608
876421817
166760758
841507848
1013543398
341098773
328980958
781008823
561164802
322864075
80137536
281989294
823309747
713554070
767708553
998781738
812396870
325346267
889592884
98753524
459085099
817636682
769209581
1005599981
64222581
433656155
646854577
73803006
674425642
935038906
1053127736
169667966
749297215
277738519
395684584
28282882
884764199
374454690
433191629
404030041
207235064
999019379
45056150
41645253
258271123
566576436
831254563
1002566677
338521421
340128902
89738094
1025115287
542286602
867877733
714659400
666145864
761602445
544962236
585103069
604216012
248282786
525254714
936216061
693253847
112116810
229179931
730772886
4355833
250565866
204355749
382241483
289544649
550118772
372803610
707168188
598727006
217201883
387790503
855041598
534658684
319731452
336705785
969529980
78017383
107305133
525676633
442815262
385156411
207842956
181566600
177388150
1042613102
800378409
806987803
158096821
910846677
886172329
1031055575
1003739978
870141987
597590825
49479346
827920145
1038064787
457372344
655537265
306624255
437921749
610945589
643684927
601510566
660280140
629102227
329605332
808726827
222755334
321414030
682782022
1025108402
15238003
463109118
606616440
324750170
505761373
190920391
41440063
682457553
847018212
534015534
70614754
872539161
422033515
277469413
387906070
585529981
458847424
553564589
407233500
862947484
229492715
375475724
294284183
570701867
845079430
931634355
433583096
881472921
835417850
812926126
648550992
754047042
920475360
652398767
432611306
927929851
974747131
431858204
1005593359
440418056
893476813
14837830
255938899
500804620
96190356
1068472094
434388629
398567078
211751616
422182644
772762751
9157357
904789425
949063939
670214251
565033911
728255654
796162003
154004312
963550580
295855967
18329432
451292801
407555629
394573738
1006324394
773062863
847620942
122846212
616318023
297605496
800110216
966872463
772276324
782904042
907926149
845754002
791352712
510394733
631739720
993163935
165945599
474022057
234833624
1002721051
91535230
653764039
695430002
1017691843
348244893
516300272
1053045146
875818297
995887368
217910738
242103564
312044092
827517287
804475424
592722239
314740362
504464734
772474767
728110911
140266098
823844186
584716179
161174410
785118137
950893585
952576013
801617959
192463896
742219438
852919069
436374761
830901998
398098035
543724080
937517235
1039540239
489636973
784678169
1040639547
104720567
229830654
82652087
181301359
849988234
17044442
1045416873
424294095
128313329
219779597
891040381
835766450
580130212
1022985767
702706835
588434378
803004430
541122083
728499198
295772584
289473366
414841974
586967375
476077023
499823970
510116137
541109305
152384546
355298938
873446354
960811492
586094975
34515029
966437169
1028328287
553140032
572778933
161697256
791019716
501325719
935293901
942243083
174349779
825414092
994138850
389627888
92187093
1050901596
302652460
616064482
966342850
1061226128
951626857
1053905537
331954463
341005439
374673947
727113
563077344
383192536
392248999
331523657
977875513
865364069
412149070
361058736
909474930
582866928
701458262
458603014
935764303
362042623
133350463
844521871
14506498
912589795
340362314
473754029
508781011
53272874
463991511
198282191
254175463
83115660
883824429
90530584
309915262
852542289
798047635
188177409
527902320
204479449
324694815
913926380
1045769670
1041308029
587075734
821192725
794398158
50582438
493274273
471028790
267274527
200481649
217897627
1049581129
520503082
231033775
253058129
214157026
687251221
559273908
736824373
49892524
493891160
642248798
525556949
579708886
390159997
720560402
370968452
59194529
910163563
396204917
637340219
674466023
495568491
111784480
789283303
971272597
674156627
274229650
160071264
30044639
59076231
257024892
636886458
863741152
1038476339
671382477
590073564
375343649
431167018
532101349
102016065
128487712
677866110
836406826
975005222
296816340
579185108
666558194
25641908
421798020
434149273
483587402
821242789
854082179
933198933
598119064
348771371
514840580
1047209795
88791522
801081267
878105137
255232552
268876873
200306397
672443957
877393014
119070036
209071681
182783241
450509843
1055708392
1061985186
982808666
118357055
563958504
990590048
742844435
919555682
480603265
969612072
393702559
643603612
519812878
231478733
60220519
622161399
238434013
301659278
803196866
442143378
900320676
198178549
29610002
673928476
59539532
346761200
1009108326
640166410
748257372
75197202
1008279979
989868968
261076595
692499380
658016844
538759943
302735645
233272409
791373218
864251629
29495300
393407318
777546156
614298960
396711665
839656625
564020645
921096143
154734739
339357408
311888274
946516681
35859589
419085281
862114029
836650899
1941823
825742765
797609055
320649687
583484451
822143486
59895989
924934867
587810676
973016717
434017108
868016751
147260528
938799869
290888642
721905937
752810928
629942838
943663289
839177143
53947778
863303800
810605305
136679596
947586424
581010030
673505239
762517154
573405638
735723475
393749369
475108950
944349149
642186049
1026787656
235273475
274332410
860447744
107721196
944856147
302479212
351493154
593760583
959271760
582321647
937231856
1025378585
687637287
10296374
165943161
362949631
820511998
928225509
59106825
824405474
520674395
715319932
571825038
67148171
768554688
505626056
708843722
389371627
772527543
954383877
1011485481
227791910
961635009
597394388
574242022
800459355
357992709
77611168
1064874290
830703749
178813448
759161030
262451918
456562031
575271246
211825570
442208850
803109518
577353795
713057502
419701724
1052670649
272149253
816423366
985765567
991904138
176570854
259447897
812424719
324632631
870954053
379051433
892058905
40235518
751349065
1036283963
395374926
649431074
189143313
981457372
907931609
330359818
819636749
590135518
112406791
103712363
700057214
774476872
438149011
609919885
227666672
944165816
905636172
571848788
880667379
142392950
582476621
489314414
600482514
782813191
85898734
33771447
301029557
687383107
923386281
238404972
580113474
107849939
503642505
375059789
956913621
141004033
877177115
415851336
789144752
337347596
542597748
102917079
1015102013
604935630
170057992
215175547
351385580
759773138
190628569
205801559
927848774
306303845
735302202
373164327
95027178
100344347
366587695
217500225
381317637
743457518
654794892
599862657
15736393
62803089
447916880
751770062
201869160
129239063
1052247111
130883077
728737944
327348342
209799302
895109874
38210481
1061586239
532799932
115463514
252368718
747539692
250700375
513589459
530311786
1029686170
806399952
761915415
452204766
305126107
799309519
979659168
135257747
319034442
807731502
1007557953
140398108
78761822
498047437
813514726
258860737
645840918
543688360
552728509
877997143
582986943
461843023
231542127
531603618
139468600
1020510048
472009284
607571992
716983017
319773086
115878455
122745546
282804703
938710887
1040840680
652053799
763412868
171642734
397929109
1058423970
680405145
1063142851
202340112
460911651
604095328
392992990
93799460
720853880
669524623
514996158
878536969
596874213
273931099
678123248
514097604
734233764
288782313
171502748
564088051
877746399
600218386
279670046
620666737
472598754
254926736
972035331
872544761
816746460
729837357
92356794
742543996
811717196
18745485
182878297
1067982434
1015835391
559937107
273391370
159491070
178772497
170596493
554174083
66273457
12067525
446427190
342424657
819592893
155518836
879273309
146466875
929973677
317644553
1031066701
131201483
930611393
539035287
666276469
48787867
382568269
701902109
1059601006
665910861
216578277
187171277
990513022
362774758
229325161
592596739
459504974
167952973
485412931
773531009
975518608
251744300
991386266
106402074
914062257
116993012
475090017
289337138
40583274
128627633
197162614
914506094
168576468
761511398
477476242
900270951
1012809845
81597055
48023986
139505041
931427449
624612305
105229435
942981161
468399894
244552734
1034536533
79749545
708026634
329420106
1025909140
176255815
756189398
617030932
988174081
348433126
212031617
962630150
309981499
716939234
542928334
661468888
546969364
578928093
517404735
732359103
989718657
976489786
778115023
1045425252
115046739
171994835
303160307
976965588
229214369
9699826
1000236298
1054778092
310336209
329057849
1048441375
651124642
757314665
515642689
994641824
746218495
278752110
580480613
825898152
859127202
1002554119
24775683
819978916
377174600
797756766
234605391
85065279
1000188066
661272096
279598156
513922934
220834236
669289588
640523875
921274766
142438079
33027491
912051522
536349381
885038926
1047347543
499566106
122993755
727387044
750620802
101855127
677654781
792470813
501529613
811959519
512309848
349136090
669599273
608432400
821877479
790905155
120890293
345543511
421423803
488164738
195614223
474224729
487353454
232288971
579419517
98288637
756818870
513955574
507957440
281526782
153092045
350124653
333094189
1059262752
37477931
199758229
1052913737
536833976
705058539
567249257
485945817
353757426
85222449
724127282
517255054
454518249
33080070
1005444469
688307081
258661097
331956255
168130568
469180131
895748435
705850515
572316673
32741549
332445067
1051562867
818392340
557068650
892980516
839757116
870111498
213179490
936098053
252799114
686866424
733876837
344444417
257432226
831752836
567389432
461073584
409164137
751502507
553797636
796772750
850153845
50183659
327620482
886944135
348652522
1034671020
328053263
202905077
363249814
389934228
278110995
655011890
4702779
5824058
522656013
333508961
797416875
227481637
750091961
887441279
598497082
775271658
1057390539
929836730
142243899
125909912
611706606
418075979
575483692
442849476
869237931
185689232
801645488
236854405
751449723
922426539
479224631
511435087
84801
842659197
449739931
200107730
148491625
354001001
913794438
227774882
882272435
106744318
907356362
673037162
458414848
551142796
737603789
225852039
812025713
421305233
335327291
447386253
384978677
1052786728
337972833
585954899
387397725
830843948
680850065
45368417
998816631
273493964
134355054
221460384
60737457
190366122
831454071
610402882
1062941495
1023508488
381892827
740492564
282641142
75969723
471214696
510581136
479771348
1036505210
432951060
521666513
609549342
1000662977
397617508
455395102
941290717
90067450
342067174
812917062
597600422
904791422
1049826951
730360760
608506024
913074633
1012542527
659763668
412627714
1073196360
198641014
881860782
1058994488
15962244
988116946
1038688776
141919888
394887106
283676656
1029754860
757669744
735387472
700069426
251001815
108348569
523909798
223647278
1017342234
717740100
664758413
317959511
417176738
905327700
284916899
938097495
560192901
595550664
820696472
548738460
620949614
260122257
324065943
966554764
436662037
536972385
133550530
984715878
927054539
530150184
254482696
411944984
253229518
646433360
774165525
860996801
1072114750
386045894
119238339
365629267
902748147
163356841
501296267
399673581
363404144
458104560
405333507
6529497
443927108
552188288
252809096
928853972
1025861329
48950320
986371936
25916477
963173093
578206926
246636918
459178676
42901440
533196152
593744475
385057718
87291514
718673970
844593589
217357837
841038880
925219277
316671559
294805515
311114039
260405226
326911773
702934559
929057402
415662407
134454080
671091738
822930651
678538789
376589457
611877656
868095473
1054543151
942714596
267759471
738986258
759279060
962493672
537208846
104957352
1452050
729338985
34493851
791618907
640718366
303555376
160676975
781710985
87102867
174429562
172018268
712890239
215121470
645147224
644388967
440165073
731638369
936873677
428643530
854276907
709024261
266648181
666627346
614577515
235128647
375692524
216764368
105357292
909052087
386370331
659460344
406084617
889490267
934572286
487459262
17812221
1018119791
182072033
245922486
603475508
321287082
26263392
571147870
780619394
335299356
153792218
511436569
444334601
309169248
549266379
794428553
251347135
1019444504
916307301
614459139
965446215
917718143
574457162
53355413
539237957
1012208139
195305391
427067795
493036369
1508108
82701534
248780201
242516760
955165148
164661278
671905198
1062093668
633100928
559555835
544367812
422037398
792898026
246142210
901370226
802252322
306215187
852560600
859601948
303086153
120478637
915936296
684592892
852998700
124764273
945107776
199130
254084143
790093139
496131452
511075378
393230557
849793571
157523253
487883256
999088588
592003365
525080384
710623893
1051542683
184463007
214688195
870116551
400497835
495231298
631886146
662567447
398709415
804289810
1012354088
249639144
382887848
281926904
270737499
912139659
730279666
113466277
89945348
876828788
624904675
159450028
344965016
175124947
877843555
313018431
817505554
898992298
754933305
675423927
16130834
275713288
644681045
789941649
710401538
247526811
15862544
746271544
1059193748
119501220
401082283
53816778
766248542
573010334
1050070126
721956218
872819990
3142296
30701703
803661942
313996021
497722942
285918035
360729858
606453521
105283194
348715854
317003012
45510261
882909408
380736201
487759128
381791324
545928310
1034837139
217871734
246153828
13100697
588314425
33076145
750200877
552424232
785627776
69013868
758929063
790002746
759392525
213519642
809816367
485182707
63716372
149331557
903470504
802544004
702422216
463445115
662433053
123900111
790786994
310995386
454463135
449178046
1038361969
379358500
288615246
836294361
246450237
127463945
817896962
754220015
582851281
801837004
1070136808
80674483
646250964
1016691388
984123470
211287824
779603085
254603784
259585820
185222133
394493922
75774272
281449055
124166972
434137360
480955588
171342947
112558361
465913560
131553016
694027181
900739380
801270153
315407123
258116325
259591441
28889276
86297702
122639493
427851383
15441723
112384190
756946807
738006625
32785550
956949810
970289516
381115094
1027762838
670417146
118754308
40361823
1023827026
1001900955
309862875
419007076
134577891
500686318
952197437
434514351
255014033
438704923
743719379
562420779
753073316
906494587
755136602
138029943
898548269
1067542268
1065537595
863218336
857232211
565392763
963181462
811625233
749757661
708062227
68511372
225632307
785750690
632267999
219064246
468498161
704822552
676086039
940118721
409456347
768566589
988638223
796964366
174299736
290358610
532197598
546006489
239403661
989239119
680870686
625297561
67193069
312703166
698444949
342620066
447310505
924872941
244302913
910323216
738562902
1005594765
1004726687
419098035
803361344
450224246
858036420
913566962
978419364
325387796
813338347
183839335
901975198
552361912
193733297
255159036
899221530
363917900
308521886
668106660
769637407
900062970
140259821
935541412
699918050
508719593
238885383
277961785
826645552
5391032
455296543
902989544
933311541
157048994
631193205
949133565
546716241
1044126290
141245815
611738046
81368906
620048982
169483937
408200319
393980625
762240446
394636776
138699503
597520315
504088846
215402784
516753538
945240682
7683257
871493660
578267256
695402929
805041949
275634496
435276035
449773075
209301925
229453327
45290408
896091227
891280389
721000550
106635969
370107749
450659236
522757128
32194809
102353961
630154769
61178197
789970489
45793085
53968690
625820572
272155341
655700602
859385144
213676973
931508421
312222105
520225871
410559898
1063488769
334994140
355609209
361734778
399094466
776128939
490809270
121945212
138592894
562941009
669780235
788155069
107866131
970532722
850455655
553439222
619082930
845783001
225765996
713503814
949654506
442746173
524523650
827399633
965216770
260668739
447942231
647572895
614202287
128157895
98084991
730335277
135951151
589546217
613657613
910842797
994534964
955611749
409228919
362315005
451406407
587589502
156742693
680712075
771537631
836905714
827158342
64870036
841916585
708681826
225197879
218777685
529359285
170465923
231827241
526167248
984388104
239942119
617710308
150854451
1010408308
667304429
372586021
104207631
1017540774
946484645
401325985
1008327494
628234048
74900763
958075615
1055080472
546324290
647496548
306186228
95469015
107702446
392800684
593059991
2625246
485946035
492609058
21477161
703706098
981673186
851149367
1069220849
996234365
1002525620
783583665
536326915
564548707
518067766
304715810
1008416911
577645423
813433996
130251753
150464434
230092721
379337157
807908037
425476637
379295603
1046926811
455340342
884500105
482752600
857595821
239803823
426019356
680571984
96346282
1043691238
430166538
530076619
945666038
1040476582
47168824
839773556
874974764
390162181
19459530
511869321
678121652
348613676
479454085
110334290
278630183
33688457
71381425
657082995
664332523
468825214
95354841
864869022
319011830
314480598
190598779
134170974
206833664
46577534
719265514
184182793
476365568
766663250
208037504
761273127
805955071
51012058
159532748
24271988
708450609
378592225
252538924
33139268
263648258
801418011
422046754
170777401
403758994
93031801
199008010
999361882
620349554
465565781
433257963
212503494
746208510
730950400
224930924
506017499
809144247
287061117
936593004
945939990
882491519
252056535
367283575
353145819
549584217
647687579
216228969
588411562
385045992
708453306
517079831
519287043
829106743
316539996
39625805
944025794
777438700
572424408
126456957
338503656
86392297
411540126
803266236
269405522
66602630
66029799
974146565
225507848
223537713
476212650
993662746
261013747
622750033
851311403
168853413
779144855
909641936
838263253
166899271
408424946
610361011
775597586
306715651
340210072
986978744
1003467340
597960475
65796731
232971065
549468015
383964081
720238667
202808513
845742845
302572935
248047083
449991630
329429384
43776672
188122185
647620805
180032285
670827391
409848790
58805476
944734322
57211242
651970405
254880006
485930942
805149897
585069334
955874392
1016496065
994834484
911010600
623438975
31430815
886274552
418626986
276749933
442415350
78372588
118129461
7006864
89428821
644199352
375707609
291045396
869349391
269496205
502636181
1051656435
221052059
515639997
263823404
654856357
238487162
730900255
804894302
450512279
69158946
1069935483
247410153
958346687
850966219
63037224
1017690015
1059450652
2636117
621406468
1005748742
890229063
680116657
357141409
801323682
788086262
301163665
230906459
381023002
562838185
890837307
969644771
165513957
347001050
161241871
272879450
739897933
47082578
393787777
55175140
695501637
367895066
337918346
654910968
813751528
445202329
816593502
952654333
508420133
595970786
80468175
30171014
906794538
62297751
1002644279
573982989
109505773
883781520
621067749
91129553
619089749
334921614
805368098
903358803
545233059
255820466
723279075
962036571
197994756
471120481
556742529
803645531
1017081318
481012701
617834544
1043812392
399990863
927197357
592662016
344222300
991080135
432833489
858435585
267019898
844538988
166590388
74119671
967710023
909886270
52560135
20283961
104517139
771692566
70194481
471223792
372533289
653098285
174047209
180314914
74099781
56483718
89416061
140749569
323062633
449744379
303387209
569229999
651610057
247593294
363901875
707290140
415959069
634563332
401870638
936265118
660771379
916527111
780940583
94575005
487659324
205401016
812360041
281373834
484401919
850220506
74676508
11411848
1002963163
892900408
881240688
977238466
385481845
92020625
512377735
301278999
116157155
135448543
442327298
97718852
152581397
629296254
50267296
1058231368
113162557
298385605
453616052
13505337
181564052
980305937
654664930
246071061
978169607
268970129
990292080
823960811
48720325
363028642
188349662
432643415
575406666
764335009
602416638
233368501
1006479009
380404633
78839945
860933970
994104717
341918123
109607392
678915793
707987344
349226520
843377789
58270467
44685517
79891104
1012187032
332441578
547207993
687776418
21223317
571904516
852927057
748831783
282863531
817219178
872936086
8224950
145065060
5471891
243534565
679190350
629408801
345873254
622130591
550076972
670338500
174732928
210920870
1060454631
476634088
663438422
750488982
749863240
620753318
343583018
163112281
57879311
703311463
281547679
289503852
928018266
821514563
591967607
129574124
837981604
395113600
695934536
197093769
855214254
766415108
10407390
916976640
886661557
1064927933
272719312
603104639
934350684
56827170
202930647
231518552
540204917
569184187
458834103
262194460
402753325
1030181187
276593761
579373551
863820048
135757804
567676973
656941720
684408013
762142997
502673066
770763040
1050212026
297060692
762714017
949108382
201398428
925958334
821904984
916415469
941282283
1073703662
299018950
194677424
6216955
654481711
987818629
624848765
194799790
887538232
296926179
429689274
707124595
366545066
996127338
184723187
867732748
957922323
690860343
519321248
189379431
446336607
674296717
336870692
357637957
900338998
839001199
397526621
247733471
938506563
391112045
103192643
1043492752
1047403186
218727714
476392339
656706971
288983
623793326
602647179
605361461
970994727
48221385
587257345
203311218
504569996
1024160214
833267746
371026052
565862297
667447899
840499442
43454027
1046687199
946569595
992798921
479628322
697182546
1023650065
517745383
630533616
164609508
326913365
125069215
28335308
1073605843
1065490970
1030825746
620905875
1048453094
367619048
599810090
946257798
352222672
592342521
410923993
755962069
937350456
485509000
208640837
641897940
95663211
757533137
607608280
114144329
804809206
164358835
681062603
212439633
481379286
729275596
1032833589
701299602
52119387
776911783
25251023
52599011
717182420
876688970
139201929
204090206
121132542
872859394
893715226
354815947
478265717
901420972
68871180
693242327
152865959
598699508
280547589
1004679606
298425041
953019868
79288388
582683172
727298654
204144197
739156600
380968535
634706733
554070070
58287857
684198413
1073461618
928243163
214382143
270004421
491184253
784936715
469227581
236533598
1055526490
639741612
4764048
234702283
1010072117
851424005
793898212
172801220
124337077
846616032
215304438
247009759
472137295
600552046
604711911
718596212
448107147
185744655
51529883
176820287
782561456
139368603
453076423
349564519
809852724
197599505
310445290
566286220
199773530
353877448
805151145
299432257
106769678
87205561
1034328248
403152811
747425431
1063850448
188413249
409794066
986432108
266107114
199899600
313659640
192524106
881962728
996731546
485821335
1016757941
699871508
733435292
510812461
155404907
153255442
624129152
22900721
1069925582
973243076
153624777
1001740983
1038411076
174704987
151409093
722861814
123388994
892653383
641115357
445364983
937786583
943957789
648107877
52719936
156814391
432120715
25375780
151224455
117879749
629387193
211294424
659746150
262596202
752976555
985962092
292791339
58183282
92918966
1016190389
836110187
400834860
575291289
355129934
357967574
388508856
615844397
802951344
1020670090
21852549
820966452
594295451
222759041
193893108
151020469
405452517
902469527
633368150
760833672
749957270
694968979
522938882
248820074
100220719
477219556
314159966
374168886
1015810968
67239005
75993494
883257183
832746130
154699626
750834299
103740958
119233866
298923534
18710702
468119338
127152120
656055137
99204568
92447620
188707942
106074778
472087557
929275624
940847681
838060360
342402682
131381718
477722607
592197252
201794017
174495904
151334359
995178706
632241710
666723679
689916984
793781386
538272884
704944347
168043203
501421978
485529865
16191551
540186367
398011130
783088758
334742266
7047321
685893905
23724353
425302127
759144697
17550723
327195480
85084098
38731217
788277320
395582905
71852085
861501769
137122398
346505774
579590984
413145669
279427446
293534625
835884135
139828948
894804461
1060114450
347162543
66794985
1001972406
646409486
158841099
846217533
1067129210
353716191
628770135
292366216
712455771
1049772883
716670543
90204513
520098614
1062656111
958893819
820299778
142676206
439937581
344810529
20732466
878841181
571452664
241534183
314967279
922169136
841814671
183749643
365151815
379106714
769604276
113262642
829780655
983676149
946898873
683689939
898454119
581295758
812399508
745895063
205969810
65946832
401743178
131603683
1005011169
559010332
1021464330
857093285
823236597
25967077
768581910
525106781
535830650
999426087
48663362
432293099
390596580
268560136
340314420
261155915
896914630
740635992
878115823
154142400
403610327
770892136
226675609
927804303
710621372
970487215
191630361
875911286
535917492
568082572
1006731004
509039183
1017756027
59357947
380673304
606106638
178097790
1054247125
331777632
199065341
293985195
70101834
773533633
645929708
397046851
382662597
882907541
12520147
373980191
840398704
1060886898
543703911
204638329
49553666
573316954
775149166
622672692
987898
371893019
61073925
601032050
438155223
121466142
963582363
328598267
763239709
115344570
729854171
769961650
666281643
522190803
841447872
22586531
431399547
231125237
395974363
447820206
776969660
59615722
672081706
413758728
100227266
514888361
721428709
1002482094
510713908
637351590
1008532618
1001727595
374517465
506236684
517310130
220787532
875598176
387502265
24363878
684911663
484912455
293726826
1018082844
40645820
603865531
428856098
606503459
216059711
387166870
305735194
646055595
795412411
401241095
842087478
744047257
996078576
734628452
920686514
613335110
627363891
699845644
13960642
877691879
598657258
958251946
552258800
676027429
868907688
861098067
296219674
262244927
589981408
405373618
562197961
518890234
947606580
56534925
26538467
613033728
902078857
924346379
966025009
232753624
1041818969
241845201
799807598
376266564
27246238
237033942
293140694
478409194
574997176
455043111
466366993
70387816
824401902
903770960
701867650
119183667
465469731
786425773
360833373
836066914
433666197
824907658
371964219
554530281
1011573012
528218594
677813103
179673213
341478580
1031552051
61486174
761733506
735342949
670805208
415008064
639436371
944564948
768491777
903294628
62309157
287490021
298504254
193552301
581643984
297722780
855035431
65852523
722965655
610075724
128254669
62920110
756540360
195000714
401347539
832392932
327034050
618106218
325064915
593732130
150038157
707953681
462997711
302576036
153250730
192005927
809351188
762134656
844863125
151660888
804114624
719583472
1068719954
403698125
983149907
368381800
1067673439
351096217
508882450
207032219
160175103
206291393
900946661
754475805
518160268
195475410
442353762
286409554
804991474
346683639
374579764
179259038
688811402
458137962
978991055
808483206
795616356
287300379
913157911
221689251
326770261
69138291
789748757
946614900
515913862
710082441
866138912
103301589
1004319629
369194210
256523260
489484728
948642682
829584346
749410307
496015493
999239948
218291427
607985708
384744101
72307682
365513860
390490575
742924035
310196204
126350115
621163052
793984700
981983081
1032920595
539522425
693985132
104417843
2914122
478564503
698982943
539135673
79568601
917989092
50072369
84264936
469745304
236139226
598533713
143859386
601733090
783854642
749695599
974134090
974091561
921051275
1020791687
600398861
679935371
335599727
989964663
656030815
435561137
303952360
597965682
360940508
611407220
645167018
155185149
37177539
657819507
689198847
709403434
33179600
886447221
735645399
490654128
1009457850
51999121
899970839
922370343
1063234213
248376702
930742813
100088305
523883870
221334272
714129773
246518565
207451864
766365055
91330193
129777798
455177817
472077822
88513519
351929606
507100957
692075865
1047860473
1041830786
598136294
569426468
1070087757
196784793
576073817
48670112
234957649
313980520
264522973
246483182
937271740
653157673
639881959
270931456
469051272
368226620
1059142805
251163468
966059315
964814661
733436183
543967065
477271945
353332885
742902200
380837604
128657428
353138601
25767432
481484301
663844128
489524054
939028693
168904028
810085253
659224562
498907194
1045847069
982721496
733857576
388789680
108455497
179472364
673883796
855514074
384097889
481767133
458202330
1005798362
495693713
472415906
96659318
707857915
519532485
780457844
135515314
137210937
1025919707
933810828
649711342
748298952
767932152
920146096
1419015
501541208
282126355
901687449
234540068
1024566550
527650494
310272994
565604603
862911551
347074822
640783669
949439683
938004446
1001972015
570033439
392683723
260657729
930722292
890097146
877537942
985724643
507708133
715489528
682747000
856933332
497569221
1059898426
362120588
1013285264
271518336
401096637
656493144
623154223
19969856
375341422
560731758
733339584
1053930479
582893419
836964295
815914630
640871736
1673537
423509515
1072284232
962029060
138575455
329808952
322973355
363885825
848335331
526239947
549945665
10477247
901450929
803704694
890662692
643912974
365474754
221635679
1042342588
681098386
135733297
853018584
1048274057
814828028
359323411
995991840
392561574
977034695
149881478
199020482
1017090588
656502776
1004249677
612886946
493900834
138502239
385254711
739913354
614756785
688897712
1044078162
995853677
135680241
325303078
856479516
656439682
619523770
316764389
546225490
924675077
544182098
721208120
101062719
807612408
282213701
1061507582
763619834
766725878
930233976
1067907975
563991653
352321887
162270670
552958592
469876433
636410361
661837152
964482899
1062108127
490401842
264895775
61773200
21147228
948649112
446880491
398732893
978509076
553001542
733131844
104073772
1061085368
963125791
764051323
241459493
951252062
316843209
93411495
28443487
119169340
1043516509
948032351
1058608087
110537089
821872979
45183670
1035113074
800905204
444501060
74401683
802363243
627426298
786764706
72279713
336274962
866051099
281906874
1066777348
206501458
160031061
1049743614
975906294
35248078
174934641
882413097
1066019163
763367046
911076491
309261452
193388221
741220846
327445268
1071048425
149495596
736202835
967493041
508954968
519433468
850745137
510374261
213388135
925488634
451627957
687762659
353965158
662613229
771345778
247732861
538818072
305222929
153583246
686514763
35814807
130053625
373327012
394154340
851776520
674240303
328943227
111937216
288154770
604821246
808171448
928913170
1041090905
452328879
487788934
623772805
969324034
232829323
542967304
194405570
717114225
945784079
469766875
345067030
295353738
190281114
39664407
1022898987
872157432
492567063
95894656
849454611
883966412
29411344
392031160
165613961
733176407
680115542
373523832
864799577
563896429
913401673
289416281
173858314
851310624
893003404
548503583
1051208957
971310666
61114596
878437037
796742291
275270921
251848631
451042927
66208527
991987821
94846569
455443931
970370242
250568794
622358256
1052523532
474628974
749265709
356822429
847092614
703630236
665243996
328306415
221547470
42125470
1006794203
474605712
688475023
792692086
1040287460
3325152
93510528
584232070
786411669
567542643
778762000
263639135
273089783
689209346
915822566
237402305
386763812
466529192
835578798
275862362
437683373
1022989218
579532828
74846280
622222309
1071694420
133673178
555538410
917278755
325855855
603871158
659715980
175437873
747417789
317392201
244661473
853244719
314780440
653604809
597504140
117099820
393552081
508858
765090877
838750471
626896352
897303199
319240625
323975353
647402002
995401330
939216083
913406966
780812808
34878798
679343113
242790883
1008020617
743681247
233834832
705343945
1063899039
325822820
485270280
265141681
1036280789
566623968
653459100
245269347
575975548
668615137
21416387
947932458
684010602
185954638
3426089
289735654
130294351
73915926
420602363
716467752
282303570
658208459
995399274
460271809
474993594
595214559
159696775
592727255
482878483
514887102
884901392
176357370
56899352
422417606
848744522
529980568
444181401
777856546
390908337
906046886
389408396
76883883
620715913
980652724
254966936
91770916
948881959
611204709
264543117
762490893
822777173
1071096886
832439550
162312043
128087116
332637091
225327593
1000234412
76084526
271782365
663862987
140500983
944687923
1045819780
76075676
1035811268
214462071
1073152659
119802873
988521715
1024020339
189054108
362278371
644845479
86738500
797281693
820709600
3053766
65110944
406744748
379261292
954310963
186815340
772087700
941222534
515485297
391724591
981561733
695740487
340198835
794251742
372666091
331359822
237702807
217932467
314023327
982056993
525455523
113716671
796590980
137231409
502731882
963577947
4054569
806330842
806599773
546245244
548359003
164450475
69753111
996590632
89777706
701596439
384158381
666570098
393368800
313024898
593343537
195796105
56371239
78167058
578429015
506952304
711422466
711146580
261193003
426666996
627622395
192131772
283777422
866031588
775782393
765059112
87299385
215425785
653754778
937935699
103914952
900711328
736781792
993937260
331428536
674824291
289186805
816636818
671918291
525740228
326424845
923961467
613392565
554674523
435983047
505847644
901512817
109024808
813136985
271303609
422453899
332335978
681571412
197268692
622524882
53549660
512325157
1028375858
541037189
310900165
765755616
1011446384
159753265
667806512
105534631
569521826
64998445
103954299
968369001
536130687
113818038
135640531
954384874
299938318
897931368
1052254846
616537317
870703089
321150975
299514828
862871097
1021814326
705588765
852504839
286983315
277880637
921550889
304828367
51858169
401676934
978812907
401467129
731316135
711217692
447018950
702628675
483354429
59815840
158783921
711738784
713419579
899929705
679532284
29447688
363318454
664299055
489580125
362714894
825381264
724902049
81041869
637154387
92952308
317571181
177496336
951610745
588498928
808429165
538168401
927524577
887367491
789029857
603349701
883203886
251735021
910237998
889359303
965802944
220073282
88724631
835437918
206925854
10466150
966916541
830306259
1021527522
287682574
417782613
1039566352
866096655
473216585
997621003
1061175959
48743442
43650290
419177865
901279104
998250961
984950066
476739337
565900103
770998127
542117547
913101167
481204781
1022593651
320995235
710339656
1021822127
371443245
937499717
173136061
1016815566
629080774
453273870
456882839
946437686
370514784
721240821
781043024
433924376
116146362
891795198
65221819
95826702
609400765
735568710
822289823
97737927
1066284193
213901888
908402347
1003552755
581747563
579027872
466454966
119703078
769434175
583677284
1040702065
506694573
1054478796
683635418
1030390479
996431506
291505482
507302917
322489552
592720012
515743875
784173549
99117400
760766984
49127664
869744702
253169314
408405115
587703478
530889928
443858803
286074503
609898979
184280306
663480974
907816690
1012099842
6806011
237809089
731698751
935341748
451786078
928333079
566634921
424168450
485318391
855112743
850050627
846095947
570246057
174347936
888128764
214432823
1013665299
240845687
945087362
305504351
966914859
241256783
865171298
310707620
317281247
224866279
125370176
394918062
218775652
432125219
1017940309
855489492
15641086
25522025
78767846
721136860
294302827
522188070
758525311
585606457
329485237
193570041
594312663
176752966
1033620494
426165583
147258592
206468028
399702045
752307491
92240970
781403313
693694347
63261454
384975782
853887730
785435927
856440556
65768530
563802319
576183397
645605528
590823592
595875975
316838273
791699984
206430837
373638006
828421594
373396389
445551848
853215343
347186573
690404144
935475356
234276157
570286492
68173055
623791150
808678665
35078355
21758172
1043066052
88303083
934350234
15668573
863161760
234309152
149144396
1007338012
1954774
113222130
765521391
482589925
384819813
859543678
60591444
1055315750
958915881
688361706
1012064418
248208007
376842559
82591990
890942669
854508149
792969755
865728796
729475948
25748162
549755390
658635857
680060212
698239879
997281803
449706030
244521944
623450282
359245090
1057295094
872112168
547414959
598603360
878971878
505680160
899397151
18652185
571596778
516065440
374349050
191797351
618971955
1043109735
601116334
56326632
1032080500
128264159
344476662
1037229847
419637700
801374586
358547956
749482545
176436126
74021171
351148636
455229054
334253374
426989359
533524394
626903604
455099561
407464257
151964613
48730189
1055414261
759062222
824451035
448962144
334514370
166794314
631718397
984471153
253868741
438731037
1030913490
682673899
1021383717
929455530
923953898
121761786
325760370
140335482
358002256
252876122
1002316670
300926400
749283062
393367529
375394367
306974836
767532052
529088630
658216104
319632237
22750768
971708090
823439979
362298901
862049323
541534451
491682894
352571855
937804586
229845403
341944636
6010481
65036470
553994369
236071272
89906831
421339379
236345632
637044406
600229643
600817082
1028078313
971046582
957846386
197798069
526197115
25877134
520251779
95296949
632126887
42469135
507633235
682978854
229239961
559836203
461428631
355376813
574726673
303516228
487629289
272948974
921792906
920618960
930991268
93684939
54927011
266599979
394735672
1045329441
149051955
650067984
922533448
32282680
240817348
300994073
743950667
1000666419
603597402
664349568
490624025
446359187
1012639682
469210253
1057391453
869726290
435087256
1051355586
29815145
12731304
13497621
1013183266
1026714314
226869020
315057067
206713627
255511822
510009833
1001436559
442860535
855547421
623051377
361148449
495299383
222144961
911515865
407455476
58952443
1031922413
867098356
921991624
893542479
401359894
411952712
328734875
805909820
189627404
539389030
361969241
196725292
739595747
985800085
662541936
573473521
905788091
45881823
833143258
308319539
72377755
926444944
394322289
936568989
214979039
1024909206
334656368
609381809
432744150
93983458
696785962
50503278
364423582
411145312
198865896
678746785
86007220
353191949
280574071
694893258
525791368
530396997
13129481
933939791
508218326
628916682
416733019
321898682
771195533
102241613
1025230539
617376953
613145608
1041370905
165306598
720414507
257550119
173673830
6168151
616144977
683610008
451177015
757132836
1072110483
12387442
1016823231
940271007
36222719
391244093
374597202
526951001
824275610
223149919
568167460
148277901
202242785
454907961
1036522995
1007564049
729940243
743117434
911085818
217859373
731676705
701069670
668828795
124827481
344985491
997422663
68566543
407757042
273603616
104515876
221947279
1038237537
680303246
707044753
248055396
427201392
128396574
542280935
575681416
904120019
196057709
525688253
152692999
771032874
741644656
134840734
374939273
46598126
311162049
835925960
419049315
305505018
1047984988
793478645
332619346
477801698
783125936
819520945
880197009
240056311
898428667
387212118
193028508
2527289
627173700
67711436
673821681
830780677
916574862
939515906
142724783
555087077
402019459
1023398934
632131180
427772214
618188390
436226687
505757656
959706070
596367862
651098678
605968151
265528764
364626890
201193497
350535972
333267181
616995680
544069448
847683516
552987089
849727629
931991995
128609304
34902272
876189876
50449749
352275991
328421818
153406047
810059611
193085205
965983119
434708658
1065361016
740830616
847823847
740599918
44477389
308575480
462841236
223726706
706180022
474326066
1021859607
251430071
365462577
1000553043
464696455
255719053
974331629
1059538596
729970565
404218329
35041099
627174247
558079457
850215036
964280260
924381214
872083521
100079550
365873724
307612340
686132854
1057755927
380551620
81030022
5911816
828954558
925845052
506079007
297285668
772659253
558669471
300772986
603735829
241678047
642232035
229840047
417599681
92565871
617017424
143706228
743341311
129279092
591287368
1023594405
444085851
437565404
741459164
242717878
90157429
1001846160
389731109
753034648
1015076115
875126799
857448008
1066267130
110436033
949678684
385442958
138527547
590777381
216612873
61305986
4070426
130747814
349639376
327165644
660630364
101185665
39136434
563256369
118078980
554931845
1019931984
359654357
749403732
206039725
673605225
1072408172
133216923
275919035
560644031
1057785897
56886595
893569868
533955855
794476825
965043166
417384227
161567165
979910681
937268374
344256386
303431912
172016899
154409859
550974749
140570872
283315549
111805288
385613663
1039756248
783814709
1045310400
878599640
90024665
34160883
460211227
631552050
216385778
89564456
650410447
622603163
890902737
791009417
619752772
816175502
229818096
330125208
108983494
404464157
1018884824
501570093
108374089
436711279
588735451
6700540
94475739
637680975
534387934
891127496
657486312
544861392
701888718
694691789
482930981
921833715
319977254
275768804
35269962
959343597
816507461
7433317
249409574
380387324
660351135
1028488705
589087489
1017402254
385555105
94294219
142512045
396655427
303644773
337776002
399478097
802647218
531629858
391291042
838804208
363033266
288927214
1009652661
268343501
428159829
462667862
139146917
101242952
716762708
1019287879
1056450320
1036448631
837614377
669640468
718161923
839905091
399937446
47359790
1467466
484300417
331011330
544861781
511898248
352250542
882302577
839168761
766940357
1028700074
943093832
112288932
206357752
467904829
937580382
352034003
819030197
979476527
768352454
670589557
181937531
643974607
683927923
340233147
513199879
326450769
486587626
707103874
115553610
511176242
1059388743
734466271
361704221
104672741
59381506
544121880
1014557199
417891798
354203691
941679694
519954356
767268490
183167155
864148383
996108790
733475843
113378226
1060824325
508279003
751211481
225180871
938398902
454891078
15361002
284738901
393090761
395296735
454300645
372915085
526251106
52537714
581489432
1035311321
744388303
436292036
340422751
425642076
1013321737
1064740173
816704819
712127164
1045697276
102739578
288286174
946822690
971462451
327331004
486291180
657650203
895481176
6810867
404033197
80130237
492666249
678059013
771488496
497973157
1004024997
408178038
966114447
225000744
1061760992
1000078857
23911785
890961586
548521455
1004428817
614033903
174108041
1037265836
842759385
159342637
442095191
1058590134
605487914
1000967772
845767122
1052200209
240733495
383085568
447131157
351328540
295236147
744511569
93568223
279296762
784081598
176700450
454259421
710664475
192886837
565682636
376855059
928108802
788214809
841042245
201325956
508175712
1027746970
573506073
444645114
816017461
584917307
103346803
245878686
545966285
809795380
1061713995
987992730
953336188
784113657
60688994
907066894
653227485
1257996
802348962
493320359
53633887
518675667
290802250
383748135
155535420
917177756
677296428
23153191
660807095
1061277691
967254843
470957066
739517826
353443732
356057090
894417077
587518357
651230852
360342517
276960380
391211782
1036505486
68955236
910539061
579639693
928339816
227911835
420221569
854840309
65810717
247995293
157244233
211321903
832623321
208835989
47931196
549105583
717859515
462432599
966932471
589340984
113034479
445784126
666673856
275769189
625805110
987563591
342674393
845450859
388522861
726794222
359951174
717910097
198733739
859183231
704574592
932017148
527683462
237602739
400362450
393951573
543598474
228882710
1057841374
833894299
304149923
1048839795
389422673
870126412
380472741
384719303
353897457
303006863
35350955
850057409
408990222
590602798
321714494
635764744
418185719
980159035
538536950
337053191
534095962
7958782
36642405
302427142
203846342
791322119
717704131
947331204
616205374
707513921
194275061
909044017
573000547
196505378
369747145
357318686
255121616
766401951
1009372505
590581050
902451744
74254784
950294732
72938386
858801861
656210426
707523445
162878722
846606075
346152655
704761687
956162846
1021652964
808725227
1049275239
676564472
468920597
908652436
861428407
302766989
788164930
239713564
623775863
304330969
666574024
903605528
228685075
28988057
495439700
564678597
617784619
264857772
420379622
905114138
109927647
572784657
163586736
255511779
528662432
284461796
667043035
144805920
832948123
290653271
242182009
976551645
97175562
217714478
320550145
54215352
72013517
706732635
923350566
773901482
28362011
227643247
337146065
395014099
762598572
49321257
929354679
801174454
256890327
660882796
439934661
295212026
550218920
518930154
991285475
678671867
849705212
37212254
508996513
113131529
317831324
424076939
659024693
542378341
828940257
774852044
180224603
166581012
1033084492
118822096
103792782
789041239
280343863
286773785
358952377
879235676
21662763
250285462
711153955
517099810
898926134
32365298
192928630
269380402
993131146
1027277032
523638773
625531743
448467242
916719724
775607896
17423334
1002263464
817422996
455224108
84436773
52991441
417472618
681189105
247424378
868807534
477420188
198940921
1064892915
205183985
273081317
656894449
312069535
429220532
1028964708
697519225
466883821
831371825
726266400
709552600
949226936
1054029991
6725742
632387287
422161236
323463847
902996831
793734443
259342479
242879655
197917386
90455108
931033679
755747555
474665413
152755198
677945173
296298709
427256062
258558618
493636914
368925262
244679506
13681837
891021339
211914296
583644441
879208138
60952015
778694648
278982113
225258858
949303669
763681565
165760252
582346564
166847378
1062320315
282459017
268931172
614392239
36135829
477882457
194636277
761647874
66774709
555192178
230564465
917970863
428161072
103394909
135323821
159092250
505311951
660590563
304666213
120445931
30479035
446720323
868704522
460675970
462111423
656703402
490493933
677763055
653690995
801147965
687930403
352681781
59351323
1023755596
929476656
384761425
1052662904
663812695
520526489
847006465
614988752
943567357
36629430
397932228
575030287
533373359
112651998
765538970
1037164366
616017250
632976848
109682047
73317729
731429380
556480693
504553129
804072105
944767807
169258298
491384851
317788444
116680162
1052957217
646264382
941621651
984132522
410479126
161790539
1017927203
967837110
379475233
751430270
663782399
822346404
939334497
789658732
366140923
467572508
634236362
849541902
319237751
991459265
990955113
282047719
762324003
871642955
968414256
174434544
88843677
1070418051
223405310
185219626
944117113
942415421
764959998
561064394
74151272
191381071
644697642
992988900
582348870
589078583
1058988191
769855586
821394104
190450806
671757223
102382521
518650319
27412673
528843470
936935487
884806071
991229029
941332718
418882271
919322616
330608348
725205436
178727464
68177771
960442020
623434559
513253317
879118388
342936052
121840331
173037203
870717598
663343695
206253866
1064534074
17004686
766513146
109348514
84151641
585626073
200385853
830566270
925554057
966722725
16953573
609538186
347453928
272559945
622020499
196896255
138060118
644523204
892087679
65076483
143632086
646789026
1016595216
931561054
519950133
547746863
697399119
80430896
755329931
484769731
368748373
982380912
136868019
316774281
644145930
1023679043
585281959
994396679
254076031
290279933
424953965
2908453
104825728
459028322
495254173
252352805
690276581
240230807
574854459
370493121
416674249
183984067
658349402
760670234
521831741
374428671
533401853
156862012
58025995
429133708
287707435
821274293
961382221
213091497
782224220
793128765
1016701852
332462640
314072244
362122339
165919224
188943685
1044706895
752709638
1037867456
817917797
225037436
434480049
961853211
944006647
200819291
63545430
1030108987
202329754
899355268
810373337
1069098109
801926596
871590508
977099044
1008270507
924135101
1012232516
856628104
601521236
89611986
799813846
199570098
901822816
421511545
1028485974
171351897
486898166
734757961
410131986
236778117
419428780
511077847
401877229
550380446
908532142
447137921
1009649564
663864918
549142863
23176778
640285057
120178556
236304924
1028099568
400062184
233739138
932679887
538046263
212810610
427632774
650926249
1054663573
408064261
513950848
563980792
124401834
678795419
113523539
169256785
518749130
102567634
613450256
662855269
860607785
63745685
195103247
511570263
244992611
321343662
985620497
967613709
355166091
1056841420
291195078
1020930211
1765668
801225589
542292180
288346586
476280147
836286724
731132964
728297548
1001608097
1026715275
710009195
473428223
108350368
741134722
823894095
456997258
848671239
657222817
501068415
426930801
1005509690
925914933
240882076
341161948
953736054
132895288
1065303817
694831690
380057233
792714199
118440008
548230256
238158130
313302976
815207833
413181995
845545842
300788810
811894444
738250403
1044306383
622513872
484583730
7556126
137200758
933089637
1018009224
235781046
117981203
499887448
962700977
309712194
513104838
137401029
108598935
463159102
618938959
283687808
173811273
564841253
143438359
602599300
227230645
125378127
7767295
81745588
1042952575
208856926
186454157
67348474
239583959
478513996
203759059
670841398
662326611
250841533
589042115
533974004
89812747
740140101
863760066
372287706
553427686
135483103
215791115
231989728
21195751
546718387
569120224
176556475
546537310
902584970
146138906
795410254
501255654
826693977
556171125
421260551
885925154
941093903
23587816
220565505
430884787
558199116
136175027
332230793
227558685
615861570
181802943
527701954
880288871
603065503
41185498
663772644
378056700
60822521
491676567
236427303
76396424
1008955759
713796081
139816506
268592686
926735104
948762402
687891241
483744686
942626525
596310038
824716455
911167643
625314564
242093907
149484442
1054353774
358229014
310444673
1038271688
101589527
715253795
889160472
1049807674
752506300
153601337
847302282
695093576
1064954425
161931534
704746362
605065074
989457125
14855191
44467993
721836799
746391083
706283419
1037791588
28473404
224788703
262590741
442463911
347010149
160942075
857912612
923910382
507757883
450240649
756573254
704604016
410500967
247697451
57321525
213058427
449627166
414849452
652745208
950423842
678854222
292195893
910666690
555437792
401319219
139911507
301444046
569571803
182422836
883515834
254446409
983769118
343594938
135085788
130376404
602048781
472319654
953619891
172970248
431399758
940828196
426497333
606429013
564016135
287482988
589663523
1009095361
275648562
22907345
411668318
839182580
272258875
680231970
860702188
331800496
891608905
762514278
823206236
490169624
151473559
793725161
418915486
380108713
401377388
392608956
870000901
451528724
826346425
471695922
251966982
62945574
251212356
717925696
859596601
807476642
516956252
987762972
523532311
767468128
235651546
839197209
359214024
152841927
1025119484
1057457907
461854057
1009474872
842675120
1002801502
980616012
1047505321
897519209
4374339
900178015
735077242
146762605
1049754429
697411202
541030991
202395944
9700537
809006343
561592435
315047288
918447924
32833433
1035442951
435880024
27269794
63430390
290763102
184464127
773630270
926168509
1052672648
557874401
860814720
814295315
282804321
720448422
205350522
463513821
490982184
57476988
533618077
942137251
460731551
906167826
686570938
517974612
1012470409
574136935
1031345934
809360451
769904780
268897665
498230138
375197841
735931872
530614846
986242810
292922405
240013207
21982574
565009345
982648594
789451409
81387430
686010993
108868556
289760126
253389899
44938362
335183301
816653194
1019706945
666915852
268953575
45760371
771865783
369427178
822692336
25643314
74981943
731513188
1050704264
842116095
92264783
19823658
637964281
715089988
682385972
69212684
265093830
48270100
711966936
295956805
57146101
622075347
295867764
585867503
498669236
196836391
903041333
524805935
501220100
8657503
517622230
195151470
456531252
660124789
1017178554
516159799
866313110
748685108
740826616
377357211
917300645
222903308
764278074
671811893
867909900
946640389
680848962
1006977203
744319592
425608299
435023556
467972051
826618244
83606729
162333097
514510532
788650456
436798904
674305875
898561944
836163146
379858333
830013911
326388223
192095944
558020164
504484324
350965575
420917742
550699172
799857755
978210937
916920660
318998183
684622888
243938602
882411089
705023263
877273944
320640082
731470854
319990683
848126469
629295128
166184175
720273289
24229690
498391906
40393810
168228726
995877118
781952765
737649158
684733675
964976447
960475538
460186959
687979340
138899404
686636881
916857479
38799304
779719720
997886899
167603015
242489573
972540029
457014923
881775014
988828934
757341825
837390335
41266618
174438805
82367138
215283339
788991007
99102735
58690192
434956579
1043543417
938421566
340261116
779526792
497604739
44650802
981949913
883336945
529674704
414611854
463873594
569752319
132109964
426980616
1071655703
318930233
968164703
924522603
491975021
762064528
854999562
407420510
563135476
1022399606
932376630
26612605
975497571
322802537
530913445
286245954
66284446
1016136975
483561174
308432220
611953389
878917129
782456893
823157092
875671993
929155885
170194420
393154550
879791832
982080474
958087937
52365305
612368181
326756788
258634933
1015825537
149911727
799032916
990429476
1073594083
672750509
121513382
870041446
341287881
340889797
749025480
995278394
744331173
132320281
800552404
605744679
1034644390
254083196
672522273
802978700
361768269
675918415
141783046
130966198
256038444
985025997
52343891
80790955
350696594
137802995
259220523
852717963
523166740
1011196459
599982048
788023702
304035846
1029728905
105785872
122074083
770552514
562914725
858526381
67706898
1039607354
179389910
200734639
236740104
326551069
320868267
917458609
238471231
811620309
379257432
485995089
38702157
472563913
18811118
23296232
1016882228
260294021
1042183853
909926550
852884196
328539646
246504683
953602986
1008336686
498121451
568975599
503639648
299342776
598562094
154451121
697656082
255726253
742756931
1059098304
947417622
858315244
468480686
843156703
971998525
339205
149411316
725217903
800430921
593966500
342262180
433952281
911099531
307864268
426977275
408199976
544665003
759917570
57087537
802931510
903408158
26877380
611479111
267567341
715803189
466172885
989921441
278149511
196335949
475849078
102150321
575916615
181473670
774041052
20234035
537420217
885841536
242949828
761464488
104590812
294127883
1030540510
872808483
453829487
814486609
56822746
303878893
811116960
968582721
845343569
924795369
658062419
1012924229
290713721
781426438
516728211
747838585
543937397
360269803
294526872
30442777
242918043
397940218
978082335
773959395
286540450
431073062
828944639
491571027
576769034
1071559969
794564059
306217656
1014752483
63848979
731242312
933529635
567679555
505806600
60964801
897793969
883195331
794066242
652794058
1004007262
433394276
1021897368
894589113
848143464
723476755
511550006
198096222
594965129
400085329
65925775
531164509
93287959
234719010
61560418
47470195
336314810
1040489030
222521948
644993585
672906327
405893
534202122
717638040
486992687
1046858915
1017930785
574038112
1012918073
438249792
949178454
222761734
1067233531
470441755
476953357
388775244
389767117
653427367
931443244
524952501
379874753
758676417
547592205
26117989
701966608
61269505
1011236386
494190416
882219847
195801283
724262272
103665911
631466900
165344059
986547674
762972880
171605761
1059042784
227494253
466489050
349166057
727212232
157148886
869431351
142930048
479651639
192944415
105480237
170714333
1041620905
233905268
664254589
495004138
588907807
537816321
536883304
70497134
566671511
432616006
300026977
251156422
996947135
549632915
1071037887
808461384
889632594
628749218
1351739
419829410
5808200
769872292
137975406
1018991980
415389818
140479682
642707901
979360292
348411470
697718248
688073072
704077308
860485882
433105248
430072222
686918470
779069829
526269238
640832299
195882157
688613399
1066592726
519025736
310826414
940514590
429028272
867057473
421429168
414982876
471739503
490357729
550596646
336735597
517063675
876095227
71248885
851253692
728288135
983689944
266418384
211406506
105053569
137107832
974993930
267455602
615168873
972004452
703596581
162935169
49581869
1030230566
1005388542
856552544
444003735
310352911
640559390
449647103
150345003
213421654
9468180
827607086
781221567
634529356
898403653
6032433
330806136
995120804
970067040
599435120
658645115
540137144
1027149202
384920067
90739694
29987602
614407770
1024108457
984568842
384255432
1061525643
151118926
189016929
217182323
138602791
481914549
442519712
590887923
190769330
499057095
559205632
796523
1016336572
1012888908
910783986
970559689
499180405
177948813
630093015
877791200
775128881
220529815
1026579714
695011925
984945262
737852031
858752780
259240732
528249519
907183369
380060937
502786142
521095838
1069675593
828190882
998556579
457809568
53965793
9208173
427333165
773635019
453865110
359781392
286089680
352135055
637800114
306118240
700499789
290148748
178331903
48796745
374743723
872249575
554212062
64523338
29111328
431240533
1012282950
694122506
990107246
63450176
837602528
1015549522
478004883
530587308
215267113
917510520
144557690
979055034
740341227
270054490
12569187
122806812
1067164120
182242262
917149945
69930317
369177609
278330437
421132778
321121592
194270225
182041045
310412160
449202983
877294689
453423473
36229593
918123086
871486939
984615312
52402788
205774052
132304582
853319860
62213282
995027458
276055474
888232604
1012527338
890086454
854078570
18039996
866989007
254865489
597326228
392656544
1062692371
662205218
780038638
502248565
495600446
1015664328
170239722
744110717
722970361
932222405
443692179
80719161
123951973
985800951
509855780
50362376
869396415
183921478
1059864370
1059321762
322697935
437520208
845540082
715268411
845151299
970928692
1018415138
1038343280
740888532
504233864
303097089
52054396
496667889
662807616
850080529
685371789
450233444
789912416
526212065
628625076
381732050
1057596967
187886670
1032465301
1038365764
115557104
345190808
490557972
637663708
61766893
449536760
880303580
804542854
131142202
606573768
659932595
450718555
889825881
534184939
475017234
161447292
874082632
786378351
165709679
602286481
538311565
929003448
587564277
664315583
1020056133
681077868
827393869
102199470
864809618
404752878
873062763
552119774
372967604
1048943603
1040924911
231647875
207703375
114087407
631500378
25275463
851546999
684765262
274045490
902529228
995519112
381588350
876256986
800250820
671806561
556860510
539249414
564083567
926782709
733327422
1040373819
697198946
87692616
1055048569
36542309
957614646
735731004
575999099
353706598
268772278
177070840
646296149
296738442
715500197
478266293
977211655
420067392
806767963
801153590
797681279
602650319
1065961729
727155162
210920209
433042379
692451987
227809363
32127917
735357343
386675320
61964003
774933190
1020636144
375660648
381929779
160345721
524942993
931065982
379026410
561039287
520940176
652188555
961136550
955541533
38105316
85356737
21564131
747444348
390732705
512020695
628195979
377289172
575308790
39381319
955279690
564983263
299468536
325475626
332712280
677935750
559059452
502180677
901478137
504805282
554798013
242597612
942613562
861611137
993272328
559737257
30733031
264749168
165585379
634128070
1072684150
28796162
667362317
725350477
837207701
917813308
181161632
363139436
343896087
736518555
426543878
406689172
728895121
1017286689
128779237
409415844
373135428
244712790
1012398308
183172342
215874760
355798640
14879542
475318761
216315106
854707895
504808212
175146599
1007161661
568497769
1032729605
266234739
348695013
373197289
522636041
957032109
889495258
487780849
554371576
104280388
531637294
1005136630
431464526
660905416
180597151
66273243
328848074
161906534
903063987
706531608
577392554
697242871
1024352777
88373061
639641611
1042674959
718027100
442807933
309325502
512631582
392339964
773857460
543804606
210701220
307146806
422145718
756914387
601221527
563173855
375518197
731883805
202874361
626970774
575364652
938666878
126397386
87407899
259480147
146440868
687243659
900791518
875110740
1043695316
681863693
927308964
1030927168
716326945
959768479
323357584
603417806
820407760
521734071
416602262
416830525
848937624
564713111
531562119
812084505
365452547
299603054
611076988
999096419
37813515
442502546
151003090
381876061
430809784
497460912
224756317
10500986
870042316
896694409
85908645
667340744
705467274
183371999
1055657927
763711991
788877011
986851015
1071565838
110711181
998529242
145121417
812442173
163098047
32510514
521007015
601857736
920370884
443606804
10406677
628164727
443440589
966481773
747619547
316774949
857268579
209157813
959215295
630335600
574804289
385385130
953539480
646924331
1046564653
561438681
940680859
188675299
137868752
278673587
486906903
77838121
973735460
565002961
320712882
844074517
441337161
40778908
134753829
285525700
480848332
509846446
801559034
381419365
238250616
202305499
184180569
762395117
536683896
827334656
186310136
729578408
736731174
831720448
919169353
832150018
897608860
2594814
204048235
638130992
97087952
686318788
440627078
1010155697
132557072
1054593032
1058188396
614445194
683109605
541294152
372127205
796032040
776222056
333914571
788521302
659290029
850013977
837350392
776317954
899723698
950328172
15351517
74502647
525146545
562534491
308740607
1008226143
395392476
338841453
50853221
443266670
864915878
206162600
466442146
686329577
994577502
1003406349
95201501
192418163
158503221
554877704
962271155
142213986
505827830
280272800
345569189
572418680
1065581297
3880266
266410521
264119196
675360788
902031395
894150852
831108776
753425513
1044054991
343516484
184020142
675413655
969095772
417342274
131827543
667597087
559957960
293960397
954906698
153120782
287098465
726689505
792643891
244358255
263186926
931884260
50388412
462114502
733471021
811234054
161745908
136549919
992188333
726224696
243975713
175106689
752488740
442999572
720129142
535825916
565653338
235221905
557711816
228844971
460397972
1019520026
869981944
1073115941
192793690
602272098
844758791
758112467
422816931
346272255
125723262
323872736
600766123
33257909
695919577
313490353
472517844
28027456
357715284
429313760
429088614
90439761
256172093
4242999
936802901
985400269
884208239
988818164
1055293617
471941780
953948650
776117372
1072093562
728307294
276635785
1058516460
989640615
612161276
182639407
252148899
849534588
1016577139
10544471
338142224
801769498
339690783
572982983
354823814
1057811081
1004861402
130912838
923625837
450350184
103869093
342123758
657353615
662055831
314262376
644967485
17775976
812108085
188330314
501409284
220700561
634522900
397838442
277931561
472160225
33780642
707067495
45148537
589391863
959938711
236399497
321872702
120684056
405952680
249191007
789351644
148448311
438023094
313900608
336787351
364518214
328875348
265944634
246921
392209743
33448591