0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-24 05:08:47 +00:00
OI-codes/S2OJ/102/data/tree10.in

200002 lines
2.3 MiB (Stored with Git LFS)

100000 100000
238935124
777890972
193777955
801313374
101326376
38420222
978607061
933069571
50345766
821137367
649034548
354781051
367381420
77022195
645113575
709411757
3302788
587651801
529145204
890905952
660920639
680717694
327802326
685723332
938445794
619955128
649033297
582592818
863212920
933444674
194577605
629613895
672754909
891011977
529049578
383852412
807095515
406333882
621255833
142428252
391263185
274814172
994431523
355900403
833136697
386779933
100561525
893291941
858831712
553098778
888635281
707803114
921471028
435212574
49439847
252502423
120636757
93128886
547165889
346107309
607748656
174224838
817916095
805874696
973377746
932850254
836497430
743885204
659221543
619433871
599020101
447077973
749253020
239755634
324367041
300983117
363492320
213795482
91358904
666395817
357096096
390933953
723754120
319607049
873925458
248496663
551154842
579044677
84085941
665408907
751257938
978692712
709516605
490294603
395854911
488780161
285522868
323676192
154709996
963921458
742605384
487906129
478958854
608001319
379071869
779696668
131526502
121862785
504386976
75867297
71719505
310552711
297072669
693857538
971485908
225464079
465116166
811883639
673309323
485859727
670287019
474249469
191639339
323756720
820375830
612959796
324197722
72841442
780409213
680321627
479902117
296109116
462683578
787974120
952349643
237678877
879434014
184001199
245001515
948664717
354737543
148740192
10873157
790735557
405730590
275833835
832762667
50313673
136562910
48359661
876335357
546148243
660460033
160894513
370921366
436491671
767027859
289968299
980628845
745129841
855832377
355523016
900168653
665738135
418813841
525457265
584598693
334438419
812760145
342299307
350456646
685427953
235605292
945697438
280334880
34507839
479708124
242691494
203215960
80408848
687256572
877149674
952035227
825196972
43168999
681121725
755232079
360048527
914900566
609534752
833408026
245078109
5637087
430944454
363056925
678733195
326275293
86713873
743568501
141942049
385908375
780183473
219615777
627073180
150299860
945039676
795554490
632278923
93630088
101545629
665595871
5590931
95378246
504758292
165432956
739455689
589834015
841373743
999133347
122398621
113750484
198773699
556816442
200881770
822624835
176421135
673379896
497978194
194484755
251614670
102126228
684614898
621326374
68494672
575408624
370467598
356794769
889562934
465782824
10640783
623919613
3994420
868797924
881255362
756540162
617138885
119124166
116486833
629920572
407029281
881465229
117833789
272590619
760762572
274233982
118716282
552478538
86503689
361937187
225611107
674595875
945921447
978799849
102952636
770358534
214679490
919263561
43534583
526435407
356766113
867201004
122886304
914524091
983144573
180412802
389566407
550600419
326380555
411996371
550462645
808987626
329903927
910153976
671511289
786131072
791651332
662135254
193577238
916000435
461132044
835192521
143876376
177645554
249818382
421063873
78126636
735739894
729224751
222740773
74396325
847427043
172665977
601031229
222166878
616849768
567487036
491363448
343984370
662571166
478261549
842041122
805113857
150310383
46026148
514293192
26530772
538418262
376175790
538962218
266146363
792117424
654451445
169331381
394760031
16478628
836540396
90358141
13139881
45467513
62066387
968127234
516236208
51368453
151159512
201610160
877622454
702705027
43160170
792171292
186437934
343708345
337054506
917752559
406596732
77122112
860305855
102465444
462195759
452327105
355409088
896889929
624517401
355631982
764097370
445104105
651300263
51099857
554912870
130212464
822624213
439355573
665909551
350279857
172241415
816706587
183741622
215470354
796905995
167134759
783199705
107275221
469727618
742591512
32793195
783054549
708732912
966750460
204329589
732969909
496705534
421780933
781750162
385939746
813627248
122585067
209242605
820398388
656234538
632612332
158405984
629358192
661215070
502667800
74851749
261709786
824108119
264849622
811860345
692780792
344348999
73023328
765611606
928991971
368293686
704701602
710114621
506130237
275099212
165292022
55261201
34408555
803024798
645605031
610207117
960646920
259066236
52465313
750676868
88115590
394293748
114270637
241833755
141785575
971814440
451938151
840371027
333593024
326351982
526389857
610865189
187568814
147081798
143338786
552704371
355870157
899925379
680918175
397302978
835811438
511617065
502774255
367406905
506413947
382730778
344879632
318240730
727745238
113979713
335897859
502201700
881241454
927167540
270581841
542968341
668733213
730015058
265427599
292550133
36858446
638105084
24363204
772162049
488093102
655004983
246516728
805140820
80730019
391549947
767036653
263812861
274816827
512936472
147167252
523601891
642890458
355817164
894953745
817424545
185565944
852950943
587422021
631360919
58675305
72209582
386956046
430326201
457128830
635487985
231197310
405019989
783987184
639635730
359384876
298768727
346018459
371200995
229534774
820495088
763775178
74837966
837051780
241703287
627009652
388480154
790322378
534622203
724744520
43251490
260085998
172258758
87759019
627058584
647737521
385574582
164691865
682585218
260372796
333365734
491051336
111081010
294732668
817511254
870499930
622557504
468164417
24954775
205539002
598415545
323897233
881255935
741578962
925715794
5476999
732450717
258033165
759568307
275964385
423780919
440562528
790447072
517031244
739523736
502961453
193216897
727271467
158242689
828826692
695500140
406641522
664221414
98076792
428132757
640174389
599295099
195135930
604861253
752674004
380503485
899135609
583150120
238260645
828172908
145441780
99463352
442396737
204819749
424235102
106407961
178777986
755212443
356950411
749016274
359427517
175359775
909853048
30492223
119116327
329415962
827987313
924071149
5157024
372576102
216857550
257319040
465040651
112055382
773228116
580955701
997951610
236326986
98800489
96218206
426464682
618631877
838403332
468211981
10661071
153716592
971286994
569939702
323736673
962426579
899037222
466566742
34841961
727600507
560622302
928156134
35695540
423050753
117016554
877214949
803472740
997026200
698959155
989471590
694836664
306106985
480462212
590574140
924324050
358944834
524229955
905780191
161854458
315146786
731281173
39822505
297466317
906363882
275425169
877727552
146619947
752423341
1364221
935914947
85202228
688280407
506966693
631057495
959752137
495082947
940172798
575186012
19083704
813157584
534834634
305899697
447485798
714213115
712288082
913468612
108593519
832512565
839155925
759689436
394341091
137411572
276598957
69779571
786712303
281451642
234123372
534374422
230757648
155373986
861282679
543282771
971594338
572913016
570966387
307637326
394228979
937995998
932318618
669014381
789072739
850103088
618402816
43906198
906947588
307432728
326901663
298333231
327108956
700560259
230590
478013164
705909623
345326769
432820339
740294637
704571476
116723823
348159542
217375341
331433218
526348854
396437987
679045581
855557525
410404853
607094609
483293216
878993429
629262922
308927905
811475562
603000292
557227218
171151986
450223757
607698473
243355639
116761589
708402155
151502685
364864464
54195826
417627789
183360202
164763883
370402510
138716182
838319788
186164359
984209318
335306600
49030847
904775868
733732035
172624864
46939117
804621882
531439475
584700380
723951037
425290469
233982410
526557390
970078921
403549094
530843985
604370244
337984702
575482609
211197295
359350297
890172446
78691684
901198782
591200375
311966863
539016697
532894416
394491061
444234542
502641310
495434637
730539353
595526210
877464607
348543011
117954302
672816721
633777852
547669383
304794872
158310739
209837691
767880790
931991708
522098734
453166839
746533953
38142232
842592990
626293585
364715025
350115947
98421376
229080346
802275552
229948549
885568384
343800955
424491660
276476176
231114290
208255205
267142942
121434388
430582939
157265413
24615350
592503391
78106937
553013641
526080666
955739648
440976537
950352564
290344815
430079523
725087170
656517171
777027418
920047382
946450299
63096338
513419125
957172441
354218187
853959074
66628716
828927625
32873184
614763263
540516739
88761438
423233637
689593460
56286952
838975194
361579384
14151682
632119356
516318765
979085800
229164168
444370647
604032004
672642887
745952517
603355143
794505486
103517054
164211435
410772550
589347477
242886768
387843749
358224529
796385159
836881916
457386479
236318347
967140446
89876392
669379386
137992485
685815613
10100240
251314808
137173795
887482085
22586833
951499034
907192647
739263857
823801023
885841688
236368311
384752034
534371678
796661467
13759322
392491727
856994342
765345895
997728124
194380281
654932551
359936858
500471155
729897072
782112294
525530288
392405600
604818382
444289950
441050696
973558606
878082630
342522237
387958760
283135147
199704529
492229831
802785609
292935920
353265234
749373473
978573933
956304654
233714820
689969566
860652742
176630707
429773437
64375497
994734748
522877896
788406555
667575551
370973395
813900522
468453223
176555262
701582086
680099278
693900440
453115931
11435332
756672559
841638628
58652870
309838713
758211766
815178478
125121666
966018135
34872585
163081821
589045170
611200949
555594823
462539565
962694520
576386436
513437590
63000122
371250366
929151389
406800339
870456959
20773212
467383463
664567158
304175606
813385395
383422087
138004019
901820844
106704515
149766090
344122659
21738701
892918058
365322953
308405453
169342176
351598748
379902723
698562468
939430879
649482320
67733370
929103094
458325301
7528115
960001684
811842458
195321105
562712038
199803382
606970601
716738329
226067538
544536977
344395056
652502716
635120492
855131530
32062557
41063999
422192146
844611709
882978097
909738936
990850456
926206357
75128039
698087334
176367096
350909931
144832281
358967453
613680042
179641136
671240452
562672042
623177934
398612257
669975973
912852268
770485946
499546253
113403493
585202375
48784584
619609983
536113885
258600706
812363085
256445031
960660162
40089862
860779424
184784027
780315715
560893202
288380995
288305260
599420565
840009924
993364489
795038983
308797292
381690623
107880229
62669814
134803690
470501475
280451076
261295388
713199116
352084822
821794361
935229151
675941898
68686405
977973833
756234140
647931278
605155012
877610806
964930181
620213250
700697419
888240628
925087921
366428426
461561151
554357440
785651453
724766894
247534733
909393610
940527397
738989242
344916636
603723081
940185330
341459863
898157721
370099849
400142189
538365815
191851103
675624680
426401043
664312637
791683334
558906095
248908671
679385047
988481106
51514318
936968111
53566055
514269622
126424286
796736405
348104202
635549776
653246647
313631825
849981106
91288147
472920954
472657369
769312061
908817421
475748963
531130992
479200194
952637040
370200422
479727583
449220517
845520761
813491654
712106258
197876503
909179393
315404341
643365525
267076912
52136551
826864107
134058429
25097545
493093127
439995836
522892247
956714213
1900152
675881696
159071626
848492940
980425352
467867082
536025757
615470961
536188809
963856307
622123165
112350137
756718184
997473144
547922176
482146805
606794048
635708501
535393089
384116204
125078731
136069114
854072999
402225401
615393968
413696226
872252039
363628381
210357811
922800488
21692615
793355580
749167210
581704400
154495325
979264229
586385795
296939926
72269636
592687939
476942496
523996601
514446673
570275694
97742815
327196813
420077472
712293901
568536154
22023766
935768425
957076918
286375932
792972414
860464883
409966365
672303907
669064442
421830049
191243082
731536411
45728638
195993847
548467680
207460803
786711983
183696988
666894301
932789910
33202062
892162752
881692192
309771182
867305022
610527705
675767157
688758947
857309699
108108872
470594698
205119072
7764907
422264610
557741055
472071460
716390010
16405374
616503700
467969861
680277027
118500841
56229752
872363627
91825139
248956593
850511187
868193022
363617727
145493834
499527415
940182153
853344841
795125457
527571332
66048391
192011712
463981313
47516406
70209298
420869216
489063549
262205746
126152212
457642734
744122754
604416440
541904471
471463603
36319758
496988712
868396680
89826837
796413352
137227442
570679637
254748338
434777447
826723051
468644922
884267677
878226296
669265837
805618636
324493642
416172416
509630346
395175728
149045163
811992242
983629919
364962885
933198884
363266273
123152960
253929490
61754476
494183601
110146008
382419463
961727025
147469666
37896756
368511696
761178857
270076938
435369802
31608785
369022728
653774402
713454994
698210270
732723294
151547050
502478054
505816789
531036730
187029223
612072019
891088798
617181267
882284024
541697335
592399719
68207161
565357076
569105940
542875391
829179129
580789552
889114297
82200932
793544586
959415092
158788492
106911380
348742953
363123095
920569439
82707931
944122358
11672269
697960304
69954995
570949030
227727323
886250586
846502555
697644240
497820541
856621427
142601841
350588334
674849201
159713787
574309835
63228845
43819992
790239927
90364812
325102248
294341384
243914267
199052429
161610436
167168942
156245835
408845373
185674762
866881249
516656385
220605176
655906963
997827714
896703801
974284278
448985416
437450909
264969716
933816852
818465564
404565317
747249818
536903384
806790910
73386766
262146857
498614712
134075771
994401035
13451997
605266631
557902274
228494511
679697261
52652207
163765411
964348106
802305270
770457537
867897747
435793689
524850758
168956341
792393186
945601712
132263466
759560438
804237661
54875361
925680534
218035454
20121672
485919450
853137300
262728697
390947391
565527892
760435281
345274731
747375157
963968332
275830053
592365359
119671780
504267999
979447156
690309874
213379441
989449526
995219267
416596616
9237426
532553919
827723612
64593732
457294941
90342147
806624015
114089918
133393894
649184091
433788834
965431138
370869810
57018358
878665557
409195554
608560216
815366485
245803923
306918625
230256719
435360513
909734781
508080910
646032481
564419705
34496723
825406288
92371200
776667679
990746789
269361006
652342226
944744934
605208054
271689767
57096718
650505871
195403483
129007369
908207311
364364276
521677228
189437238
944529590
907320328
149554071
997411052
275719925
952793990
682140675
443782191
737873784
910910744
315151150
74342446
661831780
719296233
614679633
539933003
24964286
518819017
916001967
36023794
668609601
486548812
937600888
644212781
730508450
305872396
248891567
854333947
410741531
306082073
214869858
854209484
607156690
931084330
548638798
44764810
146121118
720310843
343596031
318865850
567986950
708496858
678825568
128927183
244126333
46923846
437678328
876560848
916100493
657873673
976824972
399102153
203621963
484568904
157102150
994379510
413091298
154039577
162078860
306136709
652334481
324933593
675799335
540683811
197768672
230405144
799336225
305320868
729683064
131069077
566376403
238720558
354236143
875575870
271209544
187911596
737459349
590978978
109208678
548858833
289120710
444221442
625723502
531180226
971132204
753849552
231064983
432313981
98010055
429589354
870398747
486616164
589176693
501035824
13159923
398130597
85723021
368645760
329077444
504126605
338646093
122382643
334888749
707673286
672071720
748295377
444980590
277482837
885772996
174304519
125144144
774543996
922958412
418847928
20221317
502760696
863574960
705331141
574535377
690309729
309530118
643245563
715711589
922841884
874311791
463121969
594407108
5819697
890670823
815788658
667211723
10027915
275618921
556895233
756035711
523844678
641809267
546232022
20432550
453448591
831962502
914578556
307509756
418512589
222991467
210455767
201446364
71982868
569437219
178345793
742557981
792712085
597173896
343270060
564836031
233974598
676374480
425586637
303001982
44309922
433486470
917964389
416687793
591441453
190827212
498692575
316699527
255949026
534502707
776312523
910637554
970836252
809356554
720893825
733579882
844975990
966195768
26743322
293727204
771490313
784388909
536365839
787863405
901264900
436946971
363524191
101931541
90562241
719355165
555988715
625341301
61634998
564679804
711601655
36517507
30696863
701010860
652209693
208091929
482057135
141922131
760748407
229876370
911564452
284672410
967430172
3450397
683817798
10969401
147596313
795059778
972549411
119409588
38855247
149499181
912220146
102574315
735309116
841463273
993193148
911221067
100347695
912705822
272558555
58010623
813453610
594325549
717266887
824375444
615032479
473124036
139120980
478835803
786642747
292402264
542574191
427666724
703269491
305221585
646676904
567646186
6899309
811369214
233856411
404214317
712753762
522450068
260521713
363749794
777524420
432496681
760919465
100352874
258662445
31242568
549044597
364531992
836994959
366900413
936536971
15999015
963000610
21317040
508681496
575794040
694334692
989254141
246435764
388332450
27902718
409235375
763847402
397339721
283782283
703105361
381234016
659717819
375476124
302645227
576668331
940648251
754658597
769465028
610805337
725384695
522975958
457987484
709406891
654714646
334773006
356164230
181414687
267964622
122676210
658874555
137420884
263410651
16401146
447708571
58018604
216892573
662170838
695953477
513704966
710272403
834471473
19765484
951664944
822639834
183953198
502617181
297861493
356471238
40518288
63334565
377718509
238722701
872699181
17373019
272277540
586318861
917264633
855835528
777555604
817506659
854152719
570003707
901638298
60970252
213660524
173341288
665255547
22128547
971051306
36981849
373307413
58216789
937644716
642721308
860794438
191863906
930237736
270708647
995102255
403997742
814529506
7714965
401934301
487711932
711927861
332207492
790718761
152121412
535767960
270011658
42144867
337650626
983229045
218704398
684995158
833366225
717160835
813051653
570286967
460280716
746345851
23170573
622964287
821848717
282523778
828700512
81042738
380426579
342887947
401465636
55704416
971436600
572054686
152985752
814766503
592303749
523890717
767946122
736379016
428895484
811801733
143503825
605909590
995653394
370176634
705269224
583278320
957398809
763640047
371258488
62542711
65261616
407285372
3721638
184352019
823676782
69455287
20616675
840058212
183540955
458883995
463214572
684740642
578942215
115165676
279728808
400156559
729124229
409038876
664213285
9525725
447029210
700033786
324929270
120088447
522358231
601113582
647672810
65724889
631105098
332612025
788765727
532045323
747052078
750393758
535261038
3419524
316996547
551464052
84903234
588632667
215385118
697037704
753217575
140924280
987110751
193235536
473875302
988671380
503775998
592260749
623054342
97953838
747059069
618332518
64427283
111258003
418329304
751640183
389458942
558885466
292979251
413016861
313315201
987106916
370689837
512555344
391187771
187861498
957030010
288220595
970878545
515926045
15867333
983242676
239417799
739586182
993638316
6020662
852231884
850154914
370339641
519704724
222599831
477787912
680590366
113658118
127548594
900586921
64206059
829375372
738270283
92549854
587822393
889025231
422703454
820073890
535707713
870464745
527609380
696817816
784384811
323447226
715037961
102830859
137725093
850263364
120463387
309108948
995200153
570660278
335886310
790584355
674767404
979420007
204078011
238750721
489477251
269791099
652661459
902595155
83307695
366584444
538271702
172055508
828531992
311236958
6286439
605726229
22488662
646825554
563901851
193672016
171709171
169887617
569554050
915424501
463504076
290918218
69007678
909960830
715946821
592800753
487132339
896645302
662559304
805739573
706609399
481980827
226737401
908352649
348219847
987068653
196605378
346065991
33188398
619755863
146052511
190079284
505877653
527277443
82773107
211119480
333943192
161110488
545995344
229860184
498172490
800088094
187970337
128651323
325929934
368124378
321896485
440548806
880640789
639496393
778814478
317580651
7069299
37215923
801866045
903386823
719895815
452071933
554925045
875275492
434148900
416485526
187801333
536397064
214579621
184138726
710749880
573594307
177596334
305402333
810593908
354109680
722812159
404315840
437653999
844196314
540060574
316611392
47739631
938684148
534391536
37525204
478328209
726568620
601960710
135988266
167624349
12200612
260699614
758506804
788912647
272920727
31929394
75669275
471309891
659260154
214509899
98971830
548474520
730520153
936643085
65907429
66963193
389756472
437695493
76962267
817338353
413384120
155630279
98174614
81725585
283474955
412025624
319388694
414512046
662748144
414826981
517472656
82000927
962412018
26886365
640990686
622555302
809190246
862900613
943357841
790321758
102608678
295925463
598091674
679438485
896471694
766735287
415751152
529304220
522081816
621823027
753868244
461676005
162879646
900933163
868177506
735284079
257190533
715907990
521233686
456839923
468008713
172855664
826566987
409387859
720037877
249256343
707827004
927603465
26255571
582111398
320634727
127885879
567570558
128162939
884970453
679235127
993945705
221215977
250433686
434553627
931123075
625046998
663448264
628613637
725537328
814063827
222339684
359581567
112420283
172477142
542302354
557353701
167270001
671527687
661045868
453323014
542741825
593218035
789446240
923121431
767803771
61047723
351041392
463899250
122352486
389049206
552750066
625487382
145771070
906169055
573515748
894595099
233540377
465113833
769500341
426163386
489950915
660033064
531826380
278745264
887650190
765941504
367833017
495988850
673735092
26201174
808589160
913718190
278139608
466057394
33153635
172900274
86142369
666410973
936737531
614387858
447976582
677485865
474102213
383845443
948451196
819936738
729444897
774058354
455254053
372911433
899934871
656288788
529163671
536283030
811015093
954813063
161988202
385970717
71433675
911020848
496494234
996133039
144015941
291470212
310375946
665749740
444681363
331546534
648013622
365410599
162645099
145715212
802452770
316429944
372920334
126539941
493636443
451539618
106468743
626234217
317490286
330989347
915805387
445814473
366691660
523110405
60516454
751920358
15504233
308905859
427995375
680152201
107507119
180219734
232868161
546739098
871036939
120059962
261156496
177861873
565209024
819312890
291498712
983843196
682995667
184324711
793146816
593649160
981212458
902804826
758281593
854466011
220754301
174361156
385443954
688889476
524491480
517093193
686235003
890838944
77137429
587921182
244118131
132417059
417573118
770424710
878186218
878008514
395602404
590575466
410813255
860666249
790380986
410830884
7485770
247809601
581778439
874194912
627056459
684088888
169087376
910583538
828027045
624989252
640169984
29361662
596658264
379789845
310112223
586552343
678799371
912052337
161275286
89474510
779606703
128115271
960059252
888204488
468154882
359794784
190807154
637104327
185103607
509152319
973896584
688924131
285597346
407147735
394921485
370484959
471993993
328048708
296419664
486060803
864493028
586647181
964787702
239734331
773598128
577460692
39807309
578893620
167998631
188952876
347927241
895424631
762067412
302435347
680733564
676976009
403842268
358468222
88377912
472582850
231050448
279433179
881716317
784028980
757419773
764357884
124923632
782485248
395383911
357223638
885092722
506146121
51912054
62757920
293737226
920962530
949801516
926664943
843350218
847027025
28688132
772055698
67790123
877302198
344918548
343140778
923444047
35781126
968373197
25273722
423896794
148613053
766732159
44378642
277432444
726180414
895624383
632165041
728316111
728672328
337831573
438315197
967413975
483260352
468249577
575586665
419646991
321341530
897682134
811104433
436750345
518787817
757022287
172741472
437870929
130417876
952165257
210771656
377206413
177838306
252235148
738343791
106219090
379129194
366460227
373059769
957592520
393027543
530489259
647666660
979210973
352206188
161199505
916882565
955032900
997724892
942353861
919810294
482588349
51828844
311377894
971939144
940535919
784946035
209745521
277071860
527826232
939604035
468257254
297935854
682155217
203617568
175911677
361947708
845524267
203623691
289641293
661301323
168341839
470258200
934640314
789846631
673392780
516509459
71699552
944468754
363103487
272906699
932978402
432100251
141737569
123458655
507963163
420635512
147637502
74104871
23749195
138647477
507906795
502706686
931877002
865647946
177418442
243941000
279323590
172007330
67811184
594414437
755352977
280914533
756710653
191962480
345778913
592212264
810396738
55605931
711638567
222853361
962946699
497417940
388254316
329556477
249628491
530694608
195656592
428942892
8214251
253862554
43896996
981157380
821587036
288777303
121156586
908472945
272010508
331213812
229221293
46470721
676795651
782324037
56838207
216136485
10100746
20510625
843101463
647727038
853483387
561808982
321977124
385515909
567873695
455111422
235744782
714847707
910037786
234112670
619672929
949918044
793473662
67438636
76915553
782872156
969007297
987161924
214118483
118873491
830022386
455115420
128373520
275417106
63392566
24631690
838079006
186473672
385540568
122692228
474515690
294195761
349664894
365600514
110459902
348972995
675528931
784128533
520075813
510268504
635482003
65899289
993295003
775658152
554409554
504252281
98460252
672338710
463764667
870223119
987504436
337652324
629756725
997245744
501213074
116069518
230645368
854687814
77603605
91481403
667035548
497269153
690159793
442708433
208943223
685005590
956535289
547058975
706674742
306089866
561064586
132617038
276673456
679048037
713132141
34320807
883807160
624172062
360413666
549538283
343204220
695223545
559108704
196317401
766667922
706356224
280872279
271640983
410607619
442858215
969654759
193817436
839817111
204858192
86407549
709752482
381040773
209048898
246628160
291842755
119449337
324134722
817767681
954093175
299377587
633157513
655292250
836801518
846111965
257958225
241626738
423125103
118880826
313690057
507260308
109486828
21539766
756761235
882989225
732088232
539794075
721338150
590022367
673870812
592446665
869911349
510847549
280872187
360299029
140506799
668886705
558249808
550249061
194437846
996789217
60900093
807315317
248911405
233312093
261372841
94105611
290120352
351817207
128629840
89567225
536084935
349399611
452824615
235398219
327824945
522076570
886139758
563890371
332742995
182985194
951267586
776746732
6196253
241804827
143211295
477235300
257139939
188159023
865945679
812069824
103362877
273214290
200141781
700319768
853704722
166248869
955338581
676489953
747681731
781197083
743494484
712171326
99806039
153963558
929587448
662255733
242070968
18074516
744262774
676299225
423719808
727996420
572864204
383168099
294924813
635208839
150972090
255343348
843461792
670831937
315231203
68868815
647994952
75701421
853321604
589348386
639653262
52909873
617005214
65624624
952417437
142970932
795235551
666479273
396574272
586586501
773250981
308653315
4967051
601446089
240220201
616509771
804350049
624511332
546519934
454364504
393564672
508248257
84781504
683023698
147810349
800558460
469701583
363312078
329498747
129243721
410032093
897273089
855354806
368651200
24255380
925215104
881215875
289551208
512504909
816996597
329115094
696747573
884683179
368251112
957437647
714577240
427120994
633253539
44556287
973236508
576202745
1047119
70539233
339436146
541732109
480241151
658649713
664350087
860909054
369537203
941518128
881388096
547000081
694899853
711962845
447695655
956547381
355301203
56136595
384469452
559453028
445233845
634749181
531681760
852089967
749415277
823588469
670750212
965646104
330394698
915152203
875779453
825966207
898853472
292941167
723534196
341071907
526304890
775226811
641764980
142435241
532598747
838229381
141511849
838000481
418961638
721007208
183863141
522228143
151104477
358016146
209956232
443988063
635561233
794189668
32716897
479873629
326126224
5154893
899686987
420281649
469384938
625320586
46967272
484605463
467922419
194837774
373626578
743639756
383059436
511800365
489860335
784786742
652611040
982402155
528568020
33082360
406362807
824526433
621710016
910389083
783428580
276318508
695734795
879975428
335254032
429085860
701662225
987712738
522653557
876728062
372881497
657800681
253540502
700687486
720172134
268490347
542567760
559272996
965039249
870118211
658357417
999706326
227591799
58460426
946811258
954423126
547996429
477258094
228691223
791278151
470794647
801474147
127455175
855629903
539087727
444792461
662388200
40085141
163982496
640613343
811127631
586637776
810386451
344486582
346367451
809817059
336972643
119737648
119598592
313657143
986718678
578885470
611718333
829877148
387554946
18449351
749476228
708176747
302062386
923544804
227451648
321384010
925169922
672789714
604671197
527495894
772915802
319086327
119140686
246896849
402092801
165401518
281160420
358151532
344086304
36353125
320987514
71990664
912751707
925520339
595782124
979418604
245247618
805347025
175342358
376777511
613117700
772107857
604850561
829085550
740976876
61844176
927436067
329137738
57717730
234154564
179044144
50494062
174817027
908005488
9218840
166116476
833294533
862876060
936479686
378245046
488783343
734907692
226904744
844181815
267011677
386424644
79999538
637961234
827309395
203647189
984139909
937490575
302762561
176319579
776742226
507006343
518082385
911255858
113395386
940957346
942641066
779985003
478853917
868660074
996833618
760219728
764924246
887969121
645374027
405084371
892660524
976929375
66461325
426265147
606827032
782289084
649733303
385137995
765292832
446511559
184778213
831824389
755573470
213182949
678045876
862304094
789329325
680863152
272874689
938141020
987680640
654038981
891736893
997060208
825791540
804654412
140183615
995781920
498805429
460575614
760986545
220797322
457638211
359812239
844570170
618765765
891085135
342108296
326087745
30557644
921461447
814456935
419854629
72401726
638236245
279969229
188707320
383059667
151885759
166653381
293752169
26838720
151188395
428013140
594866484
463901349
46665259
636354104
837251895
19540309
220938806
304540443
73644832
14079932
206984630
978363809
280550367
807780204
477116919
855430301
80383457
784985153
51339911
869460012
331860
66306609
393118189
142703040
815649309
934582984
836781591
496224765
137378495
568987912
852274204
720350883
314668338
839494675
14940621
271565322
999125477
986297846
413963243
273821206
192437666
913379065
415091853
876321347
381826919
985995386
401635282
616584722
798309075
654964421
429162132
719622703
326597660
882254603
440489303
814916643
281049497
364582123
271330638
808853222
543235857
20368040
863200557
572475920
50974731
438440345
260432343
248410624
901689613
54594996
454360097
464824675
99738758
743954696
702740467
535745630
583897239
156617113
210987603
865572009
92745520
82513915
677041938
944410189
912292920
135334831
626677010
52457119
253841494
413126153
853242527
26512918
125347007
879196552
16335610
752670656
608875372
761343327
252459941
813694727
620194818
989132937
985807044
388518999
189217615
253322164
516100772
501932408
891393259
324613707
219580986
136508650
718118187
276687369
384961156
414127872
314610876
659444626
22229660
375033925
748631480
441136136
668283952
81390003
70118349
924432394
731248010
452420794
532446045
802424855
401279702
757286636
545977126
163944797
37684516
375204067
629981336
912550165
305166537
738987296
10928999
99666152
761676759
296403538
78042394
507751438
256388730
85108214
242198672
203632950
363068657
535659483
146801649
448950455
304623614
829498910
592924971
643771850
710655046
609600305
458278185
754678236
843858425
954963306
89637046
503043231
9327714
977967141
987865346
951797838
223983607
778427396
444962699
86331828
922134881
97340826
259161603
348279889
488953396
265669622
500877356
619640793
475663737
270592879
694625604
100015930
614771143
193872340
408797653
377100784
246169651
54975586
722933830
466940397
960807350
938586160
520645144
867393526
846075490
994774417
118906728
110526615
990732825
90620336
113581798
10672977
888140847
322468963
210954732
467591787
25031231
504515671
722081939
534338195
954992711
417218727
411530823
64643127
305729040
526196969
279369635
878074709
747048766
406658883
176511737
428849379
172458862
519681867
857841993
823231823
34376395
799029943
746029817
162764665
309608999
116034401
552728835
61628921
391323919
1519187
920870660
894134461
418418346
466109114
517946691
419770456
877004123
438670176
973456214
79094712
593577605
796740870
831312462
565396835
912918778
663948642
430415135
296676999
40275801
426631874
397610936
887169028
66839084
264325094
741951435
639449760
732386824
346377379
189751124
998449756
393652692
821314147
114696210
284267886
394251304
439196403
671485726
951039716
961134020
123747019
413910302
540793228
280425882
386001171
820835870
562511002
9750634
97486013
565846022
586613879
785713606
231497005
971734426
241435640
869657204
344178530
972293448
298641083
364944862
703546013
314701362
60573908
77586807
453552238
859493408
454178417
702916723
936012901
301347807
413493051
950826078
74387971
948577125
810318189
5806247
340728550
534153811
79464456
890607166
152439994
543009131
84439045
528544531
134353495
627039528
37137904
370555501
879672429
784452746
885242385
538648894
583358171
93453080
825158989
934585100
675474296
836748322
850649348
890333438
404905373
890339863
711675303
947368972
682596703
51163702
57853307
200944812
878639227
446036308
663547753
170960397
201077696
37718874
377286240
774183714
879438046
116346638
435631658
138547541
44760240
112016116
150977757
332546934
687132395
379874981
527256002
534799231
456165263
549801506
966615839
794593120
260902514
914407578
9598950
825177528
421478406
671636894
314208189
176651098
824013919
417509910
413202818
967247394
955153754
644150481
791631670
323371921
238994605
509450121
111194785
113385567
751220861
454991127
487437063
288989941
917405154
286234158
991089194
15997042
619388549
801532161
826571695
535688536
369103184
673049704
514891406
922673851
162575275
538724863
139728586
400066174
925008547
295639998
335430034
23801014
209860925
77766873
565356970
263110434
784850190
591792091
18528377
879394751
443603772
109966130
61662059
336415282
454426370
958056769
732480309
131879250
650334787
578983024
446496073
4270818
401930666
318278364
208324630
542570235
918403341
970673539
943712336
76789760
533443417
679983862
28520948
641519672
132340081
107678355
177405539
635386304
962271499
716108726
643775446
76244670
491882167
271087091
919523638
92800379
77225842
727245409
469034166
886135565
778458934
956022693
537921991
948599273
358330632
502450768
591783474
668118065
187488081
990075638
870840270
556307276
709359031
571637435
214794738
688907532
682061869
914108770
10205739
465228210
800017401
817328256
734485196
436212684
249084096
174570847
706280304
317443411
264105215
371688325
810713991
116376577
924797491
158923990
17164659
179428569
189594655
401229921
11890511
110377591
480030755
913798163
409272419
802954303
722242689
202403538
932647213
816890912
445792024
419530500
384398049
622255931
381519872
604120815
202824280
711259735
888375919
900277219
67707608
687475136
435001582
269180546
650513026
400464682
591823045
921955589
653445581
810755644
39241424
600303698
532984702
910024874
702908786
155844862
739961221
134544023
940510258
260090273
833620853
458463744
87210783
631334419
730799228
530329339
322849189
518117899
769008410
75337664
653429846
585867303
668568316
108390659
359646723
33082041
66450222
389184698
247082525
620917574
475823145
365824264
395318155
356201558
582877161
970664689
952084580
225742921
248263001
413387931
205644098
85857478
229075672
7380511
665725744
726379665
886084383
834804534
713726591
778899082
699414488
792023858
449684360
203784083
832891784
950907287
947810336
524542605
46454618
697819889
34982240
326215018
11342965
85911346
691508317
75399430
199921295
1278285
966490203
126798843
811721698
642205520
853813885
781339261
722716271
484208739
509826080
453864782
338293321
369039448
393382647
852182912
693516991
845128649
105872248
339515695
299631598
823170403
81792351
404302411
451603742
254753134
15374981
782916801
496111297
224042643
262708084
273900129
787771270
798611004
876194540
930044495
145874863
496021787
562404430
780465336
662091170
287670509
294047041
906513810
786517748
60403187
666749872
138172555
919543142
234454100
175728654
571857752
46136361
807753322
709928624
414441789
896624747
899555191
541962498
177177475
618555233
262486316
735890950
57869441
905324920
449806597
404932479
100981918
662443448
431363741
285546059
452269773
744667625
285899800
937217282
118926221
815833463
449341113
599614355
408663707
341496437
387323291
834933626
277966538
495781731
448372760
277871264
789593333
290251860
564588856
144992139
524326943
411704312
888191269
192256628
819017774
204281658
212722090
548089106
886500409
46224377
397666141
916321636
683139137
864015611
656064661
106931511
156175611
198895519
884666954
35487583
872527306
163062278
81324901
981477254
44622019
797646557
738444966
690253519
546286921
798616554
565616423
696426862
666485166
813241642
535273505
515532979
683512171
437717347
808364905
451177563
831761439
769891068
395144622
278987561
952594462
735323041
271067302
459442094
787423511
73506823
83012603
742579790
903858645
365424724
507398442
872452432
956505282
229787870
562004924
557295504
43174719
367029048
893339534
32394551
375033573
462869020
209151656
594943120
581794029
638658771
394328860
601389307
724110565
526968889
536731151
840372137
146314252
688485426
601971396
978514491
423014725
542696411
205746611
421238947
176532018
939064729
662959878
707969102
57317848
889008140
13301733
657360151
385074886
550792766
815483230
469350574
31554489
347634741
587172090
88423966
395524107
323771981
584155790
389537822
256618107
540885889
642779024
800633187
117938133
717134536
21964067
908825859
678545511
721164586
127490604
628925141
340100546
901560424
532718384
838105771
104542765
242364293
122630690
442207936
486606183
878736444
46708601
692674560
593448513
425150357
792510826
620085805
21633477
292575062
405726668
201566346
447190157
22686979
5125460
490701612
121176559
529450939
869773735
552543289
47828003
50297722
843460952
298684905
268322820
873993622
910098015
725175353
908199826
464275513
544932958
197667337
518418019
158559370
540607511
11860599
657587699
581096048
185058633
485274200
351128683
446740854
252725114
38628232
691366325
902810469
615632450
546195854
632817025
530113475
339079873
434829871
133003216
597345219
406799236
616679589
744850633
92060609
990230370
359678039
139816019
166066489
214271393
959161770
734642756
190397372
806118189
322845838
303721156
645941712
745266338
646989362
559732833
386018134
57535065
451358276
666598427
601489771
273234435
937719397
867170438
697505376
243170728
326236729
159182000
84588716
71882479
287677880
186445554
217936462
477598009
573272879
348678582
232415360
884122010
967695823
655240160
18689892
965173920
823019829
610457524
927118647
956224093
586890690
761136295
992462720
683973192
153404736
566179895
867942
914910805
310618790
409840297
996094837
317470870
816274991
719841846
891745630
283154367
486991440
427510745
260728669
15603618
856953213
529218939
144473200
517080662
663516755
682300483
487503340
892286981
499332859
273886504
477792681
198681358
188958806
124793485
247174304
207030754
829860908
226720719
135826367
335056935
642430681
178578376
417131497
809307816
478217320
459677833
654388018
975299898
339277604
829940368
623603053
327325005
497624466
201587656
248271659
955281556
89625330
318589206
768723163
961553019
668136283
183475649
307384430
589427047
896085918
203064853
508589926
203251099
574222652
93221735
271200562
381439249
282193462
882195812
687371692
197588711
450723714
963757648
88090201
647137401
836965820
512805245
836046599
115406828
982246695
261054589
112592022
898214126
347488379
396104898
10589999
517610966
763933719
829567535
174115778
878198365
526112054
84589841
108963918
25149707
785989408
704427347
694712692
837805596
241925821
520442125
345623262
626092742
407928656
511971844
930553498
605408523
665905180
912639967
613808615
72276930
225028330
761717163
496761381
61172278
143444192
140801474
431930598
134363899
36485466
81874059
986458270
194499723
744005129
199022995
960043162
861834594
562509397
409430598
591142156
740075546
594126927
837893776
51523135
694757189
829215782
630560368
476888412
446900728
415330881
420833643
511029602
92986493
420780891
895706869
826382185
328393192
112336280
74405224
985878245
10682250
347592652
262628497
633687041
935079197
167104660
424199222
753693781
206677467
455366190
199578117
716159274
639082600
692009998
317769029
199331940
231002692
195180141
253794737
850458130
908465988
294667373
662061965
903160856
328408491
922929826
129086668
559530719
334344799
849828766
201615445
194889892
691504577
896467678
798994362
478102986
234594867
419871729
728291035
689551891
248610568
168251278
304133926
198325848
432509165
300483337
614329951
175169
732015639
480021234
263048291
407683657
823363314
560190853
162878787
303172438
332298849
602386613
334962526
102169082
8514302
8896411
213432541
54285320
607665680
460016334
306447399
322705362
664846799
658299114
248542969
830639252
691239511
531745378
626481162
412739399
514915783
480942389
898087713
283927066
597722207
643318191
543654025
866093729
212127005
590311762
877259912
22219130
350134158
156650887
546158648
53391340
635610513
553386556
325228922
475765028
135242130
215210479
561706664
207612166
605839155
220215438
581464211
327448432
7566313
452310587
810120406
911162169
937464102
734425765
541282738
191241503
645472425
434248155
259710401
324810351
629027426
304938898
842988919
864508831
741899106
38031179
284901724
495777664
822863948
765651081
754883159
836171411
403485531
452483792
250006283
953769920
27577830
784473280
89268431
937304668
712184952
450556070
730389696
900602663
412713771
202683368
309400387
69676125
300988224
236855353
587881985
801754966
934858399
252281953
3403634
112927878
300932085
566062048
515611275
600541105
467820030
311964973
496228564
12006681
187177951
293487804
479516520
311049745
839928190
703871626
320650128
247250018
279188922
113395893
569398521
161622501
131428289
463989618
803850822
950388504
642052519
968906199
390743874
560281287
645713934
794087930
495600470
472182893
55011889
325308833
693725018
441385266
979647073
446008925
739588947
272544445
834727966
216788374
817149535
850708813
86106138
977704908
983984053
378116344
906499949
731981838
187867697
464834665
945796666
294001865
913142559
646603505
250413338
647989752
200748146
840868782
549727292
495127294
548658676
398063820
883577799
310521252
83286060
275855032
775897115
756215337
755639243
892926625
287014676
230845718
577249493
280850583
296085778
331861035
874945387
674277305
430537394
299737231
530717571
608163290
682842867
360998604
202060654
623577228
213824455
963610302
779846017
839670060
535757065
368756654
191231315
526123294
846567107
274994129
218446666
584217098
729031722
46776706
120317038
896655478
687374382
944100058
392769518
598686364
509640999
261411700
385715649
616536717
835269246
247862281
576485710
638217282
73309071
351525724
66039260
924710425
343891193
464441059
53817004
178085966
130024236
362815478
422257268
538667124
426117413
262779020
108813218
839702906
560081609
987750685
938983254
261137921
107284715
896653984
321328586
212518418
83902420
514987373
511690076
747812544
518103119
798910342
504248012
835411126
188367892
676379023
201651885
284715708
106954320
454869392
883653291
869212332
868286004
104789296
279936622
193433256
792370843
573163408
157483276
700409473
137424978
548450484
345723112
400286868
2727211
51003992
620701287
865967518
13384622
525005113
836043361
146224945
807951494
771940402
257277114
3221024
61958491
568892057
249827688
433221283
586583349
401911306
407089234
1567374
443581228
382124041
280501
747868791
281399836
857004659
349049857
353682087
743063689
947144593
519847660
120293821
617196800
813234821
37237350
65826843
46731433
542365781
393355087
781108989
680894604
610350511
263209355
412303783
2638034
293868533
762939620
684374581
687294534
425951486
696626914
421597868
972309251
650091929
527619742
6256817
666178995
499818585
475323671
328830692
884301696
233663022
694007011
220069089
611111879
415730686
328398522
287503111
13453112
76581779
687102973
314535597
846924873
1618639
155729697
638900529
440641094
892796096
559043600
905638734
774580714
687335446
789889220
58288507
990875272
827724305
805484718
759253551
182865470
152192630
472546614
41808266
939342223
157368494
301453237
900889362
1169069
70479051
676738889
164802532
341023698
707385768
926007412
285671131
639164225
312229723
381410435
848076931
81410284
734242799
699724679
716067007
779227702
663254349
841891544
930382794
128748675
205855461
414653356
240141586
772370253
959801592
712699966
162987089
259181928
399985976
987430905
653547105
888327274
920660455
872952657
131406033
275218407
541332448
846093972
276541306
206147353
545017936
177804799
2639103
94193637
491746499
218361572
770786042
378284561
342278566
923936253
291048960
649963599
987475250
10061224
14008242
659428089
900423982
937441253
208594851
509845342
395824852
143538704
938038398
148157127
382157235
662100860
58917014
641866711
3825635
804251915
596804121
154845173
929895354
805296708
40444857
450796859
129966463
715559337
337292809
261266325
770579148
702222829
74876593
660572937
930911449
115283254
381495274
832389595
472171598
584027027
230581602
710589133
808437116
557389235
218663687
804986955
463833495
355561973
184268787
729684956
772011148
962899948
231601973
624343773
255677351
712690919
650984981
623454036
111018141
105810332
708535718
374413610
228499346
783388324
406852338
48158503
186844598
514823516
233935595
246811854
110038587
978366026
853364767
37032076
756753874
73013509
172879127
909601375
808021072
812924034
130679283
349721267
903229130
956438984
901068485
595475895
555047217
353560227
663678300
423614576
825800481
975629453
462795958
535417302
897798569
297359356
302243330
760296748
270014241
155080823
615353337
247015468
509167687
367444181
740354152
95134879
39238311
211284378
566022034
798075406
822523993
105746915
176527609
10083681
923106952
953424626
337086288
858260379
976766520
288290169
896484043
989287602
606274751
453480221
403517840
488183350
935420021
177956664
148566035
692125009
875795981
675227894
662080808
340811116
464105767
890295183
156605560
812258422
254599151
143265511
4655751
482020824
482556855
17737608
869815338
388941677
453707286
336877643
39318522
679083710
864186267
203149813
885160302
987644929
164211949
427029057
175702417
909125274
416320903
43513744
445286482
556904795
942690954
359428560
204635184
459494535
911127948
168793114
913697729
403768421
92480570
48094145
419814393
64096700
687255828
774947329
958147848
676030695
845174638
717952956
125666916
424628362
497088618
80613560
240993889
878177695
140535086
804735918
367935012
600985617
750839232
307538133
551985647
701442085
179274019
239154028
724193862
972316113
410159354
535432158
812767412
239111187
785012569
814892217
965313493
67989215
881770289
28169117
883809627
886377098
205371114
206275238
281886985
436234001
405656173
352134740
543411715
907281122
477088128
903478789
579421264
375643747
904288632
845399302
272082296
412281709
84207991
392317383
200022814
38322352
298026131
660454773
12357135
538707493
878545290
240303900
59497129
651324406
790693106
615394420
173811671
671391704
285078369
549881736
428201619
271896679
502065477
701413365
359064329
476621444
601921739
961475517
697293526
580261775
578086929
873511449
971995778
695522989
508376160
843821300
575118690
905099574
272855624
966852335
479652991
592901259
867274128
520012257
751445097
770141724
634410015
250848653
155527988
554625375
795910601
996321880
857573047
14421231
839305671
678706768
625663081
211880472
472208029
923111509
567492553
512735504
293276921
442724213
835479992
24411577
983352504
838309243
937675574
485811527
284339942
769269221
11976211
627091582
842444107
557825039
695674534
75256031
802514322
265221427
453782620
304693120
686493088
104043252
864728519
194458799
273159863
686560756
13907441
86001315
303395856
805700877
571183034
373420103
522249600
99044999
473365085
490017058
32094725
949238963
714387528
32050992
733366817
611608519
820571963
609796006
376234855
820297532
40666672
901042685
774166945
217147354
925020870
804347146
308313279
158742626
79679283
241973563
740226327
743815784
284578446
110559448
647208681
489326587
339472948
902199182
930370876
812521492
922104143
497332738
907737438
522732279
519160436
136703595
833744373
153629523
382167262
800208776
698271863
892748372
492501025
85566771
654979129
120002590
262512338
373484034
780639692
30725253
550171499
588847424
93158586
186413100
414707172
584686470
619697490
296310973
946548187
817709944
551725754
677435893
795666077
591170338
925028898
435638177
106290135
500599049
84198261
547187492
582204483
403936697
495142600
5060768
596529224
864673093
888061815
832529012
726873274
950575627
657863762
444315663
427663397
381641862
643163670
830039645
562521300
166441227
102740945
294141103
955048083
797583086
727133800
713482400
403832729
574856513
625595033
88171227
191511662
127975795
215787311
241169204
566974662
970352472
316115194
540146600
147478617
186483315
612648780
643417192
124817201
169735383
757755358
640783487
3196947
447469715
631359843
491682527
467015740
970944895
320219207
393072750
192871532
864483863
671681412
247892026
6435055
351173511
957441557
150209644
605006560
679096017
978795634
697360029
839127540
316319256
325979660
599161722
572338050
222748542
76096556
197043504
998689969
204401794
6155131
383546448
299440804
778299727
469676268
183748024
437908889
661095518
628067474
121869707
82082497
826313837
789469105
976679282
517463903
299900062
63558799
121157183
696722507
227440758
196278548
259289554
409735447
711018682
676558521
201914109
515691641
394772705
947619697
640808596
688648726
376337136
847267729
531629587
522023830
404139352
999092556
379493797
499464216
712037687
967841851
602011789
24154468
592479294
620261771
574976056
134424707
376637301
146312846
746580310
6843527
786321673
807441014
963997762
257243289
165715915
984800409
415651268
461180394
530924948
171071020
169747158
911825334
476668513
974624440
265891390
839828914
554620183
985037906
325031009
387925905
392831764
100403338
498484207
797681473
616265170
244249637
415912684
125121821
901201898
913112116
502369293
14195884
375313777
938829206
687322869
414546494
429911866
160097709
459158766
800995244
224615410
133271626
432367268
197768507
688852437
265545360
971310325
510552719
157331915
731504721
669493136
749968163
785441384
951825921
146520763
272193602
818967387
713245589
21135364
62356008
380041387
647088066
242724574
144092260
774540017
851784231
685071685
466486303
627732049
372776004
306241907
516602935
596512527
471332930
63925225
676323205
296633603
589063882
600112849
292904192
540261680
853064146
148721420
892070998
724785324
57235302
670531123
915397653
206327908
735029401
64015305
694666126
176390530
644941309
562158390
908624891
866454691
141704264
152165220
328214730
218379952
914016341
53749202
409982201
780491267
108739222
713054380
83665392
108606046
732640676
532794752
27995536
654041240
646115627
31861915
880087801
644375890
738950031
579806979
782445036
758687159
283856393
920940060
795325213
189202110
498384502
794690767
469730540
213561077
695024551
39785341
480750783
700635381
24519788
528401534
254115271
75347395
789053110
923945848
32258370
253263733
796724697
232144102
264495639
980353027
419007979
287028578
510483019
142843436
782707529
936101523
842905932
850867200
584356443
802212382
734076696
81713465
205030080
46792827
345967297
787915326
364419109
617568598
4907508
899606427
905579152
872845134
838523604
54263170
640351718
294547583
468857893
64011812
267189561
599867098
910234204
686678633
625546875
39999434
859306312
719217675
897415685
548132502
403755537
708410969
841289922
497463045
231818566
36895162
107393471
471514645
909618351
200199574
698337984
394855384
653386620
714888838
982127035
85825921
757746668
45677066
530315569
469416643
831981296
816360202
156067673
196406556
654411337
441529940
466904654
370995428
102448976
606996074
35190432
274961651
454155604
962429249
602589255
858089438
331677056
938335200
315966129
907117396
247214409
801426922
335880573
65719116
643487483
287035117
302324835
743270029
571651288
674315599
970052143
513530341
14099665
407649441
447018010
311380543
754096593
242268704
732292096
18115382
638887677
569640761
316102754
487009389
716433986
252114624
791615126
181197821
338448122
282656419
584460461
59017584
844978253
752795733
749648012
299117727
471478588
452171094
603655480
48251072
314501319
12325280
806989050
64338425
677585937
294214709
292555577
820630731
625350190
709170927
647215560
96136292
651444602
581465669
748231899
209782717
647769711
443683103
853952491
933959316
407509021
17280089
576034224
941203626
349464161
102237283
699075026
933446944
898718657
334048729
697542353
929552707
19093738
73047135
754995935
144776600
553289150
931818356
451942502
424846680
37821485
608844213
514739031
139940239
395018121
554280995
250137290
887404743
685515607
147034361
725004673
873484378
188353334
269998526
890107065
22940445
872558065
133111823
594019102
205545947
347722804
238744414
452380181
693869553
229239294
161491604
574393010
281023496
481895309
11109563
486621719
364407333
816179175
410395121
78413155
982140702
738765789
360640703
714038135
579859786
22904425
101779582
24125042
205075388
468125791
290036431
472789377
944171600
318025023
497980729
120416445
675808024
436842660
251780251
80407984
89161254
214977282
647178345
453078367
789132898
580452461
399717184
220521384
994501100
353521286
538195936
442313426
245714537
238219064
114532395
433465452
402608030
595870049
125147072
189613161
299123457
507653201
896028120
783682868
886357006
456107291
911940021
797909293
789794202
259654723
508148662
53277820
197241092
891509892
674772407
99513003
985411692
865803471
239930969
594775224
749413761
943063621
847980200
81565737
192579008
921822985
939233421
8266429
314792364
53949150
465661022
231951449
604495629
993899345
435036773
392776437
589847061
404319850
66277722
172374374
320996052
159664706
918917244
231033121
158881417
215149273
402316099
435749821
635492539
656022596
574696312
598796747
356776773
746751039
857400367
442812977
960560727
750656802
393708443
509718987
365677461
158515024
276713417
739150965
570773832
338867639
591672868
542505875
829158080
862415108
472609411
425781293
511480941
251094245
485522826
158137793
272445162
728164312
954764745
663689340
739267886
838863999
93419580
437091784
585776178
693019030
338315508
817546644
694055789
88675370
939989978
885378366
325300321
428961602
691909943
48115610
212172911
435722075
594027773
480598750
340028841
479541737
789805005
578828702
810733348
792667219
514551896
517884527
759111095
377503338
641336337
238072099
488006367
764808268
485347314
262899576
982874425
884046366
863853299
304676632
917294429
931716751
494483860
520343100
118034330
328698152
679332861
852890904
462045492
483743205
950572470
335010115
829638521
812904842
253248976
289498869
164590079
212463469
69204774
695232721
619361345
950900646
713969723
424786594
509597420
865271486
626082580
705154875
930447898
127008990
43626197
811349275
878644222
153933851
986901764
569585565
664196428
584492653
163648934
396648119
916791348
552911493
465553584
347429320
146509446
966722749
922782573
613964259
703596874
10259773
71893874
290285745
960925322
6221438
46973398
841307196
962015767
374790755
661196396
288150576
495393785
263900826
950354929
324224869
663368979
711522637
193509752
622353555
7992725
278579483
4887085
994129712
578886053
630204445
673230235
402870406
607471378
236376098
701706145
93021885
763087212
642659084
860710805
971147987
360254086
369985938
83947688
817440606
746606714
902575142
243069453
460721528
877531645
11428698
69335558
565887152
385669839
8304463
587040868
648581243
247990049
306112685
294100171
617465152
762381081
848799294
466605339
930190936
385840587
671968336
846081108
50897676
881664330
378529197
448805451
731339696
774650367
581397062
724043507
942950201
50229122
560650128
378807841
830289669
557020009
30854129
683345018
519749819
238269361
580636758
509909317
149547375
396999315
707005122
644902477
393962478
869337199
915375595
550604986
570791969
874017171
544708945
136620601
29997438
961745227
329409134
95266419
494850670
774963800
69751662
257645116
580305928
759820289
484099356
648558177
776321238
247537728
330581466
544783576
304981114
326812526
326775450
732751771
253338997
509282940
540121577
148972957
21562584
631501819
195787400
269092012
684440048
335364124
27545714
596471018
262825007
986679779
859924342
704164467
183457403
449113288
837277427
305997168
366102320
839902599
559026605
128981933
60661315
134736937
571969585
353413368
983135645
729745091
40075146
820148981
798399842
550040514
472855022
724431668
231998345
408098447
589829044
285630215
736505103
248371467
212151370
328308848
100729902
872962896
72904543
141488254
241266454
957060055
688502644
713465353
125373115
571420676
736386226
321926571
790807709
958947419
962914745
554110296
252606941
636441933
325923831
505010780
412758789
205823513
979387103
777292111
101427599
169347658
940593204
877210859
692690842
832107796
322721251
552856239
437237448
54571635
415450978
77711537
696107148
959220649
308839851
265984650
814422428
225218859
410726749
70316646
114078678
809077809
148798094
76018625
719908457
174312949
113659576
456652552
982542354
134278372
591492566
943951448
880734350
288878098
304309813
753077518
353109432
366463235
336831549
968469603
382846483
85598992
399304200
438242159
950183747
853063455
574071391
540199621
752586063
838136239
40012507
683141087
166983540
140258368
571487260
850954746
336830219
181795143
491008982
639137177
403992788
444200270
127950159
911358577
247291171
761818345
621313470
805811246
527866336
921689165
392163455
49210005
547412274
23958343
892080521
618892386
784783613
970945556
166461970
443649605
357973438
175455859
588462021
437570311
566248981
561445916
684287156
916740405
445908484
88521836
163833132
202896352
364172619
705390356
666482662
805792354
223958756
92450618
963879249
243588528
532304337
462257120
344617330
165485245
94650375
404373424
316434930
649810421
380962889
488569869
373199529
187050327
214403034
840697525
958531881
755420646
64412045
425714624
640027617
702415230
812412124
54084170
124240563
217711833
164722897
481569688
414684832
878782041
756249657
939603168
596550308
228012719
871031125
5211655
478783858
266262819
725599366
825899269
390296378
5296514
912878353
830720767
696803384
915808040
294842822
78516097
470515551
623068133
516568126
474566685
657802006
296603365
532583740
988748376
607324021
599253694
769248401
902787490
926571476
3452871
534757247
214043935
536932697
774941609
102139846
430633346
559707805
104772261
932741921
903957711
659832422
364059186
903961567
479954422
609651362
767559349
439441472
160105926
380983682
119881589
313985930
579547343
823289856
717193154
485196839
139978359
102015097
642470519
98903392
593138694
953682927
871872383
26791381
524273690
223777618
221750347
913301632
717271862
173435438
882230395
926429179
256772617
284251647
696009803
252552963
83133646
241920569
733504751
844210414
146642708
49773619
404429256
433965971
284685979
924933588
878867281
177509725
933158357
476080820
998588342
540546238
642600298
482144167
637323028
189736562
144834932
282381973
18940657
730007349
465635932
384772264
46511638
991603894
641538619
170427976
171446684
75548193
384443315
737656042
398826642
289245451
673652650
637510868
779737897
563740974
333027164
194978360
357195527
446146614
68616975
901583500
567371380
376806175
127300418
257961885
883969161
530090216
239533094
730055587
534747139
560911574
771117789
551585949
456485824
328751063
466889355
547350256
976823967
812097437
336476762
27497735
912217554
933753818
593340932
633403445
676267219
357158820
50319217
741299773
557831463
231449512
683548135
743506721
66856107
140671432
987766319
941956207
138557431
442514945
749925043
494229957
678633401
575376886
781294042
285947464
853035270
944736143
509140040
177708739
887078878
54554184
559553799
62800708
866295071
488807211
38886623
331333516
802010240
339437394
807563404
404018732
832142357
378457575
831664288
896791557
5104695
364745856
542511662
160832989
854029494
275343074
512502947
513396705
630282786
858120853
555245620
193130400
24655419
288182512
653105813
366625593
503660184
587730607
479234352
804813095
72818785
107460585
103359475
773509822
198499289
295509100
480219996
447148224
362353093
525379723
912320907
856029858
980494660
309538745
178133317
898868068
250700493
255304951
906026863
129859381
992662603
230960975
382953489
266044304
987758219
79450250
145600064
348139239
388521639
853212587
122245032
961783585
60273605
328901305
706527585
397327611
453660372
656106413
352060640
191614084
897363883
567559991
157178212
372571545
61522188
960783694
691103621
920282796
382196667
962089606
902476520
994966273
362389179
730019622
736269294
983307862
384360342
653182751
760094093
868287261
64434866
435995461
395110406
67233843
652364901
272081440
411763352
11549765
789453141
613136612
512609864
408293808
471599324
494494506
141370149
276767114
836408533
427469738
619003185
330199744
418629164
245482507
307817116
148447756
227134868
961549015
546521781
599424555
513958369
946274860
695212588
785777647
348931210
753245714
905730740
926856735
44035513
94002430
928486929
116373258
518821063
725984187
923552961
199773331
704537873
791943947
662739035
971148874
179086910
399249272
36597869
150799908
706046846
288826214
275023287
289893217
548746794
357229227
83585752
358065889
778213337
629024148
59785079
91640618
838468791
68794088
489610043
659689262
550487536
427759191
518439475
722881999
743677900
588528562
38271593
990692612
812650357
651470087
581800013
567248559
30466541
437937524
844872421
163755897
226774585
210048612
194900490
40578492
258962006
879356433
677461844
352347582
880568924
43452406
565309590
840831076
836815007
487999706
8618424
856521668
287323809
474010729
471981269
544663931
45006034
895813101
642665444
33693819
582109494
215605434
297827678
330401869
218382433
341829950
434493504
964293562
852267357
516400229
345689505
127371813
767110607
537044054
375357337
976098455
277318163
978532381
850039425
809249993
858490592
483030618
67073626
984835496
288297625
522619452
562596994
356872758
555789779
950320183
603252885
446993887
640552995
274183196
811695886
501776589
22803494
479994219
70639008
989481381
652654948
424336930
408627563
507216190
116734150
975552803
748796024
190885109
20966477
591701073
213866161
395247503
952354902
244510686
247260350
47978395
694203021
885530814
317081235
562996783
452427626
855629024
734257964
517036664
482833840
685729085
264373070
665020781
995827324
752782236
306754733
489411444
860280098
954577483
239192878
467298884
605926906
850917681
544057329
943640065
153095566
416532122
994326107
983687074
7651443
72475528
701754859
825728721
946806227
448598180
244854594
101867460
726882053
542443664
437632930
35118896
508794994
406793226
424147235
188420423
932779666
730725009
376134519
424338162
985738041
250358658
840927227
659227345
486951682
585776408
589893770
401044409
330434784
217292307
488830917
447898722
949461878
846998411
100926558
665766754
348664797
669446348
915892354
976147070
240194226
877665872
413958782
869613618
705106679
143877219
93958507
244253062
772865149
653061715
718088894
917297846
155345115
255930371
113758020
340609158
631703672
194716963
710699860
725516679
115366382
328616882
53979661
440306139
315205175
231168811
198498166
898229688
270701721
253391095
659927862
992617687
51793878
887975034
54460188
327534983
174756066
926185849
219854394
676692256
585556831
853588971
353260403
566615561
785317207
952266917
576999120
433906381
309419712
143415326
942542781
708908440
936068327
460244982
425619305
812665373
468258695
738129009
406465714
918168937
826528229
416804677
18908483
905519599
143608861
131267541
958723387
524481868
810002271
768351418
880925708
601517648
639766507
74652580
693792068
827566793
750003652
683299650
788210519
807817942
779529131
191219039
894791609
203297118
156460926
720546665
32694131
692822697
521084935
60480242
420571220
467424621
112516711
122523992
566971804
56410004
771966218
968536571
642667752
371911111
822904541
866999892
435903909
297085442
36798261
519691154
345517549
528112837
836466992
181930372
147210770
558927732
80007230
656956667
341284537
775951958
215828192
982778201
703355936
702712521
867490051
807401656
632849611
369537598
104028007
905440864
85595731
28311008
795674655
185591104
191588971
972126927
45383175
961623802
512774414
853487466
725285713
969382377
508418263
302003602
949170850
258066349
249283311
565515060
959314905
972704294
791033201
78302151
542228967
518971618
285077094
253775124
732918581
866833412
639187582
221865250
193207910
420588807
778441231
645300555
398208428
627034108
886192049
445930200
872969517
258599375
259101471
342982674
282629614
943976092
902440237
318700239
177028992
37071413
751871842
794863562
425839940
610052476
633820039
151604082
914824269
783066570
962100247
244592110
732507214
440870304
617937837
289093949
756114685
736706548
134935215
127672407
310841023
257785229
323728548
964789793
700258389
743638121
653892329
429249884
431981757
215682870
137771954
395878445
129015489
216841591
523130903
352395422
549147167
935311569
170231986
957209553
188350094
516830966
547789332
554557887
66713177
349676203
460697204
949464928
661739848
605744855
729629170
332835117
965486812
645924970
329520433
279405252
418216239
731229898
750052313
209902867
872197839
844865307
467795224
327651552
639305272
875219140
776210019
48199644
723326950
284606924
179045956
650622076
833124080
908931123
798542509
17685579
455981675
885041888
863175498
556409879
67375059
619636944
352583372
837512565
271094768
819731429
518937442
756662853
353087824
480256447
146791637
406808330
70888579
900056304
989618462
19980316
63402605
384973700
137103981
190302087
327464924
394127830
636810309
478933818
814975321
115212730
6886933
905960094
627830570
875567116
998868685
202720379
208994705
885165019
633600880
875943414
448523865
572274126
164568327
95747175
715458190
805659502
3989330
166749681
476806567
684504962
3208502
440301564
881268289
868899419
403722709
701391789
972249533
737628201
534350857
370236498
845503918
272581951
138512260
395104519
194573788
436736207
518473655
686166334
339914583
810270890
758217359
363021267
420417489
109671071
362009265
385674676
644896562
953583169
94716124
934760081
423317818
262297314
744077374
694373241
246421305
221785724
756362014
442436299
196960473
500891512
835053988
470083328
210492914
663095491
177920989
768360569
787310869
608749087
989047758
77833023
440340607
122228462
247711166
810368974
807466050
180719987
276759623
894532699
770003686
926162242
44677926
911279737
95784097
913259447
133380350
987036527
836955551
14843886
353736294
177597910
683739105
154419054
351660159
904565825
950835064
88337811
912792295
533604182
146204799
176681564
446001730
634334393
818556781
237265978
761485793
98935739
347458345
307928470
524846335
761603907
358555695
776362494
681047629
882122522
927010160
906343796
34812977
75489526
585799628
33413895
910613014
407752277
84898012
266962430
44396982
324649164
19943454
196661827
114253990
9265067
459823542
703856895
359176462
736744981
807369755
853347308
386933526
899210742
449481804
58657310
220585572
104114357
162965966
965225761
442801710
706117563
790044936
655379395
720253889
64147267
109403078
395286386
707031334
142252847
191734129
151415043
280651089
921078337
828596646
432195890
508163829
824617590
862797650
520627273
569801283
298279262
894281366
302134614
278206805
797843499
837736309
587211310
261281637
146358472
777676298
382060910
531224255
120566414
538051195
89540574
977784264
992467771
7668589
388874621
539368016
558107473
378753979
698169870
684262950
901958782
199734918
976823567
342556596
743516181
422945098
890337665
573591362
852313338
933262837
457187373
96472295
415303260
53644858
24824701
394715301
615821027
692639769
816631045
909841963
60477996
529226611
21835958
103463218
806114501
646462609
447955062
46951134
298130135
142690151
464252639
468651984
621042504
20708815
319735722
943331182
603895758
401031547
505231018
249392540
831560734
101059598
318601347
945843192
963538834
228725886
683308954
895537063
449908524
838443789
90754115
808970629
143304039
408720650
363518217
460279707
618065476
922296740
2288744
525973812
650648040
540221239
41218524
377771825
488349594
833707221
1255882
153931967
856765628
544056975
904932444
993297281
565069066
626956866
747992213
70671772
939132110
118452134
269677852
434810941
712957050
90012030
215867098
217339512
650854588
610661924
25037486
462378725
845992892
926458325
354413162
348873357
386085538
138188721
229980901
38071543
485675802
879180674
965896549
306904679
645718303
62541736
585481952
431966999
260975846
221021725
829753676
4879775
721437354
869811629
521149396
191372205
618294635
553860401
805775712
836124626
221696175
825841367
818299558
11589050
347782558
583845693
572908935
61255315
826298606
394910155
329086110
163702096
48552228
419319318
426209098
321342383
125678468
133994205
859447978
620966177
800179696
847996795
786600558
653209604
935555099
783344112
937742867
884661765
458367115
286186181
91608063
6724683
707431423
981298288
517833948
894699617
201604646
565613539
571216525
340175699
669010018
527370728
59584807
842866315
407439837
952956154
806294850
110063961
14874229
997615852
134957400
521665018
937441693
531464224
667163466
693230691
76467769
426184160
543788950
855144654
199704971
986473993
792953278
882269746
508364420
442602092
164185117
482085571
8191016
757344135
989474515
554139467
82930237
401393085
514446788
44517763
594364337
290937551
480552572
661782824
495813748
376155923
269764589
128258685
297132993
872549808
379985066
9350254
607797500
435016127
702057141
862354797
567409324
13867126
4044449
104734212
676606501
234720538
114975833
831301773
209840649
273013748
190684671
634700072
472705445
795066447
204487243
204299167
329683440
16556076
823638213
578522531
784011595
779281169
38762867
933339431
645819062
340477410
912061954
118129783
901179007
85015338
547571916
305559262
596470789
580376904
460378654
528169450
238915233
207674236
719693673
25256751
266487223
520309310
379423711
183620045
872014541
204006546
328599084
754017134
352938417
429106015
146869712
359330935
828427708
271340526
458209497
838634532
572195434
648564709
865470980
86730615
351043775
109105541
630792814
203383407
539672318
89215832
85345053
18128736
842260120
148519979
715858365
992307692
480289105
48012925
754918933
998914511
983692996
693830310
984185058
775222685
450130458
671886394
963663121
103118840
254749414
103234201
664982468
444760227
866195301
468860017
290724190
962638337
345318252
952639619
489609384
96090574
366761390
940437022
48432824
344266019
298232617
841817071
883519484
497663123
974788069
810170552
243207098
666908351
863765252
234490219
329285892
491010938
954136995
521947737
597401557
751607037
195800832
303359191
481916558
726395422
123859757
564977651
583237110
382720910
393742447
831575400
671336689
471180528
140231634
621910026
866652818
129700526
707953231
449571387
235574523
529672924
673196344
593365723
870368180
959557619
527862689
674882184
32101958
473250014
718048033
454049047
364543350
587069840
392232035
321581418
467463608
732620530
347245584
874375883
55584146
784319077
521739427
888219253
655055727
423394956
622769862
89081957
413678115
568766619
106902779
950790788
749879618
581665412
400110947
656921542
418615639
657552613
203319370
195891483
721457523
2717001
632458067
131629454
591518449
143139032
348753378
210852020
880884009
644616754
175004106
901190249
548322728
311561995
999910547
231410168
906324026
72157451
137557776
719704097
334153255
311267745
460096615
518449476
461335216
134705242
572077930
729413343
602710488
166020118
908483486
12058713
26435948
232766222
513020890
469314081
608345769
216960424
852862899
253408564
968858661
948908969
973095800
708795294
237117028
234333415
557897684
432185067
504284264
568952437
383742495
846133607
847784649
518805536
512354298
876933713
954773215
315641936
824969500
78765345
40600949
372656954
848914417
193966742
353803511
442214329
892001337
462104684
363068932
496451451
181807420
454053129
621547341
768766156
915093048
118690865
29823097
744215768
906603764
450077590
984025140
459758631
21278822
479489802
88177201
970561488
148811431
278481251
817518283
502406241
386431426
835696694
456668922
769282416
342203212
548623699
138917301
582030491
991066420
895090367
510328983
683488753
853531771
79720046
146141587
529393221
581332605
16398535
37954503
136584390
437888656
342210104
334412600
905336394
299775338
394361180
105265647
189993331
195638089
366414423
820660775
658072325
258098895
831416818
154710199
755600433
142105358
290896248
957562077
126375838
916655633
194198671
336705567
997477318
997256971
654202607
964455746
928593354
675969461
175897686
686267436
986650184
188346696
141374603
894937944
78024711
291297585
486758400
587408020
825426667
481546625
572374405
821689482
520379370
852742934
821694254
172757026
555095084
478033504
564686200
384567986
58867019
773705847
67827791
836772113
516755075
688998545
151763179
201208182
96500955
785418199
918657433
707133824
874476641
889889142
476980405
321174363
470382723
556742561
157198199
408564819
577062413
218636598
936260807
267849799
113711150
654841251
755489703
261245020
302326834
74434392
597227498
80902086
531448411
93846855
606819749
996890227
288248123
83276480
262936216
467944929
282584415
964479017
658841375
931002526
648576007
705616432
813762666
287180232
394352330
640248333
503428925
27586991
519677935
235574577
541571899
943951862
514724936
803787116
617316832
722755123
347955246
324523097
549097696
318722987
380543611
843277529
414638926
532815722
442470778
717240706
491213902
317572127
466558557
870566089
818612365
35323090
8404394
72372277
965859940
415062162
878306583
342821250
46140325
409274892
122506864
642036241
983507817
62643951
434013980
217555410
491607067
127183260
530990580
535504582
795841985
290578718
580340067
995259331
561409806
826945551
720087654
609308583
355586114
102755991
207564834
505443325
749305653
98712161
800182807
251736171
333247088
881353317
110268630
181710825
91440039
187438484
135133610
513112803
638280984
831006237
117664512
612270793
788625979
591793404
435977926
231452298
647516709
815548013
479292194
140224214
715269854
460296239
195576158
951344634
413036884
122096634
610959775
180188696
397883666
215477879
5715218
10915046
242371393
828852201
39787592
251589854
234665707
788137990
192097808
743038538
722917493
990358593
463381161
209678090
912881894
434206613
898019054
250324563
44718724
436804097
917631435
436902445
308453428
296005491
959214775
148613568
603631359
385786444
531845698
771124972
689120963
177400211
935477549
803554151
460513620
255193940
43026338
529924571
458912654
364825831
182405609
850669008
953388909
153992392
26838244
5472452
620678498
85996001
155276159
827690397
658266588
979568601
78766898
116437224
791585652
539690413
31810386
565478416
855952984
900218013
179038202
669871534
199914054
975163022
519093736
257847155
113111751
249888385
22422332
470528294
763153470
465984420
604221460
723358347
35346243
957263212
67180720
771916349
232586907
986565877
852156906
135845105
677398392
209696559
23379645
97619251
8173198
367890834
36951916
487132252
574871455
740786601
699112439
852022261
56236455
497781879
890309996
145847475
607132109
564678270
95766385
471198770
913137567
12113243
677614327
958888073
472785783
556167865
63884698
366960620
615904807
61635380
368497759
711133648
78293389
332884543
406640980
642687415
161583101
802443976
497179833
937783959
356816450
333206807
885987096
904927000
223827404
810752232
515062235
249198225
34892680
183147615
236377920
174479180
219589811
537922396
495420690
64379899
749586558
716647545
569019709
553124002
348709785
205904298
919796939
490749483
988789981
810749525
871034200
739206947
786701304
58843429
799319758
504309968
811778071
505764555
469362995
14993132
342477156
393655916
537363623
968043633
875385152
144429998
782846785
782978100
82586114
841863835
141080749
96358477
760815401
714248776
134772748
463213320
868282979
595642904
664261181
142130489
696982553
910025625
51808232
992993875
71726670
520869107
774319882
222907205
843158940
63017948
159832741
916431314
460944193
198779660
502333458
321523712
178263464
709097332
405072713
546221429
681770174
328153744
331524323
594902959
937267294
453005976
85020396
638836297
937364268
266833435
783243731
278257981
962484183
94462580
366253321
792743434
388248252
678907365
565010336
41331403
349864433
886060729
279361767
239757413
236306337
406329914
477678085
281482117
854674653
352823258
342755817
173542632
168675532
256910025
259015343
29909784
484550518
310264689
872597291
43672773
338307474
171500631
262012379
304895101
398800774
971561300
452918456
924197049
857766048
987493034
993369508
364779843
687264672
502279179
64816479
2264140
782194542
591474060
20766781
416043044
900288502
204716166
432755198
265867130
876451207
317855895
931182767
294824068
958319781
470527810
524639534
428180835
498841403
602697579
828137520
228675363
898916282
608704121
441946351
321546451
59179365
778603535
311742097
593753567
710251644
157930350
962296059
509998395
144864273
372018423
912338428
901604399
8953119
391170129
519714948
653033170
36170194
884942577
607285685
241115308
512405998
463626340
471914411
366426023
190665201
553248617
305606727
830289366
723118617
712062369
325837453
845599691
663888489
212395147
887756707
795134845
167533524
792389325
101429388
872114495
819186782
421320706
41319138
89353791
865584724
817447007
981303197
903782536
787516941
695085519
2115545
936665669
612081976
461874669
142334730
512532790
551908510
241217582
583633013
852218886
875468602
78018398
442009040
371793634
280038234
727421368
49236686
123038196
577125734
45455499
622383185
70521189
624140753
605063428
743411020
471135312
604950506
396516335
865267166
388615383
473322791
313397501
121651980
168447595
595575172
578187845
712958060
371136269
703029952
139300500
754708178
343163966
611520396
702654870
89241033
845325856
779367840
420676255
48029688
394136413
222211907
718167173
133322187
597539000
556253408
873866756
540486576
63122861
692085492
217398155
428472641
876318788
984293663
49986587
740744740
804180196
905066982
928328806
437342314
863022515
993249932
38015204
112549388
547013109
74909475
714228357
699934180
552156060
223803564
343678884
679865478
345621167
528260400
482800013
160638702
775872394
337955450
813004384
427194941
521961452
44696889
970791883
866711372
756046620
731393391
923673717
606574486
623343143
113825600
762244187
451520463
727186384
754354220
549590493
330906469
401244462
695430351
681718444
462919939
542384590
411257813
765133015
596996257
637229718
569764315
300605842
700774019
962834762
272997303
25508347
417260150
454785581
94915042
848067846
214818068
409349841
830854639
553814568
699534061
230637628
361279705
420088663
90898999
134757039
996938776
168520102
413586506
117543415
911617634
701445725
40167078
927299656
564299073
263432116
877321792
880802835
568998368
26206215
846623119
792869221
120384360
353900495
958263676
322974075
103174747
802623226
213093553
342128562
136571665
624234270
655040150
260791664
824075603
603343552
221849903
141571363
840677884
937381648
238881404
101016225
460265297
921193508
209238258
519847096
645049360
169685103
438055567
633792621
433967344
788908310
340176980
433192025
163340639
582505713
114300061
726138372
667535091
750602580
104207179
453711234
293658765
333329678
777832305
505292926
100876063
785061006
439724366
447709423
592369647
916289060
167396409
416089241
41705480
622381558
228205833
429515600
459744322
409082949
243234181
488090715
670532710
34588437
229843612
480124799
330689119
459178591
311917440
110891056
923440522
479102335
992253710
709628434
492594576
31445323
62234495
54175851
634991440
511403314
626266681
977007546
736597917
182210914
186484756
555936054
8928128
353085691
667862089
279855107
820424857
910359295
723260955
343298081
43757789
558081572
453015640
942450206
264434392
163377950
229373468
95954403
71330444
500545866
144266978
148372200
434902115
66787140
583751787
874739657
229090444
553748018
533909188
645795248
675780479
728086179
26470640
103432102
359559773
12363678
253889006
583981646
421554331
90120726
245944372
782947150
629299477
732856494
237379376
350089445
689485123
392175473
807217923
335944870
606234798
570937831
273949392
618609197
262339423
350093363
679658663
191736784
578247270
139253406
813370927
610276518
86338259
400059852
693930099
550419100
464111384
69465440
359868822
462511400
205572749
242100153
750082636
487849341
509339797
74304956
654348372
168750778
997751780
862959110
615303032
95044319
741600752
333470848
143595455
385698859
177072948
432288184
372691840
608811219
208012378
581188775
64057410
702268914
844274396
344525109
470456835
239042456
925739481
869744420
732939916
696585198
694678829
87442340
609838737
131826732
543836774
194015647
107448686
15583096
698955510
197645785
539881328
739302164
783909479
425973235
397158345
878758453
359548517
788991824
523925476
128573315
383728349
184625426
457839449
790034144
332546901
810982188
816541021
186259120
12751191
317323015
172670644
401095980
374674080
205170553
824751345
439494519
870271947
116031282
608234853
607660584
190111319
986133485
29025466
254047479
836501726
675779407
136318579
582549268
679377744
161508141
845506035
495470907
707713918
4757662
304892966
84354603
748142914
527728361
806263620
796326377
75289397
667706113
192317405
541510683
164331904
604697479
937650310
82859086
786097374
211494562
788109043
626152532
787014142
226234685
481894906
362395893
303787283
867286092
752019109
687611014
39489107
174788387
746246196
158283120
842070077
862714293
377234804
113990602
584129949
998389423
679888398
441315906
66365061
839204870
794219718
873309971
37136082
506659886
87299757
371067890
298903484
445924955
501587161
704250389
600425547
601780746
993526826
277106924
544238974
165641550
4741631
737248204
202679774
257048487
23291743
455681996
66537264
306403209
140141131
436925887
494821398
141829140
311399192
798623401
43246583
66751862
537227119
84304811
282700175
787273185
35856760
125763071
855059643
833708616
583923952
495290227
325347239
418987333
94479086
576483893
686344361
825689127
376840746
592779609
963027810
423059484
391429173
27178479
949653170
803367649
739355512
132078851
445552294
511246693
692362346
443011424
764185493
680667434
787570135
505814702
86303222
839649377
332925682
294473588
561726472
632261213
546896345
168931638
851080626
486249771
123243707
680107010
279640819
837577238
968574250
59018279
196784798
47361031
515577034
60680281
734007084
465459239
119127476
444765871
208243570
351188195
234218517
997864796
723906399
472478846
982766245
930764798
604367167
114393906
392191016
997848200
751778162
181489366
354445962
508762882
950202284
109264800
382857058
754348074
600077363
158728245
760590715
711029609
502101430
714759817
498493653
885967280
250565136
280691134
274088595
359492148
566895711
936906302
235608115
975898194
297317268
229377881
146796413
395547421
705813002
289469054
472517557
138801981
569763956
499349336
634620943
952100691
979013344
196137261
327894723
33823745
585864898
940087728
793785404
447755381
843932779
555384099
834978508
75011077
260679463
468335735
702606890
78586436
80322118
93816624
622660958
556787529
357658998
57462673
75934495
370743746
128322634
9624742
422851384
205290661
565064814
904592083
543154158
624604007
491852153
525653246
299363092
608282439
487370343
951852739
165326186
235493945
696566324
840346450
862172825
376877879
130406203
968375888
982387022
125013558
13759744
513927214
118508094
581361865
412264244
98898566
668788840
273486420
632396829
106385144
809563038
903079810
316895264
770701638
225762529
171692940
382026929
540144706
392543878
246692224
808643785
165845176
132240329
580848786
851149133
847038958
745121589
806735952
524512790
559347803
374459899
782923610
517422147
459217424
334069085
771593118
351837140
414249637
121644812
277884049
386182536
45586728
254198156
442830448
63107422
483910932
310530903
423511857
639323642
377141473
53055754
756470557
100372247
817076157
814654103
485273466
410431661
199115551
793814807
16325723
921080570
19627924
666925859
450533216
202888571
763261342
950633197
386342536
858775923
798412232
193330155
83894557
727105147
634162328
447112867
332923536
603816020
165171478
319389598
661855408
863233371
250277293
944607233
374730997
479434188
185874921
562414245
794878549
150670854
263054099
514220561
605769783
365567870
738743945
785637633
563619187
162629000
478164305
73487137
972925193
723670039
223968789
313426111
312849040
185655133
238622404
955075307
335262254
656309309
910734151
954921185
789696833
634591172
745368771
911743185
950910942
371028267
793880811
729205221
999803083
890169086
458979057
484642300
797615876
267933956
398535869
334621909
229235282
87469601
378622443
668862589
260631156
256964799
201135101
486272484
411426575
53778641
477995114
992042791
860510116
184944656
312048032
542055927
787153728
586195033
403955963
235521911
515551285
745938579
690924849
829688843
736331893
985965441
565403594
437460630
232598804
35430974
914605866
572471467
607887084
157887427
454505155
992571866
687782767
185968969
91052290
235915898
775570414
138096522
948570253
796038432
642755063
605063136
955931337
9998853
465330249
661560611
885874053
304788111
910142979
128452930
721806860
232605795
458092160
975069612
299278194
427239127
963299047
239165144
230305714
218073842
863070999
376950194
792756143
620775178
270403104
375968281
626998466
130121588
473787671
351808142
184246323
2155878
654052149
342360822
836732789
682879423
94876953
228757124
781960972
57161383
597564383
198088545
56423456
103969596
758018681
185357208
118849507
624323582
44509669
613711800
243464627
570117764
560713128
883795502
917301086
341333881
922096764
643219793
328489071
914993246
94290206
408673768
53332793
597734019
589176208
23670000
78591260
365227701
111487811
202359068
826917371
524871976
227610120
932039898
568505289
680034120
704658150
629099379
863191189
949709542
944647804
59609473
735099599
422973641
771412455
572652380
100289586
342132627
449453482
185098937
441630092
312565404
890694607
994890127
695595758
583378539
119785933
389052773
356242711
201180320
981031688
889142896
812402006
555326501
826592543
325723211
268410568
928703613
500097469
46408750
898358804
122082792
11558602
433313474
885344836
470692997
896101637
336515599
207924990
513016180
654307651
641587906
130297494
453680847
964239395
595310120
574468121
654551251
291585869
116846278
895584551
917046596
1139581
736860767
457448517
475063371
607827652
854631643
35771719
503357650
831977538
792331597
552673377
294146993
324038447
407511570
966699741
475157658
918740083
398571945
268351493
997105171
735700303
292288745
745845048
938147980
251052671
640204570
282411400
307982550
451197366
834700297
212272404
508450937
360327242
165288838
536144452
983306997
885113305
424461090
665838406
697851529
185338732
753121296
975490163
208024119
552478135
580929577
7525709
707060238
433967258
804044171
35255909
715361378
755244577
358195663
934301648
811940093
992306877
666471622
977815096
916798475
239973131
677956925
885805527
230546637
396144664
192019020
908979767
513926272
15452194
601052688
564018081
946841688
701039792
377165972
893152344
225487447
238044226
505240442
682392574
56376231
796822065
329296099
848296493
48030379
620919708
863666560
507800842
623338788
138816068
747994288
622311282
348098924
490784888
132468672
357304068
525761041
938747399
631620255
236882438
393412580
434893121
377264262
766743697
362234222
843106550
893795631
605933378
897967620
736322067
119889264
340421522
283294427
173580280
270170891
504565884
116801909
900940877
778403695
981438388
712682867
232135651
628100761
107309540
862341756
833530173
921643254
586656765
995502745
961279288
367942749
876343353
730391216
839914882
686350953
47691461
213956432
910219197
613155798
249818175
891755474
746225194
70473176
253839614
634132186
421048769
195557653
828348025
727285871
954756175
883829244
996181037
254971474
928718161
965419700
110100010
662288055
411048971
957301858
435055517
110345158
395819681
674098100
761436590
922945846
49523835
314874801
355259577
129051286
648726000
789796662
667212938
603098760
221706400
411434965
242534569
118330371
836129099
802673638
36913522
346195951
932780910
275409866
583734083
294624586
236651971
965866499
283368946
180971645
740323798
135974214
221307759
390270349
383808574
833772853
718245927
884117148
484745619
662306204
434186011
317750811
807988637
448253476
936854715
196609574
457848594
932053217
315854147
866930712
124147832
674733072
641230441
922134159
488070584
579719930
682663675
989562415
498741447
589759829
710977081
254019174
461969850
496715861
679962555
982740771
41444385
464530063
849647844
236613184
180284141
522504174
394072377
721242891
832471860
705032114
874247489
33711166
144277146
698735525
616496378
494748414
89380212
13695452
788407250
219333304
574658255
206855773
65863117
205963042
957555403
681070726
323955751
610265187
563026359
323978735
876734148
640480895
616597608
962191372
469540492
709525347
33992081
753947445
507643110
266191503
283058487
799136510
101481072
744340049
986547574
698513603
528603734
435691639
486995356
907642580
612480764
168930386
17798240
96841753
906058989
502156680
58526135
475023900
975606120
320762406
35026927
476616642
6959626
174299045
76379454
477106629
461584844
516678206
540006670
991366327
438686833
532240064
373616116
945675037
890252850
323951595
337265158
590617253
458854801
400021127
993369064
347056901
602215432
938322399
530357120
679118890
667933538
771003920
193909920
514063024
728130001
191767813
266737259
699482417
23019129
845874169
934443540
736425378
185970484
472712985
869735026
880718351
691548688
856782930
711199823
719887671
551856409
14313109
209017263
21236448
456295927
576335973
507804980
307886221
796918861
82779512
434834625
710170524
514858600
462836301
249590834
508132193
314905503
502321808
110647478
328697792
39173596
800125281
853239409
657281971
610071438
303153316
289533744
616632879
361633980
722008162
702082471
864829108
982547171
629737092
131420967
793075347
538925156
934658939
12220457
596127031
789630528
462625625
794083356
972241565
331319119
224585749
794551342
10494463
646047319
843596008
843320668
892996465
796891188
34013843
42579679
989342023
628218958
488479979
408135533
892492309
412501380
141074841
579412965
323920697
875841967
468881451
673884924
260246027
104364295
211882764
974592049
834117378
843527820
114880634
799786992
441946874
946145911
349986923
390556377
409667460
339521179
614319301
228166306
286703590
758314939
118494875
261633148
594673089
115288968
824090010
671569094
602784416
795111486
498418205
561144749
14999502
339807660
975074898
159742007
2225404
97341677
982963755
418484679
885554094
41488088
444844513
763042270
226657249
310442554
328982443
244677976
770469491
796014908
554257604
985536998
110840258
414887383
949687784
748587303
740680982
490595625
92150653
335660560
665939432
687207271
278102613
151675656
816873505
449194252
145498393
18630862
62872019
886233310
369279278
187983242
488232403
875783513
945242809
456118513
8754011
433141157
285430351
399836542
766666432
857168064
279987747
770979450
235321208
230753391
963403627
919016879
433796609
27888372
297747657
875974706
168967024
999391879
944335897
168011986
963137260
737464923
378694441
545663281
763553466
369251738
147702964
606135764
514559747
244655835
533457187
674062667
17000923
101323695
373051824
509902411
389032164
666437445
889576139
777099716
889190378
582118820
229037361
423746476
464043601
81172624
484635859
539943172
381622360
724251987
99918144
344598644
524886725
168594571
705273105
411489759
117876916
177005584
5893738
269805905
383255906
523372413
596381064
985665087
351037315
788602878
100766057
825250089
595568639
171593805
419013837
460211423
869753862
718812276
225988710
925104776
725578820
72151195
135690686
93086383
38844951
890757037
827773701
219778888
331864109
752617137
801077705
926217852
690709923
68995800
153718378
980185734
458279873
427498516
584136669
109695291
510483728
601201322
588951734
173381992
537844206
842914989
974971823
454298872
347620700
969613005
38866566
982983229
38834940
238594316
380009437
476050761
39117060
869553480
564856271
34230849
836048581
334006919
416232909
904833395
153038647
918358122
773752779
687752733
783965033
359883021
963923151
408273804
294940702
729622353
797325971
864579895
56531038
106823228
407367468
179475071
649838803
838374713
649767255
734159380
34758151
634322967
530692126
113135400
269136897
309131063
458083371
943396626
590056101
472537519
186271271
306176380
807108902
370290391
823762703
665823429
211068616
212871592
397890060
811284999
441668920
990448423
126898263
109060984
592543055
695032083
881468876
696959914
797202385
346727987
9113991
842084242
581784479
945102348
334405214
33747723
709725575
186127553
123408563
108765701
119813675
848002478
817500278
543663604
968154772
88181227
11824930
430469155
961521904
313020860
705929586
780258520
680604672
671689006
174506596
79702620
652396467
756630554
401498723
574937699
813173040
853572078
844721025
545938580
603275073
703582604
829989105
722823697
797915212
534377703
896522984
954998959
522117275
998293349
524818970
614440649
161446427
718640506
921608976
850102734
777188170
773899790
89920768
28325276
795375010
482651552
225993334
215782122
992758987
817500712
277273449
286682096
83754875
660528354
142015206
586294658
107375530
705778286
440421150
228770053
932952181
417408675
164549542
871121218
903417873
455499889
487529364
570737050
728330377
142219564
604616377
931969263
708947458
269783233
547940847
937427298
654971377
629715900
857638499
580528851
228731300
495566904
676991907
146205816
524572497
877743703
810012314
605822593
28903037
362598317
662650903
192097728
723556272
880137451
574595790
399803770
124230291
179718556
557241351
883789941
745463692
894457324
25281351
755673517
33366309
168797101
245262614
712401802
880425220
611491806
502939836
663155566
814222942
821008745
314574216
456346277
587589797
725148188
401234618
215603678
54157346
604294905
630761223
956453458
130690781
351254656
931543879
329317913
15878688
241126735
668462772
240531304
972716623
697478938
455715840
86540006
266672630
136777676
402496363
970151050
493535139
638539488
833222796
123051783
565716102
896456453
284115564
867152348
926365153
540935783
831330515
156594829
161182296
941102881
465772133
910753945
98222248
239818584
435942527
444925587
84770657
404422256
334946190
342390385
995656892
760784864
674587499
935600176
593477166
438419869
972278635
519785772
945123436
267734492
457677142
815387338
642741638
7180830
629246460
731732440
914467797
471043221
638682566
768831938
162349069
860523651
289611585
547456129
886097531
612394286
499286027
353651738
421434681
679452637
397558533
575505464
244821715
405773292
966152217
585432396
633492197
819350073
217496199
219936974
521028668
651294417
651573585
296923955
635911722
986471739
788978299
291426968
874292887
375415906
26732188
389280439
2995014
164133303
69215552
137603894
490047296
987214214
528462450
683416993
373884468
788941958
632352013
519355161
252176393
302260067
243268580
129893894
276139164
108685653
667110856
30480502
109152441
463503840
845523426
920255680
557813278
310520014
663196663
181705075
276592674
620478804
33503543
363216671
910341379
891469895
915771452
141017647
171076238
76875217
586943136
142159845
399878455
772202648
679521998
376672719
745065350
547963186
404247463
910759820
715784243
913897707
306862944
388404423
51328523
748635727
950048359
949607259
756543700
703964007
35849704
165894531
686901930
353042323
680257694
687965622
896517907
227715523
177385319
969313174
6122765
40818437
486153444
989626893
244096831
203705064
266326002
52743857
174597341
899953769
507092705
185680476
240325148
346185883
177239049
501738656
9592423
126386509
134897283
521951778
35452984
227445694
919576543
616600272
794349934
262058399
452238470
988639864
495901094
96473249
133896008
321204543
295400224
278332107
877561429
955188051
704562984
18632277
314779035
913105579
430146618
728505824
883294512
290848610
3121262
778381633
671458924
898765719
210472448
102107693
893625160
940190439
6810287
582306580
881062612
303580673
671943704
796880690
832383649
230434888
798406292
303736392
86195269
91594956
124372875
968538183
448023411
874365859
507300403
447633767
168485293
339360240
469896670
178976620
812374910
829613849
777752737
646240595
441880057
585509820
739729848
64915929
885320437
724155260
181666299
251696063
462048561
994535884
290771585
627051403
946797914
753083125
426297092
582142897
820142279
499107344
860219291
620232387
1858523
796776105
884992025
379940912
982078909
707367397
441196208
468118016
316706041
524866877
120151012
206373956
910312159
634549116
528684609
416741696
334344411
279378198
410254916
448513974
252476734
217488428
281906270
911391393
267482126
477562540
380435511
853058406
467091158
138980516
622043339
633724698
688588556
863385540
36956530
829623199
691007410
703683742
834964170
372124396
985727765
554891034
877616072
873696036
355420402
46302618
161329631
927825413
626174129
39354809
122546690
499819329
115147481
645759707
471254719
338296416
943120357
283425670
812933037
66430931
759679708
361284520
237896076
466338055
762060153
526706596
971983079
64554207
745304526
37497469
570827664
806070902
907122983
203874466
651289057
668750583
604878392
751718828
149808243
389165708
36275897
82817768
867707258
47345065
68945253
948615566
764157395
985995692
572116124
846480467
630425929
27326859
175906561
69919872
823000038
60897662
238979722
160881128
543423525
233306662
813485123
472165146
274761652
500355414
829976380
67876457
432311209
188370284
652251236
178960100
654043776
39408987
309268450
243046838
501486651
192859551
821362849
236512110
804253823
763007677
732301432
925568659
142508922
947752476
946299437
52702009
197046481
62922484
706847583
580297421
845823472
909483345
167791040
680669254
484653041
958353821
398359108
151880556
676805635
767275430
525325886
161411104
817063714
366178922
662860624
624555767
489898462
696974166
297310609
78519124
349630679
344393821
62383434
334061311
78040256
120740638
6287808
127705733
617359515
785869496
273316714
293418689
775943058
411832423
836971635
966487558
670233951
111508386
156834093
699014658
472728675
839822541
469867051
775494972
511167643
270550164
332655841
29086591
738947179
615909020
926012153
865815832
599336132
115495609
398483230
58935561
287415284
911214693
755526155
772394264
647699191
610053595
976539002
227192826
826441026
364925266
463501455
317407756
857023976
658332634
816660507
923383968
221367794
770278403
919197002
643950829
604037932
124549638
579254993
308400003
952122903
7814678
317610940
962028992
139061094
704835757
417309314
135888336
847751927
156520414
211322124
310904950
81308670
979273137
927372769
605722013
222779608
617744188
853834008
111312562
611838756
774237788
135813909
77317426
411031120
144497475
433817362
547491347
358988079
681813681
183691392
19939428
605010502
452704076
608081737
612336771
138418754
586786482
16492101
42608440
149080956
26784200
396819425
26272344
84735879
506396699
722247883
183865883
991626963
275766474
473847270
147743126
549418820
976902023
828577484
845996021
128900324
179424614
637580303
788625990
404254446
194087587
351147766
898771592
718630355
832600078
971847954
151062271
952968709
439194262
777802419
888291834
596929277
768579807
896671753
904779515
140329554
87344409
708333206
855398366
755570527
461567929
550254957
370673592
250557645
612701886
859290003
496358637
704272594
933628859
107707891
162345461
905257687
119341339
423109290
953804721
945797748
639086505
534397561
607785952
626006153
66787668
62356150
470313932
772008980
766704766
196133634
521605974
880067275
91464512
784951474
344805107
423688066
874507744
346743793
228906720
97454017
249204819
889411085
172205766
870995812
450036663
48697552
331708078
362232680
994417011
509310368
465960130
711798554
158460919
71295352
407348123
510766757
296310506
856374003
771993798
561431332
973630365
117715703
529109319
901035033
335100852
50684525
365216883
464047888
296701912
647282255
459696048
379711652
529232404
789113497
722618685
364775274
959588401
108460224
914275325
759669929
36000933
246532724
275464899
141391408
30485247
259786176
508332152
295377635
616129619
749591342
454278126
666275445
953261612
917807522
669944212
246270548
492256688
466855375
732473242
688058640
438596197
125307148
442179882
991466037
301104390
49936164
587633985
286851662
796175152
237906
744105804
876764966
338833110
251911833
65644788
548266303
508791493
141560368
932043121
127697099
737218366
757124635
119575917
832853722
719734589
139363497
872546288
961372915
52572174
498009278
485135866
948895650
18634501
567844807
759730146
441684167
436429625
340534914
115594337
694062938
499257195
189770097
123209881
983016018
773437363
190349632
745555516
298065434
820279952
257811154
783484646
53453404
335849816
149061937
280373625
544446847
805366140
24424410
791210244
436159894
179066519
183882269
15625378
104143344
826184935
156363893
666071374
938481653
67445481
589369340
644075990
457221190
673030212
565019085
440419671
312261449
215354945
981921470
866710249
831542750
39160430
171008405
213381318
502526511
254459816
862194661
3103902
337689277
838577599
901249268
778919700
2764404
986962848
34042096
931212421
428559946
123915958
74160511
941283354
811550684
697874428
231002640
58898095
840809869
153884280
422122051
436299817
758807683
134712446
148304712
46801648
867595405
609686763
558542813
608980275
420512747
828772820
68783741
947564530
971176111
83963371
344072638
65531437
988375382
800040028
912884158
699608503
517421730
856828249
970253210
872252231
338890959
226414006
784950588
543392185
659518533
810482478
402234606
464700776
892171595
499402910
422549429
289760039
118775649
835290682
240643220
297244976
303224816
953831294
286585438
668191519
649362678
366277834
729814956
195493153
364930325
124027632
104561564
25747758
957360805
108120173
129672566
979514411
229151286
253711581
702166396
580214828
727322832
442273697
785569052
149896064
672822885
565275546
953032469
867254206
228645756
528563574
960034215
404803317
617722896
353430384
703950302
656283177
566959899
313898654
626254533
113434297
968097372
132679748
351248571
954264779
822559136
405754542
390072529
141068118
238094253
905848318
997570394
45872116
968583749
23401765
739295746
811236428
886275163
808436083
112983518
1259223
124138161
849044439
887196313
488173255
632425831
972175676
507869040
20347509
484570531
324770501
501481061
547328471
767336547
435006018
308231269
763278887
628575157
428008168
288233825
369296199
578797001
858447593
788521014
753783170
575251899
887768061
924998344
268707010
29608839
127664351
489052134
324017311
19942750
220401147
404248313
671800498
704795715
530182869
568708521
157744147
753727689
703727277
609432255
135480657
555889920
162429316
650134434
261200159
636521348
612679799
775515662
402185344
517831007
619405687
771012962
260987441
673442483
108750572
371895739
935763301
849692690
756098544
939910426
536167893
589402288
716876325
800517378
359229126
24670722
15919478
701303213
387475017
171756543
971442584
51179223
366158325
574452472
778166846
328954389
541653542
180499943
40780599
597745046
937075095
952515176
931705175
510778119
185028089
66206120
492246690
249052537
193925631
933444581
550495531
622897845
546516141
252772209
743379372
315073533
39315101
8848040
632862586
286412670
432572932
72156252
131501520
426889562
142683026
205119739
538058223
928318344
313498092
777473742
524343266
52288581
266834504
755486453
862634097
489257088
282067000
635605656
739110139
423875047
754136052
608145096
25949876
107878305
500599845
790874263
639960357
153363823
228909128
859268164
824384620
399970557
607771663
916398289
937512946
956636308
348369268
341772415
5031588
469701456
979540444
951159477
102447668
99409455
417902337
302367999
457720503
525192674
445409823
13193703
956297327
205634546
815012805
33495539
281531809
358341357
999313087
359973229
731842192
775248190
886879084
551834311
490903203
841940815
416059999
925609059
461159883
804096647
274063167
126956796
886337353
113706492
545741268
931318954
835823522
794618243
884970063
198584448
184488788
392359982
405116393
265400858
28904462
974435288
868813550
571602243
381272882
429961877
292046121
609488678
132628107
151537088
122219778
286094911
386082133
60120073
730528809
350760998
282007543
33077422
580402
43924345
877993733
727850395
785089117
574344267
491573363
860589663
262001802
886271928
343990058
329337921
640339534
891333008
839118839
674005936
710615197
871204239
961090456
547030549
390859296
316132422
181133647
709142245
126562557
487916425
805885319
884749483
317673496
769683154
755391046
704833587
266664094
77844935
305793887
543365276
543463936
137154370
803314925
588266172
316662884
498440127
651913825
532385708
199000762
633867018
54758241
305215032
523739359
586595638
861110650
22906311
874539113
754659139
822513816
327592527
899279726
926428197
170398164
461610949
132196149
601147615
894265594
694448379
755704741
594833909
588462459
399658927
84237058
777523691
652840251
482197712
200730416
71952224
727580279
605580656
259470682
370579487
105516137
524906873
373755912
295631698
230358786
857940761
717083032
583680430
917169510
304395437
438799374
734006002
571510696
463216327
431547097
829576408
149226922
117799565
756776720
287152133
423522845
818230732
690051061
289987207
565761295
888697521
505772997
262478605
411999365
632277153
129526306
568753887
46394555
202286944
100602151
643056836
649374840
570221835
129851816
312479334
414759345
739651180
324120059
940889956
95944866
373739968
269063827
909141827
230222414
47992776
723658332
970895979
35993324
550243040
388077966
41496357
709044048
155430389
114612807
970966965
212554360
28315378
704829909
22828443
843459519
541364559
644423145
581384048
142586879
983810695
286658836
182821612
723164998
177563072
766149424
163753338
595188526
670763642
977350898
19895397
599017788
578184413
464759781
158396438
49787008
44265275
177110649
572769832
352540989
183955660
989714799
136369306
500902510
130360246
305812349
483383254
974099177
549457621
431910507
766242795
587730381
779504462
946319066
920503536
982346463
846062536
737372232
759499433
887277604
864763294
47565257
123767155
999611662
439054194
502127690
24754268
891544888
480040556
618427468
365769781
152592492
606927024
445891588
740068138
17893676
406307807
652881656
607313087
154043359
665803740
152082574
840048216
999841819
727469927
710452772
280293284
417045486
597313078
868711213
60216401
822017248
486694472
239442501
742197823
351767842
17912647
844893974
536974287
555084617
272080085
737674884
979051906
270365640
979403781
323575996
379543436
508571478
142478982
585677611
452867335
639519295
565917019
277970650
657494907
389199413
391751102
180341650
819952653
150573154
128195123
765929292
32494003
690797926
390818562
346973967
212876655
175554509
37640706
712306388
468957410
902110760
983669048
5352391
104982806
483742485
609132194
653565064
164925494
352897438
728579887
624823942
434464969
840945231
255499254
801082348
487516225
322711946
315694737
577470451
834834506
424595868
938407874
359590153
907181726
225084694
7116680
214082507
69672332
340621462
791511800
268755362
531923437
822797003
281941462
870538974
509284260
415963510
475171234
799190355
789627802
64586047
136561952
710466932
632260324
187749890
936136127
709343560
409552656
429525451
900322863
42310541
189743824
724089499
947658905
344973942
938756320
552463259
667042544
183227956
449420077
285854479
728897241
25867854
709556404
615602446
580063751
858329512
471882560
852642290
718927615
806255085
618131504
271577038
999170576
743167384
668055023
619909300
910743406
174255286
259115588
530753444
306180654
192537267
637041067
737364009
787315693
642562543
672373487
37035511
330755713
157623682
456748
269416038
239700332
523117681
34242805
541177829
852408788
997790705
65221641
761379438
782455879
32391506
749666998
672423588
207464026
385575325
443522710
969533146
951239808
202598804
669519482
221128557
719335285
70091405
197460494
766204761
771821213
976509988
258748692
169675757
67796122
5654539
320164834
273544495
850389564
127511657
26677610
776708636
593053528
246360518
168334661
971124272
248489308
814730352
660851225
838239928
266589056
422119439
14062821
318605259
394154804
779329786
759886082
734456130
922174324
801104922
3760910
711530904
289276684
643680615
221627353
85376689
748570378
755866118
392454169
879111041
942340780
741103810
390414952
285732089
179165199
45090507
726798368
38533207
308722238
288169793
322412877
855397144
588333471
973084473
354957065
200857627
29896415
328670098
227355373
957097318
115584515
671816806
75474370
79773151
608621300
333051366
116789898
509761123
399072836
394956904
114075936
362674911
748797783
651665814
276155985
512456238
586477699
998545863
247123409
600733387
574678086
251746060
880413419
653867785
251640334
809598428
245536431
253481749
529001053
119530732
663886319
893272802
439217902
210192262
5739172
59643726
53872455
678229114
850784387
910195062
299331831
926578180
300476037
923004956
440266611
28366375
564971897
132221174
376093003
460163106
98334085
201167843
815170359
159380403
385554803
30271290
45209284
841238469
544962981
812216072
950439976
491288137
705136699
253253321
948356749
747448112
49957703
751970883
100811924
946343273
44859455
289177042
365443256
599222240
447557333
816362632
862660369
826461265
438617342
383168012
450230497
390232470
84815632
227145643
293553077
233824541
266659381
962961813
998172367
204425812
643660835
411128743
577952326
687320503
655682473
974571175
191121896
646321395
278560173
667347700
948194281
935785787
982105329
496212126
898771777
931311203
407017791
627244653
882641072
505126095
116473252
766381661
180337393
114563023
42033569
738169710
487409645
739429889
915735163
243496780
729081378
199253580
773224631
520562878
155862722
499838814
321220782
623189291
855176259
297767932
694420320
230924366
956324402
528640343
179682986
752679693
953980770
362221938
56817622
93511675
977890222
543592294
250077966
665786171
583095176
614194071
765147248
837988426
850021110
790250238
136140986
587903752
12959730
858329483
740658601
581923889
70833985
879397539
890297445
692018441
467849007
704438412
372002466
385226504
883706434
192563111
123950039
806786206
885599035
215290118
405827606
160308613
319194146
625228825
841047513
564028187
99231832
593976745
886784180
601004216
515630154
268253278
545975195
767839393
532737557
133167463
169504649
904914977
366949812
914140503
274276345
26157257
956882505
907554869
124437532
174731636
92355654
745844425
527613704
598409747
704891231
62122308
942559902
335241749
849330052
12363462
352383004
352888199
611403607
859096162
393943827
573815215
743824390
663078388
245735878
284687179
139891229
893002352
334949423
478715055
44878572
514435401
454565035
888707993
602189196
492090784
695390872
745802544
923477763
456993864
861492232
144323576
118607092
733814069
97036511
128306543
753254732
684131746
169960632
289228805
547264016
152239951
117875910
363407105
13711005
47614443
280581033
237575527
880400126
776107753
955022470
413328565
129572990
57068710
157018081
674652355
337584466
54996345
276657269
452838929
584851909
313526148
501480989
332939327
691306777
733864365
856330412
298861444
420727629
87270462
20374062
851788621
895998598
18131941
762892094
565108818
181852588
461988052
778489659
779571228
793311652
383658206
847298744
397852788
520823823
850183871
135668533
776326881
826093766
526470178
463205731
927882362
879910151
919341181
708457729
217017749
490308422
58475225
829734027
207632617
441846468
187570873
100565545
382850999
430699051
398158930
407300227
748864700
457496272
759805514
80880235
768961281
26677146
361463446
635631807
745737367
455105913
170333019
940924022
83975769
172284691
613546219
997139705
225224459
14481296
929981011
757644115
402299147
46440336
543831960
245556745
929164263
410120063
374180611
798907370
216072259
226230983
738988809
131568315
77753736
445521124
923922370
560794923
638981701
189802858
30389470
690908887
905078958
173121142
777815616
374600819
791385442
905883007
633061184
705466568
271866427
219753437
534370216
796464965
662890358
300046726
847970644
857059285
574131598
159519708
244052814
97012182
775029666
789481743
941744979
952509422
454389133
737780551
327502947
509795472
109774665
304381893
906894005
411256977
150393433
597835901
236019238
971662361
793076562
792699240
44213926
663454194
757192707
676797799
934020749
208525383
17118756
841204435
643487357
8478283
636658433
358282976
164545899
730411735
560046027
714108038
588807893
490929577
368266094
765728248
843729700
415078124
686796157
557503183
530461122
269100801
5907149
880613867
975228953
56242613
601405883
266042299
776675088
839815832
755637225
833851438
715345002
311790526
598903662
877410576
86416969
443111784
721557923
146418560
727544238
678651891
909283771
585962987
594499757
336221004
678635906
165472844
70840293
136861721
290118712
644537535
192825558
97653800
499687434
126946062
92340152
939021005
737518156
541829163
931899889
411056027
125670699
468478629
613275050
886104127
599957337
995620858
237683559
886088329
266157905
275466122
622352320
807238229
804764023
824786574
808895710
150180931
181614340
655331171
627274310
170814228
757486974
250517527
920292444
961838592
909169812
800552798
219290786
915267791
554873105
460500311
529808456
932344397
750327607
579804261
748940123
39184326
606774125
181158278
67303342
844691025
534410693
522354652
460110384
546407413
817826699
137320619
259598989
306206518
420412122
737751276
496540933
260189781
764200246
877889589
596983208
692185133
12419286
672397853
881543659
922891954
159322441
958885355
91645894
467537489
47525235
462262085
425436788
448772712
605601582
123981248
826260313
368805250
708575782
57242989
935179436
589388599
484732117
386690974
827020764
258172956
372790176
725898065
981227556
968492168
645662010
820337004
589790003
71860791
130638564
652332144
602052383
771143391
159675928
515822861
348923427
501095753
767196179
59657977
160225737
874837763
760813149
136067817
944374513
631063313
198870342
386492415
984561185
405608973
25312304
110956843
479568725
509869392
112858528
798831610
327146698
469597698
116149409
140835693
224769055
317184367
520522621
742523482
256030764
595992012
461053281
199303313
935027832
702564576
509168306
663195437
928910888
769761852
304853211
741567585
31722692
318887106
658781652
749527690
627362812
331953944
447592595
755770892
374440823
958479794
581636158
343893867
315791839
92754142
624486412
58828129
836079374
46399696
148763880
153027385
641119035
372280819
742565956
474911820
20845558
516846931
497688251
289165608
327405066
363205632
168093399
874249053
675407676
541225595
339036976
722085927
435464768
403158199
186634385
510695657
334153816
881637359
629413278
763904084
481420337
418558445
421876634
240605248
638596876
946261136
434971083
220443201
448887085
393706933
932713264
805830083
469866288
961397948
571813064
931443965
898273973
456380646
140420220
335650375
905071597
138274969
881883414
688276264
162275914
56494202
718880509
456426754
864310467
633098257
836743849
998967479
19065744
27783109
62168179
977525320
768791700
697589440
690782032
498764333
793618370
135201352
263152849
391437508
160134580
837477418
293636054
946102723
280870916
556974597
771960273
777723842
288078915
55681402
881161642
603260051
333268877
55496778
208499699
494651329
889052606
578978136
492984640
77810065
935432652
670240786
392111748
64357665
232742473
240436363
78486328
833122434
588440778
325328950
118099884
853064028
909443298
258950454
810024642
323935265
93620064
228830622
225755973
122802198
147320165
639800734
687784771
758231882
688867754
107312595
967891975
437704714
549024037
788994781
353149819
509577058
979167159
729149482
340899405
608420826
297997708
522164647
406620347
617973860
676391974
619099933
122740399
274269247
936504494
935510036
255057431
558215383
153207483
629946841
290377119
32648491
539951632
409875989
285979033
584848873
666792683
536536659
655168195
964767380
64658815
915680999
546569014
962893101
676989923
296425229
776646089
992767893
699477086
428514617
942621288
974219943
700042163
581423595
354753522
550525982
254562754
30916764
535339035
977919344
708589758
152966983
919050498
414829873
144690139
441247848
687468628
5089958
502139165
437761761
590460412
305403297
231337525
404402432
25597993
52613255
924286921
45835724
165333328
497973421
347452596
844896405
76984050
114094992
735253017
456132429
277541657
913706820
882009616
516072319
11976243
16936476
59274035
379978753
461655017
921420753
684121265
295013025
689288245
465278545
696272151
334534390
136860097
453442055
88596629
495551369
360730748
758553664
681932796
965880705
877012982
894667898
351242822
949070262
704700327
63130419
111501950
388968234
678042286
528229914
793676802
778524071
159467594
502705501
24799585
670336427
887213872
192034720
187760873
989530812
50122525
522109448
576311385
153713223
675446302
458764919
546480060
787970010
43876723
224353877
864373233
386446195
195050805
213520467
848678506
950796645
976205445
685762819
720511305
752183597
884811391
362695219
587152222
556097724
877095397
776975197
398289520
552104736
556614770
801285993
578763482
2189322
272518559
88067219
913937614
316457646
835712401
605912024
120354296
947003916
567600969
831142052
886858722
463539302
506859327
511568807
341372307
597962299
808555026
171340261
672151923
629534316
438529635
913825936
303472958
53812347
389516665
203524932
550437993
845902813
751873553
315054317
774696022
269771543
519158830
608620150
438404219
411156922
889552430
953531064
893676164
968622301
385792659
476721071
432985232
558195105
631220714
927361400
761838120
596391188
243720432
308184364
44983510
695957506
32429518
614802727
648364191
920965233
318763853
962027686
959808366
689584959
405978196
231805761
392683602
854752382
159401736
549148332
821433272
72659504
466382081
872464988
272642243
134954715
314583479
775086777
779391888
988657839
998016798
650390408
238850829
564135585
822133562
520321442
412768998
243601556
802027050
135950910
609990280
299279003
355341006
117995549
999705880
161128327
235307823
894390307
200485450
978096384
760387724
837315162
625962920
454343308
253787883
781253720
974375907
820429084
202212677
771811262
902515585
746469348
888512341
676035749
481774690
419754175
490922948
123789363
817093363
91905194
813038673
360563493
817995996
332765686
409090765
396625117
177005355
280513976
597606224
64516595
363288774
879439902
541159058
329642205
15096576
973518465
794378232
892715518
959809030
544475510
802978886
900616285
703399735
41385846
365535915
607386549
572353135
291375791
704772335
416847717
60615729
880652014
102312976
89224596
82333568
512915904
791282319
534960811
130412576
193218400
416066374
867540960
663235338
245134976
941171755
808590970
499578063
75899454
6330627
277829561
589352158
676179513
697733037
889738217
679884533
164427926
756479262
785993631
490369689
411350406
746720631
239727778
149282079
39038091
151753119
207764447
37545811
516929446
723880983
941799913
695663478
187891772
471232047
239245029
265231698
218650699
134298702
814248998
933959269
849963984
657800773
467597669
556723295
422256426
544458451
765638792
302922010
935403916
919810236
177071825
970111049
981399334
162452530
737582743
594915760
395153406
955373050
530244490
103165964
890790790
159424630
357074169
731339360
203869253
416933504
295926509
193574843
421659465
541233662
211388410
793645361
60896447
636583853
27442574
706793370
687464811
984983684
289328372
222787537
691611334
196857696
873482467
639252267
880240983
503206284
321947067
183087346
682761652
454282020
236622021
222635059
460978968
38600863
587077482
926900132
200270250
437954816
233132931
587252532
140235244
477359486
337705373
559192415
290047955
992064269
205289958
3322877
350845902
893821824
872448118
298673804
399018727
506450167
550710213
822967838
882120673
500807328
846662763
786485527
684251964
555701371
473456248
410092155
161573190
400211833
927933616
770513613
419621728
629178335
990120278
627015934
763436160
643982787
320407531
148769473
387563779
188542163
340019528
918660454
297577572
628255420
123260577
480676604
885128060
116199386
794924805
704615354
977030841
785497651
159523804
721708326
354248813
670994324
430363408
682461364
860787564
921187337
76255013
445912053
324208224
379628994
824346483
29021494
108139955
140325933
780429832
193908034
494913513
764596200
930453407
199139730
461512997
867022806
686131377
201928875
306714106
950516759
36816449
866370938
637015788
68233825
624641838
804540295
734251575
339734010
681901399
661787008
465295676
128507461
629932682
623822344
992066623
443101529
566226165
839037829
72998285
994286078
335888642
19519327
330401948
204111136
13394742
68004714
820369287
223618199
326566079
748369467
399238369
887639178
341838810
907783269
713516141
91038229
247776571
849357255
562403548
781197951
154198584
501389727
85109040
676124409
747464539
455101627
532707597
930349115
27656159
40198247
108160446
932115058
211647684
579322382
258155824
308065250
850841750
225603532
234552430
200955263
309267509
395842456
845245867
846188394
440328893
708720113
195252216
749981246
525321778
269999653
872697374
819068672
698563056
555450623
324457514
960980187
901219783
445616521
348331169
777984598
110722981
589126491
67542500
145367074
925205451
754774956
592111863
514830210
882059872
468177575
318570059
454479991
291406323
683687395
749718491
165530006
882348806
150459977
834167175
5019492
72746497
596125367
444228172
437316787
338475017
520794021
556767144
126745624
991995600
939493096
125724418
498795450
178292763
915433257
690541547
690903089
996713879
404654925
559823788
93904643
612137662
102596581
974024111
551508986
534996404
455290449
596306654
330201144
567209422
857925082
648980982
776320994
554222394
106657743
149601939
152782002
195359913
148433830
475160187
943153570
205415490
765100595
852559953
297434322
984365369
797674231
246498807
177898823
638996638
771395937
9255295
287731959
610263067
405643781
167756655
562533353
456092222
170775673
2444894
119630163
642832028
50238866
560457482
417676522
106495405
18353882
428711078
767271220
248983107
409566596
360268130
28143923
761157369
766442620
847556603
24264778
72634524
541525660
132626024
245121866
370087574
881110545
207206031
410939181
523458695
851192394
517720060
264346623
108880427
460681464
387861922
887421567
584876815
735776096
995865569
17843137
158755619
992680175
342979178
250119133
68022651
65660701
265858016
920873681
143222259
362106043
453892820
513351865
352074480
732505040
258926750
824222954
108377216
850856855
906803415
752786347
548748678
137736183
986984818
642857706
896204808
720441628
823218810
306859480
92631676
297871624
987521931
530189933
808947329
581028012
642839771
995128760
243043843
694862841
563543343
482171054
301569578
824940336
999388763
28374658
754557446
241622075
321827860
119395474
426130870
132029063
29865357
784255449
192867108
179232757
681836207
733787755
356648161
6372537
612871551
458511414
194236853
32900034
52527803
287191513
920622241
523360574
829238092
736996981
884264638
317350912
794675852
101874277
158377864
266981238
416117882
154385914
493973337
743791379
213977920
538326749
409647161
354525998
402863205
334654576
223777112
471395471
972579260
591085698
284030746
466923100
284022107
208908521
814740399
837929937
506809256
901828465
859532129
696065762
505070654
724246708
836699048
608750503
611790562
653109622
428035077
723179825
590865163
410879829
598288701
739682892
622851807
545975926
860104987
812949091
388026037
946947064
262482429
457032376
899962659
153284885
908685911
304834952
530144974
307034224
48256156
410579109
86016939
895268046
259079775
465959417
964928591
170187740
289172335
180341701
62858087
76227209
297539496
945408299
304065839
332444977
493936872
392934600
411965513
842044723
801423183
703108587
581770770
805360659
311060500
213570345
19188075
359875578
967002650
613502683
391673344
797863714
198692006
580753966
30545520
620412577
53238935
915884438
886568905
97621243
126666124
693015226
833236657
61760390
491312568
423034684
778009306
894153982
613833524
330227973
306319529
412119986
818452007
962064152
409574347
272687851
895863513
710585392
949936175
619627910
382580941
578920417
111328510
220900930
949629414
474936360
422589042
392719860
216043838
336015211
826460389
453497666
513380339
669550198
597783101
355322714
396828487
105282610
370602997
499476305
802226222
672498737
419817623
958910118
901815351
748081608
849934091
321764223
636752898
746913484
685144239
971891655
654685785
833198087
57882621
760429998
585674144
316042804
572697970
622445712
443883136
57463212
909286144
662007357
190255441
984226586
968831693
543416085
440718273
342724594
367860244
940802802
526887990
434590068
462008374
508743709
125229181
602362422
343792450
650121284
87642521
339013676
658524800
741487929
148304911
460011343
973412610
266946505
516615583
813055339
355305042
879032194
841256658
747737689
874098365
908926207
926925283
156005909
713838566
680758609
531663244
685292471
848318144
588715199
922203173
671953946
731993290
862339392
757302979
154704374
648258481
123429
839830174
221629738
354740212
560646012
101019195
650575130
557655207
324993760
550565227
959446994
203792033
314963178
889333923
755488163
988171059
828304672
9535843
689415499
89955004
845311548
206512094
142387601
490479771
955226609
2342426
690094247
980857662
442909597
215060657
264506754
281313211
74093652
363848125
775669913
762165956
366406715
969145274
379932333
686400694
927609868
258494398
131588236
12952937
862626149
777541957
233802207
165782221
751088851
841838783
50181964
940683714
931632847
386009622
301619080
185344199
703241819
170331814
955670232
591744209
616190812
897912884
702322420
146482328
367305810
184034128
584654437
752755190
896128665
77494138
950302622
856116928
104134348
309297089
883198165
796489074
174201336
680956030
174802883
874025768
360638216
347323057
75707314
374873241
723647418
996542819
726355442
372470914
106561019
886613579
776402770
62610878
6177574
848102891
156060998
622882481
572332592
812732410
237830914
987209139
440500101
673878672
653878009
256577635
263641947
761400418
683465565
823201573
463497001
169041724
181196830
76545321
734098743
14264090
4748712
403287128
26516188
702803566
995836822
844736987
375610280
260299981
978353444
821425028
293896582
996551233
911818318
777899580
491272309
757337302
857012471
559651767
286226643
79826107
122576943
511597776
668436336
391177278
905774204
803818332
729400709
841009741
459074121
367137850
803904348
661631535
439792271
737788839
6977701
877722958
230296460
260986447
844582677
81262741
908938902
188993208
994036176
132899941
757912602
193193800
913695095
105444223
886050056
568473446
903770882
921866790
614641985
888193235
579477929
523188906
162189202
792587994
372797856
87517986
49447566
411051854
865651036
450392755
999006273
873233755
599715887
127143219
157745937
512370077
116846030
883442645
343381412
223751491
252701276
218294110
900844599
645290704
218831830
987985234
953114221
914939739
288353
256470608
752076432
891460620
584435426
977299975
430162459
221713293
797608798
413943077
672717176
582351357
728506131
334171751
462194773
582992430
973054064
478386011
459150149
206781267
46421797
722222269
695857437
68761309
260716961
376556544
751889516
324608667
220984239
982156158
351991087
843018662
87561575
885841780
154599979
808445253
641596216
915859753
864758841
646040997
654050878
4458370
842980546
222454547
676192177
254635921
128904145
578854002
933688629
10976878
62204407
916085304
770403623
454481073
189933840
431814390
588696828
11157154
325540441
215119812
293907433
874447175
703282343
860195166
728792322
403674648
5622764
774783997
256390681
892527652
930349193
352974143
6402753
839026608
198652384
591248388
868840602
264973008
326575027
521324554
556783354
538729184
986800079
843769880
230573544
102208107
502548418
424273081
734263559
666939795
450757857
177009724
737299565
505917249
543691489
79480247
933858413
233209493
254408374
572141812
197467566
525995017
460052227
586492067
41895199
26305232
464068024
965367852
173936454
798477091
496649020
867911871
523313418
699134963
989659855
895475747
49817716
123413103
792265557
139502514
499612323
328644891
323807723
598288395
514525731
456410028
331530205
875230705
997027382
96950450
839325930
613179290
626935894
527174181
710655806
146472992
780410455
243621531
217753835
535790754
243590403
701567233
493547043
20660297
457394530
721971248
645902861
954960881
831492161
25294358
203814658
683288021
781825356
627800595
496053970
326171856
140413331
486218686
505633740
919292982
107551522
94141064
505626642
830277811
151583418
900402695
882456178
429691830
690488477
572993445
517469512
788404296
603668982
588210321
129473634
454648246
91834451
772028790
157499769
771861392
575436799
836848857
851795558
956728277
196222388
925623652
191871214
235567817
842643404
696236098
438875745
357110413
861317663
308311783
790976113
966236191
860637507
591403988
563623485
567275121
282136175
842111185
675451267
631582932
481279972
270266964
19365235
807117257
872556224
589941632
670575513
997947271
987365769
577697411
160504950
843703757
399265467
908100858
896178477
917481194
381275601
773560945
420010001
922019095
4935892
747343567
300836147
7784360
209513226
349155400
285364547
69401705
946638823
828148586
912571163
89899162
77826976
33661693
882119863
768351695
139707207
589115456
279735953
46498484
229105166
436103176
437098898
491635585
338532699
174523695
989838809
676056027
757253277
405313956
332324825
709907442
799680485
86166504
909913910
244299916
569912264
163972399
22260399
364971783
399855134
839579719
724531421
222277388
57632395
869003179
525208497
733889410
557530778
503129829
534663797
487461052
964673043
32679287
968775275
333782578
744433615
372653916
281261145
466914124
330357371
574032557
915697203
398432067
163997313
594389028
614671087
649451076
969905320
672062071
886909411
424306570
397513412
269345914
49696678
571845442
362400649
127513788
669200155
694589940
871697353
391537667
17481107
766446120
366295347
104225447
740445301
963765141
923722439
505430707
132292277
721959075
17270027
888889934
197265
745198122
682871004
777574013
971095147
771336168
406441975
896890524
339460141
505714086
666635081
310374601
551479380
126014590
406073520
79851726
567626341
64639958
657900729
58946870
493683179
665915551
995341945
682139657
85857072
786920925
386491189
570748865
443218484
190352212
827109394
231799869
746928579
304987793
558489366
570117984
924019929
620769954
81780213
117368109
458402594
599669914
183990212
149003559
359487522
102404051
433928299
282228943
117690214
758028261
328128337
555293280
605595326
726866359
736927971
398135147
528919051
994119854
484009319
781640815
877614764
919097518
78921489
165994943
126103665
970734311
724929653
581240083
914208985
369492557
201148418
631671105
54981971
880786469
812944478
622365368
334579771
222990630
121388709
257780500
712456717
630415394
95860415
975318067
754572504
103527620
728502970
450494402
668114100
170607363
955036920
493223156
729960490
524058112
246493757
165585014
378314656
630830989
134682266
661051213
996140072
913561064
659062632
689371655
504147216
137530226
678844153
355290190
552542306
832369799
674067017
514547033
274122768
192766428
184459711
742232226
749571021
657922482
294777360
449768534
684405837
601809117
235838266
570406666
159052298
245162307
831587937
187701961
616833153
963418642
298568723
982332456
597096548
14286768
416850432
862435176
593388759
591177942
417326808
612246531
329615594
291967408
808460303
683024950
427782315
5041728
823695341
641750893
417221199
584031331
384799778
443053089
385756801
215269536
452678977
868122812
902048154
509640232
896441205
954289004
489030883
835009737
961115212
698743937
789746682
547595048
3689111
432581159
867955255
757858994
648934150
862309328
424131685
310068787
862097494
788753680
347007002
240541445
672391375
811039797
443206423
879757483
869819357
271407548
706561935
52491249
947560131
650656664
448913485
812504723
328025057
718048638
72956832
358558777
740338254
724107795
428037917
712155895
837036989
879726254
998486941
679442149
519841036
30933498
693037931
607668242
218274924
914695923
818190789
395790810
556262984
538491833
842990664
44433283
910080422
93113739
788949698
458347961
138976288
852368098
429150522
216299129
6228446
878041889
983603709
444839441
753834924
550865241
137280409
621510357
661884020
266628176
900613520
691880335
359578337
450464202
856576365
844308717
776361661
739196189
742788617
921884187
192298612
256568568
837953741
268059154
888643418
919168507
472566619
367765501
531161616
408133158
790727266
883197641
16089889
224938669
544134682
923968002
687078245
232550507
829772020
428251885
293201321
576608158
971973715
249329067
307841190
622165094
318149639
577707795
896838477
52141507
200667043
93584626
180673001
510975935
438887564
874221459
900920614
135798721
836498903
532596035
546916038
430850925
990181670
163677284
209117922
957020734
907076127
890604998
254759080
318544643
958234196
92864512
578772356
980974370
166133451
422115031
501936182
344220431
967300089
995687665
423600984
879670342
526654483
982594375
553055251
209065603
973027096
906089629
665948259
988719172
369284513
412811152
351481290
808774229
571422679
586411397
366057320
36753010
539869932
515750126
990575869
474239200
448637951
684899421
309044576
127591285
433724607
916559956
883977748
959809422
639766577
149806122
385818608
3412413
615270298
965951724
847594396
344605493
255456547
77598110
717222003
302040936
719481589
768386217
657755042
217448998
21328866
417483962
663245449
669148056
888908545
345657529
218933716
892149283
225381148
749227718
488063240
373676047
445431989
51257961
574150256
528501649
487358246
351793628
146802122
784495715
862685850
494365423
860895482
616940730
293154212
826440776
240514201
639166107
815203934
648024470
504034913
650651371
156051329
336844501
688315044
289629481
602883623
878663037
833086413
213059855
657821900
97154352
579524079
421801770
961635321
897587766
975066165
760335578
117291124
388073125
827249460
386747237
945040629
720908545
33983454
935213089
476605911
913787694
562227135
862779229
975668026
895847976
486683483
207767557
694148311
677090116
301536979
667910287
239553397
551744350
588481870
563531328
564303341
557447796
511526412
919491353
343942242
271828873
878431930
584326224
467147190
97003505
176403589
648950159
800740422
5665129
819482918
125631163
422531596
558044876
138276025
277845982
433374795
657718656
172644225
235201984
330807030
618171181
420430953
96685461
140780204
891621564
666386493
752890392
749612948
159655500
496293627
140734
675139365
674439967
153282325
782921831
3316973
317295595
659990784
291626998
403974934
819611753
653232492
196162320
657323522
970771429
77930600
998929481
722796242
748900820
826149473
597865679
888658155
35708604
942568479
12651166
477372748
392197971
45387207
883724709
810247978
387772139
403547251
460409225
994942888
363455744
583871502
836464034
367895349
227302660
464998323
165128541
599177045
318956802
879744305
653597048
702861455
96844463
801207377
939059559
69000935
291277184
101926338
680467975
822635449
135514316
961408772
863850425
684372859
920735878
431041883
732001999
752083057
389470730
14386084
503758091
500562766
134657217
20958822
942117641
316460342
283142314
369937072
740765975
794981695
973244775
49127753
178360656
676984335
135821289
517040883
687887713
800797842
233286069
712976914
962447452
143633199
29344013
595157735
855848501
862960856
832942119
674353849
72326566
260195233
141528956
438862614
548990726
437714092
319897214
627458171
809335975
378245777
275657192
615972125
279666413
795332332
757679737
15496523
556237764
458572588
533868235
642882957
209734255
850058181
719746366
201146840
80601936
27173932
284592973
679912279
391520730
359943616
548433214
439503265
37239834
967895515
19146655
79686435
235804306
36601974
637239919
199099311
258204510
375257678
562833522
656965828
199955486
471623367
916398168
940385707
88949275
524045923
915769426
396647962
893054150
48497930
382457509
965009388
830679989
294802704
543451770
44457368
940218162
234274806
438810793
292414495
673328320
763065809
734471457
45878519
568946930
556051704
755086975
348559522
150913636
106952193
509556675
255214142
192441349
978308506
317906756
432153745
75657677
923395335
614891359
510772447
155821065
320343190
814809189
660483360
393739391
252412855
631935408
37736958
15076208
743682279
622857886
410602144
212016403
685501023
428639159
985561295
775448151
492007316
294466137
600910415
72296791
279096727
98319249
231476317
335262638
970768864
889050230
978332613
575925174
720241937
145874320
299696598
580672844
590977439
892865651
776198317
535401081
94488280
880888021
231007831
198973625
569506237
429743095
744573885
845723579
264417486
996931956
576488415
36100945
244286828
319049670
52980904
451592089
787649473
593809295
705530024
149973813
757785023
758958362
759120213
747227028
722628538
609160437
494615035
268154084
311553293
638539604
728499570
405524920
191034203
355051213
857881988
69529769
961520404
781933175
155436381
908120719
793460790
108312678
919668518
899726001
378653034
126405387
90708094
519320196
831216256
883361325
868695548
625792323
709702950
46493889
76176498
945483378
429826609
910796224
287509337
690161846
328861999
250489426
710479551
954825599
955691272
314670109
741709391
10437751
822264900
996324076
71101388
841761760
661575573
820148227
114850038
470130262
791612033
520982645
902986635
723326987
645204324
481665748
830611134
653748477
353577970
592141827
452540358
449264751
689766962
841776363
895028209
726055298
414140122
565382837
582247961
359581282
845195416
36423927
650871375
766862828
993148180
891826217
190855756
330770476
524814015
853125495
260245543
715421555
562488316
705534274
558850611
211229048
956221162
890278603
444094482
855233334
477637344
887934335
298171494
36061877
427379014
401031616
965827138
67070746
803097529
727615577
541537260
282589146
895277428
656472822
62872940
711254132
725568564
657004463
883353502
649735872
990391675
646431628
583467092
126696213
146668087
275346318
615887021
345422660
191975809
677334406
628148444
760783432
703821510
652132494
676527368
841736919
634579432
520335902
745990136
248653009
629228280
234615187
897135903
22227892
655307094
594991701
630403619
874176408
977231958
552696438
861697688
964677410
231629237
355597253
33413562
861546790
742263865
270505849
723090020
50770605
305067786
131963645
79296977
26639785
835545468
477165515
441056209
756657884
551344260
515814776
263150664
910187646
480732438
805918199
307078690
316675148
730796991
565470740
2847114
872780071
28949791
937033088
244142282
769245607
80339971
233135542
371276084
937576439
200979226
203196692
482337877
593453622
102217892
90505297
432924070
523930755
150471012
866477251
690141968
720180551
584756264
949844216
495329581
926720378
147233605
770901829
960717534
837815202
407893410
767593624
169470117
893829030
634054567
796612430
404523790
943508464
877208
294435356
555229970
394747676
764361784
2921811
303363454
240722861
433242934
256253269
662274918
738988117
577946914
246912261
773003011
351122895
510754630
893309300
525526858
660490648
138031847
194091340
168880767
444079683
794737594
131233902
240571854
301812538
405594414
63789821
169517222
609689983
159965202
245587668
858580051
289288228
979462772
115641436
901969746
506504341
235459604
111880291
696091224
884051710
322879303
46570982
617182722
929298721
947830555
246974933
124301550
787465598
277161373
173622671
64612009
558831095
294612913
232172899
551200234
883996112
356858487
893426332
790387748
619315673
349066407
903979513
32037625
353256451
690281433
580836605
701669907
253073667
815197377
510131307
434141949
582305769
896068279
439060081
918229039
308264289
142729284
20534923
64661382
353460678
694549393
972236429
943140113
281927637
90730462
868299057
673154271
959586787
386005959
333470146
67016200
245018843
308880928
281092203
311476062
853519500
326091513
806476800
544725491
539564093
72553148
516898939
725363126
173167391
513348943
211468525
71320100
702008492
807836735
361017306
313974335
802539839
191069708
598879169
3309988
284059477
484645342
487950210
188987954
890567251
577162792
667565038
390613292
468283221
150570697
758777362
374903665
85884018
434446859
103186849
381777182
36621600
915758943
557951861
911862768
129971409
281877012
945483909
794896958
311780605
772400975
620607549
586083363
119279891
220516305
211527579
360282735
583317490
21619397
569399739
804854898
942234594
311270885
166300632
7814827
592903031
955708480
823150740
533828660
53167738
899417330
294097351
640795249
748164921
583923333
902621120
578115542
550748180
291104946
460907972
897116661
929051389
837706836
382041456
170648071
612450015
142533027
472540237
523939620
762156524
435098442
40275758
259290166
169227710
739032270
527910047
417039180
954782039
236803411
98120028
657632441
818306015
577429688
304645539
719212686
481700488
829916671
3498200
623223172
491986350
915486797
293380414
455574215
416237811
978132207
180675072
234919998
118426538
844947498
694720692
757046428
679519265
550552842
171881267
457468040
564813993
453431431
751040053
219688269
772245518
213736814
633343333
247874676
712328583
700404947
970422890
261364797
72050013
350354461
251056618
279183875
368643367
861597451
443738458
42254076
740213557
169684260
219483035
154448692
378109078
216035184
570061115
558183642
557654357
734079819
525486558
223568423
167414747
372548550
40383437
177092464
884167293
680897851
179073046
512406131
130717238
319309525
497037800
640841794
305913765
509059502
111953778
508643564
987424540
345627575
677470494
678999454
880580526
58923543
972582756
283814381
46306061
811980836
181685751
139718111
53665188
123468412
251241919
843772154
815375604
691068620
175085032
835856697
536702895
746679240
912757726
234995201
146413560
203165027
784333781
599313919
624793577
617802200
962645676
112517174
290354636
203729452
389617946
965887269
508362793
371226194
183601807
419303090
671924211
703163967
502162292
256154149
28995291
645065408
977378113
77153723
867939701
709439681
606464790
905974156
969249260
65076332
340513346
350335821
79030475
358371310
964950836
46389478
132256235
376326936
873564872
418525539
776441228
385926499
553177289
390650926
454182209
854167573
469558937
196930638
284786562
858403054
312316344
567991582
527231359
783662552
415756270
396180924
467788466
922143694
64587075
322882073
449182996
465397916
760402340
902094622
261898416
788174689
668205076
803332586
366545282
516632800
28029599
644636122
995276996
711499058
981623833
45970944
305449544
225225312
917084293
402407149
914078753
223855008
372155407
121446305
584000750
528846535
214381041
373830160
755816778
163007368
698063663
809658690
962010928
597973820
693754836
613727021
799715589
146247526
931060849
492707885
480471804
193469527
773411392
582889063
141983063
500647688
548778943
152877469
201557075
24716437
612777340
814068880
894535582
425988905
449083101
269570792
699978356
739878170
266281916
398271314
811756006
678851118
386499397
119313546
673181865
183991910
36112840
625628443
296346420
274273645
55986817
209728039
872323837
441209893
858275799
141256346
580011908
269202810
645890482
26246305
783109538
642572577
544611337
280635433
281814178
891475372
336792470
691968999
374991302
761311127
693636065
562499749
747426510
644652702
969973308
378969749
956349827
301043910
115180194
748628181
701233395
387690857
315553746
18489148
439343810
423695834
695385424
31584644
394176323
451676002
4561640
734833225
932476760
234512484
169856832
564949364
85006313
762037876
922929539
780158110
695657473
560444286
896880013
821537490
486980666
176115293
681874456
706061907
97176906
938854659
715154527
926294343
28180120
450336988
889723533
808532482
423691341
874080201
492110614
269426928
582550832
740208150
835856579
173715243
998753477
755974495
945511702
118370440
135359711
196174484
279060323
468517537
531996892
254187598
21883832
859659903
884501752
724237786
391220745
281454291
946209675
158038802
248093183
20547107
238936666
542033870
101177668
636672903
368522607
381462796
840233997
571175928
16343104
968076465
973973500
682982999
349420988
392401008
370646368
232967784
888791147
273431809
345976250
779295431
493050616
237131254
868885074
621035235
545120625
261729148
499358290
923733722
511351634
695370754
329372254
784066124
130931314
842347191
402882117
206442984
443731860
307331657
782984861
871295756
893347645
389843730
146469833
475637082
529088297
393991460
394615077
293850798
152615123
729600065
403175806
11816290
93008556
249756589
212691309
849827742
898873588
124128858
395582773
364926166
639144314
624709808
117841874
68614380
512395414
209852509
299939889
537907849
385726330
618056261
594519299
586308564
102479211
876187134
52872832
3370130
285045190
229820201
655655463
466313860
238699753
989652055
893539083
46886434
208561616
100062388
398187138
69047362
123739807
535781902
849896261
262907909
742385929
946615804
612883132
596139315
108053374
727866240
382549570
892624539
281250963
353943549
630083013
474253797
758274726
837795827
409391124
111105850
23414452
569558506
995745896
18039254
681647116
261260701
407896644
16672295
211400756
4087498
922783387
780000882
636530511
394145328
778129437
377986012
114497140
995554524
295548114
179296785
784300215
718179481
611140429
64316084
949600841
401628851
228984109
983457490
556300103
452346574
753777827
668726437
941241765
397053724
333911618
562389669
700461433
54946781
906250763
31460760
633630742
440778361
687383728
627758945
707869081
340095043
476638714
670058359
780348825
186108041
943101066
804135151
300925775
887693207
639704787
498867054
667079187
407244396
165541188
740058552
700295305
750054400
295972089
821827149
302492964
433860376
721647308
264098030
933334418
849803773
857427166
302995551
773291742
691732048
770362836
944646817
611110894
993523489
166288990
945443177
475215762
860089150
699402351
826115094
720043004
389672555
640597399
144635087
83224150
67825671
862528925
208449631
160242148
83563424
201304100
269291271
788720223
759448204
792965481
729952575
349985292
244526466
311685558
530178887
506048529
260984196
709988550
300157720
814195605
609839361
280174442
780106185
481010211
124557494
912486289
41103828
751337240
789890855
504224547
239892473
686832563
751277070
382945416
485379278
573730480
562903109
91283577
616560123
599820821
769794557
389708436
640487068
906600919
952948403
535701848
58381247
495600732
694403632
623365601
568123858
583110702
54361810
907695618
979932284
237222975
312401505
996798049
986559450
359088970
283813292
542616773
29654103
24587746
524544006
488685223
797314267
339457698
205514117
399967269
836503916
414589830
817940190
229858459
864499635
325137440
783393996
948184046
963157924
627532477
777643772
753409050
119456574
699555836
354999608
911864141
968039900
159631112
406747027
898656202
915048869
423057788
98214529
44025999
67456285
492015877
315209337
633951760
736239570
186158695
47688271
320572364
82813020
828912121
800752351
887844351
314776743
277842129
160812263
896612595
893287054
144465389
371332887
190333911
445034382
772956387
569548368
656829328
960154378
15123809
281313694
525484290
581959092
303915812
226716378
75272349
790925920
973095100
840593692
765455013
299542290
147646922
692953011
717797118
151666102
805219851
556240757
520258463
950740517
124007815
604262910
223066871
868246577
488488302
311596003
35151967
215820954
392662863
694238551
765793064
930790919
209839719
909737706
796076524
129821637
176729957
100218702
943660789
533048251
821465733
847025111
615879765
3901610
903586911
297020653
602237801
325829351
825626234
10380362
785522049
863250771
445335652
429968872
599271957
456062735
316247501
576077736
165054433
336392981
725212703
124027715
676547544
416341925
202710010
811667189
579122896
145924255
535888850
928364226
952522225
67830929
110327021
39072716
706132444
496587751
301661951
539217665
383688281
236848709
903334225
422475212
975704443
943961333
155534957
584249004
311800588
234598282
351946080
114835162
798559730
904574914
413675741
104928077
343831739
50840832
871313040
615299998
749814496
768751839
72994169
687156019
494743149
580153241
595412378
832581702
603381094
814809985
881113831
872728808
513271246
829007227
739767766
756490756
315215243
139387294
892319548
431243771
283447237
523556022
201337647
852096626
889058544
371038863
439633768
286791685
796030752
418117499
854313224
533650520
357767646
82429707
551523615
97715728
617563141
181513655
361374421
386236218
837604033
862177818
895926527
163000711
320998867
106646158
912818383
334461484
1731353
763058859
241984364
881171085
371687905
295991931
547228148
237515321
530338683
435932553
74292640
287891418
22750156
237988348
18740460
729519646
50869738
988996278
939674623
37871060
177124908
145638508
359488871
596879459
428632639
181312333
53946966
561929527
41204258
704614038
90279016
202966842
424850069
700857164
425261533
519418609
2359891
104527298
165051328
446164616
896020280
910672249
846063514
44672869
867527730
181987138
438977915
515875925
973792982
756381676
453806264
845855616
690049032
281487962
502379727
325195907
368173522
457500013
237835606
827224405
197306986
994338030
99958699
717782686
462019038
68531325
694961055
666775494
984376637
118302564
759566026
454106472
34020842
482062991
868320965
159431702
267427697
839109074
912070121
353558142
626580514
580597093
507256256
903909760
993383171
656421779
645672736
972136998
52655140
934165192
33169378
380407477
318002152
5348563
848854061
524762329
876069575
988435099
35709440
627383623
434843252
890976830
632749591
995485638
781931055
639819862
185896632
917826477
948135578
496211611
125208658
440492949
996011989
706762137
472200190
30172558
784606689
383100149
796218701
801791251
486806268
628308912
538846357
228490
123515527
741022564
686956846
121007206
514680241
498774129
493298559
365628331
709445976
73962721
633694454
730060033
572559337
150167256
577337701
953325071
192838922
225248052
184417916
464147758
446962901
793514980
587081449
674916790
876264900
972634443
133585749
658803439
344860918
956588791
457827816
981321054
328006803
980253684
645154488
152210390
865076094
298703091
530296246
62452426
416748472
113411523
362411039
200484860
929632325
489172564
80748705
945158062
164869257
501676439
554639012
641441902
16421143
286239115
380510523
764818669
396836057
712010238
156487463
989510005
305960967
993294300
920813558
436079119
553189144
585106875
863942640
769189319
431450222
963745544
17365109
230941078
768496061
885658260
95647856
471909722
556404267
242365209
729573450
216634834
83360626
331048511
534478284
987757237
296378696
731536155
130748025
623002518
599197476
611430497
431801342
513554956
384155259
358812990
46697147
463963899
749897661
769009970
795376610
597763960
608953068
236241265
603555328
213450687
564894534
763754281
884936344
826428902
489211772
179753541
875514987
291737097
256965081
490029884
75965825
118397441
200020574
481788119
572593853
61277879
930567951
658105190
944731948
840407281
203094761
870952881
209751395
48313070
257730292
42843186
391533649
531954472
783221171
719114473
652871949
53398317
995295252
454392176
581068531
628155453
969119022
134020963
586854587
522184671
429395742
84771786
813369392
757540333
189455949
898429395
155091772
768900458
320798097
34482635
165508415
419291394
974391230
318688157
794350643
615688606
727351899
863796927
881813132
151427360
841943185
779585180
243995196
816016878
333158732
91023208
941858307
228393323
382824712
276910892
638379541
148266715
38311276
11264657
652427561
438625230
476972810
809650118
47091851
740240889
995659068
967302173
150399135
520685096
217524601
794524902
955172772
315541556
295156197
796691265
242501225
207414411
129049949
634435466
899293980
166722732
635170315
676466819
924512228
343419876
934184047
965425571
505140507
219428916
896422828
745210656
344759740
904981186
331783789
96133894
986162555
782115379
16920028
144414180
795918617
390377721
159493368
276551496
112132184
667107123
196310374
104589730
774253464
402317911
427334483
260794696
312475859
753830778
573511376
957060935
200243388
164067080
887484665
668023770
854049528
182933491
394205998
187058459
997593852
832818129
637509423
396388216
904967865
504506588
95950795
151744034
367958217
249314456
997688215
863978786
278352751
639040342
367791310
201652332
731273162
861013079
271643856
36035710
123244865
695648448
588015884
922181951
939690016
486483122
348436722
111554746
199513112
831619532
832767999
383826496
416177483
394332584
308199902
474611305
852237683
97510941
289634191
643074622
636861911
168967341
222198985
618388614
35067895
780478339
585256278
247331833
417965290
538629468
420494398
550622453
396384825
891370549
767080535
226890401
674394038
762817277
692150731
509060498
919340668
855275783
961112649
980854759
329981588
684028339
762415862
321867441
376773482
298303745
577892268
644271482
37128186
947535497
521108359
953859451
852180715
665609080
562530308
474942092
406353827
758076648
128336272
945267860
315314320
949489304
313781189
140266174
240266314
784289347
149399061
95082715
170047389
231402556
724224147
177655923
46291177
835835501
61503481
174698184
99214828
617106947
989879201
147882773
570120083
855532038
881304388
966790811
658589815
493674041
450889719
404027106
295621989
98108282
983528721
10837260
297829319
28344252
961533212
596432993
362135069
548398582
319370808
773168094
461874414
82673832
292079368
726462212
676803505
593466726
765107660
23644668
140396310
846560703
709588241
544446282
204053668
464873744
395258348
189758053
552393405
22889742
838131689
39079459
465363398
919680546
316097249
488496360
868483036
868236457
987157563
120353966
539875454
832822756
788185502
618996301
560183766
321513883
544205795
790090594
422384327
660729041
9418666
471088977
8850780
353568797
898612123
138610778
41297728
591923550
688586373
994910922
688116691
220597196
219929446
471114910
756701985
112485077
368911621
385383866
161260614
382021076
885177453
392480189
346517933
410197565
724352921
864213351
126238369
191670408
439744775
148262863
730746561
861069770
500260144
609078753
572732701
666105495
842510886
99947479
598279604
598619471
779217371
477838158
207321956
982794290
224107381
218105074
289594694
565511020
313368544
708350907
937003507
332653132
504527439
978072993
919433895
225156983
582412309
916549824
867870371
480099513
90566053
901330295
448226553
411280559
166295059
189180800
399115748
832895671
723279927
164993469
684959083
802670278
842812711
853325972
299324278
674551952
710996560
559272739
512701631
4816504
554263322
950856379
753739468
52118586
553686420
516391106
67810101
106145350
455066186
190678734
503933171
937209962
649096616
263686470
914383800
557790998
765292923
241867012
742259677
199751448
557468023
348697501
130345914
332058902
931309319
89774944
131029793
80674505
389452475
381705789
168204776
489745331
454087823
396625727
741145596
622953065
941705502
512273580
236845926
766453583
434750216
559211035
766322960
904065404
117892224
938355089
913595795
238479003
18008583
643598105
567434915
993609526
332832088
397443296
786508383
683706512
604897005
859284607
741904016
14696247
567485396
213781069
652669949
777980108
193130757
308818129
204020254
980220308
614470977
632826079
79043475
447723832
167716683
838325675
160559508
902525749
477176101
363596964
892706614
104852561
153357796
815189564
720510035
210749628
547950671
253067691
795926788
388990882
925483474
790605279
359471060
743138264
621242932
988929997
249563818
929160752
149749368
367210898
935087906
489303389
546434682
148857807
961967113
456114169
398734269
114726250
450391272
764373623
882102715
577800970
701785441
589605202
761342989
908886103
580448745
600206098
708703845
70755154
955554746
834317156
924782655
259845814
356097128
906256410
319659534
987862590
216593189
520336730
850375932
712614250
28233113
468260959
290006492
753492350
381150021
201492877
548872030
737377183
651729989
610098824
905130008
946273648
821657870
739951661
680994697
664526831
156673080
634479389
676283744
218415028
646318664
699561933
48387991
33504501
918524917
340272083
390077029
2114000
111865639
410387622
108461780
45086178
723819641
736023354
241076774
528136316
602307274
187672674
759422919
984174229
513790670
330474934
543864413
265397313
747916509
418345996
181414984
668613423
77903491
487192393
467531754
343788424
625229517
769633273
682407364
618278526
532596556
785005531
703033041
370316449
333640221
700669121
274662575
700621538
274551665
941298028
603509406
729889500
236855937
28075878
293269115
660651808
112620083
379317270
356377629
305575515
53378736
448082051
242514308
505028504
477553565
622466356
21067400
716710843
334416958
730150112
345337061
225682074
458872659
519074566
854769257
645768145
36424005
569775742
946585208
246083861
418441075
226667751
571899298
544801360
429708467
659942845
536025368
462216961
21869288
263324769
948713883
496254343
997908366
104102557
593192909
475743781
352745136
321867325
980339551
637541618
616905330
449957144
421139993
290597857
766533576
896205529
285963391
886772581
492145806
76698620
867825872
422389127
147469547
748401395
441200532
533247530
89446642
188167422
757680720
331050160
631700427
52621385
54950206
522279932
260522705
903757535
361236987
762143193
707962695
307284149
405650793
533487553
570239666
709838297
588142447
235318545
194850824
930160505
322119918
266383881
515049102
910383626
829212868
796480308
547410196
764690876
859336219
744185466
719225685
23696793
739118868
509805000
594812004
392838458
988453114
808496282
269832640
297902090
305307093
766879670
652179191
833087071
351293867
950383054
803827421
391406741
552965967
123568336
35886810
713122711
786525270
98485079
102106004
165589684
682851421
409833509
119180342
88488237
733232821
908432336
8872801
474182545
400851379
665842947
975809714
601340582
456617072
711162463
728106447
777087394
528790349
874192661
322323692
25796893
257392392
310283688
389236711
717181351
970582138
431959275
624388762
904107287
497086325
476245544
872645366
91134464
850554140
735523339
454723325
364332123
269166184
654646744
940083636
401554463
724492298
274455547
846270307
998978487
857439815
411338891
672848572
648438279
914513332
889582604
759526323
883367138
821091818
376711705
177614708
231119522
672368275
867688949
109381329
852258210
462952052
671380652
315478173
849832849
909115417
658752048
238010387
744422268
745618850
70800219
249528656
838037917
410745814
150977485
26629900
383557816
539788474
719343791
845593055
819464692
852125878
905626839
610082003
243411063
535174691
179833692
850497450
391332203
859929263
637996486
769536731
141667809
705470645
100526011
712965974
697060599
406649644
621721791
51664453
766472751
688715140
609451669
987517592
648808943
511406641
825726632
332300255
271585935
904341674
250366383
339535489
866059514
448717725
392558106
487560145
775860408
23280192
785220471
119855838
26395480
321972692
346060668
143714382
434480290
759564593
830596740
127425893
682441357
862373177
146380375
988351224
630409283
34300946
101074698
616893153
134896498
409129718
374811502
784757035
606782975
88519202
404371678
144126578
178072323
959753982
275251679
639300818
410988317
13475108
76106237
861955022
929161922
296357573
633436119
910002064
174541165
705369502
609679129
226338207
122615406
961122789
209952745
290396960
750707383
88510369
361652492
557900162
718625423
146110581
583160350
300667408
302923008
392337628
3349267
551389993
42007540
934347661
845528089
495124191
425876413
302654200
584241159
32849882
627669849
203873931
355221104
985647284
70337429
513675311
850732785
782678973
27183936
509083743
502187878
776203301
809244564
995857248
331281906
739457139
624767522
229866262
167417693
516471065
948051178
976910709
349517674
22759767
560350851
530681696
284155276
574271941
757881139
648156215
33491833
116090912
382706992
22726714
103639480
751844484
543251612
481563111
404073871
151709666
494689484
527383204
784683705
791179033
717012841
713855568
462989494
562638714
29592532
631375337
487344825
842337409
719027009
615919056
268298234
526338213
101313370
392746751
824492026
645678421
382953525
740087510
109551733
419546131
178187354
260620305
386072451
551358777
103318377
987671458
279508820
773196033
756248349
468368146
950960639
276304905
464424263
767953432
63737215
98927768
910231381
895725672
349152621
162881202
755427010
6291943
349724524
175699969
593234154
363828245
891283569
653924875
116298216
534855888
657851460
987750065
220085545
776712773
238618813
955446097
206122744
208695973
870718484
892889557
873609070
463501007
671798883
947636018
163881347
196499563
844402719
160048637
332810956
297819752
528805082
467311909
723950328
223425651
145177036
816962612
145544372
209221498
898267406
972531179
449259968
629916592
403177573
427698770
267004947
736320679
496638446
585710933
220924564
358016847
757022161
81124608
299477922
231181131
980957386
467613188
209764149
196451641
351400255
313394292
811319626
383506318
56641505
1480955
832351344
239950002
21966622
983801352
425272405
143838085
161863222
149742980
403764631
936699008
460820624
298829097
753250856
913762229
631439383
87035902
191513380
427894224
361760431
289865829
436798512
137280310
381367729
989533507
30253178
69731668
570457017
142183349
6167710
130409324
587756188
602888221
154285697
744388750
403948148
57793134
131244666
254028666
414980808
76252128
94284011
923109039
340667306
177794191
64060114
360682140
421346332
616232951
722047777
789751178
629137657
132987612
537619157
224935063
858627442
466737815
550067917
416407851
534208540
694170369
976868986
261361564
879754704
879287289
842148332
802365175
377567943
12856960
887983122
554335764
254851238
477110258
554065128
795368557
946496103
989120736
296836301
291115328
373931185
138539535
555572638
468746663
2398644
890217691
241745564
229384304
759745079
122902332
473059946
576873395
909933108
467945371
826255429
858279435
562052361
302881134
884389444
925045510
326839434
796414003
449206750
662519166
284737747
599627544
180200181
630318385
180783040
190545592
721669142
547974896
319861408
161278645
797575813
689650942
146810902
602595553
673788896
964087301
490214957
845767143
378639343
516274941
348924039
826497018
289021565
645319692
951538239
821167685
698413821
905080700
214035667
811311130
982804501
383265882
300919198
406127179
487543791
867432814
520938847
781943559
135963367
986441854
201783106
294260037
953225120
194823911
207109200
124971117
212112453
781593246
814761289
684473460
135072170
193323944
293295885
951082303
324305770
520086717
597470661
505787663
776227059
466485675
99695919
978397855
278343282
29332945
270517884
143712028
570917791
454415745
241345449
620503720
427507604
647167911
385212995
370183027
236562072
313075583
277150270
951323980
860332969
987827752
832713261
19203648
956951554
581150404
436440204
482262175
255506763
574780511
66720726
332483120
329849629
918037710
21915168
155252924
387636042
50607435
668582854
42715989
906789132
373596935
842398931
537565063
422497928
76941458
54900297
564150975
897241512
791920116
73289390
355986591
873419361
706745083
81942499
939313336
259771303
804361482
450600390
786150076
40502022
107563938
693745299
807901874
385289601
453556217
603588371
430860344
742886177
70794725
601935579
459230882
155977475
99357060
358697159
395071970
178274080
548965805
197227049
34374641
225736704
158099455
832648231
527075423
421967047
863929606
92455915
366493710
817355435
599128623
156871201
566435871
234221193
261508339
127667479
379612195
28231771
404249234
785644073
377822128
175448476
694852416
495391065
421162146
350949000
888457241
372617351
453689094
420151179
616464399
334143831
938698639
765105162
201230764
447053562
694416991
769114518
561724919
187865671
342728693
202806133
802434590
884332658
981534117
162109822
614325524
504839784
332252489
442113763
647431852
301160259
490759866
895549186
227420819
535453058
109177470
625017014
207137113
515022999
556789762
278824921
267642488
925515538
70890523
444668066
474470426
378881128
433358568
267231701
181771391
560220515
226209914
819036703
428931742
273754537
338570613
689924858
448018197
627573141
390618885
118239847
686753931
946738797
422786134
793366840
622942347
352210123
648532787
899293722
687945754
27792972
435962893
738540868
120478290
658864282
805248629
856710208
78781099
255073998
519560452
659902920
344894634
725831183
29690925
606795648
863221199
208518578
179351643
931983647
249739924
904634248
491053576
469360218
113771724
965152502
741779111
486248321
364801903
102434138
649201024
516582121
146302805
937345028
973842118
213683931
271560781
825527576
883007904
360135407
264733092
974919777
931296008
853029476
944601985
905638244
227358492
571676150
636330479
645216440
985158558
503373820
952182805
97122402
691273496
825220677
801770480
219641525
836128368
423145554
937659700
972604854
665281827
139364913
914234282
478292211
563989903
461943783
720508738
203883940
314246635
303001786
134638079
501629483
247843399
349516913
945015952
704093693
98088297
567457714
314985084
750837565
910821742
519278552
301240140
146524434
19334345
50124134
320405521
63617993
597131806
266502836
20348896
521056637
457127878
217722680
229950052
44022731
613714467
185378421
317951506
409228029
790886642
646014571
742892291
31024661
436607742
532493977
587283861
567028471
634272366
143853362
510558405
998180171
35461128
765516203
723445899
638830517
909262401
870289184
5660711
274460487
185860138
343015384
860334732
992883375
245493209
848476914
26979398
169424541
456723184
407652564
401605234
284173053
899585705
151994570
680745004
907851742
557390541
103366173
693979674
663898787
576759640
921380890
431015617
917748296
243951764
263813831
698518541
394401503
832870167
422504647
183598941
832954918
986292999
735561956
184730590
877353332
570646599
343994970
480955259
983266556
416098929
24334309
800553598
175857136
756472272
328943573
202732059
276315875
223976282
413613867
30108302
763185690
80654276
300634718
874280801
295634826
362216593
702006362
17362650
310944897
795685948
826910345
183976901
760719276
318054959
936009980
943830967
218970016
918817098
546998509
212079990
750917143
33108646
998979538
673214696
644850050
694127093
156106916
286029772
580717914
98693049
943126039
121529325
307700962
584138454
380539254
530308886
150081536
162726346
262539822
403564723
690849371
78027033
119146819
881190477
630583754
637404137
69587379
762959146
488992204
683241854
12362989
634149677
549993334
253026195
775024697
156559954
431556946
774471391
172178398
283160665
825792224
531791662
902589153
807578106
660207283
640319886
48234179
181920816
197248993
981213818
120753225
418691824
807691359
405326462
291072498
724104706
844910576
293717057
405467306
10443158
949291688
881469396
612959802
199180378
434834156
834899901
537342762
5200730
540983024
702059618
234555461
306767723
822311359
470888057
471344535
399466307
166485233
273729548
663489267
219181623
175270752
159229429
866175696
387381362
684529332
507366498
117929410
566070281
82686458
424283761
768450913
921694332
889209502
78286279
175821342
141440512
194547944
579447117
132555029
675367676
810030076
841417855
87127767
994794792
31387400
893361510
180959168
356387084
720882991
550326051
935144821
525715289
916317006
133427041
69397005
48216203
611666736
995049458
62145848
377880125
283280637
288066013
632035212
401303599
249810374
704842645
583692635
121587449
54047944
668252336
370240281
691083132
513008701
467757755
231980677
341151888
918480350
83686116
170934622
471423517
863174208
1468697
773308254
25840348
803736337
977091369
827979323
892666539
765431112
968271729
44088367
952285114
43238787
683521060
984963092
835304071
666128026
472396955
984925170
746708172
906694490
504405413
692626038
43970832
274286492
731172863
119849703
190852615
417248447
76864187
895502804
168256988
773540421
341967657
83300168
79071592
208583463
968382826
939173778
339659661
773732499
240051878
44667269
263108689
505531368
477126706
231646245
608866052
770364086
452820986
362152752
373987506
733900758
10144539
140376268
568038512
395366974
221699870
865227733
657873432
306376986
710038017
577564220
372500727
348600894
345485534
299894504
867375508
456371814
581960413
279980189
641221029
528487326
826712492
64234977
818725903
699747977
376589681
249912554
211892919
997652869
944349892
631625541
49079583
896316007
739016594
50184336
749666429
305475488
909210887
211762980
561157490
851760268
644672874
668471202
63387228
208710201
623768125
772755777
527547144
120754654
308837703
205280765
1713474
52048134
139457909
126827634
31247370
891332130
313695576
754771265
547590645
321805081
711114761
528092330
322588216
242180011
488438405
774878572
982825540
374174291
83690517
380324137
648940132
633236832
195876653
728773204
95767583
538673201
111656667
397279653
943153657
294997629
357076817
961198237
938447044
696572165
335198418
654927870
654195005
161818412
594719903
894809426
137586286
192787390
165627469
377449178
701957179
240948618
14594785
645967654
825911338
533293535
605220689
730125992
104505410
83336546
642831932
728390236
274839276
286147916
535127597
509426642
809919734
786033339
554909422
648144415
518555751
931782543
118850942
927430954
858408967
82282320
797139734
372753195
25181111
290979945
807913757
767440222
418297803
625392689
112440807
796196772
573053309
335763522
452146217
808643572
499124291
203313295
636402031
926730011
858377834
59635496
388341777
190984259
178991203
794150704
332175707
339629280
539789325
764722128
347127008
424051228
165116170
691284996
86465128
514769155
671218523
605356205
66318227
172148439
847948187
766168524
825142506
287294873
936546949
756473046
721990588
869645616
791971892
301788553
550727199
681717301
38832196
201812380
578372911
60871125
60453402
970477273
446299316
807871556
713265649
848914938
776923482
711906791
977408156
170497670
90932095
166348551
173332892
416175034
873547598
656019976
606210331
93587274
557547668
111422735
605872865
373220470
78200124
997418468
439092938
506767330
934305819
186183664
279971906
170388467
417873277
248918063
526990932
754217122
885615932
652712486
951649
771626787
772358182
443658480
617427562
152497654
53330445
614950009
962716315
298041190
495639823
15530709
593882820
871915338
626995045
396715430
662209174
343679699
991421047
278204449
892535337
157942792
542745973
29825871
997146800
224740573
771145585
590357541
171479342
554655909
233164130
956677630
957251218
642571522
224479384
611200894
466644641
324836940
475407709
928817758
91345897
924636628
350544456
799593490
878412796
887041378
842341157
440815717
362692802
850142518
829520638
802161140
544714926
263210404
715814593
623956675
208162932
47234976
282826993
220626348
547216399
536313357
146872737
467329855
830288985
264944331
395557778
654626946
330983421
420567311
453425283
494963436
115448983
733818503
924346682
937024689
537867803
938183985
212293861
78642263
407753732
8273516
160631529
820092002
294974557
987814253
740816428
140312246
522098362
70951081
440258196
891275108
157492344
49216301
698846659
951923057
601863334
62456794
463649528
163329140
228848581
659767507
355799559
136776079
233632916
595835347
209693259
981159460
728966976
242661352
302159606
351851570
704455468
768575827
120309509
238280855
886895558
428668743
957926519
698498597
444011092
993505323
119780654
163932803
626779281
503640234
616908321
966472906
238315957
361290940
284919950
358942384
869387418
53734604
269320099
206219433
587822488
168463636
631033349
930013715
223423788
726857632
352344986
120799664
956375539
879973030
184435150
306897952
782690217
76190971
243019593
662341835
934568789
252641400
353558734
358116917
798018765
196723537
177257929
983617926
255133086
694227332
933998167
396528695
667916979
7474014
728219180
377006192
944688319
657115142
944230479
243380935
42313914
254270299
44399541
10791688
995361520
574913381
270391426
441996940
135357949
852097014
564617973
590809197
547086410
909910057
479343869
24333960
843944849
400683267
413876663
529190457
770716228
961505978
898047298
637588965
616452036
534746677
719660884
154707856
892120046
184097049
186526746
196441906
190481022
389167124
586829660
675843765
508584245
112474236
579749942
956950615
947707443
698514006
351758271
684224788
865815962
920341894
970459828
662760662
348877783
940725476
597833946
292551361
990497785
824864346
712681070
291774475
743612753
853767970
272634697
642474889
698997348
493146806
675238846
679004197
516342171
143093673
516242846
588606677
984165212
835475402
20765867
690743999
546068447
776067215
981636775
142292453
725238853
579540121
484915592
436247082
310881289
9868159
40237424
816923118
368329441
627788503
860508250
980553996
142788273
887808939
12853018
279648151
337770618
294511131
8734586
500882608
295614948
97181359
32812903
717444934
299420895
655307765
285319705
87243870
807718362
610262939
808080697
380144800
691635858
685908714
915492487
703560973
589651926
137657349
628386362
976338239
462559718
880126656
415728348
367134885
251350036
55379666
780487903
210348562
81251384
347018437
810533965
12078859
33418843
342659572
486120840
394351341
307925090
889865506
790583937
943892101
835217970
601307294
306648245
565118601
841588431
816002893
30115702
71276774
176206517
145243574
406603135
941851523
194858718
327975943
946884702
332474559
917737650
143139071
179952278
104282850
877896333
37654117
686987987
795296154
81188035
312966293
484182024
374962326
703910903
991739592
417752528
102146356
908248641
791498789
928768531
657649506
453755933
728118205
247110422
206025505
777971611
855774598
279903223
90273653
19231170
861505030
640074019
167096656
145474912
608475605
713543670
672188110
239461194
918609341
826783200
638990459
790546134
325165591
869718468
860558527
918344858
702654876
940108329
966525982
501202631
184527053
710144812
678907790
803167396
344446823
790338090
630101546
638521899
17022977
608723609
195861108
123712996
206104341
917859099
794756025
736724131
707728506
276613936
992514258
777783142
478695894
989432466
746493018
269783237
703677299
989663177
534075565
401114551
687493768
88268204
750215458
893784873
551198002
61405862
549146078
44818447
58954974
727977768
47329393
156189277
370825297
205717397
27932749
299537499
357155627
464315899
525613057
864238387
77621525
916446242
796295228
485805927
130555897
695210186
607871018
746746396
469781040
725863865
768356962
126213879
299043753
742262146
719547103
727318624
203284390
458343702
692439805
157122975
436730116
193042933
245199222
90145509
822232174
933272987
607042540
592790236
646441924
710349366
766191374
501364211
76775317
600986811
652523548
233257417
508900338
189343902
881918145
95448614
37036739
297797452
335185068
3847491
638425211
820543018
983970732
933908829
109972032
290191100
433795840
673128820
155769002
459166565
307676628
227662642
411423977
353132378
456038330
278537245
38035368
147028254
288074137
594330310
579715073
716879036
208287908
242240856
684491223
689996220
675953918
793406950
150588123
286179102
160221644
719680179
82851689
51920160
303769904
771782437
257652273
839146150
32821525
314925000
138144129
107227804
501721956
412979102
342983786
499497509
983186156
334940926
327879488
263988613
337790280
705172585
650647148
79198676
571369373
240182778
34065860
444741691
728167618
483552896
160668561
679331480
557970272
910884628
906645817
302230936
30376202
142907689
25924369
246914909
227260456
402725984
593583798
382801468
586078785
230645695
838927030
671301128
626460394
584943554
198046720
43116444
609659271
383740336
337591638
752651587
326823325
314578622
515179101
780464110
626379410
58738548
733888981
852702699
728830768
678496339
799589682
77578215
312688267
449783752
420565379
81498881
642299045
797033234
111170065
200231556
671900620
428335664
275494664
328767993
875463562
523091219
353798927
533140285
897012758
536579576
360094112
554673554
889565053
232065055
467556023
493663564
471796946
121876745
901815461
831416620
316810585
593892940
937497651
247737289
381216180
200055987
175495190
913105540
212401934
357760905
907718459
863722817
876805123
323519069
846042003
317544820
860114294
721324838
610347444
364555919
296109124
928995358
939572269
626068952
464753280
489089249
524217410
351144155
386732251
731134886
111193136
638513418
930699571
204076564
662588501
508270747
918437501
723802343
198402355
812236578
735620556
565988436
785935281
670471155
713237710
488041711
489045581
562699989
245397503
568826568
209960029
720184707
538444762
291670189
427886524
584136901
615125223
653247330
184061245
248827148
368721216
309800475
365508388
433031383
307593072
694800827
526885269
337645813
287026833
832382284
99585675
268909437
252050237
522073351
223838015
113800702
591312710
613587860
337061750
707613937
738956542
450036332
23039419
237297602
944876660
393212078
180085191
257869863
902893373
401530740
544290641
561186021
200497803
123063561
348887692
243833145
490123318
197138087
397543032
809423603
79908265
806273960
277344349
106046681
893509147
461497441
787274783
854940086
159710476
170188627
685862070
775032969
414116782
863629490
965182975
635008200
631165006
717150006
789678262
699939563
575372391
914346765
231809984
533800471
471394199
144255357
213987588
119490307
535580865
894902059
505305449
296178194
891542680
382032288
286463489
833672442
520364868
980680173
865269400
201591001
137907513
194625167
718656421
652557756
211874155
267715459
13962273
346344487
475285117
529130155
576872430
661031447
960145078
797238850
539727269
602929704
148380850
285506473
232891805
902923704
914299689
192050694
567420338
104915294
768039416
697727005
976137170
259460366
635815298
459657697
569786140
783930099
729838766
89310537
541892589
296731156
111536528
402079231
14522394
982774072
672741613
743266863
377315141
990659632
699729687
614832724
456882101
767768956
534220798
928353487
914722839
443566133
794001553
270356925
271250624
711198325
123473124
888328543
466407860
306122374
400113520
86466017
970558619
755934998
531041596
936507563
773673514
666063478
637371055
876898102
848494986
881606658
120599378
868200370
163831331
222354307
173170559
842126609
221276195
980428657
181009369
449030530
520133183
298511597
669374011
129610466
605992646
167428384
589769195
63180653
130864653
709079298
695548421
141604871
76667873
110627622
854387999
982251805
811000936
560913689
723358851
299120277
252024638
701693068
533720224
333075497
743191518
651117879
187825560
265564462
527987663
301294491
536094334
429283402
495300303
887388288
633403927
651483604
939393871
996245507
402587501
83534455
376765841
788405723
351867440
361445221
772377146
571798029
23339987
516111975
424099741
37235092
138497848
990008301
604787891
818424450
76401795
342190026
26981875
376798952
845158948
590552042
653035065
490297613
455498165
202329411
648938600
84870392
234573238
116821678
445608994
854985628
877374924
599466629
961099083
734758405
472482946
178174773
939040234
413328233
640528985
181398495
690526699
41746188
658879859
564280721
117223149
200266275
112349640
214692270
854417384
477031317
758436109
590507510
590430781
602802041
427262403
347912808
89991775
757947821
404503723
244458063
47507893
235078665
395169598
580514390
955823086
756947742
435131864
120963248
260279009
534311326
403992886
330619556
476254306
816328627
77047994
87404236
288102604
973687278
640732000
212548447
915268539
279558828
793648867
387918406
43960769
722066860
347750092
570463091
124470642
258480430
340517560
732887689
463362902
843835104
563554589
28058734
770147692
680476351
986324830
177387235
749393796
638432194
834983625
929513679
849835130
607653282
85814422
601128753
548477151
573520033
920333133
696407864
7654939
11959854
637583277
334978669
705836455
8931270
666187987
153628402
683530547
290606709
759289473
244521915
423185044
482450722
880054641
808347930
626460857
887294086
770123540
92442256
539370037
358982093
536013114
704865727
141936511
631913585
747228335
955154670
65599598
570331796
954189471
600763559
964044062
719833964
226470313
931054890
947615412
166927922
980511769
487232964
688925336
844199973
871393858
190763178
935259958
692484250
413012524
714175061
509614633
746625718
149595728
478250550
655856664
314049535
321839788
980363726
665664753
627711566
905418624
151312175
192379564
69682451
911973723
79534480
141827370
63206302
232394542
165567383
222050259
457749261
689688171
823825333
23441621
580933941
262369945
998360024
51353637
64277779
595715480
248009109
644840764
176355551
666503215
96214390
525206012
96307095
435354479
732616530
250244470
471360
927453151
792925630
251264367
250815718
995659885
370254939
850818230
46817265
44063763
201079555
317013663
127064640
551917510
923519222
253245435
453592771
730684695
165491047
757645901
181367770
584081869
370944722
516748436
258702315
525329211
372084327
844485068
477264237
659117386
721882011
51498877
814995853
364226078
346090453
425754191
591549128
32940964
573948180
690500110
602125920
994235870
396318209
473547330
877876418
347501201
429397729
309486331
736789078
482408313
819974966
975350661
154398144
875480043
837252988
853735290
713663245
441419280
116669713
644796514
480781842
435467608
107947723
238336360
532894510
894225834
685578375
199668162
204046251
234035554
506874946
98024820
323749425
832877288
891979821
93244835
988325903
246665015
606819009
764453905
694486825
381365800
798989242
176517339
749074724
151905619
228942158
5323380
348252612
497490227
474968726
552814506
378676003
15229316
742342948
514319812
491510969
909630663
938214540
501689785
294304807
773618856
37855760
319125518
349513372
114008182
56400436
631129853
607827544
203649137
166320153
464024997
209039922
119966091
782635327
329399779
668131920
626924425
366728859
366847617
886718668
959876161
688788744
582171408
999708372
650612104
570969249
642919366
19952555
696250862
588322475
347809583
23608828
138759437
181058452
135617069
285720188
484094655
213792564
48247185
334758213
182444449
140153311
551690376
861358623
211871990
692319320
4262747
254574746
929457097
766141112
216383113
861583293
411864745
511898937
799964139
189449153
270634479
670580552
20138811
255299852
134668843
787196456
132261435
380997776
801277605
944442681
770739747
47376519
626129961
530496920
882571998
117904326
617341049
550084550
373802462
800963349
556224886
496446224
107871755
701283423
522258179
830930026
984275831
803324601
751120314
421780735
121813339
519065983
527346778
731454529
560133039
185900944
721154474
822790931
526466005
14709404
163219817
77981711
465824252
110683373
258973547
519148027
634396543
198142173
179022050
997462066
329085627
24949506
134179490
715286148
601808348
166864911
577122269
638534319
726427079
109012404
124965917
588009144
614844437
711844754
748993102
475619911
100279941
37207721
126272352
298002182
275412406
554355802
924602245
733918021
666837296
375547927
672405242
924139492
710242453
322674803
126684977
577694097
663824633
565299444
903332640
456400920
575723897
691694271
224665812
357507836
724369035
38598497
2908591
775764102
688299458
654844717
429742712
606119503
524763934
757266216
884652431
452509666
203661081
196133958
779204463
208210978
400008029
842921893
685249577
136666703
376853298
468108081
373060648
426567608
902834693
69823738
483676516
673299336
651127119
878931583
648193386
703635618
974528578
188912530
925840959
923789282
718010754
174828221
465853909
248178685
450964279
251624604
496937534
792795218
19756014
306355452
431801309
262619458
268555168
425713885
639142321
692231082
691159418
660435934
53794441
516755618
912847688
263025543
847910500
645539613
575422057
597313497
546441948
234959101
170111680
749168727
165946740
497618782
605077719
197289225
789099010
869600842
852880438
745640241
853323102
32745125
156638138
967885558
163588319
881160718
868631907
135001561
360130574
322988875
912771194
685199644
620946135
469264921
136120486
389909661
785080514
34408289
752245571
596059658
385875918
398741618
445727110
939876076
29131829
407814151
612147634
589878157
765879415
265998448
425444967
998047719
800940232
755976369
872086479
204887619
745703723
369884164
639878723
777569687
262808200
708113977
406181922
729745336
124256148
253931089
551333966
615319174
562088220
309335511
905932064
353317441
285140003
428334676
248431704
813712730
888649153
723618074
564687935
221719892
944994567
158716395
519258332
596164923
122097325
507345927
826083882
344312360
924385980
219296749
30919721
176983099
432628755
769863227
10695516
898451262
256335202
101607736
316825207
788875333
585222881
707754939
801696581
546119705
517731626
162550450
30751190
214222663
462462912
868322637
828951879
589324611
93486751
222192691
117516604
923272487
578668922
936040923
976815630
242336085
918180714
162796644
301772539
197477415
767198366
300761513
588204528
256635361
284326814
219533380
587512305
723421718
374881614
687362761
14044096
872900190
957686736
744132056
262525884
468039050
854553709
721971739
349065141
890840265
407803938
759525144
967908607
95332997
900475971
125462621
571117388
252938777
779361334
385509349
525380079
502546861
250793963
942784074
957800674
839175700
367807533
417341386
222592801
602741224
498135982
24477921
894483531
742358349
852292830
498554019
221035599
888095772
360837278
963539796
993680457
6515467
469302253
114066004
269235221
587018180
821744175
506085184
210539989
355016750
505708960
731766334
84807662
128151309
918888436
969594064
320083142
796349829
8835624
2488718
918760709
714198296
788319603
337860946
510639265
346870064
942070524
894770940
162588745
128609255
674650836
130501909
590292354
966904283
374777661
360158678
546613793
749136356
76500183
450146880
385361183
540323735
958726772
903503731
769732958
415849074
876852592
102526874
52740891
696413046
295185870
983929061
788758471
752024090
266339768
728990144
618333726
655171300
246755201
343660815
532774821
310362563
799024894
259884143
676310323
958516521
907370605
275248855
91316450
377664543
281751018
937472987
493254424
953641111
110181414
300031464
293678392
360843212
796986711
723891635
339194849
562545891
645263878
746027893
491722431
66275989
915960533
366388012
926791649
772623343
889440675
527252846
873265719
833120014
870248703
485391635
848480506
790315051
781459304
901708891
16718982
48572308
271744452
736160680
514283460
303818115
427113150
208920098
163517067
331899272
453628185
728127101
146471720
143293642
769134352
330753396
500450779
950220975
144459941
361455378
532186192
435601569
270519237
607058062
741446320
976296646
782933980
764423377
740528196
3836588
371454799
820180520
387147782
132450045
897812917
309905946
247542474
355181464
473050718
87151497
548904572
942998309
480358052
403240724
751279191
171115037
644436244
165455210
494914517
719402636
835902395
139221806
847599992
352701093
652164271
371445543
645522696
298496975
5771810
352622765
580736478
284363617
328298055
525086215
253026886
300773739
545198281
459262631
861785564
586190601
639138237
206298600
45052871
408434263
416282688
911192565
134801727
851133490
569429472
780929846
705209059
608881891
975237859
103705120
669020901
418978944
415178849
75389627
766771648
507537671
697578935
419925905
18509959
360124400
731200201
986014988
71135990
68029503
478064842
139670977
104804736
719243442
424883551
827268245
637872219
808101274
288694177
349521639
753316995
808734019
942191840
413957766
821501775
468207863
996678064
628736480
496357956
905895136
646494248
135061254
605783672
293655520
603071766
585386474
982982401
132492566
408602082
89986615
228475039
242803577
550900348
249442672
37122367
630045160
575334405
837675910
593529848
783107022
667376592
85540651
475929269
313753063
322167527
200045436
801308379
156569774
368072845
484575549
945269427
386675721
196453087
899595835
559722714
653263524
400714238
940737589
735386257
688915697
392225603
591503104
59863477
749367123
33347040
545468459
974590195
182561645
930280685
540313412
766640029
245602557
40425751
461308036
747355902
47054899
511119503
479884303
913046399
289861082
778399262
356229923
693166710
606133890
703436756
672410599
252406131
435447598
772464165
809510300
401871312
119988625
70760240
890590953
606987594
468527969
675531781
76899087
308897236
888368962
921731143
911652771
155601339
420219545
182621169
412209313
944087710
902105759
910238882
38934695
91816871
311983655
802558270
971103973
682652257
263673742
951797016
424611699
967615331
610947602
6855838
574756371
261970617
915539612
490839381
100687813
946193858
182574237
664338190
1122390
269015266
385376066
488259229
727887509
196850754
730477814
342227230
522911183
659162403
181386029
44757282
496624076
937893998
634277188
852877579
688145071
476844537
739761789
605288883
284882823
777011090
725053478
920200159
698533544
312986111
288075522
971405402
730796415
726502797
983317281
101252202
403429520
235777492
792999137
972174969
2526360
254366097
811086824
241518364
668288721
578571073
443795406
462581584
869052672
780051678
334484092
562181837
624404966
279617459
49533682
347189991
667906320
356454805
315042672
883593779
442367469
728806479
27525732
579353818
907522890
794610538
188501659
616226197
507477970
687913254
465975118
205537005
874380237
642902235
123965141
461151955
820216117
725904395
390885388
504805888
339306062
31036929
451619272
302050582
743884858
491928792
170824103
497398938
739141372
486459875
142452539
378204785
881441349
475672389
122082188
924101102
618719345
915446074
673761169
59700153
861457768
957232809
911559393
869972535
212924730
522216310
685029674
438201060
933844124
298352498
138699334
137250712
306933366
663803894
681099346
153147054
585435957
168795930
256303221
216876354
69244332
128244468
416591688
539163167
916010672
524096198
344693264
7117198
35575949
456528867
775554717
479503226
137881361
99059301
844072153
883519062
183154607
586053035
680044660
116101793
465238563
996416679
901489032
914442855
353532366
902632122
425899240
523285825
470005077
495370754
353748935
49047211
646965194
34473564
792936641
469475637
475826412
331018210
25479717
890778793
632982134
626503736
718247681
199183825
372183476
139549778
644799473
679589847
607308627
338562149
77503120
159311203
283041168
278947250
244637837
501456793
142031651
746663739
58858988
49031219
513534049
883794624
642720153
867599266
920371984
790093005
219720826
985343748
127323687
881129346
189572845
275253461
431292925
645112549
148805566
318727623
496263363
7621090
164789948
944261301
325039371
558007334
757442590
861685142
174934188
253694938
463954839
922483952
314902823
751085073
237022775
504227391
265610001
159353466
756008235
76284329
958554011
689448303
794268116
59229075
356705695
158367195
720023261
442712241
899979612
911533359
363899009
564653629
227102891
851586974
174989614
724635254
323280582
462136437
752163636
920220433
586248254
301652410
843327297
823995646
221453442
104562194
215073600
794834231
285699370
381617828
102008683
103502150
374499639
301401648
179232600
944441115
483903380
632898389
845944577
153818681
631791956
826774399
281680318
530853943
847332273
199759852
273789406
307796762
967116119
972897478
887368955
807335731
549641927
850761638
895416804
632852600
122355661
421880553
766090022
536080169
132102222
574786177
723908333
736021162
372340369
493562710
798379013
84271174
28822047
109793974
981189213
784891484
693775438
10389199
138592820
664481922
720592659
419765242
145475555
498413898
236502960
595690586
404062167
950365755
338317466
139819933
334008693
172012113
743263222
957287741
749002042
291955368
857734546
170466115
856340504
141023406
943578783
161108494
51868327
490733659
838736335
393577478
482700265
113371416
617101263
244857571
14438979
827960907
13586209
215574137
858802812
167734228
473123674
955492463
405228754
422798140
919373059
129729920
819510026
203677485
619934090
696654875
36804168
325426547
558121143
572223477
934928557
906725197
394269370
761306328
682507204
791639766
7160646
460628625
502567842
558850151
169106822
585774495
88194652
837869000
845123170
231064583
606992622
655010951
93200850
977889117
408614580
496080625
846625475
651695677
20150182
161946757
844111642
358812892
89325750
855153389
874931360
810972740
407357655
83702861
744852438
740047965
825585383
477613016
228576242
45225751
844458252
900070922
273157438
674081441
961539577
926338205
852135222
475145103
506036434
840697301
873712211
383504828
372334787
584832944
71729885
707064736
994356744
160338948
976992483
995522486
128066067
181671448
495977493
64065503
872071639
511888823
391479044
662262150
885577554
556081340
606585576
846918850
599403783
354972685
46914717
578537754
530038336
822610383
407710676
890276020
701146196
482742531
85356556
295231271
317735509
205329652
187772302
615398965
671135827
290275048
909175383
413607311
944360663
900545044
651757897
375900144
121630577
754210970
165760947
304201299
524442890
747114993
548779666
396443620
34743166
610903150
437244953
431316240
481820976
894013907
551411592
751174372
998646400
339118785
831570257
339440561
562976845
86208446
717151559
450244934
593799129
150042933
28912917
9848835
70447386
436361605
584964459
963956442
535815800
991701721
209461843
376620583
573473578
917340772
436413478
769512506
982351323
825227962
724875115
526397792
661816441
243570217
345003899
521758785
366131575
659384110
408145562
662591089
977697030
760090125
934407127
52911987
163193291
609444591
398025595
856983718
651517210
369616465
282046209
682228993
902559735
97253291
986017351
796384768
251085741
264257317
857744256
770597663
555994627
738149331
796180672
520256912
464075584
854130079
471388381
290406509
130999133
161680566
795265629
103735926
467663361
809653498
475239327
612792020
609659893
65717338
795164772
648300031
360861672
601135287
665407487
239735637
49144650
451457480
293015107
401708110
170336234
619635720
217740059
336178080
922111910
532452765
399627191
182059150
190871136
350824174
295150118
487135519
496600966
789983825
431633980
40584464
802813767
115267246
262214542
874512701
8164831
357034528
293534500
587593162
375726926
633591865
320689781
493248566
194844301
502852962
614786236
107230582
55524006
432414938
640828467
631297402
239448524
871404357
300986704
899915441
668745644
203134119
755424082
829188182
54247823
392252675
583144603
176587616
257270235
625521097
179634447
796080458
211581819
858313808
834213608
683618753
375217407
409065338
821855439
183299181
138965503
318496697
262151490
749338346
430098272
331615838
399497763
457497825
373329000
100562225
975519383
510398953
776612178
270263060
963229244
345195794
369839877
649955881
936220365
305147251
122617289
939964263
932760254
952247675
223037239
177016030
318143491
255728794
688465568
489056300
229375174
286277484
311138870
28951307
422813867
157281019
646157826
63719345
153874610
682102167
637558761
891897718
221211178
693605185
150768897
280525229
398630556
769562903
592128316
211219715
723758866
194715683
953595863
516791818
741608448
781567498
971061955
443082283
372069144
261169285
435825373
729191047
103714712
870817592
194051465
58137908
639147525
794677674
391054256
195072051
884251024
400192791
62045928
54300913
977876750
757527533
950817505
632148551
278496741
728828942
913693980
883581714
529906892
778198947
994572599
71844658
858147698
425266614
874284615
461223734
249303970
993250945
597136884
150004984
711283326
580200648
278503721
759811235
963597444
712417063
810229384
390249611
855586967
843656277
97454509
342262684
542690435
945633739
755970835
152119278
462960129
949941790
779865653
4344622
626467303
463772790
876680419
569635219
967995472
432161782
471172289
563080859
430112212
841545129
525258800
879468504
971007400
506686847
683674552
909612631
71940544
940241499
232222108
717755127
738344228
784041802
988371595
430338813
181383610
683985204
493072603
954211834
481182983
836044756
142916892
732813602
370528556
502773835
825520230
398763368
198779095
98107352
321585553
116422288
252710412
959102706
6392384
212028759
970603945
634108652
648593777
361647874
775648196
485096684
359401590
397261031
900864433
592750463
970499327
589513650
948333864
289130154
821103964
208376910
552270268
409036347
372735060
627249888
553218209
887001805
809758516
429390605
233549738
234293040
750372635
452647511
766805698
42423107
789526471
508130037
484718794
818803864
701598769
363187247
915817173
87130113
195928249
338682794
100396239
872323460
465363121
272913111
759190687
135036764
8254448
347130892
119679865
605515013
789066767
311289130
597322918
892464731
797051251
782117219
512782029
642644647
483595616
888784736
428658038
461946863
299693006
884804790
496415651
245864527
674994113
476767846
940253451
263294917
257578134
434891340
594017851
176960443
251562786
771022934
629222979
574966853
362493885
859329739
593590363
594248119
158821536
625565994
217170468
241604678
692824270
504830583
388040204
517516187
531336325
986581919
996984450
177835885
369005368
554081858
846898085
471251010
436663685
574403015
784367379
466502417
488627763
747950289
77118213
13247059
795848171
958892078
440436166
770628448
391342212
81111210
571654344
489377555
195820578
250291267
338945127
531937330
337556119
987175589
662662384
380110367
318911223
338108359
13833863
386611207
231336393
436640980
605122507
989145593
811191351
214245003
84265961
992475189
563554375
717049580
543309704
812576329
426931300
884372541
528856022
886826648
409869264
350737194
684092103
192776590
622433777
827607934
915325803
408759163
104354236
778177452
935154041
968592481
620154387
116885694
169474739
864698039
531458774
520428101
941980932
376104153
414692470
947694783
517855829
641173583
19458041
167652318
512513177
213604637
275852291
261437470
755909904
81734117
562615912
635351916
81773629
240483783
86731425
194363190
551119313
300893045
292017394
274385995
614621476
95368565
227039134
744715955
329727920
715287609
663568217
361880814
606513942
387910054
340316397
26911056
788671544
921580450
316380471
313345093
588862787
805365205
378781128
793859602
330501514
90017717
843544312
860579972
768231647
777192769
965095353
648113718
783211790
220549171
468027637
850936127
590100427
929795543
690340338
107928738
168470583
889493224
515159072
85068302
20439236
339004948
983557049
226626056
434742551
667558674
466377123
198652890
124106654
211002041
967601785
879647876
569284738
754719654
742087978
52390500
401017275
152267550
879447724
152002229
727613330
19859598
623431582
4432314
898701279
754328780
474309930
261932791
517413356
278903232
640650064
146067547
491282996
150623499
269947060
179994594
285140109
355456
103325975
774306476
368119501
227183708
944433364
545866270
955108260
407172845
736881450
692268247
101232800
472769358
659125084
844799723
157535560
159293937
846687389
18448291
935466521
258343162
314942572
675592236
868021209
23350491
174268271
737025765
574619271
107271942
53980181
778385140
43500253
697886264
617120016
716943133
163131643
761343113
189815603
569766122
930360775
213356958
126683715
3462374
974407420
687051961
158492370
945974089
327726973
436238925
711490820
526112939
116986182
944262791
481808448
548037855
932488486
920177568
19242230
893215827
879549947
206409185
737358023
385446114
978131835
231728785
548598899
474772693
512011796
967776653
67418255
412170922
809076833
401866376
975237814
137381459
156739942
778942902
88934541
366757019
292248918
271166553
877768663
925801116
464346147
981042340
872270148
605337751
635116111
830885707
926609981
660365472
153169848
232037083
561026549
35166153
71856217
150070197
141121629
501918227
862624838
731322012
397488533
909710456
795429491
355926371
124430163
935092383
679158361
931562420
82118419
897448828
830791091
422056878
271085220
550175233
532891045
973402282
186040784
955020467
503724303
23223023
648013308
117885895
426298085
700863860
834283175
370795778
114998181
626692806
640523055
281193785
288654928
357121378
594014182
191258750
736583144
478306670
710532596
535276535
210898699
203973756
251381161
380829172
695063133
834674679
573739219
264479749
295302070
513139923
87689656
112503007
815301073
394979876
914300073
849580100
697639551
931655296
933786024
99927895
353304365
156011672
223164224
907660477
577669802
140938799
150459437
372701192
741225008
642369273
448191922
906835539
484765961
117982710
838267316
888385917
787224876
410530760
541445952
668577609
740931168
488626655
207821602
892177917
325674188
333871612
500548596
595388598
383587036
849898793
888219688
726054079
922089913
582662637
4546630
492096874
687492569
433539687
915772969
925457980
59038750
359135688
383783280
36665599
740828108
689848603
292716152
205138178
239613407
303026813
248407230
727693265
84016302
734163405
135310154
3679934
807689829
558257567
134001846
921035981
859904760
737390553
134060300
595346769
71964408
137968988
173108405
236021528
604809000
822178002
293856281
12512506
776698435
475545995
928170199
559875672
917109684
48760233
719503830
775090049
438219039
595503213
509271113
551615054
400046632
972447074
983307475
432991597
904521071
679566467
930704901
801857288
110301907
718440376
187301669
80141561
861065296
541031978
118318241
495362529
601287223
65501768
630022601
341087384
670397291
357336188
308771207
41419705
216936049
33778467
185235165
699467547
41738802
489931412
511462891
715651556
887718971
72594019
201942147
533016011
50021375
276804163
45930046
896356632
20283757
847574551
243187265
754816663
348084973
527104730
126618992
414938366
661139839
486608215
894616185
776912374
595899919
582239802
909742388
649278266
551992686
162854440
897039268
713157601
203655524
547028804
483144884
315635055
166715567
237955666
880405656
482493729
556834930
70952430
521590981
828599311
47541959
266532165
766956121
297154291
824212632
29491278
208040984
84300921
112811650
277472139
111041244
129259093
261147944
170040505
842988234
493831602
484302389
147704364
847222588
415956267
530869128
428635003
488767618
703427513
803857809
44750690
882934846
811997591
621108991
567129048
221724348
436863283
763941796
676147542
116761794
562099452
35620633
797049810
329363253
535503189
352705788
872663955
352564880
513990465
238365276
1634621
745423523
625207863
983957686
157718869
567287515
633542107
257144694
673553
854719034
617206138
603493657
392027991
556074600
742458370
787070222
593854374
742775298
686776342
443960341
246247735
515023382
195288403
322960326
949835643
33187356
874447883
114819147
542004523
956594575
211474363
103405515
754405964
488972880
106715313
170847978
99161889
521730706
204151090
321634614
108729721
667966749
135606826
29936908
24657854
721455304
721225869
200933642
584997491
888099087
95100211
190504028
655051265
406627030
204838442
94473061
444226937
547201478
737530117
732209737
666131785
162457548
3087080
458789571
68740184
355380103
374449418
216984564
179126133
348681357
967708224
721437260
229517183
72025712
248094335
499029485
208800264
190790503
933703948
983535927
147674006
493190709
435971844
900664142
586669818
466419181
146321038
950706165
971965575
825138492
144945769
887248276
609130418
647266459
917814445
11750863
331493549
735366161
650309957
120804186
629688785
748876108
388081462
936079415
336429227
732090953
2913943
776487389
174330647
82313883
476129288
799156212
462216554
574296119
795632905
368474205
707628159
254407491
141910548
169503186
602814830
229328267
509146452
712431438
744232765
585154044
52125861
207114261
889225561
267533200
883212529
896806782
229663295
697348793
33530957
698583140
74254660
412845199
299842150
31427849
542707898
110187571
41958224
702652284
19597273
907455122
518385436
397805610
703172590
407040489
758663442
582097013
939047983
526033097
708314856
747432609
375560576
7327966
546780665
540559124
46259975
127558295
381114322
299917838
15728872
308685311
950401996
279922236
361864223
825478011
316760121
581062097
928032770
428811063
431793539
145605956
206947441
97235109
809818187
5773931
521879711
367451756
131077340
323291282
941587433
694248891
419900803
235929322
864356907
790447286
830852655
721080297
955058856
800745673
488402939
704606369
329735590
261276903
45549484
341775967
521177480
320308321
764624036
333140461
823747837
360226661
367074841
941895566
451884571
490446831
712572774
239651038
782026876
107297130
10689555
113323130
68301236
308221626
667167303
80364056
831942956
117258150
352829511
835257846
893864213
904289612
985175962
680536431
770653286
92411375
980648478
764557146
840029590
432718551
730755764
989979812
236711480
868034700
766822151
772024024
40602979
687667136
149778619
124885317
611071087
862123735
696833077
49829043
773249989
153485285
135013467
226125931
443722467
974540115
389229285
717406536
328032423
441573865
954226519
82621495
396387382
287813976
395182761
721851455
453110694
76736400
983011373
346112432
788619344
108203223
779233684
57360453
24955899
527560075
843500365
196263941
849548854
824286234
607347836
646468595
243188551
58739824
10390999
538928649
837588873
805411896
942118039
30788432
764188049
940200041
428386508
791576508
456560722
373856154
879085481
802455271
898025667
149619686
451606373
784999531
801057743
512593585
771962192
655602636
403041679
994832577
31828728
988091548
614275519
165454787
652220242
641341662
612685197
780679237
628566462
569153514
14103103
219301181
16735967
909210444
209166447
722493327
321705435
611058837
354631260
163301822
856783346
290778881
601386410
393094482
975805554
753920109
422401383
684841639
727365902
314392237
307775480
397692143
867785235
37928794
626242000
979574823
209895873
148289908
415958573
553782376
374269737
827631535
96976665
604855201
647377308
724885017
909904633
406906394
390629149
174121727
361169084
128697237
795927625
290480500
477473734
592218916
850694983
591845145
89223387
165865531
594311553
678735419
244733625
215049198
920883627
289352125
950784553
246503462
136125189
582030768
788652513
732081397
808097974
149734206
949377868
411594782
207001022
713276186
285403357
481414616
643614628
443231834
799901618
563279337
78172308
523002763
721387262
309525987
814691528
403900704
494154812
122827699
111230077
58650016
523671253
32075523
517106261
454594249
181473107
531759587
206900704
322670739
505310111
511270792
101296460
177062863
757923819
322816373
376295670
284707791
362888430
214810083
411152868
363211029
195674966
89048608
609537092
779411433
801445149
514394366
715358889
150313271
759358907
617990161
634850531
926991761
668389884
754375801
782361247
372093129
109230373
123713538
115686511
569746705
531056180
760886563
579940700
586489087
661647511
776040877
678117044
766237893
281416921
806291234
303343512
622171352
688657046
469286209
743231623
817910326
747632305
467836623
865354507
777836737
942937497
571747883
452144823
73299394
893636086
333514732
275528887
133076936
784506945
447495051
681536601
424592701
546324546
514523521
649145070
681202130
376780988
109114279
210578551
765636757
968446736
395557630
25245706
686788490
876239705
990401712
741995718
824036580
150324600
816314795
950923288
2100011
670088556
24746805
190982786
889127337
545711420
982025251
325235574
174256745
822540339
337406441
357092434
72898785
793765835
668459108
49252160
126319619
871414048
352531133
87487010
875257133
5323014
30614510
245695746
107896830
870225970
731385420
488237137
110386031
604744807
473844135
978808010
125606854
970617266
375195488
30686961
26577883
812354553
646423858
877238890
990222983
962343406
406709986
935382312
786922763
493347560
778380243
703932869
533166398
255694313
879187384
516817301
836623813
744020197
921746108
217302490
148557318
87362058
477442945
136021792
362137962
911730797
307791555
340361435
946918595
418905988
930998113
580446776
842758063
551599598
114943420
570191441
504825546
666683859
259211441
450861240
993572560
486240222
999333330
681566371
237688819
969852173
229246472
346251949
116630624
558962693
324480849
148481460
520738958
336429445
242700832
859016101
152574487
112886890
238538790
818027702
272226888
986577366
713514901
110324404
730717253
82092310
650408423
936042306
211815415
803781574
346496886
673065793
318950087
516679740
662108493
947962495
819120035
994956019
422602612
713662140
757691972
934900194
306795145
848396717
676968341
806322260
700548339
987262020
488044058
202151035
536427024
667454484
150334575
706274806
497399150
856264696
660788988
487171176
564785665
828570934
375122650
189876344
243454251
25533341
165619115
752874040
884373829
238824844
657232179
273984637
602108604
371962209
198002532
740335914
706949005
309904936
419305572
402904223
725979936
273146368
51152191
804064185
374596893
666566167
801664637
649061366
717229351
427499289
411768046
924027779
62927611
767614585
477614685
238199955
709291970
184336820
333152048
114524807
37882612
535935446
719893592
413173369
919479575
501475375
599659823
328910051
48048067
231004544
635133662
484160693
87713185
568926941
241819173
874988697
50193653
158347107
678864880
581682058
955156380
481945698
206925567
147385539
709537553
17855637
490293854
615240932
767488068
612954364
286867687
802700941
782667781
698835726
84015526
931630071
208568326
747302631
526369963
833448066
827585744
201961273
886525186
158418027
33815320
893114565
968928858
515652489
768488654
29572649
126821247
414602009
446460554
484808340
770188435
97245001
660001934
794808569
838304049
994363450
658859456
360853720
773908118
609914632
498676684
814205400
489199846
291621133
411872961
392470345
192406482
477951841
255442667
320616131
192535508
78801308
433515125
296386129
714629430
144151341
70388641
950133971
229757163
39937790
655556038
595751375
878313586
990176428
455803125
767924966
194673646
159531455
19789034
251869281
261565762
12764344
310420351
766367932
876432378
65182185
300748407
801341244
442411873
470519912
993990516
440524427
22368687
47169919
575728018
531434414
804003348
638566842
902974801
643669461
445246256
991571561
79568706
637387740
631363564
922570074
540696175
566620503
587682492
725713910
614970696
270700899
657197339
942504335
273623923
878452714
319599895
534899712
469831010
374305221
818322632
694713721
487477337
169439547
593998462
189171444
795883327
592572484
702016691
515775977
332058418
222989667
34947580
600898810
703270052
118781528
612191217
261674024
141263095
525942228
677183861
379270281
444250900
605938065
492487198
403372549
579287681
866029494
244357810
265983603
400760294
258782382
467552139
417252984
649264909
340572409
601584152
972436404
583265755
590269800
970381758
836018870
770765526
513759793
780510415
909666494
156113176
301159153
439530615
326842424
684906786
357511692
757112169
269863293
221091235
651303685
109414937
459396418
31595069
662116880
291411485
496373266
372713151
20430220
28221630
669181556
786247601
941883345
541244448
28976492
210486483
453062719
478226159
62840195
306655787
152643915
374232777
421129755
501995883
545632195
985075990
354202799
410458435
187246813
974526878
337241911
981609117
184966971
706365966
871295831
218601225
950004927
320441681
708509677
620881365
838899354
114380015
219025939
268273521
62687351
987050531
586580675
983539185
552117041
854132159
528718708
371007364
178212967
245702813
387343874
139789821
813348543
554759007
741183575
307482117
112097379
130803663
59597266
114579334
547870058
304956366
333262515
679474453
819507274
158225367
606307073
76107832
480120031
10385893
507860904
786112445
179974232
247993922
845338432
169911385
788770976
254677519
60594502
696006010
632876186
184955294
197887898
505599752
61771573
322265016
38152717
285651502
400623729
92327787
839731842
13409423
66756009
948642052
211290306
240001692
663399739
213612094
401583933
257989387
459319543
680918784
462728107
798260291
743482346
16309856
380525956
874521846
311657607
588969858
498309318
220832238
552240228
565556277
50721521
867992870
579249915
448266257
631221971
166581111
654063874
182984919
693742591
217877058
283847873
554496354
619651818
127174714
696847663
265968346
579392874
26602776
915580849
208205658
177552720
121603122
978414
19441713
52880223
935486725
170987589
238698891
197852690
474554323
978371171
116878502
548713401
425233823
85760406
873795491
282158068
364408200
947131138
849044902
564212651
943286916
835876504
726846345
45020865
814898717
401290618
384275562
805836855
225137619
855202967
72229609
764336099
458864947
458643493
560222302
771721005
349169370
944080284
501775945
372959679
919239807
499446417
112382564
185210647
312395106
506573400
365238568
997853525
409466263
855147700
511510566
132522718
52236818
779116506
657874653
902349571
51385084
815041807
912125790
929871228
350110187
697148226
577420576
670016454
863566989
696529286
626250126
460105347
807329716
573191068
688439731
398763247
297120608
232703307
519699400
460444060
561780387
826811291
128544599
818040447
592953139
508416985
750735111
379264073
630023102
728812174
24750122
99957831
92257150
980758732
40711998
233045724
705459177
454444849
178726363
81023740
653036860
901624192
487948151
492837585
371926798
949630069
738132104
544468355
411466107
749566541
253400771
313632217
885979224
844712931
496513091
94172864
11329065
222822590
607413965
238272546
592201405
68420671
119068001
486372119
796504644
548741387
202492859
457159309
599028983
200640115
351223831
841953319
410979450
963301338
157668011
310864557
942005898
76034862
544570342
906343247
226382234
33721623
540797521
120669954
715470516
813438632
14476982
645872925
120769516
598178446
416737734
645789649
329089652
757083329
441108367
984761312
296521932
856015950
815456665
725115457
973240176
739594874
764741770
106374020
470757358
19246626
497285237
403871282
331089176
279905965
662288429
655311513
96505148
395830737
183999129
55991144
774367870
572311397
801868214
12351712
257146588
859978095
702524327
771239792
974569146
526736609
412797214
717610052
712892194
659924074
736243203
795100912
350263256
460850066
226821350
999612687
42330247
973985833
700121025
909974000
294650538
674235339
723661272
808309099
263945696
397940758
740745395
894381400
942836975
739734847
705595803
803821468
642274182
789335380
391466992
982077262
779702243
614095577
462190448
748078058
958385957
862669797
163310402
575823921
369702035
245711679
990604759
444498143
812340380
270453776
822988023
417874170
670887807
744770434
997312178
579843798
445240151
754990284
83378519
57673674
881038886
328948095
184648287
752907283
366925646
566168433
398813099
575873112
415816183
139018512
982426438
200268861
393337705
323188134
667984278
396504123
380837074
648986660
502357878
34409103
859707271
912508746
102759931
884158917
856557734
328372077
213298432
359449457
241985878
655693878
968273119
840872082
742196284
140158790
65421197
820294375
91236460
398417872
879500341
207111343
581183887
183449151
924740251
426180394
119097558
170638253
742027955
981953759
115693641
869590473
25276614
584532096
80158885
621312981
298022443
479443444
981971622
934976112
45794356
931162501
726667183
885360272
884406410
571395759
975572852
817589364
478428194
976483257
967044780
740805697
71826233
34420501
497860786
989786777
442407877
300252765
7503451
557107911
623251321
910768500
263256097
256731373
119072213
248633410
844460133
846845764
146479147
123448751
927638280
914387585
366813528
449812117
993548586
307746846
153676917
971672536
471070403
287084701
107773763
643694869
80204452
260693351
609452792
895729373
89436899
539799008
867485021
936458984
244160814
843966092
142197137
386621111
960768369
489760933
863207467
171735504
287031764
467129372
121298831
880809903
912930012
572810854
293675228
936775570
541163048
998562863
982118127
350659496
892907303
317120043
301602379
648583854
293574179
21262454
301600969
245928355
323413163
437592590
777169036
486300904
924573622
453236325
133040476
596857961
893924495
372478169
976544214
553949533
652962220
297066793
74741522
329387544
114767509
830755450
67818479
12364724
291320634
224748607
452378445
267947056
699717635
614927391
241298331
170286725
352226847
60139339
962249918
248938041
426970312
180999080
662156698
756117088
394380975
827176686
47776169
873087480
993297093
309771985
271296486
491418515
840038018
557047272
548186907
505079741
267722970
375329240
779432598
896011720
535607167
589652664
878067197
49259505
443306913
307801351
474310466
15836975
232359070
820801431
525585318
893942596
811496226
59400358
429550487
65639118
864869132
411814596
733762071
45913092
485553372
227375486
262938385
315766902
727043057
762549459
286971326
200167756
196447057
167955728
905093684
279862965
47078133
614489968
620578507
766872547
558283690
572177590
172113044
466276858
282704900
710450735
573425298
282387185
546243819
668215568
196761835
164494994
769716684
14030537
317681270
76938281
440669747
667348664
694836186
215526500
415386287
771399731
218068764
711078418
226310707
551567323
323853165
207021420
151020523
540050702
351259143
669757344
910757191
255404601
661631102
957812925
997652600
966587942
867642901
464760006
935594074
681018228
601155446
342884788
782601577
652760934
221244348
432040912
900101798
154802472
127657105
292109006
249199123
832209347
438381251
844542605
888898850
474414981
144732957
480474809
257736104
522665946
868182687
719441279
174059663
815872313
351917830
401010247
319705124
230531700
70903563
831209670
911300964
47399412
80701509
456093508
527342793
794102522
520118553
445311410
839729339
862199580
528387577
385715617
304842093
325304968
736469171
917319642
389498889
91917192
865432301
989098772
713260090
782767528
641626444
877265017
93256306
954195302
664203638
153238254
817391488
131052024
9548056
643426998
56271159
27375111
494096105
162378231
737680645
209529021
52618089
689529778
238357119
429513849
922281388
94984891
798461185
138346800
163219694
213811969
822539911
714528546
82344318
115108846
500182294
558768255
263963207
706601669
166119901
224280267
766931417
474795149
702748073
536110669
274348102
39901891
11327276
556495658
663091128
175960765
534730313
721435183
688296985
407598660
908859858
349830694
693958069
942079043
519780962
613969352
752038314
451374671
137849509
863308228
414218056
498845652
806162028
355446704
645769943
620970368
553975519
383170077
375767556
405963086
327322813
227563032
130961948
668124819
441252437
460590057
990596889
846266793
160909863
321075893
769390493
588443522
597006289
894311506
390920399
895899904
481142713
309178254
569746501
865813487
737658565
34431760
400440053
65043519
669238648
820250100
364304890
828763479
570173874
415167778
228182462
714138508
397084968
234277079
469957726
719315560
970131660
329915919
660548561
551213122
385902710
503844981
420436492
861846723
841149851
865316259
257003962
190217041
536676152
304786263
928364445
571054915
966957080
524436113
612244502
281628911
975748414
503419945
275548493
770261820
908643691
41387698
670014021
285995790
246308847
297516728
963107311
777300559
656055529
486071823
30086797
873670033
754310134
953587411
451252022
562604431
86764338
959491734
972750131
910308672
9686250
556294972
272010970
72693794
547079862
83087728
375953497
496367505
999077248
663518966
624554996
677729592
310196608
569901561
778818841
595910128
707784716
141331192
313673083
410693632
94058079
780745830
988908501
855412586
933730464
575079432
293855692
177769645
412590232
204547439
404220371
766570128
741856393
646135189
774658509
369865975
116280846
867271864
115567416
990019340
550326471
988773679
241365689
833420639
801467770
737424158
363142618
926614346
118714732
544391381
682986292
540363496
583052562
553158343
648456525
926812439
698048378
38637287
671687735
762959112
389068644
635273971
490603939
596900554
265000914
313876668
343048704
446306522
229767512
503757190
542342640
282047490
552122650
925478260
236529438
192015054
742847168
753525934
641089802
932937286
956056639
976239835
457508547
291152340
225482422
150674093
930008012
192076117
24815005
200782731
852094966
632859588
274424596
79494057
621930429
682948157
124160751
695144319
483317842
434859033
747431210
682780159
686482296
5775425
244417525
208594420
167153147
473594904
977131325
537985405
910740551
321239002
802410382
546226864
346420734
344831952
268355175
964631154
598568639
97960193
122309844
100633834
907275793
744495528
67773110
973889196
235316594
839635293
722020738
896436840
863168129
289924367
402296301
266568058
976263698
499253164
622859961
313158291
557544664
367578123
998965945
158665378
134630548
202683291
638054963
754859747
348133217
439537525
771414609
818379858
251696461
989647308
363510657
311206006
721677782
268509180
380339912
764263443
743351427
756461916
812809851
818209958
990039325
424562941
238684694
279358429
104401693
550002326
708743001
461206319
439362289
507628336
960783431
984460330
642267934
906841058
601567594
634117364
893763646
638446592
919789742
652074297
189723354
619219455
122706873
343718006
543725073
928067037
706950516
281467628
203339311
656050970
696147264
693053985
470039836
814202078
971487002
18448585
666291545
475934143
555544121
353313555
574548774
777792288
583104286
477184826
921110777
957946447
139543592
183956396
34096525
370876170
900710836
601575320
124407407
514264461
873129972
789009095
750270618
977949058
131269817
752959751
239253506
43362851
61387390
512840108
425174553
756481911
609441882
526421530
5482296
970076780
600408894
10888818
952782028
213669080
473276116
454319249
110578341
186713045
689030590
322842530
214811262
513850014
393952927
95928144
962678877
365667093
213956987
201234335
73307346
89603915
307703513
89495897
31631955
773627052
771000565
604134367
101492903
15452274
720354670
766989820
402831814
951223642
366482847
7595172
707890493
579975036
487678453
880628134
572432937
83251650
630271203
880388734
114584209
776256222
241556707
76187858
347510370
334450901
289739806
611123602
707247561
277896002
683744115
514158555
486335090
520835534
889563271
343176347
714938236
576255376
734444188
525623195
150387095
133675882
26585142
305458741
49171635
28864864
714511729
892853624
683083845
142423973
789728672
300194002
759624259
308524099
171970187
950448224
689540482
537971261
294773115
525292712
210298544
233283021
884133640
701924581
90112246
231947724
733236982
112787415
487847917
323331747
446038039
80359704
905516975
186702775
160602349
423826157
533871806
629312654
854277701
966652463
329296551
265381813
203923469
952943343
644020735
182233061
938717195
808420529
96454271
604499839
214831480
932128172
998277263
515270071
882585549
790870878
712434016
421837669
79525967
848322701
517876024
311239366
123135251
23602877
326646022
734630474
678581348
432384441
663099168
108027624
503862866
503923832
657640193
76237044
846074720
246234880
300406778
525351465
816411443
935177748
779007809
299474001
769855698
865325962
719987751
992136623
126852251
981402695
780031094
595380248
232485776
17908491
680024711
50812056
739148238
277100957
475815174
93221709
298056772
240026731
927249035
151408486
817273858
209095129
468838779
985547124
717216322
329136653
512930128
295186366
721297646
727009603
504032351
851306462
169136337
90967446
312411666
715637522
99108511
494379464
206195682
978430053
333908143
976802522
385855796
951765699
470800260
681673300
278126739
440525296
835307617
168312775
221941064
655992383
67379713
681449172
77194150
685706321
754669458
96115132
509532733
417038212
547200430
473394158
675616319
534539980
604331121
608685873
39123481
561100545
736559572
490153559
798577998
870305718
705859340
621842281
661945639
796293871
706332592
468898935
625818488
342981566
519316053
170787444
204731510
173211523
406822884
643952701
979702657
315025624
326804931
834988588
964624488
960565309
159477174
462659400
577159364
375237271
770802745
526156424
659139828
475556680
430667969
825429138
431196694
498877970
19918412
734476958
988501975
874110495
886030952
621721291
536931403
858590043
281673288
898053650
381149104
434675443
360640395
139759439
428352685
517205536
292179507
214329788
333373084
450117078
979530373
205923464
128993928
350291531
794961951
573174818
753551581
301369484
47113680
72454658
602750899
611765072
803566811
963093294
485370225
553614387
369054495
736139318
260902910
367292117
49061862
886463551
771171889
757279747
706517655
426924132
557784232
834652103
495363943
128786130
148463625
782570435
724775727
835599678
517862308
150010055
861905860
130267807
555428224
39878586
104648709
3260606
605017562
335490097
340093283
844039194
719799807
385312206
705406608
545524508
456278667
220148949
138820669
862579602
411625160
448014188
790925653
211277012
181962789
912190437
557680639
182942585
661054093
744582187
11353215
20494980
967072140
259262169
54475912
298576109
944403867
448216682
409585077
153351160
97572216
622987858
225649255
399617879
70600095
986489273
274999797
845806847
281438920
963440114
752990733
44473200
34391634
692245979
189922421
50252764
31746201
627069774
323445943
206036398
221516075
698324790
938134938
432358578
158379928
306205351
360390103
677378213
53297173
995614890
623889782
759129855
294443217
412930719
218558355
383010904
208838103
713969132
771605366
837809608
611970702
475357112
29370753
617288792
230266674
221545513
43508421
252923149
588818786
966130388
922414898
914504343
532192054
598877214
448343135
552735462
695069176
774163118
269226679
747944651
219956365
691723993
754112666
997624920
684383985
125156485
625908782
532317674
446665861
722104636
786711779
945268686
559056450
413802267
70349611
275523494
575023641
977125793
606511690
948914137
893152788
804326835
778262754
979979752
650458798
685672672
886016753
772024062
937861314
249818795
222788893
961205173
76911408
529888907
129017905
449221571
224962571
973307592
45217554
84153675
885002454
199261127
811363110
835375593
530676296
161051761
568056440
727849785
115208440
263322689
878449874
860898844
814694080
715047933
528580157
251103319
733447942
677553509
362157119
663044062
959197739
650085735
112907174
208355012
411976458
273054495
82304146
548769071
205522485
460983761
3873460
135812717
122263477
48116562
389601564
140382377
613151313
484275176
950965525
188273690
88343366
166082915
48956180
182030567
444360519
426932821
497316339
978555267
970380762
367358420
226143220
392085307
479358834
92078665
779259513
250841163
566957733
81945175
120705275
27423189
484969312
346701
329934642
903592372
742215693
273936532
244393868
699179498
516003166
630520091
408898032
135080105
639391555
389973062
689136926
343907054
979106605
594072315
741454538
99790728
307521612
207514111
38787694
538384673
404459665
974556013
474555926
667828266
944674058
58046304
552954235
159383825
41784755
539184623
124038623
336824110
164810167
934002838
830597986
12128187
239399305
832618991
592203704
473562336
423408058
699034127
135701049
634710003
819422087
303555224
351422461
612406087
459292471
213413292
373272119
261407985
365073066
907430478
805536028
345505542
709278032
769304083
672770620
427393311
294022191
989748335
983586020
75443998
446094827
259005016
93987874
716023064
415492175
892156483
97637259
514534384
928971891
143334218
638597899
654363
471601975
892824991
334069192
132055673
83470875
848824540
321633694
678846931
241110357
57485330
422837704
138264788
617646151
346851130
194504351
176927766
801998702
762643534
492552158
160662808
138319579
860879502
528580068
860644652
212451963
971556224
402251728
528610560
691216914
492698129
46257211
40967519
956258054
404590578
783732402
466991679
954680992
817200256
804944957
438239795
680356479
563016030
196976353
800498959
94905121
246016742
142578726
228361095
217101665
284118994
964225672
372702126
569144242
207159484
678616294
188956999
913943702
27138267
806217391
437746607
842494611
408706904
600298406
924514379
230615491
263270599
270580137
400651657
943769765
542894562
719017727
726055586
208198148
618105353
300232050
428568275
795104432
235548077
688647483
970404457
543236262
762560123
654584758
682589564
138376524
505938341
255626216
929175248
182181248
191739867
292662479
181025302
588021265
713341316
167072237
277589055
882154330
773583611
199461841
320111762
677946686
427051445
937975228
748252437
456020400
477771582
683483620
946895323
733510689
935632083
825627960
797314187
17625201
90284802
842012620
377558542
981604659
604939334
228188685
707062054
911278205
626590349
849109456
689792256
166854433
341090533
352658249
192063852
998881117
771992984
9310478
678506
770869955
485002754
59933721
310349520
665308357
874707412
671525717
946267369
276977730
654720936
974005281
949743611
736569135
210857898
717928390
962387418
99851738
727079822
651691675
734533684
782501085
956291536
175285055
846446112
268966300
282517116
3255652
7735791
681073148
338621489
152070113
576806431
134600023
548391875
184444770
622878308
309444135
29800791
348693869
718329488
275414071
673062057
772913624
956178678
887363955
531426800
272675906
930860076
880567862
245397993
699247954
900895501
523237275
169884842
627842899
989086631
597377308
758220531
777281269
483613663
317913213
160177997
635699297
171591514
740626399
255395105
38817058
663357403
372140436
454208161
952224729
255029421
811635254
444472428
977355207
293723041
44998180
996202375
449154352
150127853
513033693
970521336
154048554
175991247
232295684
641663270
320095592
178579705
348673881
892480101
654014297
845387195
504876637
679022740
554869641
64198202
482200706
963626100
771381195
917792710
844700213
51201388
865905140
629171888
30729704
274148353
23561229
605613123
522050768
894803951
332219509
135166234
464771105
502602066
465452207
886535001
672938279
730955448
448085539
104214672
223874424
30038735
55849221
602589418
294696905
347633403
225938903
756013164
91442266
426786129
292099524
905024570
845337404
898192096
211052547
718581350
65142793
314719578
175439858
867859959
465435647
159567374
199307455
519226937
443663365
957503605
744913770
746189128
835000563
316708147
741583642
742707010
335798750
489658747
830072140
621531605
846149073
60173895
487932769
154471620
326996771
209120638
344449958
965421909
542855438
121305746
78355127
36514808
626484878
49507934
341384300
902413077
624731776
579791086
544840719
527618524
99475469
513131073
251583986
678258002
492589211
303513176
193972785
459402362
902798561
827327099
722322172
557164164
946661705
834983472
320845174
27043771
828626019
810155586
787820582
494712151
7254252
163157441
381928684
704101553
202588569
208035411
824195502
864475653
356505039
738836494
837079691
881111289
811001074
966043168
876529015
574706557
217166022
534145749
918884438
7036985
151340035
498936110
838800552
514558503
61233680
331688400
782011351
532501478
61300002
87201312
19912599
301362391
706008533
149702515
172021436
343684098
314370480
658645609
962160490
767633541
772016110
945126938
727535624
69244383
46734376
119450587
226320895
434223276
32192845
592669148
534283569
957068699
55659430
861735021
430930743
509673154
430478393
984230972
818277379
726901119
795416000
876287490
390639678
564644164
328768737
662325730
871210481
22824605
338661196
512250014
240492660
648728512
873847584
948258440
526987624
782021414
752680444
505754385
541966423
266064589
790481220
255707333
647518389
800264756
776723956
394329226
48299198
329311066
573335734
744523407
537391820
68264541
616996354
720490252
529823458
810544100
329174837
794810535
488687869
405375502
494847460
271265992
337794474
88440628
719019751
14715012
898744337
170420105
933581105
723172945
522150172
479849939
862624427
284563018
129866421
853522947
805904361
674279010
525618452
313038515
462708655
94656374
544245861
222508735
333387102
534445238
579850472
225160231
273337832
672741144
589603129
55003025
746533574
554038689
260022113
705719414
347706757
165642057
50123542
724242094
111643938
970423658
495323525
38868627
210120348
227999759
765953282
554395118
802490181
580998339
131080048
317248072
219336512
393973195
311819255
808239147
431017896
449827529
807629969
953333955
18208597
338005764
970308246
123651792
772823360
32077466
282701988
949857505
158676995
379776523
66360103
208304331
788203427
316609904
81040065
15808337
409689223
117667319
430084662
591718734
417087191
297377320
425981013
311346749
801533734
419403878
355060724
334396125
167888952
513744660
316559277
752277295
755870950
977308315
931694799
298848226
368634508
870448232
923167382
689380937
883843393
189725050
385768292
345203810
40747749
24435581
952924039
559148953
142738046
890108409
699007901
55705966
615127804
679076612
113550427
494230742
706377862
41332998
494434125
100698414
18986338
827288761
147271038
260270229
888746349
321099008
758375655
783840915
194808852
79665773
673188877
998615807
508546806
999250157
324684743
416682106
853857752
890311574
546510769
159571998
804623752
540291716
237881311
267625296
228485650
278709190
742528605
575980887
770333851
783727683
249873360
91001198
821139150
967970169
144700602
726198571
698349872
396674280
662507186
848699312
304457
1089657
497167355
33693527
470884940
222301366
632311622
979756423
408909947
632903057
265058887
465735805
523417103
622511528
805974066
69822585
85567498
269151990
692371569
875331181
589085679
396960862
399919366
725604796
211452941
974586694
905039078
689132975
526090356
731814329
451463662
180972248
17336884
594684466
564370695
957440760
891720293
95744687
357512686
871764131
614050251
933433521
261107737
756907733
892187548
712890294
33651830
397472158
971094754
577425965
232413965
167033166
231443475
385567211
184173158
503872403
753941462
417571405
837015414
276218771
531095798
696684015
132030054
16977400
513235805
82657785
828126496
434463528
557479734
46670186
445066663
516638364
214107893
724864380
244230103
637785195
357076535
775589085
473940931
228034864
334913133
179509542
242047755
255836427
4533587
762773919
958533866
856627532
129692165
314236864
858690121
647627221
268580029
97195617
628424745
68265530
635705115
662895121
350528591
493996994
627199983
775669111
857598090
878517971
236031381
70671670
968646568
283076794
107748226
818643002
558522099
497810320
932203247
228995713
331537498
854371670
85673265
160126633
878835905
213655809
938230634
219744871
332642680
915772875
673135250
515845436
876250443
703398006
141657664
237292164
939080150
249924216
272355665
343884814
666630523
227629635
319549723
61687202
429801214
318834304
247440482
197296818
914695725
807229750
432243459
768295992
512129632
208614155
160482581
789278569
428787813
12360129
528852182
378752224
801503830
875861023
535375325
704340205
165028514
990743432
761307443
375290082
283947351
583082562
580489894
387270777
870702
309241857
391549139
757005565
310465742
843895367
24381369
851915827
836669249
775610582
773125034
864123803
51238042
88070025
418170006
117961251
906000627
666668434
713049606
174355280
218887455
592388283
101290478
18858616
196701014
144368210
790814989
636714409
324893864
54447316
63505671
987411953
403162632
568393106
494262150
861014498
388517918
666436650
320595950
796355216
579848644
441117154
498864318
480672496
691948893
622894608
46763985
61629789
198237571
604274345
964777651
336105776
920516457
626010752
242493053
76758844
542205105
675213796
104259139
706057264
458852198
803365884
624938579
533876987
311845037
658037727
155497343
622455040
894859471
853538776
257998452
355863623
277802918
566830202
146118334
383927407
406454814
712944840
506924498
682386498
163039988
770643645
478055795
322877671
946868122
439013361
510960399
872547220
406205802
846449609
377153715
473701778
766052478
559050004
502352506
57028554
874988308
4860445
56311351
868638569
831195114
73687041
323835922
127244251
877852464
442126080
396984432
518668353
101377848
174126636
199874144
635317872
848157564
295811523
750131776
450094946
754264824
247814372
88385099
190428223
535058289
154425730
530636553
19040824
946972660
788554051
229529095
641691123
801592549
181393363
811485720
59607364
602231867
993150233
245652335
574317800
160370339
801206870
750356290
872308312
821217211
46674990
16023954
820278824
453296006
830356192
852678616
529187603
101264613
402779275
977405247
56954873
985641038
556727417
847450701
754238030
603801605
47969000
791136621
714121662
273252801
972615378
318935263
546677118
205467821
685131392
329753903
721939973
442379437
744018781
630752576
670085716
634657928
881912226
688283848
73944011
823989901
864574098
696220350
102960782
950252122
120679586
208126133
595346607
561770876
713991540
714617623
470509746
339908026
458556088
492199389
560880578
837445029
344659249
375212418
802875427
488527686
830894635
260673271
24085254
504224238
737110019
399639817
174014580
156968505
411493274
959792666
465927558
560866253
432675883
790467697
615557860
13287990
279752502
328870892
28835090
673328469
674638642
481717900
786682147
461088542
181455638
517498476
314781110
7642828
667534269
991413659
457835548
267936981
978437301
9586704
359142678
360339390
343657880
417986010
12414713
811589306
294404918
764148508
72390328
691657096
96720538
263887716
996742338
237221521
924784284
86981616
314430371
150075799
566382639
397554698
279690461
628444308
493341155
829017543
80683778
354534705
990873520
232192475
827475124
302366930
234843312
247207934
510645176
427999828
303872532
921337590
334987465
663408721
781931486
95273052
203582156
948690912
112712167
198540278
960451461
931898978
226639070
785986916
654725609
128180680
900272673
329288654
662753567
618007495
728086520
331892455
624768758
582254159
388054137
849182916
929217770
912293715
489504937
952901535
19574163
510262398
695734381
462214707
127385708
139102863
540674300
885682715
154488562
834702944
72840477
795820825
968805809
635990178
246640560
507063759
827643428
480159859
46041056
716259313
718731226
746268118
387204332
630876276
25098487
35924330
921895819
828970715
984249717
333239509
43716713
107000402
148696502
396174540
301309595
347716691
635512331
344359288
976183582
475043904
395482024
748235733
385911731
621711174
493776459
324681459
304444024
993086635
993494131
191486077
998728426
680670501
969519321
388818206
15746250
808373774
726639153
484564550
410335236
161887421
348999598
733245137
211348105
868061454
595911711
155506675
956615242
439049355
141120479
890595357
585400282
229403022
835275459
94556626
855677067
300102368
212527653
688335486
283405476
146591427
303171441
193066154
471702495
885009674
195382465
518833870
363636145
589901508
90087020
678320095
327851781
677863196
439290086
803908933
608735529
377142911
646364561
627908210
573744132
561705649
637191196
445183996
820973792
618767499
383594906
83181062
588990812
808524709
689795024
654599781
497234
259214787
494868650
63637010
292590803
989518514
108389282
624662514
897148759
573499196
818981882
570772642
354950572
175785354
584437572
171518558
194472700
651449613
884989813
351708806
358355843
396514692
558332734
19969295
440647240
331213311
898203498
789746811
892343955
930311184
373388242
612875164
507821356
303195956
22455516
93058534
563251924
383630982
757037276
962296171
923804383
82151786
626709314
44515587
121950896
766623448
370916584
853994762
496885174
210768471
835091393
155006448
113923422
497255732
618977738
432703267
985337729
525097392
172121675
47926914
669055451
436805746
742046901
757703061
280127386
239523109
778656913
960211189
2275120
182940439
258584279
662224436
625565184
922131810
484479493
464709579
93879714
926718523
408355904
395298309
136797250
119260781
269563962
556134723
71494787
478767081
628017060
207677931
35829175
780110087
533713433
422826351
859418406
690990419
63882236
796417915
270304877
183005613
947699823
778746432
235757306
650392971
719810372
707681303
426159083
739190290
455371506
803313806
232755869
273275192
835720036
652809091
226496838
131331129
990150090
180851862
564860296
918513542
385719553
195089600
186095948
593144510
170862196
18047005
501003221
2686911
693208136
380800042
969625235
677839079
850463645
261599263
835209845
124249555
99201249
286293209
99376258
507818682
101980170
795846907
318947755
610785956
841135087
927646102
418710409
550253626
687507625
508139153
420524403
724493366
698470145
902716581
223245686
661217798
839718215
667970213
498321703
238466187
970406030
717530053
55072893
860555607
66236507
827801520
741004862
221084922
650797302
207112548
199030054
652769238
679723107
76366610
115411489
635317309
754316390
719006122
318311218
154394996
331271374
670771498
89501345
433424222
841316728
568425844
768769097
616021304
801099430
345162947
396178280
369917101
250911386
721613546
894664963
426918666
538953141
335553753
401063037
765622519
678361056
515180625
14170610
861300827
760957215
825581809
785715551
178355096
595158034
780431251
819461790
333471475
493823507
763655211
356922285
541176962
415408316
61113716
511460708
662729406
311956494
761150079
24514440
569204179
536505174
90927324
6402702
57959478
752908272
37319253
396454176
442685634
827369530
382098819
937534715
249646830
977671917
808229292
999664436
626309401
290110782
189761302
462712654
844960930
24561730
823320848
850656788
421782308
804739175
771525366
929126268
765145660
585664285
58198416
607160558
580254083
45324584
99779779
751621131
940020556
311829015
821448594
759151711
271726791
553594970
679451084
937582870
237201580
631804057
68144122
563000969
380222671
643471160
174458184
624923477
98601101
50729588
967280152
905085319
891469396
975637326
845882997
718992487
568722312
671842431
360792143
863037440
857923722
453411065
920045604
348694454
193510100
836672826
787910780
200223023
825649961
883989421
678575096
90341249
744233768
213432230
462970273
572993267
806163904
496845078
768575162
435553245
411231143
560339586
854888059
291475871
253024851
246856017
326128336
445484784
757437404
193605173
413613085
214198988
566432795
713442344
203369578
361500626
302752918
379355773
157351355
586044842
305046255
43061404
462507129
800632222
603090039
609281440
746211122
762509437
941304192
188719751
997904656
146279360
497132317
715142355
788931523
160838585
124677797
159514573
626789851
939164463
207336373
87856648
769530827
382990113
174922500
758855045
474627060
545548563
691309812
732585755
711562648
854017295
807424967
304325275
795472989
98752385
81617451
8221633
202813420
228855161
765634429
43283331
19677813
340044947
603629038
363600571
628797148
591144825
907035806
631444803
152209673
878248792
402202459
689504162
236358631
519589550
168510591
583703846
807581699
523908110
903139604
27456121
251637518
149354484
775781074
547104719
977987867
117177043
602869381
221421379
588767362
612275003
739074854
764606831
33872639
956997190
544793228
754974428
145501950
387839068
859389918
19029890
887005537
391559871
155353018
516287737
239562712
711483313
292085235
568966288
231329304
460507407
764095207
950756923
140463815
361477559
691322687
666210048
241633506
901336946
322840109
384458046
567993825
860905703
758995774
388221476
227172385
23036979
833071412
357235528
186994493
426651036
988325103
182475707
476453979
317245394
445164930
620863889
964647314
432630824
315718586
924251691
366570419
261297433
786800800
186409939
682889318
127067171
158962128
779313047
321747037
628122504
18440059
69714621
704325663
324287077
135940886
630615384
902141148
502960746
544129679
674914006
731029723
235891743
634876315
68090335
629766067
223383197
442373437
332790176
960542316
636958551
484673098
893124907
555558083
275993410
165165547
668602093
256600441
426700329
546219472
293463030
297772636
352511385
589792987
954970422
949702914
262901669
658829444
205614534
293705900
317694298
344496104
686436103
306442458
695151250
364639717
682897241
707966651
42604463
205728768
441794014
240736932
548454962
978647882
273972469
932887951
411458576
803988457
774422156
563361466
900465863
124169786
841591953
240455811
243772835
455661939
585046459
790531730
917801763
736350430
71180878
623297565
766444466
126155890
351606088
113056074
845531807
762986300
273033039
371963604
380477298
618133152
467635038
682085663
36416537
383487277
68452278
730468952
931476909
107278562
547607266
895455705
194241121
255697140
366102518
827244507
627954213
933655112
685260879
966347140
79692656
723227070
229771365
975674097
788551347
343981121
299749018
39100470
117314301
244504702
255507878
668301982
979724763
413640470
619656207
886462970
357280149
342628941
832613521
454001544
766686328
616134817
201395201
164198111
139086765
724124781
166214285
165358253
43187019
804771169
545842846
306197333
520346473
738474995
167426594
910754752
973898862
144919180
489992326
46132622
898888063
656874238
207639564
516825803
400155712
898326836
425927978
976715579
914879254
350704727
218740464
137962479
504435646
228351850
862158020
231063399
271370435
63584468
892435150
908178770
896723114
824575874
217794208
226334490
8695113
688371656
120264899
645716731
561901823
516432068
834366870
769208943
721634438
23933520
63013264
898754786
203258589
498272929
474033466
490046381
841480779
795115931
814602891
401314592
47729675
921753652
413562808
399841597
936597999
153153707
152621109
647819215
627265179
895578376
804379278
300299981
511812049
165660
646873325
816407039
617613534
353810060
803886290
706666023
20030408
604982180
563079319
966781353
940408252
566051948
158675977
758640965
168076756
528320500
289576201
510257202
675992279
621080548
356266872
375283438
938482357
221223377
55581281
290585404
101022038
575923824
223938500
519170787
827549792
537211494
587650659
887044472
751400449
25164393
100143642
15068357
888982140
420299378
882904308
125945821
471883820
273801350
828360809
534198035
872487198
485918716
875975757
469613200
336801961
762885247
24596677
487112537
532552065
574512468
242757839
402811101
634347715
584095423
836717628
33464481
71615051
86598655
253040052
343676043
434878624
124727779
792013503
600999828
928848655
539401287
803800167
138645878
500852102
239725143
787254553
485056832
375722278
673468768
147809733
444207622
832461454
315383061
117046936
488976283
900830732
621186188
973085870
563049280
937230628
367428311
982749212
940119137
566781284
438939483
801476218
715810573
54007576
175905939
112518832
293462700
608433337
17903011
484984368
357463280
445531114
599630608
739242464
434613593
536131434
416235157
727184860
262225335
530201204
368049680
307286883
699050951
759569252
195745021
379020388
792447421
755280892
303433775
749049004
27712127
553318586
17921580
34103031
214812305
675098009
990420122
641729174
492124168
73535130
703175742
922488443
208807441
423685670
656268323
446291586
298630692
119753444
754750071
525849800
249875796
114349820
182070786
50496153
492088671
71193082
42759808
819344654
144361462
393957240
231156136
234771292
194062407
181643786
296713505
387173870
821683240
846594507
991373930
840856355
648295247
140156003
543294119
518053193
873409158
697426532
431971878
550870271
258506592
931303693
298910960
651930654
443647635
799831354
336988476
587796099
997682665
263045237
496870948
937804550
80478333
220329799
608179507
650717580
972648220
596883340
386457609
467464434
728306543
611532678
350818287
874803460
86579431
7613836
61543359
819711931
64424936
490975942
965511552
244278650
672297304
101940269
195822381
366706084
389312320
668886160
156751019
987522291
408422936
687106542
688652237
155358989
881593318
30539727
150903169
815912978
228006176
269379434
775816926
608870963
797668071
726438137
510467223
382022439
656024338
166591136
276394435
104942542
854275328
163054102
983510084
63567828
988204474
161109132
501356234
304160902
643127191
602896435
317275886
265237253
905196867
221880746
130139691
95213093
983896942
517680894
262374346
204463812
263035058
256999849
227519567
881466907
391455822
920953673
385311137
321984738
103577766
945957384
775999126
429401552
767431970
352949770
264691871
588271062
864898078
153480817
979293087
83730894
676892265
769326963
332790297
791927392
609083685
678794369
687459727
597035008
240796075
652825969
426922021
802169576
749844760
30246637
211063587
886732003
965092699
205670554
341414783
674368306
276440683
333094298
633431388
592875485
706419068
312038046
144254914
624655220
667366592
238441090
647805586
75925187
230342296
695010548
560241414
811310295
968034648
400526488
561264042
304579698
861007541
63411725
227704046
45080761
530687289
151144167
149196259
151518549
732176761
978021196
883492316
33177637
201951288
304269123
547293506
983418721
398671753
434219337
517353591
857792325
107005091
435387782
126114095
391884149
110924983
292192428
33290719
657655246
57545575
552984211
544111759
881945735
487716170
865648106
892881635
585161388
549322009
323396849
711813344
501856288
590091095
952730172
466256967
556156530
2643716
790745148
803187417
393815571
146498259
245593345
229075525
280565420
448586389
380059206
927916656
515422933
883900870
712783120
822882610
51497831
281002866
258572110
638603236
849173329
745172784
364117645
519372975
195144678
446376580
487858775
585767735
878701913
725748508
762334342
312112358
818023602
364723075
19031367
580790520
267008050
260373833
480647283
821740984
895156272
324615957
742960830
603280377
173360937
707969739
743672054
144156591
775844795
517140666
327613362
968487875
663681218
950860734
535520678
502234746
24550045
338856018
132917477
100405861
939351730
192776663
616608523
853762336
370719408
726860720
509238715
902429819
549092809
898764084
340651509
454537815
279362084
368599079
412122692
906589397
642923079
648249778
423796578
756123358
790418029
546736402
85159427
251551440
224624341
198303037
286914789
726655086
431533408
328233783
408304911
296626892
747392171
283862823
511152565
176703657
780332792
871181762
987039144
921078460
533100652
823959841
369051350
397933929
348035233
755037859
384708545
196375328
267690819
500500828
24810365
885773225
960581272
903550450
70414932
268634273
604288579
765682904
166438351
235976232
497283885
337269558
298833509
785098896
737383805
917658802
368006673
923786654
599413189
560047190
934066987
404020395
953897883
770589306
185813473
543059154
709411598
664390207
923907919
200767050
261472457
815229123
26426090
334554917
353502958
632972507
689690234
5356405
235311018
863871427
317966553
734780658
173002847
280548802
349026374
394397497
389777144
119085762
982904117
504759415
892026408
313590877
979650846
670928143
7701090
53037713
557078795
536850436
4932199
612708675
510766824
434631697
299924957
750262452
533976876
730411889
63810474
448335094
33195913
191503817
689419625
876925840
871192166
336616723
20563005
742454696
344566958
664746409
771216429
266511702
91009558
201989198
9305790
839032121
148973503
582759940
853900839
513292117
503297076
840699117
139927807
468649290
269770557
931055917
492013847
416890131
57082403
462516465
404645180
121384491
591993714
296161470
235068019
473123985
163309810
189653992
635576460
174664163
869781793
27497827
355570382
368604445
795810549
790900671
139488683
880677933
607069535
622847518
389814191
514057281
354727579
547148353
538323315
239219384
910457006
602408490
234775643
81019744
430344605
911916550
953053890
760949359
876278063
430167460
738121158
289466946
895867322
183407499
549367460
635191035
282570158
76797247
480362710
733358641
900159888
700756765
297381470
820151974
989919604
122083614
268039912
63744610
564745471
136718100
505814536
771406330
824973211
869135130
386757909
372370531
707958050
853332456
975222888
176201665
36416152
302561369
561339423
572920997
304198307
265884570
217161341
759510885
240242182
544935160
582165856
787815572
31069915
604618860
178405578
228129695
697446029
459789864
787986316
734893382
85749379
638741793
697812224
150472858
686299591
213150892
500075190
312251428
285367598
176400546
446301050
943673969
947626302
663587716
25699584
240549698
199872523
870572735
138091621
832929019
849330566
501970021
89517977
858868771
846732662
479811306
306377760
187439948
491844064
646959307
221484228
967421321
539360763
894584222
735556253
604126160
498808967
157575759
585104105
351974454
766552529
753639310
597243893
184032751
555683324
591618919
814336366
713931889
848754573
960705728
38060727
554408704
67971215
760381997
521404840
497670001
54538402
828776736
158081768
15121664
51406929
77185627
755419962
514322868
933231644
1916893
255962787
100399577
114656250
479749543
528787524
429904656
987309626
919490309
897620211
682565544
214076580
217191084
309112941
477645154
338068565
575658323
570625897
171759334
121827382
835952443
832747118
26241694
610365355
185534007
575345010
437916620
417145786
381572444
356534974
399728332
797882868
927431863
197200348
180717363
423953729
355771238
944134250
984250532
555809828
821372067
263841935
840912157
946164836
256610067
993333205
999341632
198644903
310254594
523035132
258444937
223038369
937535266
371629888
381550630
905141420
969492808
724638672
37887673
49274459
504751833
287547566
289017102
349876128
436609303
443572657
689161080
205514370
566284789
845018472
856435927
15355419
543948801
313367107
553663146
163892046
939756358
31352069
854158354
583162170
491189044
697356156
38992087
880484747
82102628
730824675
599169959
98146290
685182632
778031384
187185517
284954486
886996215
954674112
9798769
184706916
742085990
421590023
546324191
524879319
730382673
775019483
406740674
653793108
354238524
678321233
938481033
172583465
229017369
953673258
105037659
455739770
368023734
862096956
579767730
709446626
103783601
713636500
983610621
397337237
954731729
84289114
504039679
847340992
376406574
909237423
478698704
405347041
542378716
918108175
376979566
350292163
847426516
864850333
263811565
778418868
637014702
400473662
686384550
172075957
739142562
26060630
967119133
513266914
337547414
557837573
862042670
478349515
436044818
649922584
821065398
41890072
319478996
471405557
851638861
287914027
480655374
222206352
913881226
293855003
146610971
489311758
603845570
30106259
485302995
947144983
704822892
266645342
750660271
526069933
426535502
213122177
504088668
285423345
78199419
261576241
20352354
771138476
313121987
90559865
376502959
823724509
934025840
892721148
903418700
400778980
816814755
412304573
386034358
803492901
823849519
368756228
464418180
819991340
708800376
37760371
264040194
74759396
723657014
244374744
626933029
828039483
738581989
182489691
501224078
737428367
490535436
932103225
169037768
996947949
767377776
81801957
732435492
341144657
656574347
645652550
825465763
166910926
983173936
846001170
481225744
390890490
672961409
149650245
199787836
804323693
387944864
912225888
488921716
582634194
463941823
757950112
808251831
854221567
773094581
194840628
250440614
30283439
317959236
977798223
265066151
517987040
317660191
723458031
194746648
358379484
183383619
339151224
98051135
203750932
126529370
600151125
989887731
169553189
304026002
137896373
452423581
873722648
790845771
566772220
802722272
404455530
328700556
701378379
461628319
68279141
218058926
496279201
607771304
424302792
411588525
290404537
676741394
829341488
532411105
491404866
817235272
415442330
372042585
533995745
421997582
973304623
486012412
649465634
323890500
820241632
919886337
857835797
741805836
532427214
224532960
772065050
873627231
381547493
826646902
319400457
686306309
588405007
408405173
866338719
475657049
668641583
833582502
658664991
723548637
416336857
793364168
115718392
289131928
332437421
909505515
367899626
990757602
868896530
142459035
85079238
876248890
336505412
176801606
933275126
104753634
385973249
838086425
683811863
523222568
835840019
808452995
881899792
889957249
492894772
940350213
165323071
981602290
25054046
111621045
160680068
501456535
652624097
442787079
91600501
964154749
842099913
274018374
46827374
47778244
51931133
659421445
413441729
247784954
149454960
2406827
787741630
469623641
904353368
591934339
764310124
932200632
284814860
824734632
313076397
223177529
99588219
542379692
555476706
702253634
289600506
86038657
984279907
760136414
679616763
664676857
671955015
748999935
953190747
845269742
478995059
803573871
601367407
448684534
579911633
153998464
671445705
250645128
193571760
579107562
200756880
916802513
167374761
989991246
436934009
971646339
878954334
292777581
185598101
458427091
333212155
750651221
538511095
363750830
152968618
118307171
981722736
223000014
542639486
200915181
492449279
388982551
476144623
614307901
786660875
208735580
689579156
444914504
354941282
236625750
89044610
455872206
118210727
610822939
770135018
117791352
52845001
697346064
170114556
221139639
892843507
426638963
646565124
348987056
819057110
198027687
870501623
749078043
667995330
541821367
941921425
958370804
751923690
997083296
762927492
341164820
747844068
658913005
270393383
759843789
106529226
971217835
198809504
846641189
591760323
771236230
926714206
82020698
340116362
553868008
786725009
623105260
763591638
749067761
398463379
737272487
819595634
633708683
300224722
313508532
835496126
399603498
339596245
916841241
882095739
573441767
883499218
790348651
360038036
747139348
631627659
793210037
58089791
150827320
935737571
901885764
616109212
911132559
65573707
723610808
105664442
233311064
928368968
567931572
300472459
460979930
87902913
129745164
200792084
932022050
64448463
329958655
82344834
967888476
466183734
541635583
654666658
800362656
515337693
114101734
786692061
273053828
483959384
901322432
397985276
341578907
917303510
227549834
108262434
469381504
310025832
673348886
139701100
887387161
654237146
211721438
922218373
917809536
747172396
816366932
73555477
492067339
178451512
307509338
309945509
437859623
287990185
620656586
855750293
947786964
329308029
252272039
994881895
542318296
234159426
357702798
723446911
727273863
522398515
493190709
414131760
275224102
745920217
687345047
605807744
403913538
52387784
68296653
14832578
869812660
351844107
814726190
512173193
165668682
353931794
116992541
576469683
826624921
735697959
352393798
722036359
927557655
552703467
867001831
27385504
245646952
96577663
103385326
813976349
555068631
705007097
777354399
134634453
803502886
139301943
714423564
967823810
299708933
552311916
900372545
393519396
561770938
491946301
134275200
587162916
423439262
678499118
964990835
125838440
143750760
467344613
442259330
113900607
345646538
331048192
988030166
247742576
147871113
775980381
869572641
16192539
683730777
77944136
169683263
824478300
854382544
821839764
112370926
203854205
937539132
725770085
338235742
402861067
167336283
90986900
567449663
341558130
521029857
856145572
424889282
646186763
233952556
761739158
455413026
154166479
969725420
236232581
642126194
273940489
921254067
150013595
992069120
341758183
554972540
666823791
206746815
186586640
935483414
579434164
498915543
317375939
277876642
65162941
219612958
830860948
21175279
359991686
814448754
657930560
118888071
230936637
640254585
844605994
586362827
507620843
990756208
625969451
66114294
155190143
416275629
585834723
446873233
894275161
648740453
906257849
712469689
409788418
454246092
15338196
17797470
797928764
832601145
6552428
397909131
167160356
381964427
960853882
506756595
908167755
566248541
301459876
713002941
481404727
57147756
739882487
663246523
758608566
472064692
575255232
409997427
712174719
659488584
638489925
310176697
277065756
649642514
63967271
837687847
443439296
457762613
213930130
549938621
969507163
325657172
237088268
847363167
859915954
884168468
396941008
570569261
360452311
782484016
590808231
548196082
25927127
514885936
840130245
934758909
185737048
749534435
557121622
594680583
823318315
531918040
372715159
926365285
942427906
505982430
85383843
395510534
889688587
126086935
636277306
927785745
143401318
673073561
885709788
627130166
800273862
561673634
509618322
880469894
662347129
994089846
330321480
316777387
173311563
404870287
456981621
160320459
925875736
905843325
456532954
738198165
847708171
646483736
959325883
244291659
906410845
948271727
932075416
154386883
659541021
365158346
417077484
384579189
769550632
716400335
836757847
655917653
495599448
995807240
696427074
580754669
379200556
715792403
68861960
230505637
755458846
620220473
554960164
987078326
786281070
120695713
618485100
205271695
327568212
850239101
413950726
948031319
949414124
438976795
612192954
583151259
358072716
458965929
90591169
824804120
931625816
496465445
938831733
851040798
412356948
152390507
984959482
738192837
396746811
920650463
576074318
239091001
977867266
543537355
269157884
842593463
582734776
988834475
157258185
45480637
832508515
770399350
594475236
876375068
251500946
730448827
606699778
246254735
884798109
707564106
202802883
65419338
444321289
213663135
392839619
635830215
329632758
62826486
871712703
929642887
965979328
76856188
162546699
281429795
536139022
738431007
547878533
772373993
494668311
757772265
762064112
84075978
537417541
445268570
452628730
842884362
333331389
112131106
74718270
291652632
955006329
117440366
754226467
245608207
471801940
695518797
481894918
940407342
750188923
242063486
655869994
251372292
591042436
334267367
63754184
326056952
373601868
172637254
591991846
82323167
146994752
457872668
818213780
359810638
640135363
251047175
384299863
241291155
627065490
542316315
241360290
839452019
356900679
626216359
335200860
674994318
872596396
651591936
722732147
647486298
921080588
883892930
635469105
184946542
535865584
229863938
774191915
590167956
693599383
679138639
335730903
231325413
22053993
433924077
75371184
781552063
814638328
163054457
924125541
9796217
596769339
829191365
566859029
828337120
898032584
356673081
730429869
570278050
381124526
221591009
508372356
531034656
182889807
345143516
537885322
179715894
472591550
545949648
281097516
941615101
475825118
733759728
662770081
648921977
661272232
624639278
135062797
327972136
628382451
837676108
841787356
844063126
670127738
482870718
257425720
271762806
920066137
457724186
833695948
882051365
183337895
836524730
572088158
935235102
988191165
294625436
529414376
927317808
112449831
240406514
63474968
731755954
742849499
622983482
610280034
699663009
446870580
236125267
139912375
363798206
537475919
484401342
454857492
4501449
753608265
925738768
80158260
822469748
6085647
774155339
879844629
322590027
643094209
703497661
305216078
230781123
732267091
352359828
832212055
601018185
949707972
241552350
468428396
449800445
701974046
653302594
341417804
233421924
40477657
782055283
215502944
149402526
537255280
540598367
353265017
341695742
290638367
939551646
618392244
560385356
106629924
155832673
334938931
788117076
972578061
839547817
882148412
163940550
861000232
425788496
811097640
351894593
212740558
359723415
672879186
337059607
226346289
355736043
112289772
966944966
417281023
395946584
194287379
985680642
194345001
141811549
872601338
396981190
855499876
508003898
597664204
958310014
257141785
568341743
49075062
823171258
339965823
281261558
138657416
51498642
804351665
749684418
273465341
362653578
495718111
258281681
970894186
856102061
429646259
598833035
302586506
346873976
284364244
278043650
992226725
694924703
376135000
932836194
753361268
727683455
844469008
829207053
480949162
639738965
573492047
416620591
272017012
105128530
21542345
202488885
40977071
805391961
789316304
931504096
201541984
199908583
383344245
501743096
953960461
652292993
895046985
779719374
198183457
604506739
422541706
688766289
262209712
903867777
595889970
778874707
505799738
465258466
329204894
189191414
707442337
960480814
413133275
503759836
187854386
243731602
913518038
762872048
315477771
571736658
982120804
342448504
457062750
414718163
60154739
151160964
481440181
218532596
500439869
70554279
89498631
880768513
468359425
113455911
468600153
790351209
669443519
835428174
64663193
440568454
307880534
110305458
464716589
53766663
944107833
735526401
494011115
203657993
600180322
687088328
680324073
515299566
298908448
460637616
774047488
980157409
913860818
121254054
8673864
677346440
734232093
148925421
937732964
684820381
679302735
68376740
304034229
894096926
356782424
505084133
612131801
74244760
773456832
900212125
546166701
487290713
632382804
815037949
585925118
308286821
705058053
267211964
365129715
685104311
251339454
462025253
98618861
416970149
635229623
525797657
722249012
633627402
707572200
785961442
986536807
251480159
247979005
947064644
167849508
137186118
647379634
3029721
250676531
426302146
250695088
612998087
16870567
248841577
888751471
709332311
565051365
579021492
379972044
877031514
666279945
805023389
526177780
840973745
780973419
894223388
344760656
448159313
515251219
199289543
327709152
135445035
617786579
444196426
351059465
254981651
618466624
68223157
906968309
993991128
933296154
337165544
771012529
129135759
853880549
779574076
680091832
274817582
97053377
191355272
451799497
528101976
272569675
487232084
904790337
500956125
260536408
941304210
410257894
444642223
82169269
767604204
367207470
180759784
235891362
120749106
513659681
667768278
244607215
964989582
753652409
816459277
801789937
686995592
311267189
724953749
705467555
818953163
192109023
146547647
564253703
140723423
882253069
769771851
849084634
673769379
335567212
740839822
809978818
760597311
409441246
189896487
808195743
94766371
702525236
764844286
923071120
342114753
167322490
944941537
315090881
953367520
519113676
75529901
4670544
182303330
209451888
264824161
720465079
533673954
580794703
11052106
638773738
846087517
121347651
516030179
334780959
834005628
249655911
790770336
845947583
386579317
672774649
54895705
19047051
488322640
443837226
310701591
313266489
696614103
122854448
494323223
102085480
988308797
535034420
344013068
671282788
713010050
721582051
897544046
437605130
38779148
879822262
914669664
439169978
305714707
490726336
714734261
193320942
456608907
610547094
185327449
896590161
638989883
19754446
156660785
105465174
24129626
394262846
637812274
945491546
191611523
429518754
671837956
218139621
282947210
664252539
238694183
757906408
387579370
716604146
654689055
79898537
432963205
584860530
387683071
103666954
943050492
652740657
646071688
581603694
787986952
729078925
904392688
687554392
124267268
837555259
722587394
951689076
819028140
770070203
337233353
454354794
713408858
526430992
324289243
91067321
922613808
329305733
301928774
727586506
758480891
844042139
502628875
332482512
597982880
308569853
547820986
433208626
700171536
348712824
801651269
549507743
278921847
876514311
574516828
223024524
525967001
273896609
136102348
353368727
309642224
511378448
384066786
671485987
846984113
846705467
829483958
231435460
754273087
423994481
824572843
353713471
917973346
391585399
655639037
468377074
756020957
431330280
336864163
268213695
71470136
940996341
249738909
3899507
404747727
300534618
527951260
346836425
341763090
494616263
370255488
354674930
382157174
67155510
941004166
901582777
644380352
837150899
154126215
389254649
66339137
142525910
691424906
877542967
163160117
848763274
654305745
937309517
553088679
604639714
249379651
761959871
6168169
13078877
386218477
457351883
264247959
774199807
426499232
12055297
930583745
575055670
798107911
413982691
565339407
511188383
890342057
215505157
674526555
944705415
714838405
39466528
520589733
305234780
126945695
489610383
508495131
683960077
663382592
906978416
815764868
347170516
272478396
556877135
989608850
328646187
355676214
38401685
541822223
434457500
190179248
617728288
507743932
510978568
811387527
933784532
353948229
171241030
967409312
751659286
635174452
616594017
757709889
63661853
729859102
306225115
416385228
231277640
310799027
771450346
878786503
303164412
558939189
921102079
714577214
448092275
275615726
230967651
306039777
382269337
416336350
982683971
588902151
402909113
944878308
663307579
187243301
106179233
398410098
594569689
519767495
675099500
639984658
348771887
139824799
832557255
240986369
496736646
59876090
28752242
869461508
591813284
576935183
510981296
945519184
620892157
407888339
787829841
807050189
411735292
100472892
403885900
725569154
951665414
576788531
741323517
754345936
378994894
38584449
941422000
940934403
593695554
635342118
326546032
949720651
936446741
45491011
949056840
246850940
667909105
864623411
639562205
812003284
896502958
209558902
649809175
779321299
839830034
633810698
36886531
835886463
672895926
436578144
792207781
935389180
447921637
570042459
990284906
443039738
189332765
999305778
844033729
801170202
697695001
966523057
87870832
366486131
252966999
427742300
30151901
92734894
640679677
891461557
391432012
10195544
729720419
993928356
278773359
680933457
639957642
368367616
299448817
45261201
776618602
927815537
164236363
863667585
986132289
448455571
471264090
985645872
348577173
768403837
526958995
663565124
853190802
528248665
303411233
519167462
267309515
893713441
674545423
321864712
863889245
401827879
598368822
567470485
905841901
188656928
613503381
878374450
871554084
144912951
925595539
244808168
857040408
826651843
48843196
303704261
315830582
225843529
357007570
282577540
997054971
219333693
706825980
73204385
922114092
175666989
267144848
739541906
238230084
430711273
947335021
340449219
367073114
223590371
703716404
366457889
748978472
732766646
34525125
231332043
853031847
30754866
196258415
401924650
10759400
765045057
960648849
980135700
100014741
951277464
153694492
224859414
616688618
498079001
998847471
738490970
838630002
23531382
834410714
678141401
108566683
706626739
875497961
256291768
525284532
555479538
632517253
892107865
28417868
174959041
734596566
274816604
528625649
746621954
700047962
157392439
230157036
353737691
593113861
559009020
563725800
700117870
279152069
593199593
206884450
865883995
449326016
578876323
280937851
692104208
365918113
296461745
309011117
901307093
145856589
922794103
810612522
939888226
501243142
163789459
87651990
87973541
779692373
892271337
650160564
260263916
127274845
485407222
511588800
89310511
908904161
555560606
203100450
801288916
739005085
828462337
72091895
117696117
861789161
192739582
981882173
595178225
478897065
169004831
869445263
555593037
921512927
277241362
183971539
325629265
405079842
258582976
159465426
613143314
216529928
462808442
685777252
818386717
698588741
487334265
462531288
383354606
819713709
712298031
703724261
611567045
573025328
690866874
191395700
80327331
333857355
826750578
194353496
43515320
10548294
111254050
412606051
698175547
239586417
259508782
592408061
302773319
388262965
577663512
305330251
492848343
638912085
548710010
611022177
385694850
78230403
807052508
515168583
731386796
806388477
934001719
700316924
194460685
611321681
622567602
173248405
654779740
950770657
794054998
987807367
450803209
562784454
838323258
109270899
606262501
923708780
49256583
384945306
883756113
917237498
578218694
16040165
760632459
272199805
537979686
76625086
499440749
846625180
874905773
990178285
988465655
450674129
848884834
806477485
786382405
934683238
862114648
726232059
397017466
688478937
129495356
892076128
82389149
17574953
252463998
352738304
933921051
88309829
292910670
480065598
64908823
129121664
527432828
671278590
449566549
880072204
704104223
416992070
640219101
67325807
742642791
512733523
262266124
865264115
335019388
415946097
506889558
950336234
596705019
73330407
890472346
502526530
481533657
524669013
756683941
160086855
925703310
86636995
544625106
64009650
433647771
430142177
818493777
22350225
298308256
65389170
192051128
981233223
401197011
811804745
914241273
111937046
212614691
329294649
307197606
207519605
237412586
307244625
817855784
439652710
657350951
133695003
777303986
725459024
883567414
373878117
340300526
561745445
385069046
160518571
583216935
343407866
924047730
663687242
431362468
792141128
76711877
187483000
560882505
807951758
762856172
553866891
90365246
322682729
213429937
753559252
263072393
140418811
618369144
291816499
733874605
812499372
235427240
639679259
363274309
160119347
263373425
798944151
188642519
947703000
819707762
807695459
599926579
319420469
100871679
39940065
465056211
834779906
224723127
765818315
594865389
556462511
160841610
22255814
822226767
838107950
182098301
131158272
263004067
700087469
851066019
654088130
431253186
886340901
302791055
323602658
680090975
409749028
300400265
168593944
526258860
299716052
24641444
436791349
59559931
122826554
342601490
204443795
676691658
894055407
761060282
156403431
300448847
981807233
975881819
323897301
834418037
154540633
752065060
53702640
852642474
608412322
905336696
295174753
10496338
564167483
782737186
371463643
464623436
128564795
297659329
724155742
470649463
605763483
479237841
481398552
332482533
214801086
942082707
456183358
809103218
924897368
568028109
337790654
195012781
371380445
599163476
186097311
624857222
707812246
437853295
740138933
67449493
899425855
162822955
881673139
476433307
270035549
101931005
575669222
138143361
609057518
612224653
826071695
114705607
832434868
712761018
157893166
383433485
128372220
631491908
939386499
952948213
247999792
405513104
362960008
137748892
77955772
810999213
567915380
793008590
918250307
481114015
31714300
831315414
476284746
370237002
32811763
511987198
423584611
825468347
448780228
478344737
967399181
183761969
37661709
272696761
459406215
488420890
37003377
767298077
559203914
696484537
267209014
776892352
512285046
411916921
235901372
763837852
432077893
334854950
769458883
487537429
85420802
829907994
686859852
168239200
838504685
244956829
575935981
266382214
927252402
781853961
501762855
846052473
873156355
944701096
676270641
405925964
602071818
493408479
124102863
182368754
320823056
286109291
120320894
349319176
544526799
986006625
262047103
627111319
372463087
610410850
340557427
306251256
899484455
579864195
15611080
892487533
95055545
113687656
278922487
682274375
72294662
658102408
338961925
816219015
847253733
331455481
756252226
987827526
939611073
913998098
740028993
644365090
96913302
590663438
43824701
742526900
421127279
253935650
946019948
598175909
353914970
614575457
772238733
692917571
218604696
567031757
72124856
120728053
386357763
282907912
87387246
205215112
775390840
401642825
95243962
269495945
65072395
330194710
193085105
568077904
110275042
7087088
150270093
788751493
874574207
437990769
603583535
4371738
727691423
10775749
830914118
664943343
412547496
882413538
2842532
161904004
927557925
980388962
299389709
557354869
772032284
842024571
201156167
479832022
695653458
509795605
312166391
625906124
124979685
423569899
454877750
736806494
68596964
573818334
136520419
286641376
93464583
128205335
589309166
925903504
620566199
84422177
580921555
273720192
664845729
812794829
592352482
647793403
193620237
226261219
571461715
251167398
991107728
878041296
201960400
8659270
643983809
119679855
991629934
803510757
282876598
337641188
701138413
507016954
984016683
820247859
61842188
141998584
420288246
269895674
460417545
440616301
676439604
429497457
628544734
702176874
853840724
309004811
175762628
762223675
497951479
459441317
370336442
26350885
419122916
831219377
316523000
980888611
349806487
745027231
899128259
969483078
505322821
138398678
132446117
452687606
797958677
231429740
660214223
307047010
737192005
745770840
945682603
561323734
371566710
800268991
568596680
625962081
236187890
112469634
115710336
877162050
908349097
9149472
879173705
226058198
874515330
2918351
546737991
97912281
874603737
584914226
472107777
883514284
893430662
213091485
965289451
629000724
910234211
362694426
277274318
848358857
191573157
417765307
155094564
236000046
606157459
414415681
876599338
317196878
688266299
375510864
647981377
127945969
52656441
331112862
671644724
428532173
389386849
747225684
461072204
959405677
202583590
304031553
585533727
194781996
371114273
940566247
803462586
331397
527104492
491515434
930035423
306418057
387582566
920049001
820449944
31957558
218374894
189980991
699129743
107220133
538615182
588525117
802075237
171538855
520698384
626996375
246954209
541018670
473676484
334318443
69839360
420560070
37936096
449768484
175005990
442417118
643048478
199190540
91835129
225910245
431587381
316217310
351686147
267350449
826602309
689325673
817148657
14310848
389796728
815593878
193340087
992699300
177124979
836069796
29362580
373643144
955274403
670931533
331511876
473572853
972320363
317188018
48904354
254233816
62870727
360073615
150187406
859317975
385521750
367225418
577967022
194567013
511186713
886472721
588487746
962160611
482149199
751210703
842054032
571600753
346901816
905701186
884334856
280130583
759194807
794864857
382200061
787307417
38309923
850109821
597062374
590537302
805714217
940065746
932032874
750277382
747474243
831022459
742068156
530738063
611255955
28137090
115245711
649696749
83556811
391891048
18228326
958603126
200348487
316820604
362081855
597771599
658177779
539534132
608857264
22696011
5035033
759075747
723119322
570586878
861131344
61346921
866336571
227825920
73839050
559133864
851886595
952612788
454672778
557403396
47384902
832470867
688057491
814361200
95606547
975967763
162406128
456810113
370974270
539955803
823811935
700986812
187141097
281952018
305952705
82733386
546088610
900994666
986057421
833908014
145338327
626920741
583146703
926094499
273610712
240527892
159952028
364157588
951526780
465892768
14095115
117191627
314611754
790581663
747628152
124672020
214806236
118903307
979679474
222964006
294786529
18975332
335395866
190080314
158723115
254394909
229616216
926401620
760418476
818054641
685434531
100445995
728019140
820084117
500989101
228425992
755824714
106118293
749477880
965868334
594994044
415622147
304426764
820046906
788211883
527135802
874386994
919646053
325143059
327985928
529580555
55823043
370956386
90586
192266421
776099452
147368987
995567719
694099822
438479749
557914043
360149858
796707942
429551170
209810135
971631787
38249371
655851199
595193794
963794516
647663726
301966957
2268356
30014499
483414454
956149986
484325652
978144187
285532934
110413712
402314788
34556449
548340275
563932142
682265166
314597016
69292833
460466011
240570070
424936883
187455496
380041335
636088818
663385093
105919106
88398902
29810119
845895872
992609890
929861659
31874555
451242437
265273319
706637796
155583879
860202933
569706731
749476071
645657277
529481757
745167499
576219820
939734173
970454087
104623715
616582705
872443823
66880336
970950145
278856378
167762755
965677236
570202582
561358521
673846945
417334246
990981430
756754485
786341481
725302970
532231001
726061945
438999284
596098353
563511028
833355810
277412902
209213164
989919957
635836300
759758962
862937637
827402714
57583428
29642059
126990891
638585142
254357795
905329002
51916156
837584493
772531505
335245892
445160760
280534726
787248467
521903333
716949856
145276546
935596682
264312364
181730508
171522599
45319048
891284227
998326109
928626179
858724471
300889330
644682290
539276108
394169817
131961950
995099691
229993625
209817854
797297244
188517076
612826681
177429343
31454892
645396776
825314597
56975240
127489600
933300750
309359374
811917856
807267697
639897726
863274223
500335645
808064857
654203799
264758806
997879435
537481656
158573546
527875083
450543789
849699148
256225533
234072577
826175535
48193785
47424043
206492020
908675123
319357239
30945399
110300174
943814249
390210093
151478770
826339644
881162178
118618025
256349526
911085861
889664539
526162577
273294914
510180043
901193493
185691302
532602940
88092052
562226596
505341034
863212026
98002418
686700752
796806651
359143212
459250517
93521847
559523864
53171592
894101790
394819607
981210264
637140902
427854920
470352605
467559343
898058037
738689415
306846126
740619696
938684569
246035472
540139984
391981102
194729287
682198297
144616665
323923541
776229316
429984168
988868205
232882299
916195035
403217342
286258632
869668152
808175131
341078842
226537762
856397439
557173071
679733856
745714481
700981044
390779674
128075912
425609764
852563154
951508695
426321383
922972681
246833331
328765274
676013340
447757509
587499321
126153468
516291895
22571650
290940542
63619194
75475298
831940826
599901403
827110756
936149676
549770070
405756803
666737926
357943662
340634219
18146168
54100654
759880167
400211053
218469258
853595033
993127048
191548946
297487000
114307493
547346776
578583387
24332853
975479323
73862336
436308295
752690899
592349938
126148727
218010133
516343934
590458240
403931675
437720672
679069445
995361163
824108469
814717968
557734768
957259159
405159407
486509610
628439239
327865284
632531618
288920212
264789583
575505260
651107076
637845617
297670997
557422129
380226579
885266474
906275257
105130342
371457614
39458934
940125834
870248540
746669060
14083005
6396954
986742172
91816317
553500532
867567731
683625262
839292068
671878554
675838702
806090666
859215408
741322948
735958529
336276878
114603951
89580231
666096381
91675375
200449495
13458597
627830284
734109402
706726965
271897627
799619139
936801879
288127531
698320913
376717502
309250691
65020297
622264067
329989755
926945262
670391671
517265799
324442276
159930146
375583720
820362690
13860239
499770620
372962490
790515657
299459226
164570777
929570138
362850664
335049308
683333029
746433180
887697663
92203897
619837835
188377508
445491269
941004846
554693769
49062391
641973645
976525427
795841650
492999831
234186538
452920404
858562745
783074055
636938004
246060432
630626418
665356378
665784315
194871766
71455854
502971893
274269913
480470851
884633070
578587604
782605059
621436768
415171353
231858829
246035358
770490810
52978132
595629471
787706272
148277779
614794574
635652542
295548263
707235918
980803210
479532711
41701337
983153596
944261350
336376893
667285568
349561752
891139552
172521145
627964766
860952849
349794967
665824490
509628958
750838185
873103185
882150030
853283263
336739402
307493813
171256586
877590574
787035080
736480367
632137111
926093150
467935398
259096395
788880771
22998845
557042868
60914120
574611063
766496591
492502364
678978062
593641998
662108110
609858781
692397658
592475299
809038535
120927036
829325880
161065395
167136684
463207238
315629165
74788055
455635086
519824674
183395566
979108046
200316164
928233179
6557561
362985063
81280184
406381632
88510871
576214741
219008948
209892185
122569325
556928870
892592946
428011093
17449418
477990276
525618113
729117160
57389955
68563204
439528794
182490120
388247547
243496524
889113921
471114946
715962473
260792937
886723137
339996327
883107764
143122621
991731830
657228437
931879229
888238001
838482347
605248161
85913540
835991149
436500620
323799748
271854103
318790485
454083000
477102827
152195492
143196344
12970207
722576911
957907642
138491334
81401746
533608526
476892707
951368025
30494742
809901248
132823074
623405270
506998916
724359152
699439568
52948514
384751413
796248027
167763212
622252907
932637027
128045065
352337120
826281320
23473312
739885297
380397786
564524071
95199702
545904186
523469562
456848211
58272011
13726920
221636661
433917814
104789862
275383149
670228584
472232965
398352995
312824782
612515642
514992006
829966938
708459580
634012669
887569928
475730903
811347216
454643591
618035626
801856000
838524218
695747300
256864273
98797750
478784728
234157491
94257614
762729448
369717882
235494247
173618600
731155489
81211766
486061413
419421628
902264338
965061685
414024309
952128494
556265605
438420210
503267315
913084216
496953435
422023232
931907422
620505402
671474806
605197717
716703617
575927946
364209942
42739975
743382927
235207121
410964208
966736576
421943405
66282069
411940128
945008018
864825040
190277337
785994
781588149
481498481
442855227
74640487
992726740
351395488
451324288
269331020
279793645
360117648
829434406
505284550
341887204
824677086
652469595
436577456
955862278
646458894
645941707
630100959
867006963
827540286
290001220
394986962
243878251
665500317
161618614
837303286
401556934
93751757
568159772
721869516
419880466
233775717
835749798
423140340
120726260
878434172
833601553
885432643
718771333
825765381
568050847
456287108
790636835
449928280
853669153
619536618
402050776
867927857
572519116
74926755
198521529
222257104
24441236
318113336
533037054
94329900
428531520
864702323
716934862
60450085
911693316
202490773
846115922
728861513
123893088
338028708
730261691
242175014
535390800
625307269
309439538
708356427
568133546
147152377
530322335
195529676
599488019
658729723
696611953
938351501
272883297
310102040
143194104
453008267
396770962
908771526
143347481
196445439
859355308
264174940
796008633
68611905
580814185
466007840
521782629
448369668
552333509
451429380
702384017
105172392
423819222
178148293
815461749
92338738
356339106
905042766
152235365
522221506
373688045
839105880
140664432
99675122
8695245
48324025
197118382
819023871
98033931
466175624
515961671
209547893
229726563
538967573
728110337
553501776
837746575
148588242
669705996
748667062
166982384
805147707
159493773
850090242
778997496
571007561
524657496
133219595
884891090
851291477
346368442
906635708
556337281
815509552
954454002
750912550
118225725
836358658
12040837
820031290
759366273
515539400
772243633
803075995
111268179
509221040
421956335
118372240
991797508
607105646
621006217
185891909
595871561
953076093
20535628
603365802
335609513
52496678
845714980
339709040
580487086
352533114
506554574
934534700
326359713
343350222
541676646
205950800
672839046
526389005
394745477
486259327
820267507
43907196
147211025
752312270
863563122
228476419
644676766
775195386
634070504
83432302
649832385
885113901
642991294
433179739
976208652
796775108
179346296
591140406
503222693
731096250
474061153
344119219
768500441
968161562
15451096
706498782
187568899
905476009
486308480
411152090
372391776
512473638
770154653
442797218
460575079
257826528
160115121
938518211
803321355
398691886
168184329
918466788
363256499
13560687
246722910
941252584
927425571
298181055
492182387
356555726
404047685
387040987
139996845
984381545
239569986
595591683
664281312
214905202
66355795
787003849
751003012
184117742
232242748
588626722
611412503
564691097
668785486
585833457
243880208
704016231
337578802
467265746
611292404
27123167
343121337
914205685
88242431
415524643
814388743
418178775
508404937
464435492
868264663
602501667
359541527
839077755
1890112
431527526
518578842
404049201
943615813
193401446
145366701
518418453
742415602
82691641
842138900
876303816
806189047
938134430
625640489
477420455
600682282
790333470
387928072
6439914
472149526
233487088
380888257
332829997
843135089
322663289
171835006
528546873
417796081
589596097
716567574
164309675
283022617
657234485
210589636
83240485
630587283
417705979
560237279
6998694
266121977
175711574
677300519
921551915
354251024
424464722
776734869
905093884
920120602
681315402
42657803
918544576
959531730
411910319
72068907
14847284
135567947
888790565
391014821
746180662
567948491
704056854
851245449
31421313
122503645
491225436
543991196
300578908
463532877
758202097
84512339
510797082
316015455
622174601
420543092
390605025
526249753
494604153
192530080
269661702
642026759
842543166
979823851
292710006
571802476
931531928
714105969
88272946
947240904
882148075
810067587
577893067
456300691
296055395
377907184
5371907
825671311
38974685
612095397
845261492
961196619
53489570
465432039
4665960
476402303
766652329
197106240
923845236
909322911
446156571
283408966
320332580
409284966
89808483
84398780
734217675
273795948
881005811
899384771
218751214
80008184
383955459
803752498
79573236
684915843
268453421
586159463
257734551
24239220
776015564
23525069
45964240
914541855
578317066
948284996
28999182
176793508
152333505
875566274
63331703
585875669
737805633
903988187
642212692
161703554
469294053
520311840
429848560
512571412
718397412
768031057
275771838
513225313
662317915
542082160
619529798
682330328
641166944
587396546
544007590
671377346
691399238
798961075
805290084
559738700
937893846
719971139
771898923
723453271
819858666
243506858
860039913
975876150
423065786
783415537
376215675
46225188
983763805
786398300
515359408
455687780
506593569
970716627
321501255
589375540
677909215
450727549
835656841
129798695
929046311
547575645
783451793
287005282
175584537
777287646
874997643
679529236
203719482
587418412
387649486
490894697
511936948
403928606
270006003
495645579
553691332
203818317
385813338
259514931
937496948
793898669
392201754
385055016
639060004
794906235
894188194
896364499
999468858
366825670
76551591
502591409
895832692
627871192
152270890
767056128
633408627
597200596
116523037
165819780
107965055
562013138
893748137
356258776
561520117
296504830
17473099
112090098
285562155
618392246
748255699
763589338
501264249
154507623
729419695
673991367
301156646
342460871
395121302
157765840
33242601
502790762
205731952
60588901
259008227
878953614
772880750
153589976
236139945
905862678
3120263
253007819
274143894
464527097
130461579
309030079
162367013
297170949
207302413
50419029
420556337
729088353
337302541
71127222
745673345
345857731
547833614
804637210
164133535
509820085
500372006
733886150
625054026
529503131
353802376
243763176
153133713
854771623
765258964
214585584
201584119
697832681
915084069
67757403
675890402
490366123
862036076
302018296
635780946
76749445
782411804
348758634
908508092
183021684
255532023
221505852
32262380
364283126
268520455
156296928
819528085
340161504
529703018
903988243
295391903
455248800
308680123
649804172
650921645
429015009
882728771
549055307
213853141
777941367
680281017
80575066
284175104
372887114
634316526
677940147
265324781
710816140
726874122
617087616
743228823
367967832
579347982
891641268
580150881
162261074
503848849
396754451
565316865
458687063
977351177
507787013
545608788
809566997
719662536
121959711
417564398
412180423
809862580
868297558
540604298
844285245
224274944
929404945
12657995
859909602
880868921
391900230
593102352
403664397
475714490
81789245
384454888
86419003
799710017
203027568
859454172
545338997
652727992
744279237
207884281
753936305
189695065
681667503
906400579
488327169
579518016
316181969
869446930
100160253
458633415
774260355
954539869
443770249
171959759
363931406
752458505
442530400
571308211
358763855
421366259
41962564
543318435
92287827
209473945
464310865
4435390
88983129
721136559
481373279
612461535
538188773
25012319
719899652
406417771
48819983
952335338
768950533
801551368
774721664
148729220
783948837
435896197
448755315
933673555
333264129
345883921
278214147
796202914
934185836
112845503
213545586
870821079
78743171
523421024
642110538
156261970
460482977
133737571
243984517
69125719
133954073
985173631
950949089
94578239
365944322
716069100
203614544
777569006
308474675
501449170
654948219
965464546
203180701
444540077
951221424
932466376
879766351
643766323
833115815
811956287
873504391
369772221
341541342
980349020
615513273
80880622
405433051
218888738
348643750
526347569
100609047
668760787
850904597
265271686
286579232
608267797
769962009
837843618
842677382
455445598
501541665
796511636
822989278
210856446
890450386
715967750
827023766
235314238
152764990
882527941
5648457
266240398
289384759
833066023
394091686
39980991
79717548
471467871
114088353
941823892
131030140
615363472
131383729
764064796
312815111
707661807
975910679
356088143
363341389
638204522
157435965
742536691
123702679
576990474
666493732
51287423
678766075
679865131
163796337
428684698
306894562
415939357
715741055
202592562
578888135
409973563
71562365
776381244
272625924
137838426
99474876
766826612
198317837
209618993
53278543
350481466
562165997
938905515
154465691
316195780
786697167
541237971
252376676
550371905
214394809
222979291
794605559
29421140
943693812
28298925
161850960
63057551
224891340
384003440
66237455
518029825
573578858
721547309
292692003
704109243
386985720
499302694
982249841
868607881
62809504
309944465
46456218
858570555
103577513
762995547
755740549
640882182
409257140
535372641
766159733
975459608
987807309
228444246
703689068
395159826
29472856
763979004
903489487
36613347
827027628
553099669
601156271
15482828
719080485
358134669
930897492
175345122
746274625
140602732
269482657
482976701
212748677
745297272
58291611
417782678
696971676
661582569
858411067
37856713
235017671
660784624
531052799
89936266
148714566
757565252
914946544
497420938
713168411
925204090
623506348
447655583
200609853
560071944
984280539
524019765
625422484
518053310
959998310
834039993
183126881
133797208
182606291
149250907
201241289
459980010
283035096
435622140
904935264
688274655
997398910
4444845
280689270
427422678
778361589
252575289
667747659
609569170
486430586
464240084
676917494
278108045
804797982
234969048
876912747
639665800
220298285
106779828
852533544
546511804
236500821
553333108
34456044
582138292
452608572
433481206
431182924
935441342
239860964
596533424
422733291
340204887
351960235
453341440
484668461
540666594
747070611
383708068
619470310
269328758
587743448
669383009
232556031
472012465
198760069
657211277
786049867
846311167
658073659
879095350
343010597
16270453
326506542
791937893
781097488
859036243
297154904
716823937
881560012
118242882
26649419
138509527
453746842
534873202
859987051
489629316
79757756
104644899
422851422
571604096
22193355
253641059
546257332
898516238
179639377
97832051
144541442
585134928
791933703
333948955
445596867
399306443
839151881
203868101
607341613
585389744
919102820
295213449
132349899
333248208
579658466
986477276
796061174
274299524
756103990
177686314
950409879
180358242
831845213
78212031
598263408
17801966
394271875
990490048
618786884
300524279
643143787
359543522
119163439
842718923
820581233
428298012
16517950
574674963
993837180
765459326
81204681
851359138
880375043
956824761
556053291
544792942
762162358
473970154
824807935
662431965
920260645
761227360
690705371
406410091
959903207
764057563
943236982
276193921
42271458
44627852
790556245
433633437
804623858
804753264
232428433
96101776
511531491
468297224
878640096
93768633
397211854
95291594
951441237
567176311
78984897
223732107
724331944
426179714
645038686
357647937
92099073
273824099
766721525
943065676
716081208
717397728
570942969
566491932
687584014
842162679
635558049
554312776
242200951
527871530
863497435
638121735
523411875
427337957
753439199
920709166
472534718
829065747
485835646
773854833
3741125
531027108
324060374
977271076
124191662
670253476
109714121
4563327
165601811
21714825
916739394
30735831
228142457
623319070
259225718
80492069
645373310
349011225
234303059
305178542
614202803
530202640
192310044
791412512
380072317
295392194
547356987
487606507
851567411
984728643
33057220
414606172
788314385
546700772
647120937
524435137
62627591
90294858
687074311
821963203
511010105
17119856
353141396
605353185
857657719
477733986
721791619
836370599
316287142
584029891
358321942
705544529
843685785
351984197
342869722
740900799
576870021
67188738
459713589
667313422
451611367
217931085
847464418
370704699
88817446
675179981
32415978
801054332
891038437
420875552
569717570
775140844
329364033
744808163
286214520
340545867
42123937
65391630
263739445
699355320
749531541
517695624
719865380
774845787
527243278
732081261
631318280
945115450
371854899
134300890
863629001
862015775
388688955
139926157
568257533
895667800
302420747
85204860
796994450
90290119
145163576
455005314
641737921
632486997
266504479
637660984
370088481
998838485
192092801
400695276
220312280
765089453
107052120
330868147
661554522
541944332
990864379
747074469
731862407
138880596
509124123
112696071
253106061
846060601
393471697
839365629
98751395
716571366
191846964
164353983
29866675
22261315
297322649
590997117
264786319
21929200
801298307
720816209
982322777
303632374
37154239
541276234
608626941
661484676
802603490
488237802
440314358
519865040
916885149
717655784
2587729
831985432
583905926
520745977
420180148
158075005
202429517
908825883
3227664
555797154
812124599
716638001
474497524
752964014
678885802
336710056
81785794
804018967
865733646
387375224
401897012
21297456
467625171
535608078
515187469
672676453
958499382
802442672
415472319
276260859
177298214
230712193
654286016
44120837
910162684
783439532
467921437
333392496
876605254
742514464
642917032
779373322
731291917
767388717
868059637
744985365
349563766
419731743
850523538
599504181
178460983
880148284
408773417
313877896
465804145
325636152
540528812
360822989
823975597
629510560
702731681
415180195
321058853
299108009
378073796
305339941
795107481
984178012
333865839
48653030
643273206
334843711
166582338
492241757
683597191
356925286
662231122
564716914
137154244
289614660
271510805
467191365
747535197
76172953
600611396
66924322
806336636
791214763
468401335
973227397
493512969
32741861
943245923
238321140
740287134
515850984
740945277
832019528
336852977
221684092
415735006
799971176
400218538
590844704
327089411
254078981
900615618
248992453
700993247
574199249
911832361
258701064
867526563
644139126
98776697
306213696
6964779
404465519
435538498
614386999
68796537
84725233
818729878
849084152
439483112
332168330
520368773
214419102
602120245
714880078
233836602
57799745
466965120
810287639
579541777
134089620
350468580
425984374
942683491
597350698
693650038
116880168
992270608
551418709
712097031
15958658
64067563
395006135
541952530
657826846
508791881
683971437
948247763
414950813
27956251
749255807
980927288
852225121
959825222
950007643
800298695
921692802
873906224
568669212
258818224
158667253
877222510
631067216
982388634
560830195
683013851
911244043
295667592
20527976
938677476
286423873
443419913
7033581
519638146
556672496
864153176
188302023
315033110
317003169
736552429
24876454
446509495
291512964
861358044
410507502
533589082
786720402
98007742
328742870
236659341
340030263
415427632
113002996
965282011
346803608
963300125
658350540
170292534
393323577
624374212
874265980
14943044
239237996
634525473
427905205
401080247
867020216
608899333
202110037
900347679
967402292
577832081
864407045
789870725
56507016
539338765
562458473
1468296
982731913
679345713
96732111
220957084
838159538
119496582
848099835
454567871
118085166
180399966
582365745
438428446
283946737
964979472
692838613
923246157
194914645
875018524
301977761
917187798
790338420
130914775
289947896
34022184
908880050
918178245
33972582
921100929
829423740
723997486
369413860
960079949
568929500
540435277
868244098
650282703
538556044
844949067
435566964
614153131
551159483
756982254
437587011
448134906
248789704
865748409
446540537
886648923
7836486
851268905
466436636
945091312
853749966
843681251
380279821
310931864
980935291
505162613
264334594
50641199
245688798
97833260
222053443
25029983
402348530
350853141
361624964
44622958
489744282
873927236
951421749
394251093
392930493
312530777
628382194
122373459
640622469
600054318
373923855
113358946
37379564
107486062
485455233
377106227
836379993
221938445
817787905
952120968
794420960
545988381
461431236
763805228
176913221
841980373
981303003
129542436
780022900
271729947
523884952
633136285
835442750
672934279
47684402
40074431
815082250
211922335
813837
370355041
493746074
438350542
281799241
217852381
16723233
62456057
238862662
536908524
538642997
462202779
178557038
40099813
652392132
551596178
376225495
127513978
509220361
753794307
472012705
897798026
309738503
731461012
96221429
477518698
963706832
175590176
187298291
19694475
419534881
736171820
829433833
972340396
27675844
253785823
932371474
481138317
363894211
701209863
333988440
959162957
155412267
408706832
837327578
699358422
801137953
22643993
181427293
823998771
239085905
593354330
111478341
866286546
220627102
686630571
418266846
795151391
167037161
391715564
608630726
701238927
858130395
708910504
963386319
126722092
712968387
78034941
251501269
138956374
560484110
852984124
528365033
113906831
427535377
32057542
477318153
707789765
65396689
593613447
217445561
374873233
500618282
586360500
878663914
327030641
865793090
468879684
329100921
164931872
254065005
660920225
397339381
15522430
184931971
100456590
162607733
136021800
701268031
967686137
493262292
183890906
338963575
8486612
359900499
309407279
336919507
152891517
597891856
965031448
91137125
379722106
628639384
946857233
745414749
880443760
509638298
207857554
514839668
986376387
605170679
734018477
966250774
962451817
875018715
790157036
562934867
751576429
63707449
760585881
816430655
893152202
811788417
670921346
907005317
220444524
714500361
604825135
480398788
978371584
598318093
115945049
433513009
194176004
363870615
631751592
905618530
39872962
3320138
798163067
955243512
171723967
331661300
289893784
140051575
416913382
433984601
311044820
274591735
824732845
47539588
229241398
404668849
600282090
621048194
391792748
151325970
620427709
742632032
720578065
485388313
875447868
604640122
879971859
110356644
348988729
459552833
654678087
945789634
493348369
970017566
275144973
186660170
171929075
682148069
485313934
758183192
871578322
799743956
378424396
716510810
240893676
155895248
132268545
430561196
713050649
586186651
947600747
651368036
975231522
945925701
856362834
399984602
808975306
518904281
65068447
120558540
771800967
187353872
914230684
758291623
395497407
908241401
236475609
401710372
335334672
248946461
480309894
545158062
866236608
387289797
191119914
501096177
191330669
810430133
868345826
676209445
497626940
602778352
525431867
750533869
858683078
741913613
783776952
125289885
875318648
286949693
440169045
589447511
309850408
801605378
474859002
338988112
854669172
936855505
204871448
525847592
170679542
807354459
398685366
421467195
822605995
778793429
555476265
685476645
303195747
740642321
755093152
321204072
989347432
19590173
119856463
240293858
631889635
729717159
653285754
116426488
255075092
570784001
360197811
220419565
699157383
731670979
261716493
594732457
980099721
558325886
348710988
429231365
641344376
635905695
338576836
481393949
554885250
461314704
499670297
13051708
209867833
233958771
261980847
538673928
464189138
325021995
959527219
204730885
605191770
194181360
690824341
961180822
41034567
145640583
740408013
486897598
995929822
436659824
506463035
183561659
260425166
435164853
730419402
197105797
741210583
155602003
303273644
233418445
473318791
688838108
58464192
429383078
383297126
391834733
113332238
571357590
232472233
649068502
98820643
167066682
81321471
475327032
636824558
516741879
975401186
860088163
904726189
185956646
366234081
825537848
295248947
767887380
114445088
653815408
232264295
57992860
250177466
248098359
270970788
102280987
933059432
548192060
800773053
577556819
255954790
510275313
312737400
199769386
563459809
679889464
283194074
64401855
959389154
838348613
37803725
941709087
195824960
64501371
271336455
60338638
111998030
745671898
996504185
79674514
775552468
605465337
591125927
867311987
382078048
754902689
652936335
348474090
212621891
480916714
746293237
477249499
550263415
453855611
826444792
824585093
114499870
499711827
458941216
486894089
327382706
973946130
244123976
422304714
402535308
743117163
31834078
421115198
346442069
281861078
597796128
808635755
138565281
121201387
744448073
959431742
863998245
533063753
260907523
358640090
949267008
175641306
785038787
366039154
402124821
122672306
542780312
475673556
479086977
782134414
684971341
534353218
286978307
48671812
24883
667956164
846819941
955278208
433147380
107580493
438056620
401590308
847481202
958783062
452539311
486007175
432922329
525350356
385963102
225926408
626253501
11089888
245452813
685364072
681281542
784865781
388717848
504155357
383607428
6714955
225203524
888068053
137077554
257183335
215852423
874578875
354123747
526993137
839215017
303697416
167375791
232236109
563261670
195809478
871191725
772604399
186828041
954165734
458830707
764665332
79084462
223524945
577626971
108026151
845675739
126676142
845899047
718472326
526111273
683220381
379123780
413250012
655445443
795989169
129762395
595156740
91148693
201938868
29171332
166447712
622856427
17034764
29974837
130088364
113063173
589567360
81782853
155512786
955626523
950419541
178876217
78357145
112086870
572379892
885197849
800707924
797855600
579674660
845372661
609544998
955012146
650533736
594914152
966552063
654281626
604624631
995669031
661939285
611047474
787034577
325666389
298619391
155161395
173835268
407365678
1103321
913090703
468990944
364831842
967726351
570423558
380582382
167626911
435798909
573567479
87435842
89283263
219827635
607005207
48523770
965357527
719840257
980684076
539708007
362375080
203356392
623140326
679229957
321769284
14279854
553870539
79957868
807998179
761365120
4097618
51646150
485362314
840973958
687407642
665324915
170549570
156234082
317672999
648449831
361766062
258086291
341504746
536650809
154765799
240886164
13797910
198759524
349413969
902250700
14694484
846246160
197602970
460418620
19231313
440601374
927772132
224764008
24811982
272862873
747198476
615370940
108213151
552101640
116872666
410818712
832602931
459523433
769367131
523916621
360656500
330072554
456117071
248203551
73231655
536971888
165714292
673128516
803800784
895671105
554485531
687731270
332358544
583461918
800291991
971126410
95653243
839624631
663702675
430958374
550655617
966240851
38985811
826369500
415848321
477315238
652105137
740592573
591294545
681430308
92735691
845456198
871826573
420225511
946667808
169177517
100932985
951193517
881799094
882426797
585696180
497946629
476756573
949478413
818509280
244773689
737713628
75398905
729385387
636089268
550601004
955772326
342690998
227658704
610444066
725625120
889471802
415553091
290069429
395188444
857078217
480359010
221609936
688278592
484263348
554290814
472933252
712451801
182596165
995733446
369840040
62085504
37060206
708544955
673094944
982530930
271597419
623278027
293739841
714538593
777301578
925647489
359901746
603237143
338167239
273593314
855599640
24570415
721262324
658830097
490985048
639147324
125313728
731977900
555605507
557209620
722075111
480734394
135220910
620030017
999952374
901589896
486377850
478535228
653784307
646778654
306846314
408880564
357990527
35796435
366484011
160472112
691594745
467029097
574395800
705859961
752471536
559875562
251166445
664349756
780363043
755505941
812901898
850217936
698933034
400376540
119050232
435710476
928580890
788379417
851754829
104167032
829119182
287166942
884097906
67104822
370878492
348180132
640129414
181615413
953479226
577743543
421517278
98514702
385743347
255025631
278342495
449543905
139996053
277247180
510038210
19185640
750362840
899239968
318801410
44100927
789409502
461649892
482194884
354410175
367026095
988306022
307910715
455757345
186933703
973279415
705137038
285938442
687832820
434188417
693161629
914714186
546565324
365270473
890136151
266232356
535455931
117079506
94784129
760821876
301710903
321297683
706172531
491205590
301669576
367322649
329061315
826555824
839819348
251201006
914240303
427350241
276363594
891840848
865558491
663588773
695111837
42493025
276743592
519882397
232305553
927463029
948295845
712529941
74957872
911156656
445186039
625207031
767684671
972743902
179864366
840968077
853319118
364595790
48394169
41536230
332148641
226822353
391192132
777225815
648219555
734927909
738733031
763472208
585252046
56444990
734483454
212082850
254440305
938501883
304814723
576432113
691900389
382444187
190624513
546180256
51175256
924359891
874962650
464873718
832540263
809457114
483192416
68525123
495232446
311409862
954467461
939937087
589191033
707452013
778003327
403290609
264440695
339959589
700079036
712641178
956053094
371533228
713632113
828142894
883274378
489093803
716640592
254639718
340584169
124349880
779158018
913620734
592909615
138098514
500157155
144112592
886037243
892858016
858356000
785578889
823444978
557989169
863797096
517827082
464700224
477784775
114928443
439455402
643653244
536114231
985715597
216896338
422815384
148668564
129714199
643040306
871542477
406467535
20956703
827413382
764616369
510992132
37953117
791094334
760858369
900038976
567578607
442620500
332779668
462778313
327225794
80042579
651852808
40321470
750719281
728142345
796983670
98859781
533447301
914892295
177402851
99687693
86436050
582078328
3853651
775775459
614308818
538838703
86203706
683999793
694215815
619722327
965405806
236523024
956324431
424698858
113032511
508897734
51490277
705160549
400988868
351510582
652348627
667680393
241187799
395675955
258176134
123186177
35924180
571899907
697657294
396014433
662925475
194415708
439936589
766571216
812864011
31318840
629155536
698864452
550817366
354880673
324474301
232282491
392593769
220832280
458388425
524970469
461980365
161048180
992859263
817745352
550332992
942539316
580957056
642297889
475984251
600184995
79592137
319665033
996869855
441067116
46932067
391186649
24739129
362411243
207610943
296171455
852559499
923194850
555088210
594860587
419071984
831701637
304464550
673806381
919887576
963602506
740128692
132570011
241124278
396965726
990612273
765415162
881261308
354539719
709814732
286881691
833162819
164023101
248645831
273388175
322546394
233651465
433507377
209966024
328612785
86965278
315414157
661628089
261778653
633040865
364843591
517282971
895419135
326186514
149919746
722082447
435201159
446651980
621001459
120678925
191144209
161088230
883261478
24495665
880313116
873107259
398984797
48788090
981117107
860477761
125721198
440309507
170274523
551785237
732166436
833314884
224236998
794648849
923889760
394047826
544095166
360808356
882034584
569213557
12237036
345377903
999580761
893872104
264354559
448794247
725164755
232491010
355860261
397627692
268299495
276495785
416555890
747334636
753909647
294456492
646534076
530620219
923749334
506060754
613795997
904202465
488878378
827740499
454165423
207901793
429291859
195522616
700805966
293165670
675324830
411136942
855204861
309653059
960562114
492216207
417816565
433010600
819785102
898080188
682594293
700117631
224181596
976536523
719162897
882698783
419484376
207902209
100493286
704809904
356909059
752954396
22088283
297345350
778985351
456445093
516648500
478656999
637475697
988111074
694657767
820061068
443283521
647513850
463371694
161715208
92745757
80552713
238469696
575849591
571773829
119876282
639754921
323429101
287397606
110612976
423368235
562271851
973183674
479248133
402764514
640861868
278258755
402710376
150055214
915001204
180307237
877074794
810186788
824762220
30213563
135581626
343482701
505492597
541279463
850105132
914566276
775366126
697447468
959004342
993981087
340485988
200117776
528006015
352525852
299421474
974457246
988669795
352510267
763408274
311897445
600292235
257783186
211582713
574694933
417399961
930957146
967318510
816392063
561378612
644382658
309424661
176330729
836648996
363553064
863863375
464416685
467179779
257693627
952558789
182937235
65842297
843101506
635032638
770687609
275003629
917275141
820749047
11346690
159637845
216806419
587147916
181848862
494712710
174799630
434404151
26368508
370145793
956146640
390184429
196560296
362331297
809158
290208249
685660864
877954480
815225097
436389657
129885915
970620822
60337870
178895357
61471423
494570943
158741237
577010697
734327064
850394339
549274335
981030100
782467991
469435929
130678520
142848866
905173267
250711639
24487606
975513706
25157056
451198605
914382677
925082709
856237427
169034861
240995579
622170277
525436647
125167202
653419613
426981032
869169799
925069107
413036460
284769462
177143598
53559770
55931451
382196208
63202452
705893063
913283851
10829313
321277871
765447609
381732810
960601733
870702601
50104180
714628994
87471835
14068067
864723988
89244092
753321165
316461715
789303995
635414361
914148977
36072593
480609853
273924584
886186525
253971667
987809940
226200965
591856037
793732611
937179529
861010394
840100725
260548121
527005391
997049870
478748817
30834928
517076491
722889869
934553189
802260326
384723255
575675907
309612268
965699520
543401337
679745901
205613645
588329924
618186544
590241473
143717622
564337013
761217232
299616507
789358522
736687549
491843498
934134323
434741615
154453542
259298025
960465692
93372876
382849826
339250056
723467629
927165322
442849169
285956910
65971063
619765556
80804594
635240966
711116624
371740352
412769367
613608198
201048531
539468106
623853657
929885897
215176808
602076258
305200999
260209165
556278250
957755603
851114523
828695952
579906269
423665572
435603636
43569923
530064735
454193829
847069256
945446967
808983712
423160374
996381892
840864328
911333863
687067149
592472079
479362738
704808575
242519779
819550356
111342284
234478145
510141632
895149381
889950285
654284769
652574837
775576583
912808398
23741395
433444223
188515347
357439285
938357241
650876716
946779699
225091079
320095736
452841103
563333501
754140552
337274976
189744129
440277608
569808250
145053682
897901449
293779664
597782231
195157795
101177837
232441720
13218953
752116559
428608710
626368528
935544943
834049218
698302266
85519045
684451400
893516456
604518544
418061913
327282050
146354422
474485531
95630778
698425433
581369593
67120914
681856280
882388638
834665341
507285513
945860792
382670486
776965528
2224213
560892130
529610832
928176216
2670210
209594682
180626906
337524695
207699230
670863325
688082046
744661547
317520312
79040299
897284739
917006463
388011081
8414919
583700114
228597108
244627551
877329493
426109999
89294017
715843996
692504349
327978187
349173043
451021660
150836854
964880884
829539574
712564706
751260579
577833635
84538305
329205075
899762609
704468613
415150147
706284074
921262640
370811201
431969995
229592156
591454543
352576129
819191556
783363323
169016997
941826412
893092481
106068549
391675667
648399231
172297004
793271080
956561757
738548455
123295686
640098493
70829241
213866223
629116818
37806560
954777177
260065008
757733168
534242613
814007174
358019982
808785577
93444445
454011502
811588349
93575496
866723209
177229873
539920770
892216814
13157147
253935630
480579799
57578586
569273737
130351956
899526106
614702510
709552441
855419871
981886758
999731161
269385784
201504706
229821250
500343571
849960790
659384299
539755845
778630910
37375883
729063491
981372808
958050316
127182064
915251114
389197746
15866403
491963461
209521885
134080931
22780584
542031232
986023683
447398479
38684092
427252970
515730239
486160414
913037082
483006418
235335604
952853857
140633739
363301758
752879048
396543836
966327860
65810991
154445003
294211373
944045415
663199489
477343631
366208056
706633965
164325769
528680457
129252969
863718255
3766047
635364463
878296662
209438742
265178301
149784158
896508975
605076867
644779723
195467578
3404208
859016541
231534415
987195245
56936374
944284072
198010492
114216661
388607212
945789509
697722145
584154754
116728926
924047586
245981399
458594248
435433872
847534804
514519358
467691702
272620821
226752526
679900984
492611737
31915911
673221596
901909894
506672628
548843853
524760135
32759505
762079980
541381668
922299157
940853140
900842061
179802786
748471554
453913924
266118374
519438258
695127105
750644983
230992865
417701510
565955375
979012327
342058311
221477660
757514270
464179556
486850213
885039274
478353573
171792181
961082665
890649606
283324349
827798620
410617954
115080584
436903157
972061406
566756954
816031831
450470004
489743969
78033183
195365138
489235116
939257759
673976040
342392852
518975809
452991091
819879108
629450022
348220784
807208781
482174748
651316888
724320536
972443535
654485260
773544203
70930807
34762725
650322498
757027225
784472231
996835078
484396298
420055094
509667973
797308966
109683526
480038232
385905056
868452924
711400612
30090493
723889727
434640024
409490271
53935753
974808033
413426789
497353273
258237308
951547839
839409693
122565415
567524175
386870454
830727277
288697556
640906511
185204833
342710720
325037167
313417661
512654094
639155715
805180145
61907198
621727911
962931803
87750483
501023363
136872611
507002942
12077924
749547722
676906416
245488978
270953220
403489189
997609318
567159334
153328046
652349293
148249203
370352355
632636837
319474205
253551292
23301090
697102726
742252454
419150218
301708155
39940423
176641457
978163984
756756662
805423175
803693159
751959700
556781011
674428787
125630347
637779794
290929761
682180515
292552014
56277489
438971808
945860538
855509829
561979882
16326581
952256939
831652222
969051539
147665231
564307513
326755548
493344631
455195778
982491166
550528211
976188124
830432149
166988525
381113859
574931149
865927314
392475983
820324646
794242208
849318219
870560270
183860180
881092937
189718876
951272550
126124225
8958390
423918522
432626736
78318127
886188582
734707158
484766406
375603115
614861291
120112528
611887384
712111882
381333298
274277957
324979221
540397059
381216944
617307267
456855177
762076217
346310258
557508739
693289649
457947837
854204049
658940299
965586985
576814747
83197625
740309315
705218412
251062243
38655805
409599049
805362898
679766462
777913643
142108968
95061771
286407406
513894552
215875841
805897724
133757663
870688738
723539934
700442760
744199463
43657783
940031487
432762756
418285261
444432119
866713000
620785746
690163979
880269259
401002622
574585296
822615122
58525111
384881082
72515131
474850116
360447946
410669936
253795832
926816512
5495462
992195473
524304938
632720203
567473824
586910367
597587534
572051816
112268850
649445150
254239314
361302000
216771802
650928368
523651711
257327817
865633767
997739682
356327934
522668511
770307637
839736047
647248192
321856518
795464045
7705712
663136859
272485402
304449163
842206956
96259082
812256224
677111720
806754291
783536798
832267795
671258726
124215348
958323597
219974599
574954372
843437735
728297503
54420232
11376082
694962359
465352565
391902414
269877143
514079894
577131100
498101308
88593433
595555681
429718154
443454696
721239564
138030784
137945889
925389980
112105747
292878744
237719382
700010608
479321697
597592314
107518171
346662129
854183492
875944064
642252492
744641839
966658702
524782298
741187626
20869381
115539493
946427164
117434401
283133576
100751945
747517101
194232136
208703626
100841610
936698472
514033802
640697112
114170738
561417609
348945943
543083068
357402601
712097156
604970764
970810513
70936505
797736548
837068871
804870001
21655310
924453829
532774662
144736787
35849276
363683417
39464780
475049924
668332509
67216967
680521068
544021788
788487333
646790428
963468483
693864948
445701043
242241578
575046977
96978887
963433948
554090756
493967334
932210319
510607138
315406878
918101348
272271457
148553579
733969961
898339802
607103135
717605030
245234910
684743953
544353461
75658659
856487733
874485390
647831937
393872947
436580534
660180424
791358335
925812506
499500837
305073479
323909102
798066183
211380921
158285006
337673049
13389709
150832166
39988537
514642094
492422521
866556280
540067314
972315949
864590518
439236451
436053414
362493676
371245679
957760659
980436969
338395940
184845010
880501856
147090673
16188574
854028310
520585303
302125401
34700588
605054296
885455783
183337278
242125326
768395696
991865013
713539413
721235720
246528706
947120233
401334686
833794609
532431951
661168855
281265750
850700609
107350937
523544424
177796555
1814430
345347996
84480194
333465002
387118820
895033519
818249446
839765631
555519022
140615254
827969697
794206847
757551752
647828880
865412142
802188317
104517531
425634724
184736567
480483595
265562954
851374927
739182941
822699685
933386251
794236227
850113398
60361033
587638432
79808019
671486483
126051850
989271035
118555244
253223696
817736370
765610807
507052765
908933349
784256791
253440664
367074722
609266268
577281381
747090853
855400592
636961347
362089151
986401806
614624991
394229642
872910089
679884482
247164251
783642419
442528131
939749791
727646516
908219842
191224966
910989018
421668818
378536508
835411199
333770600
422319833
694634774
826538737
159986133
482687419
143475700
874248648
8066994
448345825
139190110
277366665
932581626
580827823
530013141
561042010
999302989
912536199
193048504
156677211
198912097
333825090
423125526
748275595
431682657
808891393
668916354
423033974
275705177
630856594
579495497
596935493
600649508
768693542
764588342
827357059
454834646
252977447
318928366
139775954
471024578
397126879
912219878
944590908
72031405
653866332
432073331
12158590
432456308
472830822
114421696
630697811
896739336
153243707
341829516
520976538
435745182
511174265
348344769
502638047
401743327
124585136
77088543
973489295
585048687
451468261
322576733
718517572
926414395
3648257
563919622
956613265
585885076
211355633
101468308
550081315
771933217
807203263
412620482
439333825
674875937
116788215
949388828
672653948
345670088
795164071
191878046
923248682
998630167
689297683
856169628
895302114
994462061
264183386
914483653
230361551
134264506
789505056
127717949
75378561
368616795
630301533
71548734
595933338
183650562
356226974
151872423
837723317
790488917
914409998
490565714
925962634
407863876
568036875
253952538
808710273
62482535
415358367
943958439
98691846
566616021
848354705
147481095
959116645
737286977
126651950
126274914
685732385
251801791
343733223
609266851
268587053
573081320
312271414
560747024
288656536
782053335
461497246
653828976
877303714
801253020
361470783
220466191
685501650
637658790
329893285
216064234
883446948
992897382
821448573
771128501
908970856
772762178
22138625
462429849
83971436
687883824
191388567
152481711
285817471
62140813
891319329
747173892
896504229
973747942
304304609
528695401
173614835
571312281
781397481
318864872
275309344
280264640
272309137
927352478
3436106
457660464
457528238
182624734
740366174
129088963
178262487
600870431
726503988
920572557
673684852
699026737
946204251
726510021
30848883
376911207
592322418
574005689
935866700
994482040
190329402
932204528
591511303
407268995
665533042
816655725
725226370
75329706
203365619
775451031
213574391
409147650
516952804
443456909
576480314
661692965
11904015
283548907
985934710
771888570
676335154
186293344
524274772
423792738
91369148
56522882
687855786
402556399
989877006
18545796
287460353
215860632
562542706
193995456
527215556
694972882
242911199
957179297
237668306
886090389
291470264
379129047
585413510
454164810
8314604
178050746
776195169
789968509
481898255
688084675
895005667
796822856
55191507
760046492
536423194
810749147
268265762
165981618
125673513
906594412
618411622
406051817
551700978
889122146
713956832
490044072
378870797
404753533
825474452
876613924
725316357
964591094
166337915
404174316
768916128
525559438
177360745
365802163
712430575
813192325
980721416
862085433
967092714
600084629
79550591
696642348
685067636
503593108
934644552
318591802
516041745
123414948
24357186
969296523
916853898
801117819
97815624
993699658
246753124
238096980
305510776
113289613
282280466
423929273
32263864
268561491
425557324
958228809
141017460
643925539
133112588
755540554
876334240
231948827
456432737
870588573
442347303
687909514
733810557
258102909
12836424
191061635
92865192
787184220
90714270
216530114
564314892
925725261
744150467
51048993
161155222
655036513
249433058
701657615
597121622
766340037
594915087
241395988
288756553
422343192
281819658
488266720
47143504
189590969
313237854
80971090
701348039
467861761
393078753
528175815
210310427
793934000
531265684
860894835
266984146
424315336
910564390
508260942
916096100
974785593
870240611
235828938
889399486
549334211
71081755
616481915
526354765
7712271
249389234
548374387
632153285
936609980
148397475
722172777
118597649
480836920
120081926
387229665
999816608
118911466
492804752
363729251
351518449
315989231
977183168
427039305
727805347
102092790
958303430
370036211
393426935
407685913
610062050
678413835
416616079
499021055
575437787
599872195
486380376
583548468
684678835
328125979
214725116
771738231
865993575
732164974
1942425
514887487
20909685
180650796
240116703
539452723
981673478
452108330
645969530
149809012
290531301
44126325
224160323
148020808
97218760
605616876
825387245
851823728
803533201
952102165
50770322
955443481
9641161
313700266
951976165
372546390
136764053
543313121
733631651
749104257
329952668
460079335
370880681
734363488
892175410
178062393
533682842
989783356
986529223
865387833
79591619
336396627
875137664
565203299
257917664
519064473
92218469
648691348
261456200
366984936
442380880
874042156
438440156
465318763
256491986
759280514
608011086
49661163
701697909
383178843
975031629
882839256
145271943
708797477
613947576
948417655
516836922
954596689
493062389
100401995
964240085
576982829
295967550
939529450
874076731
880373916
181323908
204167615
271309868
254450306
421377186
265389366
552028099
872777985
237599272
797334991
356125463
549879411
653072977
933123837
47136608
57225751
382932727
62306806
653035598
392144600
571026178
387575962
144091880
575571080
863958178
342102377
357544025
680599984
460005356
59634527
126959092
61128235
912749188
632045714
84049142
204268373
863078732
49032057
40973019
384097589
51472670
940901879
622459814
710507734
176917306
581567037
116970032
241995350
961756659
993870021
592866697
243362374
929237160
813634042
522765662
536099961
145794127
684596992
891061041
70748137
168643213
446386996
746830717
4143290
776417502
626395653
910617705
437918965
106253323
436923632
435035175
624733954
159326312
278896921
844193070
63699921
868951114
99677086
468465304
706818813
752522783
260030103
916196183
776761739
103651650
50473523
103791537
422230067
816068860
897661452
638303924
52045492
488188554
465105179
498861880
696882271
500302911
243616150
9869556
928970712
844394932
558783612
410035048
1071297
274031631
222458931
924744830
418240612
649147207
331132183
22321825
346139474
837670556
488556860
916168925
599676868
632061165
132640290
367315579
247177378
455972563
339667613
428225022
420034896
255694003
56029774
121878824
61602822
446937879
136562008
669850790
779969129
843310342
134949804
467858022
111844556
167917430
980099133
865931345
370468561
804602667
531399221
633177187
527134503
745339805
948679313
939510605
466482314
988130871
260256547
163435291
892078460
519032192
68119767
524416933
720670181
45569674
182773710
403815932
445845228
579100087
991760465
986793260
690332733
398246706
730833049
759412942
699102240
286310039
684293221
487067023
432901204
718275175
907955169
839248853
954940633
385194034
90391533
441837409
80093290
546139105
202423779
148926283
797970392
797526440
220445265
693385327
237340710
488412126
411836447
930322293
638622164
214922132
497344927
906845369
449790678
52765084
865763333
692461756
909345220
559471012
461986160
906606542
453006511
519836679
536325447
305282634
901016458
510789462
946774880
788370738
319384045
49262844
642341027
297758107
483115250
45585852
171892275
765369681
912412857
72397014
620768723
488131436
932036266
944065291
559108725
592601691
412872246
272298338
86054302
150814268
381225191
638893888
434892752
351884555
329534495
305362558
162762864
664351935
62935624
279348991
859053500
4301752
982478997
676867964
590721135
679207790
68256484
264823219
161646981
329472639
17078887
908597342
258093429
212571790
309733917
457373560
50334391
201689288
553463623
362094449
407735228
177752518
918371019
48678049
230059392
787685067
786200806
691023776
336900224
60348237
107026805
847088934
530717903
834285819
724223681
612860180
639704857
421600068
223810428
104001939
25102614
632509289
739820494
790617276
491325698
421301359
878606916
723913116
368960718
371382709
622052976
487109027
706393747
535082093
852380984
150629037
296088865
527521390
156972545
357832619
14041321
149724435
825948236
611365371
364841622
485583491
731187544
88364988
205470113
876595033
350781583
196226887
532229854
851621408
774687664
660130786
628203244
762439203
593596333
707673267
658584220
906221962
931427241
980258388
416798726
26924853
133154185
272942193
642060723
739767421
118761223
894754984
457145162
165971383
946454058
697395811
22809577
533281003
202406191
315507930
525435737
365987725
483916980
64658919
876725202
185674380
405213053
929272835
128576130
524820653
951622975
72888360
278052554
178728733
701731208
158298899
986592064
939801158
73195345
184782555
301437122
897574557
641141566
984076113
883766384
750849828
343513131
159149982
151501857
115315572
862488203
22255033
839407934
612165026
311647433
754424112
680915645
461051366
656919512
489006974
428321720
760699566
895672646
192942495
582053048
21031645
517560004
829127357
874743349
928376484
645035144
483349423
539862055
317663695
97054242
620887484
570333601
777329072
858589596
383179518
926115400
281864311
617528095
513576631
89132561
285595430
992348852
460053471
474464268
813667120
153255641
660833812
343418211
256083579
685280624
80320297
966145396
184722572
365709064
876039289
598158209
963797428
43494481
452838922
773428524
420910208
446852858
278884256
849870132
51378512
27201067
149299169
825684807
875406132
468367236
629617933
313171767
486076958
333884207
629608370
310352558
333486444
542702338
333433353
458589567
898310976
359998433
278967555
533501785
90258428
814596540
127390002
481036281
64040052
699290617
362498340
881450860
438745614
490375378
96353323
706466112
468371002
238112655
601534904
996398655
335562105
936400368
665732651
54786710
411566928
518993735
695774847
529426786
609360112
256975664
978905075
451287263
504239248
62722418
272849022
831774107
269230991
19665888
759979693
910150358
689718495
877435505
169456000
284794048
92343863
644188019
874262834
404865955
542845894
694183479
390722112
155594580
415983386
656041328
544846254
3654778
344893640
623945586
326849900
410114548
407421160
392969111
796014732
658369352
397243665
129538087
628412894
412847993
871790168
520602649
591335873
644735056
105256165
641788307
928653749
871761606
688287054
217131268
792912338
218222708
581038109
98188702
174663285
281505601
563048425
181840192
333962792
270416104
142689615
639026351
364652916
310737740
195787808
344817806
760805915
470582463
512949270
408681609
54111408
939678748
274791859
490457437
710405579
10229025
340216794
703783262
571614556
870873720
191247732
528873160
48408806
29134704
867995330
616562911
798231630
347892592
271582420
610349829
635929867
882320178
939159509
99779516
780362533
696823093
314973559
491800435
944966021
990478907
972974174
789072547
795944486
170002691
424027555
446148239
285306031
830793388
943284486
711209343
703988149
657146014
964863004
342118876
954810487
818274550
313707196
369067086
361226421
136669108
63624201
742523208
697147893
950319818
871259491
624041258
785540823
998806186
204263954
54367521
49704653
213531107
697604327
789161669
200246350
396180934
174907482
949438964
522166308
940223819
509608798
217616345
266315606
111324265
473466803
396041447
680875302
729711276
378769591
662088241
85858757
337646980
965331979
754097104
421881494
643994282
824769005
790465904
727955891
4184065
184156449
57643363
426280685
871306201
137396009
705718529
251410245
147289501
241457178
637355960
146609932
834397516
586460731
857219665
848648813
818814724
320438192
192061349
36687852
363298870
497707387
617413827
776371947
189869550
653741808
210562120
948783328
531622893
303678335
383477952
671818895
485181300
150839486
820172676
474859011
753122747
690784915
260907565
809211888
619550897
381003938
785981627
576972434
958080126
382299813
320987291
536895927
489143570
188367909
69507499
369862047
457797559
924209213
509601638
994750203
717915769
269482412
211661585
907266276
55505795
716296661
174165260
313682702
358450497
496137227
848100179
644002759
76620881
371431630
70642577
556589312
84266221
624002563
761140162
178667412
780437867
397602389
145268310
870433067
639961330
972828569
379179034
504327723
10368948
869309464
238281766
784742500
502334746
30609676
341955288
346325667
906114022
813677317
508937324
503899749
211591291
4704688
141622533
44026195
367841835
134004138
539208919
992675806
549793342
237875364
121582986
215898653
998874157
260928301
942796957
661897525
481707030
179447400
157741119
339359073
446748408
826806545
880946130
122992257
976379489
633443458
69354409
799902773
859861731
347513155
409746836
740984378
771218205
439565542
754952602
632080777
924176128
195498734
818539939
688295914
826057750
956002668
629624659
502639035
457121679
255709227
492868433
504658658
964908510
559135774
885613381
252520473
325874568
747298637
417976719
748679354
401412732
313269595
246648481
27254986
832350594
439203084
690487846
187535269
395715513
181629531
609552990
419989736
770468532
953111768
627871726
895862919
818351538
299521523
89878341
589172799
482219288
958037202
860204015
641129009
791148644
747062145
931229136
619494845
253220259
311001457
483885783
304938780
986870562
300138300
63435769
424248127
124924141
390123518
903449500
332450063
295777986
616256209
171253361
159471320
297234503
943992733
855246165
20264417
958352009
163960623
120188108
583164368
43594146
169269251
181885422
294127943
997607968
337734814
329928817
63315616
928624134
749478627
72743770
26968717
1253333
168773170
535692941
660523836
456925613
968578687
224155339
233377294
451465387
315003588
832328390
976700923
9872205
684845809
870249939
426448192
645586686
115922923
931331492
398111460
137532941
391475773
599694232
344801524
915700589
1183816
710028245
897285381
805344841
161834579
604394517
20186184
304868589
810984141
127516552
504263739
604513982
369983817
968045834
393860248
535078358
883412545
921458421
145044332
248933612
435664639
646831572
299569436
728153921
356676049
409139074
84290582
839801090
977989273
498327363
339721199
961964066
635440502
130584152
586814643
831136148
618725371
172388951
990643740
873956743
56292046
237254274
587679022
824095091
54124647
447836389
614369181
240545480
644920494
651432379
1700168
497420960
645052206
480039881
760910884
980386396
307153549
20884153
321887407
940228127
818842141
353914748
702937631
447455472
756000177
102975848
764420908
879724010
840268704
429007462
790899315
547405300
860620496
895994992
497735980
405000668
368323566
481973934
891084068
637899510
305184257
575183132
881371991
653604230
490200433
531375836
832881660
527182856
535139634
619135332
187657876
210770186
31014730
38807226
77355975
95476002
97833854
863074089
354620508
898514496
756597627
99026198
509216949
855400882
365603433
989604763
991775129
888969052
89117824
687650854
484443994
10841246
434256068
192967356
636922762
629164157
364768408
773977153
881373971
215227254
846095768
56880362
804203134
359996759
171741697
560713079
202687499
351012180
929493015
396219667
302742953
380678956
375931323
307707149
929775637
135504158
990795980
504306762
154651224
131164111
781252699
523883126
598614490
408666472
839550084
110390397
157061368
85126382
328090259
998063805
807021499
303501122
269584447
790534861
638651924
454180631
785460568
847615408
546435648
974511060
9798047
899760256
43265880
431522971
468968044
993525865
701074974
887595259
997703949
668676433
999165855
347145355
881143627
509065079
729896936
604168316
128110452
314145627
239511404
694597667
491082536
613148777
928216418
465418100
608511907
621404494
659216934
112060659
743823643
312223541
835246686
831756863
66097059
76367253
187916321
545528504
107475940
892849593
447199842
857003546
582033433
572151396
869628352
579371995
482896835
869779381
761761877
590174369
580133066
629789246
154907069
605978911
293322803
306324586
262038674
651403765
117210933
400131229
374069771
297262621
753082387
661082951
896867977
570307346
572844850
754736783
954114205
707408250
551810063
257390751
816945457
375423317
997584174
91806499
469826728
279648773
480129721
984275880
104431419
385952159
667649618
317998490
858332741
437341754
468455499
689289267
267690593
594448261
631132143
352259876
809712425
600757389
44354884
829657611
178005079
332715167
890875854
179955627
90085077
292746561
682196196
542106824
548738229
943818349
957330854
53038645
818071082
817056417
7955960
260975881
493492305
36466870
467547520
578723770
506943193
855685420
870673840
462705380
5594034
378971737
346176362
563102920
500081732
113167428
81810754
458088561
935391667
610932463
621705018
286014155
337169899
878291901
549551556
87730665
924052413
286131377
694218956
914841812
105222826
279492569
119011947
291241682
210628026
494665886
55623600
52674579
262727493
653989728
963965519
86798020
21752034
807056532
421001251
689930210
590400144
243531357
631741153
745207183
297364940
775189568
765494377
544883294
921946623
545083747
998184708
572189869
972962683
324264857
946457909
151394578
255150597
738298791
936443451
682855487
623136450
681576532
326030784
878958159
523874943
991250714
556491933
855801456
102355388
431781895
893908456
991603407
869815055
989994731
193077052
879544986
393531069
233394543
503102412
251053251
227019190
588891104
774065753
227583518
533480021
876128183
425152833
652788692
817842970
845641075
101872563
728774015
708221987
136590151
785663265
796198868
594623313
420928186
795020828
931806837
431127786
617699322
137851606
119699853
92552160
57709633
120466688
982035033
415531105
82599132
327279077
757226365
305539972
745494905
710845935
610446506
999651114
198812468
750649302
58484386
258572086
677141475
608819296
35872965
213544757
525535609
150720972
261280591
379142140
819988159
931449091
367715919
560766913
236929650
602009084
118974186
370047606
641399278
31484043
527002501
755059918
174607804
631631806
57819867
971946084
192310353
945339104
691031024
17555503
181969546
690957860
919419959
999861050
187746966
27737953
907672097
586855309
623612150
37208368
650901217
386278185
643981505
569530477
372912181
204529452
368013040
500386923
101782817
699997471
158919905
823797474
659512039
598734493
509102786
236622307
205987537
977882033
153830321
577545916
541524793
135500336
491988132
704548344
603622101
876259920
30565837
504404477
478791152
518461176
33001544
801563285
528388113
534422215
319824939
808819889
281894494
551131588
766334223
451700702
666383845
359622061
884682369
287535853
946979975
273083084
656211909
652023444
419571133
336155223
512720442
97176976
348352713
523787647
822335949
977535506
505679787
633633876
841011670
90813835
880561161
717850916
231593407
919439718
560562978
898055608
196299810
517589068
786731690
985741166
948936794
839569656
968605488
515129551
285203860
847678025
675471354
719456046
993806817
601410022
369699038
990170464
179061363
142798140
929788843
153315626
745347320
349001039
802865248
634952321
358970602
415008812
887650201
198813826
893563312
752804382
33234532
905498674
265297794
910368660
77035290
582111220
304504317
13442653
689009448
431125192
902545666
317244354
686890877
348224671
526786966
579868415
318113684
226636626
953327595
326520821
56094094
265715363
211065690
247181403
799037965
194973426
271589332
358113340
750962205
496766435
482007172
501137333
771559268
228370674
466212072
475529632
44973336
234851763
430398367
812390499
722893827
654325338
507670868
655478544
923204935
135223892
394550266
256343702
982099666
324254450
277494128
218338278
2785964
45754618
526910572
134178588
786461271
832294541
380392955
900210480
396070779
263475953
997461027
441301127
621794314
665366171
499903107
727727183
873421642
603464277
961643554
380866596
141844427
113065320
819373495
974232160
972278883
571903483
683814546
560259264
28725042
623539390
348054772
674529036
45391331
271998351
918415320
474668642
730737363
320963595
282128525
804316789
78199427
160818106
182756382
128953315
822362939
687373643
726226026
245757378
843184826
924481064
955723099
255459890
128519002
89241147
629658076
680027096
338167948
478095736
908161808
347521175
444886599
681358391
434596712
301875935
395139997
524509359
306819013
11227543
308556871
921375511
82241660
964294345
162702635
162716431
82135293
421722001
264712063
561216054
142287745
939423376
914667487
568590621
720259181
565823650
95684690
454276333
380304912
433065030
339886450
922528887
88334884
282748956
589402915
579507187
734678766
944148813
826552295
373124707
179105161
255099357
667240426
928960417
747906357
70176352
503732088
580846229
369045814
5471448
384344133
946055169
41294328
32417412
836670132
446962852
346371482
358628442
437190186
720466134
876508267
188486786
267149693
315647310
395983365
670737735
477784315
499234124
862385753
468636959
879129373
392430490
996788706
839041628
891131931
169101920
299664179
585160808
617146559
346459014
593655129
359586131
400222126
944549267
936645957
957666179
527420569
472521056
207880865
341250968
648989712
540810091
262126723
902242499
816544221
591685771
703551135
890915072
762482199
170476986
881961529
580899983
332040079
475326139
121874018
919109760
435140262
414653316
625807177
75492119
115844546
919678648
901786238
514693501
29145530
898986544
66043177
475293479
162832625
50666955
628659338
213439893
81256173
370836249
964543151
451293443
398536357
195120614
370213072
862209247
533019748
66268854
111387265
649442974
745902570
809241468
553103569
267958552
447096443
126443770
557070410
213370383
605632230
272964010
950103855
161465188
613386255
723398850
682947218
363774291
113460379
135352416
196897302
37389190
357553232
17836341
812992597
75017942
353596647
60409178
350318123
882271376
67050483
276915211
658545149
285624551
169734163
782882684
88332686
9147695
509422796
331538636
648194414
359520115
240624748
902011603
852662273
370146672
115395655
468717875
280817919
359748208
164741353
637507451
707747929
329459144
268649109
665735069
240205786
49782304
711046688
764406549
94656732
473869534
194846047
697133686
756855201
905213987
564247126
211590908
40906681
867282437
79800218
566603523
517826641
192936487
785459376
819455802
777388782
184050622
757791229
729933715
132172974
503566211
96651813
982524991
705136773
986699888
293498854
331051769
157547723
985796577
720402477
317956245
300441651
849554616
537463668
603707449
111412998
476222913
601725465
148472733
704753537
675780471
415225518
822938582
44879637
350262638
314839486
980975756
156135982
735267917
156732044
373500577
257789834
612247787
789943859
818267445
942958074
734282797
301572753
834582566
476787182
483784831
196471398
36048970
159624036
791615213
674252096
473413775
188019531
114681194
721879965
779995177
176045218
14292288
143582718
140750661
172739675
339299933
173794468
36105461
773698502
955994269
311803829
128145223
570239205
999145688
983102614
992465579
591079920
660089547
98085273
946190963
70829776
360730372
589055112
990413092
57553582
396980890
493773766
378071414
333197499
973389087
501255581
369433917
863033918
613477806
81927986
767208556
684689100
938366016
913752951
189958591
487239741
929169487
976268839
11736674
637371301
30857021
919214033
74433661
636810243
83158553
409637507
311238545
28490620
883184601
259106987
241305904
538681140
891273550
230072610
682806356
547957266
588310790
629404466
964416476
953345275
3681161
530545101
836150566
646468439
33396508
179936287
973804017
646951607
248845947
751032421
594320748
104998212
516506397
933658971
125111759
311006365
631461651
759252007
924923140
732335951
932939696
414532428
657677102
174006464
504801247
257149653
361296011
693751539
703476111
104693200
467488290
784533314
260273882
574186679
696173356
245503445
488859610
238630974
193563775
65712809
877248199
746027955
196430912
655947634
991266886
774606454
185207239
599767510
199173807
543167848
252502572
103632186
489108456
574128934
641202230
715422110
949765956
882216788
656021617
300669891
582850358
108992215
304474131
516115829
199464646
403043725
634289960
757524445
727054278
941757156
713900882
158028613
275397998
543367722
925131366
761778384
828493146
301678763
570967683
717245817
481376765
752693044
209616380
712407861
250065907
631290189
940241829
985783704
47803829
676020559
52200846
910832824
755849998
500673330
162826262
411881288
136894977
847619020
559344825
149658835
287453272
276094844
372856237
89969269
604218711
513843157
202011661
553667075
239439005
254654113
628991057
474529352
644495321
169586061
877628465
330120335
55318623
561602266
63928079
383193046
936269750
802847255
220149510
641831106
768416892
676103388
686493087
665926989
580554602
280913194
431743428
4036017
769136077
97146903
614982535
649293901
147039587
412954756
647092873
267511094
64534921
712092732
784355850
133493578
217966434
484113720
54785641
636279903
340760154
90920767
966802109
512609189
494139818
447302756
560387322
619660911
730011136
191956867
561344609
467890392
716713578
56467420
360030572
893092024
357350921
806904757
215139887
805922762
137968288
357484150
333211250
227280408
693382796
574218818
272846187
526849241
289702483
264525267
7108378
483830653
391192809
739138441
286314259
834189051
305516333
601935305
928842973
19421954
633196509
289047478
17148496
631216576
668165572
297917685
633365716
779250762
61791329
150593086
573645997
905973106
229920551
866549738
900792603
767994770
989477790
122569379
995780756
375449396
133027948
74375663
334289748
816597582
399779828
538691765
78639213
323536803
168917865
892445098
263482784
428249815
349621943
698856543
488297901
114497369
721678677
811003202
824726166
298410010
162185378
388263632
577140552
369401905
286104385
751313868
799804465
498710588
165331372
613228204
268024779
195593145
287941334
918352975
148492389
470179703
543424316
819158108
526591503
311290020
244782351
821155677
31232320
1506225
422544557
4754345
682714015
955313840
700723158
463419139
317152492
665260141
247992231
181278779
791671829
247222762
75849208
765312547
460092892
86782552
44587787
338480984
320397415
126643785
859013708
436639023
121031869
508139325
419419188
523432885
726940648
816542079
323851805
896492085
28348289
475154828
50240463
652605403
928790065
42084745
10364320
903833929
43277479
144486513
371892804
815192547
111088826
543581402
510971007
156683909
404804142
433191427
73856129
424787998
473232197
148668011
626359278
60030638
17545010
95533428
359431240
437126755
49758765
530256816
81340731
215941219
753941363
206893261
714524892
747969952
34291945
696577859
850606470
234680634
989266195
586565733
660956343
195721330
188075208
977060760
101548527
204606904
963817066
254715772
69513588
371822220
956117887
89832599
635818124
6907378
139743335
562412779
189064854
999188008
889359939
123193317
35885319
744786899
141653635
246378128
662588585
524791184
225473502
970830737
522100605
62337871
481592470
401904234
290684742
619723732
283056449
903241171
456917734
291653859
104738529
905592170
190680172
427734607
394123157
614068700
773399696
170316357
98424264
629456657
961185485
820449042
332103682
956077538
519244596
132918946
855937699
89989197
95146240
322959655
638925497
686172332
475335730
442341017
177599430
336475213
248215954
23185733
653706110
429860626
571601912
981963079
484914086
889323122
356140873
564138309
829879394
292461436
115707308
910389470
268309165
373287835
867746811
132192375
34367425
992313761
201500902
39260463
906306163
3147835
135959619
929723929
189399142
452421600
808810694
713247869
16173471
623711723
989517067
423736011
52759373
152615353
551801589
706862450
74483024
520220445
146176185
539457302
410617141
292093524
948080113
457964708
504961198
438479777
90379580
567673911
689453932
452594558
716586385
816251547
237712947
2932626
887843469
942876447
211701931
685518764
231922988
222242709
354893777
46357656
697248305
897198061
91877093
875304237
355178053
990695301
638686198
284157241
754972427
424119710
707163739
967802890
387703762
969948282
885763013
316391747
710629990
145635450
506012398
47901289
545731164
822779852
580797087
519516497
886980402
947249371
886676053
691720433
383896692
431322253
915845280
111504426
847424361
334604558
55101988
910595271
35495135
980400064
980163615
735203321
443067132
499333008
516969895
947229819
580726513
716807617
33802049
81493833
340925870
421052636
988952986
762163026
431159814
224976837
209140376
622765993
564548548
976105077
97222991
673852388
609343562
683579422
41896707
50183577
60544609
813370241
960626784
919234276
404039020
525378468
361235033
3445603
689547101
787395839
51277263
767811121
815077881
527537090
958450767
77281970
284384103
94905696
485417502
250051518
671172565
87935795
692720918
715321526
805284901
407930937
481130903
936680557
754107480
194104317
381680179
173688569
383489291
614998827
699164290
312658814
262220135
424057051
166771137
30118212
30432243
759084348
974820621
139192684
383667041
942436620
810188482
302037130
402657735
477837913
795558322
315233671
74223210
184573703
989867332
536774673
536453685
497643550
754117181
458564870
271043720
346531314
554860675
128480504
151658525
387619684
360466401
677208265
968808554
751946708
605656306
925070576
903785744
863524363
88356290
48857437
420220434
845149526
650330110
60787034
926358000
722628063
971077265
925378660
462127953
418288158
619910993
745382443
626737569
26766181
831884284
588308595
77690577
109278653
132481542
180273517
974525431
907243754
719253512
493182046
599764402
549492922
855865240
517798797
555366101
760615774
617441027
787903307
104317184
456093573
898297838
104058823
612634540
667410944
555833594
428756237
283557134
648186177
283076845
628789681
104015326
286634680
514145433
730066857
787603661
232153013
797960780
226138040
729552276
817428960
899737889
224764500
496047031
163566331
645045726
325147851
987144337
7530899
408897822
862652380
414115177
68800777
78593265
825282362
938590415
371188961
830612686
336035143
675439281
989780044
157701354
873068114
640571619
803984851
515771957
234032148
832307042
817034260
691746017
853834753
856300627
479062496
936646472
94025753
343111249
665124324
536126775
199223153
140957142
797538337
982692925
178430816
741975850
693503111
374816360
226815762
780246742
964939606
172449472
966463847
296937766
50017410
418039041
37925699
701748553
618705693
460607930
742974303
760792262
879768923
982958346
862285323
791020346
111787132
553586906
53783332
206713835
437011035
313573462
291172333
813591304
675793933
498391377
572323003
352695284
356689543
417161266
454918861
808045914
508367633
333113524
728845074
15106045
424089412
812640206
619376286
538316057
726757865
486960975
435002154
758767610
528141536
291846427
944568275
317686575
798536299
860111253
847452554
460991093
531268912
404868903
444810452
372546785
154243751
714310058
142436442
292906153
81154899
339546957
467276662
554213292
956529522
714577543
700989674
397775193
559904741
274769632
766106404
650556615
775303881
919893747
196925979
782401979
993849161
570474656
723673491
262898594
994888593
460135530
71382378
190011470
291113673
20673977
525755892
749582836
477534408
133995066
306285203
77005932
496227335
538983889
873430970
186260844
226887256
98423982
887771122
334359540
933703215
423923575
322411133
931392138
529365465
826918629
19800027
830364784
911953799
529161828
648088991
984094317
334188340
706150467
421246625
247986907
952178235
27553097
922887312
995109926
724776002
491804364
498412460
803375991
882430383
860076572
286882327
742483347
110638069
28078995
644558955
159263279
624619740
537669137
187642072
104885514
46974199
156014725
537066447
69644413
242987151
769178996
945005348
240182986
606877258
438769407
813888860
709837097
396276293
734698730
557032987
87618910
655506374
644887943
905316051
204229451
665017061
8477036
468913764
640380853
177273131
551756170
903400261
311415542
319331485
838416818
436591343
915700722
179871075
235816128
439351956
852655655
781195746
935096923
568955384
331534693
477349140
163384392
632757122
789661795
461462001
423085218
389843884
304844196
3598626
45306377
652901092
872231917
588599210
511205675
643986436
587902423
525914473
288289529
799865194
269752775
629108521
234592418
259236817
494461534
972566045
824304533
951331021
48704311
60917175
375040848
383934981
29424226
164230389
306691591
865723819
274866676
746716429
267250353
743478982
277725155
194961726
564401954
452964720
468012505
606639039
381304738
255402769
355695066
933672719
217781833
190154460
771379924
738102469
177223338
463225971
235667598
192759116
483765281
401969724
870251163
625949010
641614689
784656753
483348082
952979818
664627453
855684030
225426035
866096614
616932317
805281159
110328310
529074446
646033747
555462873
355456406
615806325
187210664
8845893
877152233
285706439
545676258
659590789
656441379
510746344
630804934
429807863
253677208
332706464
526280871
32285262
236887198
412877843
801605532
213281261
73667442
325966548
606224807
3398335
937144048
657016044
342313990
975244260
948115864
451853419
215482330
286891303
892961460
570783588
990849498
581194765
187831929
155581549
348671362
797095133
674723732
659602085
572470388
495873956
313110610
531009473
782965511
781876367
565180067
881662519
925425906
186080006
463245547
259537245
214567505
391642690
631970118
459828274
882226862
48786106
665365585
856523662
186832696
61986120
10774677
503231264
550915823
603126749
470772371
263929363
896640242
238108899
949453014
847376912
440726313
168848150
382395184
367877711
544998628
646626007
980390155
575750691
424620409
245616159
962316331
46594049
751106768
985311836
956199216
456548321
74321689
637720915
995666563
364952508
850061580
838830178
437888353
489960494
204185491
584056848
840083813
672908932
904488222
832158040
356941636
975127906
81605491
273839655
892602728
718713489
847626387
487385606
211832423
377998389
671716444
85258850
595408693
385766667
904762874
897647523
815403952
131901911
902945284
522270263
894198319
190004253
1358108
182241174
450876538
937488328
367372073
150353783
150941257
96514059
596394244
796838942
893344794
847605961
670810035
230220469
261075062
981177743
88608145
937369549
963519892
497354787
604994568
231247879
421183146
236939990
972835578
458413437
93474950
694589642
420034220
904225790
39545612
657220871
617948062
58360548
444624077
598611205
782967629
48547004
251882324
258010435
311989466
128458162
351969173
917913793
811255038
72131073
184212501
235628039
416660195
479579817
394210696
287200937
821027259
960573153
564454922
978229945
122429948
855950944
618147939
354709630
24029612
557246718
124837833
12693863
641347096
738493122
521612271
714731816
247414802
962942966
252086762
718891093
567064595
18121440
441529371
44294548
263767521
49241479
200240902
31435182
710167760
34537079
987928586
237768560
775404912
738494731
649387871
939296399
969785862
324311210
680832858
108794567
632190762
14369507
106930807
235646379
786722235
794848298
760897390
566049295
917065441
979266251
392110987
579922358
499155308
701081799
283644111
94682037
534117765
333355667
227827050
546013516
94735988
25286051
676997878
624477416
517418414
305143079
573211830
695379612
780374065
964264979
979718484
809389781
993611594
675258346
406329518
994052724
520764063
544925081
371132660
535179520
407589993
816367174
401073820
208492662
860426559
891430005
316830541
493293109
278421168
567219383
594144575
724279954
505807784
99869012
761674103
361706026
889512579
634809854
282375600
5268901
327348301
596158543
821359839
306438096
308843475
700006834
644567046
820237080
836959883
109709936
606816251
97305951
765678089
731775733
63392824
534272000
473114652
595525969
999569766
2554990
748597266
707920522
217544385
163147372
50781449
771951626
149290843
761704221
158327824
938243822
872518994
798584896
415361701
559913611
764426381
930037723
671943101
177391707
330363365
872531734
437085202
71289331
807345913
494913273
459723367
12290786
479863680
252755426
97177002
564202892
42971091
533775798
783850670
334179428
425273096
521554856
185777833
104577198
971121576
25739342
332926406
708096928
431507496
108240614
336439597
398713419
184788629
677910535
824205847
201184062
24606467
538654516
338497176
57282829
401936546
236754162
732128718
618573334
714081676
52967807
155159667
630338944
716220703
803310348
145034772
466254239
62734547
981273338
975735015
779906265
339702253
586259612
494028660
690586595
854112384
377935693
21858501
302788246
714924092
523531605
673532076
827767750
919420174
628051975
304517161
452331731
444497107
802791028
384060291
529105233
82322555
343818092
932703796
39770199
574667437
332151536
620439457
203170097
428599324
531507658
238420681
576395985
913808226
706169043
949838202
967995883
515726314
411431423
934499038
434472726
847851562
473054625
734433807
178384740
749881792
93408327
626612239
367108080
31804118
875649401
902741812
605856425
2394269
97061448
361055420
330396016
908632394
851675591
525654122
17098808
118225862
804691481
747607955
782679644
903634695
590125611
479368438
687091694
699792887
309610405
772500028
139240304
935164025
739588776
541359104
515260518
908926040
612677981
595273909
113504057
707936787
509810545
20072332
288245456
787833090
414806121
24860819
312703507
393325686
397963922
161840635
114174129
981788121
129362546
222107448
486635075
242323948
5985792
676895989
139759851
188058925
406057746
391647504
920303211
815434660
315511229
587010843
956861742
809547681
315797358
685093924
69006594
194466915
619398095
271531288
482550809
140139437
506020219
58311216
573532913
563701223
682942831
523009980
588367629
710243754
381046359
629769793
47845402
111946579
574356408
756977285
686850000
658049424
746478844
351703998
609962232
607809729
239871139
139283594
659356843
132090648
363352955
161830262
85830950
596345008
575336037
474261422
542558501
856766588
518077612
929218529
526563433
216073783
338017060
760163304
692961999
382682947
899936034
834865028
536744125
30162725
520652000
893454423
332603350
967071760
895023461
272204723
904956747
466816735
885487264
392738193
34396366
187621544
629882770
738141465
743780374
245789166
152793781
534350369
176965026
648591304
596327192
554676164
636615553
427577421
782673249
849694983
577475683
320639588
995804041
396193215
958497389
566040559
779356063
910160459
886261693
220011370
807439727
665083767
537896434
572612498
407349456
158406468
594037713
136142774
294611461
19377744
4775493
796689546
499026555
975661232
885403983
580194348
883156116
251099075
52902032
935291344
172145794
57409576
586835770
659985806
314191495
734865637
812817590
500124337
962434350
660361089
174892993
492554709
838389124
749916216
811223082
724013922
82434256
603881839
821430841
352857325
56907823
9145996
202476753
979103114
452114757
125165352
993401259
913340510
105400934
749664139
813423057
679017312
660484856
701312625
119648140
876955800
81528335
192035459
578418191
938042828
794454318
965411331
619823874
702647938
967852927
478933980
7961476
270321371
648076563
101384141
360516020
82390021
579178019
207342226
766416162
351659285
509683814
945705849
969672924
634224744
830063487
68957829
349499505
698515898
113466962
122272975
436053674
16097089
258675261
884504805
592869822
494696745
190266617
35106263
458380497
723961498
108513503
655926284
266298075
124806540
401054261
460173062
798690572
10296163
723435211
971797252
645900373
707398047
832898505
148827410
741204746
71696350
793024478
780028307
985098237
391515283
717308066
535979869
106120829
298620141
296846206
700576449
929717948
642374748
534296547
939848907
533205484
578787552
158476188
450525535
777636528
55453903
752282198
340734669
359356053
500156157
305897867
686140442
239399624
450733745
828264108
957395558
177396698
152189897
952338885
116592127
848239532
389994409
710776925
985590033
364132216
106789077
715334474
614432047
998433125
519276002
960936662
181168169
498419600
888972525
285391855
825614727
326930488
709786977
980853293
778436366
380236333
682860363
810487925
989501749
701542240
73884064
506579378
147060193
738930537
211211257
992784216
713341707
563856027
771370494
213967062
495505721
729321303
253209445
494809454
464590396
243264926
719373004
359023526
726413372
847948042
138161572
316125755
115460958
439184945
320847560
431334127
634427601
161322584
457971076
384062344
87118173
79931441
434414415
205819950
802698826
625896105
56863460
198391640
543012698
451841028
187080012
841416234
707847105
642209296
811792583
520963920
545181396
565639559
624497395
752548342
715071553
695490517
543583112
441413504
870952394
926699086
407592633
771931185
598663636
108114681
811421650
722574088
935260033
509371489
604224281
916336483
602891562
961656490
482632183
571609001
135014899
173861554
346949163
858237948
316127439
963423226
386626403
453165691
648243065
637769829
576190038
738776738
200850729
788004039
963503648
451636717
154041268
999607963
639888424
18212715
687524145
668238023
517475643
51449787
620924120
173335416
715527094
54502275
652440887
67944502
691801848
220700895
592713622
177264233
231294545
537104667
946097555
855264375
72986628
315954714
264153199
496679262
174011638
737009157
832791435
503655317
509796612
151475884
96768877
150148378
885614723
56576934
229904202
499798713
289769330
10529151
9313995
43479786
356145363
749072717
331998447
134257308
600479659
791965085
338307921
922959781
435898804
362103434
98239716
799993327
670962507
600006168
190057187
535842888
961281399
255638198
48615754
163885365
53435801
239920118
451214432
763478322
475900827
821475398
891452981
709868594
656644859
927087063
52200225
209189050
345777793
283525069
547318108
385225252
943469086
349116619
225515775
170570147
482290978
269197780
528333393
817552392
888517934
394573679
759038982
263425401
950902009
952913679
288288536
215888839
983525745
334896947
505272301
867132003
263535163
601516362
382369500
323169984
344202067
410898008
1057095
171473457
638961309
539688443
922614055
333997080
887666416
67357968
120469660
505148331
651059067
910042333
67586338
679080038
137568281
574346756
631488297
835369631
832167090
342013669
128636634
758875599
649510306
979536833
578626397
627884050
276703391
649029681
948660252
168359925
584656860
268824978
914747390
709314656
106307689
38621384
830173807
610042893
361068648
595794378
349877970
702888483
394636720
570199485
810633460
849576613
333745426
453611092
244373451
988592770
673631112
536076837
477058313
398871161
567001067
799461812
422503476
742226125
239386951
531289768
490997910
83514768
892004040
25156132
152196582
809727828
333497106
964907110
541294564
122066684
161640974
980234944
840627996
55878009
122386094
728673964
927878429
268963831
665607672
758370005
467387813
907767662
999977626
363833763
948975880
342143312
983354860
237180583
350127036
778279838
327959903
94066226
605379225
173526952
945491910
299263398
197697423
523387035
417901537
73490609
356538060
983929500
1835625
444978531
345172955
877048899
825038068
832227020
722630910
672774236
43557518
438594227
496189257
621399960
687355892
812619855
386341106
75850564
11644091
249536090
478728325
748478173
289006607
372006835
277013245
665650878
816189503
15827950
957077972
861364771
700877545
416132568
369078089
722353324
634417022
714538265
100423383
603700289
33481872
143868550
693695571
85549196
490156022
181894309
265815018
51334446
850045662
534958248
317494154
159084833
63880374
702052061
202027470
46885900
888199680
352223273
474653964
682355105
150730556
650589717
391939499
845293338
978939418
142936955
388240111
414205565
667569978
810457640
99311710
922159665
139689031
932488643
696520093
808698166
666334430
835123058
252722844
4990655
946102035
887219379
327324780
315426556
166641463
217060730
605935395
188186290
994003106
459169444
722376132
945836057
619330758
938286361
495034316
219796514
719218470
985289272
262597944
99084297
461316971
378161675
385935014
659714225
310739741
93684556
125907959
323203387
668950827
837396723
416547193
493887429
4557417
640196538
85905223
387329869
684080273
603519131
729484885
94060139
220975872
488466647
184537738
854981762
592285269
219701789
258291832
221490813
643939210
731046677
958867097
81084096
710252687
505491622
719174466
591915114
445606646
513823334
440097698
990321670
699611736
763286006
5764985
879343667
929542970
27890516
295297397
959938578
949852320
751815881
16177476
797747558
76664062
964236850
3728394
588178982
156213074
766619513
907294020
922820063
567619706
140810931
457854595
585491140
69324708
913772217
809358240
689817569
764107876
333796123
994591175
787080015
793971564
540921749
882154638
53670411
904566213
156454082
246701332
690002263
278380722
652591641
951426070
943388396
591922918
358967982
818627483
411331728
35769073
951432181
338329203
648917340
192721600
996106575
31825017
533009373
224634153
763347519
739187393
529379215
840656330
975853076
680627819
935781173
334698173
473676146
583773644
997616531
79309640
688488805
319774284
708552198
826581222
964870951
344853532
610664111
294208828
204303567
510549522
990678764
840799840
964421334
894582049
602150927
809422193
773245565
11641027
739560445
947157104
447612362
157969766
400455266
944726090
563888196
39172659
341297773
441742340
522365229
107620910
625766429
880513827
96788633
966158794
30846807
954969704
382552992
594960672
207260404
96165595
689922373
843022049
275521085
757315006
383195576
288602031
259776641
960373571
725859483
340927920
51705404
635473101
629574586
802425339
627854588
579640732
110502969
851641033
175549428
368696876
590130890
746995897
269854601
808582791
175450997
445798510
761387953
186018546
804021304
639687284
866504256
421643663
823349226
166033154
455738973
433887611
557211134
655554208
739061151
126539266
55510784
837991521
477255843
953977065
625087042
808943399
681828554
232206003
441410463
853103224
365124601
330437191
478895483
116736980
892581043
167862015
234756497
678644659
20096695
902017219
920275124
795220342
161400346
17642606
461742694
3489387
678820668
54938350
24807274
158351606
516966171
868444526
140430333
284938406
417107187
658382166
641831523
538286419
848333073
537445854
220451391
66867538
159310424
724899875
357848825
265453382
726080404
342613409
309529806
634247909
933732078
732719786
449658389
668935001
318550872
163414559
218403014
415397123
910486509
518048334
277167269
604947114
129174479
154348780
248881597
491904691
571376619
488263493
581481205
810977661
663108505
457017367
421922692
719862404
415424889
439530714
212617272
527286862
654760394
745850442
182693939
214384007
36294659
596749316
571448938
418298769
813849271
806707757
902640671
310535717
181483957
113748158
86392678
39408246
241517208
312750410
862273819
305953301
998579792
25264549
189589808
131043686
609649548
264220160
300013517
909957756
536994693
882243266
320941568
344369830
675534469
728574033
636638677
868830976
643762915
991418588
588105037
185948269
333074756
667617521
292057622
371880152
920954570
385417586
846056093
647358164
966483936
449214485
630677837
811547314
637912949
413177905
40207227
685653237
924610982
291761625
464021516
474470415
418801684
246871313
677877508
787787456
22613626
863408124
837402549
704301798
702029834
9656825
120742855
137064030
980578765
201243438
506647294
896064932
465592221
108125257
435076965
708813017
256958234
801449866
10919524
502796953
921784251
508817250
276902182
38943417
521281359
915684614
766386799
994446948
494528764
991540496
307543247
586949407
855936087
570490658
381423369
984908784
781373187
498728986
900364955
484925986
450197306
459751748
798575813
865686749
365163239
641014024
238212358
603855460
285078122
951485829
618374422
79674683
511201655
544276998
121874857
818402940
63570965
805556973
127908085
567878879
998588021
386309363
714233977
510813695
256628389
647473343
417544347
304495358
562623857
57993864
123713456
576391956
25005369
732382553
514633372
232394458
434682499
622172352
973388107
77738911
467247673
578499115
169808619
627382195
794255394
82206662
321263941
924501774
928232680
370813393
31997309
825285645
332489217
891094973
502103447
840175345
33132907
922117462
460500279
659037074
339914740
206110134
160920532
616725408
43992864
142341914
101869789
953857878
904192432
738944322
818429564
36983667
486878694
470624916
318519104
871436115
402116097
923325164
491266766
28470028
276996002
991416835
348448403
497321513
581293401
199679406
41710182
735309911
907316617
341688808
526872949
148523899
751229930
709949979
949876615
327109508
161775720
584805134
609391472
962041122
794626331
908469438
173787447
101639422
779417433
697579721
148221703
547050620
874867590
894664303
599247626
193428458
412815775
756395567
621701527
3681113
161155093
246129365
736103976
831907230
260780722
564280135
699709378
131190726
420564400
245609272
603718776
767846577
536421006
988869190
501840995
138057334
702659609
803172045
543524641
876309817
817650409
317096022
158311677
378341747
159513197
301546798
590086611
101516313
563078194
899384707
184756806
301527229
290060977
370279317
232436490
616060173
94581120
48988709
756721081
453001743
413113454
620894097
686685459
408926015
37915578
741009677
395972834
348873051
707459135
80238273
995363215
777027963
137731655
34502216
251797902
1378940
111030280
939366897
683309021
131949440
944135352
414290304
368649207
905554784
870398598
366817954
617481289
835956409
319945095
720320317
726548208
20884551
398737248
648323651
242030791
94785430
719881698
546026721
553992059
345957147
300062634
666573618
232687827
333767178
255371980
290137508
572935103
175872917
419556021
365614197
456461806
149303686
949825940
416780821
138738438
143593845
257837043
81374848
258059444
99971973
718150095
279487102
874000146
597592634
427002545
452340483
967816425
863610597
942844966
507623690
603063102
964683895
44264233
314498236
914049687
925973346
561656826
828072628
812796737
647532706
192820254
451478532
322942959
776267472
607462741
129099847
680128136
596838073
860958569
460536149
175045622
255895012
703060157
883265419
283409595
750147879
555161649
773568845
88232647
648961585
363176258
209991469
623630442
225826416
931907108
732085160
466408776
909555438
269667550
740975074
549666547
766794704
891861966
827658299
52193941
734607026
861633398
3513242
518191153
527575898
635535746
19073076
493224928
821004548
100456907
650122009
739993019
754466449
67721688
25366019
258241121
333761152
409222620
768397486
181587830
311654497
891445781
462681209
43564392
712670730
622897521
637794887
443934421
504772750
877263399
221351412
74284013
511650553
641991946
354302829
237900838
566734137
690293772
910602810
996385048
385764329
603562577
888263789
149571089
461281083
810863876
975857248
312013842
7636092
643965031
872510226
792083527
799065775
937898368
652994283
172790121
540932933
787616065
923910352
644440582
177930161
660501489
163931794
745663939
641441418
149827853
531044434
651101679
902612222
435065278
923049016
914669615
180211391
197417347
493008081
500373909
112847225
789899320
352039465
665736598
338352325
927367487
710574690
414559084
728636232
901947332
325800102
494570055
490680693
135288172
304315958
394886340
635185522
697553619
768011909
46784678
943509078
320296504
578877571
850310258
758934548
619579717
801898706
972609359
126309586
25877378
549980041
722100964
701710952
538781725
59497868
856680933
925394760
487772283
630279000
556901560
914794842
652527434
272351514
662940106
52426883
446577704
409303746
800111932
983591222
304611615
811176439
302038692
223884960
440847968
489886534
154779828
540254266
423540277
362619863
389243860
991715699
716643628
368469968
726694717
820101456
560616247
865052171
767588337
759213367
243730748
615938832
417037949
136489768
22182536
937697679
775452340
813279731
783745053
605203973
84097805
778302137
587344662
803927860
951551565
889774883
827413134
418522794
331185744
403880294
309067506
536257391
359328569
930427160
650197433
130166346
79817583
204711546
323154590
972862242
926577194
309895340
482305146
726289975
9529135
773843315
798066228
703141457
563419854
25063854
578596637
362029979
71185123
695880938
506820771
577226752
990632642
202213466
644241836
565861177
358047950
333216169
405566082
495479341
853211521
392148893
514626
978673509
119458388
930670144
199569630
149066974
83443424
683725676
116672487
698920354
201978873
718539979
677429679
911717942
341255236
737701346
454909545
960365161
296362689
664379630
205661858
240448696
218062511
353582036
192306186
491065175
269960186
25606656
604367034
517133942
140169477
256076980
313015163
348796947
432629629
535148372
779001477
832505696
705468073
383183349
413131018
615475962
160696144
424058504
291144390
174890202
518428764
806405786
260217654
809611985
262287045
315429556
450451694
100486491
269637180
421617408
297346556
488384846
526386742
681006090
656268710
481847395
126645656
882090595
739715953
101277368
171897084
160796124
415010275
259465172
89986085
56419806
442945366
904493307
805730449
71741842
956850496
253024404
720327284
504639550
961041285
544728868
847644446
993684414
95575387
946459515
892570040
757777273
722865096
705423763
259189801
922891132
592486035
796014881
941087523
920259527
577667995
638700877
270341148
99923027
713669697
582069549
564383829
489150364
43921910
177723095
225375769
281963064
651235825
916551811
308730275
433396806
637101029
679989279
213615910
902695965
211596484
68171239
763185028
843899306
352068536
885005193
158156035
703161142
107365998
297821347
365246445
130912374
822435891
860632562
349732854
645938957
541330210
452740825
358531673
203279673
789254881
181993610
533485448
827303386
533357080
730981531
2174792
1579271
23486897
793139165
70500391
36055140
889213608
173099501
399359684
905129392
986065936
929907559
454539576
905313060
690903952
162621340
382572428
603377492
381994479
694713017
833972898
571763882
442721904
382319676
805657386
890759562
196020374
144541767
307549386
792864742
168121466
833756901
661120306
545983864
474076001
216456940
393954817
808945721
503555170
771692447
201416966
78750006
729909590
473219912
778682554
383199565
708621101
154607770
129010750
821686338
492202926
22172666
633109866
850408375
505697802
683407140
598753537
705163479
939206259
293564610
453354656
428614361
338787270
621060972
206289186
994626208
33216674
82530901
753912665
820606555
768214891
136062085
174507543
58931210
173305035
982339995
320044467
781547844
385309628
492108446
513646751
120408903
276082076
121358466
117840107
500279838
991609445
252585161
179011639
262547269
777531257
156910535
571672862
260474069
83976877
801909362
532781534
736740580
936102540
389019463
849437876
586235734
850915229
30818426
149805161
939719938
733159142
96164177
836756886
175747245
140025495
494435117
208381078
222757793
804156837
814838007
883360063
871554334
288799591
973858079
743397417
737001866
505611558
252732022
861390223
749310394
616283944
783571300
490432853
391357488
280098879
315782489
220826050
572416475
9379183
463339134
364086394
105724704
778118640
713383599
693290535
835587153
933087120
976557111
212020623
871587488
349743723
319885905
875953528
519845526
606578389
905916397
974167401
480726568
389731298
528106347
952587916
753264781
649185041
213904295
319201072
905589706
854078532
878678575
89052095
516200770
505242367
404512463
661078187
830912
561122046
559531645
91227618
65060260
857375970
653050323
795474113
367454648
789911340
666345557
57782601
686147964
986277762
55628988
291690311
35145231
842722928
859518877
554386665
971486347
327088997
524169545
199478904
210449118
483702997
259727417
51866999
805256197
705867089
254946138
653844788
68252140
704761714
100963154
228607444
645649221
873756908
446960181
213377183
472400692
18818583
617012411
643470121
578941266
296561931
425152435
427818778
928626182
395152439
71755862
716429385
9736831
142613067
589492339
921715231
186472354
565851626
865132744
85260537
36528513
7066557
26134894
797728402
563082626
510056278
966048867
694443605
8351882
470181845
240086710
77459543
607783145
822273061
425400271
441389020
702492044
713261463
706904422
545734839
166746376
707686133
427057890
760277228
541283516
651733823
481399676
437615767
903043724
357727450
216760105
205145559
653763372
150821234
738123673
867562402
462737882
639265862
422174239
840213696
54967410
635620478
559626397
486662860
536831422
483514993
902879988
447719822
592957115
449885697
732422171
48881317
41284848
976667116
858131066
426950366
427914147
245652300
593321374
115923459
558848515
679551482
19640579
744237935
504657861
215658154
921460280
937978057
486311682
554773650
854653564
898650690
320098091
595201672
91025561
615279034
3552330
759602392
461473198
391252088
861406820
831303056
982271203
805055327
632596125
635668418
546110624
444314748
610936391
288679092
773138674
261559070
790964124
21624131
405765403
477768839
403311930
899129150
917448979
380589664
866337999
702872009
359944119
344643290
891373224
947696523
369390502
955024958
925460677
799604768
260208152
727545302
76850093
863952885
108908670
767376977
281201379
234917964
228960460
747584028
984958721
775604645
178290191
629529900
138785164
194470549
935284155
173469468
367656382
992684733
516038085
878683616
786165529
453923459
587599689
409626616
255569691
533914999
112821528
299992439
484495384
773788012
816624032
473960181
490081388
793988378
517954723
903485391
774408583
826718570
70113368
944595304
930565704
898367048
859377337
940511494
279959378
827546917
664119053
251662140
141377432
854262323
263898672
721859073
129703635
615997877
685177710
103003346
371697060
76559204
57739452
142147276
929514540
620345210
308585739
622895161
40946181
391439014
235326029
111983855
995870708
779392801
229805096
324680891
453853246
795806455
703292413
772575056
592689225
31976684
529641782
436167437
457619625
765665461
869973620
344610675
829617627
511391273
999547622
420140334
412178347
613695643
296862858
793461897
288338414
246797673
562876899
624789643
821575959
935603184
314408683
609193836
89220421
18345725
429652568
362803656
966270330
951161324
821564419
730805102
679374176
255959395
924306360
641636605
45719333
735432996
261403476
551918127
159998925
976206931
729865426
994078231
438172910
249508225
206043112
839447897
595977370
448309047
743884031
407240035
365133496
174301798
676208946
184318872
573221502
415316090
745704625
233703039
316703376
253010213
619262441
697799424
168356962
434141035
223967459
624959927
148949910
844352524
786152910
132054010
158511778
747546594
905404589
717641165
229665476
995336361
953322212
80814052
763937017
164162985
72902855
500346806
735832540
120238888
892800763
721313478
45046610
845697818
710293082
272127593
789458208
516940901
306623071
942172684
634417870
746216154
438245986
205526884
391908198
715401872
449725388
202680735
31832650
940707940
959525929
947200192
160974574
409989518
814192912
100829324
170475306
223176979
362023782
535970731
300131205
153720626
340324000
575277622
645129689
756895073
534378244
967535266
542418567
815089433
423963724
225177748
682734862
218019835
232777304
101912373
774389021
456731715
393061589
69784881
323092384
956687187
744578444
343455618
322606086
14131637
722835711
943697336
224678908
293722198
217413087
764289215
501420566
301420294
348410851
938532540
709573419
990180052
608209361
46286666
449241984
343757319
189190490
705894874
619950535
145671147
684824766
359343936
263078677
166504806
804101120
754504983
681702229
414532981
997234597
236050932
525415725
973234770
30006692
586187126
765144808
980688849
69644308
402126251
387766686
990078567
628993445
678558262
487547732
300844212
475510258
824786778
436875581
212615132
461346175
702751580
802273512
654079429
850280678
355885851
944064499
98799179
993242890
298862362
322280720
912018681
619283682
961914349
713287178
981226286
530580322
916554337
518680679
915835832
626416781
128536716
863828732
565055658
715701529
600264850
565263739
911783665
34345885
509501141
113464076
944073257
607279622
893872210
773064601
228601427
729429833
336713515
478343605
653091352
532248515
941086529
81887195
376183375
3826763
667937974
188757659
936218956
947523852
690106051
923494539
161919962
610817740
512463198
270523606
261032307
891592783
378257324
296401014
433293803
220974137
640625586
213130811
85654284
802022432
697742248
611867868
462850946
693401253
558951303
569972227
116125626
451417925
519066373
772654264
348282733
707743567
702677720
832654460
42937219
726986224
36291128
295592593
452148079
101705903
329607667
911824679
408057462
189562080
336446264
772530376
675303963
891706404
359201675
117139389
386761596
377423591
265903575
680807430
627679066
504025396
832635443
405167764
492847101
121537272
535593832
378651281
693934867
808022538
533260111
702613500
470672673
107202847
447172201
73837166
219326546
907383383
999594541
228432460
611513061
210246301
155348429
169885871
478624147
780195044
576370065
39893742
272703199
287516470
873218440
727844458
759461892
430696590
401792393
437837850
624543397
700544348
711381765
474417801
114398280
283415949
77297516
751633553
692467085
637832208
143516425
885538723
549837912
957155308
8091263
648244020
346257173
107703727
554888609
418170894
299270622
624928364
975904805
951767354
109141517
677707463
56856368
867854690
229904735
315501446
348978889
600916412
735588719
910559147
665033583
936233650
197492503
405220775
534554408
452151376
948227585
164667886
694987944
328546582
683573016
374423988
134772375
313043551
933352340
760756571
679943327
558030161
619612632
61402441
669301177
202886984
602891545
417553250
341390338
549115151
909783163
625332603
444960842
309996472
123545510
288203979
859879003
184968045
837859728
995655979
1460032
707292824
829009905
920493617
40235996
400198849
360546679
400576081
86150428
337919690
85540223
607032235
202877657
845041010
578735652
814668904
267518532
643613693
557743605
985032856
864250507
502267385
257216774
215662804
599974609
883152139
52257740
257717300
745002313
716930290
29712480
987633056
555570145
466456943
909840537
955391334
699084928
224798447
340911230
395281775
667866795
931931978
885528961
749967198
188478442
745592609
624830215
644999921
222716115
868993677
591007717
785676937
661612430
265212541
876261705
999517981
788799789
1256475
564062709
27813021
603576670
123509564
721179554
103336775
26983816
497247095
84420322
574235740
324105473
209546418
854061989
501756446
536124932
289379557
772931232
318653779
316287335
308896279
472165211
402496655
88886581
634938896
941780994
345029824
115931411
969881120
86282443
203447643
27442350
576493166
115513821
478967532
826315434
960687443
72878578
121514809
296710838
430991736
890180624
774647046
428297828
157875885
847888283
400485114
129929926
593194334
775082044
17200617
270395150
457773496
982211347
913530367
961873670
317785313
808818102
296309528
359187115
208102792
618277143
298440191
339223389
271180323
288392750
680125664
544351443
294378173
770879046
454831493
977438154
945015056
317806690
189360066
138844570
560758412
54983752
821988188
75586036
385660293
980603046
609557233
240134870
437377786
162330022
578288147
832519646
229985542
772562256
339200336
320340880
572408411
956788454
974270594
595105686
458824236
971062799
737310120
647157498
46901852
63080777
923145617
846424774
422996934
552000573
191908095
498877984
312883530
84903556
445904520
899514919
445539150
580154032
683776762
280873251
158528157
769966283
731013031
82049444
605165839
835780392
492340767
975160758
694617123
839091249
768452707
68171114
902733800
271323976
80248475
309602218
587133938
269688490
709894576
374342001
425357430
296638727
290005390
166442802
547770539
960272113
884416832
778307628
285193266
339208435
491106863
639937338
91626251
675635642
334969685
857194641
644236533
469478970
917749527
273265322
322516013
250022098
826534712
52282988
439519141
722240498
818792955
272333404
301931225
105611525
674005998
768751205
901401125
1759966
385890952
34803415
878666958
291403774
113636446
621095260
505934051
640086118
90538055
914545980
641416017
353502094
424965437
526942389
269350498
16774792
588688235
619737861
887917864
904433533
604797618
877584026
850195149
770846194
306470877
48837062
246025608
271589627
769363962
292062782
294468542
88624752
152628943
619229647
247405538
659605486
291946245
583651758
108335880
756905429
67427336
543474492
82159159
449362231
900316081
960578528
65614474
658816585
591757732
399856076
267410507
326791541
63602085
977483305
53669228
992634689
169158200
756473390
815554762
607923745
124005613
979384464
220023542
477880519
76396144
211650600
306436157
764767999
606690005
937586490
56953558
996478731
746026418
597960840
406099979
460457773
789706680
686801753
371471472
771911169
575896699
748902091
37682230
33008354
579543702
532226872
853565915
207559735
927833991
825305761
22252271
714034029
724920840
188636942
970747365
627926584
321454324
309321594
469496221
82480393
685009672
854846746
752614129
445446955
392111876
246456389
905760961
738506570
773445429
989744109
290582310
710152635
921695470
936081983
885978658
652054444
928143203
489776384
842070114
354628166
856231195
997923666
631133857
333671106
142183191
32091327
734118093
373582849
657246542
248104611
180514440
19761345
385325963
10178217
770691887
158374184
638411195
221458034
332249227
143987245
923123487
982231191
287126893
732660087
371091986
522000551
996323937
387443776
873665356
813223821
201585996
265201970
323307806
606196906
719039251
858138152
378448818
842580339
735536706
769230222
44558007
132762051
880079827
158517036
627539439
252744984
959126136
882801856
830224205
164151438
781448145
112228527
910711540
495385562
880338289
885059533
693043018
782777442
785712638
77521378
999702505
661626428
46794834
730077522
67244421
239145079
705030930
578513996
227723171
41629721
135868386
146220245
386373933
824339096
957026629
822765455
808743671
780157730
369587066
673337546
253500773
778446340
521372472
814466998
660120341
693953324
145278821
887419989
106726244
710642326
247369156
988728025
933252894
906199644
490159547
87795492
980703760
439060585
233198587
817644180
671587430
132483257
826383770
728276290
254095745
791990361
720000822
748638344
588644035
182545228
109247413
329037195
513762777
95115881
43652740
375505084
400573021
947751518
928241324
129289309
693452874
918015489
710377760
242122825
365660904
601726264
580503531
698137062
974321532
828679494
811355450
356250658
962453543
673179026
119931719
696114961
940016021
161104899
124785834
379256578
126955090
200480538
511240860
845841066
239586389
588752613
38787762
708280460
373592469
720720690
187584956
79393010
51814210
572009267
674842996
914681923
329641417
723498266
585119444
16405767
971603645
478800952
178141958
167708885
172888249
411685652
729805301
400653179
643710539
699354531
553649463
644724931
181382400
348996202
293734908
311456849
664892636
308181183
300669370
879557872
376645932
68340802
526764499
163188592
894930207
707862558
592103647
783670171
689597077
480072733
26454191
40017633
320812362
50065413
46465411
797704963
197495791
791577345
990301382
856532751
77020087
399924194
695864101
241849565
213614623
449800736
332477845
614744096
33471142
980992362
861709631
559489634
312412374
317891647
446801599
402374819
666363589
607254194
573814291
837633124
693224998
163222613
694295112
59983086
35477129
378798182
19764055
354335961
528461203
769353694
969372762
233635794
224468429
181672771
431455299
638647770
518656183
945232705
487192681
860963822
498428773
969467577
989646236
111133472
19848443
2930099
138344461
460665425
629378622
425023944
218632228
791909487
987527158
20056399
705146131
239415656
69988105
801329150
807655369
415910005
332812963
603503012
841992661
392732800
573136689
336619367
718805665
250302196
345562894
285510586
358354250
641193992
474661069
161770190
303566807
980775223
104558649
547316648
731664157
675982808
144798167
1568448
354172228
663476565
625971617
722925080
361938650
58903527
649697568
711188701
250816791
991117331
841905332
940875291
538771487
533127185
333374841
619139881
909829712
396464950
49998765
59869574
833931740
505858537
83858761
560966929
198408169
639228940
634213674
246945342
51697051
651085135
453329941
182509734
585177939
250504335
585499044
455907502
735620364
962698017
854992964
768262217
485814150
344229507
53044900
235650237
575250814
487541044
416532521
623693961
377018950
878316239
878899798
20019681
55337246
858001917
233663494
163602161
576107461
714151696
781671496
384506264
991751707
139510913
159649827
993063524
462039179
895412423
810544281
474675962
491177685
268923906
299032197
929413552
223840249
348115928
495636945
967341067
981702931
99032256
537929791
78499883
587433623
865030791
532369901
444498166
155478933
990883988
231732473
357654150
5016267
58825878
558786440
163795403
785441719
351578656
890330218
61045490
588718926
648432364
312522948
183446646
428668152
221948779
61361388
324301463
947428237
889121498
106425834
115716955
545114396
512788564
719583205
737056161
735422717
982951203
682862217
301706808
543610270
681432063
565888492
809293498
983843657
209776711
172314925
82118225
65948325
894714590
629213670
225846588
694865100
232140638
572645506
985770547
159186991
380640375
817305297
968113191
696638388
854685062
519284377
114757389
668031539
996811753
128633878
204306878
531676753
407887079
946643151
649400493
233806915
868250061
618941158
81651499
814411750
985093088
877923023
719673039
746187144
549537801
228397785
512774565
114270685
404762249
247206510
30590775
901987087
21160012
818503631
684147760
119461563
280936474
843669243
554441811
809361636
136291540
847100376
136280922
590513290
762623121
493095032
585360665
250859819
118105121
69944087
638779740
525137508
358882598
535704482
603321822
796800845
975624735
733386639
339822238
946219625
86080537
318907033
377732437
695917736
628737385
590561497
677523871
83702192
621562118
81361143
759978408
271634209
402541631
902287101
682720936
553705533
431356772
669676577
350176265
309366435
136533209
999747690
4095020
560783994
44616429
305352741
312030856
180329227
891956024
547068861
77818186
5640483
534303537
407686197
647272267
837459160
481551944
943773013
83432158
517181834
21079408
382690578
441751589
935635902
507022801
295112553
23160702
779556571
863495044
918262895
919950719
113643329
184469024
337323197
810466774
572852557
850716002
187221654
231677703
192080561
179247249
87932685
856891840
504183531
776773700
587678307
683734304
714963109
239744416
38577701
472314033
417381660
69026328
514147947
604455017
281498317
909579601
209183171
505980162
20508696
219425382
763225135
355585610
851750526
932140672
522983581
226862850
625156142
527273040
492514995
545065211
250727363
255752259
232747582
441282501
576045172
206397005
354938451
729689848
484318914
217917407
174632630
965776461
692344395
44327570
749851091
351043656
51646252
728856582
621565822
829574172
950842449
125112775
680187472
236008169
950950865
461809874
197500305
728705040
283387138
300319099
758320843
912716660
524509523
380872380
363245943
880956146
199454310
890684505
284359073
408529947
642739397
226671435
396441281
199374680
570198130
713807345
111022061
159952351
294270989
107877276
332503292
751073002
746122580
874638240
862271760
28349663
855749828
478340593
666578380
359809465
375435370
692343849
869110025
435425994
912262978
158996241
946109400
35717659
498048711
182261640
169658040
929943945
353918434
810602635
567665821
373252496
458490377
55258104
835152783
924791906
992761606
655695052
343449752
859645724
922892548
803464400
262502497
973710371
25654392
679274489
15566289
180978303
655357040
966358254
177112456
974060536
267474399
37092035
938699522
685547950
965698979
908665970
387379062
142087678
273977131
141805766
842181375
600798220
670689713
230916854
365723254
156028645
638271462
757080647
36379708
646750653
378968130
889793167
602938684
303072071
50498209
890656600
56792298
493764735
76965904
929871461
94770920
658158830
925393561
505976694
894090267
806376793
121664341
381486221
789747822
18590521
29535045
858569634
257762592
626332260
461736984
895853031
696050320
697472301
505500836
333139398
378820742
796008755
145120089
379370516
421758203
846470115
685494156
500586423
422013497
712472250
211031762
55580440
928567157
439275489
347683933
642152191
512264641
606059838
775596920
653935444
442048654
350859818
579033891
468968975
292041250
306324702
188449271
76512188
108250204
501837014
437607595
397479391
841371819
702917370
79716527
574619931
76492474
377551474
174748067
669008821
860008219
905865817
677995771
291536177
274998748
712660602
479623027
274387278
603398928
327906875
528045419
434357355
184362676
955789258
412294956
878078143
804150816
147081167
208336359
251192972
305996890
855179826
390180565
193462332
312389272
218663005
506949856
102424785
260685119
448973235
691098272
560285998
118151559
157200663
349857592
921379198
771332129
321870240
184179558
462353703
888685148
414935947
331247083
7540134
243634883
644120526
267228311
379537739
76128314
511925971
514391760
856022530
27153234
356838039
36306640
689085724
134158072
417615799
902442837
306791096
580819533
158029686
221894489
468498051
467102362
531965908
813255741
31532985
73276452
290044212
462424686
750343659
209322051
745812164
610602116
273185950
549368183
452966458
505360250
140654309
2128325
302315251
559845737
16604744
441520430
60066922
642088894
528595739
521908506
136078425
365825234
375171208
43254174
919353740
88438229
764479385
359241644
110992366
793263675
477636145
557533691
275144282
641823023
138517760
844160026
984796327
77341437
632902546
889178535
940799393
967787501
196654928
15401240
143653192
61320057
361693295
668449848
54079496
815514850
771171113
92585333
600492267
210451756
650933944
993834557
144183209
766608644
414082908
619955584
364386463
632128742
669372678
909243677
11619804
939262403
6535698
68181717
405937662
745548174
36154408
326928633
569162555
993504641
634302241
176064009
804411247
543270791
408271673
152715605
88105248
35798968
268479759
388504476
857222799
950815696
498652551
747889602
303705822
572930310
582805896
975469436
280684899
625978354
627265029
593342116
684938021
783293248
778369835
147078835
691447737
21616973
899932399
220230321
387140241
661381892
996497240
137763701
920259618
105129971
50444860
264151033
446316132
704031942
981119484
812885051
125624854
889781767
790652100
937174132
211279067
487251638
575737243
878375943
683196090
74298095
390213550
260776178
571101876
209351483
906978038
851612005
454189495
492474920
814870497
894026881
85790093
965303162
840946697
143325551
645660981
154984157
66842532
563797546
457852867
838761485
252375455
6333415
4043961
705492884
218222814
284788036
680146042
240874614
725367947
615908931
319050979
232436653
6622782
148429023
805225832
594354417
902503380
458260190
779281489
382442491
513455036
295390892
823688649
129779505
127664877
172697975
850168621
869802604
574053805
579953652
701013745
648224779
972450291
729210371
436408244
389164094
772828475
585060661
82072730
47170200
44432218
161792634
635275567
349778432
612073507
197557496
300393045
97906106
697015903
621298626
752424046
991110711
526193711
871381311
345880753
57841484
739843647
155747754
6270803
918100399
124798826
538792884
87621535
198505657
339051983
6273713
450734351
668785213
504031814
647790941
657264347
928491248
199284196
347216499
153678429
397297295
851679988
469107321
13001797
520147641
321153750
343175504
923691020
243370503
655036258
882227401
989979680
335773306
594728240
328693411
109672750
220481941
269186679
999717351
15114450
102306803
119852620
960422632
517353796
133987785
690375720
610032864
304042187
174115236
505094002
38415155
142869513
178776030
236726943
807458977
682873095
990088558
732450309
291859291
119227134
98470167
52089329
762252101
558102806
938474909
481007831
485443170
167974800
736647822
901915217
100330263
403772901
163735247
343366533
400380395
555469825
678253804
912391378
775720326
256775446
340133954
481176770
517995287
765251894
866833451
307836877
726441586
509030349
477411062
685512885
982218192
453146888
523547247
206733015
686932821
472880296
587525517
462379795
92623321
202151772
347887665
386675443
939216533
148173981
34429696
449183105
634155544
824287319
901206573
908437430
311516811
619544784
200837099
57123882
243891139
1000036
795491013
900400352
472796849
514172649
906185609
162335438
484778372
274537340
163691460
50360257
298568701
478775595
188153003
621197709
453835688
969510501
743300753
466479030
828710735
597342868
664882177
344467372
146713347
530008405
1422965
50738265
54107807
703717439
709277182
445642152
218435163
243540970
584807639
149248361
281997434
876299232
419042112
833430249
244394627
408655808
242022592
677008617
139523052
300856165
371319018
808207145
46771401
430443074
896057810
770919782
554937151
842933413
333740897
962483122
273720241
894912971
937414593
973892434
547810117
696706143
188917541
152701657
397274980
332672706
567373465
350681086
869031274
836697581
844742931
735940460
845593493
635516241
79287125
298013433
836332963
613666047
482602610
712696866
455170957
111918145
59295517
86797041
87532243
912148455
522517251
207247198
354906266
474971229
966264282
906388469
143106080
843656978
53758771
948480072
618829465
705372865
820272331
582904587
298679374
147082663
63251053
902598190
852262690
149238249
250030601
480570414
981085348
68129732
573329070
374025206
169962561
697903019
194134257
433023600
597322962
992657275
601975536
899214343
70160917
81404736
132372675
896576989
645420383
33227476
950270236
486676364
72324110
364193782
753436780
336365192
220444405
612544086
923867347
245806489
457076169
439822405
970610639
862879375
400862533
784817826
975671562
23320700
702552887
414411681
188592202
948076944
201670104
871949917
840385785
47336208
858065398
358421931
852094060
34880512
723960118
419210854
532808311
818904958
747637927
266223084
563915727
694721172
298093157
838598697
17983987
888920894
668247780
256657429
674922630
667124362
814032194
635803984
330197562
275643842
307305785
414860594
243302059
258293207
727781880
501612584
655414325
133477048
823591893
890360982
252984782
21677303
445352954
79409638
957429811
633510825
676618635
625719151
740704864
2293215
920608635
385917586
585632279
165441312
942112019
394941339
89377432
637348450
528866309
6919154
807902853
50313818
316767304
96774821
404461103
480442968
809946728
136701470
214944009
626350913
681746780
294316534
575133666
870722837
99157971
659882359
522320159
767246540
469496017
897018619
143354503
889896052
276660297
322001156
412185332
817101965
676774390
114718687
705230268
298188954
170558454
308134030
756603655
361671654
305645330
868097593
15220701
795786010
210678104
865724035
225330746
482964399
235407814
772113019
302992036
138605738
209754454
764437745
761872138
538932954
867631662
589974120
387184023
608375866
209792305
453645889
583284064
476747113
781378727
983067681
393252889
33684284
908335695
204511494
946016544
837387830
344870015
371339728
775989195
909960648
664327928
840214583
534657279
417496170
477987895
34602571
322473783
457980162
407863225
379288698
953819099
95481264
206920382
855852743
93008893
808378858
594270444
647888771
725085528
355680395
485544798
448069050
715515686
387237477
416570314
877994963
901284504
793489482
323247722
775155504
239787301
927310422
382487018
313691039
795813577
238269994
893560561
119410552
886399889
470501468
959771697
941921096
195752711
433330535
516204517
782938981
861271849
744545014
421893775
620652219
933951928
55489578
591697509
995907181
660442499
642689151
281343211
711992490
567266610
102047826
683891155
453066516
343292162
461287407
504030724
550558013
866051444
197508248
995580057
928897718
648898250
688866820
836915237
651927233
895214302
226583102
149733170
261417910
772851764
774729630
972734836
841082009
660112906
25034703
556479279
686723480
7783114
354005366
243287113
623936400
359510566
129101511
709309184
779021184
78878266
386230340
828407087
681084663
796233232
150439575
743755481
220181871
484960661
608980585
744135645
863587256
670765467
276517390
2176739
138253632
755707410
914850510
853251637
261176631
923537936
652601096
646899156
273255565
142570218
285664070
488740646
32855020
373682786
72893731
81747451
887652720
100534407
569817337
972293890
56301291
329914299
701030092
924043371
436690605
152740828
420899379
102080815
555916963
979180595
637790661
462540206
570115540
230401410
64109127
205430116
173817440
549259788
777338652
764470730
189250087
72493410
688359650
29703991
32836570
568578504
732184508
417554549
803688962
824823307
543447691
950892046
954345674
749396402
401399855
815095494
329337986
874437129
234680016
203339045
827073792
782192630
490737588
254728934
531004079
702762881
439816335
157373098
121654780
775534737
566743899
88549692
602738562
92714017
718903865
180646806
701036705
803005539
839606016
128490839
148847774
840516778
754872735
886705190
308677149
419328840
41943412
472249564
954656717
827326876
683471728
745722727
266181573
126410300
494470245
61090684
961427639
935054898
312056209
382768910
137562158
169143641
310810634
445675810
91413248
860149122
813616250
821853414
261947013
263891437
92964032
964674474
107110061
293661372
525802583
177366788
434758514
746336761
329944092
751463778
995503018
562950481
489554478
343589877
390505331
840749812
350767057
370217125
196682537
804423807
849128153
211301096
906724784
284020875
54200673
52568693
495075739
482194615
515152880
865140541
359852008
541971875
609862986
968772258
239417420
665562345
930524606
212948337
313071937
628828762
976917477
388954824
601070012
107010638
268129660
116384808
666403080
183911145
860269119
44062410
142664117
996152854
494602370
951309897
994040667
623414173
718258087
224760036
742552665
413123849
926653068
25101426
834362103
978548274
736656644
76732767
163211107
48842734
39697489
202184285
960477852
792089519
563404616
426490169
616111795
256437263
664318988
530839196
307369732
51440774
513875365
897522741
760368199
210888369
376407740
811774941
262625916
905204276
190565237
400302999
800010261
449130094
757422092
886802669
558517259
55541113
124847124
452204156
157290150
489748867
413724004
353684431
91009670
810986296
473817735
689603249
353444197
605017874
685943646
618509487
298066294
211582672
814902339
505763203
291744353
80233485
663505620
146612076
19885662
399355709
836984756
327080026
178779823
77809609
852146635
772408216
868029214
511131554
732122179
608465821
66281104
452062450
204587863
819703840
813319609
957294097
410029691
449024384
718162317
737123673
170603395
956162707
640944934
756271746
321508533
447903189
979750447
927801774
951406461
337138569
26782024
299295996
1668285
502622042
156246051
356166347
554913804
740460401
587262356
289484151
396084710
417225877
130520216
907193037
678526545
727931115
514258118
53016658
527101798
324220144
997771501
887909130
492830938
879100774
962913115
723716506
41732310
351326899
647764689
485739785
629189530
583361866
471139778
657388526
292568971
462673763
328256120
696702668
274674187
540466768
537801068
128128120
120280484
709274011
486680244
618508447
649694344
644949914
947107381
860330249
831150989
918513682
10541164
839313637
329303277
837067693
848109313
399119800
956992635
255427004
531912804
518886602
954225275
204591996
39708882
417398214
363024515
277949021
890551488
410236613
281332987
685824672
769052767
760387103
992994108
5430216
664611191
283392551
521611733
647612153
372113859
72201804
130574077
845246620
967890623
782532928
325623801
571415958
322340856
212685069
234712801
219930407
856781732
293530865
60326067
681158148
164784495
397951151
981899508
593688996
834793275
867674159
940153174
67035833
755262278
971847030
805214279
981639562
216365628
69263061
120784026
537489302
531593947
539386338
292062150
283052414
323183105
329645341
924976290
443578137
636151195
629996644
798075633
405638625
628374311
24923610
604217392
228130662
905043706
161781063
64682464
641987492
10173111
239223126
484173788
769652252
219364685
271778797
412442321
859529242
738934506
603110550
984957680
952710023
282997932
526121508
49669490
569127949
493986464
466359906
523144346
903339648
645372200
212079332
124481874
477223093
675541839
822820994
181661448
272790419
727544650
454317293
336448337
160677943
111108208
805767512
914228802
928009510
732716561
863541678
436990830
304531609
544289182
810949790
679922848
160740666
2444856
775482712
679614426
570973265
697450227
474954406
446924396
394808122
944024853
531666749
348177061
133314675
487974869
669994483
324602507
535533025
701526444
941099352
209635980
512954324
75523712
751475891
715689071
734536034
143744852
712675170
372268737
934349366
971209497
307377562
130767522
843266164
618364050
862228992
61463466
565570293
786202748
691892439
938226854
490117638
658991373
781414911
278997405
393132872
332302306
830967080
339235018
566420924
745924437
406514938
280125335
74827862
745198524
893606444
593166769
744259494
244585816
547550069
419276613
45129712
233630508
333783847
136117993
414735602
25385868
566822225
276264008
853310743
773149280
959201578
641468909
300940015
959143697
213500831
173948865
742523827
613990355
137806891
66721330
393968596
393566425
29473671
707361866
514201219
163124656
319895327
307489330
118421412
622401262
253100659
833762801
465190905
331373528
144651702
500939184
898560339
400969419
133671731
636274757
715706379
183645104
723246057
893774065
604714332
767386077
359295773
795774414
496902157
362076982
610542133
967350387
253977742
118030203
332617095
188328062
581193527
378384150
187964700
735768982
623617025
771274827
158249588
714908800
2519412
27882749
534347523
759004749
742887855
301592012
651173647
691115865
118222680
371423468
865381274
969003225
36696883
576494909
593154461
109707642
799454418
959778680
118285835
511972486
366610021
260932515
203531323
96931235
85882698
745461130
662485519
93932012
846380052
825337553
601518250
32747099
370027642
442081657
491291237
481808641
367442065
307519164
901193305
383110701
758949462
194653192
986870420
510735509
981046705
202521161
635069875
533480584
926184582
577133994
898664128
430505871
947637207
132547970
567676783
184571476
642579637
681100873
462627784
676636098
561238731
52160006
662014155
503937961
271794108
487965664
155118715
169554971
325542468
866970682
523814149
157390664
369053427
916496355
956314306
920673731
618761015
550829151
582532134
420353389
896787775
865902422
184451718
155801744
746812992
40408390
339787202
256125917
827401989
365646298
315873924
566570175
68943049
606625505
483326050
913924490
84327759
769147589
754057642
861043160
174811013
463303616
103350270
604468214
550124277
796415775
262861604
324138054
476652096
571674467
247088903
871098717
865339340
824162995
727859026
304820353
412351512
353777466
450524202
807126440
124146624
312560295
276805188
366362547
860753133
572962668
166861264
482323687
880739653
67826998
753395969
858940896
309619151
305221936
765094122
206466966
739744973
306062508
45478832
64648917
102847853
554415338
480137470
530684964
761627429
372089001
930706974
424500403
551279944
196669766
121627487
546227867
116164745
7003871
905337012
243269451
81793264
359492337
899805157
29142204
873734255
453994263
458901037
974077728
889504703
13155757
305468064
267415909
953065056
159623109
216418855
108707121
180068295
647724255
428944840
995906386
381891375
371114546
108570701
579721235
505808131
783560850
658984015
748184943
980705819
224687161
285876988
203757226
170002480
940447958
765666541
992463652
985186981
368692699
527520587
211328556
144376679
192633532
797929913
861876522
658786480
205943158
733197628
37449367
67235513
304424029
497719357
132866426
4522393
204766152
140414358
14286215
152438141
203022463
439052213
939672664
358159324
6224029
117695844
892264935
748816081
927362030
860818194
804222806
93280120
757687834
50900439
151903547
583199102
453789673
690309530
442239339
254583949
576512479
764845138
529735925
640347173
302168983
227681977
791560254
584312564
953786995
366479151
867732322
168862557
556201108
557238454
332670110
768893214
627655894
613396775
956300082
306714929
576940116
348144049
742031956
7090127
136210919
488044783
687685175
153041560
564742030
330234668
852421210
323934665
523599448
798684141
997414818
675128396
689154423
113682014
844272205
631094708
530538634
85862736
824019382
298961040
635967311
25445194
599005320
915456342
17102428
847935617
120021206
936566463
287271658
748067783
154882979
917305223
353737077
604651112
145587611
638618429
544559727
357897945
619275696
491550670
505573196
300701995
32666282
505297748
463451406
896696529
857836989
203125553
804712877
955826387
313367775
878738715
529611017
98987798
714565648
405608086
700052999
474158132
364219122
938727044
474983953
393762144
994195473
330220563
823348898
647049081
770637838
170099249
998315130
13936444
898508713
555941615
664085263
108574779
135571997
913106770
474658481
597657661
688289233
793701609
611348158
220364217
798013357
408755002
946288364
470350011
695917198
857819777
358859438
169539537
158416587
104334804
686369822
414608823
759953861
166688443
168002917
978070534
336181095
570650118
886957735
967459726
787355497
234913823
446364338
59863841
504418879
708778243
685751449
500450984
683144037
388103108
359296332
597110833
913892076
767464686
852067504
622818651
838510933
384264592
55177782
116110646
965483298
730152131
964884367
375812072
367680152
465910363
398390578
292633782
9042392
986507805
983010985
228649438
935900349
408058694
675713591
942120762
45644029
214297991
583030021
121078673
889412960
146606855
923043581
131320160
980116938
98930021
160947430
371468598
668245947
138291101
82620605
734143776
704644707
145671278
875422573
340738319
707051100
854556634
491789410
745039192
465624644
670262588
535122731
124638205
154560363
600811230
604409152
322234470
341984504
393083982
545135971
685167438
975113500
909884166
882425897
217948110
641948835
460448556
926759506
879664433
29076441
399927403
256535435
593101265
484135401
940192358
18467471
97337577
372912812
628444159
234915478
786605288
553892048
410303959
369590197
151536143
192403835
595398809
694478952
181916099
356597191
711692878
63075401
428032685
851973671
127386615
398398199
638026163
244282517
818154101
514907083
723080448
349830614
6547476
430010564
530281773
297881975
699510867
929026973
777693206
676778130
489328219
755213822
143560325
650122562
838849765
663487426
986190727
869146127
897800814
775509395
836745888
471959210
353769967
683580099
905656830
53502920
312627598
411353928
872409034
214499439
206881342
675440464
721819378
799204118
779854727
114489636
36740493
405390313
883685504
774222601
950426147
585204772
884556721
915162018
420914810
512642659
303911128
744189308
127470867
907253027
516433870
239437743
578978617
30532201
437826709
199506227
174047923
136123650
483825899
141986333
682144904
734059098
554888705
796631140
827682212
868763415
118263445
940528742
405821577
654893979
302454645
434323200
701544971
412377611
843755670
692471738
668204954
274248370
423405961
625401347
915002333
488677294
446040565
651084710
20060273
297963989
592286949
519280803
359620395
843678043
802975111
931388008
534088533
938203495
283891962
469060988
797065528
385477254
669955563
430397488
843327725
983996928
732219288
325377225
195786203
180663659
746190140
154539135
802461407
391644850
109313884
998546319
258827555
421518517
390384956
171233050
976538586
812498721
105382152
980036145
422571217
927648807
795031185
469988073
520043738
550189373
685053057
765972218
797164390
523475080
687428436
854916552
433580250
741506118
690120341
556607993
292765633
9989326
710842778
342893850
557985346
767502418
332398631
961970063
637257024
357110815
136956717
60763666
474603186
213487332
102738543
827363173
356496115
344718894
136745040
96844000
909321682
153739402
845042230
519605098
119086412
292766500
759796405
688885483
333898469
93140210
43771225
363949938
74861871
19654634
483594643
226228527
59262968
305966195
372839245
413666358
718936819
417312554
791214875
433377607
273921976
289810381
411059162
524169201
874830242
762513443
972071494
358759022
832647451
901688417
363194837
437445672
120883515
996702795
917591776
964052872
155535221
654215007
399125747
210288608
358543562
864317371
567268176
529129207
164471354
656608480
754888544
476404822
741855603
276540154
622065507
384311326
740897673
587932101
435948866
966152567
155366249
868929205
138702797
685897076
436490307
351352285
601396421
688717438
548252651
429588804
249062311
694620188
76936704
279245215
947213395
567046940
746191329
777272552
211357640
158729884
379944810
737361645
11912294
907343568
682915842
244964940
74638465
403672278
358200817
9073751
259700094
432219975
578034753
108213536
950116
623433057
163296033
661639881
976038213
854187284
242107680
175178470
6210214
959001754
338714739
96650148
462910200
787253592
259698376
817539781
96077918
761285061
322918010
9100
471091510
629326365
625012355
773417697
775641279
655684022
168710584
155535742
92846215
349118453
895677079
455782589
401280543
39659835
573456492
585030161
21165174
931517989
464452470
597838528
328543687
793848823
106262392
202719458
298182214
555462842
669234638
130037817
426875657
476012415
632506880
384861664
82867201
567283613
874679394
960208228
337517747
856569255
105285599
723915593
449766109
972843215
576699399
3918344
245070954
391501742
275562005
770162526
215856170
615911780
239362173
522262161
183311210
782940291
537131932
234923489
87689022
542262259
292546158
619025519
795059241
365468693
683138622
420959643
597577700
988278581
496733930
847539064
790701182
99280052
426006063
52750064
922327235
879460666
842178948
903769351
139787204
20586299
89995958
683421759
826155537
646936107
16994343
349622381
580368162
201818768
371327983
413199287
259343933
615697302
676735933
500730431
888058346
866769149
79155722
119019693
626482778
908041891
957835812
13486754
378353430
594477175
775341647
193110397
824387993
948312711
928132323
348299000
755175636
840998188
205165530
789171538
658130033
213917918
781265699
76688271
987122182
351879423
822803878
872525888
7278454
81321363
690586604
893831434
96619855
979781505
200003270
3661986
860028085
273002584
823920192
504648509
858868347
71877949
54489108
900146199
233152129
491325604
501469616
183005427
386272756
718768871
964046900
298853752
605383429
724486991
620486883
89058326
796475637
703121573
635396867
684150085
28654243
99348210
591662744
816306371
611803735
391920300
731111717
137574650
180293650
590649648
874085995
290621911
27878339
894573942
261635326
402922499
429207106
867959127
474279227
436941024
98878861
807066053
893262329
220989216
719832982
543286989
17559536
210465743
770823855
17888822
276300408
450936011
132073855
796205460
477860899
371007844
704438537
364055820
110088777
761438337
317878753
312679413
888319759
438977960
403774371
741939696
970120259
892511821
371083914
557626069
223034149
171921434
617579658
396420249
887324194
560929638
249530488
295403921
275542371
444932530
535920609
420670121
916902937
755279650
194197343
835229380
107443227
931582531
472010152
353063044
775577650
987910974
58494661
620467693
431643299
48154749
258934845
210604560
389773934
868150843
8688606
397708206
38742344
431597594
732218535
85103984
314749859
34525777
210607201
899752442
609387786
422871102
671727633
219885971
656798960
828342684
31396436
416062423
930023509
805872329
993419536
512599641
695808606
69846560
388057169
427677662
354904489
813029405
363851174
694130407
889498459
419613955
45160162
437154912
128467578
121956387
787013022
561499352
491720277
168859983
484489232
978593414
720771104
199811244
573670839
847108682
998918280
437001483
486926202
233460230
44589169
214014759
40026946
946712367
529271931
533976456
420043838
124053890
554792050
690752854
571125775
873022205
38912911
347223445
400239996
719109563
226064595
120516599
105264908
500050312
306179222
714541837
526905249
352682140
751868945
619431752
181455452
95249126
898650829
569288326
346377182
358649782
593650176
980498058
799627526
325276185
306582936
630484296
675155857
321831784
219424262
807880520
137445895
252569621
886352279
218844980
754318534
921478345
107645284
246425108
379516857
121039117
681038018
952133166
728923729
66932087
776741855
533413007
267266451
625242945
573421605
763550707
69408411
435258840
12915280
637220954
682822164
731822077
542233503
122751741
60467353
133477824
976752017
638313976
688635387
190933116
302278998
757040088
899906683
128999870
558534597
144459818
588361759
597288159
148159596
78529985
936562044
438247132
747637330
200208471
606881524
3556922
136002592
403201295
671369322
953652070
64301348
910992633
344264583
706293974
374661588
648884096
564414253
528883020
625247020
384478924
249217290
706338330
4723583
300404419
619314403
662524712
878412168
150341060
521611764
72354726
165820058
161486917
234499613
863338940
140772502
979473640
922750002
85284611
930792810
555775593
202503925
121377181
480445138
153987887
700156834
385424023
935242305
695476189
567828084
297071756
514541379
823666749
422964150
362666962
677434602
70857562
143193656
489079625
641642657
446288437
411073573
981481137
199979685
616126390
25920566
707078861
837273039
474642904
364617612
929875051
191755715
805962734
175725188
6761334
509534956
734077442
65427918
505818579
533313244
807175096
297898157
776871199
688027695
147521327
70209859
132215280
848084701
704781035
949060946
25008836
496872568
655619628
626440069
318821294
995714471
188360660
722904194
531348859
864877173
209206600
600046707
61844001
637722326
313158733
482289448
624599142
28870754
55060627
122592653
195988292
765993054
150213067
540056295
511137361
723086108
406298606
420653448
507788203
357554515
761012812
387542598
12977571
81832308
823208145
940670549
72542675
774929425
19950142
641274410
513429738
882825533
522574876
658737615
373149143
229863169
804239395
148178456
982214647
33225593
613945411
358987835
497248229
289396425
707542195
129933032
228045535
470304033
94481080
367702206
655492321
497407778
143286370
397217249
82726563
800310616
242007757
898859450
622609752
589931268
819562567
562517659
852157495
6459242
152264168
921915763
753629393
723147632
432199890
480516569
972755035
812073475
629689860
260785874
242062814
35559939
515627912
239788738
43100104
534777341
73350268
125880880
467875766
222403579
781185114
839948427
881743023
893572493
497784530
90893254
637004122
58730448
795978250
849980164
992441689
95204553
897755254
675329784
933065702
717383341
159425068
610300565
461000030
918449419
30617995
492864110
392029808
760029248
762111439
307954296
975387624
73792843
997173411
760911315
121248879
522838641
57886935
990036734
654311558
203382375
327239455
984417898
649659009
267644870
861452411
598530608
710472857
783548203
291735940
801579037
724677328
443962862
371576412
655715528
80938431
821619151
187756140
770690912
430740867
242460259
779435435
319786211
58732913
469564793
28703028
386023178
309107345
860320348
582818112
779915265
815186456
556900642
182990937
231807258
165504577
461527865
378051533
957562399
706266339
302692476
321810202
776858683
914893134
897887626
224572751
228459554
917069802
470638782
669512884
309732750
86886065
213540759
619026381
446037396
692337028
108346669
708102813
156322479
441643767
904337810
900580878
711360652
366484443
512614770
760552288
357986516
923743637
828176035
270097482
109156720
754266643
749859188
551959413
300896427
377763188
769906991
559068251
426431488
637933290
304092307
343725835
852101853
455298650
290813733
507306872
816800481
372937831
73675249
871973819
138663643
356991928
24237131
393459750
529973093
92223410
70571385
924726478
453849100
54618125
13650754
885086710
357868537
324209594
673462363
859018907
372199582
224302418
489304861
314141192
621786146
988085845
669991389
872760759
712803310
620361320
54530688
840364957
625687211
521419830
584383227
813569576
495721316
479971464
922084815
767155014
682739896
536182686
286274253
178601934
221924812
772762213
596587904
824410200
974800386
653627909
622995792
44723457
60141216
550401523
827660702
257950845
947240442
896638221
120329031
740180229
993484361
290589744
231483727
426535298
290404750
189739900
775403556
711322654
446137380
72455155
420273281
261032582
740224420
1311102
729732086
424408693
735191288
683828727
794260913
332191116
454190856
210006799
724484667
316652902
662747817
415265847
20584668
51470373
974732839
457353250
797314634
689944182
42560410
934874635
337609081
713611538
970782680
569640719
41455866
59382333
963541277
607658447
131317043
144787977
193694804
574327227
372145697
411448527
942434348
228036398
731009596
308456937
629675003
940151229
545607318
237710524
945824689
36788684
453100402
181401139
718381439
614513733
391455991
306536551
369475282
270079857
330451362
49489782
977947697
861748745
775926708
143674850
403772214
284303557
80315681
488032148
890304722
42787765
259748143
781706857
570030535
186381459
85714440
518733164
146151737
362166381
360652260
578648987
345720080
137051300
973905006
303979769
37436631
807648177
54065021
294432463
693087313
290742236
944724506
99254827
218927301
289673846
981080647
421460531
454867876
549659374
943521804
956301998
146748781
410393336
907937686
587669425
962053207
51847617
349481429
314708400
392217377
634334744
917900398
343437950
854211903
177472846
700548983
119912279
877277022
662511043
380728797
470599572
800068030
996607983
472309414
957988822
860042962
672690407
703723100
221694991
912228335
610798958
106866529
808068196
195135423
475545058
856264489
92427012
393447049
816383312
840501470
455655383
128434736
319634302
842729859
723709229
138131806
667686574
343806211
84927091
173628821
150297823
87874706
733340151
965126622
469715190
708322415
165809510
706567603
794921660
636862077
654033384
991505271
410232146
128517956
302496209
608792507
529059299
83553568
56639010
919945651
337780829
891931988
524302390
834519298
420892468
585204110
923447889
522949771
953279543
973775615
869996405
390107619
239403765
831569145
849670889
154259923
886002128
938727860
671628339
896536051
378681112
428753282
658658100
286168249
614367555
627642816
976751736
113850475
749272201
489733257
699841844
106342116
982784591
327302744
604787619
979339012
947237045
538755487
161193834
476995965
462477503
710763338
299836686
873874922
696903203
988635452
989250267
765820256
857537914
208411785
670741854
325809273
955246252
686708147
227381190
46943477
821960903
536217045
839160837
260379653
309581950
423800828
8249332
467772153
296136875
694790905
740022354
863591667
274473557
929419367
750168612
372524146
831168440
625750732
479823109
162092234
614993629
204611945
368515260
710204606
772065239
951933713
578622861
335946746
732518993
434253980
235343204
394226556
531103935
62964770
460171196
409565209
701330807
991933640
279063485
82922174
732356726
508199055
233695854
581888242
130743657
453326950
77550688
245240818
183379125
262011531
413881182
929407787
558664933
225944895
351228653
805406898
121523861
936514801
13646543
150254325
498487862
857650444
311857841
919577420
18454609
17907649
379242198
103520932
718324894
921933047
30432556
600971255
815255790
227943406
705260376
665132466
129065294
434788426
607193557
195651089
501193176
815502045
636588875
555225544
531576830
459639575
954335910
977550041
181947997
39852942
319400773
565567876
130004401
945599915
862594544
471520754
586914470
277214404
589321945
289015294
389507583
297399510
485331425
853949170
769185044
592304888
565467880
273066247
578467034
222682836
879689171
202692136
21250897
775801684
71420479
482132694
224346967
378350802
732072432
433244685
659417104
574741604
117169135
4065554
20160110
697342088
221981786
977117816
672293591
589434498
188487472
408400572
817248644
852157867
310251092
847442702
452218474
685434224
519045559
525147017
729496405
900042967
355933328
585915574
501910134
679217197
322155593
807921557
439935763
163545730
19000111
51897888
28419213
786170610
114746452
7174383
852264251
796724524
944832462
68762110
919240330
496760947
587038186
391978580
396607715
760301814
509603249
521131067
796812757
432419356
602721361
851162706
67494019
23665462
909879877
22290472
440398122
199748685
425872804
779222224
319156734
234715611
527371001
304923503
422625860
718039793
96326356
770573653
168456727
317321001
693448231
159020502
257049801
774338780
69306341
836307821
862115811
625683330
782058590
216174041
811245596
301845043
9406098
357082436
128362759
235435508
952837105
443269351
472252119
55438286
561014698
504144461
132528025
645794831
340578267
452404681
44136856
195120509
860903539
768242989
168873817
986324807
658141348
667905842
964464499
126872300
319086153
976715747
876348625
313702662
825178954
421118662
868709341
523583337
501052248
413697905
32488979
487880320
630102102
656565891
340871487
347792865
675637428
619256091
547867847
97607556
653888941
681807924
389870516
692660771
986813251
968974493
283310958
699007466
834747257
768564461
484183367
91274241
833992258
246407349
194758
164826833
615899340
55455969
195892892
470620019
63163082
887385766
99314925
963445537
743037421
894027354
380424996
570047567
562375334
583866928
203808113
562277741
516932669
619719409
408076165
873628150
616296839
553610609
273633544
45703509
381191424
473060650
180458185
485204267
201764460
4807895
685142297
694499552
501768607
943460469
83379546
196852835
267468765
935405285
727867158
412382941
448346830
448569209
485936019
549620625
289367721
146351295
615964790
621910344
611657230
203397024
362851407
510374296
311663098
268276276
332987968
373918957
88829383
984094535
465003735
714097604
526518860
840331936
302257068
605371993
799526137
94052659
881823287
375058631
97218131
259313444
305737892
120219120
491445002
958048690
626078536
520517137
466012070
842328305
813616633
109604205
445156998
595125659
112359384
36800172
31067717
912397750
552632339
468478817
515520222
378543696
850335843
83695126
422872256
815505206
83531063
558351079
323322268
585614207
211670826
916033190
686169665
286616313
993554470
347335544
578845287
504558941
684718893
752604177
236492798
428518964
118736396
604881672
834426325
263470058
539722363
229186549
856849879
909976024
447456153
330151360
50250104
525702821
838137355
388739517
848710807
856452192
717878836
819412989
401810271
846298544
886941118
652822173
895579319
588076792
745563276
947395679
832497522
672029978
151809652
690986733
628573361
658220440
293863426
544290254
940418897
117651066
60945304
597695188
670093171
120489116
129745615
689435589
317323170
585335178
969126086
608147212
253433678
367397426
883702435
394545541
521522467
614784416
891011054
249665779
598184840
98536264
705188354
692138109
915545712
134218165
194251605
529443566
804330213
649211356
514436574
41827056
888126057
970543481
948347593
227585195
191962890
676704309
512745745
936967317
525958108
404595549
514424395
789728723
334478241
76303989
374263185
889100074
64946529
292878815
224470594
749040679
760109303
11398623
679139638
49530780
21285909
777312739
124581805
233976173
956632005
589598103
262747470
489984707
831112111
412775281
1606868
609161178
595551966
27630193
994667337
77396233
897811193
485667950
355559647
44851188
393886953
201320266
52805597
719707605
55053169
445440121
505053832
835272629
997884278
340745452
575822469
550976306
794498142
187453932
860604441
674183094
696173128
66100153
314622622
305552686
205604107
718835728
176303550
476682897
504807528
14038445
528695141
450469477
481630560
195797673
666166309
106473201
963315712
961206863
388102419
243938092
694703277
234989361
158836260
380119761
802808917
735499026
723248848
885567636
966492628
377710132
44339096
420139747
218626682
608320363
200344597
84206854
93012491
420905489
336767053
461956157
377865231
875222443
283036584
729178243
510150044
557327081
113457349
636859817
229987103
486261968
360674315
980286009
101446350
478508118
699821927
775681184
667372229
427003350
662116447
954161582
388876151
23238287
288139197
522245383
277025130
124175760
123410621
422133298
573317333
50012524
326662812
550762811
508678785
707882304
421351929
103116348
38745111
442533791
191955134
344360231
860590780
184649624
339462882
268928050
661078851
297785590
459413571
610448304
738325535
524361421
9060086
747294983
37557489
664645617
91384755
303374195
963776549
194909488
645502106
152269687
149244171
798357425
344624510
928310226
496750609
528226784
823033770
554595715
338976975
413566301
735747705
5240413
243055342
495916856
647425397
322986403
253050442
184353124
95782342
465511487
604780213
611122171
307328983
944580044
560173707
932408349
758165790
197182654
861491588
344569267
731900322
405340130
12882414
882819935
793057951
519503454
1627585
87868491
835867000
110256157
340664429
635085269
520327675
357051621
442858847
172914722
39790326
302656960
569421172
191033019
872780198
728874165
142422611
162628151
513474248
25727081
655518907
131870153
835229320
53970187
65492372
185643921
518971031
720921437
747003458
53586741
417020781
908983086
926152829
810853175
822419336
53126892
317095642
441166951
645300931
75919537
951579692
974189221
740746092
234226414
161044126
142118635
900151117
423106914
182150756
460387349
458598439
385390157
691874208
446216001
848960165
450741620
920283987
178198592
698240531
959350506
35756005
577786015
468751579
540223718
564405692
560506704
491085827
255539608
88973644
431053468
161114887
27359613
300252468
899598049
206095917
277623497
442187455
983795020
823795629
41438035
180340512
665016948
124404884
824242750
406208867
88251948
202317813
464814964
190344453
272140665
726236632
843759173
712530339
320531222
276523480
775770188
224953870
865758445
148181720
762556543
185707697
813266999
269687566
672947765
311897066
953935102
603826241
19929523
186382446
795047039
712321826
166875317
6265227
871544389
485644098
628095014
829478523
521898966
532469756
659743664
374783216
444548942
540418848
793495328
728782245
135327598
608908440
951087186
153226392
554813572
701531763
17729316
110420407
468359001
362992885
757310368
682671561
231274936
609005793
366189867
803180715
778460991
341966033
186503595
327461230
461840337
511176533
698538592
160709345
278280177
949185694
268937203
348500331
507134755
786622828
634884736
533327059
161477312
558822240
999615702
811199072
868133803
553940201
160090860
57950618
235316307
789440076
320119497
976405320
90490951
778037895
865423255
708744892
901024218
792547010
207123904
619885948
505555636
747308781
413238800
2257169
273133285
732901834
877258604
458837807
304701498
534343397
29004596
124488651
967868150
868681020
727248130
883168109
966370674
791566986
540467180
167961051
502072388
951373847
59402365
490395596
288727705
892851842
993394455
985616619
348579777
815361675
445577403
810219863
49662910
678550632
724369118
715630734
49598021
758574941
48114336
65700640
783873592
444298591
38064889
411433592
201896662
292952446
982092138
666566307
745537353
531603145
191496696
275883733
429722364
594879803
874522843
542431990
147512269
311178538
424660292
731046946
218619006
615713126
693152385
249405659
875530169
273514058
680797851
481924432
810964191
140032838
574140736
80193034
582600578
358160466
774220926
424238564
862853810
115809572
762111920
960328922
60103478
777286245
820775905
102038080
559754874
991633634
406612045
418738809
404872682
796463007
131918095
619048493
326261780
877305157
995742233
734649585
4763883
559973282
390186822
165136422
78233757
707071941
867793830
99166141
769733927
680169201
626363300
124558607
770104016
872398113
319288689
104246079
497143277
887136399
811507767
126830824
658905089
689317018
959118323
522398554
852653460
520955537
239204338
445540681
556915091
778171148
584574267
707793842
523710471
457553180
354856940
15385568
746799858
431533081
986130910
903776754
375381975
182323937
364092222
653236612
733831662
541183626
446964769
588517084
518753141
366975585
710011733
636202485
261148577
984161078
867735712
387132366
990405147
578341287
127136365
851096475
432365391
150622733
984435915
106088652
414576670
750822472
197537969
356228058
571090285
215796471
388505266
310420899
521583340
910481039
542436997
869474037
475191287
257629363
610084351
75251947
943950313
976521948
29892077
74830199
909207851
484428782
638985366
68890849
797918675
703676197
177131949
998219240
640374238
690333292
296391703
334883728
535582469
610128803
717951221
839458710
36767906
901424066
473363773
108169995
349898424
80558640
255951565
31318340
476811957
29740077
189304740
519460344
549315323
635038984
680609859
429556708
791707085
854608084
408030329
634432226
264681423
532617222
778779206
403787883
585905762
759653529
734245097
905681408
842420813
870913025
179279610
678958080
458262832
161137035
969997459
36499024
177913046
109439922
588725716
923538035
634668798
644554802
156750057
728161520
796485112
315307452
587064301
976326105
404913079
895691375
59846245
990285753
573353001
392396647
318201252
604499823
479255520
138351836
840585634
471677891
257324763
260038067
875874267
624209719
468251272
906065907
426914252
744320141
240440435
826573485
809364293
702977829
634130815
91553835
90626837
341423101
152535007
42147986
243728508
623127111
322592899
812956154
325230224
261196263
302197875
17557353
126223974
73802417
927323021
589824371
342510183
658358764
488213107
184553642
821470793
351430208
451949425
52759576
361330335
212812463
847781800
160809022
900209031
468199195
618321509
571374101
887833093
299014019
676121564
947496
991819780
942664769
727598422
814801925
98818946
380767836
851236935
632037451
112718106
970921667
671274324
676342432
251164547
206650897
913281271
855310872
471444872
377969444
642873414
297603920
747029964
268953581
271362146
839927021
796399887
20804326
875339364
876415723
912886532
685488982
86609676
445435090
60638897
254654919
677821845
149741275
175860706
421498185
864092424
509930596
251780484
302224461
11833421
31259599
11187276
718005114
710803012
825729857
209349761
497631729
359643228
778661184
933169947
983152951
653063096
202724470
776012092
108060692
64535763
145022074
376388505
890587647
832642235
54721064
220750622
387551835
716342462
561804549
906447076
967889362
60722249
399348763
335152145
315116910
7978072
381513062
928853916
196671068
894394628
17353220
406316610
534522980
643416277
992254494
590680435
713306279
763204662
322023058
319376865
838614213
882387213
464797134
142867084
624255668
782496266
758178778
954313822
936708605
982180480
363533512
513164897
990006009
301501260
692475133
327158373
511925062
695782120
922555179
960792562
852982836
234830956
365861219
671957501
652219108
365783886
253287904
930683793
548750169
161382500
630556650
305751536
108498246
39342645
939443440
851212595
613225867
253387074
408032704
695441447
864939950
189301108
942377607
684055908
454362420
572536795
721982872
373539710
98890652
488058233
227552070
444471659
92334152
378968533
198680384
215562574
410193540
58824186
3181864
835230795
568777212
417962436
132284206
686211614
894674629
334988748
865290437
9069050
164975592
843230493
19419749
973274015
212228737
367422102
619425097
66237494
604906490
63315564
883360508
346006943
655072072
311315982
383034011
146899872
62283135
945873843
399623317
326038526
387780353
287349784
199950179
494283090
363761342
738315341
44039381
586167664
356530976
678380742
998622262
601481334
508325324
506523334
162498683
357641522
522065651
422435377
414939205
65612100
741381884
549014276
245576321
874046216
454358567
295858099
334347133
141418844
388339444
466672644
703546647
345691476
542365503
290084621
563460353
216450824
213875484
401917881
274214789
254779974
957143377
769383436
147579390
549640674
211788189
607711193
445894090
240093050
621785517
366333294
499681473
465649145
847623069
800423678
773897792
875749282
487214428
84972312
420673771
869497621
221844723
105987666
187081379
616869561
598768954
56700962
732789009
496352108
629227285
107565086
319529559
163744179
276286849
462811441
762151722
589577568
967995360
403544743
266677528
997559567
439763336
47854180
627534103
50715291
392336173
221169195
710871613
815773658
278936197
93815362
779296276
254238788
548638855
269408880
186885376
917364057
17464754
710268890
808713138
719735311
984033616
830459805
618330995
626907947
78783329
153849937
746691759
142858405
954052705
821034742
535959728
896975271
311492133
740910281
599893170
764627603
694297752
131453809
763015420
315701922
464408229
862078104
806664140
291713329
109154852
870362228
992959027
226232471
764446038
878999010
688698535
46515300
48912775
295315375
883046537
302342356
691643927
108258437
175168172
744956892
454361474
859273742
626253897
126671350
78108029
378881324
165430830
824259564
911485877
876725643
39859541
132014723
227205916
448990004
80746340
516568102
120787530
78594043
670204239
787774253
770641556
161843342
521934303
66942692
14087855
6743032
407474394
488065826
950771970
384338570
239136874
317398152
692058591
937902102
129139218
896366294
685451288
977864911
351617209
934770801
664996273
587033150
980945491
925247516
202622753
298683947
14804387
443819376
827305697
651038150
163890814
204723318
583292828
735818814
98571443
132953559
828791810
458316334
173382327
816934968
696022744
419074603
80428808
989172879
707483544
10258255
727619284
532764806
255702108
215750937
6122902
856896261
580976792
759213576
931418419
928632369
708374632
711220034
306669399
618757469
850800397
725040628
683013017
487969288
361888170
183113232
428979421
739242283
476008177
43658693
895397923
660764187
354934103
448647293
309769351
585249135
756129268
919375981
130890916
361254699
953129089
533473102
171526453
39380080
193915733
963038194
477258568
441895136
97337236
614983155
297583241
598369714
294361858
770517928
48543280
726392225
785402374
896716083
12077991
373589168
100083861
977349337
509918348
500137286
612545007
465146103
708821081
410663223
679829968
917550349
190262683
781649421
300788029
35667339
933700550
341512395
856678269
558243671
226756217
195700950
738270789
287575965
222180074
453599206
481337609
318022528
389231090
152799981
40306148
409953579
527130748
95215369
248295068
766303853
865281037
666653496
546021024
481388573
144426824
639240225
936324900
657585167
572033949
687593516
200475432
266842329
637122261
512375000
763834939
150235810
111466361
83449079
371027029
992066122
939008118
35486859
154160283
954008909
524466978
89092026
44706164
497758003
5347313
725573700
291473551
191314789
46610937
623978287
370147235
408538647
935611728
599230059
370782478
563535165
768874347
885861942
187407756
837906036
295518898
711929332
674155987
406094230
770697575
494450679
8123849
462075362
631137759
175041170
933441486
152643288
921842194
737902979
566791585
665293884
449338630
881383833
160285903
157432261
318710503
552805351
894530132
681327703
94082544
980891854
849998065
142549155
932409795
407192175
986719240
122296403
710414576
460086565
401088664
294928441
867315389
388789540
733970054
370557820
914542570
905669841
925809677
24892792
362010193
31630830
11382365
154607146
288980074
438314171
624655387
336861137
454687165
272142925
611658290
888359314
962401069
83793954
733877207
236652043
979159803
5710436
369651058
774333153
319853211
897817677
817052750
467057808
66742590
476655351
864215865
835317048
947068001
842603107
258170816
957998644
86112977
990000244
84929817
37693217
203411609
847466138
92237664
204886306
795073734
941414485
628416337
387454619
359070335
220690829
460538256
587251650
862801836
248244251
641488800
739413217
673452058
290794145
359013374
23447880
326438632
15851363
740190964
977226662
93198621
373697428
895167578
753921103
593785972
849150745
463885472
361682807
752920864
47306474
871402786
772762358
275696249
802728238
358435540
143749166
699729987
846724307
130273224
498540566
136468546
10467838
260771163
820812932
26696002
640399432
638920647
47158242
643974878
239218396
796388064
753347851
32858269
557869965
729497764
439184413
378525111
540651147
927255347
162385818
172551979
104697454
505043309
494957338
177131211
878072038
889082373
937042720
873105085
949039528
384115315
648151355
3916559
449963220
889649609
269801482
616148990
421022804
196800418
917694604
801502962
183439749
593270185
130646342
583308375
616685773
682406559
132901260
452934630
713874102
403954675
668778135
298516045
554780435
2387670
275065896
455482408
844370230
766625478
680465299
111935281
312339954
961688919
919649556
714208130
751152534
801118077
537997312
275612622
329364227
930081944
486505991
64614968
211410841
406909537
904423855
776561586
495902223
93184364
334111893
537562660
431919788
23405858
26327404
562222313
172649821
978751850
167094392
755405484
961391098
260156926
135418843
150082076
823535857
520872932
27150807
720547068
426318346
245513804
663252862
465905429
810269267
418662194
890754363
439500160
241455254
120501435
480855972
188807286
996478914
320264805
45751998
130551520
700930823
145846828
450772793
225543514
568004353
229656648
952730844
323590034
350104503
945856526
400172819
328486539
390655145
538487956
264132844
402344849
192153390
639651655
138887656
185327041
416217265
71059072
449221514
350639932
267184513
882418352
448685368
655624521
532165393
786901298
720077921
294326166
985269593
52004878
287281242
607094519
662530171
171752265
493949771
131268779
850602654
969140830
630643600
832033247
562841218
72485406
989676940
525434165
82513239
679362756
942130382
904757755
930973992
205329729
88393868
636976728
168946137
160500837
732891422
375432662
700484037
229049496
359079093
899495101
895785970
877621071
976869901
948187198
458932393
807334387
573222932
547430929
705684655
491251874
870960364
943527519
728135588
825741661
865546904
149922503
14366543
886419583
19756868
617236242
234586532
547152309
535348649
872346722
551699096
453920362
517649124
441469301
18257591
741581841
320992479
324438424
44461118
557991928
458599187
257491878
229960126
391508214
94896897
66134480
960791243
862291768
568441251
178910824
402158890
284437856
396474669
826498111
122148313
885729478
8892501
194730096
186547071
299763671
446394354
287213892
476918077
955244208
805186195
152565789
40309494
241181270
967750642
848797949
349814665
303322793
404991664
96481057
450972210
397459317
642687947
288739487
478075619
206429868
689596250
980984666
194087625
972818912
344538756
760197361
684450341
813344706
394439555
164422482
486649649
707963594
539017198
614949908
462214451
63408646
534810031
733936977
398581466
151763235
858395623
974289112
807058761
698971452
672965269
997403629
204675139
962406524
598407559
214009637
375302485
885096272
251574657
579300551
823324347
452975163
905856369
478727013
1868097
893523826
208145659
548019910
81550044
390113732
688098590
482239195
975624514
853526815
894821772
851895710
705015450
21675110
617577894
675119846
644071439
892896434
49018142
449886831
776613074
771600484
822416410
598028668
161473356
902708528
636684858
359573562
478485970
630182209
801662530
79225767
484169624
402494562
80462933
348142826
313578859
433405404
398696791
361419516
157002790
703386950
356086504
387359503
347204524
124210528
835814870
306100234
620540069
952603987
847801996
95955465
134759857
500915405
569635140
204225145
96238560
976464429
399828569
906552244
479359247
889598587
353308082
183799869
743940374
4094138
546631489
181403084
289928502
912055310
311546756
510563727
329101727
290154963
222292799
362014761
681891735
913257449
855040954
509802178
172838748
748569208
304748019
628711211
331974441
549398090
128459020
64861304
983480402
126688161
234122259
681972176
751732956
535042938
922173973
850080699
435810067
460687991
487696897
632616566
274791841
204504892
435518770
479218353
7799699
3775524
239726258
919134810
510610963
175972808
377942266
889633926
408396757
466797698
499173173
354531070
85754602
456041352
859003705
242849572
660669324
53380311
605348959
934179702
307068142
295330452
301564492
716398202
585626012
417402062
627917524
827729011
443618203
733963577
957654405
520201523
696228882
536834986
336656230
457140464
806150568
32092251
172282879
988222824
144221351
906628421
807431512
991764922
5260511
304994452
752924160
949992451
891050100
303323267
818130392
321395023
241926970
411720404
782291776
371940360
326310482
737388390
552807091
94025605
434326794
747482197
357083032
279802437
886132323
276989965
644151630
115746701
306758127
541694145
329079345
803248829
192636674
845662923
234568035
454926187
795190267
89753187
427470371
991800709
204029262
109424491
482004648
683577879
10169546
795007228
705280432
685568843
24528760
15834871
106228224
319737905
48638694
622734571
618554268
586193536
376198883
981511195
46100360
600567921
429402708
918667066
105568403
836565144
959908415
866073747
263026762
991664046
234740924
463223752
517775794
74730258
444181553
771776285
17192779
82499343
82040614
297680713
477009541
713364091
716044010
914303161
900731979
230824747
229055349
793501526
443080524
607981443
313502815
430545325
995519435
926951946
535270287
226014012
596140378
323360403
401727040
967608312
425426730
647309278
37158345
66048533
793743641
889846740
750216434
838011977
317369729
44329743
728611591
149417958
253794158
689649813
37667175
894946435
468152229
98991663
99717350
707440118
822565686
524924149
95009222
409801855
990305590
795692270
25609130
638222254
244728401
428027042
912197847
813521771
920064956
378452181
726579934
335980257
970251528
968503878
880721543
292425183
441457331
607132582
396261290
345840786
669336861
262833087
145316334
145325633
284921996
18188583
442640248
28040726
19702551
285514351
923852654
936936362
788249495
114672846
853098029
636901863
827300129
522613241
914930023
388062766
430016204
579967353
333132325
462185268
148876472
174465798
151155345
598700745
299457528
686971019
497782002
612406466
536116442
561157915
484765137
266245945
659802629
232065537
123950032
648316987
514421658
942522942
724830912
655315947
563988927
775551438
709891094
274844159
697868838
557736576
437053333
758560530
422734529
767445391
579426919
898041436
267494095
410643786
9263490
963448897
247480633
118005715
233628051
170876760
725398129
614343313
68791166
327406444
818482176
221809038
74788572
929543346
958531151
941903399
897140985
362036279
647853839
946172975
413333186
568566112
70659569
732841547
41388639
374380610
638602676
994361008
683298968
130216558
140512889
402943959
147019333
459760837
413160107
187450738
668102687
604364270
613081136
337192314
87767448
72208890
962572573
32761581
416202647
771702739
545461550
537716112
757844554
261363292
541495430
188766812
383726200
505702368
986068595
760905081
325831739
984984637
170749723
473698913
300040586
420610691
425900416
798342215
306257137
555696913
331113537
890022368
354293755
720404334
228455964
637793886
51777392
811579132
776115263
807401992
863129720
181493790
570396650
262466491
255989132
590137860
626903816
180235110
404244033
347292324
536567726
154353991
58615363
322096200
738317339
708926489
915199894
467822332
879079763
723928986
23225166
61060953
991527311
286077732
621873789
858568144
664386460
779069395
381762848
37285243
103749032
914907241
990021990
532574634
244193073
368262839
481972829
75870530
435215073
84283923
977283436
963196104
187299755
611651007
894432167
387379643
828496304
842866599
346298849
282437386
321751411
885309024
657366872
154845588
930844113
631190574
335597106
287958592
962386376
276470154
459907072
423442204
235796146
886520406
239669122
39570190
728867048
407785057
149284357
224334989
548072842
616999806
249409605
176174814
657187260
314181344
279695185
13946958
329738351
423340495
408585624
425080717
996984645
895502358
172849664
920983731
441684702
898193863
771364637
267481277
615255596
31005211
244001107
181243044
674615171
886855245
797294999
539442782
409443240
805813878
175283814
156541463
935133352
218964692
923677348
445413391
493420560
319814546
118852406
791529615
550987220
647103117
450342128
335108764
303656308
615122105
416521586
355368469
819694486
710639125
456070524
310447810
951326974
399154037
910737807
343144493
217992456
750003378
295845878
713409407
847782275
296028051
697943149
177013702
317692163
644671619
109851264
907502441
699135211
250358635
27425452
190525283
479354799
598924981
339100277
226803828
55517344
399619495
653335864
505209724
894966976
407052105
550701216
759761676
96956970
737708875
889858240
652345870
471186927
729021164
311607001
450954508
985152094
399648141
958837655
405980991
475709367
4318686
711131861
597394889
53084301
641391734
156182501
510325682
685573703
869273742
386728607
54652148
969478837
289922926
500318994
972969475
810405561
815713700
804404936
612962397
392177428
465754425
29339908
889170223
638663762
639236248
413907190
333043304
344982012
62539071
61659374
768785063
702179190
195399951
984111237
175405283
504041608
735646125
24752623
39035698
288813806
133574540
933214123
133998936
583477693
223809362
142991418
21513096
399397491
779048256
488845155
322907349
925076837
433743983
747486467
246188789
721381938
64601019
197607547
633197684
397234211
436635075
460392012
783870832
363226731
798834253
195552945
362564773
624833869
643969492
190022005
338939018
955890261
777783681
461237507
130176572
797194004
902156813
568906722
466606344
56986311
443492431
870242793
925386900
18141739
86509581
429884440
863913723
239914319
325647066
611751568
274997430
926916502
326904054
556335063
668390655
178215951
60220551
695748192
594189220
981493610
653502122
665132917
484405144
877646258
115103142
232124772
476219502
136220983
870045959
901934064
136604798
562314008
482493394
117445767
938856352
940966574
36120813
775612244
827180526
29778041
632554156
902247340
363915655
779366680
36556766
183958100
272124846
475310575
144370468
771509340
836235768
120813427
197620137
905011463
65309926
999714104
65414877
640983050
286724870
226490659
891266005
239740901
787992308
314440569
851846338
318436617
369307120
922370746
915654494
244884047
356245489
366245400
605867704
301376082
119787592
344203149
597670599
178131302
863582407
766990903
678955329
397119345
152345780
222500388
170737889
752197256
407146588
59641277
755013197
230993358
346105471
554957652
769489523
919148319
594996061
968712823
267705429
24473889
536120698
473152361
509684810
974270067
374593179
190867430
58678156
261941410
490125187
307321216
492865528
261589390
214097570
300817753
667818822
470740667
23219850
118600299
496828060
386643807
507355345
282944180
228437483
637338545
84268779
206109414
985887058
384686900
484851668
420848783
919070205
561980311
795744343
526496206
380630374
428475517
479522961
339153608
443949724
359092616
167536586
563839115
519430506
847259709
723974452
689484454
836906608
172986636
152391654
166394775
379849195
533572886
211719790
776193099
168249806
347929796
858663634
795742516
258396187
194078860
950271169
880651948
143805140
540770687
858692442
303397521
797659561
884676410
625605166
803150399
270281986
855587462
844793206
729791164
231084183
57681568
21108227
687273044
703022646
859689831
550683987
278121204
678052231
112445750
493552363
472960015
748886106
67009731
74402474
287563818
85539705
182817001
777275499
172227222
144793597
970134402
420868799
446439843
252138400
116080299
221005171
342654104
536110866
795833336
311005429
898541354
192551606
569026949
243733600
648337577
616847318
974457718
689369981
500054808
286685970
467388134
239292791
765856485
730610722
537367374
293563441
448146495
912153659
667296894
472904006
686736556
695222544
446088961
277768377
356682559
697201906
440089050
65025935
984921456
584787104
498764207
677861593
459059207
588728968
549422539
64437273
428552536
440498302
808495196
409864086
303564955
150011379
922381625
23037112
760515183
991243754
371154023
498397545
90890788
429241082
854797803
115558100
272580729
444980004
612403146
871001071
292429603
950937461
423602570
897532442
500066633
274550440
146461395
115012196
549982719
772999166
175458702
980089612
214929130
454818197
439610158
961351456
649345057
782114730
433639482
390190346
138714033
411405381
45268600
552194108
168512833
370189725
551799415
413934886
747551501
392970982
517016766
589489608
482669534
728269875
395765157
145417484
764799198
46805359
514938884
429256781
64386357
411159
630379468
212624082
939634784
286365701
878313168
553601355
355723356
792577010
796378260
882511053
740680765
971460087
4663691
924792178
397641606
173746176
575716868
884380172
547984877
550450720
601216901
757049602
661887168
945207287
122663901
587452152
464349683
471864721
934264531
255411345
919314609
655590332
423458994
276873002
400941072
946116147
401982564
305566245
883567722
101096225
373802208
516308842
162363187
121898001
118177363
32617359
475993695
849564587
960876284
560017167
772122588
460469856
880665077
781368459
84034608
195305965
744316769
997369719
704697648
433501591
408817984
217425796
623576493
535284088
78025367
59752458
245082850
630147320
759418416
545216253
637755676
283968810
126824240
972222321
78509401
934006791
204357221
582289935
460504878
171169158
16164228
488760927
908178320
15629459
298369801
843977951
735644632
744632649
603581044
54555012
785794465
81092356
804300255
937505454
960805992
63656456
552660899
238024276
559722736
820495751
710682170
207354721
475863109
64246011
823004342
960922828
144434533
283683510
474284993
967947648
802411667
388028121
291474967
336182752
208600792
423627392
863407455
225506854
88964931
229120724
158981141
952546892
73797612
346011617
263056087
288329053
464041128
543755195
15148967
728550653
255128155
685152339
803055063
426840076
522689822
1811967
65168831
238395595
508545137
899830752
804924969
975078623
875662021
939767838
106429901
233054413
471896521
86717367
45113121
494863769
786394272
279837057
503727101
765557140
930537320
678686514
965877103
519400196
989682669
681951480
770639088
270055288
632086761
38087261
580823238
863835000
618003063
301985981
31917745
220060131
399148327
590978334
986027641
510359136
692032417
429597685
920867919
597374560
555037550
902184643
383642245
349189255
349491040
740534767
246834912
512512329
96260269
232431310
226931730
726017704
266817650
868695568
139960992
768361823
546033160
415002016
705751439
325768909
982321417
358174998
811937403
828387303
977577897
584041242
162208386
66710527
41685951
295039773
176761443
207203321
970566365
351619251
444738377
144194288
597935698
509034188
953883022
317372622
563400873
340605067
622452852
105000417
421897257
324128330
942372812
207435161
341656119
429533876
639452175
857956046
334583776
140666383
821837579
710105739
55228731
119766610
349690893
95582838
844379041
392916280
778497590
121242626
925181844
366317106
772987477
120215616
559010861
427692435
677164376
625733398
997765930
823027550
13137872
407319285
147602951
945671
142034705
504462474
718695951
41190784
875791315
522014875
929887792
455524257
8029484
587303252
90927371
656987196
89020407
68302476
755085945
9110214
460710201
850368894
220683710
376669169
293600029
959480119
489773776
50430691
341735103
414719124
706260168
228092963
844454999
803597054
831533301
403807999
469571647
259980440
888674598
551457861
979154760
394725779
709121502
74641351
682450533
523058685
567694840
254139356
939683341
503234565
234920584
390223262
610151527
399558103
867782962
593934969
682116379
386785066
461900574
737939370
31162977
554819783
887178134
552771770
126022534
873784417
695369542
450189466
533058642
230773930
621723644
824216252
475415699
201590389
968192749
76105380
738576103
919483067
838314456
653408491
686232263
547990381
357969823
472188275
701623203
856462173
176506921
509685538
352010717
452096401
487574673
865726617
438137613
563141128
620366726
662294400
272511094
472032803
224903033
266225965
895100697
466942391
638159620
970809631
488040990
486176911
25855602
913542012
44180109
662944074
707570922
156749426
215154398
709949659
287817992
896088576
988020520
292458297
115484737
208809342
673704658
497289857
651197960
768335644
666355480
186960499
772865043
238251872
784953124
576733118
746827036
492002288
320340820
144259285
618379873
359150977
936176226
989559005
6079388
639782587
990289622
347917335
203852615
157219622
160984320
928384145
929958808
676612123
576909176
922617070
940773563
563480031
980819144
704306878
485825333
337783943
274792020
333693223
866628093
55889406
771253996
864926578
954434745
348389008
38375642
316386604
191754685
334982832
65641633
409793038
416472734
130412765
177195175
514569745
637418063
510515473
742352299
600606084
824867166
29513233
695533926
685382924
536813861
59090170
188875678
790530976
817710307
416720336
539370546
883107205
370594536
998626503
536974499
20421170
419295108
626858035
406857166
658094615
986841671
829382962
696217712
196573115
365265720
533568491
906801030
399506856
683167918
152030900
730211794
890859880
277230214
967376197
284723240
491276528
657739239
442424204
951563292
866235719
947319923
286547881
216151590
726700963
674071381
988100567
234343557
137688929
351396186
524361670
366214797
355663433
730318452
118367204
588913166
818691941
809517570
218455251
548768730
40965402
621285810
128835970
534901032
487496549
845750616
524605731
163422961
535589306
185232914
981347712
586723340
455463221
826679416
935281966
128292049
389081736
780507676
8775655
963166070
471289882
906908084
888638125
131773783
301021897
745123938
119701337
8101015
697548596
73799997
757415988
526248002
337142479
911494963
936930213
240573524
218834132
752265183
429258001
526722034
218283812
511904665
226552423
256916567
602180044
987152531
914589485
786318856
780312783
155207872
686826063
236669971
659853387
487488061
618852144
46258705
412391208
887566519
117296072
699364704
799963634
718625869
685691075
495889210
45641404
466616608
637141590
746804045
558494444
574239577
56318525
545215951
794270261
83159359
587050969
120430129
152814530
676280747
791873610
956083052
433461575
939039751
857239556
121088623
961689753
617246840
550065714
37464156
442889329
885665835
701878961
941920842
99030964
81896302
215349454
13816274
655244335
298632268
54546671
790153102
129914498
832765489
684243177
423579284
145155737
315175741
245484097
642228719
138513492
343694158
929344170
307907470
664933364
648810862
387888154
903914022
481451769
242004886
545179625
662538237
651981732
260101880
626398113
345826483
568945765
205845113
27424991
429490265
658877679
724133922
901001259
792803919
665388221
297013911
140491357
416129012
789393575
97037955
281122762
840732255
10351761
616140935
28569281
191430971
310004393
437170941
213933263
277208908
97708567
515040576
725296994
949264813
663821468
106013506
219131620
213569798
327377685
854660230
443770395
680993840
176976270
309687025
289771240
395281308
363424275
533813291
549149406
342843998
560166918
805538042
743362144
608629393
927430634
627325536
336125259
423510601
291598193
45891730
70838344
735665409
914211234
671581237
745320411
931863136
410963597
281369765
597859500
774485427
168177153
118263546
309513998
710519854
339251109
505369701
776405787
978646670
908650823
369532863
89512616
838308762
633797329
572113585
689700364
147518319
546715893
633030052
763641628
16174635
536147571
517751226
584122167
291749391
617083334
578743777
397811201
643781760
631432581
173338772
10647067
936502054
809340187
589169874
643727345
887354599
915325781
834646886
984943966
277859214
764767597
831715341
876253728
808811717
498813104
764349546
399170407
417551925
278661281
349896355
697803454
992574314
918507682
155445928
310323970
988208552
245728648
850413504
810107419
310070443
710386206
17304533
183306183
423718625
37668265
116331281
315850730
69924528
439230097
915079921
270035433
685397506
829326486
209296217
701962082
846996855
988910878
303215989
16016858
600026013
538821484
610404323
854685032
223444042
592335311
990269320
331093233
251099533
651473895
843302544
895701474
699701807
108499856
854060880
495606302
303425083
542528729
516705067
291936050
18520725
237761252
7096008
201876432
515666778
821533131
296483701
404993206
171287460
957847855
815840319
405675379
345904894
112517021
333172728
678217063
792416452
887911821
581574424
190776530
254782329
773272653
938799863
378355291
374622871
121994699
492359309
179905280
329857367
718476706
464411949
764763816
303238050
202334706
999532128
668222422
509540863
228870039
253135643
944948433
310046342
299216199
255528271
598388109
836983007
125425172
189129251
797740853
280620366
179298544
46324737
574336038
168483852
420953203
343748763
379826191
748617660
339677407
275418301
136191612
941684151
591827520
14179248
821092012
279810481
307420148
427399005
718972520
150554070
114783362
72992499
119039327
916708944
459365667
391795117
788660661
962945204
488408153
945398947
482968495
130921702
996287871
193077342
941320383
664293038
190637486
1073397
2345447
211752729
209958164
823963814
864921453
211716750
501741540
329025271
741927320
9906447
183064158
997602530
990816452
991381505
396644018
347535271
267231388
779005828
305235976
817787471
232139045
537122146
490258975
446030015
464809954
493130390
526605483
118442880
656291624
142036096
917567507
67122756
828605747
243325917
380476161
746736436
616129829
50670883
77154501
496116767
914373914
23380189
56491415
893624077
353824015
526193221
237524944
232268296
203135378
874404635
478989812
821477853
217353852
771726247
121733416
408535890
191982528
378562177
20669933
144601083
234323673
578034256
516487569
877995871
951945543
742311810
985804759
302773602
734443288
289850117
569416791
357217587
316748029
936117554
842720946
206334841
712060615
112591175
992842285
604799987
117370649
17498772
777999556
419466265
176232162
310605001
132986205
141996646
641734524
239668940
213464527
280518326
130641639
794641310
332506397
641586222
450927453
559748291
806180764
861670925
103164815
533122149
692457392
279887601
181053028
980276878
508640494
948432658
308881542
629305086
330656462
949404405
866251062
26439
19502924
28039690
348392149
668390508
516414142
308243058
178187070
686402335
545919447
384265688
805393412
101947801
604011489
877937424
178640076
778055438
874679609
921157579
657834934
774739797
693429719
399890680
573956253
838589258
942825161
986428034
447230567
704231395
899130753
963188671
294144481
115935951
457416414
887090515
953256543
409891775
602971048
195724871
891760983
810799496
296753723
189681168
427261972
621785410
939466015
158854301
47668188
682423677
998078650
13642222
511808041
704815669
400782143
379984928
888014720
159679303
579601250
346776886
614642933
773856706
415380607
245634716
805270018
773870520
16656381
86237795
303562889
83702357
844481736
502519614
977357050
841595606
54946139
82231008
843388130
349821808
19746203
368448904
702461732
604582520
467764364
458275765
753215147
78337086
911780565
434313831
624997692
608939520
289515745
923192332
729802057
249869016
872579726
800346847
332035289
392277938
785744786
310039433
620925911
871108913
361244297
347485496
380788671
193909740
493112019
189443258
615928489
578668402
566755672
959677606
468043746
580628371
894711355
851809362
704182898
908550959
584051257
369059697
198101141
853671955
323727488
890160273
25112429
274280730
516568983
895810281
338099040
979977741
444885055
478081640
938334629
484932847
602982203
115940787
743625117
133382360
788653324
212867406
297861448
581642765
371674414
292193202
154075171
651264086
891892122
833705389
711331574
161350044
189573030
52370232
657810394
867550663
187421682
358301822
898805353
937119785
451871878
732549990
400696186
800609427
34686577
380031946
878193431
832309682
929625520
547504134
755683273
691864899
738012047
232375338
389746437
343228847
477828140
878494530
476536448
251246022
614016910
512648724
22853271
153480757
230571178
509148544
354644744
668878390
726053771
82589729
81645784
716361542
451996821
78558695
130752537
325073224
403524448
827585164
634032388
427723678
911450944
742113912
898073572
527596306
211734539
929967808
964388368
979707080
346514348
625220888
438419918
684098100
374105471
170824722
157176963
243038225
384495480
29859083
630301583
505049472
932081142
385744710
652950153
759699249
908029446
607382327
746163396
254794606
847762964
111794308
620866194
928397586
699842632
754213129
253979436
686483598
566878061
170088094
704679960
304763326
896856657
635145855
300895309
155316283
703510707
602670765
920547453
352246226
135805610
62369462
252999968
66603919
173297746
559751030
518475611
72706010
131381755
286852272
992250450
4428457
157772185
25448068
530465155
147027766
806239433
771842365
726461326
584348127
437984843
734376817
471466741
461627663
371932674
479691079
312747080
165723470
257781786
129976288
90743361
516103489
478751870
871619752
786696598
112122531
40508042
621605889
566651187
218862370
947577085
961401089
811740140
344474827
38901386
20762986
247885964
399661235
853553490
880579145
478380954
27755653
981832597
510669016
508111290
328865401
876266501
748865190
849845029
951481819
513572861
35904731
23412859
538555874
295949713
701127357
502228184
666595545
857036541
139117646
69870974
513001519
903175906
179288501
91539058
849659568
87129634
456966260
540057367
19050307
485094286
965958358
600917156
530209807
780290417
369676614
993601454
295832929
438764243
592361444
516857494
864433861
917843266
677262236
233880157
808697872
754327036
278904332
627957231
565117642
856258134
603966180
513135354
73790131
336123687
357191201
227566306
284974756
876444881
664161694
882971119
894523237
792041451
130486392
837384734
512614255
317188222
198033547
917846143
887077045
443164115
678675675
284895272
696290485
959956848
379030757
239205309
56849088
558182501
657820782
443670579
990680466
147557930
713662858
138626008
218908870
93790103
697681837
658005366
675883467
811595533
559742639
977912686
365102823
665149403
373751098
152261375
365500192
414532031
933844070
800306511
432706775
586991363
569395463
668017163
625040390
662163170
349760329
864715783
537553650
187861429
224204246
116264476
769530284
265744038
670686420
2243778
67162824
794840317
720394311
252662132
442989889
665970640
495470319
288940653
934531588
418479993
983004639
105910753
113171984
755278077
856777751
524495066
73940549
437896997
23015407
320026422
539316621
131292984
432199272
839692903
689727138
466813371
166122324
504618892
436061165
500853309
238335852
532632779
752819566
808113536
323142021
697596120
788403337
945576985
270680500
337610654
974604596
14810620
947257472
81855601
442968795
7123719
237987918
838587708
328022780
933444636
321127296
12193187
882684900
933855671
281273006
944714280
930267515
692446677
528033471
931808480
765030877
152775686
412921192
310510613
967105229
454803856
327929030
120862536
558404015
508600766
942635886
18415455
428915339
734095632
785093710
160342151
626336907
885444449
733452258
522569203
449872603
297623984
69610182
489864797
459146072
604848847
389724596
616683981
899410646
732653390
260968855
83525958
100335405
923770937
415457452
577942913
443521719
300545228
389496946
637296428
21155109
346677885
554272802
279863367
643837386
688639392
425090713
669108408
648097126
754025712
102829242
700369770
715120868
539504869
825412920
162488975
66342609
131540918
218277847
818904932
281191336
858364835
911731175
718020065
372124840
802229640
345694313
422112705
581430394
344996075
392224492
838508116
278682983
687917682
816472739
285423356
267234880
961550378
429980014
227984114
522877573
276762614
580428548
427634877
127637712
243540354
444204915
704115398
74231712
962821701
706923936
953236971
492312687
91794429
307338267
632489965
992037487
788011398
879234341
412445055
371152257
340506546
639587899
549590031
699231913
182893139
369934481
740230569
648164093
643846642
851993980
187721456
526560625
365354097
195363272
872013241
849557812
755623964
490027043
408134877
665055407
874750276
917097697
650516363
616681133
563762579
282647396
231265972
409113489
443383490
161079548
761930977
346218566
491065244
862329622
835119876
593828349
540243978
330879145
171956501
484812397
209878339
834809081
908383488
195854251
503133767
406197279
412155532
99953218
592139396
749961860
911570677
796884330
167508676
450254257
333804469
231924816
179870489
963205162
328029084
102795668
288021374
554312178
514698813
592640264
724916360
958259406
464499234
666269376
94254138
751351891
803191782
40414386
675856954
856817159
281807680
793462573
407242319
567525097
996077644
451488614
343024045
477634586
361735870
435370159
671384946
626564069
762453131
253494497
183886622
74787459
930844564
465260983
913150140
477624636
471811634
164179571
498394433
137260499
666224186
631221174
704203689
41316967
684246897
93735500
724801436
361040063
939374105
656603019
188119393
267013314
87982063
69474949
787863504
883019236
292514258
323364442
905944394
622183699
975035030
863095882
286606653
629791817
347783494
972920001
542658894
319010554
736294411
249358630
62405988
411270200
369166616
813396202
485042694
706636732
504026066
325514831
410526967
407485798
727468752
6565150
788088435
275906608
490395318
373405005
98255225
176622026
313094856
83726858
235824931
98345145
238426634
454026150
159252375
149553149
481771888
658906523
666847599
554509637
630433476
288177067
114737491
176070666
864887522
259332519
316948779
242110576
395488638
81641681
305692240
664429728
729542351
290418415
264555786
305069346
755035483
683547750
654883993
458784832
819927693
392227310
554890960
269860321
936716468
212954861
301254176
31981684
765604427
278460603
477396336
842305857
121467437
399885499
281205204
746543889
293572557
187678091
96346017
549356595
66604551
542129202
793011013
40024761
104677145
636091034
205407814
24661404
213972719
976562883
584827847
633975213
608164314
375520916
444006438
583135644
723081036
173721079
710729571
452106339
6542902
570035968
858616717
756420834
526984917
564165183
241879309
525631654
492753384
722505162
623804052
712529586
188518318
178945850
799244029
652471728
768532430
755411896
458357462
616205463
166340591
48478588
982433823
491400103
523636120
890801557
36583467
396583089
898847478
741872735
647191864
629814059
531444256
803268491
292052711
641615919
196090148
184673338
172912970
639227340
532050469
573233262
441365260
964133137
734218413
101364725
211630051
806129919
965988114
278477434
394134605
40936230
875194009
408372592
518553329
298206109
512076760
71257094
187572638
47309143
611133711
114254216
997820468
930662587
448347518
559811127
294754094
415461874
412462576
757187875
987279892
656002300
386573029
729836420
956095377
148946362
360510156
754745521
556382579
869475593
351119044
188879166
583383222
123122933
944884966
497498225
465877879
539130434
906638616
749286800
579901313
699901311
487900608
215619308
232182997
549510229
917763011
38877533
816021241
773811157
909699831
500775104
386685996
198454893
895413378
964797467
391778792
846260251
569120266
939702736
172042895
402760428
521943883
61204710
571201475
339439998
526516736
152754323
167280495
72147328
419232224
678422505
547015182
818910196
835485905
874135835
618061287
869023649
820665826
870679079
740456929
903003895
209149538
88118479
933189951
492416650
727717161
425640956
41060827
70695599
425293378
548772158
286054032
857953730
209862290
157917258
47037570
96940494
407122097
324474269
749280385
784965180
628200815
586226000
870465363
804577305
352618801
399175500
502776099
694187687
844522225
958727539
995985058
137379843
989565520
98494568
816605362
303750744
863859620
844975733
684949236
799426926
872521367
517246150
400889505
231314845
270212004
551427251
355937318
247073086
973112257
848451689
965862888
673501602
748057425
373622222
758427456
523446400
720585441
17166790
270912121
426234497
837198504
782549519
655038544
768442403
873045630
923888263
625212425
973215502
201954378
253969602
419896160
615493695
619530772
237166153
38777010
395665830
643689400
118743244
342884858
563284838
289223474
429943729
288386326
981130906
610721270
319181185
461405739
12610153
545810444
21264706
674099107
52024293
993601943
934545473
595551534
603444105
785244758
348502983
907453636
454149982
718719845
17560600
681017207
943694191
439456275
697190524
187658876
27633890
575801387
507696878
969137928
714475183
594129258
157574332
816777781
938889038
889545869
188566739
489894189
688713386
710926063
488721004
131441074
611845810
34643362
854144135
531268337
435909567
780163745
976820685
253822488
849613363
935564009
471652400
718237500
933310990
486768541
906854313
926011804
309771000
409963297
882165506
252501314
942613136
208863761
29517877
137419
946997182
406650379
854740129
597601242
864513969
535620550
319692528
492545527
642906929
721137969
553233808
474915735
950207865
130064465
80847388
306925630
727938798
704244960
11113907
527918654
314720951
826044644
357206916
420819644
657139843
313009980
148319655
426108406
376802937
895149924
196518783
801234604
843288756
707373220
279033765
120838374
423593427
233141212
850108498
239725571
192383147
196405211
587757632
211437041
65908597
496416956
175207897
158430425
572798584
547664705
1041343
615237036
325303610
747077213
101118546
562486644
894225602
431880822
354577094
99065861
923162805
473432209
971292567
32383699
434193282
757126837
592262338
401583083
245621792
135952808
995056187
559894340
14650047
654777269
564580571
874601866
198996022
919100321
304316258
987482747
153451873
825546968
41444082
619747468
385949274
325515154
108731177
399543808
433963077
182360647
529319164
243336912
644608147
783825873
705611157
417288428
877865361
856857692
44632104
139555923
600581621
80532192
619790212
211736934
353325105
3433596
882945753
161148780
358023814
381038942
667183294
298924370
773760315
717557481
663049518
969347164
541094206
564073715
236336108
379413618
425338766
390750714
663672738
772502749
620087732
26740330
683777812
555494953
868262087
398659166
702771538
887539361
9890855
622912349
594855257
971573321
788168553
542975790
971073072
57120458
164903174
433293997
151233151
182198570
128067241
440448967
411781038
350750194
405141809
275967616
638933847
133791902
283890762
88021367
838690812
60132377
355960074
932168288
340587558
25084974
635226294
315699507
360925999
557095119
341134192
546324198
726369002
16511908
631687482
932464731
353532135
499969640
785386205
235993981
335504826
131087324
138865441
971368223
294773112
947406068
635602696
155634667
80119161
681034784
740448850
531663053
424826226
944997632
896259700
612179717
562768388
757870773
887272823
42997510
155581848
817219547
515063751
838034922
341867763
350427624
112595632
493350914
208379247
204116825
735827788
424848734
350883205
920536039
352092905
386905289
473839778
472652564
40362033
194226804
606555935
745185710
247778782
248593516
405814000
759073880
475910396
80391403
31805027
634800714
840739036
886152825
252994719
600903388
358348594
832689082
991376920
396200335
809996341
72019767
186885090
334128835
100964010
863375879
471824282
590973716
426409238
646023794
141690253
24642764
727293165
248430113
714454772
821503515
507895096
335978054
491479783
144409084
93628561
993783279
9917336
907218623
45514890
376955854
776889488
352797174
605229516
687037760
979872893
288932433
664331224
115411783
274872091
92517950
895060590
432866445
994819670
842298424
308310973
66528999
981678020
827495866
873125647
781033910
618513882
309870578
781668854
133739102
998985573
10607707
780661356
641485202
251172912
981737759
659716744
922610257
842460057
727112219
398984883
546768467
654735289
80480758
417662727
722726480
850153866
652879532
979173014
282982996
102620194
159811037
720461136
226861673
5718592
782437887
149670705
600586463
496110592
452177024
892024524
935262636
86964203
311197503
834105515
105449922
986351466
308053168
59461067
904869657
813095453
478639501
111669762
709803928
131496786
452269645
509205870
225266533
873420333
519569850
461654978
559501985
461054805
433261129
200221024
876570245
387678929
218220108
432406359
934118725
193269109
841292651
516445545
820260332
856404008
588634619
834668443
925956649
375452358
448670549
955519745
441965924
396435994
887284035
718563930
143803746
295109759
99291032
978423242
942370405
872817872
678648216
156204417
236643672
522535021
264269584
391791283
263784806
611443785
388968630
853923726
208479738
966403235
614154045
868441296
721282119
39708518
392931404
140581476
281289091
430748106
654683725
204196279
141705848
438512696
685384432
389049193
216773073
861897403
598773711
91574447
643206469
582059339
448100577
488840918
300869948
589005242
596233740
719018666
893755985
265645230
86797834
832494498
797616619
578698336
671400916
900079968
368011441
117499043
537206755
531844779
466082947
690667900
551054423
183492857
174554146
601423775
997283068
592903665
838432713
821613990
293610499
498368285
183066879
180581842
200471799
423243358
718837216
460327889
559697919
293636350
253044075
455692184
214612878
168157786
776307600
62212267
840977460
8035144
222598960
793917758
105206355
488070361
780698916
323771219
566627185
358879239
343014248
193670452
163184480
963113110
125789974
957552118
65130219
114121989
72466166
952643648
750601040
305985375
906330554
728834140
951335267
471709580
425679321
536037080
363933355
535550350
559406343
658349804
912038
21854076
24343124
78602621
22295477
814551815
25215977
338318023
833141969
620059488
928180086
167513626
241518727
982702089
291260149
577061629
915599172
749208
593079857
451428294
741448241
291143316
602092425
876789629
954208239
420528397
567910244
314595028
422610526
960617334
147531780
368844079
715347121
369077153
252724746
532175236
11283503
174069983
203000373
506902157
651294316
383201560
656889487
285744217
161864370
954575308
343260795
805900028
855807910
875310997
923144552
26694693
991596514
715937747
102505227
379977361
76182486
966897483
172671086
118618680
685370446
154422456
423431456
574097691
535745923
933407176
721226112
449471922
384515021
359505492
795973733
699175172
33268115
196724747
517311522
705941721
686460637
892660082
462458650
515250983
143348567
949774234
785428440
695580538
705101081
352011680
427346767
498577481
394910127
880750487
697617907
598760277
135620739
309276248
946527802
580976771
686282421
772529786
47304707
176056671
80695693
739217349
135960594
174060419
885052019
178130547
509614791
622832923
752861468
905598942
281886315
299763665
491079356
132332146
987804164
268516408
576223585
18549014
858806468
803684489
248264550
423377403
784836224
378407603
996202482
763265441
133056200
672118621
692971070
383580778
640568817
77608448
99602801
956380461
512013883
255665196
270569318
122573379
133046172
55611778
950573773
38362495
895009517
481379364
746818463
879473523
344708362
224387451
13735983
706157361
300872202
18957478
875753436
406287361
235008844
693794557
996766125
534797061
299302696
339747333
149366682
935103310
632890435
96959869
626818100
276438385
423998664
130633870
375597150
957071750
582326642
895995128
424068640
864576278
586735026
990682289
238586136
897355449
305083978
818420211
372851702
555726803
556196232
230309450
473855825
462274980
136745282
11534770
733050744
227175051
161989735
82495441
123141944
713578467
664260136
342599422
599674183
973066014
386509479
476804163
774536975
640472373
164631796
386553926
156175053
286039661
45416409
206892581
379321642
915386924
79496894
53802412
700852007
259440311
843012244
712321878
147400161
421785580
98102660
84124557
500925632
601545807
881700794
501613010
375809678
479205177
24434813
895761649
897872395
164282546
465447448
896024902
718702890
924310230
288972282
838062000
904570881
410120336
306901954
293241220
38633580
905355401
501692141
974945207
790773104
568590083
241669824
431669045
722740299
153659587
398372757
896006757
608338804
826072216
88190676
321433957
434242758
552472912
54893546
515565651
665959627
25385285
571669727
732450985
14728656
424278278
789544703
31611538
746930578
863901544
543911700
765386263
980069848
587297565
55898683
342081697
685767472
628380946
120832950
10275802
17349630
756909241
172056968
314211704
783856046
588598705
192987942
295796106
199134561
377231445
277768166
368569928
180808422
142886232
738237335
400517603
403356205
900175958
158269769
930214446
640044116
547443182
363532302
525628565
839780056
596254361
580643323
120709211
313903362
431399855
966126521
286667312
49992682
12699319
22098177
156693697
121110967
192205004
192483564
226855706
400175744
759462665
699210733
920051473
145043507
883282942
570212078
402446758
931544213
897147508
406597699
562156615
267560087
771580656
558868695
847085757
684904706
983403344
728957342
908303346
608103827
402669270
373988279
963687323
555495795
55212514
541823541
398257831
610651818
851546511
74647901
638909539
119594578
832020837
916410195
155374431
248882948
600593971
581618990
537703636
456038184
907577304
409096646
765780968
749064692
497749374
291499582
173629500
868386496
810661000
344408432
581179017
115220363
40840810
340823224
798114207
677758729
970325309
970518756
410194801
321910295
383964350
464516304
13293723
151224375
492882464
926570276
56645310
689677807
837433827
81475840
530560701
315153851
945043284
172163073
519443364
483265077
472916452
338544409
792623492
843137831
554358116
783371193
458169152
174813201
716936839
948582996
642894496
620406320
206244991
72390852
778103926
176814501
518892191
692597075
144057091
493667022
551095209
853594709
61714281
201691962
341796079
354441663
524340681
901956989
194881864
924082100
398658483
758321068
82935307
986997433
589614270
624637397
482780295
677221686
970154090
717836465
721605070
433052806
717550017
556900571
290977185
477453618
206805817
32636234
784985756
820363739
826683460
195229635
799110467
749236778
382495362
280460259
316029423
106923816
48821555
150214025
84580622
316305893
190145520
5053742
539798351
250164820
41498376
326904233
906349334
925974420
409465254
738142719
596949255
111355472
877529639
613455756
968416032
452601855
99146975
844463396
585768466
680631159
735080798
177172965
321573790
343957129
502441484
420934301
547735894
21202753
468880478
798001358
673868429
427901475
636524028
760773981
103733079
275620200
723476576
934677388
841084682
808663845
97241462
831528347
336891674
969251367
492884763
712740228
845668815
63114670
365764626
390510143
467093415
4913181
785184664
511939108
731876814
634568978
337620216
263692201
960362202
147075548
869373385
642857722
957661834
468264502
20595746
263789800
897143197
241596927
632941337
635363590
430814848
467413046
160817789
449672805
702099641
200404788
428436723
682023299
281778635
786206855
265585914
575299182
998068204
395108035
47059269
478474560
14434688
890241976
985052734
91577788
80170678
696492058
701366611
94641477
58994145
382210502
39381351
752111886
70099323
533081869
48928322
937411953
149458076
147947317
714499490
472979673
915454328
776162816
27593629
616595734
223450235
632161897
897461743
778010435
697381354
498608595
514090617
412319271
168880562
313394799
399995795
725139189
319035820
566301997
671072600
258035699
871415497
855448921
942020365
172735288
979839721
51377810
562793720
746602748
914402645
851294417
460000824
192602422
966941422
744518397
894009170
477270155
12520939
900763643
677522614
571608040
199824054
92454828
735622722
669126560
47423956
614804299
823540913
88068201
180653072
849436752
274755353
824533997
515975585
937872396
212602968
148394337
828957211
497988751
494385328
554295823
709938827
78687960
215304629
725997259
907495810
735563429
239192048
213303617
186221708
41493157
309585356
921755502
587646180
969277805
780097940
945082418
220621864
73657537
522304648
125910277
909815881
417451436
380962152
4903795
152635661
89209178
250702489
463211731
107369646
188665004
581545852
658322432
661068529
938114225
969845135
330252532
948138342
400851743
739162205
678771878
689839082
65858102
290443004
212118735
85359234
235838419
228071860
846017115
884854708
736378575
541743493
245043507
748491808
275439390
643610966
386203090
846920526
678903742
546901249
681326161
691024182
409322503
585753694
479368575
792265175
393104096
921716748
43850312
468592749
90358841
872775765
47017808
250162285
518505947
422330303
114657729
187671481
850136083
445499060
193579695
696880535
358694752
497754711
205406438
292191945
320162112
320063171
855124573
949522424
501837823
29143471
537252707
469412247
770494304
653936582
576476514
530549954
117640110
530685044
607893161
958484733
266332283
50575632
618144993
380665534
272569355
694574982
266215831
949082481
975988584
389185359
597288537
291723310
430503581
207514185
961977549
215654681
556274615
466059653
919879028
975294040
414836985
632547497
352209516
526674027
307251892
852636114
119835286
824478682
885527954
2100605
710170387
253670122
266888764
671953519
702454712
825743617
239623933
692628782
823824894
203681931
402374277
196290454
577457536
953954268
230595559
358368386
485393640
294863991
868767062
119230205
391174885
701998879
801528503
10651219
53796755
878538701
240746775
141082403
107453738
946102811
916373552
993892056
846376687
367590304
645108240
407035718
925348462
17886278
904214298
518478917
839904476
454864351
757768135
286429478
890813967
687695717
390024021
431252565
162436161
181818631
332056459
321644028
874119987
312475835
357236187
838992713
509066441
263544172
700336244
805376289
884670607
645678454
788559642
339599859
917141924
632656104
504127379
480654114
571104239
795748838
712444116
412449281
318620944
6052627
436713236
725019238
849621215
647850041
458674022
618272201
897713666
336262381
659317625
652525248
898638044
494300188
157746061
890876887
2550883
119032099
396583465
172659963
324187391
60101408
346449215
217529543
352246014
363774624
243502353
84158942
774258978
468307714
222898926
694795278
313344718
141547217
545078819
415091221
536796741
578026986
460454967
28815921
890857151
563868277
715995961
749136148
884600447
949999485
451060410
63855260
79712985
611373957
318654155
574949177
666904055
357053275
656110409
531754885
49199100
633972621
143953140
445933280
408213092
348812310
3876303
615177287
830134320
579314281
340754181
653607536
724850841
791337121
307100601
737621309
959489283
248668524
329570463
234682413
137286754
192726427
889068483
136269176
750074610
340890364
493067534
858813234
123541447
960903818
284521360
431659946
175873954
860398958
968124362
483313796
274594924
583858926
726833806
284751983
312099161
112398315
159164978
640195682
252362391
790551582
112320654
767406385
981623040
72717401
577376527
160906975
795098929
43335801
523690729
522144645
433440163
210643925
343763697
615675289
276977257
871814054
338340054
830988096
323204318
237096253
350019187
473596428
944918317
946589626
168279719
468287146
99460973
920995889
586577864
174030045
341308787
730318395
800145919
351533924
21545735
51347101
35097466
703061614
414070341
847892022
264671727
17336122
682920098
973334351
962798196
284152548
669549850
687903213
838722572
546942760
927422472
368947377
850264353
158708376
506654308
328146950
225439603
522262953
339826156
840129274
490744909
677677671
330616471
664937464
557006420
241570447
312720614
337750579
972780323
861563532
212221828
251305121
513082645
817936961
494590279
884189007
955411181
886340197
876340370
685146030
679022094
794965122
533162772
161950516
149656027
79394938
952863947
170023361
79690406
203871923
352796755
270558140
296276124
950395862
638655016
381135416
330023885
94549606
342349906
232023428
903837656
805973146
505886543
642690789
386698146
375034783
735688228
278029937
47775129
709777206
787488836
429188441
97465461
830058583
923121593
697469390
496731905
106332978
589713212
710445299
307480199
61898707
931005698
172936666
177842038
612879905
157984606
521915076
457413638
270719684
810668620
434045098
591975394
267165762
548241142
328906355
489310378
529649523
853510970
266208348
493691350
986771623
311294552
834646325
636864226
614999537
392224889
202333010
480879507
670854347
63350779
826014602
361616200
355085631
414651668
674526325
802208982
652400318
811236776
542972848
655475823
54107191
884227062
85508770
95770430
895228380
182418922
682220947
882913020
443322549
89754957
545039663
107571626
423972392
387763836
874846461
443339326
206516872
734222814
731048854
316591756
893824169
81024941
62382217
739983321
915495004
850537806
97310684
788780235
34275697
359415297
971143636
701219867
734467116
128401347
358750540
520912686
151849462
157005670
523507399
323119946
148261416
301319048
460168508
991859545
936908297
556063508
5308673
318479861
313728379
427988771
233054588
310546774
366826030
749338005
736259522
2721575
764923092
922459079
40337893
174481740
959225229
675123685
524965405
32236807
967552445
491753063
702943937
196055204
324958151
114814964
306905529
145023703
219012894
598882667
415298071
673030111
602080006
293370234
801970129
854850987
125218614
173909868
360173903
581868001
313530974
495794862
553777936
144185411
942860456
555477934
503998766
557802277
345203052
532979229
123940341
192401551
575048973
75585436
707293741
298975037
535423728
26642863
944097876
975099172
66670025
332963333
436819244
148525943
407018695
83417404
406348603
111738908
850467078
874883364
827714370
480965456
739292097
518945924
593822936
515420578
695937721
382141426
264077099
288303148
872059883
994164242
668069150
464477459
15066845
895615494
493933878
16601384
326057638
243888408
934255860
892100676
904616253
903354049
623357809
802531673
409341329
385831157
208734134
2751562
548247229
659137298
387410815
855348491
888811283
640517000
303457792
110880923
342399661
577641183
330487259
78382547
683755216
394347758
655575885
932596897
907235353
878306416
517731891
791931240
854264939
614214876
830630282
165736561
882054701
258894481
958277907
853935230
691147876
318428144
511494887
982316422
76548708
17138263
203250961
431103542
563413480
222469441
500399306
989670912
539353486
263072039
897298917
225493051
930054392
759461752
180587402
25210949
508676922
665469705
286876486
542436087
8998051
474709498
13107412
863261171
932524107
564814794
710985512
643701750
987278216
65429960
584767594
348262599
413674195
149056161
722173681
271390324
696518579
770398331
531246290
502191752
290951323
955528572
920810879
267464555
903146387
390219386
307996602
980783136
476167006
590246986
764332586
499541739
681430048
76740629
832986906
546429338
520644101
616339997
632266917
435422843
927566021
858970291
60838845
399222375
136508794
89389397
818263735
684269420
713970348
79176164
403753854
852267912
635748048
763688336
574801603
913555236
481672810
873632469
445780541
481931127
279187072
439128587
366647954
776537492
766996593
633973895
990549451
71510426
182093522
688455942
437536457
143012211
596143207
28544157
93262394
641165402
215960061
284947851
64496297
626560963
464987879
694959204
212128986
171208800
777268133
185053611
766962661
969800010
353347662
186541243
639914155
444092103
212435457
19142790
530480729
187210182
176384473
845176044
250764916
196819109
802450520
379662910
318814764
306068127
258571794
445123503
589764639
433492833
408831603
536700984
294327921
937012235
53579042
722529724
329627860
524462470
503149057
40828809
1646132
611378090
551618174
661199104
639191675
281311491
435096192
616706489
366969917
259644694
550911110
862210338
949592386
754662332
903310427
462638496
26919685
414053628
848456274
600879939
259751567
842988479
988886888
60789797
210274012
544723217
998325848
341939118
627724875
951702991
704099952
578727033
109956593
889488945
710382439
535349307
669634614
64377672
910958131
262721496
934652989
312592214
307717318
240471336
143536435
89347418
97288691
63794129
424696808
400966382
787511205
7220909
596522376
9237389
349626706
685096140
42005618
181898383
766345574
568412458
324091001
720117620
485785018
375454776
332974728
322158844
355285633
119050363
560392532
53417459
353104641
631180659
671944171
999993128
158679272
401331956
185938175
623263474
393136354
495076476
697405628
842002149
298494006
191815646
218563681
401605675
856267093
128416724
856376932
409672464
675975435
528594387
836075558
554569107
225569873
755692291
30779316
86547526
432280462
587585755
402344660
58202617
554734329
769891121
21052550
253023602
700851798
779237544
838069790
413007956
919389637
57532188
42925434
168596014
513439284
795990390
356972411
791556626
916522909
47106976
831231687
186869235
919746644
102719035
756962789
446868647
12447725
418970088
658153850
35950503
73246409
835192106
881143903
37500136
548744754
30176240
202575729
471622895
957568409
27170688
675868241
172206365
811024525
234023420
481219456
863258812
650268976
100859642
584892966
419080581
570051257
632548286
634706168
175691778
666883910
33367098
602469170
70444616
970565995
769477031
186429687
970674361
442959826
160067821
925311196
813791527
797231303
241405177
600389116
19261154
487052410
938954327
54224373
207375120
124784465
58299528
282890280
881622560
77022350
492519442
203141559
463177570
484486024
67314652
987043752
164457842
607548669
665877928
870096701
692388737
108136078
973584053
804559568
720201504
299739078
826715373
620049807
457069933
695543185
733124379
326817828
716285962
614495815
115559665
483614395
992028639
604879059
128750568
415813888
91566787
234676916
394151154
538491139
340869843
581698465
478683522
656420243
848152494
921661112
696608809
724206764
248090761
843600219
633848845
215939740
185346254
280371268
617852584
838696410
871321174
771577099
196639910
6527230
148609852
294171917
33352834
876856494
734332442
985826926
534751444
925549744
775737969
859594901
154140136
838520885
430652289
709728438
833319566
165128145
908422338
119394412
674248880
515812808
592772106
777035241
76665864
494090738
771725019
658327374
854542055
991478571
823432494
975598987
316166937
950779500
153982029
247951727
217103052
301124027
98067306
805536179
233796280
150829221
808709053
854288709
218884705
878523745
632723980
653312384
368837552
174183616
128437046
833633119
436443403
788183644
996517942
24427421
749328973
914009112
26114725
119865698
554072261
26685514
899915475
742239975
299970721
879687645
668400441
718083485
147995315
193561390
421547997
67564701
754007563
350937171
679555489
800297968
596130217
394029511
568351335
690267316
255461412
676775964
271183130
299234467
544040045
217571396
61970349
816594963
701509280
251676815
9640598
819630033
421285109
690582413
812675911
147870562
272702582
66369121
172345455
209882607
219075097
593275608
230767660
716878109
584657348
587847476
716815027
944789836
1551122
805966796
150269670
712097920
71235103
935569082
261002100
595305457
721276554
180834874
389535202
17093309
713273714
971030917
756151189
20041866
234543615
397588486
964660747
721325621
401897230
73016085
271354598
286664162
545044442
119715709
195078120
934211841
615494825
296997588
865432694
785435672
116651952
774695488
345466421
963044181
786736948
633127423
880942117
530933017
842104494
497150262
916403085
726836197
353017213
527027443
485915494
80978873
395102805
424461758
502146575
377450844
399352409
686386095
428337264
843193690
215292764
58196886
201746543
451242961
450764455
968941186
89335662
195074849
729734371
599751965
700750496
105185408
517355328
94125791
211916153
173527926
895762001
245128576
391643442
656350002
738398832
473490049
642059113
875313280
411128251
798317421
674990881
176277305
818768417
23703381
203949914
189877523
459844849
482130279
426858111
571123882
584738480
946569596
968748328
111185742
134439660
511327441
144208840
540942327
886973572
534177230
655348768
337368583
526231609
172164368
739926174
565862326
955032662
472862221
706357121
166395176
645217944
54942365
599029571
71657263
211828225
283481048
703577943
528831037
810885099
209018478
239686489
460465904
27576954
838562347
521012299
350927644
799857547
207713725
617255533
214677726
721857169
739338103
570752668
219713033
824779783
955848980
74881619
240252633
181803666
237303383
902681286
278066028
626542526
896306807
302973237
172634020
222163023
967440740
147850825
787418134
84916704
769155179
630856550
99203508
801349356
639075385
664467233
178656893
596466647
182576782
619186175
215818424
956532334
224350909
72499442
913726494
624626973
401304275
560340768
381830545
706042563
199587286
742137974
960147638
592536119
194878177
152928920
513717108
685756162
832820354
758653954
30951167
838593524
31127216
604447126
664370292
636647946
409509630
922350046
240966877
262750477
82461637
741094332
396410700
153555222
86903389
604136070
231517640
790931669
307825040
50406903
246611126
406767563
377555957
380922088
766094202
29401135
350647706
997913059
68567446
168345431
130193524
575374781
411658972
888117171
711322073
999524263
696077053
173662238
481989293
746246011
268178344
226490425
231736307
436768034
223302990
683238083
256706671
986971372
67540444
753841141
207262400
985098337
96773944
749653043
576506395
779752459
971501691
311655799
343203991
674266770
583276120
308575904
731063844
612380373
922284154
83438157
182298124
75984341
218560701
702681185
261379328
594939084
247586833
722304662
960090505
284169721
256500329
382924784
323393748
510506013
748103815
312549329
607589182
497033367
724118099
34682713
924814546
258745967
390092433
895496729
576306488
436304991
298126566
847590442
278822995
13655652
196984769
72051056
694069585
143407230
915087118
699528130
293905156
890408366
881994981
875239686
764477073
324599469
346851120
34915935
438113450
911626524
311025618
265677606
283322305
496149932
142240927
24603357
947041958
648810282
373244636
891416179
832746352
322676752
6295302
995034445
814988434
469984872
640148493
349085544
351920958
728586094
483160403
770248992
687799141
59584294
737256681
230375696
89090986
1978994
91078623
414748683
73139909
539941636
376059507
836681118
960859566
259072761
797084943
867126951
509096052
156783043
306462471
103826403
379879762
143428555
207184307
281118240
593062684
47218033
810944049
477794719
649330002
420988111
68430147
242257496
226353441
239848016
115820614
243082721
978548441
587815369
876984589
511895848
920123423
115818928
424426101
18476230
597943340
639551208
166913962
402255797
579986979
371056058
503954699
383935175
624021072
160885207
650108016
733633415
685489070
163085836
13659484
128188596
672053601
61101339
779895986
512327672
584217306
837050342
201870014
508704346
356284722
346482102
675747065
980232892
86191908
575211779
625535879
638048695
268025287
201608643
783044498
753463785
47553956
559136089
968932648
966354382
836188184
688877318
523909996
82158709
124020478
688395803
611312925
218239736
651112556
561091649
898259523
452984553
531228717
162049430
244332962
364323889
115366983
434239734
96165800
125896899
693909938
285142982
517567274
776528898
716121543
963134135
83412273
548903483
684633929
634748090
649850447
778987309
153015276
890650605
586154415
807648242
699884198
431940763
28522184
253579812
563319497
135187604
822799927
163481223
42075562
172244231
562651747
980391186
725058525
149654964
694574751
802518003
371481005
578060666
422536677
299756972
424932022
607614407
662097168
785874050
193962277
426470061
764184226
677271552
642732539
402797136
506385141
857133634
110879575
971600527
707717063
666674738
630669605
612387663
247329291
310894794
395886608
79213697
510392373
762164176
670136654
729666513
956526633
972367681
16001666
388263135
278656519
34312274
317461536
9564827
508083689
683139599
251909045
744724268
180991496
761918587
91169639
732844167
584684899
254050007
50465517
433615025
116270696
885488787
538011947
917775071
697142863
606392371
462000063
909559372
449433040
912346102
69572976
839483329
148160275
311463376
914162465
111725583
679487894
189669294
976980645
320208893
705627803
333669197
351025227
316053448
767091428
200312757
845417594
393452761
162147890
999950967
241752023
57386269
119257872
464102869
339519857
17588482
368165615
576947019
747827362
232533974
893716606
995211043
343600395
621483189
188202088
604885540
431515842
474074844
566370091
880034682
404406317
947279059
570781081
74063755
122164918
693416055
675766445
390356353
752794824
73018384
301034123
719298162
293456831
840559051
20185516
903187181
736938937
710739651
481864708
939160181
35753219
244005989
780923494
358924032
735771794
934654280
10237972
44465876
407836841
776197241
471677678
685563821
629678495
161597374
354444060
226581673
550870390
125673401
87352525
418978649
516109121
3465600
813643655
125857295
638642465
734493746
599930084
324814258
683708097
483263955
471068262
944680750
913198499
329102688
246991640
382499740
646157147
11380037
47802648
623857425
896350151
537038479
718356472
247805130
555648555
481994784
903086613
570423784
979639913
803332223
701671007
308811990
414519680
98475508
347410850
107841541
505764623
709042405
83018253
425273125
388657013
119240066
309402353
611118727
322593622
494604344
583422405
609259377
716978012
688636537
183693635
883984475
18269811
595425769
15731971
46870757
295941562
278624802
121798056
153884714
755610049
390613483
735029944
312135110
345486128
147091591
999250800
820741347
437832251
741016467
17079419
23208629
320209492
358374405
761334094
787737922
92221735
489955916
551960739
283306452
389709146
93558978
932842785
750883493
640843266
673907005
68409584
590220305
696981363
175842279
227651308
828487112
785567300
937244074
63527417
648943973
603130762
861820082
290303295
50851813
560919681
349723330
477035353
963136702
865310752
815062092
41971918
245975172
94744906
988478363
430550137
981024704
559668434
715869084
165379177
331206794
736228778
22383628
498022446
430946349
977600844
940742086
496060803
71134961
761504920
926856310
913387586
6105729
159621985
117587186
811800242
834231806
334322556
229372745
431201428
984886033
691720611
819335382
469179337
686756082
111441145
650592321
218160254
557299159
741787676
845082194
176811344
616841579
799844900
39095297
845708659
159195019
269868749
63190720
699282391
593878408
118815431
232144155
449897723
403012251
73665636
919127526
42667331
6254033
273740959
73103477
987752003
695807631
602049016
406559343
799940476
700199338
349653249
581199565
948472899
709697770
568873032
612290711
613594216
846946633
342853898
388639075
498834867
968597952
277327467
785693875
441445952
997310398
707375995
853694054
407572166
161710480
605662646
115886542
222383011
964810951
755597290
98306871
876804093
219459546
684272849
721200743
283669345
837394322
565194833
190994679
354515647
619833100
450134687
169207729
825129233
600738265
475500292
989726712
942192408
139032352
937442093
261543864
608817460
807798160
519224887
734317753
625106187
943901546
979495843
88302422
834370752
535348032
52365484
853503529
241185655
4272044
492026517
126229096
932624140
368225504
487103085
970905753
248196916
821829737
617916950
928591917
63714391
599235433
470275740
174963847
339762849
940645737
438822257
413416484
285658873
976763893
634147373
688750793
900559172
87112390
903339306
955867624
398763604
931264266
19981280
788739622
148071038
470276949
297767384
917508959
644854210
664062072
695472401
344736698
49582034
200231012
183551368
739458437
95325924
498692250
380571090
63026011
345156174
776983916
126546700
961525699
208085871
65236611
730993952
756772139
82561743
413674296
693548390
760624800
525311763
704759471
553084517
210191166
519225846
185130949
248044764
673720534
397096385
730337063
746093178
401167595
692170414
589943727
403197563
610695104
194255288
501396300
995886976
44615437
825336014
163002289
51044545
625989959
370492584
565823568
901158708
43675493
189052660
194300765
315259668
607148318
353805475
670094795
547125424
761200306
756612388
71240583
719439869
670753649
199082584
910279572
368413057
742202238
217623557
66339059
840792571
426641720
255907954
44879891
304396171
130349569
651057325
345695304
803476112
538273294
656205767
555712622
87133657
447144928
464613116
700164227
895121070
103628197
748328669
353112815
184945983
252210345
39940283
307006984
831723024
488610954
606916119
538427569
504677577
943373993
130091778
63635923
888120811
240897887
4400089
601148454
469124215
937078012
435008665
539223942
644454033
219337218
958434745
7905452
110151
862668398
173217170
640391981
710636705
809615074
324957098
933119598
514114996
345226519
20684494
51919595
725080179
652276347
894165081
789328024
316767121
896266583
172591297
259163155
127347111
743136512
730337801
177563770
76443068
639004796
999608361
185347333
280574233
172225783
254394850
526373642
371356004
249790428
924966694
837107687
432655890
401809084
241870906
357671130
385527317
299093566
539132494
825730812
597693833
281307705
564988545
202424060
65582986
407828468
554835099
378825858
314307053
106811278
351164059
357017761
319259968
9574977
558510513
997953744
742910989
97917599
716806749
906919007
500086834
821159768
388768377
208615506
898939028
959378855
606697671
969360451
229353883
774749463
127668528
12485285
683395195
505080646
257494719
157749359
657414864
987168900
118663074
643988309
140858332
375652774
14665086
656141808
709886406
817101437
490152984
923706627
72095384
144763609
371898284
215579059
496660965
570106542
7267145
307810149
377365186
36622613
586852772
451084466
529292480
977953587
920180538
386654747
328958387
291308709
290172103
507141244
200699827
179223418
601470037
384412774
197187627
45292092
112790654
736479246
602660240
770837499
767672571
396482434
246241653
586425210
578778758
866182000
543302372
52563162
706471772
425061666
851903352
293189667
616991972
533172109
988782792
628257152
404209493
576623614
24339450
789516076
711106087
258825119
762283628
106358729
114988281
157030981
726045413
133366472
634440261
903134569
661539866
695538356
868315596
897581491
447683804
84563767
44030973
998383006
932074018
653213702
835103992
563864823
215672547
64520061
376082005
595702807
560463144
763787059
66156016
866083260
270993788
699054509
840302965
888590333
823422905
25081585
992748451
210376800
516516276
83063586
954177100
933447653
953232823
409426273
34816826
934457399
704175795
333652179
808792371
78434905
215166322
521527986
269094054
360353043
755218682
960912027
809820211
570464312
595763401
541469666
357836998
415867375
160402744
249795910
635783717
855376015
553844391
772511720
36094769
545753445
600296153
845435502
937642578
821275713
93928160
395147892
511170233
522422605
172584244
40484807
109705023
760605532
683241042
33801163
268020461
71600615
393822295
559300613
382890807
178045066
648255238
702631200
15506
826787022
944690084
511475507
861443784
526547118
243532355
259891105
658385627
202745352
331227330
833559589
279466824
394116240
133886148
116550115
221399626
644196157
448352142
638441946
896703352
543653292
314657748
708633865
798649520
260238374
526822243
463804809
539240283
621896155
693838638
745597426
376284854
17675334
316155012
147917692
202315800
434367652
511947725
667581093
330963801
566482800
528310902
40582563
185949742
854274476
982618087
524087671
210598121
741251815
706996019
694831053
243689371
23983829
698669680
690662132
721328528
104307084
203123616
945010547
825327433
778552411
150989345
420829591
895291773
801578236
119084823
169012236
218849954
195463862
315086855
665256500
405794533
818819593
244457771
968723973
299033288
945011797
633734580
751688951
356889879
299530975
633675002
593732851
163664873
944381222
59638202
924384511
697909541
690050563
295732330
935920776
62617086
716386763
71938461
205988751
463091917
397704334
126036591
995373108
467908154
346741341
379366374
886250671
728353116
970180949
922919594
300552620
539951621
541955634
546503051
282241203
755637585
19588106
392782463
903001547
5183470
840292308
544532694
515989103
749505705
784351764
752835738
207358847
577898769
273985973
394857561
661937119
9066304
863646165
1799554
556131080
506750728
154266268
773571556
844557076
150558859
790135448
624930256
827532849
800628884
25910857
392048097
157225930
344212557
695280385
670147894
47143971
273903371
733725995
939308854
596315547
725389224
821516149
826868501
754959376
793568549
443396331
214576778
536771519
719073726
947831095
406416400
609101398
34996410
156127407
873536103
519309799
793370442
767136439
43335757
910070423
8618067
178325139
37962674
204470891
314142301
793260342
690311935
799468917
69576504
55550922
156994609
90781602
365474191
752375384
420708044
757377797
387981147
686425448
907742146
218202525
831072822
647661843
847461007
841700853
744741629
64615569
965196989
24518651
791039009
14655163
346741753
491787745
17204037
856777093
891471817
378144347
553075593
407352078
150270482
396529335
541674619
318073423
117273714
265978921
930531491
82533222
294138684
641015696
882551924
324282808
658684498
176019663
96661798
542582925
833074088
317512754
59933711
428211755
398716141
930764593
488269065
91913486
481066894
260219830
241819419
380179671
137207305
650343860
673027488
129471493
470422773
820740340
286418534
439585396
192827207
514883997
406814155
211317871
712429480
664616475
203929651
258430417
559074662
620232657
400917275
908133918
334687900
10014138
31679134
984946470
156070048
543003433
687666006
50702813
20439140
381052103
70837951
806522741
937865479
110874793
700897883
75194930
574983250
5600604
5794003
238841357
747587085
810509749
139069653
820128713
327156012
271408302
758730586
704348203
502286717
178178221
786625526
895983117
105142147
456577950
756892340
629227758
156261667
209659945
735473574
211498736
416502808
730436516
194783082
954729490
474445928
426007295
264372188
171449898
419032370
975097790
348046690
470077359
403300543
594848926
378397149
691271541
415438234
35699141
589617611
128379842
863609889
595442642
526864821
224377922
698377716
28043235
121166379
206812160
330911580
22666634
722664649
568372781
602074331
763947459
717558048
691505432
651498846
80653318
569763182
431289409
667636924
920986074
186409544
322410034
200827953
763207748
859049362
59175961
208120093
745307695
740228012
690415314
604490865
98571759
254602682
678580279
764159404
546641704
917864613
709955197
586026975
912089572
982986962
64673834
446922893
372115399
110839494
446020479
812425805
192520606
353688370
972454102
62319708
617418044
296730267
999171263
189228739
484285085
39443988
535726809
441441975
758489055
459105770
390059862
485620419
160517854
29798479
682669814
943399890
257803392
35314938
151768312
390247815
782246844
685419377
439830951
760426175
704907151
630360793
830696311
15696845
247580889
862022614
119760316
159712369
206833845
279425393
180012397
245765821
575052578
322419450
71202911
247920422
561015709
305587518
663237435
15287289
724979950
953239208
6632539
15282926
436945229
895961089
252675210
464177126
534067452
662037156
941965470
946648363
60267431
889996874
757027037
962886596
678389433
557644845
402563561
818084261
913638450
972763522
970652696
574942576
52525733
108053264
684235724
152398740
659679993
782422961
475076499
953960552
220649944
400631428
571127249
544644225
54773545
354698653
214069733
254726275
686299327
939873474
723133778
572231743
701948304
180269769
125043983
293622386
973977113
511634997
625790068
562438960
798219517
673045899
770965437
13248897
918802996
115461410
277037311
928994915
204086104
492233445
517879414
78356349
689341161
735068867
88063231
114297399
487304861
437970380
329555708
966780387
208814963
390087257
208722655
1950690
436295848
123315870
390896403
543902729
141716237
312551434
768059009
747150754
893733666
776442322
300439975
929978036
318580234
829208360
418154965
860383329
330277673
581378052
169661519
56597252
72621753
754089081
250154185
798028842
728809654
502878533
527004807
73546412
722044563
363393050
600019388
152399466
261148936
972053890
172786750
327654085
519321832
804979515
688849290
584849573
160281619
259185949
750803317
922952429
389947501
532847313
506459242
789767741
98610618
407335382
24643425
730247847
488362840
340436584
84281438
944266579
842940279
109587543
752456609
537220332
346267993
732294400
251467311
943200442
368306963
718505853
905304468
745222783
409419191
297310485
747538790
484876981
26896057
843523408
861895358
396458566
847318838
474429252
131828104
290288808
416976410
930171299
501791539
40036307
583603521
990244729
776149434
666617269
126061642
992117529
663172614
45835050
939902507
698193122
746580554
850527185
302788315
253762573
261111735
613197899
49080321
957499284
966496874
279518498
594162662
279663463
76626995
624168388
954669035
633775513
263368848
912350604
160228464
189861300
324049705
444356200
167989086
995619509
939797226
338134005
499744876
773017489
6846618
388391954
204700368
71847905
910407549
459681186
720310974
209554057
596722503
952555444
638043925
41129552
174966265
76036816
587143990
803602719
521629844
87015031
731487388
338685334
226674176
321478581
421623944
164627278
609839696
754653937
437902286
986991180
849846465
761275067
207008375
567562895
408203440
165545228
762536622
976158868
387102739
689335220
681938782
312294348
153885777
503632280
772397994
160841153
814551350
489747362
490598217
647031613
445847612
283333871
406371668
737277048
280324628
488440045
189990610
742807429
356250976
821028251
994253165
401900681
228647214
487116388
596940321
691425713
394211929
998526189
497300809
695613771
159691609
789143850
5324339
560210100
861051992
858311586
477036688
561644787
943696075
848348499
725374504
650903299
853011445
655005736
927657014
729589947
373483365
305200033
223982136
871483522
506301729
991315656
10585285
728431882
681679824
35332266
689476225
658182250
448758252
917914223
613243776
382220646
78396883
684270043
677324174
402061327
562607003
142300512
255492752
16131992
699045702
320570378
426614076
710915122
990055022
334491000
48674876
330887343
832675142
731939082
969729362
605133300
915444751
950864639
899485101
795896233
763637618
407798723
921339463
201503697
240912016
666322836
137780861
299370084
73705330
174985539
319653841
427704233
209585876
460098922
151794507
514916193
174996264
782699687
154341258
384418429
975524059
617911258
429214189
846556816
601132672
319481591
144222115
303893260
410945132
250090485
861590754
309774064
407416550
520644352
978456975
271674807
853801091
208925557
549743108
233050295
908602106
740044800
982999009
73225554
335581454
909894312
200024338
151136954
616257043
318997774
674205596
978367587
112057459
210652306
398491807
951151964
565507017
841876322
893111000
741625358
376171457
735771170
237719725
700375060
480287245
913976801
754097664
465976262
388841663
119300184
402624646
267568985
676189322
350351623
543565231
353766927
607026950
859362882
874241887
780473165
564770161
565408724
182237410
95785233
303519098
504102503
547060328
602506704
692275917
269512436
51520244
185638113
956277125
122590286
158103575
973317234
518053688
637243894
565788363
257877277
420112002
966828409
97367539
40113326
22613120
162678008
334795017
772926129
815577136
473155919
579823160
979528260
265954809
930668094
575426659
734862556
369940282
383923413
30864113
466844860
363988896
667400554
233790277
254836158
552786800
889113848
308597336
102653379
435148969
473666971
737325671
303401454
443194400
71104644
123084445
674747724
99612494
886007278
540896350
89953913
944278216
134343058
513949090
716329924
890367547
336232626
128409617
160016969
677178282
510843070
967014279
435283747
247038076
293780908
555197547
869479170
130980782
586935514
517253893
879927122
440598669
547257938
930183578
638333630
820542312
220701099
31541452
164446377
378984637
908393568
655524966
733239574
278468001
40099267
143722189
135801678
24921103
527550142
499422206
386834631
842493209
348255694
780787985
114908097
668285460
27823629
89989335
715965575
764640477
507769784
569689418
676355563
901503149
747004633
669383965
37159061
262873222
998317552
415362881
759445927
32355662
576177547
57722423
845157582
820154851
354493483
570225437
107975832
326170539
271989567
83891372
846347485
245003794
421115162
34928074
806330069
139398394
951787527
80770923
668400386
814199204
599481621
139000404
70540936
110583425
161950100
9456178
269283123
144598784
824016072
526409952
705922172
587299999
304791264
227320258
113965392
405176285
777366893
464892589
901458524
952629775
562820811
409118923
114574363
293456418
198164724
616188456
708034924
118758785
520540825
478140422
679449638
249086906
344259482
617074034
958298815
510205810
936575473
901575168
771197439
562314667
880741926
357939558
297244782
272286253
967679443
893197807
395623776
399628186
762692088
202305068
930030695
409085073
37322657
16344307
730055139
496273228
203901869
113830483
571949536
848082082
633757197
7925783
16594606
935127348
956725424
795057437
40587605
229097069
674425403
289707308
326719621
360371911
723992673
607452772
488665432
822206905
668611722
706071849
740140721
487619559
865120917
663228331
322814328
544857639
477158667
349146830
783943677
385017465
32969950
779844300
26702781
956836530
120388883
237884894
15360912
686809028
403645421
588520148
115351825
294450148
531860024
288458421
835481701
595575446
291056390
72336043
887768660
299417701
556073539
971102199
565166818
426029616
643631831
327048683
240837009
430282431
609506486
162488285
433661911
978606095
372973152
985318565
404533440
9205031
119887943
509237071
670491280
764139347
374342914
830943873
403225658
905610862
311185248
688802753
922298571
684443407
891079468
672288027
952998204
893144253
834037800
2523522
861637559
156337872
549194105
378028117
380715124
912789985
164347567
937080156
474291646
720278217
839612444
259029224
510958659
346112745
217823809
295080177
917097092
390196363
668140909
526158430
408445013
804456066
884102925
123429254
617194967
542920413
276886655
910450165
714770873
706765603
720606483
62019013
844148133
941822641
561663644
417391761
725443339
180825326
933659118
641893957
324322390
568990043
683569441
979491560
910782397
99900848
587891396
253573063
850743376
276848832
413525279
11431539
444611045
75885789
915104823
398853408
568314754
980049375
752623644
933896188
578189446
544998856
132185034
865964634
932625639
263123671
837771665
904523305
818436804
460366705
392761363
414709382
979663410
404708389
148490092
143837067
836931141
311466767
20023353
428584399
605730513
334683402
742806977
823890899
932219977
387219838
917011512
100633069
504439683
838455582
464673889
415446616
62030169
894235139
412369510
73306698
692346766
301506146
300787172
5470026
844998850
681814910
154316125
536113820
492391254
560101801
333910288
317181109
367647680
614956303
938091392
336017248
214300426
27165869
9899144
802010355
407795768
745677099
966421849
860316038
695837862
113205273
759195088
879720483
927641650
875242680
474181046
478417166
716788252
973239344
113456017
345150953
281782531
367720434
743654791
41861140
878634595
709452152
686537051
712693168
69701030
278984294
823193079
984821029
907462905
610542927
662169639
651554664
173039589
27948204
119070645
362761255
463719397
252590096
769343300
813952999
939524956
511307721
626027370
575956975
628574541
707891279
731833552
35717275
609539297
171199998
516057553
964606087
570933994
629433783
141645756
879736897
960735886
346500394
168568518
233849284
587368627
938608943
578079176
901323903
569092997
546424228
124325360
97264828
934267459
849180682
733049196
120614069
401543041
276730286
331538580
98203562
362828751
186762086
870973116
543593957
409175786
422145528
69852812
641797788
475528279
14922932
637843212
677743143
570967266
176476486
437731193
403341731
934642367
432189299
95834532
412775774
155863554
599197782
426045857
88546639
451113510
598606936
814675737
401686173
126587050
577754463
358042819
16120108
336139495
680351197
917401176
177481242
289921968
901997740
776808116
382941196
280507995
68513813
448189812
430698526
818774878
814567301
882992921
267448049
474076223
687973474
688677849
726141887
687022711
995373582
700036954
835660612
318170301
870622173
936274809
352549714
374217926
463836420
889854751
299710013
757946801
755964084
385379713
884786686
63096603
366207285
125641326
167769848
124724383
680503674
681311832
231836753
552696104
397356168
683868195
176047473
997917034
718187002
931166716
144216153
852774255
383945040
102889269
912534227
967545012
330454686
826265889
995100185
109733869
23458238
964693436
710546292
620783309
153286912
573837810
246342759
162819874
650759064
383959618
152077563
103781091
85920743
503462424
78975900
76712042
390879916
306249248
950983294
515845831
566044316
297326015
467216742
646464047
642251176
508323257
770491864
358831177
257691030
756959662
452044710
682967875
11504545
671793876
695158981
566822665
334280863
408711125
43688120
85134147
208591485
958336240
551905791
390976628
851945028
206550306
143899650
25513266
655003409
918963636
18476362
916781185
495157373
71952475
343329645
196850488
778177906
617747695
189702336
242996205
459701911
314386088
853039922
694162766
46092685
129422085
442528933
391135265
318559652
397029324
193078283
49314655
35863641
254617248
911070364
657859470
428188775
343045681
292894981
561686832
633262481
444853590
42031634
773455688
206222811
685336170
324248743
211736139
181504875
788094824
258963075
519880999
739655460
223960478
600781371
316082331
683784533
800849609
331624570
557839270
755090912
485539177
806148099
201354966
716324955
37564894
331371630
491831417
476256134
680786051
454907212
640358397
891648712
993231926
798921846
355778123
124933996
255008973
535009919
118897369
284218179
750576512
362866910
369079823
978764902
944341885
31318613
514514922
492763768
119417162
990621923
116486540
176708271
516541123
942301108
396064427
885909011
147644694
447569770
181767694
962256889
908033120
524879152
409240372
357728420
970238577
187635260
816138559
420638587
136895809
371973029
919310888
257338867
781894565
449883761
138005149
512419614
555607325
756922810
736804983
422834741
987022600
237545032
552135766
656485383
605542646
485094198
47898426
192744593
846931441
383982055
870704704
116561111
244890715
365709427
117274173
886109156
621152235
477366788
255245704
477349623
369490894
476664732
511067394
50333903
394860536
420964642
885599962
767418431
733384949
103418306
450501075
713583260
702236672
21807930
92574848
405934940
243308602
927283117
939288051
67619629
388664994
313417661
894214290
770216149
13770076
593137900
511834968
939674264
614442367
276339264
609150669
531732270
785811672
696624078
386300355
899939658
779407860
766136545
792835789
271843476
891772820
329263411
621550824
669109759
489762609
699834094
106351373
948605819
521047767
841804195
691208751
998695779
8629520
215887247
226994710
882251943
601360353
162708609
712381894
772396147
898148616
935984440
745284501
931946794
197357881
340203229
617787742
422846203
402970084
261474764
79794453
839356823
580667372
832883188
509033245
512898132
338674411
96646786
222788593
833928869
936072759
74722470
970337381
290171007
162201026
942951083
75360572
936948785
140189206
342156570
820203762
577243275
482454374
165840379
808803113
511885118
36703147
526755358
886237395
728560853
412415506
682761484
244664008
521658396
531588447
201334930
343927915
136783491
955331638
103801562
138245539
627535402
645692229
736468196
290738917
521860765
309891860
247321167
412139646
220022091
357116236
376662613
947881515
833446309
894142489
886787880
43852210
108795407
588393680
261413852
487419161
188987214
226302832
680595614
156382523
635041029
552594742
924524901
543783372
357938445
783576259
142015268
805417842
436892176
2677257
673574529
33634862
308625088
221707787
284906151
472112599
73355234
479562677
616962868
869124054
315027399
905546989
873972898
380599923
443087046
871922286
532216754
978039767
120605970
16130278
872463898
595657852
734689697
312626165
368571153
560410746
206066816
606553149
424605510
695309565
530800660
624369706
735988808
450796434
805496630
685747104
357568577
625825747
767063024
535445017
243360795
447373366
34652093
972123166
7343641
961459525
380855157
471507319
544627158
316090300
393934924
542664432
68214691
732659000
166874107
360305529
545622858
21415495
646105240
970576260
8694515
751504846
867428258
597139979
396749170
460279329
355524550
572899156
726284301
971269773
222580171
207263257
662068030
227647214
209126901
47851569
996474304
389234848
320488613
696618822
561968855
202501528
60646624
112741498
168653324
105339256
593679447
514370962
297342536
75245912
725427483
929951439
180102572
929494846
281652221
63919544
524505328
269974791
181964386
180601452
123003895
714654081
588917058
645355048
44926875
459549177
310746080
365521552
943942756
691685573
345212940
766563811
486992483
248571269
178284425
195069659
558923736
441310195
979246388
206701960
782885978
503643309
737703915
275707548
684150785
907056416
744038183
721851776
359954890
249125093
499014926
855705180
835216928
322294265
593561297
760482618
663223086
324173532
369314678
668967491
230591504
905700063
96508215
519919694
193912711
51002270
66479708
967519956
802149213
365863723
239651516
86695581
30078745
110080526
290909592
569133223
816220986
355035444
229886254
354412947
595000092
297813681
115464533
565784327
91119437
806832064
176598522
132047325
440308616
136007530
42391593
424127535
436419071
133474974
810515533
528567765
786916803
629657966
325705193
637249043
142687998
490259792
7043162
732941787
558383685
875517524
618110696
849078591
896333791
582784822
766566111
900574837
826046166
76954091
10698976
662761666
112879449
334610833
433752215
893486302
46409725
429692180
507635588
988694763
711962843
396953200
640515058
311992498
636460579
585322981
604564514
471238223
822046787
264950128
285299914
769699909
271953339
894475015
896643612
17428235
445824184
847547355
334217050
143192051
827865697
148843346
370820326
61482993
431509921
919730520
979619643
464659217
706657182
500718408
285070492
440674098
916717393
22029178
779648766
791049317
164177954
595856238
985168612
677945471
528266496
25154963
267169223
850626854
853642437
951984586
213433534
627428710
192538878
314333119
311051970
416050646
722108169
956600264
787289666
613320460
252229383
297469164
543507578
175201073
805509997
66270209
661018768
654693110
751140861
63923204
264651065
358619819
343366922
609188840
905701258
615948075
70963533
953055178
412246413
105772198
77300536
232340781
64006785
137360303
803820262
86714760
882296917
252461956
767919542
258624397
624921580
516068323
548191917
588166387
41271492
437942275
552424170
98608679
316720034
471203498
101563345
19063284
172645518
759095911
770740855
648414144
344889880
31201217
446413979
775258431
149270265
627595053
865524688
314963812
314683934
746708751
494737559
234894068
791047031
331274147
873374643
705649771
193035513
333555488
940506757
579621152
909127241
739991189
116013191
716757002
616201694
412343561
114936483
418170653
860255471
776747971
668058769
350532435
700132538
340258837
480135214
186108787
384782032
375549921
305242931
16205620
391322510
740028414
385564186
172745904
670253593
489643789
733462740
257197286
69113103
204656492
301317718
360312078
41348954
739902386
339867889
201982916
511948544
624047036
260800226
449232387
314470054
474987267
59699278
478137044
235720293
179784330
67244496
908328593
550884078
171006832
124409227
971328467
558756465
780896096
327168622
694258897
782334351
640268308
230328719
744475795
714419031
800189902
713837598
347522373
621064460
264281472
337732861
334970829
370719043
870553091
557968085
871180646
514063053
188242872
198672767
528835519
576918777
81954936
84366877
815284483
423577148
333859885
466665176
411653371
155629559
25212269
696596838
873686190
351928283
975556526
862500282
291041904
819287489
698669706
882206442
551054486
866992244
877529362
206634321
291459748
81778163
798901343
100779200
283868907
411042565
847288861
268159393
845528091
488477051
263119727
119469211
142467193
479935974
262924701
525830778
654408779
599626233
128457700
666635660
644591936
844158351
362463173
365255078
533006073
275009484
584482458
436959594
983842826
851620309
500518888
223594663
713195007
212233534
271361975
527074083
665599531
508331312
730958880
445728809
988212607
826421230
80282566
762881328
206372940
277163381
960774606
549482871
411514420
664331627
688043235
839380495
64617166
208575671
52078159
793801312
593045458
619570994
749555101
65705925
188241188
384039085
155908236
260079922
235773873
566360171
598584289
744769568
649922407
354431750
739132693
906537517
194679347
710163579
42384680
662441781
926120650
421504469
788757299
104597813
274823961
182536418
730558972
322143416
479828886
376977243
173294445
934625224
854853553
484699359
752562265
65197037
746713253
864979161
972061408
497261638
73467091
588612656
659149032
131221812
897648356
58412259
530325386
332732974
485799784
26831198
294813923
430997918
475443900
640722217
79558698
611015995
66174942
793435557
712300028
122467281
292332769
299364677
938372921
676852578
825862100
94644599
80011168
295496699
386774191
949895237
284893706
544238322
657366551
507440562
500829942
389953743
305635544
816753898
412425290
304161714
245823457
829810187
805814939
863037516
772685219
509546544
762930716
49927602
722986332
92110257
350395374
304133130
33105338
821883092
119958390
301684235
931624905
239495420
474380985
653685089
599761592
691167136
803923660
113958997
945191396
948372680
95097239
244960280
696165242
470753709
246791118
307780788
152819437
612807442
968737557
599430183
386668724
90465126
907205709
14711503
189048487
67295923
998759875
240470925
286539320
673024424
893223775
339244618
562242280
657981105
854781144
692169634
204117561
256231310
354216113
700469472
665050701
960876332
336527308
992452431
225477302
627774271
910105151
108553715
139688792
979031612
482469242
614433851
333152609
233911379
574778387
942291591
95585749
52093248
94416504
18492794
666537807
368851918
726777610
785179106
731576095
749964047
157212686
927549996
685492278
101090392
396741017
73499480
292896391
193189897
696698514
757491624
850891366
514567458
442592343
985986349
435071365
583029614
333948886
551959081
329763987
190832373
563589694
979466079
733303970
685115622
792052524
819928987
133795283
584041807
55015851
675355426
684976239
899745699
884474771
51588850
213851504
217602893
295861743
84958498
433495184
887851769
943362358
418973200
834200069
683977593
127341665
215961082
246853354
560961219
749978495
865634886
934686116
105947959
138632630
869545001
992087351
484419176
705231503
60017
231942457
906622800
388052934
536647908
484685435
57695869
286063322
34007224
626967472
175905183
601067070
18965595
784298671
725834802
97766861
174816357
895445365
14251455
916454492
228210844
461583367
948319311
96224966
22624958
68019608
774344531
627965394
223516047
810800160
850872140
113124293
737383328
32125595
366664351
965845582
951447879
333417134
161341848
81256516
290263847
752954641
892945366
527710615
364502804
808570221
883812905
190580509
65133368
653216284
344943113
50329971
283109962
456245867
801819879
476670647
579109803
902342541
553312045
416758202
251657260
905954190
870216010
451217633
64100078
49719832
69847353
466970024
248520151
431987183
781337617
110295763
966059669
957789891
316205112
942944717
133440645
295673678
590226739
577096841
295818945
389039086
745135305
699422962
265712125
128288863
714166837
845594180
353930791
379798607
353608027
459381984
762629742
427191258
998759770
908030910
832807774
789644375
991338799
264396479
970800587
394126745
585142426
384421479
504296070
963827070
117031726
447965598
662309218
671886233
99862822
624933403
901657551
919549731
986495615
123770571
352023821
478032635
909048628
890473477
844148581
865778621
760717907
410108360
139232809
632794533
773913295
788165525
333605750
495228114
703614620
299652067
981843874
447777643
49475451
67391626
992758016
85918501
920490582
463405095
238425652
222248878
793362586
289612202
175962093
715968939
163456056
641474320
273710860
30722476
323287366
49229332
979025153
911669390
743999305
901326797
31233541
945754410
673502144
688731334
700332112
85199560
703128226
867419678
800231584
344855193
590837827
769293183
872841163
395458377
913003913
518345896
286184785
6473878
92600678
910677707
329964395
828442637
531331032
168596872
629210961
317039989
116425244
21951614
1160693
324858962
664917619
73303476
763402476
41320236
638233732
885589216
612596198
795557248
163951063
924218570
415216445
958754948
289488155
68568904
99214922
132395223
559513581
928531661
260068715
920974773
663176349
691723949
543892219
796050597
395469597
273762528
490100601
628797869
721220660
608176088
847421790
365943284
876068877
816114995
75560225
445254738
568255882
246679335
775889570
36212857
391630086
719869567
763122011
96819369
578382315
794260116
639704739
528342848
670351923
314886906
162738017
977727511
858216150
162227756
861989581
396570341
381045309
51396717
638699336
876531294
678775934
488569475
931968085
215373087
695744637
329280257
839480903
68760966
330838150
414487812
758717511
66601827
752205987
926970809
982975672
577793347
414753052
749144109
521707963
637564446
851821733
66540950
728613313
694299872
478244276
388896182
172653223
779344255
678889004
352684451
119107899
82216430
558898711
262498050
838625918
508816866
404809057
119814212
463284869
968157975
773218545
780137256
769650003
808870665
576388953
921967699
461469698
770982971
86184089
554293987
489995218
528272230
163285903
560933473
708382633
839059632
671065963
7045096
856531133
401955186
289054283
924705332
778717381
796131483
985514551
418340201
585168040
778149541
670677742
983013990
731655156
894983426
81610075
830258465
753837908
489476548
166190275
756185229
296734557
884400207
70511831
33327920
126346101
719849637
213766087
281424911
178483896
621137715
794039696
768545167
677301416
399234869
217279898
826909332
294270613
384353526
153450891
829863148
529357659
974908414
737893782
978096679
291495048
656023493
274828749
299369731
299462348
238274240
615405688
684090256
896488588
841536757
471072804
179344019
268763231
972723732
303893382
757819770
287571513
526795939
652479344
188629424
172287728
651377839
161798731
323307910
182207358
853512953
41237093
699166360
559259851
695002725
407319968
805841287
518581356
605270401
437328644
967990584
499756409
309821320
392184972
990213850
150739433
948201403
436436327
227140866
808808608
124923252
779651583
40578398
14989119
449873309
184188625
252035318
605896028
867387048
874374987
903913678
149838683
268155186
469273238
967543736
930840062
885620428
780043072
412411846
70268430
735740018
57705276
828763996
283064795
113376731
338659347
266925292
863866117
843502131
232840239
202597858
911921229
205101362
54229908
557960471
419716487
222096097
955200780
777698874
535843268
33556152
598404867
49051559
41136836
163543881
476611756
493991902
518712255
39321101
744506438
196838295
723790243
782322485
607019746
456448688
842250505
928327174
957211319
775149020
91939073
243016520
414197992
830703243
229558721
349652552
971993990
21784465
394841581
337797862
899707490
689324665
938684699
334434257
539290615
284782346
873053523
720097762
655700650
434284676
480353119
362652711
763078005
400074641
620861855
868802227
529383095
681232386
476643708
521472962
880576029
768002406
615660779
355697596
332596275
440994743
81501683
849707012
582305262
801437498
783734575
111842841
434036911
466055734
697187509
493250109
356378118
401707483
948104281
722852249
786681696
197995146
244318871
825955349
314843408
521600430
425780266
482798728
34166000
102520743
29879852
511181148
75482469
899629654
6335067
853298931
352547097
204029723
315910488
44752605
726598613
221426879
742234821
516980934
542225181
669980300
631316100
416973880
60057163
602090482
239145319
478967130
422598130
788368868
178627089
806984126
282356530
902744180
873246992
526509246
1842283
208450479
29839387
197178641
356342851
412931652
781760343
752693555
710294060
608339620
21904304
294102345
492325657
912100403
572339938
349782001
784799960
600558478
780577100
201203358
885553120
758339205
233735347
126966362
150154730
738007339
537957342
154124658
674799389
708288818
535308955
811586120
315834306
286131037
847703043
695542922
945237562
701374338
529761537
994437628
102842185
31731440
898152191
312672803
888029871
543197072
218902848
171131352
748729253
914942840
969054408
581420014
371590401
726733171
637626620
759725808
244829421
692708257
439771603
92596753
520468988
863422836
677948250
829040622
509128849
567659351
292257929
477209490
567920947
711022897
9127132
684258646
616409727
552823427
525317044
400074780
200650420
577179027
558314193
641562684
350270835
983800401
283070313
102964077
619667212
613928128
562903331
694622613
821934190
731455156
919498908
683204012
72127669
226346881
964585016
743541332
922499122
619175344
743985905
231205004
464866679
27404394
20914142
890660632
142768734
89907913
731755786
841612607
36774260
793280686
43258606
64560553
929578533
81374973
360612335
551192960
162440974
811352397
610743835
249888371
778880474
773984860
215516925
286576926
573791633
856995399
1099007
993023663
581845078
123409844
718178577
965152336
12186316
632330287
957709673
715623663
131968384
916251021
700901731
312848524
537037968
442748415
414684200
872629543
42580418
707811316
852513855
440718098
771997109
822209959
812567999
409492785
300007093
229837784
818705085
362505364
690023394
378509196
840684325
564997830
218294983
255558924
433591033
492978812
265783466
983602081
486401445
217811595
377267550
988110555
313637597
913345455
508033823
664781151
48417986
634903837
3258460
905940773
181010447
641265367
968019681
221474416
329379486
126328447
191758177
787291520
283217733
253930335
762873337
291562493
184050049
178421348
212982281
99448963
243967843
273470157
222316349
779105833
39779921
431012327
926628071
265827919
278126055
667430351
836932986
64191258
210364522
991556312
125314466
171208211
840875484
198364856
605439843
449814276
739940651
483592132
194619878
336551441
520584964
308979962
905722245
936943105
763406777
771533272
344314987
441292681
491569159
828689933
98345771
443038238
456282839
662101836
724592205
974104290
371520636
435356990
192750348
56991244
188584332
973583258
669741146
449994746
692862056
464719845
322729389
229592196
434429826
13885019
515403730
396959455
261080498
906870267
133531282
835790144
711396478
362747638
111059077
431402897
762475912
105860344
538137122
428470378
601272160
824599031
764960475
956543876
968696426
16705219
448461234
830695014
715765741
757814937
701715807
861463696
592729102
295671994
402880235
805689929
881763308
108218666
867042569
767879433
902045071
351874696
786254372
196628589
704419043
723026601
164730417
121538529
702757865
387611386
550665297
304934599
647560587
263237616
235681050
549141767
519618103
839306803
685089656
114301950
661081027
176205966
377920551
226980530
171779802
595946249
950080020
569157272
105008054
457261148
257635985
401709693
801897651
489007929
246793389
385983734
970767947
123834544
39489690
805549769
103268673
202797860
610098650
225587517
382394974
538952504
973717515
335340188
329731440
689960879
774400490
489490170
464900247
292269500
200913994
410321040
626908323
37562309
849713666
970529625
164605007
924824201
741978169
64327513
840176317
960529656
586671693
717348590
739611876
836384005
882626961
475630095
792659791
680203882
331580764
342147962
280186094
107831034
81493653
830486800
112747418
942111665
223997839
116852607
571648947
246479009
781940673
691483521
15249876
607318341
58319658
339072485
342838716
683979441
425547331
967030173
115344076
602826580
618826642
465157701
791215173
917481982
663049588
260736906
844247394
77417490
119674841
879946232
691715039
506216232
7032263
318289256
922784837
531253581
732320155
457406480
946803505
622383955
208880676
123606987
212264924
845506671
690639973
395868167
216319809
171685418
980685931
394858641
780636635
215311373
601329652
923646611
171677354
762877296
570862828
483606245
707822026
148376001
244510668
301171637
665791169
87853028
145473058
348706596
942359898
386554706
904857601
235601595
668674008
782307020
626264205
4457450
872392455
240441730
542584210
223375197
615713717
825163752
829548464
496298791
897847302
317350406
940929054
436745497
713371597
270313999
688805714
222202552
605573416
80059436
865303802
669743188
525750074
245211921
500303027
359753255
465964355
273475140
351456231
498334852
598402551
370002445
724638722
18785881
211823413
875868438
744343539
14837679
536635913
120529595
271897518
584767228
52447726
728543259
858265939
833963777
846944459
655989726
709119974
778793313
201532009
687092114
516909194
358998155
400257270
429921446
474215198
885555228
595619446
831405010
34788656
45641126
864156351
253944007
869838994
517389461
709807048
582086539
178687654
486216531
7829027
866031922
14909874
865011401
654008249
758729354
371256787
350711245
740024528
375547350
58608562
701282509
420837010
823426399
360730970
951517221
301180677
634108195
619895588
752937214
122419377
174002041
893611540
256791277
179312524
276437676
748331027
159195763
154774402
942571545
406802735
279962059
446648602
673819674
754803650
685258770
801610859
473292260
929855440
541083438
152092624
789549605
768505173
166635319
279554499
423900976
274215213
821823249
330900296
344948920
98031552
253749821
602554041
34974461
971294510
43124462
793872745
416453203
683197816
986953632
986477223
196754412
194965438
935255293
784446953
89653656
178173427
922348261
358861812
335166407
574740195
878733473
1058939
731401884
707235153
108339769
799124701
521807716
405488766
265461578
413507046
936548826
619437712
577087565
309409927
988564812
315048731
819413151
711405864
944800304
19886405
708035660
953404580
566035676
977706802
604918714
398741489
995884483
330603587
866522512
495866242
751662073
145092139
224751429
665556915
349683681
349924473
833357459
974679921
402137228
79922502
218483710
114847644
925736455
39601162
566294702
238276836
251332034
105760762
849702428
102900905
831679681
530707646
60677992
480992244
465535370
205975512
4369452
17725231
590781535
80640162
10003296
503074688
689534034
212579741
642462104
745311812
128859152
476265479
132623493
230317692
477025677
162890280
673688672
113409287
769291861
778751306
477092631
285757651
309001726
605138535
293320454
841202858
328886239
964801806
399029353
697503344
371298024
519174739
971814925
747305127
117045715
620599645
883375299
61175572
867454382
104276794
207067000
841854380
106438252
267332062
277218701
208777071
167351800
860392136
537182925
877179993
277872516
213039685
58296924
847015037
925723314
320351456
250245967
946171074
79574894
92110507
826685421
276025575
25187222
794654293
989374792
121044854
108279527
693220643
619422849
725098173
592352956
508512294
563305602
425666502
14368371
999132447
982839579
589643602
925629803
70150346
453882189
476738829
140849433
184696676
520949715
400564457
231747551
858422367
822248242
152486048
182871700
849937837
746258832
851338957
717187650
60323070
371799761
598364768
979620377
200578548
830783290
488651107
832042613
644605704
9957911
261238817
456039277
315801184
769630763
295156996
717335209
993504440
448839123
467325909
412517236
881997094
676008543
280538459
847524462
537895713
263423991
291178577
912780231
677093922
35598379
104070857
881116383
702174508
599804222
770836586
586770603
364706271
455676069
725788593
7352513
592152915
177416632
305732664
59884250
902679612
399776946
412791799
4323022
149083887
853042897
565073169
969624380
756078176
293005268
574543338
926564551
177909466
686855526
678253252
243658813
195886890
3352989
57066075
366481310
750220931
956052983
512592418
372157091
469436071
263651225
463741027
813764598
491296960
196979242
230698808
514653086
8115711
815141653
569825356
214913069
225808575
266695554
41092506
978920938
27142837
443948836
20099998
621373718
915358537
834724716
66848375
198208323
301949292
126722907
570792647
565692430
283904807
413602971
793862822
363288187
485624833
291350405
946604981
310165438
249724305
872160544
960679983
451846965
427886555
936230765
484772449
489455991
857406876
266671882
669849779
596849462
904491433
113487822
429509840
43001211
116058783
115552513
221991532
164577447
348353258
739579065
591073363
455203752
217025098
603973399
759231509
169161382
441562302
40733900
714282657
821471238
883905806
301349178
305987908
661563187
295770267
618862114
4335324
548622858
524071574
740031564
19241029
508193591
656283957
711470780
505337819
394086281
798668792
381195729
236024384
937594194
37612050
2296781
960120755
867692192
559513619
911726518
995164377
881547397
903901504
137018499
635331120
78099903
51205888
784387233
700414610
417271298
126761270
173432701
941239253
687344844
520171348
880410675
282422122
782250820
70265396
480371672
131823196
281381710
713857927
94058186
793798646
9567016
996078085
738536370
627206984
127163371
979014728
869291557
644535969
126974457
563454516
817858308
259516157
366150600
255335109
456326413
788753096
990544840
325451792
31150432
240776964
220158504
842906162
908019067
138250570
391424464
698818597
603189439
987666120
106145296
568099216
74947662
837789101
212008767
754636629
94992780
184501391
242743414
690368278
860006172
865983854
18127367
234672680
399228660
568300099
610262167
923144985
448733811
917703824
617340806
729931037
14954591
657931809
644679337
956382747
303482982
480944049
983977589
415494532
809620584
728788120
851734436
215688764
856420060
225660010
642377160
384120818
648838169
8712443
825982239
377880686
506426977
718333272
37697922
225160099
1083633
518667342
232685968
936951162
24776577
345340847
891590430
725398944
158373256
65203955
563690076
506161284
155903270
66886099
988006073
994462931
297496781
846562703
756947507
159515837
313960658
522352211
14439444
726734896
910881643
207979716
113119876
685869522
55511347
654334976
793848947
412628994
273298100
142889966
884290091
248182265
588521623
737182289
670847391
182532804
165693439
246777299
566667859
175168723
157289119
972546137
82187131
157913928
55527180
990477418
234876039
678435287
344267623
25051920
120195506
423008855
363878605
496821035
269228305
629866265
654420360
142123113
109337601
295000049
400683807
155768464
119197071
372198520
37665743
389193883
155320495
405788189
179868718
614099793
761448016
977003111
939697522
565735274
652934128
351201731
278356871
411833182
452710620
962383515
380457910
99089519
113278480
21468836
307378838
961675981
953892157
490466916
5614976
164202318
329108029
253787576
124682414
788013341
136565706
304657462
989447283
718130076
67329551
824966770
19045029
688904197
952352167
341897692
854359888
769213846
883500368
13264872
316129695
900106261
650036848
677258520
153919617
393794193
702126737
284278631
779800521
296569359
850613174
228417074
604148359
593290053
753869171
898352962
322398748
254431477
202206274
409706753
758216920
792865066
357245991
173401534
830779339
459055279
168721914
582265283
311965606
149697467
223564978
480908423
957939626
772237906
611026977
786143451
824474982
53239068
273885096
249912794
932574227
957183385
624581833
120655898
941428909
643122377
589269657
551639462
912791896
193037682
820443358
912684586
935323453
446090418
273757309
226788265
7709009
940196194
745136546
150599710
978707128
537865083
596004137
927733636
870528172
314525482
190333061
664886468
181943160
214363284
894661810
750347100
819892256
45620226
40107537
733717791
698171039
576509628
146082111
62957129
924059439
815458891
126991417
261126926
253744814
652204108
528686461
809629099
779363720
539301927
995877070
556473354
65815645
823596192
647315997
929695553
439466502
336950244
562274558
5085862
789804807
298362337
279320495
697830624
353077447
911482994
411800643
600035748
214427907
695043923
262055844
301727729
336258351
741482675
724706666
320004061
921782891
406702671
3643121
615310714
687574011
405526205
431903263
789222754
444998235
213207531
69063000
697627162
184706929
238514278
340517639
893516335
854793149
880112831
302494185
78347680
959903710
580866810
208168627
821481707
734701314
849618521
810119122
528651826
736308449
569843640
73285590
283931372
541019503
655616072
900960590
912291718
423600421
177794952
950182834
428410954
83150686
867166026
241053046
823344889
214066198
223035581
125326460
583269065
226359042
151613968
829324214
706295504
416133436
503185530
578409343
158999648
978395023
9429828
293417120
266059538
910640968
895636370
895238760
937505485
327980030
135350836
812647261
914278968
158077438
44765258
279382098
525063404
539139881
123735422
330876031
718805447
348764664
844439231
572899024
367682443
727010933
664301085
728359940
794171161
370823640
96995696
953402820
865868442
107454793
750702737
105113585
849917832
974961272
156683404
964001223
909442743
309691148
2100534
224815861
948149540
202039346
565535464
253064138
168417401
18001360
541422626
699495142
334775854
697705828
673876367
344202015
40010024
620971649
380761043
599730305
896416137
111322776
393634928
980524523
837756170
419527544
198111403
668930986
801790574
94431
923625394
628949603
77685929
180771636
211685299
658806297
445176250
663821371
695263370
694118229
700873883
16514106
317541863
460748088
333720741
600093246
571021069
298804836
347186219
598781767
947360815
561972878
387125850
476265141
439516853
168351507
531532496
543909626
701794286
811024709
216324774
791865087
584414523
643374262
32667625
944793086
405224888
681183428
197061311
813806793
390946587
510382508
755530542
385066165
838010612
317477820
175747412
81583050
488136953
406393518
629725168
573149131
762263711
957650300
935385144
124397068
546185036
867433748
931669138
585902032
640370502
184082207
26036763
657436687
182935160
754400292
746503209
199281237
316280976
80823815
366640031
284194594
607856242
416670975
605459051
757945738
195249284
899495350
510166270
219860445
259688275
234596801
688564911
362737318
883839898
385861916
889139348
959979312
760381199
426496079
623752228
751022410
538032722
797541617
234094291
48920858
467756522
162948406
735456347
925264678
620116351
517211663
235567483
65465792
866278691
86778264
37338398
915407402
493305890
31893001
962269061
697057571
311675440
713116522
220076249
512706961
273892946
986432
453732469
225805803
804068725
704101988
850836118
619889645
357328323
980702624
408411801
658119992
535871701
809808869
594192667
766263978
701530417
893201721
413530656
646225306
973857618
550460019
519787705
274249383
472223055
80647378
753891342
77662429
940837781
795967779
489470359
579352074
349465003
389516966
23685
764203484
316869271
190002611
650646843
194240609
150215787
790303160
123278775
789195606
545828835
770093247
961205948
214550257
664774235
196954973
613139577
373158196
88789230
680932695
250084503
662460438
79169021
289549720
837707459
998396265
145790628
529084853
652485050
696936638
145532971
871435185
860390741
467450703
981316796
319993232
221346867
361084813
425354827
636790598
240086991
583810599
738883058
545029864
552106936
842723914
583129043
736901882
233930638
298788309
92469794
336381783
766216120
67732212
944856978
920839696
880763460
533609547
761523844
830809879
703007506
967066267
727252253
120256773
890055986
696295390
149446655
460671508
432515770
583512777
581848570
28137055
507203530
20592766
254882398
99959065
604650011
68779163
37760786
181461815
125649014
954858114
549392171
290019178
930180705
493149857
643200962
303145195
730325146
266064948
382464391
212717166
920403700
56981669
225602266
535041193
115719704
311215106
489866863
741515765
257922808
354271164
892016141
609756632
711579688
157648515
722762115
313320993
916255108
836784104
582871330
717858544
56512507
981485995
44065450
915002086
727078191
612856087
200651990
364407622
492798296
708633970
827433466
242899420
139274679
682173547
235688452
922446845
520176522
400771035
970587918
355938877
908198328
235881543
680920091
477257720
72036944
471405527
803683776
439072094
352105078
357565741
723543750
344432621
233278473
5041894
132693194
90342954
608352908
732035961
747641133
378934214
145582770
384840102
48839233
146559773
663968574
396810120
260477835
502451403
758087659
338947795
495330756
757118649
226938246
628373941
847305541
653554987
104441239
501472561
358741001
480688416
963712761
70662939
952230955
452373141
597300309
817562614
311570392
525994640
255254876
195926015
7427477
741579337
766665596
736439940
380556020
967683005
187260188
73358190
154501390
321177401
294136378
498219667
515484098
35760148
996391800
25396591
275026232
660124185
610229112
178652075
868171839
65284401
895517955
951064666
168757023
829428264
572360599
632973340
275715788
612587564
685567082
475718628
775764707
653423438
70415063
185222814
568720806
620350028
894243738
47285668
525326857
536497132
768966180
801753777
286955330
227812144
165165706
369547108
592002893
531907667
157912110
460585834
807991415
390702834
954777510
8648345
187650127
889800496
136652196
597798201
231791309
324148648
356512013
250244509
930468444
434672371
447388678
865158098
248806805
396892206
633238445
693632813
146387871
101594221
652416556
542372228
237712665
823525815
323625188
113245859
12595847
471384013
225638042
561084372
200477822
291719582
142882002
471599837
869007588
784671933
35301987
858189184
602867373
505434479
63037415
720993989
131124214
357147743
455210959
947562850
702029933
85333719
478059696
397289573
182078915
655465266
175225176
409814112
128887322
209508980
940090581
548160486
268852704
513985937
174122846
204711581
218334881
571233149
514335258
404347137
17517075
583975305
636323679
290592384
64553743
107933883
177904298
795638825
303260491
683046014
714247832
467199064
686147036
546053948
102908317
419409859
687192212
802472954
422385032
783829274
650010246
530936328
413333427
544841821
231385427
410420068
289371257
648482227
23128148
71174395
630594003
118858183
734995225
957713746
13093319
56184340
988351519
303723899
904018967
901980001
757158485
640505979
600280256
81015884
75207544
747780354
287639928
269953118
676565924
355474076
126801095
218216171
179971815
170932706
328444877
151835260
975482171
341829458
637073662
997013557
887244152
983782243
472664953
692689382
786568691
538710578
950046957
579927623
978464278
433787122
489925156
380051149
97023672
695224241
70575388
711841959
987283277
689657990
962803432
413342271
51299034
127234139
402545786
178192571
201997476
562712853
678592393
327813490
401210293
298621952
27020376
605856494
716861867
28658147
110546680
324293823
993650076
976509348
909119687
44004961
828652272
162687895
199871945
649020620
573590587
341066740
925021432
740788771
24789632
604902381
225144073
555862293
49741747
232330927
818495441
177638416
36568070
651239748
878629786
787040438
728775269
154866517
742509981
754467598
66634088
608917327
853969709
752768587
923071177
561438247
118137759
451285506
78133225
625011923
791967071
909972413
789770838
841886594
995716570
622484272
310624591
401270621
417386906
504576190
741797700
71400284
567215307
362526239
345245067
558545337
940003002
160666581
325999465
365664101
900598914
213970245
75174023
857026650
625980187
677023938
826264018
409917687
237128104
626832853
959812342
566262320
838936540
819770771
613928442
215232128
739712109
483413965
525033042
292890181
309725235
574961295
210417064
744820043
934691194
560983833
598393435
540773675
934350932
862941066
580079274
584552252
635590323
452762032
397496021
693009068
597233714
12561037
22064623
8743289
981002725
47792738
961833396
71829968
827043267
534515329
412842630
33852944
482416080
575182784
554056129
727118841
949886969
749626972
349445842
630955572
426281613
922116132
414323746
109880852
512685382
251938260
536695797
950159978
968216086
181045508
431405070
675508303
619352215
315736334
310499692
622123759
932920510
128150883
601036958
941324320
142896182
933792077
89356428
275335598
500758658
754661955
491148705
266547352
518365642
484031327
385208818
77582685
501056112
270897064
925256168
681385563
835727584
598488947
447752804
431758493
317041393
800159760
441192851
401628136
619894711
542339806
610296874
432925280
669012860
387236386
652931835
464307711
839170350
903082627
950348240
270706072
984531329
153379899
805568421
428810084
264991887
776047194
606636862
977107607
748183691
974688
580227668
612111956
309519587
460339668
885646380
178349195
301818069
168342640
894326885
336910980
14898638
770075204
843385689
780324707
7275437
833286449
792219545
519911756
415082060
530690251
607478137
647090033
502000222
182383032
440439865
1749129
177228553
235454107
505533454
689873826
232564611
397708097
421455475
235425779
580653334
144409827
873531674
666013249
45271590
621290929
502233228
615414422
426927802
775324177
7465578
799632780
80726438
697633994
274755725
275513160
850052502
943018862
795387170
613848652
962662658
80846110
331406177
343704221
409806627
396271605
964414292
612040946
747137927
824052692
378437829
510076454
478693912
816415063
560416952
876683959
600049857
788714976
357881043
850936640
120358746
32403590
834419018
866429356
475345488
257401060
558465071
34019045
660501538
411371281
476916157
330373115
762816548
734735583
20537382
990799423
456488628
822814452
183790123
475885634
41789065
14184285
208357890
724861024
566945680
452961971
592072240
237732528
1583259
698761201
143012696
203942237
738081598
599031307
270791487
831128052
895956846
534784920
515138916
363700159
148277944
146747723
404045735
895353890
971747238
459245731
699539736
339626211
377941915
103422306
313040683
56983876
301927294
618978318
544735164
137108762
688843002
98802960
566882960
159697746
681927665
487399264
624839028
555867669
338498969
364464325
971536785
610385623
319061721
347436421
296729601
168892071
55674745
625135859
883843449
553047288
883155805
908637516
454970204
132052486
566914981
109705351
987986774
993052788
645340014
34715150
774064172
987483854
785289029
604792983
56367430
390950252
462285065
659684487
172553981
656590061
527189408
985825362
922947268
584835911
699400596
582377725
332271066
26359662
61187394
903946597
860470057
7143150
358745834
181190874
503014134
654758558
899180842
88114899
415467270
616685203
594505874
66388684
39203151
623820381
252601080
687220909
632031731
587286874
312846441
672455750
166218057
973610702
366426999
313940290
684751071
929845045
361435544
519001073
733461849
627495704
995511888
578280893
15801356
635069902
917826847
902410472
413747360
478838245
442842934
385591480
928183182
680711138
773896780
339827006
31595907
890168519
902795885
588356652
327923598
75238141
339715969
132649164
483125756
690240168
894309771
437854294
562003845
109411073
460552034
723888382
486647057
976922062
502454598
992527033
824601281
893039235
26824475
664878220
739055452
467177100
890832361
315813251
407334839
855096474
721844762
407456116
474455022
76845245
535557493
301489751
621839390
162446706
820750882
851709167
919738473
10621609
903446610
3480621
140668127
641321417
274889225
681901105
498690044
521718203
937295698
947538052
688046668
551467512
678277056
966380092
57806623
284859254
37941783
554153389
852712790
654744220
204500910
787083644
163401515
590208133
787032068
612583681
395363078
608286174
767111409
546242111
992344091
717037713
482325440
865974238
5719063
265801952
877918075
633428201
292860111
377364735
544774683
165122616
870153243
199981784
132813181
97979258
876669945
671682350
596282498
76249103
123355301
102231833
156714096
835768341
298656919
259720383
568458821
819567228
997720169
666986024
632541642
89013880
166696416
885922399
370006935
368496920
211401844
458992475
250697521
865657828
323592699
158209965
894086995
410596851
66705052
579504380
614378600
908522321
898261820
739521999
191932223
682418422
188138200
972297391
713523462
604968951
872325110
370103018
488893712
456089553
302290028
595247438
238572225
240728679
481420910
296013695
644507660
498395974
308734925
6929972
336967418
293613803
940694602
196567235
323742392
96145036
779984048
958950025
903659388
934345851
550530452
114097458
282623909
252814863
6832545
962847565
595415794
29913170
387283493
699281699
552459121
935013197
27616185
430742909
452886694
736633779
444603430
435385288
572826457
436697044
656006453
319707137
718682316
969169674
99774578
783679583
294057228
973687324
457903114
934809386
18389671
497173324
174087815
680245388
302776550
585892246
902337212
525620875
449307456
16666508
627256915
916867086
494300077
308698470
751129990
985337469
162561680
318665889
226801648
212993307
264684908
729935556
867253085
669152403
959114678
971671819
332898285
491667648
411609594
470444796
796601244
386172175
230069789
963606370
725292890
690670477
987981260
90416764
86936161
638175695
881543368
320198536
314645706
218577482
66694030
262684932
637504457
675673292
844765693
829880676
296939595
164258790
820846200
479559772
595540384
206817386
418003167
94927810
988851999
205108653
993931289
529000604
644150837
382157708
297935588
767353822
633616686
86027500
747918170
740903340
450398374
636720641
857397214
726949155
672256651
27632226
591467173
94457287
704894520
56582648
782043252
721654579
374691889
31061462
441422035
632162185
619250578
858375902
7698747
615398135
350481778
359442642
341475967
480653310
728370636
16631415
764210302
2996472
971471686
806522593
838719070
949521992
295742228
526207811
481231776
33188608
812842761
995388023
719739025
378923108
843161029
787202553
887967818
187275435
322123185
134528531
141381110
327083676
227190956
791395727
6175749
597828072
127582703
781981296
672012299
977389954
89089942
760808672
357886654
584153936
598455927
226112427
919614050
563875796
224822746
999032330
136976334
230314643
815893698
871449323
206733207
695408091
488383839
507988977
728558956
604204993
942079697
275634383
390817456
244320082
880833241
741992930
397493694
190735184
61284649
581415300
760049393
457061241
931134357
295500275
461315010
983083382
167300449
721265519
488742401
231879870
261791268
833771583
570703578
59752759
511620519
672144861
426946889
191679627
619330265
968809575
750467923
242905126
201775556
101390510
579067506
573095913
272554601
359895099
195897007
816985674
534091688
250750429
943767763
462521328
911533152
793689856
549693457
333915643
630904191
899912483
50964251
24308953
614640953
654562705
272376708
928312572
347563700
792458225
908321856
64585361
789549166
38216087
231550004
985826050
841355521
119309175
555306319
459449463
586520460
797418316
604650135
546730435
665155724
29609338
87149909
814283001
772242244
64145956
428616911
680641669
678011308
346062308
711767690
606006190
252893586
795656691
541935706
348097078
483453655
979488788
316031989
538700471
705492214
442564716
659720318
54515046
161573802
127746006
472827654
381552103
123958542
744584540
668385245
180154168
534258594
584885133
720549000
683746836
308117140
960295519
625637205
526957046
704550338
779822427
316515418
998885603
438666946
909498848
647727336
41124514
544241116
730462009
314211988
547414246
522396376
822703462
933076034
124508968
797813473
554564157
409572285
814721823
127725012
237008007
875337974
694494279
406218338
329118860
208112335
809105017
39933316
897796985
201073905
647099100
486819962
106581522
411077209
949050857
928428490
732540136
895005784
225321600
880684755
356005427
721488856
107194362
774559949
416597765
816322965
915979204
167305388
408223069
669310091
950574534
417869280
313822600
142158716
688731524
652389039
888256152
866774644
120834825
535559205
234784723
899316086
966902833
898777992
300560564
673874276
283906229
817388610
253815028
146639272
94207585
847312078
537097074
127713662
650682617
255225007
815069847
603288822
19415487
740226436
553989127
539220273
735896117
66165798
812900096
512052830
749502397
835306040
750430589
428103209
373439107
875081243
119069213
836693963
285584245
220292255
617414037
833718943
325665813
327323779
350376291
837806940
870695959
910857517
822850808
326521796
899256334
530594031
541958045
176364783
509151641
620745080
278427462
282415880
568137029
85975287
41571839
106478297
479188671
55830399
509795272
85191546
767682524
696251857
734467135
156140156
680936876
316184345
663283804
606719899
262834235
957315939
562028403
979762934
129425063
660387215
305753878
781334691
234792933
766256596
921401104
692018762
370751650
727584333
850924718
637799209
232122581
241855810
11196036
211890456
163191735
509573061
933787317
113160870
741359106
418064611
98537063
155042583
739176439
821553013
215670898
285637856
926780805
865474237
227858136
531717708
37101810
853672460
491084351
434277601
380589889
271430300
541812140
908137211
683646527
248431585
875116561
812678164
186776269
613962177
721156111
744856652
308926991
786587817
605366739
930826767
265370988
481534998
165759124
771194335
216217860
703352928
740312829
870071793
425334901
520885274
370416087
932908399
129688879
883373751
487342062
511681696
989477890
934471285
660865363
963326127
137710073
560954234
670757347
854499112
633935041
270679008
230757715
315817070
407078849
794484155
202008336
180234171
614112044
357338131
348826174
941209285
727823200
261652278
270942557
464352619
628282566
304438542
865163113
176800487
669039588
252673927
975423142
671798025
486354915
558184298
795857279
828777875
508426919
760753169
946254899
71451487
393984560
595190414
545156036
28019865
545076737
555628785
575094021
261965437
811412283
415931762
555683998
807576159
270780675
553294202
457314977
334377827
546022977
469004902
730021264
873985380
482686619
104922104
896273728
461174379
428875765
906928413
406584251
540758629
662834194
843259522
21521128
292682749
244403245
666763716
380934350
458837586
104585676
66129482
375103200
305542059
604844853
729843297
91313459
672105512
800455016
517540932
347465470
602272105
612932679
123733812
938326560
395894824
967042441
847125668
101241419
475367073
721770533
132298853
534688158
889360404
949385612
384136047
393491204
893536919
436694724
638208385
591354352
428880084
51454357
15225781
701581932
271758252
290054758
746397122
591435654
658270938
189752237
275266516
632154475
214645007
864244864
235407866
864133198
22339084
786257912
828174750
577423335
50089550
890320190
870213947
605051375
189903073
292364156
975702884
68484070
443944345
601752089
423471818
6642669
531010429
650497235
697747879
51258539
119722865
547403533
232326953
479240994
460031526
912522806
894888395
727312680
743683586
628411161
22559870
339365464
562823810
332256043
598113453
967581712
106533769
873238388
59849875
447509148
519112512
814703894
974894965
365072911
773431559
67209360
223110457
676954442
906972392
315189927
114731057
720210203
773943803
749335358
208722760
974642176
923970255
587072343
420283986
66764240
899003858
98468299
78385883
922749192
737829447
28986312
421179598
310187603
846365650
153591809
971816928
457917288
222357731
352931026
120167487
870990018
920632673
600354018
773565994
112221629
850516356
176727109
700285618
566563033
102877112
584470129
716923068
68771167
752227967
504774567
644451241
568770628
84773891
523806968
290819565
441797100
556073711
298521256
140639232
572207132
182025903
751749614
868878851
646598480
179820225
682897009
554190182
374162909
871062048
308456169
405109485
837288884
819411787
613597631
596334215
532836258
275111242
525416358
467619723
61281009
453407504
917831091
619198992
386128065
588110718
73158822
505528735
405810911
417625255
814983620
75533750
537829693
264177144
370889597
803052089
388795100
778871233
637345122
134909117
62495498
455538585
190563954
717645460
99193875
228235276
967412552
936015629
955052169
926372202
553961291
655881433
130360986
664633397
276470185
762747417
156423104
939919840
996054746
550084564
815462859
756615955
661850722
339308360
165210647
863989245
583759405
715565076
680020572
597488659
552728314
962969682
877478056
938546516
619362768
257443051
818383636
562790945
106950378
149589645
443212141
476598864
662227180
853100796
511085230
793275358
655041404
813572736
633851047
64632614
240724202
561507614
165659793
500053669
302582981
304392754
497692498
368956651
336443240
994316547
215120236
757405161
261643387
110437971
601694256
936049352
891267317
231981549
358268126
759986979
313326216
832567975
728443361
334929041
620635313
943303965
64993371
641776905
30529618
498027994
795026659
982483561
780368113
428393759
124378135
208091423
965424931
557595249
387541620
765437168
564706141
191353678
172927955
197933641
63731371
44992955
760616522
337165684
479045332
162406599
971148327
496493757
120680732
192170732
679614562
697655160
797507719
901111783
818487156
154091825
644327393
724487732
215033695
471394448
815921703
354842261
684060504
452588320
787616002
688672508
500793486
959537859
783558828
156626792
400156260
997368104
45041181
902187821
216061649
423111436
620673152
94981356
473697756
910649624
258304497
515581229
169574039
686622904
453221477
261686460
607859123
373037363
202571652
756639463
631538955
706540218
718099911
261884649
279081137
315083742
226956327
472617667
905923437
161178327
718886946
440959654
235144749
219272237
389378699
666335774
138773044
227065348
591362879
979911474
988666242
364111997
254467920
936502657
627292673
459904716
392754880
377617659
227806778
100955358
122392605
174656085
479245922
631373983
450509466
482631697
919490619
999235564
430409278
116920485
441380053
816802824
959456624
430481595
553362796
49738381
280519055
139640952
613359444
390142714
577548353
510938605
102428297
206068363
782212375
671150730
677957932
7632976
902093649
51271432
900814444
597682426
40882373
257863775
762741113
194724023
410611070
387654336
620455932
933071095
515626631
660205301
240979824
732476838
251406823
388109525
938056839
508133633
148289993
876298637
213848674
18358930
580748569
195192912
323933083
518272267
679357095
58178669
39827727
718525213
824847096
435707870
10769283
398766517
205013712
724554823
980428310
434040396
569759527
291389163
366876777
924832025
929597041
39395329
323583160
139826244
854936505
72224784
896403288
82270525
334732975
623928949
604676679
539864056
242126056
231576622
287259586
981045397
12121161
509243979
578013221
399702072
423622320
621838741
309954011
174438119
231995846
520236567
145036197
840670557
48972626
132029001
54739617
64280997
883772984
754763390
914174314
117852199
785598453
940473989
335077849
824705401
980458901
652907641
298759854
996547539
729179324
481015323
349857052
473343340
30600963
880785429
781640137
727942517
967287281
758156127
488177209
10398774
199900853
596636447
494853761
636707278
172209132
33861847
707338047
562094967
72250189
396384858
516510148
317490523
774585745
404185416
349918881
724694977
957655201
879410924
887738624
361275719
538028384
901761408
60840467
2503908
935229698
894432712
993357855
983107891
832618841
68500990
90229597
901383112
770946153
670198294
90070637
380688855
383923907
328231232
646510667
270992057
210793916
831557006
663184235
12441035
807986018
37120705
233564907
57301003
524491527
77702048
646184666
91800718
290465978
71663737
220664051
850110700
899886679
439293701
315436269
646694094
909552012
469955482
520117395
26617831
941250555
927293493
359200570
688414852
818631294
255509060
941194214
430237195
780649104
268114311
424078030
769952000
516030190
621807738
602537569
215607859
999718333
264333655
459328519
592911224
141645888
156226879
727563659
242505782
800178390
780848787
259521514
595776963
649498744
418695930
47043375
567083541
506011116
579718256
719240719
87561501
600030409
582543570
902735431
422615193
953454391
694093938
654726269
839755088
205375158
268259726
683799515
448150606
187575113
599612273
30556094
898840978
764233480
438226966
325114708
340880780
399079999
343388754
775673488
280235576
968289206
745226688
214528380
8005354
534533128
743948777
361195549
410227385
70402308
366639308
985283971
102554569
779638780
175567530
624705258
173436720
932246481
259859751
64678729
696852510
630490954
959084176
444551967
144453384
38267188
402855079
471436226
862154179
525766269
491046933
525669811
191217149
902620815
420598207
869833310
460812824
993004299
106908297
411228076
436531326
422837959
479294371
356792657
373862177
171452395
43280059
384160580
651900914
51560657
128611767
93504152
539990988
770361051
751466898
738589205
942384383
184013133
590333027
326318810
845381083
775369813
227937496
103032284
210118878
5265059
163981168
752680270
474874618
234955661
468901683
462784716
423356402
809405825
83693803
217063219
592659747
720325878
248995076
671295031
86935732
913445191
464614829
370827460
734808147
511283672
109643236
892983712
713898884
269516551
507587208
149919615
398830561
508772288
898204583
816881678
757077608
836767613
545716629
578787672
183339909
122765931
316780726
387604476
228414448
933029343
627339747
984603070
489420561
45723987
225906110
819512892
669511670
59790319
485002071
710664654
526129361
623916482
743242797
50265955
268968182
175127149
374113572
873878901
384751707
614616242
320365257
666871394
125693810
204437686
970785154
605449316
795296121
567242943
922741917
359603077
255514343
334415401
706753171
263143784
625009642
790584071
194773056
468273410
744832152
301983472
348815077
804354893
164371123
259321087
853865271
105007118
636861437
573473577
720899151
767955076
460558704
119252735
611490718
541691107
853241188
617591486
205422633
604469325
90380663
877688595
544191374
379808692
424674152
636970398
314586231
255976825
714025261
156721060
925930862
291584175
219386525
988981809
221938745
166043205
74921479
367111445
475066330
38929998
217292222
847464073
454555863
870449945
580806231
679601593
84866129
148409125
347752182
860649957
257010031
238133595
508299064
613408322
351124968
372706926
446936633
624344141
149382325
159122826
426553097
318109683
863358263
383339898
354229557
361366385
198801266
234838385
376776130
995883313
420240885
498222114
560080403
978695544
406564520
409832483
327732852
317380353
112519713
8019572
225578533
435535025
982698033
373461679
312385301
505584882
802085453
574792043
125536346
845965942
173235808
307639511
371976516
428973853
700878597
182358911
908178080
335016458
130629574
616673486
779848480
924278985
560538618
242592141
413572507
283715674
314035803
866529758
669483822
340246539
324063112
599670999
446511704
79692031
456331690
414954325
209562055
935740288
696957877
589601737
433241103
332546571
303942100
359090887
777444455
832430257
591796099
890306934
989166596
759486225
193150877
851220365
541524002
746201881
200394405
741070631
234005737
998248309
206942410
858456735
304091559
656410967
47103902
854215732
611312684
703063703
798552471
16018173
201882795
65631734
117266230
503104265
509891727
316218124
588685011
223548458
411089294
735788158
935399260
495698644
5551979
741277989
184425375
78262918
41658083
848810018
307132663
878177410
174748838
803630058
850259788
673312330
924806503
24029372
851454204
922577453
204420376
946906113
690061492
648967169
843004656
721450011
842669410
69042526
431737419
583508099
898106729
194854897
637508768
849407071
139974541
837030153
925142209
712538333
275928591
281006162
99542517
81055961
968184408
540123754
936092139
493257239
483739951
268477439
886769405
244604480
321658435
504366324
866221895
362462840
44653790
518020843
655346583
461267207
286685960
656451126
369850279
295736995
917088116
173070860
509338726
910679205
625774176
983245402
794413633
650024617
862141236
386701715
965034714
639504889
997707538
517784795
400932340
922214292
205708414
516938074
680200076
464907485
812154330
342031248
222321394
949509482
775083595
494079898
50721519
285608130
35325874
360594690
200723298
485065183
975887483
939944704
209649437
348110653
408608339
904103271
800171272
754578965
720765918
383907660
127842036
580006066
246376724
65103349
902982003
574239534
524053411
307046308
855183490
216468303
407559465
375560284
734903277
788911838
216781518
954385489
17509915
125296712
176637983
859272309
599289683
105176020
194160692
747540822
257912523
341275707
996238098
323631238
875726630
560787086
896049247
98739298
713924102
768332398
185249645
677171923
94058911
884097698
998716549
249178443
456858964
832781343
724932094
651519696
261606659
625783107
780871243
626112042
761669073
998770552
285259004
336982935
651141186
266152494
825343083
191638709
501793932
804583712
396802512
890391268
698375294
517714764
234273215
254751727
806022915
649383398
86803993
849302784
362585353
909033193
104389274
483439735
246959902
218438674
131269605
670116333
463228322
248734666
663297404
745096315
94220534
386303437
590211083
372650499
833637402
271890074
825916861
787839832
224777568
201081186
603650642
342552336
868514034
454927489
413191577
747079750
50877207
576418347
83856637
168008690
923076873
442094174
625760039
670269145
701826868
407332156
734795561
379864862
994374385
373963600
776520530
724041467
466016726
633329733
954324006
209070215
82047520
92181928
993518212
415705490
115377643
492483485
308993781
798461751
695916918
980533838
711023500
731312358
607460040
898331008
400085935
678375234
438366291
686856416
14452337
783112121
966310119
721340595
183313365
869368670
775605289
368387461
224234293
249761437
430036703
896056294
594517507
494055411
698393378
845592766
688579476
55070167
955133307
628616288
351016109
577396690
780020552
602935761
663963147
290221965
496373664
110428501
340793541
276936352
81894631
102680546
721873974
872089289
658404120
994829773
857872991
512322068
169144252
70050841
434418705
61763301
714464938
719570745
316780235
223454117
991756676
657153780
564912804
611660108
278819934
280505744
748058273
790015695
733369814
980157353
755112092
23895585
773265576
758190193
121232268
267743327
84887160
754255521
399436616
23549594
446041060
114290403
332728510
818039873
750999091
412110417
181544384
470819862
796624127
568464467
175030940
973970523
829132108
789615241
421693763
882846241
927062968
251142720
385202056
46324546
536862130
296018352
664342176
639633991
852083239
15111166
595922447
735740087
483558116
693432000
495174715
665838933
152036441
203994019
460528722
249338034
631957621
447947165
122604473
937004013
718965345
887952644
925466272
296339685
719520703
451591898
211667107
302999671
64392154
227070538
333345158
613478884
417883140
857795547
710753641
496613565
275108378
999188513
550630371
125619529
422955755
102946642
42831224
395249167
816017029
123872064
979650321
343958339
42589281
619219228
207000850
882515572
967094810
229585812
243795803
403513232
203495266
872393447
938718190
823972048
396046930
358362546
35062587
695105529
558044781
204437781
176910587
392776417
250791339
257790370
506729710
464984504
35640929
626546689
967409521
708869390
125853553
535582894
777572695
227759439
525191604
803383857
919764990
479906398
6855948
518208835
299473889
80823403
397867462
715537158
867563551
310241087
667835124
334522663
151356668
458712429
656072610
803168054
571505017
862432834
982334829
602793204
428516643
429583079
912979703
659972216
841313032
589311387
535083215
461258689
201092428
634932246
739669559
208609495
269968485
143881985
963998511
635512280
644965810
296482673
48036083
679659528
211365728
925120425
904027089
258500800
205125845
588118580
48790086
137201708
24355202
883990196
459619808
196266839
598672617
837742475
16296948
250987812
598258530
639239371
723106181
768935062
46325801
973580682
284616438
774594252
998273160
948384303
161231427
673537775
623212882
756991938
571923651
991878744
981907434
146518562
429583936
397702651
412564186
654021882
945967998
863470928
702163359
734897315
706381176
902959250
195317289
693010260
254265758
432860579
320517169
288829624
28268393
526305150
926919662
858147153
677797983
772717510
401421
474648079
984403646
799239061
633223416
635537714
916641717
715351753
989818837
654191125
289661945
302320303
985523077
404953071
431691303
989699043
186435561
128515545
993631699
810466971
103523607
319110883
736926286
913714163
506331217
347940821
370098735
316763810
436587704
355794372
163138645
973397444
551690436
327324992
127409135
613036650
865197377
948362252
803664429
756908149
453212254
220247204
926495346
142305935
703276611
250358295
807839899
67294171
447759321
82080417
239426029
508793067
291658034
946036456
219960444
848042263
716639210
957303409
331481870
732561432
331003539
904062792
750613478
699438679
399309853
939295227
70524004
441336397
424492016
390985250
597285550
85571631
833797515
426852858
441533228
909819084
486024160
3373420
30981272
500913611
909178660
450035326
698129203
574140711
595855363
526995903
344894966
411287701
282114308
706793983
151795960
594477610
661390311
721683714
281723785
177001506
649106656
602676909
959912808
391138804
445334561
685613476
829951934
697332714
632441520
283935962
842109260
857498828
988458473
330313485
174334192
382572054
957233282
117659643
900772679
505245863
6997046
746697587
558719499
974530917
112959624
764511760
368443149
899962343
455040951
480851339
617208788
100797831
824005903
14480162
80706095
925193598
383376847
253362188
90314497
571728205
253393622
905928058
428972137
865306231
945202769
738371848
798441842
299795004
145125863
481996786
588122543
327223664
615916082
834874589
888080036
436358031
762418838
559283393
602584859
766302668
104950934
666667759
171956803
478478299
713076149
399551703
111597095
99086601
559912202
500471605
648013160
10372907
930605579
470782209
154734247
534343691
754841671
61996596
642854670
821363431
941932681
466250413
397331478
884934491
481561549
89619370
245289912
350660773
764057986
544948425
91673526
120957547
889361590
533763235
568419485
678355404
407504872
974209387
453778055
842873839
213631223
901504337
939998189
240405900
535205239
797965729
651584159
512684807
881390929
887942854
974841201
402532171
844679188
2533089
392426690
265596904
884584483
348431648
598446784
585268622
359018804
443841601
422322271
921463997
290265224
317473087
673415609
332244508
710720102
520972308
513310758
662929713
334076864
62937528
833395831
358080567
939247743
883396608
196035358
324214167
381904926
357774044
267640065
627850056
790943184
164651891
311325453
342284546
981240395
680178473
310206746
284352282
720275092
47644861
211315106
161380993
463007550
728213665
929915631
542381898
475322815
58896007
488501638
354658302
311599744
60228926
937267349
620692282
854488058
494163924
300941165
908450671
298500816
165158494
621940277
949029511
714581441
741681048
576450640
678486930
212787864
64040900
423617
43969725
585557323
990328073
84298043
89033554
861597993
183285604
768371684
121873122
982587484
874977934
704719698
123742322
664012176
942479452
579702311
687632754
263012840
867644786
245615490
267527145
333046800
522909001
422004528
814692180
590702899
871417158
402369432
717671573
206363914
616817117
419375352
914733717
839182759
203948893
307768952
431437907
960951822
781254508
807600765
813898894
802633712
463775350
366862799
254110128
90033849
585556722
233906962
937057868
736466972
385025405
514290098
819847277
726218906
992629553
941172206
882473110
541184981
236520658
980489975
189204597
143178519
143479100
767254758
581555824
362888675
973563646
431496025
113281481
316240823
85046564
144265049
249142013
547650613
198469224
188270544
273197896
167905899
243984779
770031642
968627684
643276224
279176424
544159010
33516645
66797980
621996381
615106163
446423776
937452984
529413795
75490230
154616060
945210244
962052377
724877623
725955544
102987213
437838464
354159353
604898277
810733060
252689641
450606389
119708515
229303120
719543626
356206343
210151198
169462700
401410653
938374417
188116729
458296145
531941279
214681522
358395645
168677744
451808221
296004888
741559010
76118247
467624080
568383781
619382499
57424517
246499547
410989986
304907160
423345068
451130940
790140327
5205230
578182530
605093775
393163975
489155215
821330555
276190581
156525990
644036117
117074130
878646835
818675870
709783797
567522395
303588836
849967210
15526798
745534149
740551162
584612568
214175076
472764956
509664070
174584206
80286901
354116152
994237340
379236956
959813106
248243982
461290971
297684264
29007418
975651471
928621474
87699353
910691819
653657509
30240441
641838159
79478778
949715692
707388694
819678940
997937026
374649692
968474281
553608767
731154474
927238800
598646263
998609450
793638239
240099563
209547482
930034793
844439352
232195439
102972627
158692352
616425802
349107592
442609422
8321235
594282473
688092779
937362006
182603292
340006967
93859347
525569474
532426129
841715856
649580982
337366859
401205373
758794359
762173272
977427488
95171081
890504671
790600954
944040872
21831896
654179920
246205550
253996470
34611051
207138060
226927634
728943491
225388156
773592935
780736250
736632567
541796472
13699957
874366022
779839518
595982066
565302473
491164226
276551180
212131967
25102191
752332718
103379829
646902798
374390810
126098253
603813919
425091868
57581003
305699158
318246854
956106521
334442389
386128473
319633769
112841346
474608250
825521220
668083835
342012265
803042423
495030097
750326056
126192225
436002682
449115204
833965901
804070704
386966814
764749540
411216491
386958433
210653983
712343929
613636075
361383634
253022654
262222443
280854605
794528662
146405720
150433678
442536320
25276593
782869885
604227828
993319334
812610789
561517340
737012519
480825799
464586418
722915198
470667716
303714134
577655715
492457855
654047707
130315819
785977936
118309112
685943661
380373527
424303984
157667550
657342918
519433700
921298595
420996349
833979567
423304190
722755163
658635580
672178843
686735822
49507200
498448778
807242242
732548943
90679889
920480019
315015094
475041003
511691651
259656870
811140585
703708656
53848232
240825192
177418319
789857277
266111851
971230133
620160110
730643255
245385693
170250286
913950884
479111982
429496445
711486839
695286721
84309816
707024368
344949688
558339501
573128849
210223572
75249151
677818630
434807664
116973926
3419558
336474567
491961924
247101281
628794671
285887282
436636879
863476195
161103618
886066240
859030175
15414838
740496754
612379279
194973241
257814242
304389648
716689071
4170594
462316094
481799051
238302488
570323133
815809579
734613192
466964026
970309978
345133389
813544510
862916999
958726776
63928074
941455812
587347083
274229222
109889372
953042125
171925918
195595932
454426008
368452257
325577456
33571080
681942362
365255138
879931358
457362360
186058115
425114850
20096612
731758835
674241443
874606920
999847127
543530268
430739649
368129405
275925046
611063130
683538613
332080491
435501821
750670725
482701831
570714780
606125937
890383582
399151269
432159817
782459118
983105443
2021863
871802140
299308894
127696650
979270347
239790052
549143988
863839482
387939992
498749296
888904782
638369876
400338402
845088839
763484619
597741010
606965035
895649054
367902938
371803043
379781297
94767509
343901509
131333371
503101332
448961679
383623301
706574006
105586600
310490815
739988371
642432062
642519333
783148964
256727497
262392714
631095524
753754644
730332242
424178745
704248911
751410320
979149088
736775852
964170397
142026912
457988689
962112676
40047459
144812580
375062310
622752421
844044180
287431576
784192237
382734078
358823617
361620295
445002336
5911303
898425100
453518916
291236492
655031667
775766333
887381182
620294893
173241804
698845992
816951330
682187335
64797111
876692782
987978821
871100389
38592827
581015263
421671167
313221885
436980812
24672178
219632307
859854671
124786877
134542782
354500042
265816013
304565081
271078521
126151839
586495091
897751768
750539407
901299779
912875613
165045025
112225659
543086737
163387344
146606275
227731631
134812428
724251270
158624802
70106162
120618660
331061970
470239437
701961848
58756715
804410120
719978081
95223021
830540651
940147250
873862763
49651595
655800822
473987897
31382584
13298824
747829858
114435050
729219732
363338475
378007609
825834008
965412670
796627221
180514807
64406004
76616243
236686063
446495007
295520292
66910900
192631423
209822326
581735814
1002921
398227510
995179958
731553273
572295414
923208880
939941156
907738160
102313858
250086942
902480108
349381735
443412844
537573860
108285065
855228308
904015746
873165819
733145204
450888042
327361416
626312881
284834106
406770456
276645369
884320380
706577803
598329043
838009465
61277681
304706884
806122175
198316749
144431985
298231047
483828741
446762678
861456291
196003439
807419178
568654846
788675325
621340517
533844221
780584387
729555531
79878548
111806688
37515758
568017750
229334454
659417255
71409909
848452489
932394293
969924017
398185307
447214559
585623632
426097258
998090896
263607904
711632020
541473505
628401993
587386171
941107281
313119745
999661881
535270559
530929919
425132008
682574102
140194075
785959691
168806067
125070707
173630383
422972023
579522430
471073906
815179548
14068684
173036007
71333757
640001349
93934338
470096738
421229207
652276873
111848898
36960109
869553845
366945390
954153974
670344574
188977453
169475053
143240654
813149725
220048015
153358013
317146877
416505052
342699507
82702741
693821825
72882360
784753095
281888547
133731511
825215749
188123956
936413930
752860187
640964978
187943299
66822214
764132547
803325188
608274563
757122830
49833658
222690446
187121843
302489408
16004492
646107982
621772643
174438373
270486927
71904675
354981097
275207982
333604821
566124541
915713739
677286262
56658822
475916882
825100768
722559170
196324599
844846029
72868286
352647433
148709863
906513478
743875798
944491647
513452891
147165206
382326163
198544336
61327776
365883061
100624039
753796856
609668980
93572197
194598947
126712022
329054460
538588113
631728868
690894538
277934036
704087588
3058489
985099270
571000525
415432121
827108713
642257338
784980198
818625002
423366876
518273246
649337282
312194707
895454677
397400318
381515923
743230698
319884586
726181426
507280754
679256429
646316011
523010704
667755413
699590912
104404786
470198558
697485515
759440997
947911604
289958930
647823411
758653906
799086807
483021130
139663410
293132701
82562181
184452855
963791724
943122445
374874018
883353990
206473538
473086587
763137820
376601376
851432235
720255908
28035796
822490697
905546192
191777382
171998456
990571742
523784811
926445055
697147382
734665725
541448739
283743035
493903117
608097777
178427472
333130020
530985942
562587943
742961066
258567139
980630895
733048622
350511709
38840653
483436495
964979629
250058840
378222226
572208565
3370480
729727644
634427472
558956157
848156191
769666401
766224146
174911045
202874981
114855104
744930056
888969532
935029787
429642957
24980131
981786723
17425538
378691858
347074111
153345722
645209924
871135226
537690130
919249222
285600869
600094034
834441502
227530108
45154450
955827363
143810833
486255696
157010045
938876803
342116220
669175249
299263238
764749120
395263472
324522364
982360221
719251412
309131208
907275104
633747783
188348365
970171635
537845925
856397239
795125336
187399535
118969004
219475378
66017558
198613915
283570838
961081808
451848830
863118792
742348431
517867897
16584198
492732099
271432086
363821201
364204648
339987485
535363168
888816978
262389504
18208736
111874845
247838349
294965032
515393463
25084741
265852448
72694765
770147875
597800408
406059123
2424065
542417710
810329101
839643724
517979703
118986700
675589665
899929118
430064873
920202489
405396509
349147049
8286424
203774419
845730967
717337244
129311017
765298902
823619138
413630442
702227523
150022628
351236889
212508516
890361878
632957288
283678641
537729184
718963091
266518882
271889486
768715919
131551581
136578127
519191263
205828404
78875319
834655763
509906532
974602353
510051671
775132040
966931189
976236299
849943919
647716271
292458331
987599680
736354433
281352825
203489634
797713820
793353927
770070700
171999865
565316463
333222219
289994804
185130745
725456415
502143501
186685431
71009720
148558030
120563836
890808395
821373551
15558356
761216814
613744656
390442982
388923710
590319156
655615649
123930218
118466856
151092826
359627940
707141824
195126182
502913905
992871160
16888564
224065560
748500106
708412353
930306229
997280413
946768195
764747286
976775934
579692841
170096668
254732888
793199014
186744544
611678619
356857039
947912515
818946963
774176754
98071530
828597183
279455820
736087246
827627103
778623165
395622070
326957942
292845260
17649910
491195764
576429615
936510800
987836316
558414083
530963267
202351324
417255776
405030323
683377391
251576966
324418524
460068026
493889776
400049382
444968303
507733308
263331164
594394513
164793591
695839138
795752714
756312768
603732418
122676556
215731058
382642926
47666404
498691472
415096048
168916806
765596962
521093201
311173601
83812037
238061512
464260080
736925747
635043233
811433594
140361287
620078793
896174752
746033032
283833641
514534042
929168841
535888770
31840598
754394649
915742521
779453320
710750121
657169363
358885781
975480113
302212294
41548476
845759169
108621084
394296010
445054580
963970132
341102770
413641511
273783348
713571353
398918921
749883902
111732158
6110152
343105235
675074101
908775968
628351867
240792711
707903048
911372104
445084780
950871750
227566468
383172254
109741311
168137401
993766404
9133127
382935174
932585403
160600406
127851657
624782427
685215599
794796661
400546865
338937156
366601794
888674459
641540088
370101129
895816850
996134754
580733436
21897766
249986285
487357776
378444652
563383425
717562317
145685961
643485277
160875594
557057127
322660879
25645091
121255045
711159880
505293289
473638088
388698081
142512361
462707057
939938957
473828107
48175152
402038773
49033164
559188586
842243789
135958957
124237557
959466596
820031307
461038911
342476368
593200937
692219625
246301308
201312310
51116661
520995459
441099860
195422322
776370572
287330490
39451262
732478539
268087764
26624556
769829580
824370016
32080208
766079728
250462172
835257685
1678971
927779672
444360835
947134790
341991160
478305835
539047288
367637909
480175007
531590405
212790390
174571796
197077134
616218942
280273270
732657074
758893078
484419222
389496411
764505012
836570930
80710440
839909280
506021285
102947213
142753501
153570367
319595766
486202827
548637946
614239611
544268449
1833664
720958983
383012976
157552733
682624514
315873521
962776809
662243391
408310751
953961846
819463781
410823607
417718338
242835851
675404110
638725023
331489542
983947170
441062177
338989379
348291666
157643173
672337837
964990946
385820466
244872828
641291624
122777118
697330890
408220254
136931288
417556831
305720647
185907540
68493356
983672782
986081377
560985798
288408286
422415716
729726263
707864918
605184919
621147092
246103708
970151281
170006806
341393150
822639339
558243453
104529208
507995608
410121406
754487778
894904331
810026630
234187520
607601275
640661457
504663776
675855523
901894811
322022504
873291018
785109109
441126298
800904680
726439763
321758690
137772737
208543543
4555919
776377399
985438
532701810
687922713
837008696
151300597
506232656
294672695
781383562
426865537
174272195
36252550
429334654
291150947
615578063
485396874
933720792
192087485
990171790
959648824
777459239
679975347
648837073
148015478
331406644
841858893
59177997
593217735
445057119
77480582
392153405
960599816
473861753
510997297
844324137
69701178
98883003
428830414
854191436
129790737
430314783
616825278
369303174
791935660
195933585
52845376
697361250
987609945
1157723
470015849
785570575
446233667
78085929
494092309
568638324
299489470
304309112
295755457
430393718
446110331
583439234
972990277
516145117
460831290
949372162
310329316
196706537
235339441
194014175
864642905
151337615
169278672
638362299
936647445
8707444
704870853
87434394
36829609
585349843
865556162
772577843
746969069
404189771
260515918
636628061
279975256
465184632
310086376
755383974
400054518
73360245
656268155
55053344
604308211
701297489
466027104
742609706
455449853
336780441
634316093
274952385
997520118
511968385
415446396
413412547
929442246
252891940
902109091
25817621
942438169
425793816
847217512
12516428
567579072
511213462
577296303
166431932
470023692
343609086
378848191
229760298
832822136
434146802
576967574
660426534
970377987
77703000
423738647
837633068
238969395
516590802
619566449
558793646
101863554
429379510
387394796
847550099
392446418
415983651
781122429
880227707
288398411
51510031
997317247
911889458
701631894
48645951
808541645
198491575
484714113
626633877
716556957
785974895
604955667
241725943
480355078
672046234
145927690
561030292
965591601
496407146
532276110
535324077
819497847
127616738
970253516
667388184
926074104
377648289
286150261
796495076
262765059
13033051
327689578
670109996
726083686
36268980
393955768
704667599
12262198
202866071
643720923
989770378
681994012
448221776
145317478
41904425
801133935
980374036
130473057
867641111
989020041
787713211
834298791
94455
834995192
536979525
658711113
650281317
760672921
592242018
742473290
248881950
958295125
531844403
305377429
559017672
320693061
649471313
98923772
452014753
662921503
715767291
548998366
43227168
382335530
948514191
857729575
857932304
772506808
472384874
442868683
677262954
770580682
718212903
70076140
238373777
869654184
754207878
447229122
814243221
143128975
977948863
527636643
937309595
585547798
610092130
917752554
542737996
194527650
873881685
541252802
291026749
876539802
730648673
581332367
645340980
278219035
185082634
259833614
760621757
334044725
836817456
993652115
119992232
228701438
671533285
519941798
96530317
525455090
241543669
449333115
189859765
142911122
72913541
702806427
665081903
508095398
34619912
581225845
189100500
262416874
898423679
724791576
49322134
163671776
362411703
264517587
387656862
127954372
329144217
744443407
355486550
910064300
565073523
922636036
331842618
771592289
550643391
974996800
379838902
19935990
848728161
594201411
788637996
440744309
312554575
572234515
692853136
213241044
635780433
36298779
107671873
616547201
891276469
387207315
616718792
394999279
888961195
580131220
689819777
523758603
489369076
708413412
141625449
991062490
140527656
568496176
892130842
194952566
422191588
192479732
734921194
413943229
800787407
134382656
835570272
740944334
68632632
241941012
435000884
564714390
254618636
573935053
417425514
79992998
947643746
967345725
770932352
301743888
39945630
435556228
157000942
152475275
135352082
920063821
364079291
58360658
500321040
775419666
138063155
846702204
98056351
241624129
990087690
747798986
623951597
675765556
627100182
350516835
815118632
849301707
179618457
630202113
5252846
166849910
475235466
812577845
517849518
655533871
999305738
315894268
137928416
896881445
101942089
285130920
773776674
462509052
511226403
55406030
690298015
570005020
115753010
779316603
716734666
493967377
246387598
997384003
445026945
749950989
662321512
966528467
13649718
554722204
842403988
661668832
425576086
211943968
700478436
568234873
668598385
533655654
556446139
117941218
128360652
162945528
686474881
661058353
266847934
255554310
819832216
994443809
337949033
675456794
176460539
770369873
203976116
445575121
734992740
255044685
11550287
926656689
346662763
821463305
469080446
556328040
529148029
831674681
345907013
933279166
613419726
14926797
572304879
666331619
48725485
107508908
253273441
324616828
747636114
836160351
567006088
709261174
96974727
732086605
596677998
340487680
662906876
904451088
678601959
911582805
699805538
820157559
835359545
816009408
468570662
679793780
678453032
298196847
241437962
443580018
755173770
426267662
641156717
552929169
396187707
455453789
998632744
735806111
15320197
544011899
503047228
710594481
302963432
98656498
954774701
180666952
614361889
538660640
446586359
154060918
277022716
267921830
609498241
522792940
483051831
863397495
484401869
513101681
840235728
945441685
98429341
291491526
487003546
564151258
592044191
403101554
378996949
108300085
170388592
499690461
212043499
685117713
370409758
480119864
248020965
881985220
430621111
809275984
16560503
864799727
20596255
235085760
153055752
951193656
132359752
241290933
248039044
840249431
671333500
502841258
177184787
586055181
755464756
17351030
963681554
231892462
770426892
908351828
40241390
201258220
35351226
23255393
80873790
5712129
447307339
772447153
414062504
213538166
255754174
943607990
952478310
261377231
706194486
660054541
188907497
619009580
115576728
946788193
155587883
322066332
283094471
92253047
950707096
343065953
386093880
936363912
545231431
697160867
872764451
723795850
93611980
170402590
910378339
844849960
812137348
427920188
866718232
469387859
307302477
941831818
339325978
236698718
455312280
580999660
972877042
86333252
14854838
911948507
929186311
321642529
868423873
588024854
419849221
510945977
84997635
555076931
677529749
471328662
6188397
863417025
363043100
844825471
308403407
632808107
669048341
947269548
142311348
339427215
505124606
306807538
335646453
673991310
426143405
773677426
636230483
600086977
98254522
471277793
594201191
213944390
411041016
815503719
643608685
299160710
872958299
968388363
240805724
42593585
514715277
366662391
208558649
710009357
71260396
470201998
235298208
945977760
206745904
814810944
493091224
513831396
681688844
256962717
191521653
658034568
493328488
677151146
585595789
80525
930095755
77791895
408406313
516651831
85585820
416486789
654303092
412616822
953254325
524142230
273816505
47871671
5026741
597587663
823369341
258139134
602847762
138805717
571453609
236265710
749690308
312088582
12738081
330196232
493990850
497753104
146535654
716349965
294295155
336502437
756985928
222605051
667082895
438131759
707822228
357213756
707273477
279808934
218563498
932935916
784645100
451440242
470476633
819711572
247644454
225746897
83871827
179158171
688151768
425255989
180722947
64156320
72996263
151051339
506310901
384725395
432116955
894792092
612351702
467714413
865064202
425719809
997414700
958740784
951778570
934784594
400510290
589584561
391593540
66997670
422679117
930192608
117881093
131558316
946140335
820492078
275104091
519354664
831066387
447555523
58138880
765186715
559819719
255691090
515977224
719707290
813330941
180611680
969263018
297233030
635603902
837024043
997109000
432885935
819855852
25295570
92152108
681529226
726883813
268777758
132789000
254302103
857944765
454940296
74516357
865577409
163481326
22477575
620782510
622129057
383292784
593292505
818883935
414233805
816483543
66086704
501207485
954455168
273401909
301368606
506316610
775433041
145682782
840055300
987135835
987634684
348118100
883767830
779905040
121269226
241957299
968081636
358368114
522947509
635503886
89025103
730669280
606604252
261801279
60511280
943689415
357551419
801078687
342951204
514490090
958833059
795271285
707678875
713959288
331449910
825131495
889035563
835392321
385601745
47204464
984772863
314799975
23380704
824866447
278230318
77984215
760131773
97102613
959097900
26208899
817192490
268728815
805694077
571643002
784775755
970816345
220576199
355884529
824606505
102414071
492722589
149498371
206289082
195201019
513172594
594730096
78437995
513152507
770155198
171959182
124441596
403391151
933987418
891893321
198386429
327897644
447551841
938473395
128668145
352194482
329542558
749827395
737741520
174150074
653629010
535674315
86898326
803317802
457779932
819105408
481769176
207414754
21534784
559382317
475697022
542490567
673497846
629283724
777348105
530820075
729927188
656976081
714142659
771543847
295361642
104772096
856384923
123034919
984660110
138941690
490538182
751452872
528894566
168317384
643379558
174240809
230203653
223697092
447060687
834752861
280408658
574624965
722946837
246645262
124948608
802156452
851771248
233442906
904821920
897839591
320488057
828819184
595995285
293509082
246781088
575402296
144506625
344562252
80924811
238207885
392544519
324219614
484877105
132803000
814599203
308330282
763739893
168560695
361348902
764606484
460179121
96510632
891787352
667178680
123911542
164639991
10258225
694419593
322933937
41938619
348552411
207862554
819340274
977710147
343201900
470579041
868408660
25398074
144077440
952396920
799848842
771478702
370205137
877743963
418261539
61508447
408263175
735917657
397122630
544954727
622682770
554967699
434438760
889678016
672956288
470690994
690226777
361208677
732505628
696491222
405863209
115036948
627442873
242786646
494267385
668751813
393500357
129333380
720203966
694531451
338877155
626047693
738156507
736410479
87211658
191813024
625060928
832889754
240191997
838525008
984816732
908710713
935805618
725476372
350768069
566433208
899109637
646176644
848855853
636181851
815186835
289506406
723226873
956127202
344857066
101092598
415511905
691775046
311435998
867807476
556124706
120915844
243204210
984000631
670445040
252849547
556173421
898481613
267342784
263592931
358474011
718343717
666220397
172498416
415536224
491873148
6084547
647377366
738437706
302177054
138323587
926683771
414586016
501076840
650068328
932430600
538987582
690997955
845294787
574994042
651998659
439106964
574272294
467475545
75734029
951681532
948148146
417980363
62191553
412824422
805591831
250106703
552344436
712779491
109017947
947816549
349318025
93981721
710807052
207158332
79537122
694767358
540886230
546259177
40480476
441698251
640819794
896964486
957603699
559120626
900046291
913496421
171499622
264868555
50788201
883421275
377916932
258620473
698972814
829542098
833318804
32433503
929055304
369368647
316124743
746987100
53624409
61876145
828146157
537635560
984956304
161716365
733904361
173488455
115941960
990338438
906321669
328982072
345026338
559657838
960515246
494817333
614933982
262383287
375310502
80279807
839802264
772160395
39360227
344507144
859178248
358769562
884144943
566555167
776629626
560978573
903922073
546161822
687865040
955961090
996637432
668614066
751740224
221356510
937040014
16384607
12551740
121013632
38078212
71070772
608174269
675176809
655179810
498261400
87010081
881269248
444739065
331425463
462617987
788824181
39185482
708089186
410913484
939389184
263980637
664238849
418757001
953456521
859761675
735264716
214286690
800068741
367331393
898420733
609284869
473290504
593828258
318176909
438042154
505459669
986156970
35010526
629694193
400746134
929356983
264158030
190486595
245931377
742441900
386025181
361453726
141045912
64809105
436710953
609260023
896580420
55229826
896594384
636700887
736828579
848707274
276630625
311112221
822429498
646500691
467913707
567199576
339419459
589485878
148103054
83789126
763490525
271613624
145303119
107981354
657375540
996722079
884127785
168495317
901774582
553535691
473140172
103981241
869504528
362508659
445912074
382541739
489635881
735960390
568969560
442226381
493380055
516430788
886676695
70321213
740081225
155221843
485311968
604528125
305978942
166643367
265484077
657665772
19703711
941194016
790730088
284392599
801176330
73096983
396212932
826047453
226259408
941926541
839937342
588177822
738668421
870441637
287439138
321755687
76641764
813443914
819730376
832996149
289940989
546164200
955948375
628523170
424904700
650782960
418296329
735952977
848529419
906897302
489550238
512320387
273026678
660226683
30522806
614146194
795870932
616366243
12553392
230561500
143538311
37296084
223994796
542042204
273524453
760486136
253174026
760749918
480892056
39263977
635751120
217881413
468593393
220504331
69054949
971059752
714121616
958916104
175126216
150708707
705723229
279664324
862830999
312949889
845367866
998502995
814990353
206819482
549551590
386267683
272166999
568084853
70566037
449502384
737385264
980206109
344743235
321682372
951307611
279807367
218412107
588676284
726121269
827311045
972197122
244050938
667570412
790513194
875921098
546717764
969056691
675046363
104335425
927195123
387099440
228044114
847429642
925594828
129859072
359213660
421024448
248538358
133787168
297416005
124452443
967619837
968561789
873136846
596117724
896310198
634396439
951431108
904232385
608197647
575457677
991613067
557768210
434706860
335358625
366090608
616993173
427259064
595060258
595415258
11393868
751062058
500552912
370767527
978729729
430803117
800330956
779628443
345181720
306548782
496550092
928044504
102779775
288116139
906958247
809613755
802470048
46471048
3081796
477474015
308367726
446043265
486385821
466421573
549798182
340023683
631543821
927574040
864566078
91873264
511403594
903311864
690917519
346796192
657902973
563011745
560454368
194050525
357882513
563024031
147230665
425705196
16613911
649805095
209074097
463367624
985434202
594192421
881363453
452743094
179996354
643696824
35413173
799504878
557053994
666675545
442259897
943139571
738895354
954533315
555934815
727230743
553203581
42911403
447373870
641244217
424586151
963182460
232793128
957764420
508567828
264715585
773941914
303926726
361975875
975958969
314220695
187112866
179942143
909451252
445864483
317031368
656036450
720137271
134552537
803265965
25730922
324260137
792755457
479339910
112667633
30342003
245537919
9248468
129598371
796337609
336482303
27385367
317206585
473031863
59702145
322290098
915939024
382627580
900814308
260697603
236774060
324837887
714654267
432443485
393865381
604738065
614410630
101882018
353410854
409877011
11599972
206865127
368144651
676344808
88695662
382685615
904580055
862647414
824955215
783397063
175022725
462503304
850280658
527577768
770898545
556700859
432759566
219087654
502119909
767398869
482173767
796440758
584400611
588695313
999511331
318250798
856975361
372824196
9397137
780195457
995045267
273813498
792124291
240112450
764106291
833702554
841289464
612413961
925351926
901387944
827536210
231142321
489918413
930781135
884308748
56667855
479888995
717437005
188298466
189475490
503469104
958482256
635569332
576094448
706944581
952347004
997483526
258921497
370929671
69402944
720910745
484705424
29819128
335976624
738715598
433376281
250829707
232629266
819123088
989702244
5050785
659075050
489627336
897921263
612511700
740884808
76996664
54171711
481910203
127942588
753079440
112057528
734200018
97606337
831879432
383388638
163238022
434777234
706174833
30521419
793457103
721804026
157242045
511756127
439070547
863050120
831260458
862489461
321381100
998069035
593047515
367088349
528341986
718971054
355795754
85178215
86972124
436465547
419133198
679531202
3068102
726742214
910207172
316652528
475848815
50627830
314365939
279433995
293625805
609287413
736237575
795204580
114415136
552671618
321390337
256283593
655485733
642481813
724110798
91627289
731971941
188192009
761049814
507089041
264602173
587626041
332451473
392822295
711674427
469887030
448064810
829094490
810492893
82773285
922153103
152835143
423273335
225432981
222761622
328187248
775420257
782316819
93077513
785402277
511443401
374816857
420121878
64472612
614149290
360774413
98942403
442244814
952567620
710544338
141197241
897419467
381388792
535149139
389930449
441401435
866443403
174032839
5405570
57104232
990484517
784849195
403566697
753669314
415963403
31489943
964692754
124071976
364585650
737480434
154729931
222755385
96792355
360346862
861461788
114350340
435428770
817423501
771510125
439168076
687914879
958055192
495210274
190867919
464668645
385439390
319243656
437261752
660330917
146270004
337306481
264447422
483615271
213087390
848334375
687960484
695272243
805270747
276849471
251990427
409775551
399567970
813509351
197863810
951338160
325087852
476467529
502620325
712686824
582900266
791184079
473733525
735403109
343229605
334340623
860593344
968666293
717018699
631686748
557352734
732101604
830212474
960823255
693914194
723356529
224000826
697452555
569318857
9283813
114123485
637871005
427634943
61384498
492785588
311879883
447879005
840087389
805454004
474657887
881556089
225151121
791645628
970742229
435359405
112489163
181229824
677718507
40855650
237609763
698652836
338263450
498235821
784162508
450703352
308192838
535652397
633200916
375699831
211860651
684185966
591293292
243162567
742983569
205155887
285739448
173699218
497882167
59397623
963758988
965072238
315813550
166071081
401709761
645795347
894670372
121343452
754677406
681370971
490071370
861796061
905123698
356944172
181415964
595157701
237533085
121132308
855107538
226484859
511845745
504573398
264296744
860190440
316177687
150500731
94507001
721100907
531108442
357617953
850734905
345369387
400971006
400045215
407000611
829954407
509771644
681728473
900750909
846093869
591195375
806450235
411205144
442486479
173732609
752493954
293860745
542363736
118475405
599727500
11971341
897186020
112424215
740686688
55957852
182383526
754597571
802481339
846161750
137547534
217588849
235956085
734155536
476281952
39781495
202636535
331083478
588238837
992660675
149781496
614695536
651466831
802538672
794035404
401083116
656332384
788787026
289461110
606549049
152040443
732492802
736732467
166702264
312948556
84655929
484470556
595670192
518646827
865769612
300750996
971663962
666364192
121998278
358921485
285597570
960715124
523373783
742235160
469221091
787948570
589181261
491372124
865085376
56459586
533564100
538646800
807183765
195337496
142288780
467537164
975281574
793018057
120674022
246807863
795837556
115616289
908596207
919670086
758323459
625608262
3512783
476182166
228517194
704778814
992813569
297001505
714182997
927100656
748942739
918315030
639208387
164801653
326805178
803841553
277403890
135136284
130600210
574589320
465382355
7503296
307403147
796428171
976756197
616914160
864774637
168344367
613601395
796721410
727080131
741026004
623313105
603714599
536738273
676349014
774010379
455628893
537855011
579123715
895311421
489397629
245969122
676068372
62095766
469447091
897749177
365712575
627453443
575891
107695689
536920227
391651531
333152829
240115932
778986705
315299971
979159177
644784892
421507047
98278018
898133296
740277145
544963578
529680794
635158676
647241308
563770192
230224751
606105624
110450196
645644046
151712230
934484684
672260863
598575084
891956282
994638542
990155010
19281325
288863601
696595578
179251537
821619961
456857252
509230139
127149783
516984656
753343325
902136539
901426557
862919306
976545745
248104410
127874979
192412890
572986665
339366601
919581656
461680183
536057215
234075253
384692468
869678803
627847301
479372306
267987998
850894177
269326084
9736981
892912725
689239953
635536110
940225410
144078566
500058308
903298811
153868107
303396374
587360770
661687134
298602435
186362105
640317896
299127290
946849532
182484842
420226136
302294024
544074889
616897490
62447619
221987882
687776197
993924563
468424107
752355880
59878036
546633362
962904392
737684858
194568059
313033000
579957347
385089301
20228787
520227646
666280487
618809326
833128864
803205970
320977689
773587773
522791978
439161324
142278335
706269377
274694826
189886958
335540765
494880689
222377052
532309436
139651140
298664136
916458138
431294993
217737321
914812594
154823889
308895430
933074286
823967291
642454519
519085610
166200215
102290663
583987073
522449138
908579940
733184053
209826572
952007908
30230173
971108616
123001231
712203253
592150615
322919575
908564901
442169882
123218467
824484496
82031320
290086461
222999394
47397804
825118535
700795032
321187767
111186165
821753274
823622984
411309252
23062817
590586446
490390049
138911977
131976073
73334764
744705222
272300768
508404976
799685224
670749083
632242655
460893489
145237094
77022729
225464752
853473718
279024968
462864760
844582154
932964700
33663525
869695294
653005485
649115926
119296053
560245472
930867280
869774480
807789227
582107145
514258285
282863442
472529135
101168436
36408490
642707659
999162219
585369207
170633436
422934119
715738262
898825243
102746328
630856458
509359566
909769304
577286954
872216170
610589752
306982413
554647394
596683768
125170839
397748681
742068030
702734908
306484159
101230592
974083796
72995762
507930109
753902455
988677348
726218574
422753757
829695236
252771200
613926781
186825604
662399225
857906525
698929369
658645791
854421014
338416801
253960125
131459885
38278250
817736236
133683658
81306358
18205058
365916899
411180767
766737130
603849569
713853633
908143936
765804722
281520559
762683485
33064954
702611623
397156441
514019038
82109790
788616234
250875286
270978130
429952413
321707571
238589501
279033514
724266366
718126147
503932104
545311592
448494936
50649194
290803979
270784345
545151585
26766598
323826681
975679328
406252089
810445028
616369035
611330922
567386409
601881557
87041893
150751128
837089833
137793861
251680165
789729796
61923324
316016248
177225086
170852958
910469932
225152268
595285045
604858319
997811196
820974522
55587727
887316580
559792695
484675827
867332784
563729493
413518101
49747491
497049185
744802245
407188403
375055536
125837445
535817242
339236817
233476275
482578023
971232700
64510141
3695173
861050344
452748932
845489507
628548978
795765801
321071635
667580092
870733236
622883885
915511143
766278468
347587640
958120156
83809067
235279963
338578294
611566675
724196879
223249373
587132449
766528260
42861716
450351621
474580501
192019556
370913054
738868657
235933695
334931660
721615872
415444966
472740184
195399254
581234877
302092313
108300036
762834986
284398350
857387860
207886173
417270941
850784046
809647764
701311958
390594401
376248689
369770932
466254724
373109055
898006198
361458633
817251635
40034270
101597872
401725538
987373778
304181404
222327457
404625803
325104828
660571492
803448221
38462984
208632010
447224917
569040113
448006194
908131780
484600080
658933499
744490602
450633051
639302992
944873074
160103236
975286156
817244438
722029830
303514274
851926448
656669665
928958309
657886358
287692120
531168398
848694379
163574129
72901015
135017362
644334710
19768056
548660234
247195613
127837393
447351480
528605609
8028214
511539181
547079264
223937910
419604
628088291
989736392
172102411
330248620
776549138
832298645
340747038
573448303
437890808
794749203
314021113
304813426
138156326
906184351
598261784
50108754
679487968
67751761
336043147
505871624
615862766
399990343
610708333
476560651
583554899
813270046
902236654
206245395
111097466
733820397
981440809
6676724
190055253
680035213
536492733
684710237
297812305
760638991
780561067
87173852
510104707
210921919
422189909
336714088
534909943
124790497
426050332
403717525
191174806
655222612
350207845
701268219
611872094
108718563
925048659
542264750
167315125
173366208
256559187
430040082
232486958
510852933
200152571
164489168
253541494
788165466
66798741
761342318
569098470
32881776
792582235
565606953
226092531
864595932
132622749
815021897
570764544
701814401
329804421
778304490
86619413
568370101
33532973
59628256
999971487
132653123
100686915
848218120
428338549
199809295
39114848
107651423
949122132
879139059
988938709
662950445
612247250
980863876
661329140
730297604
238455257
441201367
774219939
954548172
121500349
910876111
811453668
296557344
334053462
391715499
711358354
438413644
867123278
508746402
465351834
683744110
49961218
366284792
239789902
42909096
473201705
884919988
730359922
123372407
559116622
730637149
639078079
901879103
34839737
145045799
244261288
442814057
254896108
993230632
75529062
454140840
786215716
183822721
309370731
15519821
122674411
973018979
316314061
529985155
656732979
339461751
268722017
252015782
355642888
821801408
646113715
875296450
555950308
395779148
610239428
842177339
958226121
35338204
490257765
557511745
396171305
286109898
965895033
799601446
150849881
16867720
865491494
267632102
720231387
410640929
523436925
19074041
36598183
199332108
448707514
390307959
261554125
912730307
235098513
467407758
234352341
905751910
138301541
273509724
775062104
414375235
495860481
973675633
881808113
836969354
391428479
644862062
975153527
25576591
611243380
985876697
546250229
103714094
785580
913798570
824020415
979477690
858872048
845057
604849201
694879586
540678756
607119712
856064200
487847741
542128007
119017901
541562828
877377407
166304632
825368929
761511139
504563642
356072049
621050657
804849782
942932362
646752793
587066060
331053507
323530001
572976578
207730784
934650842
381425171
330132815
560282563
745173404
383975696
57435605
345761423
828154985
838104962
352849360
550331313
94382679
17205108
279516275
560327071
722424386
528300774
385284258
231451483
917697329
829719919
760964881
855364662
521804801
495026677
979545388
327411332
121894175
355077903
227711293
199194403
897442026
312714093
7668862
340304019
874569792
539535920
684964394
139381579
146718064
756070828
134293731
11510413
390388998
989352838
213763380
183779144
193344905
539219369
332052336
995123541
283484340
243370698
86826443
648596834
795324799
136735172
67572643
895145693
322870226
672004920
746338488
197350301
850710499
975552405
896555476
771536049
403281802
767594457
391386434
134567
880297003
901828103
116528566
829552013
576518549
861118418
101151798
740057159
571022812
330584198
70920926
229477048
453929111
372808665
355139069
88163344
437128942
104723695
792725049
475991089
830315816
987676953
146660327
866739442
661181502
270329928
930354921
338986536
145658956
417142216
587062022
979520222
423976268
272294369
294514543
715886267
356040156
999048865
406156863
77709998
717340666
509814185
146675089
775884709
213821834
379559014
154854945
182444784
902588774
252605345
895137880
328101558
914602898
399821592
392141443
853946733
560276910
651914980
785746362
496449790
231639294
936733327
896484542
649653263
306937979
787019626
878038198
385432438
638378975
764164642
571395987
4928159
648059956
710600068
215435579
861993930
357070685
441164366
746911816
743716656
552283543
602064463
355629024
202671880
54562460
796377406
802490085
321527295
988389510
701595362
551432865
276484113
632264095
448665893
140200347
760070168
187687353
949138516
216750445
446992500
803978467
869222348
524440675
969596968
414153883
739061048
772834832
644636692
156419455
610188273
635204554
706338628
502724192
698240303
213707155
119389312
853204566
740832277
293835189
680336674
912572649
443988232
933454267
895659790
863255178
190337444
445306840
761035751
813322987
163053010
707910503
653079095
201022906
698361673
449197500
178503658
32407592
970683978
977506204
216689857
793224283
259745989
723781750
375434846
537827065
687940080
971206551
608574632
520196280
182016460
40805019
616882321
636059450
343149425
15100111
354727478
662549467
502635673
262685927
218047911
729240694
551995290
544792179
713394838
784102666
25507147
23903555
70308880
619061459
572584892
205995769
887254857
808075693
193601717
940492733
611345308
997993160
537692628
351376649
796876933
852290248
482745893
552314761
77285243
770710485
910677174
326631638
452829534
557961768
186140222
170580572
277974671
703788006
415239167
998364135
704327977
899453513
700421292
682837966
319024569
645655163
517405355
325508274
630446177
711387159
615056221
247168290
956091070
581369034
816344554
825031119
973626278
453718538
630204738
669718401
956273748
741340518
576765918
567536760
226736802
581753933
576421133
202875252
82153297
788801040
328352307
442692197
713335490
829745970
932607
763779845
295411237
666293659
996304647
973429118
505117153
145595976
830422973
435827571
789027743
504870441
841101619
182799189
516754327
425141146
113254608
917880263
644976646
490531766
332516333
219042254
3686475
442071164
857700732
269755279
885103891
68256376
381030462
480775618
377140864
840082886
142114201
246973730
949578923
328601641
884053330
883655039
555953635
73575875
418123661
298852951
521923667
390416532
560268037
278749152
530767726
786640573
225164127
225360354
511353662
122479466
576917790
330670844
686899351
544355116
234352503
965325823
432752599
830894800
239925682
570928056
462231246
738519152
404793383
981599935
561491097
839187685
36314347
19291759
792798325
173877387
910795030
893489611
680853092
225451279
762750618
455685826
432348201
471205884
802039712
219128890
965805191
528656842
237873986
413159594
508080654
648527109
331365012
493849877
465982189
370623777
923978606
597577607
774791596
461362907
298207858
238172976
797106715
563076559
282535928
271524696
241330404
205171769
54118256
295231296
319915423
428422462
502875417
208196252
806173813
830041994
7667226
724035935
182805361
43155969
169764025
444346824
935348927
427327954
795952936
366275503
230017531
708338292
113194888
813567941
418619183
858419868
656775146
428843937
490864866
819479623
676303250
84220927
739642479
671132883
293038939
417447052
940186070
663702045
655081819
518658349
801510685
536215133
271613582
711508528
627243344
156323571
262559148
904174027
279877812
308883330
119364607
783801005
978919091
623070294
581953148
399889462
735769346
238175542
96333633
632101403
633860155
631716400
295525329
766420792
443362866
915333831
182784327
99253948
415391104
470052079
931385093
769272116
605689874
208650225
402013797
950967406
757283530
310794825
136276922
25533782
87813471
678724582
825157631
22831444
673718388
944503874
991713451
55097210
70955909
974847836
175721239
365712086
630006155
447056151
251708074
105459626
834686608
829764538
34804029
928169946
842578282
459607821
300747393
128820663
708889455
715873907
219101384
153472776
157352639
752309383
270684309
339067280
627883412
487875643
822072732
408459209
737452501
790930131
70327972
654488590
788832970
460363976
458008869
96306309
621049603
628196947
26206476
852694059
901389846
981269483
706223073
651803643
119640661
534454759
634885757
924178708
463923144
599240415
298076520
23914497
693755441
692278157
932189761
539644348
690211765
41371182
499234130
367006987
747755622
880179592
847381737
234514693
54310363
889515949
560735547
880588651
577647992
144547469
828122363
219829334
379911955
496534981
740819443
434130571
847770188
952545272
208720651
572075822
61354768
489811727
952923065
136534842
145331579
338620492
213665832
325480219
484669241
459594545
37381071
850050602
70383469
702003961
427316688
337513407
807617457
982343171
248477931
852268759
17589781
738915600
605422178
402559952
779714239
214178797
338204381
149705116
262403778
215197143
491461323
721410287
505479987
673765254
55198663
764989659
103832763
671501362
694193725
348001930
828750470
866053602
409735026
440549105
348252607
774416052
378402917
282823375
447560427
265923680
211013056
873015884
565528109
251282537
249982486
313878966
302995424
663222789
235434194
5771040
193118567
629084703
939281506
725194470
63649168
697377911
415454312
128292683
29455297
254786429
388060259
579011654
440860797
466638409
140243929
441557463
663714388
676417919
108021973
479645395
26732800
218814933
320845533
637880266
292240777
250243772
210081024
650818397
747561760
627634870
740718038
315301103
69010686
200362828
393224508
688952504
759476635
312681140
333738634
885188632
338445580
56991033
339323909
234167101
434587585
646066515
48706175
837039222
109413243
120416982
905010832
681230739
83633813
600228915
950938524
879832953
307445081
94847416
130344451
125753742
40874010
744174280
363930864
826617451
364715320
891351234
139888052
337126803
406389849
366203248
369661696
551970440
485012769
574741534
803819173
218600394
54154705
82932737
77920072
564392685
567393343
334918913
506302294
130520401
689486390
915897055
962996552
598787998
686725238
515900418
810550755
309162213
740242358
240656875
262775388
269931382
876290860
685459246
913372045
326302201
206552109
305381162
531642267
307096121
771599163
251210179
190411700
251547607
49801101
355721349
351177895
255162224
141191855
194778786
649654568
676519332
218245024
820809932
716809597
464599158
407973592
365824291
24415247
859718214
965648873
64673581
330833376
201151554
583745687
300554517
721218799
371696004
457231689
435512175
683333525
817292196
936058370
360105555
78387802
303461604
712351878
468637414
774892500
911346473
409822142
761440284
56069227
244483482
467057300
818509628
351636006
752583881
695138374
962469121
737635308
161808614
311438854
327757024
615859550
837379635
654655238
515283151
654349588
430401123
672310813
820481655
264997093
494929649
615985576
64668881
918990950
930773808
147486229
199721412
190675368
586639215
807713411
881879222
410520106
711529900
272503000
228426465
791012826
31622923
566985966
809931970
563291994
351406295
571931590
911206641
181026201
244542269
885464348
323485203
964583827
46017350
502865816
838902444
80195685
584619660
784673425
478684882
397423491
866241517
796681500
703036086
597235054
71207262
235637992
218910955
616859774
570525127
44689961
343911716
576401943
171778598
416414280
742141105
87764402
568336504
797223839
331343984
353805553
977991734
7367924
301206020
263027197
760978085
913201955
657495713
819119872
253267327
25572059
580408657
156050985
99292496
247910487
671290859
695276823
818797301
824219168
507359473
185370966
635398642
617641914
548935862
294130560
507769187
290806889
642689920
175956719
73348233
454032065
184511956
481964470
415350212
626758219
578180504
621102242
50054580
314462969
481563256
826605669
107562454
990574212
289836484
185638784
981741525
455688645
368757712
566828280
274301781
330109787
974760716
307143312
173515278
641644442
737652096
218893235
351576930
909827902
22067606
97340394
681866923
562942918
172939460
771008399
484200962
298046981
488050896
454286984
270696009
669409296
51344246
443860850
816178582
441292325
944846066
77335630
48663844
716694205
256313065
945615778
426296235
671604832
939644907
81328107
951488521
689964403
467311959
762532578
353514302
464467531
916618223
924145682
852493341
635671543
340677901
881770399
996763008
896646903
473000208
420795124
211650974
989012310
884530197
48711489
711937116
119470135
582737683
738142617
700023470
420658450
49513722
225815523
988631711
481851815
40940495
879773057
760991119
451270973
231497432
130637658
631635847
434657428
17751881
822649165
446122054
603001704
222102450
935173229
463856470
594168967
748396418
404558544
216112167
345853380
35019049
318902773
40224617
556186097
596915265
289796820
723590320
936187767
67843606
617540076
772512468
940477804
382111593
80550298
639831473
979469860
566031648
599058453
40817500
305820943
754874601
302127871
543451354
120014957
475384672
330239503
651110526
52333309
247842286
243014993
637082536
465552530
171265296
549551820
355104314
346639013
818330272
809836530
878624247
774691353
331989982
389532918
790122033
183443522
191720070
937562114
853663166
3540997
993634257
206180643
510190153
80266043
336556264
801543561
872546826
8483351
506911238
138013504
816798389
649376281
98346899
797931659
192039142
813157640
743817816
124243117
235557087
108737195
347298903
397202341
378556827
64542739
80296700
89563414
610545384
23373216
3400718
370830574
685558518
565924943
242470413
89444544
210498627
412784406
107755738
270491365
16289413
694273399
883989312
397859018
168935664
711448426
501639477
153120666
132134329
552975671
396951118
888070513
417447262
970851104
882587270
154498809
931394038
313651110
193454626
903389246
253822330
939961222
384177277
762502545
661274962
375559140
664035329
666646818
661939967
111616629
59619878
157827351
711452493
17476568
662929979
227363684
931727311
85403970
297134104
294887846
603392767
962314654
372828864
708914190
488890756
355990101
668619790
591729214
6492272
359060422
294534490
116517639
371055863
579777889
184163874
104973620
128511165
890367937
715776867
968423781
187430626
112575819
749424342
955611803
363072718
55043804
71497727
231284231
971360930
924754488
81722771
670507716
525709620
117155902
256091361
750320717
652388423
497290869
78621849
811370208
59488630
23657133
87737754
980639455
731386328
273568910
988460170
185384552
850403142
264620282
967151461
250030763
410865452
847177715
704575226
548392826
835460704
499152380
204383454
417071512
965531873
304692525
352931374
526787454
104666513
834542569
620528087
249147224
633271444
399928975
710649377
301089871
311518453
148860730
78142195
526467953
566490155
696310479
273890772
283207073
96032540
766765623
782526074
650776647
997547233
907398889
654741568
199185657
33000218
180834299
750776873
584737844
99550727
444426134
406108714
762298178
498547474
128187817
438815767
198966931
866585828
396433990
641450529
619703331
964097798
10442058
411337816
64413178
936745345
601062441
876291662
224725102
543020331
554125944
973689628
265546827
872500857
578431520
801356089
328874273
353804941
45925802
659957824
354723122
126608572
684146321
401988463
540995686
943064592
902673014
776697873
789940516
600647101
194295852
86221776
428108693
361466674
194336032
792789751
939178839
705267043
309220793
760989378
439477485
639267320
357458925
152912963
789297323
399410349
219038414
788187156
336698355
694645634
321374533
508994372
86014645
770107547
289444269
381177033
634789584
885610394
23116016
214833082
16016974
938907165
766307107
480055136
793137400
710127938
539921686
507744049
352398880
504458097
411818189
150912168
187728607
876050864
121831725
290938673
436261829
311340991
812096640
935358828
986879678
741400108
67727097
299079814
441767026
672830979
309863102
706299709
303285755
181371547
798889966
540193856
533910536
272214837
816986803
862461103
435073396
215726690
614781328
32636293
64190346
183448849
164804546
304376149
294291061
18264313
370717722
906264736
578464989
820869351
980256732
490130131
421499393
767095632
140929244
916575788
869088472
489422147
517880052
598034556
934469604
36514485
427701623
944285268
764500059
745634916
856584116
933725407
315556410
866111737
848038045
645289619
635657464
820258442
175037632
86067876
123551089
658750217
821882060
721483625
880005719
638215158
728711592
239546215
922745371
829498905
215335928
512347846
3558507
188883547
674870161
205147005
748177439
21027311
668062458
489746645
781836693
235292655
659902583
151915606
729532681
926725759
318720181
755517949
37574224
273029491
289430320
785195852
215054430
981242668
430841020
957332117
272815903
339815947
550146415
991491656
215558869
941436966
990060095
200458974
102097210
39127793
205739751
10888985
735740936
329835218
12032323
291085717
90030072
963350388
876411003
307612863
482989360
522979804
772946404
662202569
834991515
175349098
752317071
702641762
316349304
727573056
949640294
116965527
565394905
722772379
794832172
516901887
953372608
723893596
167006295
760461458
506972868
972083779
943016213
944451607
952165204
954687160
795675121
630134639
705471063
553343363
939607574
261899914
832078010
382874094
742271643
679655828
986872702
166254654
270479494
523923180
672696514
297651722
477237997
432250108
401181524
564900246
597941513
414554069
851194684
74905348
325891906
45130265
257508351
881171716
14975853
431301096
263380497
577362926
569706936
430562253
543619316
973148727
472626018
94829863
960962003
252847729
651303628
825945661
940778055
141690186
140779752
208039946
211601461
900310640
718668633
668579486
290771713
198080449
107822480
702818806
556232012
562295613
619245372
734180495
37910603
803313683
580580872
603295811
131084096
591550052
279961720
273394137
913290419
940742484
919234020
154891183
253708553
503714900
980429303
992616182
595990006
61000980
193749732
425321874
95759895
668056707
503874858
570318682
435554345
358745362
141467932
750811028
387972734
37228756
507522276
964230404
845010656
490654714
532851765
40875080
23452239
636988748
824892978
159910711
964689775
643411801
808116521
857131044
580139167
535287094
5755115
372760224
257259104
959252244
295202189
191108154
439871593
927712464
86012841
31045408
751031165
896714918
45369812
162026354
433581173
27258751
170495705
163745971
784469595
301951578
821219716
349216657
311685053
66768074
262296174
297672819
985693069
852062794
474479465
991717698
331883833
596766169
346242595
353231096
304655770
343857015
245928890
670547813
581704293
284678347
581909566
861482299
493814065
379871785
490403030
383252206
721028503
938943540
47484230
837568890
681065653
295421473
443510718
461430002
486652509
727868461
55769384
164934779
414429460
442583327
897424581
596193118
159200317
976675
255979361
965782440
51235392
831064047
268316579
468360823
178765959
172177882
646039142
249111760
916887091
481461911
283019935
291400130
625853140
490216323
970907166
348091211
76188774
495535247
944650147
642451190
388769855
485187783
74045515
905638851
658011971
92893652
709199315
438637094
992034846
181646762
21781960
404336238
406179372
909466564
316872151
666976054
406827379
802387015
37393949
420947403
927634694
280129756
81040965
476558355
213646475
439262827
264125850
737614788
943610536
113129303
188806116
464309202
658338393
95862245
387184330
825146106
194255465
363371072
650773100
241149499
878934239
884892774
872392888
823735789
152391556
816607217
901198465
68955964
120314692
696076320
398055792
101028901
517989806
393383508
755901003
407816686
257272538
426743779
195236611
678242378
163474704
820837182
865020491
532091889
521939092
836653810
33900807
208303846
647628682
491346150
695986448
139899491
477129658
368869168
909117906
157287488
604876088
631765802
582566277
46307980
568845856
640430460
738739964
107938470
131545530
653011180
579270512
181540869
855316541
453915872
832748616
679867900
523377041
702186236
443993222
422495893
984217834
559134198
562799862
538260141
209165174
746240758
819679458
697697284
271725526
281999734
714182871
16079026
215610262
437491742
995982701
4477592
189665213
73806935
165226491
139241825
348955750
382735452
555621658
153474819
463055275
813088764
783806975
127367533
38702144
520405388
842644587
293712738
39519646
64407351
550145794
970856468
258154794
849765805
256784108
964697967
269585565
590350329
225265309
888562128
766035377
819268556
605550546
280329994
686155745
890525632
427385037
557583164
506409691
679174363
863247460
835992016
865137534
29324265
227821170
702024384
289525040
658608697
507441135
808271270
246522422
675412747
755502719
665140218
234642280
531276888
494808100
493641181
502408046
97371969
126114490
217281541
797171466
423306517
984179255
6722277
370006042
77787241
899268366
996519844
261645642
834788398
311083446
747519089
268448461
483114690
468260724
250266840
69205679
835935503
94928872
606665628
584644548
41061410
376438598
961463681
155318623
338594772
334621902
993421182
69840540
900979699
71214853
503101031
900372464
355656670
429569026
25457155
183203676
707458116
940407133
809959410
515374723
43411589
983708459
835375822
958335649
111293858
575009486
640302347
195830944
111009182
953445263
943673283
902914031
652382604
597182199
125943658
65101527
401838368
342676044
195643735
444216545
956837652
504701045
586537092
899221433
226928096
172824457
801105844
232839877
684782055
588854013
490307985
838350168
346049017
450309072
444767042
757680913
887656814
384022205
666050858
80450368
352328473
265731658
133277396
897457253
818681030
953604995
757107922
978432951
232739473
930339150
126702092
728630082
310031986
749394800
175657721
120303876
456027454
325340058
840785410
808677172
446168091
901174368
945028292
909299589
891532610
333413847
115740735
829108432
607676907
717983616
69642720
909089906
91023390
728879991
971215729
521725719
857466628
86497573
747010605
178817465
602283294
283134682
558270534
969204495
129798490
571121055
627900226
24139046
933198904
87274363
960472300
787285036
335294911
64640190
229571429
394735331
413358821
614465743
168424945
226309937
894223416
583691391
996766762
875565632
558209055
235602828
790949553
478481129
508484627
88887287
448168885
838204690
733391514
650128017
596851770
607202754
949951323
91669415
594291448
257349532
847482571
267983332
634854873
598856272
557689908
700998344
525557281
974879558
677323547
699697006
795423111
762837059
703904606
294466400
288561873
677034527
477041024
697395233
686722780
629872151
268329372
469979496
570969153
307688418
348581273
342666851
412297302
505510174
109596452
399856052
861476861
922846644
204319667
407783965
359682262
399022183
579061624
145059502
514396528
382284297
277576778
526315395
446383570
365845000
394966600
113238758
171102136
351974816
832038869
611414502
429289688
958071564
786041906
591595157
386603642
106809974
722736901
464223600
23255049
138937428
461788048
712638086
748498022
718110023
33354622
341308139
486279832
108815307
219764013
533504276
886664915
315233163
741189549
548846715
46835715
253199606
157460810
377699523
487489800
391671375
954503045
400217322
328728863
25006352
534553072
34466411
822428345
379565405
645709292
665269840
478693683
506029245
561228255
306334
46718792
657833483
70344018
504471060
281950894
64531607
145736048
390272971
513805516
934314246
608280142
690690684
252616333
738243121
583652540
981943926
103469940
319183732
960120081
471553220
794759156
352669396
312694871
773641257
180607984
594944056
146984338
85225155
910936433
789166172
346628095
655478548
684927624
356999501
205932165
768086765
971885018
146468837
181933062
116288725
297498059
561889411
361953125
932632649
452573899
69458033
508764424
504621996
637741652
701416542
172222525
318309728
570796721
418395469
415143025
575127882
482782201
45435137
166577125
384030046
309729828
276486618
651976083
260921858
519336453
706856601
679985560
936523756
538808136
331675370
547147695
700432300
118637204
457798653
505807910
850956237
531249782
680302855
231445869
379113430
150929589
362988462
13524675
570168845
630094805
293489544
564475774
246996909
978453754
490823260
937352181
765740555
93121527
844631789
129288253
446963046
761040104
800127240
549563378
450596140
476371387
904590876
665484557
256294695
85330949
760041180
737216520
885142183
511767893
51544143
180922075
725573886
999218590
275520998
359024876
784832210
592249980
781109049
343785559
158936544
26066828
664285362
506398918
600390856
314260452
993434760
764485526
297096225
253107690
255034169
175690380
666302536
143887648
351065606
610245390
580411047
551231359
399308472
749035832
267532647
382977680
581149742
815137018
226095110
713527638
445220344
10682497
629836571
692228718
761797226
938033802
22364926
104889406
805899604
115174919
244656750
835632512
916179769
559599588
949818958
862704457
316050275
171466949
133257453
681494361
584538931
949727955
401112642
583608807
986602305
531658822
660274196
555575169
818678490
648864351
170525468
505307083
924149037
405152725
440277951
186723563
230825029
170145116
196948406
233755144
533071703
83357110
977449825
560524006
535159244
48023536
793246886
740421460
692502749
921072800
66696504
511833329
768983781
641937065
142295775
586103642
638904356
297914073
874887119
151419849
887668187
782459467
287832007
90939486
45503236
430349571
494564342
95052442
135387031
919324437
182734678
432334034
228562758
639536131
206243705
672649987
904658844
295193658
137027632
144267168
645476044
416642113
32751029
285458898
794548709
705914465
574849657
193606792
618630972
181486845
295411989
487816897
279714291
197760196
116776179
394678494
780634099
509550985
15594577
335698376
842125938
675936138
837483714
706110016
933307368
888537848
314868681
730027186
927795832
42173358
660419066
934214287
649315289
932134681
255630699
202665142
468070220
658416020
73710203
72264780
200548944
557100498
786567563
485091916
835084634
367130984
157564324
723346972
870777756
876818323
636829505
880024134
680912449
429143741
202331805
914080873
966784080
578254851
365501070
888240359
716604910
471048962
359971801
732667552
639342825
943286247
765518903
853560742
623701604
472747166
180453878
866522583
885977445
398887664
210689817
164023146
613019459
574992216
630004039
240011493
912162717
865394512
750984360
652524318
313735560
522790230
499624888
791547210
214975060
860349982
60325924
835716156
191915727
794245024
386607835
374098386
404840064
592503436
660444582
197916868
914511060
526475526
151634389
598988171
360430786
154189798
110662441
363864105
818098346
9140762
690909833
236056408
716022896
980937548
98079529
597067519
669200302
873054666
607837757
380906089
548993051
49773166
761809957
827368275
405506904
19944210
348948516
624549921
840060479
623980005
164211443
653610382
107454717
110772009
683395395
594452103
115271292
348715741
414662765
541995673
404317433
982581748
747118908
18286721
902810906
785377298
650458586
42673270
764106205
752470077
796001268
481660629
383276084
934899717
404578722
54292599
427478256
653409306
282414567
147176240
709162061
477569422
485837960
180908177
477735036
97697274
693186759
968115437
669870916
32770388
123671498
66668440
856558989
614651526
961766131
458733502
132843872
854694194
379802335
708542419
781833055
46643571
717718128
894059842
261908342
32008466
24480913
375464467
614258140
731426753
90560085
892794032
580839726
388388978
39796644
426859916
951755456
448113309
18825819
597748396
300440994
187506596
61897353
528124678
121497156
818108533
92666697
782333758
321792911
587714781
17372469
700780386
553222107
613283814
496562321
710788837
586593699
164991778
695183549
870005555
642912039
992456835
165182178
792990891
858613318
588811649
55220458
152470048
798442008
846736179
207301853
635511193
69112598
553885284
993636542
417995415
744585227
181449787
552911892
114638164
240946208
565206821
5260666
231447871
633176388
257207783
179388254
639555013
458027668
986904068
561643980
489439069
348109356
529806091
58316785
369911782
605946444
576564410
848045216
561609125
815661378
760403853
333079858
655518521
85199144
186354756
510796848
561146070
635045165
679893096
161260800
970690093
688954023
351068642
680427257
390809326
295681953
46381906
617211494
153812076
102762968
701484392
791590923
489252146
594796520
601541421
260078647
227030836
760193828
882797142
958612341
216879156
119519539
369883056
236045486
91406748
540868226
26385236
18363120
582272379
888068900
666580363
304727568
238543900
892196492
898266537
693864297
384134143
845254187
521740264
997241536
762905915
790604794
373577118
529142211
219020898
124396103
645455913
763202134
582062127
987000945
293082802
148516629
260383061
881972968
300570138
235047030
258562030
448806130
40238042
920826918
352296333
102864676
734879558
279696999
578427690
869952523
113978034
120232242
542729963
7611107
962029966
892664570
876632535
352812614
970105768
388417963
622964844
815113992
337561502
284400213
331123214
159013416
158748548
696615062
95150600
856719713
902736302
686399373
759010126
948323363
179174376
751840878
181223172
118962207
107132919
518531211
6747256
88879743
418925066
97792748
32095496
820195325
165934407
439935763
284013384
869486640
910672823
282842111
86038367
509673385
781116287
737886989
547458873
561612324
144328818
967183888
855845349
207883579
963023364
912917413
566945611
990879290
572361494
753297283
135128020
772777742
968437511
394145872
311580491
619534864
53797302
426179309
943079920
712321285
250676858
702062889
231989147
783515054
674343122
5089331
168426331
800342246
851142867
656178701
283657849
916811061
642626658
412467388
590596402
187794755
790296884
760687479
177307581
616790910
18050379
805861496
285716678
571856697
12714136
480740262
653929734
278502775
505362186
577596261
195277545
701625354
819795814
736355695
691090297
299858290
801148498
346765110
46188362
479367710
917232707
631367210
796372646
945653403
198629773
660001635
296047205
942461512
259082447
910323948
475373494
731554779
968552055
206874038
715754843
655479257
494109218
355923886
348396733
89338654
787220994
328848132
732409841
207418666
858682479
659175270
970621144
48740001
75690101
76605472
458469894
755704076
710291924
18374412
823090706
584541002
83146751
182702689
271166675
535897340
22404506
893643254
999073804
3624656
714995220
589959321
638119116
76454573
269055980
391945209
238451471
153494444
340749045
716475603
946618886
287447452
929128974
638903919
70490824
334535546
444921189
792363426
791875527
546225395
852655829
190821731
129315292
23627291
622644425
556574783
798487596
43027961
437631092
458083241
543864566
791656799
122828003
81124479
96380383
484535720
593165701
151430648
431883140
652483953
599386124
793039503
379198110
684964585
48786060
417831673
917214772
582360563
793588308
849775233
613811328
168571110
616414266
514706323
352520087
351277376
461923569
243545542
567911020
907311186
628811125
798451568
21322594
292138579
129863935
750334050
549868748
570248873
74848889
900392018
367711632
544468996
186431376
781348558
102878355
226603953
116163909
541134730
710894690
286225271
401584766
735084307
85403312
876970494
506199748
360050786
958730911
257385526
11024831
897355290
569379523
27138525
402913644
729991749
979052697
709431690
402269435
585566340
739400282
581849048
284184673
845714994
242072299
648102577
532598027
895296636
827341364
20891706
279690941
942945063
68846227
334900592
19093213
329264628
670070200
420139014
744496253
286916852
842687903
156823547
779408829
918451648
178191632
575116856
78053064
660784850
872735999
759392922
15778093
761742470
816577009
543469694
748855553
596682389
967602380
244091790
524611071
997464402
342491030
254575723
769765085
705376131
254779722
417746337
655069790
865009913
127789721
291633763
435408883
36754263
870064968
168660029
640912998
548472038
815677715
442376894
145600116
957013201
963243990
628093822
134892247
505870899
177643571
894735896
751202249
111658249
629998951
294288261
78975983
479355292
165364079
771928506
427007776
360887829
193956482
286011960
80436416
544557805
238777470
452516366
23644628
706181022
141497559
980095343
464018890
357520547
481526057
40015864
442229004
932468200
955283577
462252001
994280807
696719467
57013882
769902333
161580672
510557885
328724670
738313075
514331388
928723940
132338903
282820023
312476354
829676206
788936890
668178807
534530894
623725504
934748989
659483546
543504011
141941168
187703005
555498009
106669509
193344631
869923341
301702209
691321586
270715851
541821162
549216167
576779597
295630490
997489429
417950008
960575732
820062704
505012718
662485715
12536282
774684257
120198775
465152549
857139281
241327343
516332612
260955325
515959322
794705550
855859564
632994447
231042239
748225979
238856427
867213972
69016063
756876271
855027957
315561102
826380893
248103649
339935304
407062924
399533855
196834148
126083696
970525186
11612000
324809245
418485228
539707151
67031902
692137240
378983750
387028537
713187065
302862947
779665153
537123096
275018244
855643454
407283734
246483912
757194297
179289922
638838404
214377399
940057589
487232790
66186531
865842825
215592675
570301333
598727653
985615593
956859856
569090804
326033131
889695665
399395034
929493668
992305879
130954009
234626965
30770348
636681923
179087426
201742396
154177952
485952769
779594935
205432978
123052334
859526880
361606680
579223583
439790274
820004322
699668542
424661660
718854561
879855111
939205112
587117287
24989250
515583212
541859713
456094681
345368556
619805761
917364423
225168753
890017682
403931207
813133633
84041720
388592765
867021529
865781660
598078575
115083321
453580176
930270502
689905457
410578098
995136884
449603029
746977937
656019782
142758184
245091520
291352042
871366697
532152032
16072320
209061757
587327157
492333346
386810062
807635468
108017280
353527420
398426136
343042959
830915224
976338693
374093983
737129605
667913805
417892233
10505171
754196090
104692263
784491827
202074055
124105473
545846657
385830421
254506116
284638371
566152995
889183081
668326668
567068603
852671386
935443023
629990617
415211788
371745747
268906188
927150466
257163417
281971294
953266295
620866605
869768509
304022215
108935542
353510352
429650285
716909346
931600683
547353158
196626324
868877115
24693919
595381811
948710977
453845662
670812706
50487618
214164556
512016478
66306799
715137751
857170189
526115972
80425449
580632157
483991948
260745056
234707740
525492447
138742391
289293029
341493381
70719981
688342863
625144392
27230106
404494599
15571531
122138731
803063951
417286558
396375106
549937346
39892156
774771638
817072699
138074063
995797462
661564463
527853623
974482108
829294246
317850046
624473758
583872496
275370465
34970891
791019272
978714721
963812652
665343402
831548995
862167440
14858247
802148634
479072525
583300456
741831502
741294943
466414139
695444143
790968914
149432847
850221026
692999001
510541534
328762869
57436307
293916976
2478763
337210157
520182727
345319820
568244006
680723590
905788747
621154334
46040473
166919971
874514705
505769053
458889073
641331773
661483755
710426870
552372107
212901647
868869451
583284002
903057657
447848505
10431011
868132315
192312122
654386822
86004974
792725111
219371423
179524472
349241483
297423773
598197911
485959624
589889469
422358938
328575394
666217334
807118882
135161184
618611229
508906361
600603306
215203386
146357681
227524498
591889048
571685615
634483832
339962611
317411960
168367622
272141550
994623145
424822864
260154808
459134195
819908075
273241919
631988806
124751934
5914501
219806747
287260375
103974054
970265828
602636101
503628794
758974936
244724338
113335956
778342596
41845253
385909474
485671656
227674085
315339778
478316950
764835503
463080952
468419952
375044788
471914255
783417045
682451056
531742254
716114105
872304979
222343203
664063884
241230003
759339316
913096080
223358448
754336587
641516314
802318965
968576016
501111748
604079453
17425122
384406376
377498862
595617438
257727429
842289041
915059479
487487221
762914741
371110079
463277646
438845874
313332285
275233121
140279238
26171127
503200585
261322981
967000873
873859060
958833659
83895950
825250855
371451132
981445856
985434584
805165657
346659252
272268025
999644182
412322780
391385901
443037772
178294545
729116953
199053373
745985472
70394079
467837872
576269217
591246675
172040789
489872538
120915978
108005692
232884382
948818005
656581586
21721845
697005929
810059226
56554583
947488646
537648256
181263144
778090405
839557231
651470383
3172830
225254205
670124579
974861358
903895965
337144500
242731441
988215091
102001391
72979846
70248053
661502030
336376138
728031919
299434061
669893478
785338199
516844760
292320839
585890521
608449061
195122165
747633884
834252501
413064136
37339308
799139465
327367489
917422812
273655188
216355072
713807996
687492790
929484643
427698340
415306540
940069578
37289084
224249430
764828656
348440941
58437968
675004615
917668700
885257307
451582883
240070569
795008674
180671992
536574722
758180320
412294869
181787371
111021369
378588692
41459758
77609214
623332904
382660361
72936825
543832252
823904111
498719293
983705108
217228348
385399391
951520246
707759942
572384600
361611115
502654449
149409710
137991456
623924166
976961604
734347654
417982320
667344102
798307353
341741802
583961559
647529641
507725787
168927267
327799790
164624533
97770986
390612093
718700227
718674110
544816957
234560595
373460202
461838727
398131100
90286542
880867436
519034607
236347528
310114027
368466079
276449582
972312686
628756965
931770061
570329968
458987381
818485773
271037001
509651649
447809501
403486842
370083090
348519653
29114782
585801742
38736553
253588315
813583684
140594227
795552740
532409230
265330521
612410710
860688399
744694264
859478765
407735597
919870661
860381949
464065944
627121175
12227701
225873730
730327556
254731804
269485188
59852237
751922905
564924690
25737101
888562887
634546541
503255530
697969037
641345018
867288340
153559975
104809914
853961396
937740436
843168887
18453826
908635500
931557092
31389100
662201805
480555812
523287373
890384194
266966293
827176292
113169495
855508890
916978210
745023534
706144600
384368456
376995832
349113295
946214231
778210535
182006007
886150071
53505463
4929222
56312983
922529416
310528561
602925993
707080681
705578882
634031400
481892094
529319282
799586359
909984827
92792139
666038592
623476280
309963639
645663018
889490424
159053230
367133472
83349033
119199381
266655352
741493852
583092823
40820523
337637379
71775565
514472605
963890724
310700971
735569584
362265150
761999298
238708737
470346961
172132475
404824653
832327890
6633510
338236027
767836229
496536808
461810109
856958183
673572314
332764897
963448546
885836770
542925153
155695941
553712816
539543775
682324694
162454878
377369992
260239705
953961451
618507351
815399416
794916425
867319078
908340577
656718838
222903975
146275727
180059018
166258180
979039945
493885680
948725259
288672509
794103095
883929832
560904866
948055452
32659375
947855732
363145431
635664791
841123798
197920254
608520229
323991680
701058951
458056551
191345494
176590990
850082823
51112829
492968992
675587586
60589426
973510083
862528450
807981451
684840576
293592815
539781886
912989138
289996505
700971672
108932081
40027626
510510859
74228382
45175858
630698384
326648703
764773174
88019320
55383602
75097801
678161039
295904628
755946149
203815870
551200944
888035761
67787267
256676593
588141029
869464532
199713824
212056775
214997283
722149756
265722230
686588404
18903513
340398563
594338769
649118034
82256299
141039429
765802907
773615330
159601418
978929439
820104253
297270406
637974452
259944496
641236537
717360087
931548234
554473698
170007285
362732378
121027038
512898600
970494497
673573035
751065183
544219232
974273788
248002216
63859175
685692141
62250428
524221892
384780746
755565145
158923756
676367579
746795656
771215876
24630386
252264714
324053968
829743147
961010211
458886162
271373996
823364709
417824202
448916005
549248764
694230775
138841617
142420803
689316247
322831761
159203369
373588664
774737611
844832032
765407343
826117553
337888904
756773648
650248604
212347212
403232259
468165516
500444122
411353357
195651484
925315266
386767330
763830843
190296489
903116714
3240553
142706541
382680784
116564925
559482163
548546176
134923542
92175638
118780438
393139994
364923638
195194557
548843877
75467674
846408379
541570388
124909724
707363519
452746662
357250516
163650029
966892406
96293431
113940119
659035720
458648265
344273501
347165316
454401373
688011816
387390695
259632298
577248651
481071519
636361349
691476685
334348848
11882367
896654992
53780316
766746973
653551370
602355821
676847584
654772961
424454616
477375239
158716414
110043358
533587758
674205886
725320263
304368145
56166890
44699247
709928730
965791617
341467538
475479748
534611133
491981225
573542864
251521022
708677072
683037089
934149974
171698110
56122839
152146777
237685071
472405956
157325483
834523267
403772347
863630677
741387151
811985320
40909443
789719298
124574596
145695245
601751796
194644814
934709266
633323314
967535875
708342545
602485524
862130230
800382199
182667399
862200423
706879859
342861076
866533611
943711047
931552680
135871109
307119439
521303253
665643079
584194144
65985005
777507309
934507794
308476627
576308966
682424367
213222732
48959627
585540206
173731438
255233670
164869726
621780803
550450342
407260271
72504387
154431103
678422626
507362286
544594466
308854297
840175688
43436220
268271857
447158203
974296621
489036002
914008733
388408475
451753774
580172569
306511677
825012374
392709103
682477034
870280612
443650310
221619436
884419113
378395712
272888797
388996265
7626037
906330920
553133496
605725458
391947511
484147715
608055362
734299064
712503567
917055835
977537284
542487555
524756387
297948921
969671769
395880156
483718343
294346360
363192161
197677148
451379852
399880628
964792665
954549200
554125829
498321623
746383633
97035860
92593029
89553927
298828752
585685896
971067140
910453843
341439367
85926476
966187353
227503342
696009840
871545465
725906753
925089164
869697271
885420898
388847858
102466593
219981397
699221567
826958714
178888240
443351186
845847641
892376785
469931300
468311299
680152988
712878639
366617668
106092574
210569276
514521611
500703283
523572709
558206177
78141600
614342227
669042761
640369161
579797254
112442620
228898911
337540419
171650246
284329374
949578667
794977700
649972060
978785190
89457511
605218253
394610522
789555793
237351680
324044974
65428036
881919946
196562926
567139925
430538208
533212377
386570202
44983016
960343213
216156101
48801239
856049400
849370151
99670755
893932077
452797231
806308832
595637823
341427134
391408726
734641262
757485223
664675933
462345361
229130517
223394397
737020145
649143220
304874437
832829809
401439335
120399753
567687002
700892973
842865072
38427439
346431820
410158993
654075681
986085947
607060284
851034651
313019091
607483374
991032940
605581224
665449451
563572525
197499434
508529060
628258667
850526013
205696388
815013554
214958919
538135726
818205601
649602670
790879487
172033546
732317792
990680540
746444666
634126957
664753081
748337736
22908059
257326540
717243144
852670360
609823910
803209939
598286900
516309193
92552369
165235179
588927052
737168561
758695801
808248320
727797521
114523974
841564212
967817013
308752727
552166522
324841291
735680526
518609880
131878970
557678455
899985813
390028862
651135097
422175645
476603725
257168997
64821057
459367564
194764091
659616560
740122067
247430588
212831309
589565039
259888884
545906797
551486415
482077922
942426663
904578771
243198001
531037184
561800481
372649038
295627842
80597440
626394047
498762853
10720051
139022494
80304874
935364717
652374901
673085132
93277165
213567811
950582056
673763804
332035744
239597084
148994266
984610949
557049563
138096642
771649334
434998560
337594781
161360370
339868719
920750365
466479822
776703931
210895200
151230180
85047763
319853116
926670776
536846341
783113247
636524236
937613212
57758065
90617057
14990133
856928708
851922598
362660121
821817814
360913323
686725250
712117303
510417582
867933766
532641809
726485488
436967628
74640059
735374642
227347530
944632711
356050823
154768920
561130398
65700233
64149681
936123036
5396178
233843317
345909716
384731096
801814695
243974647
556850378
581198451
66327958
424121593
582369320
149043612
746383155
651139206
818288126
856670509
294402086
712879109
661970847
406088326
432185179
109041129
736029446
559179740
193217732
85435847
772820297
902381198
148778742
526538593
588999834
297310932
130453089
791141246
91557501
186911788
339800304
193150920
84173462
462194563
916856967
996524149
293113780
33927440
150283136
163476304
916245728
464268737
704435963
888210536
385231408
959242099
93585589
622100151
829969395
254633808
974936601
859089574
207264663
961151386
837251469
199486855
586859426
533733918
963654536
806643615
207680319
61087872
537536712
104993611
385659991
495705841
503318783
401389592
382762666
762506597
648755897
886567201
150547192
288046988
305303621
216450856
360606155
923437513
945163670
399545268
345970931
2053236
849769718
78367966
300780045
944886245
532998310
580985052
863532457
727592488
131478290
176754011
819610317
190489423
387111906
523132653
415651737
138270987
46313486
84520908
809125273
292493323
438216254
444449549
792142756
43739991
103938887
362820203
587525536
19236717
127738898
519680047
965798022
955719610
32085291
723926079
117225284
274232749
580448655
315141959
798487197
427640721
830513514
523454446
836116669
84706676
351885934
170619205
422719063
32545309
139651185
410709722
600879456
259858267
429852207
751613631
181930718
473766854
468817996
487181423
530396936
91847906
67620341
83935478
287198142
780035721
384276987
273217244
494379506
378034027
317413475
75470228
496205420
613438520
374400066
562022809
340285583
525068671
78731149
709076332
148003747
77769590
57908710
422715120
308644223
811489658
409213893
140103209
409274153
443959477
728964881
763620289
310098444
351102072
318271752
250418556
994254417
518411579
173166849
407545228
250798995
97641746
610720066
279065262
8532012
602541212
213699374
593778285
181475746
924622770
366024248
931947284
370067420
64590517
848377242
694676169
327104020
706079182
807303681
722740106
272032241
879892486
524230890
476227709
746570392
999856029
130232016
705534575
809508165
947596841
51969145
360391588
336819056
860873201
938996348
515473866
501862201
218904218
342318031
154604394
971631284
928625298
198006152
168516326
263295742
960709747
92715646
90807740
902445690
935354560
768182286
7448169
937642056
691753300
836687474
994492742
164206935
689530806
922909333
817376323
348017545
102426477
363544592
68305459
406637719
540519123
209168854
679955707
361604255
423943959
921937616
582534169
96306492
91333252
958979916
571032498
821824360
645618307
398537701
266727028
825736170
54502077
339197573
265654267
838908707
655322913
859159759
257280218
324461502
522360803
359212914
881601610
510465678
782866217
952975555
892094494
622724906
114460233
675731557
534074045
413417140
618015520
7604707
471542847
297373036
71926573
685378985
925688872
749578181
351298634
8959445
901367273
674545410
544143480
184498127
929302488
916457624
4736251
657665403
88364729
170077597
880580129
125525948
254810559
458280612
937860721
969024577
139146236
258407233
204931513
983298250
360623099
389455264
484584483
529869064
762867061
986690403
675124890
407641331
212221957
52273432
975299656
296224027
727629815
694199567
688974546
447157234
924234028
186056732
648662094
461884969
623930442
72108641
510830321
819452265
29655558
34422252
877405896
594770796
236428433
572725960
700853575
825642701
890799076
763069678
732638909
712738485
937848111
17774052
869186636
163348692
173290485
449017468
74916170
276536797
369428482
961430243
749007584
17489079
213510287
782471642
25978068
605409040
293066450
477511530
307403331
741774170
443172559
240685031
556248168
93156403
736716008
50788246
931748014
263677721
161495998
152747252
58680083
836947211
681435695
945658516
956782328
319105867
167452461
630023638
959089207
885688266
727661099
909619151
631848122
829481282
55446773
171963093
233168997
252218391
395303116
52935571
668922077
929293828
783641378
999652343
898699979
429998759
618807858
400443139
814028381
24785873
919296110
771104874
41327548
641911878
365696061
721465919
585027460
906422654
871682435
710630034
538624813
545319042
21087580
820893120
352189736
882376683
482832291
259471842
55717386
519074948
861588086
803869146
52328750
371032460
582653509
801471334
406139707
919139574
647771247
901000828
116807863
498723021
430366610
247116793
512212805
168566989
671543646
988077530
979937859
781228774
128667378
662660765
310035418
450138300
455700222
928939565
827541109
346827009
540435378
633491984
416924809
791971211
344291618
2241179
525119591
941688880
853462078
686038021
897839382
550759072
106996377
312621427
460806650
51014
668022652
894619097
997311262
536310749
560417743
246768749
891783192
263620861
465793105
155989469
589082207
405731337
690068598
634731885
688510260
865200112
925690847
754858341
823979215
596153460
426522752
446393859
4384103
889948428
753614701
650169631
230456713
466223265
90069645
893554955
790782651
978319740
175798680
991075337
733171914
197440125
999501878
96938805
738175252
337775019
908500847
103720441
460694449
503597414
710190113
422317794
781434168
909206287
905485355
225483093
575638544
96511999
723424767
354850952
933818101
502006767
425183625
646704442
262943428
67572758
771696602
617124787
778698084
998264135
914353916
392837384
332222073
66300665
251177671
678809068
386015916
519317704
896334952
498063498
895803021
36873937
804158759
7462500
736184264
782177809
906908039
111716735
651130497
386486047
10854276
883472162
174126810
256774214
84440030
902592830
92290104
180446477
736504358
702523394
648447688
140542705
461357673
342263911
909520708
960875787
638167767
624512040
720016151
390096359
393730670
652048704
213016426
733292064
807945647
340496655
788678450
851290819
573358608
458365611
74332251
228923793
700136715
861262885
626023267
665559197
520050730
568654733
12822124
545380201
121038009
664796159
469309385
32611270
98501608
819188281
623809708
494396067
398567081
704404201
243716788
979010297
588007232
695013141
186166572
520234069
73512013
810337679
136557106
557171373
823921857
529658091
866959784
333419636
238263284
573229286
411454741
292844049
890899791
493667148
323968243
884646359
138885845
930180134
310819519
686894828
888124975
842904771
876513477
61343682
373397823
482312110
682066758
41523023
879536037
839575754
337683804
647962983
242825290
395612311
113968668
76331518
674081349
569039446
794871117
516758117
192405461
764922468
621633182
847095299
15135101
692211788
333344051
308419967
826670571
292943
312616761
495362747
470955725
710246240
545576407
691492647
288077368
994677633
43415215
44478956
779553015
419785688
893823707
946252540
696230027
485929914
863567437
288890941
937361262
588520911
916688072
156118777
846546134
238732245
6213122
554706037
27042510
893408976
59574219
930829241
195482444
622675363
803908441
696266333
494150394
82303807
574327156
423441384
97758530
233636190
797451312
556763179
950678547
581402796
565829234
203557410
166152682
322644965
524217029
476866158
356482628
87512016
802339735
22517262
454743603
238255505
134131790
326008600
313366890
665823828
37222132
111427125
52685831
762405142
755891682
927709419
638551655
732231371
454761646
231057870
489572684
914519472
348732170
271160952
577267775
351311137
360285849
921603549
745128086
844233243
521216666
14598160
747294432
969718168
755225387
339693127
114421089
625426791
636149143
327130521
722751506
574717532
74501865
300346106
975112177
28285895
425248263
936907938
609053031
333898199
974255402
414354475
996793839
796532403
397074917
569051850
19456387
582211064
839343340
313863588
971605709
273179679
461023927
489496489
901010620
562879331
370956131
503359529
732994479
995828192
930122325
402332178
829493657
230351176
477968344
353058893
212336111
757603062
990873521
960081352
750251919
1237812
415415428
734436868
533412692
391768702
429375963
891899163
623221885
968561070
240955146
918216120
37423900
7297949
214884374
436268312
889971727
530088659
894146972
930703482
784868276
942114671
822607187
374765783
815310604
467911031
678455600
377987055
14816451
527133317
698121378
758968528
790922639
633501198
281879913
618503305
655114801
680344366
995818391
546207866
67508186
555922382
626411448
6564475
1679451
241949904
714615892
390661201
776860724
67325284
122010747
601877666
886906058
709519444
600373024
456254296
111632686
721740633
485481647
14410658
268250042
706726775
591162864
205377945
851476304
196738119
980065768
577339856
186087976
110274556
42878970
72958651
608149480
664523226
151341202
227002148
368546832
469513313
42893281
80518697
8656930
859729009
97292216
919387176
245829886
112034629
620428629
870325377
969671214
949006774
238394049
977880657
248589421
102858445
185270096
329309913
384152519
822578742
927826301
18915976
300587573
800429365
847583558
138490077
613497269
143387857
64775459
362010022
685696800
721642918
361320864
39273895
791031454
980867135
44532315
74834430
321149487
493931631
875123516
203892794
209038418
615480458
411825873
560251043
894355451
765029945
947554489
192901865
877155435
998223973
752076748
17310611
982607896
370586032
120391421
640220659
739029848
947060111
790375096
939071736
730059102
662082703
377711933
676525866
561144856
275233524
396720560
979621871
310755735
503597632
969165347
788558514
991564629
691942386
360126090
293460416
443359081
358156510
839483879
837880307
41633388
862364135
895348945
258212763
497333737
768223534
795987268
295861196
930429037
818887401
549373593
699690160
148864742
204245186
657302617
172691013
155606034
133987573
512825298
419619709
581100110
90106536
613336941
568296998
566894845
365764187
597101192
366338222
860913088
849614992
303220697
168918564
810544643
791058730
685884210
895850072
560023010
784922504
294046200
977635795
576736010
334325133
682328028
398626070
557112705
584263407
785700463
219718459
771991706
703427353
559801892
383709718
615537640
822690565
15285179
596622626
637668261
476675226
12840973
552501976
379301309
121453774
744214722
389907129
146245027
215325431
719019558
133222445
407751023
57395450
381710413
232802627
652690463
899290944
969541176
79199858
294329450
975576114
369718341
538996912
504748321
631744691
330417629
546540646
748951733
968204505
842468736
105270895
969172354
941407102
642849340
426096853
633320110
728663864
861943799
442060924
445402543
380938256
312778648
883335323
681127306
509496899
519870659
633574181
915181429
975303163
583732427
901251626
170702857
494195892
164750749
687596659
297945436
896303222
517779124
599873703
896209435
529067226
620163183
253899092
799039268
590420989
176715969
293629683
331612919
381988652
771635440
805976112
521547589
769482477
520657439
699413453
974734013
976001292
99907495
101576554
213280370
280177208
583435706
208004538
505469471
433297633
177488265
921311897
260724107
438895503
382297683
837457811
618325949
573121342
308114080
720402054
866656485
91040110
199389173
499111620
253551238
379453351
584194068
147940982
35454309
938164416
492891471
802307755
523394180
184924773
594872922
483459517
255334890
51324368
608209225
774954929
627311596
648953609
570395008
840121486
528407598
932454493
337322481
111860890
682797972
135256974
955580727
955644552
518983292
829981553
575215695
485439143
165619020
776503617
600579382
478733783
820901607
510094606
676157079
387435638
966571502
206791806
548540412
620105937
463955752
41780305
724159514
302586944
589015007
348945926
586059689
457241824
662624820
206483611
847450599
456292460
38331626
515405846
323906738
143382846
893414432
292239468
676738794
889365867
922638391
195009256
537393697
3681850
156409103
976259214
416941596
552200120
179595813
308664857
996870253
97073204
802446251
542226378
675820862
962875276
650913038
705240835
775266435
489711918
68132051
245843360
683882152
367908534
360578371
671984309
126058365
621433325
868522345
929732237
52242407
205893247
606860854
570894866
910170348
705420803
120492572
235955294
827423611
339492320
985672067
840087318
948248443
237553554
13500145
845630583
766405865
290089150
484657643
724376678
462676306
740091646
980429988
166824987
305942152
847004640
835996454
646726855
3300604
68780296
715312905
534460928
912042208
276339942
858517067
444717330
912839660
889808262
612380871
917107896
465948583
445733496
130106528
193885380
587014994
944290747
772465193
327554365
908472656
329344686
867536092
540949094
424744944
122633983
647764871
516252290
521731162
288356598
544056791
967790369
616939036
905000962
170695497
480400797
506286253
540314039
963083436
155257830
161827739
821431279
1275485
514998974
189153168
672912025
204677396
2538993
992891801
115712718
903868020
957812334
331088184
41734089
933684966
428413542
6321690
321256519
199805224
240781615
800320003
239450337
247395615
999945608
178700868
803262721
894100635
43122052
457763538
536244712
616880316
393597848
69723116
823588629
204942888
585031426
103809711
979709069
513925818
889626785
897689166
534476972
840929695
933492044
543705380
678232656
473888330
590585901
355794481
30575289
40559659
616037679
671396651
44908571
507102512
864535948
919202181
488220012
256726458
529496170
979597430
927857801
552839838
6834579
151870339
245676223
487706191
937066882
699708744
208992761
204180509
452913005
913295187
994389797
313680548
268443114
832662758
362914716
922200069
774998994
739631399
74558030
258582911
231159739
177383855
376578754
54163362
507543961
185631307
31780948
196413164
734310413
51187423
109631554
565552242
577529623
94986848
905484844
809894345
125274760
365888281
28302289
36809040
210973488
657744063
847501041
395142082
149889211
722990958
849930345
160503044
983046833
810924212
731231745
131791126
530702401
311866679
805984596
674331911
983320775
99249206
481975810
861218816
789448182
912283072
1301268
357985763
917463521
146985487
328557814
905384817
265397474
640383479
714457190
273101088
362465395
671789105
770256336
580493778
191241737
381276499
848560834
340722085
192239369
362817584
230616331
752647301
211113486
946211696
835668945
153269487
460188759
560561433
496582690
2644217
33135791
55231940
787141640
535792835
340691991
399949114
108962403
504147482
821811199
28154307
721055042
300462086
716372440
678924888
159237839
187682370
327461649
725668410
332107908
784654441
145834456
931818343
33340346
307049513
504612764
889079650
716797967
214099167
12566467
883165340
401161545
933067401
442855747
144056215
336902807
940560922
482118969
168504397
722753254
133694680
451850437
196819159
870758652
946878266
13351637
124292668
878286402
862998001
412220218
612013248
355180610
984656747
248390397
639471461
543360842
958380819
250052905
737454309
181380491
713945901
62159863
408774101
468929737
9052378
668973077
4602876
402433425
297633871
486024446
251273576
87638496
483330432
180385016
121038222
414553438
356625252
839656157
984685095
777040348
777453393
344419028
78295748
302662820
407279230
716576564
578403129
193626185
222221992
124255963
239241636
356192314
964705886
489539641
120984343
355654942
678663237
603554413
22836539
492816068
731133859
79768464
872658349
831790469
447364960
966242457
739760010
818943829
676659910
821540980
769041023
602047279
936847512
123473818
687552371
75627473
650544333
9443578
613653119
432049894
527322078
465018156
79296574
806548950
597565787
752717719
660234706
312512741
909153516
286826779
714889602
222183760
276430034
423124583
151534516
1937070
2339338
193818337
396636253
338365688
396475620
511253798
957873416
535624182
986764566
33434935
163400678
205508238
396530652
755600948
920332684
843287719
856940641
8149092
243769056
439526312
868985788
175966888
1604169
634451880
464418753
347299530
527505951
47641468
255761895
874867422
730882180
481196231
954399758
3074570
868420228
388720867
256849738
209080054
331903425
425721695
649540008
188547148
942777554
760985962
95965175
733380152
476171904
914522846
700101326
849910713
600031598
574976927
4098140
967270320
701663398
247504449
702218926
846518975
901279371
999755381
385154926
800499124
497498956
873239192
864707505
635276172
262555572
597831391
456930161
288576648
694360306
291364766
43675340
382661457
527595207
532618229
996799673
209979608
744281724
864504311
753505698
561667564
880711524
414998025
387805694
852709805
552896425
435810922
183781308
880914938
732454383
464901941
480447343
40866842
114889894
787272444
109223769
351001479
839507835
345855315
876719073
901111308
641137935
960576934
227232038
507348791
648589983
373895297
8999105
11158384
790377179
409177828
1362588
209798183
976019515
99393546
128358925
756955776
28048716
308557448
95813805
404274366
319681301
987320094
399746643
233387491
113554969
437848984
925678878
35933578
782975675
80613639
433855716
110610351
828151029
615597813
401926977
195065630
387954738
54821386
279805937
698665109
394134712
228499043
256773196
202637063
731369813
605953805
168805037
534644619
408356695
988942258
676106810
717407178
238954787
278859179
236730044
124463473
29241387
265871837
609368855
394704716
704590721
862092076
427501181
930094105
391296995
171637130
370568686
412892125
568650311
762530305
584609631
309469648
737994466
949533740
905456567
522923059
211139030
608654215
713713529
647485727
28344592
825318697
437350516
532678761
58073991
415745036
737137548
804521851
106951862
391629540
263113444
755913161
842861350
260279615
425706024
704466370
852449596
444903476
37667940
145495859
688677687
525494801
433899384
252859425
170646270
870739616
287912722
45457545
468230078
467189697
817720140
980499692
283606194
332855540
942695467
562280496
214133169
991967772
873938269
497104462
108357921
942790146
484092306
119815208
829009278
615674070
640509929
879810573
794189449
310344261
273841150
444900118
96441741
337685300
301730394
856372411
816405150
508290479
608053572
892714617
934029354
903736584
807160251
378221206
509108393
457271737
338161561
346249547
143879498
774250212
636444690
826814405
796122844
91890070
975715324
825150599
170551988
854735216
35825997
251807708
330015819
999019751
796778003
476395237
131647925
586465724
107031137
457144743
709001379
553136086
194405175
980708616
724816046
587223824
426937980
79046680
769862736
375276570
825341439
399641053
247211141
70736354
119546175
324680533
539876348
733296640
335742492
969555986
492533020
528751990
791091555
651095229
376140629
294750617
475980903
217835945
960075014
238427627
193797625
374883334
702485425
318286983
104176303
215825209
69560557
72025997
150140282
570585908
417092808
804245920
784722247
976698546
188140551
359415802
344776107
380504882
322658712
864098565
616059810
16555372
866753387
506401232
974625305
549423431
988377945
234134840
874534531
233960076
932598952
592102880
282858995
794647079
826575450
705524690
225318491
853892421
920525059
264602721
956877156
283721298
233194415
213356250
849673438
160142589
903051569
451508263
329899483
234638638
583960885
421634984
478876156
129458065
834072738
759811779
344407614
480031453
133269901
394839414
480644482
342964944
968567888
732084082
609300832
853558452
170771817
1355819
345619796
917726787
672122559
837867835
718989454
508338551
685747262
206004099
717724120
768583823
490861843
612993792
880793878
529930651
734769573
246281917
881550382
300325232
610270469
380904639
228028275
110137135
851784292
943628563
578199671
221575982
91887581
716645324
148516347
184288165
63602472
694601568
57974886
601544201
679967391
423296169
873507820
311171817
502861084
92841564
412852370
46454843
219458062
576305184
882380456
793362403
945652466
17770006
999778472
664450920
509520434
975616454
148794019
685154256
422725028
516522009
692201146
222659703
6165955
115409953
415160120
938715602
606647993
91219586
644595417
76088997
26405438
849809952
940382654
892761239
342032175
942577350
697930124
380444302
617255703
638460920
631355182
482151532
686335791
763653772
747645137
890730975
285830150
269203943
37719872
797902160
455848850
848305677
881363048
96903080
992986424
605877093
862091991
617218111
895381575
147919784
344182896
200495730
563896742
633144003
742308161
58278920
727611663
40794654
632935929
422153503
278691885
221858752
646880371
360858345
539477980
403081181
168207614
806266858
895440960
691882613
964689511
249809577
22219965
959299536
403160062
571145141
698862712
994470842
699784986
599666490
695152465
827272914
136323727
912217713
143740866
786682683
924934464
706552447
444290088
870322498
175522406
885761273
609668238
803227408
934325899
800703378
40964025
387479096
680880514
953043996
884853427
118646862
831036529
147894397
980440787
270125133
957069982
562911468
388953116
578660956
443724665
71550682
628192167
306238095
326607921
409498853
317439784
805744423
924048698
880160396
701870669
586579252
551715714
649099991
869427914
885851731
441736365
706860647
496178000
698565217
183061657
613686817
761549424
194425148
953488099
858053565
19656364
620740640
958750124
677660483
153287212
617818958
573406679
107861609
878757688
43791836
319069415
154574809
783222443
569300706
244489542
762698102
216874559
638240410
15026829
206322005
910993999
686770339
576983801
61404930
691582596
323206970
57895337
426364995
677820383
917924448
938603162
115220408
266791635
799458706
472978886
409160197
591182499
608088321
215456338
454766001
429988335
99801088
272389328
534807482
468482393
219109966
222771080
310744228
943927128
727966232
310716663
562430705
316349121
278970500
728809872
389796790
729198470
253306576
137019962
862205424
677879243
260798605
352546013
712615439
87283285
806749077
848426986
901165332
639099501
863291125
301763976
78973031
566569815
270125883
478357703
85507063
354438415
528063579
248462889
638932876
307673367
493025009
152866065
547788122
371397202
226324854
463971909
721463014
583512117
675603017
987024502
246583309
73663719
849046965
339265270
460971477
272606008
763297572
795878249
281189644
447192198
649554870
671482355
711720069
676144910
298777908
910401478
525784285
451205509
52473869
326149966
192662774
264686315
495833992
847833893
735940794
12188607
759701088
901004639
267632394
574699938
621947611
419692345
620606269
73779763
100808075
793813453
509982409
378179525
501865473
771022002
123537917
119639395
822209014
172590379
26312681
169574095
31964127
976819919
989708792
999339099
289911826
99817962
743843390
527899857
402813702
903975734
723837272
740206539
326007621
398130989
710908763
355950843
78852945
636381015
821784966
634758850
600456419
809903577
687108172
342814428
643195744
522481223
413120806
83403467
220671110
867313013
439964896
833137049
172898850
929910062
117582577
696003844
671554756
560310914
931898092
768315069
596506277
367013927
14225355
711962568
530849364
861865161
936495440
23365787
144980661
730049180
982829590
751311197
789649413
525486327
748732
524567911
936699309
697895222
19111618
467954437
59759779
190422356
853132676
607232377
364956342
918703702
104225978
333626867
54504013
964622577
531402862
636662759
272539408
687863970
729076183
284147441
839599469
169054345
969464467
377242931
93688685
889854021
873008336
736256535
382618193
184287874
502444498
776359061
341759013
311091922
228521169
319766403
996012141
553530785
767488709
946262972
977004261
608521675
85922604
656363248
637100156
686149816
853927914
45580092
325432499
894615190
652450584
421424740
961653164
921858325
75791902
102179997
440240926
298889562
458908516
315845927
702525900
467219949
838800638
275102076
866622845
376999976
225868056
383426901
211589373
70246724
323581594
144492654
847337790
367223439
590131950
306673458
768158641
489799631
159919902
397556777
343378178
815620067
544333106
821875632
561963285
80012115
913430922
975150137
380026211
879479985
87007965
475950086
451155811
318469287
98668290
832495450
997648241
528592644
726880818
303362174
255970125
602681340
392176497
226141186
256265863
320870789
525598995
864168009
650269419
60466215
650071678
321122485
691926401
56730256
94439482
418004297
617447417
379825813
723458204
662113963
692112993
239079017
322910018
676942579
905784607
494114475
574772558
793254121
337463381
147349568
634290333
69503880
667777795
246835442
778937973
625382288
464547505
202770183
267869436
608401575
451061860
605394258
119864024
179635892
178565067
416468193
364578901
302455950
408988496
808192725
835318462
266643527
63876758
431843220
881653506
796089017
902775136
558261183
304034507
125377263
80609249
762558804
217443240
341371785
6971191
664330759
839098121
306746275
497332355
388689971
308882788
60505678
866198974
31804877
118713113
186187653
818749846
870588748
665710267
162234521
82740457
754424962
87376301
901476322
883076674
83515601
56073397
756013577
660904763
253496749
814467886
976197788
348234037
873874224
230494625
189260580
821832428
20220541
605022475
515650678
734456661
417325038
932496211
307024598
501001954
477074913
542539696
48873305
37389528
768637684
902229596
897025834
220703976
945056168
447582717
345377258
192501101
627414142
664432154
513913570
448442385
340709708
326600387
357836086
761286475
366999845
989060999
527575626
889345415
696855985
663344353
242201644
520665335
710397978
945570000
329219321
104837953
135307999
461292023
390342469
130518734
430858703
665162362
90163051
484266907
189456927
749472783
688834020
162966895
855725859
501360816
625864052
417893750
82671801
925399664
269713406
514119992
649787833
33754441
508867873
273195324
313170844
552931563
337872097
783001444
751156651
702455745
788957399
697776351
790794343
773769064
572846080
197057842
296273293
94144193
725041834
566442128
496114886
177787037
967460232
307474683
732493530
373694054
181118608
544568022
82425166
15277775
178531086
335928957
117379106
409932656
868736964
505392584
90280609
95458754
715970326
486009703
183874071
977000502
567439270
227386759
819282061
299333639
175224634
357398781
535537352
640179716
247567675
345394547
66609292
503889008
695229671
220746569
880131847
934480018
881020627
920472481
548270981
30567886
833176327
128236562
368650767
291777073
13886330
442675522
428727767
399539596
263593819
160223010
104033203
356084810
12416666
431616641
329107171
816242098
236251836
230408801
957380223
57461290
358729278
779909928
137325486
538864957
197028764
990715381
899694141
178895165
527371958
966388343
624742440
919684909
540763603
835689175
509857413
341343656
588650313
261543704
764691917
324596041
941547206
62990881
324285231
22999457
901888547
213944397
823881559
128401088
835473503
395944584
851359335
378737133
121660725
851598411
345275064
382694353
13632102
789178223
70077090
381899655
961573585
33433842
102534621
480516987
85697181
745154650
113287549
9685539
550202772
957899590
994581025
400795398
295180405
540181357
986594200
88004062
652913693
386590705
249827243
428030438
221226662
926334325
329363206
168444744
305635066
872465010
714675310
903339189
24337106
13898615
31172019
114799177
776817229
480573836
976429835
874669260
731210269
121163172
545043526
987648950
85315550
819476716
550461402
133429639
2360480
353607872
277482676
329079899
771124556
586166731
943267416
551087453
790219890
529768626
336010446
109139583
861289640
115350900
916019467
830596238
613381060
108633173
461979397
400377141
74569171
379401343
373886982
202051827
541588883
526605320
135720567
907743862
200118794
466377026
40831063
706192877
456841606
961923022
926423230
895806215
318880244
744535742
61975398
483429415
567838652
277758107
592960758
537319446
74861144
800967797
784209923
751004455
303975671
495056107
501254075
45315699
71359481
372086310
396916431
500956550
207988893
583573939
13454329
635246018
275915738
388824264
392422673
178019018
866717501
269066857
7614768
951874666
443940787
620792301
725551712
7913832
606335535
735843241
198467844
595187398
256624979
154260484
763781405
271071177
790929465
775169877
530303931
679613360
905265425
507886393
770124132
448658838
495020681
407296807
955734538
26013582
829685214
795939328
214746864
988271211
217507196
97650633
906296843
218567741
1336489
214587763
524201272
60372203
733160831
776250574
823241896
397521303
358969704
228867932
747290692
996161147
934166002
605784507
479759180
660268559
39144243
694288132
399325613
273776574
75003171
403115033
837830378
980113598
22193103
699749826
15843286
981342170
997343855
593337445
564833794
377627851
859129231
527116408
824368229
255567987
784409095
891162545
402639917
41421460
465679340
892215719
331691786
826244279
192811411
805047526
976306988
903821446
427048306
876113896
744879462
69394834
104260481
156295603
229582848
707658546
450973535
385558788
486854768
651080788
977099014
728978985
341610722
109986362
272785208
386331429
106030809
855001947
909790125
776592527
738544402
975976257
585932900
725288422
895736238
865652463
927674968
179008798
550489141
806639841
972905957
578292772
439432264
662373403
164346810
532289798
942421930
920932708
890382576
659985720
741246854
755296694
820778661
36245312
715286793
578229283
785362494
386939438
890603267
674643500
111144736
555266590
293405783
687179522
807027479
415514932
294538116
662966973
555816049
167207782
42498085
185382659
184246517
986344955
771535525
137550597
15990242
292044926
271914517
845618034
209066785
804776138
762874978
280894186
265181469
270109375
395114842
822353256
345387051
611856117
414227381
206664376
310632674
820201658
542534135
533656700
273449896
466555280
192331316
106881422
572914541
670696632
110485777
631721026
905224545
396082414
790482690
112026737
657315202
474751466
130045645
665515622
259638962
56667785
945309347
698063194
117265738
845178428
153264468
50196186
755234382
106505943
680751220
937546026
336488426
468981685
765371612
855508406
48551464
468970421
395659889
130323286
661853284
102639504
253220
298295864
156146351
487403124
355157800
207424146
92973329
438042360
641356951
78712050
37221995
122159758
237860020
591585866
64833398
364894692
861484748
526971829
630933170
683481807
925929044
376127831
614265786
678230605
655610848
542129810
741950523
756090789
168715581
172719772
204064670
917791800
463879403
423725291
61311990
212966068
285522248
717845719
544539518
127956445
240193909
716192805
951564203
161413419
794855218
438791903
397930292
405092530
931109034
92625230
668183297
38333326
62505038
798640742
277950255
219660911
734873165
375523807
718416553
721699666
577686839
189647050
846854335
19141367
84179088
501439301
25012024
743283497
148808520
635853750
234485864
70586070
211198282
219835042
969512317
665937715
714176809
487862911
109588634
297951149
344431957
666040166
72436390
227869263
879866783
820511993
111890240
155502121
311697774
16622489
541871725
747568613
209207381
459759240
444227452
226255941
508105269
168792917
141726180
264514015
877657764
665351119
836478246
797228804
209258316
242229092
741094743
924101323
924639472
478818700
349920544
458343754
992194973
264627107
913656424
610994525
564225400
532182026
108290373
595360693
590813745
467470507
347638016
907503187
9858006
936219826
367038940
468701441
884749671
298440629
224607994
729662349
74794133
515683741
789092473
26834477
408424070
375293810
877118286
502834304
913744098
309041862
583127720
265452612
261010323
798529940
70099933
750302213
996634394
131463649
301071889
707360549
535801917
865599362
388747877
493247824
102093753
331193768
412498919
122622762
684517377
913926144
799830154
275852743
673589891
952516880
391201385
455491985
930079066
532182716
419908905
837701847
114338531
47418904
732010966
366895856
10363679
129066381
985793979
37988834
248374829
555097138
598847637
170539006
692786793
695493284
861095874
153049863
478417091
275121240
81945328
440171411
48800374
57416102
845528404
7968075
609545448
242520943
390643318
22172740
571573932
41210079
601244014
563533335
515552567
30730964
287328699
304205892
18180529
235941727
614216708
461656383
849153515
602486341
479962539
1796574
582452577
854417490
847751761
428450156
640815886
263435372
267913223
498464751
24622699
615212056
704109129
796970704
103628787
304139142
819922930
989757432
598444084
165729357
493494579
516259031
549837183
56888053
50059318
448496241
296383594
703812514
699921873
81518633
508662147
97206050
142619197
33375420
583682729
720107066
896466950
96209455
88338061
243270432
495253878
360388917
536861775
276201444
813636046
725518894
172386531
116379972
828601040
631012188
603899424
213594102
91368665
794462464
621333649
690578297
967977147
153581758
993518360
603985389
59060374
147204997
283716856
7428940
882458207
448471643
893405092
190301208
481712913
620444173
618585632
897525856
458648415
889799308
505973151
683302105
184375067
548320872
974271033
531922576
947178993
735526725
795670070
954718809
483398239
124036774
250237791
741324307
595070772
177185518
274408377
100359996
838654938
894380234
913594329
34982299
776061803
591111450
697061660
199976391
164792113
558432435
384728014
487898048
467508451
27254915
804024117
233855089
515374304
688945725
794688722
9953894
526060563
743964823
681816048
197989306
927808743
346630612
707021955
963236570
636072374
158834324
525772816
492407696
919421033
4696515
528889979
58088349
520781138
733675260
809777521
712336393
315055030
585466224
919689118
392890286
614450870
491562038
696198277
541499553
511483977
455662704
462622006
28971849
261338039
880187302
288612942
944991771
952395769
650126699
938336399
379213417
604480436
393070821
877910828
724014110
335576477
276740069
95691108
769627155
457913132
668483258
942438398
562795543
979595552
595584358
781890838
126273177
153967598
150547394
152684144
669606085
279438397
922652782
816691802
961868328
367557353
518053640
657955230
490864733
802399273
137788993
618494782
788279195
147390913
955126432
909730184
654524810
921584791
401512882
127811193
44140916
946370546
514349407
667193899
840148918
798304283
622583408
554173262
641477496
322327824
193039218
697089310
917547673
704492062
990883695
914051834
839596180
42079349
837033918
815667080
578722281
79284339
359488139
238843366
657898007
341568769
717396672
679428377
367356477
301157765
289054254
430263792
224717759
982767997
65518020
325145997
765355512
165342588
556868933
724605509
852860845
474788111
599374153
455871416
730191431
103991062
506998526
612408099
933652912
696552658
435806845
27034329
120103932
622985510
324931870
832954517
364180191
343938166
530516059
710941983
644291938
500299898
491199807
21479582
791418151
106168143
862004760
822805564
137912296
87532345
627647226
436585162
954435807
354931033
866348474
472015719
346117123
294707465
895564153
456615545
709150963
654041335
362221878
425698184
881435466
361420625
269128461
167443821
276915226
85898110
24100347
8834347
57873881
306635148
61841961
603580290
416810892
452589310
920351991
284986623
104484299
426005840
963861490
944475487
444905141
461109129
175290461
88686632
51846613
822465927
992740853
109000745
168174296
473070038
819413974
813173562
863555822
542982881
376843816
335926764
931916752
632946901
809612968
441799898
104611810
14130376
882443661
660308741
107528492
912737367
57239248
177806112
568376744
332920659
386537633
768398075
267923541
90078175
579540394
731226896
409234474
857206915
685233828
332956667
750678324
124794534
234188218
268371638
234496443
720803519
400443657
835503815
151447030
624852296
699545809
117941323
821794083
52283229
168275241
557828222
893966078
371485177
338106910
331942706
750789944
679932594
58266598
230111398
745731042
319460170
886311275
607554153
935084219
127790207
219325799
120006785
787637338
953000507
193582467
811368705
754982600
671806643
324339447
101475027
752556353
265551074
414071618
90133449
480917875
884457278
838034599
877983155
179380104
627491713
137741591
740504251
219555243
973042371
415481576
396508688
895612854
967625238
330455913
94206560
635942684
354385353
421633720
609282768
243344745
262512106
34728461
141266346
310905386
115568921
81864669
113438625
835223995
800601041
340498403
138346581
554415944
809356823
619468141
827161594
230489261
542966482
978841184
112698437
286415861
112274494
968867851
217379868
361655996
618127206
342295713
764105272
928261739
769252311
601465237
686538626
540696722
383984650
976803431
235606089
986233985
458348982
696175934
685742971
456695205
158415866
168606659
177425633
929877570
540251722
573346391
528624313
699867946
776377187
259103857
544994449
385841955
495416879
705852363
197633098
509767053
589882040
528015394
841325171
88530714
469824025
978682979
335702004
851869050
979670720
862436748
310818669
188041201
613111527
506045048
736972589
282618546
628871989
536763454
995445266
558782634
151684815
75411212
150716205
412017040
445650786
439619196
268772463
737191018
986889968
843869171
240548787
721296589
585277210
906100165
698099111
435832317
809806196
543485415
59986828
391476963
667226418
224886199
290017011
375691951
680963305
964323064
617280778
464354499
26799506
750035344
82038046
417496515
326996402
42811377
368213834
752356157
192038222
35198439
696615443
763283896
23236384
884414169
557820246
522425497
214275377
757631130
442974831
183224790
57556852
662367043
401194902
987084258
810797924
615608340
414286723
907602936
911362121
29229359
873576823
474041161
949576248
271939064
895111319
376803191
296576931
973838944
574404261
778888629
496805634
392396283
816605747
147959087
24939049
510666666
644150279
710027891
728426585
190085211
921457241
791044530
905259208
399864068
540871277
670547173
970477753
718679237
502065333
710609164
92717035
571674524
293662553
168763815
636288748
58698332
965734893
437463785
161128549
282643680
949778379
790326662
353891065
401568636
586098013
637695940
220710324
61602535
962110939
554908624
142360811
829017079
582457517
869674851
720543001
600551046
676823654
761767535
370100828
999888238
281157741
653830888
619505344
916888186
895706868
968064905
289560396
660310952
922404730
372215601
789647638
800360052
24594686
840780643
358998953
12400318
25166202
867860302
551986745
286864977
208169004
700989393
823716194
713722849
70423991
754494962
736402132
98689229
612381383
66601423
608041159
140235807
827213452
711455352
934235247
463757669
145295209
269260410
934509820
11232704
374654650
314387516
986587511
540739950
659525886
661424970
632136667
397711489
765725437
251082007
251791575
786817470
64369204
392023593
262357131
721475723
230097782
852854990
25004696
263575363
943063836
640093101
893826406
756760119
418124469
222541791
874566742
249095313
946246702
364947881
345672833
927698497
488716862
715051177
813743541
118170687
865648446
181182168
734140523
261686638
169419177
755910134
695027817
635686940
441846011
755615949
805442315
926815129
826400623
507482643
303543320
601090990
968923021
451863964
693176662
1783619
45804712
724046247
654113641
468894303
234766512
699297762
805534412
232860214
191720699
208327026
672026748
966646314
272367711
837766634
250076577
733782318
16521638
860120793
191674230
560133515
442773311
795081065
276427648
812146152
147291242
125557857
399862719
656500352
704672965
247347777
923587187
566103881
291877678
396479741
513508854
375876782
62600801
180031521
673399534
973019033
424660086
15498262
813880962
940338995
230334443
259077980
460143966
712832190
232310949
724454791
104881136
453892636
540133128
849435802
904479045
536884370
371276046
376956678
434647316
429570979
289745639
817440390
689940285
815579551
699714326
938901374
48572031
714860546
228797469
986326143
39342798
971515830
452028238
356939094
969646848
208571333
595491548
275788274
959359878
628857137
68192795
254135479
318543630
271294361
765611519
470401748
743981741
765532840
244379876
629101131
834266619
715060111
765855684
329891568
923912451
473959615
49402385
399468472
29571871
645297771
886974541
738321271
111218584
180588238
167025618
130280925
836570374
210905306
975531975
352608943
576886929
704635194
778207208
709162714
731136143
680893595
88034089
720794225
98769517
398705164
704214319
427837944
701174320
788776461
537703985
18305525
699581328
746581584
228237923
368054008
833252282
951686117
124571007
664479542
778889293
908928801
523766330
8521467
701545792
239506112
503894449
790477430
225510301
828687188
74286457
200941527
569890571
531777153
540894455
917366035
585506948
9084627
698071791
956098066
886312045
328915850
897093730
519098018
828090788
831552361
553544682
109853214
713677976
952377274
975046560
24319658
404571962
767942309
816485811
217859046
382218485
603707808
628355238
956288662
952642692
647518594
324439055
650328105
649822360
539355133
565832816
644690055
873545759
224613303
735178918
332194834
434233082
248450687
319960043
470779813
671558244
689009631
253934701
83974989
897352810
969525382
684742826
789721016
533083139
318217046
807705138
802307535
755850806
929599433
209341922
866003299
735758822
583343638
185996819
309595343
862920434
404941910
50992053
493252251
599572897
653732492
150149490
492432859
936884624
415406876
928167627
554315805
711367056
313783741
242056074
886285552
485331586
443632911
512744824
542396279
60522439
916351775
650999174
891495274
119272294
554952110
87427340
601705633
812867674
878583850
581868858
182663703
799290850
470573133
739126034
296493706
934502622
145135576
205115849
330869294
242366230
383867177
776459373
877924696
302522432
702958560
910464110
512804045
22404608
26822935
449571115
490076940
698024197
861156945
409440550
567988247
580576734
389375815
270483949
322499968
236783505
877080531
688261409
85837501
604150096
844977436
942420503
148950103
969823893
52348848
375232105
863802478
743217627
199424400
948007389
434665131
585615777
423085890
796424499
109805896
901328141
485137949
424750561
471055871
172788993
194438741
153152153
689838952
655511652
896930777
48559781
2390903
29790098
96245561
189793756
252612443
92059555
642681900
357133756
772977694
484723984
881714645
135128271
465387160
844064673
207172278
274253376
903298841
365666278
196290892
657820809
5128150
463289124
434423231
561896754
83294997
968796095
32661424
408882571
39120582
621530823
842165647
655956967
994074169
853758061
557886396
758871806
788583984
426901303
997588603
535662873
519152572
270741706
954632852
514259448
532174402
66442868
350909977
765589275
89915039
277002553
144370387
631863144
214003764
611183865
217380725
371400391
63215572
964645918
924107604
801849557
817349254
235951217
294224282
528663112
763417259
208011679
105969528
540803856
327881952
421454538
347458189
896183592
998243057
649117808
288886147
382109655
746085458
419783129
25441810
704044211
874773034
658374541
82427878
310510403
243136842
643527306
367274647
473068323
530083618
959813635
534602078
970157928
796518990
453049057
384786894
401105470
715617959
52721555
909970240
214818479
287571279
559993063
154575170
683196800
392909476
779825732
477496828
335330569
867973128
809824029
998513753
494694148
878151117
594604848
874698579
592105476
909579888
413197630
313600690
788788818
572234077
383751472
899333806
833390777
978495845
72883551
462733551
488173121
23917031
524946946
248504128
130665681
443082101
932317642
755083266
737415779
700816616
471078581
193797419
907288093
769865704
397648846
100413461
722464389
207873506
59694417
354152420
286851086
130451399
744412193
168051018
616341600
399451850
366918419
235661819
181890410
714608947
238669608
126103124
456636000
926158750
151145189
989735452
708451897
171845512
852749402
603299371
232339565
727651032
420332919
666345396
466433734
278839926
969261386
824059889
15732660
121197375
742001741
58263036
699355310
711941809
197121924
784039264
96606127
856404725
684550367
132585877
978737203
884077721
589304735
100321549
661319142
618895062
429946966
196656355
807486675
65463636
74876492
430780660
486947628
676364510
634726916
11153485
482667413
125816550
67471188
655595765
767961215
152193753
631580300
121470119
159958083
554013186
181697955
613616045
997496250
931535951
285592908
421854188
703169528
393685490
640950021
14168866
477462987
824994384
423298771
103865311
414464096
466186195
384180822
971790087
879761134
2078676
593088658
905384926
561382759
53890911
34212841
861242351
987325374
703920595
741721033
680110201
225132494
189493513
376596660
975328428
822679175
621783
243816295
944137893
176841867
656683434
980077270
704005562
931355043
500538052
124130706
248124120
267272966
553996955
723225990
864308513
540450478
197090668
474645442
382075104
905889866
958343605
773144953
730105849
193335330
438689503
484637289
427243236
641957095
601263403
591265917
779514506
466129471
250818858
922059679
307140735
792455317
742514435
924049309
600448918
204934508
287173940
682195405
46013324
613127465
611200824
116722349
547924770
350700308
338408768
563044372
224723013
313651783
934973652
623573081
242067887
370557922
258030192
875763676
168512846
129913733
281417123
888207142
570154276
968342854
835792683
253687442
854397819
48524703
483627924
14399514
761639526
562535422
315032757
582427228
150873687
957200220
599346618
89118523
941773582
507176833
300369789
915424902
459550960
177534325
641274521
817567298
981779710
282978867
724475518
637789286
926956648
468301330
55593068
753599265
121392712
626264320
988998364
836632497
442309357
664290581
60198162
899025954
772735818
145242815
902256821
193589977
439149154
516643556
795187885
75695226
284339183
598836363
954963937
883453015
321457298
491834491
617871398
786277905
64260293
399902400
575791855
668293518
772246634
974621591
53119302
305813238
462598879
121454285
162466329
35059551
645917036
169650536
514133141
764166934
158668318
364742433
410662863
443472229
838896177
495164905
533585522
341187059
443421863
922877817
61568724
125144193
794068461
772467220
109507830
355632071
359497053
721024346
362029613
446778733
210539949
713544573
939278248
578016960
918765668
887813335
194365282
543553513
509182888
72259378
821115662
16491894
287363493
817453077
929868765
478106469
547649138
914712259
854961993
286214013
63252695
724208354
269301994
690614813
513738096
470805089
932266431
480375349
32777785
994220597
963673004
721236614
881896818
672947565
524780718
480154003
415527807
792482707
63167786
289997382
297082679
320899603
828904485
679891070
336074384
242194446
859708076
988083537
407850015
315663026
469964237
963800180
27447554
297234432
58411037
609693716
748203746
750658837
784369773
164434287
393700124
15632186
778689440
712830979
190548052
669401650
86077312
372055392
176680557
457566525
601779381
485665879
348660708
332400694
994489834
585224469
210458012
881510093
241628362
416201319
365242820
150241022
949098259
721362971
848566679
428072369
682031254
986428770
797829774
56688448
183138012
520813426
519940724
791605918
112795663
869035794
889824516
444871121
80659858
799989681
519046534
987062315
740806238
728227289
854213715
99240
254169872
570866825
461597285
937243292
502603514
673386826
98997715
202512908
94255421
476818136
213685466
425189516
665685926
961252154
555899381
98367264
264083244
476120196
185325882
211352422
629904800
267629391
802822114
478816940
808586628
798776625
788414727
696627007
257159543
985302188
239102763
680711050
925468201
189664493
882912944
774935813
449017046
21980600
290631288
315551745
125351474
911715639
69859289
277624468
371167758
431782451
251505309
546278997
238710794
702586390
861660549
251394158
117140191
601716623
115065236
768124797
887984820
278214110
737015243
252228949
546390693
780377682
634357774
88745956
386094596
336998079
305304265
294312605
29632942
88440348
504549309
340548283
910058812
244420531
66865781
159058086
709121220
714912840
838243344
678756235
596884537
49328348
846144846
752625234
400612156
297106937
120364889
960309485
935188393
536102879
257337640
908226715
663418616
519034979
154512267
559506884
935517004
722174752
636058168
943183988
587551079
433441689
143345205
316405784
726005774
286188568
454861808
208475882
286643839
832911350
50531740
424241100
501449213
626962229
420160251
745135381
917159200
503053776
914795541
482892920
928721493
973140365
67175549
973901506
770244832
28056574
536156975
410041008
749459025
527648164
871146450
330429087
661001100
518077224
762303498
306595320
757522827
110686835
695047004
505207007
64753313
398927812
930733293
783187920
898098241
210356096
656629291
320616030
478139638
503775092
191808540
37424846
758138171
797486994
342584694
566515512
452340112
546116629
864529161
509729666
651958347
278015079
837775514
67107453
174980083
714394492
896691780
687215558
989293371
465283770
816804461
515145171
489720814
834498428
772986935
915617879
543164619
303105794
147200789
43337117
993362103
671607820
183016612
163347340
67729210
343411224
207217841
860605016
759068796
628014595
253814532
579730547
595441827
666124359
159679767
761061086
780082488
494337805
342192298
45723575
697792663
450224347
256519122
86687811
864482019
620490169
273996709
395076001
787043184
680542472
476567502
910008271
91965613
72364289
623810375
296803952
108068415
878471934
862742414
63737672
277008314
299190693
193676495
104391776
361204324
688678515
532514703
560467506
660462824
921377102
954391540
850835601
415874762
256839182
796705785
182160033
942542919
720939798
833001171
814746124
928363665
443622357
687850802
217537152
270709984
742149130
112004093
592979991
661727236
663846044
60699451
672371208
824670300
204721340
71794607
989147838
297598280
520711585
815242954
256098912
683096518
145158032
660714847
978911516
297726821
640831622
156598038
930446995
613984532
453560159
891710459
739271044
953733661
505999742
344096881
61300291
897997795
576015355
117711058
162806202
300128625
695881544
305789915
36751663
704947622
609514254
419557266
786387753
973809754
659794035
812166576
84824731
761831038
462273945
976000095
335096859
838177641
500267217
820481309
134144741
504225473
435574594
403827534
809596094
766624838
838796704
646238983
359101269
833383795
518904112
690629524
245227109
746779704
237096144
124063891
769294463
654607381
840965893
145444687
427531524
817056072
70164884
138248952
987261728
732258923
936590961
898630683
569594903
120593618
805310982
65909851
410703613
616573192
852259415
17108419
754490566
648534711
174560655
715160413
796835139
566493463
264361533
18579924
187154495
428129991
492332379
114104098
908548185
937825586
889518342
880674746
500857781
375172463
361663006
123503687
521473124
787160953
462757807
379346776
38578917
870525058
710243134
250141276
60148976
250399573
110957535
679163486
670773774
11568391
746801723
916231873
652096771
602074576
189796077
806529885
420940261
655412568
430962145
563443938
801257987
285969254
97757354
359966390
707127199
439348853
443048679
298379382
279777040
611284415
967380081
532743753
325639727
684878083
253899744
941790069
83673167
370550157
647717434
11693962
346359860
536542527
332815965
835234257
716282716
772862274
21794804
357387728
234782226
349304060
984570657
112389878
713818240
726597995
661813383
37328206
182584542
61523406
535490760
960049780
439847990
642896271
848492921
361677114
274940028
907903717
339244458
359173564
356055621
677097412
724836829
532365336
584394983
783114337
106142047
271307281
343393508
213085962
107540827
833179832
660036882
533139854
263717482
601986012
681599792
861034313
965592281
829013885
628108836
413624931
864185096
711873767
654596088
224596924
48288652
959901641
164124924
526019827
490049976
490195775
951651482
565562899
6913554
315577352
105973383
379448240
811054871
598479584
435958619
13508900
848311137
555141058
786261028
285284012
782794774
720326327
73108385
105302675
203985002
680453403
40813645
514607558
764384120
549033597
440200968
757124404
856300295
561951240
944571402
373588315
15714397
649253864
378367392
967681611
80663270
443578208
352325561
328476763
512679349
180273191
209048639
509977545
456937103
956306069
887972119
937943743
135334934
393386870
22849998
114909499
325621447
313724778
721521183
132893558
54395327
517952428
955821140
266492672
800498784
705881432
899538772
458789952
332536696
678636828
501373452
933048974
137581751
200166602
638408219
637363415
589964826
67125595
794139443
791878196
734094153
86549918
602267691
399312685
163278574
258784236
729621237
196135624
237585422
596508102
469669251
934683550
964436182
187314308
252325899
186751429
958633084
590628176
511345090
930140989
569154403
260584516
302986084
256434304
134463880
945170608
823819122
309631526
685562019
109051993
39050406
285080083
732007492
731030239
466491325
734753063
619641729
101045372
97589186
888598645
360334727
890951932
205004493
279941252
637379780
407521275
691331212
231477204
529962376
192860326
708300873
908920803
21778460
931357379
682912050
842789924
860386239
235890936
15413806
383938184
265216155
939773134
914496434
976581433
118613085
368159433
895228569
620135450
346016675
583741514
508334832
333349772
581173935
979415871
692528354
527293445
563454499
678870447
148485780
861055997
753183397
475600916
962402154
846422247
999894938
707703209
496460499
514100898
174073613
788771739
2550907
111147713
592776564
857153042
202404809
245248838
104571902
615421860
250846237
894336378
832424748
228124169
791091850
377080008
910032359
575979023
173635029
376440961
6624631
911352123
297383281
395964199
650381527
696613641
351297285
22527249
343107456
880950982
501303295
404508713
680288345
425425638
468888564
444216818
970089905
646480571
145368435
603825268
958977606
960263653
481175393
539917469
128519062
645125962
241495693
529182447
263449071
361202449
43321257
434490829
375407445
491025467
35909066
194891473
673806809
964195947
796294592
577979280
13175129
262370176
520938496
292892750
639622741
808411238
85218089
16922776
70622450
190309870
671112550
425769787
262906796
464654318
251784266
904701626
511462878
612884346
161330356
752813330
646240827
410198171
216359819
439584745
36627195
899334556
685783530
613018931
115818796
611516480
402352314
645783732
809571571
559585927
104157022
625468880
765464191
738241580
9052952
536727540
541679061
126556368
424532630
196691307
136496729
66616864
994850058
170600295
959957781
924544255
871460776
74947083
616595047
475120104
404580291
617653074
62849036
881821007
28755611
143320592
117772420
353560903
340643907
758916703
487466686
286045898
845643539
774207834
425374731
933839886
429735145
181235801
284195754
567070636
869803607
156210500
272628560
457750357
734729400
772768086
914279388
102664714
583137246
397215887
457225962
602704602
848412832
50514064
19641136
834670316
476510320
509683155
526101516
836123010
987688268
798076646
152872025
356410151
610480548
429747707
234023511
97145170
56845438
12496427
286136492
443496123
863434653
536159897
252835300
681754624
780765789
140273343
560057873
62469336
936554174
812824945
942866934
385457201
881428802
91448563
330671853
628265603
896177598
259584527
554819981
971546098
79974601
400633895
239668536
873531763
191930777
760051343
879438146
730505738
363578379
120099379
341010202
194708822
859326957
914823494
246449069
974931301
971152040
669450385
315718148
935618668
471488778
918813127
204215647
252182168
221893482
975381612
263541852
132750489
924550019
261751958
229147345
896344669
224003694
748457354
388219676
260233191
575794568
711604507
23814432
67914509
613885438
390238141
810252735
990419972
345332860
613834719
221813342
32453686
205294652
145263721
238016404
101636170
672206901
933696839
617035285
78614203
206896276
417796628
205265150
705323232
700625927
462110685
201931307
311670153
626857022
225536148
686333934
16225305
790632654
23729728
434160745
331442721
316053737
623833280
271605732
248186696
319722467
440312933
474213041
399663606
185418076
599502857
91396903
133679146
476162176
818256959
479112375
769366470
737812610
585340312
534848064
921810598
497972827
894261083
907805254
769145743
718406733
892458400
914512046
499534220
510580563
346134255
128044614
379925688
289063646
611757708
26142663
824719991
127412885
43265730
103922356
318709626
245096105
843301157
241606238
567229760
282527034
981154989
953267216
44429443
410738126
767954752
55483718
361769030
621841224
606150402
449895240
348684750
354432093
428690684
363567181
705771684
236817084
945869287
730662046
292374847
709595153
67473947
115321088
962019437
984996685
389754660
244632823
271906524
48160408
99266892
163193184
296937546
658287079
743115516
881398900
460076714
956861593
327120282
824407208
497151210
494951940
290278761
543640926
238463448
205317385
611245026
725372019
437890926
175932547
320977149
973518840
492682624
454655866
297302735
260004530
842564363
970591110
41892038
406216904
282737336
954075758
991754261
521342760
489140218
385384477
533822276
365057271
31700588
9301104
984632775
8347052
262083947
278062999
759698269
430986993
749534755
809090906
33172907
567763170
278367895
542621043
84032619
25210315
195138478
367283126
233328221
652814711
464230308
832013645
617543628
839299717
951426054
503768051
592176936
941795984
681943242
210489687
830363947
91352671
737355093
839561588
28322218
321696145
43175608
529751741
657829988
557226557
418320238
598140616
401465586
662626207
768934084
655982453
490670329
420983172
467440994
307666828
503996479
60304531
418345374
510399323
693872294
309512680
241095156
504791064
439879669
527319662
81900669
418884757
316003574
693881447
430519516
342856097
564310380
349065753
912622748
904937385
450681805
316396865
997265182
477694678
516185480
696908920
206044678
213558995
364585779
46226064
352861451
574784658
258153334
127541045
758946555
284306451
159058274
251266933
284442259
827152778
328425597
862122066
58434673
399708399
869489157
270603929
806268828
449834671
736865027
139750941
612479928
720835248
115076646
585984762
5839997
867194564
117354918
841647575
410500182
260947166
192141932
68854530
797134587
781093575
27037451
252117396
8936867
473043108
524737903
953323767
568178002
527099543
465497786
520763786
664696079
648405571
61413645
911098265
987581070
313632352
290764826
695501964
249861788
515649558
398967230
384231748
722457554
954408593
166150736
604039385
746432589
438437677
497618584
148552174
989950096
300785780
216938099
450431907
633030651
582665570
642385605
193412067
11728495
644521217
105392100
742068873
799521422
142196838
668648672
847822383
519988755
244986531
988473115
424374701
403894025
957554150
314923649
499156409
877191782
907365352
3286759
6955131
540598536
708221278
922962212
806858497
224440730
270551519
761178927
309895556
465527554
429602765
27659336
611087246
684599113
67620164
486044131
326059552
2737849
783768687
30829493
520937772
305235392
840841204
386607699
4215125
470044432
125466736
650413343
860442925
992892609
442470274
805319421
660808829
715596752
543476170
868035968
907948406
149656405
643299045
410310965
980912849
73526327
473073832
906411911
429147755
706979405
95718848
867365706
533632910
476600034
890906632
733318049
647659060
548282865
316392577
178205190
719907147
561757124
403565138
398319310
95909101
524415390
359019813
210688760
656276187
455120500
370205320
844628681
696014079
977792596
698854887
234313990
788128875
543584203
429781328
483115887
350039253
250860978
420623603
619491990
527058041
350054359
280446982
171526598
518236325
655892202
761454064
17539677
245914392
37159990
148529064
481909566
116281121
174285774
491918087
589588855
682802825
870071491
822957907
711569117
315831015
105827396
834716974
968531851
413229900
921659939
938012441
27292872
859931228
729275235
287060907
841632204
157327968
203677680
891957578
238443218
593977582
750237144
901568160
17630301
603379477
298981828
59379674
602903046
385042375
248224878
63716383
95385147
620183236
242665565
400522893
520854261
455176494
832301672
440836291
285206585
659961847
704747690
665687709
25095666
394859664
235055555
873709538
685393187
350711217
343772627
82975956
65065793
751149722
441445911
958826667
968623826
402479525
645359519
13209763
115147486
511204912
558768020
808818750
960247610
786062772
215146898
348535745
450162406
58371888
795178144
23487134
863652363
69717906
813094773
240927630
90582232
42206514
281143571
476531147
573566254
962071157
250563870
935694691
765819173
881890773
615815311
13032364
263212422
831749450
754881977
814571095
142582779
905237576
73970798
466737567
209777938
830982205
403517404
861409221
887825302
265421198
866234313
687202952
13726378
887277830
273410447
104878580
540763321
302623131
180850259
938188146
738050113
722537505
632822079
400487324
870645629
342248682
784220579
226509740
371154883
851959886
176751866
808989981
425734801
169012110
31281569
569872094
266915286
143578496
263030863
672977086
586059165
808843918
714621081
925451755
116729630
320742424
707027293
472229534
417653797
97080577
533459728
10233115
827313888
589281762
239986947
352234755
530134840
446842323
127944728
117777187
264134586
109486191
834740565
831829015
507676787
148526368
7877132
105175801
852634018
763308384
836602906
543101221
698056097
178452144
485326623
523966398
846100861
357538829
855176101
37776609
136306263
738970811
414854783
403328826
291957798
642113610
661405345
366113690
648910136
503243428
650234177
285005546
972168863
682008595
321093418
267037550
346538188
579293984
489012626
270777333
793462636
470153779
367740936
299182611
123646048
512351427
459200291
627600307
658243955
144208209
316936056
686634277
946589912
651316351
710496014
136726968
846882713
963669764
791366849
630747100
10821030
77428437
721798583
170794333
906530489
444462729
531604514
965219175
79799638
966962030
527318231
146346067
835804131
126666970
648637139
964082658
85562040
112091641
521390164
527557639
311329466
907253686
90988972
828726044
595028357
455458763
767015059
794613936
73381165
396290624
902094087
705901122
499412300
42422670
747608322
37696993
967707629
73274864
101754291
791125945
656967341
124745023
316793767
634179938
119449509
176275400
431227158
764251350
547218986
496017561
147783615
210596880
177966547
229810099
855103440
737250382
510872997
332894316
712751597
842231080
167967618
379805170
577559224
549506901
128177304
205179182
482884153
623580968
992098546
717189257
502652556
224765667
942050776
647687499
640618211
870009404
257081539
847514020
427151860
394864534
795258952
22231661
899180471
116700328
251402889
259298626
953023951
545185082
931878324
75303212
494629582
224816629
360207236
842921827
832751334
232385047
587507815
647808656
465922216
69160153
433059536
672781894
345245872
129174534
653280475
452187568
124078002
783589615
970193817
251908410
779956377
50882617
719012557
434698623
702638643
415511056
832883251
492236208
896316078
741132860
164109198
47718233
315264261
761003554
177995573
737414086
103951815
889126304
773268002
89191373
799962483
96495631
183601316
792876890
260039738
429973816
739506751
173301295
67810637
45732447
408486930
74430244
892875281
223762998
530641041
788477763
30657597
554840025
410950541
196692364
385506658
467342129
949808941
221847393
807064735
102663045
199286177
803192310
953457915
931024218
352060702
43554187
611728879
136292648
834929303
931247872
696476329
264881803
897353178
727323510
511387106
324139628
298950815
103560011
908567669
230293263
837165043
588609652
560151858
879300958
246583586
467814062
708626209
570103875
199795439
412635469
502417825
211389488
346888255
491736097
125987860
121285503
90772902
33591084
336310620
473049136
92972629
677170740
364448428
540352243
361083994
831836409
549048569
15053369
624658768
12124969
841451671
534156706
535005236
477700203
714538769
615947493
160993198
686737993
471745489
479968042
420770930
951521696
259467770
253846386
902701351
632416130
786296272
897266470
34323544
713404949
559597484
866039691
945591401
301879150
895046488
904432188
962288147
187150356
411826974
544001943
202248581
756129223
118130689
981020569
746847385
178276682
918631589
651675737
249909392
436676553
452217954
741413986
474074466
894479058
694228126
905240467
572616097
232367673
814842967
136379413
589706816
961452723
551349536
125909386
511451951
8498374
646270945
714816939
435367496
136609535
132915248
133835404
584069955
342547358
175976264
782948122
115717191
301612801
512475014
381656891
552412225
313471244
398879224
532294376
912539032
806477835
375145169
449984244
706509182
544670223
515223737
163184934
490403356
896648534
173024304
26310778
179414404
138729338
54037045
282682865
16920782
277085187
207085046
878056183
252932759
767670906
851630124
383943489
714865925
872358321
675220538
943387413
749232240
156502916
195750248
248558249
518238319
27070079
183177847
204241936
930658089
797280061
403370520
211006443
950188847
624119634
893268009
436541191
581908048
824485061
691678464
60131729
513595857
342253853
465291303
614635626
411174405
906699029
468427895
71385700
203901977
964635464
772345968
113608676
925177049
585210144
813665060
1194503
934549678
169892043
723286745
163489312
221845743
745397362
624788697
605322453
675205537
292990106
199272080
472860041
827399529
869745396
506869516
104083580
102001808
654723217
610155473
142097377
228230720
818639866
686853010
223640120
315117206
57511581
680097099
463058920
831572200
611225101
508272750
684905848
79875918
23024011
250944241
8087612
22419552
378387995
436726104
176039524
252712940
441494102
630892587
765403871
375703579
430100532
323525250
368013419
527259199
928675285
423936806
39948155
812608629
102943822
487493855
240957259
109142560
19413739
212254203
850988441
7990722
792846799
272119220
54917283
314653059
867602092
279200968
308710019
180602010
733108352
974850009
240515179
284652411
908354557
196276687
505895199
64220264
719072071
601452997
310347548
794741241
466956154
722210564
43842569
804577529
951495058
491295614
969833552
367000719
659080943
151563677
393422843
510335872
619304231
65708866
686142328
375859053
350598617
613962842
872090813
253365518
833654632
832925307
163201297
80636361
935056939
304176807
515765704
596892260
517492521
535211558
450716900
916308436
609320720
180061617
66553066
668888813
418131695
735603854
326056570
40563921
751433170
979241579
539422528
495288633
781877158
279200441
612630584
324300656
389817121
270426210
840768419
529327890
490298817
636784579
397044415
6928443
614723611
582962168
293691625
682714154
110162756
931071216
381475908
720894135
603456005
58049392
746468706
579557494
849197364
327817654
885038993
310954932
705387753
614646123
355502193
904788717
517505454
433744729
820090178
324203829
722397508
15170786
142398201
986814978
213906426
938674309
155704911
207685007
640331615
590338382
931823687
696838117
757764598
288465266
606414425
258341915
192240343
389721038
715955321
302668144
646450657
256527757
792168794
924275869
909227381
1641843
819511297
708531305
676485271
205976968
547582711
524084423
220489900
807637086
238025286
943301115
681476223
933962895
389564216
359884613
198690980
637884785
109314209
59886559
989438147
130019225
40086496
852902968
944015966
441097504
521272213
582371823
621641899
58017615
82881406
761982242
655923190
533511362
984445647
630856937
326109307
885894994
346337290
758715001
733377363
514231745
885725032
781426693
374124027
743181334
420496077
759835378
358761246
721495264
336768731
203515437
991072586
545538156
562967774
699377054
695477786
106278604
274664141
895335116
511520109
856905615
773772628
479344852
475560071
732789382
64045501
42375208
566770133
802596162
288196981
109235991
480397678
256746258
58811886
3974123
830400323
598838401
659599692
974053703
232866642
592616295
533676595
942400352
854512995
906354001
440574711
430791708
862917470
158618494
885846196
574893462
519603174
462458032
447774372
507433082
469355988
409506630
23904525
563799930
945822950
259693184
710765797
203579997
482671774
548788868
92572501
38865150
273636840
776273527
867798493
604509726
49085154
481305906
966801480
956395180
846121298
649138438
17498605
18522205
88279823
36673766
442746041
777326331
744536043
921636826
730467755
281384650
600742768
379157577
863309765
907724807
692035163
782894987
265697895
166250467
516656603
539056895
162289839
537373422
57846568
554515962
201874323
282579611
993132039
914097238
993086868
590985429
692475841
803504980
511117462
25388662
34709938
352411582
776535866
335288902
28543495
639623548
585000445
509326859
980635094
514335514
728248260
509979984
455585684
674155015
885045976
114844134
663338321
150928110
265712222
620862272
744772502
83962332
84677397
125770484
514367445
476123039
261356263
729563113
113654114
91725471
644489807
363907004
540628513
67699816
903346607
171751045
843363463
687031222
345957816
630986501
255650476
646071075
325043367
54050171
967810118
632701027
823231853
125920289
129838511
675304876
336444723
309115862
957733857
582978443
244635163
870668036
179134929
650722528
419134354
758154118
494043920
689300898
129042950
167811786
483236541
845337676
498709105
789166723
737346013
752428402
299509972
897810356
96804005
627510992
274475948
996249015
937840204
199906318
14039284
776523627
330073303
464105619
633919491
543824358
111606204
227390696
778913786
386163102
658671286
375276143
607773995
231879142
963958403
923857142
64204631
619748672
489286391
967054514
364843498
436530398
361480770
411170633
923081294
670364985
468291216
375654367
244823341
739317371
691121842
130255384
912320962
788414267
975550926
538910003
202797945
331467092
350627292
648670223
766172214
12377133
532980621
193765950
604342376
451227877
705124107
97317567
517914115
831891388
825123068
344060479
376143560
496378730
899430396
838304103
603997523
253177654
394701941
950676918
390927442
98283076
282304160
825593864
923640280
409750499
702645759
805779347
363678456
470330347
852111717
77443295
581808085
758425283
754354722
943257838
751246195
277983263
316266755
963532947
702868713
688911649
690019061
190490029
263106163
849931875
119176591
203423322
296204707
811186638
758372104
189201081
432796090
786320829
119752645
657308960
259568765
960326974
456128027
265679232
621007507
23028246
609271230
702687253
1611543
458825888
832713910
30588635
85528145
788765533
226674899
884894638
485875912
869360534
514859383
538260514
938657675
441395673
612644860
326519817
300216024
673368055
40904209
716418808
236448726
43131743
891164120
880901102
162352574
528000947
737501073
255306950
280646978
21116904
94539838
726716929
937496959
978930869
607132826
890454976
220910245
277008127
660878836
710790115
602755127
461760252
34868095
967843727
832965708
455648803
63460349
810730990
109560393
480076277
816416697
253351707
73281706
119262061
213273878
260348445
101552848
197045343
307722195
630624937
171705731
715817657
612962435
330069879
419345260
645338527
959676722
541022179
452233499
690730643
505623726
948928938
748224630
671785831
850871254
405577152
175153655
988049602
563784536
121973720
559884707
339152947
714488688
283812534
665233561
113017544
951693391
548597638
629780453
404205164
404119290
581431893
246101194
406844870
623759572
98152574
747078970
219082972
86867590
80874413
431978205
136190827
204822504
128727452
545851426
840270444
17653968
877599856
20669601
694823362
129094561
337021276
669724214
821198727
557656525
456995385
226322038
48198205
919220527
987540135
22548065
72097000
123989929
202656890
556762580
381045401
684469407
163217825
545113310
175338444
270857511
234138438
647783231
147537511
13723900
352369889
991745402
287045174
130895617
781924479
908655418
270405097
2395083
846956516
325440330
745304717
590058490
445819668
372180022
976342981
76685084
985165671
848038749
663962111
124389390
604492538
370223806
145170863
187180788
78228002
467418101
539581515
350284360
492736637
609145175
654708739
119552592
296992866
419264066
128394169
774112713
283928457
450612477
905219491
567167749
165236161
945939946
928192312
656087561
686857002
459996819
102614842
144102620
786385058
617087380
602088904
830677578
364575745
200367121
181653129
850360287
877359411
787869120
422019580
316597924
667790322
93127698
860987050
510410026
874019127
548996320
354743765
715995065
583169983
475603596
545655449
507179803
873086459
6933076
922624854
924486452
771013987
953917218
383596775
714646884
708637705
479840417
879873652
894495880
647530803
104401853
662748468
693291417
908400948
673223045
931835286
752640062
592671642
417671177
262930916
232984314
281135748
81098052
220964427
978841897
957732711
619017937
719953497
171473994
895589478
69306455
995794677
747134773
95857817
375204068
901551201
759672620
316318669
964189393
674968932
190437560
76139269
245836109
923416034
1303055
490440391
587659861
330174828
219787848
539511182
475615939
547609656
157706935
371631308
594861734
61730181
473736784
627714032
755089774
222702222
775364378
389838377
426797997
936400117
264061988
138928535
505736487
486404104
577317667
684558378
379192336
108613523
410572544
336349910
468980722
441840829
577724940
344254775
491662249
280430817
535312592
201880453
785838377
774651689
68946848
338948631
880242248
347407343
664448066
430742271
385740120
827957881
690172156
7322340
827399935
481748062
466068610
292275560
229813636
728297424
214347310
160838298
270843950
460174194
218737572
893645930
629027562
439958585
771790249
711908078
612173219
534499404
699950774
960800766
302129754
869185343
378320688
190806204
227260108
688374010
95448932
992824250
282988541
209343724
142788021
184291855
204459279
951238288
114384849
846421056
345755949
922887463
62940296
290805694
835144360
141034353
467627041
178293668
884401879
637082508
485407512
900202944
849169843
951930139
425127600
367716093
424460172
476040097
315158431
93257452
481780545
131385343
98565950
143114655
46112028
827146850
431898952
331386092
763655671
192459729
389330418
667830217
840497600
770843193
269248099
932730610
207494553
320112235
35591480
913093169
982921788
394973230
229252927
808471782
945411379
475297033
781740685
435330014
54049744
374982996
141061434
675543560
520962394
958462189
749539032
663055593
629841878
155278709
418333273
708375246
687099799
615495308
279315743
731793020
433629594
858631168
861294240
907791776
459836900
412219621
996159500
331463031
516325333
170698043
693723381
669907394
491163585
556023727
86543610
94152682
565821679
669972760
453009074
858416783
471211281
925446756
725846228
940636110
296651769
366448719
282645164
646434137
436541206
542709951
276600161
275151413
686947046
28256731
582843579
780613116
51229491
545557383
406248565
33084950
146708217
783303847
725260332
24610015
514123598
890047503
865060444
423941775
15550909
122945338
733072585
985614600
806775256
285130064
766665366
793622248
728145762
901150071
998826421
724703710
147015014
547212508
173761572
298446001
134379650
943941720
162398452
781656559
414320834
567813308
361145787
536636302
400970525
929103634
164817843
523001914
697448652
230300222
527221879
777193904
41539693
337329283
233128240
308643639
42244672
605990776
364445751
534386546
583348755
877778568
686078614
577256663
59495525
64326758
565624835
988142663
636910058
609720984
645231407
424283707
540342577
66877625
254455830
965336525
374001211
666384522
193332464
345435958
357538623
959863681
680041199
547210809
107529068
403175588
390064477
581126537
557293915
899343538
271145674
776932353
151250730
863350069
674087600
389371324
114237143
679691933
181517759
777592535
482739369
700987743
577456835
542910127
548515813
206318604
551351883
964456108
918863595
402685460
259900552
590804583
298955595
158238749
73317727
248739156
649428452
907552952
942184522
923034874
123395068
759037956
165286195
203979486
201730667
364677088
561652117
234872617
637825694
504892453
583416598
236730283
671460068
2440888
821400160
826841821
870056849
527725973
819594648
849399323
439902534
187402832
356720303
682860606
487245141
377515682
880432318
148536168
735063760
618180445
870276741
130796715
180690034
720459615
377773443
275459073
38346617
516168363
177973150
580115351
505710127
312551347
126468567
499506690
911514766
234590316
636820200
725489304
703933055
708100863
462229518
109438283
898808943
287941589
287710534
611144275
472729438
126385309
798907422
26285597
674816873
281909212
537166515
459153308
417788866
533650958
87504980
179994781
777383843
855974553
624143045
90514789
991232845
299615276
919799460
909666081
636290538
157695914
759594272
70103059
752588762
562936806
232127413
825472267
16077407
498906895
898804884
166528035
725207635
166313981
3698917
946671369
955735890
238686139
654206705
657097034
385131293
902674905
307475782
938829114
573406164
464713728
918953061
84592081
365581815
85494560
324347345
171215356
684176398
626499003
925105905
503801527
273373978
295459519
692995113
244962498
527243182
702639528
257797435
441559730
447330144
946664245
713977521
82119459
81085818
210797274
171730665
514933840
939457665
820951862
568017201
802605997
866878196
820307824
521341897
788321782
695870522
13008686
723732561
200231354
135843164
281830841
801193884
4837774
327411905
780801842
358025286
457841374
193334645
348511947
146024674
841341813
430580805
795260084
26585658
527127619
529622532
66107982
735069422
626971176
245849510
145936909
219791804
661267432
748189699
306137110
70753196
58551359
867511298
220308591
144606496
491104506
228666928
878425985
868378325
280650883
714507054
63671236
15744313
235790497
800484693
405964349
570759293
805125159
75745277
381580364
912981357
604492787
30290546
561533640
418869043
371902269
843370270
25884807
385831263
656774442
691493140
375436854
82084313
487420877
487146534
448730696
43708892
874149019
331064362
946187790
329673495
339979444
762101368
918347435
587928258
226857101
747827505
533050713
240682831
374276904
721068637
662287403
589562045
326946244
636777833
448590813
360757689
893756109
219947013
22096797
678581472
917178174
274706015
520199437
450290456
307270405
32361002
577249778
701234091
214690263
976350792
765587043
102275537
288913406
546919401
113967904
169930012
131020570
775472375
3228230
702141806
561673025
882033232
582611798
508322671
342728674
644532422
775764892
79982556
827590845
390005377
419353873
643384019
596081113
962330694
12226994
257583199
450864260
752346050
442682240
418452770
480137478
764288769
156458002
895136359
275258625
433469112
220477064
826302918
623128229
546802740
20946355
476026668
343750441
819219576
740468183
719953132
680281416
389711066
646536814
525225853
793711349
823142013
601136710
325409900
231464134
750604370
858471653
816654829
307330265
988287718
832866385
974718669
639452386
353011328
512488131
770486312
2936756
460830279
495906854
16570119
449061895
825505129
574226666
982270801
426009804
5734365
220749280
28882330
324570667
668005182
228211699
302874548
838266506
460462796
922611830
594675050
703391769
496269417
467672945
333517360
632792303
857953335
629404006
356443325
189614672
374022760
882378438
377353509
83315583
608988571
914248447
452052441
691955717
801743404
854769476
43044179
219493105
962604211
361123886
173847997
48280538
350593472
623456516
990457984
679700779
378399407
707610149
727466089
828656205
117061043
204324824
542083670
423084286
760726069
436680103
174029891
608699963
366381166
719571770
886791070
787420158
248625926
259043922
140414053
443741029
327956946
654242577
756654647
667497990
408222965
407532516
782558342
437389182
547520236
8238164
297616874
191152130
961953200
72966404
917718988
95817301
332332155
938471374
238085324
300897580
61340153
92174248
983272485
112126126
552474307
14582017
396627696
232097355
188317194
980359700
685118314
396537174
252024633
540743071
731606018
90149035
599035179
900247881
536116099
894432290
437667946
341791939
955821016
800673012
920045545
705594261
503368203
458705508
796105054
537959093
648794427
780437185
713732476
81531469
629388930
712322774
33559494
562452280
255606847
784815254
256694113
685550774
473916898
744715821
652639769
289945295
161603085
1158544
767604773
692614906
136835082
946888281
308545779
932602617
285589606
122994436
625005438
421289375
283853802
614679375
361504469
458588790
930297682
106689178
163257726
896725978
788868299
736244733
600962511
220424961
742361374
797096746
776910268
793243045
525684180
820751883
755608557
567121020
151583528
686696232
118717073
784722601
455184228
820095482
276417522
550251262
421870186
510868719
486229906
67510900
737289578
881251244
309431191
715843433
925205167
188610827
79346382
334390792
354778041
283829033
920326643
102023423
638177104
996680248
615068818
543853240
520491673
939921164
266294248
103774546
416317914
889347808
187558936
240085384
622016636
91311454
520710177
453703361
624073362
841306397
510029359
22371077
874054606
699674115
202025357
888521793
517649588
730905385
739448539
952714463
428819606
351120232
663822360
104570958
953146125
750715337
959874699
401795896
153926848
363265543
192991819
377883264
797248125
591823519
690703053
250656785
506112521
675847233
954465584
736082470
159581984
179104391
762601987
965189561
260135744
932648711
417553162
214243275
621713824
301522386
352461216
71843981
879562352
312880181
349406048
63444375
867580324
652311231
959390166
504701039
132736758
802019347
776217760
152294464
806029603
642918432
943306092
967075456
142534
529390549
127482298
837355593
874590652
217381668
546396744
95163133
846327810
77494125
658375514
529601903
761271331
193732342
341429362
181305972
737007021
354802522
149990520
976499605
700366975
992235883
547561582
105079264
749539062
783212964
350948014
713526117
416675449
353617811
575212101
723414470
936246305
959806873
783295989
545938153
882393534
479277926
765980425
981825883
407248129
987884784
612985186
4154790
971166218
417832107
484667880
492672900
324319663
468908556
902519396
127829307
24760857
881323209
291042357
528407853
648094052
589921859
990404704
803124658
795262508
494104167
872329414
136084127
99687870
810669024
581193610
973019268
972047904
90074936
959479030
652192085
997701312
694851322
765455399
830594384
912863456
800641867
825594862
877612363
421408614
136714221
586425827
139585188
965655800
515101234
126742529
712867872
454257450
212146978
751585057
446341466
567701058
769066991
374008555
588747613
926089526
623839658
753074232
69718474
270467222
24935362
593792456
841528033
548151547
494165358
740145184
726785555
735848586
249363021
91888834
125611520
739692053
144725321
246921501
72899603
184209755
617344033
532717067
143951721
536067509
53889523
481626803
841221904
476736452
643112361
81336091
38055345
671162800
889428942
659988502
683499686
657275767
893074848
803620320
244709512
702964542
912381785
173094486
988996164
267463773
764492496
219403963
328451649
971049750
83121807
248408533
60617936
191086713
190269709
433285299
697084160
986255227
952426483
875210037
784148623
709370292
457361516
860292286
431528088
965640003
772248007
880135810
66440949
603623649
478927984
495265461
548223154
489156496
385735792
196219085
26089032
381745459
116483912
491007342
392849040
197377679
58136526
170813265
722370843
890880516
958718818
110995782
780407957
679437659
439650493
882667913
927228531
916814549
284690636
606214252
180701330
772167204
857992578
979861979
154017623
840867658
969127014
574257919
178511367
287069398
224086522
914188850
681736816
238752225
560313933
546458429
474128720
189982875
296451970
323028039
843801155
344565798
290097956
346783588
67576180
104620711
559317500
57231979
919112447
753510748
89111294
234996976
151946368
502294312
923406833
64456443
430235820
455810328
671177484
890095983
148254564
189277875
493306697
618041980
886521509
565180073
795740601
333139501
913753331
690785057
396110599
639837427
128967929
240779351
209819288
446187234
640400144
360927864
386542028
775749194
989882345
592113386
849901697
456402296
221020588
270095319
555118088
329912376
480707908
823398100
824764466
669974452
874500562
207706610
462180821
991498485
8516080
445497654
844915212
1289400
878152211
393923379
689457962
791453386
255403818
66938868
367513871
336077892
298314898
884117909
990660514
764553657
125938501
84021834
284075164
787641658
230577033
483394833
2627327
875808096
436151626
324705053
509978732
644637337
153080906
9541435
195895363
603639435
369238645
788052530
756610898
525466603
52835031
525085995
330584190
625511857
800275511
117230843
15494332
492238920
790727884
105503202
125324378
893128940
947015249
812122192
722946558
373918785
617155866
320286543
714577662
520178133
438225504
123925777
388703733
8773891
409425123
949110856
989060726
843004857
205320891
766816466
741279298
16151359
192998361
285529311
253720730
41492861
408186517
208697681
993238389
773767637
714808604
233269965
76686795
83549373
229332439
576923800
818302319
708972120
739891831
532826637
301641476
481582756
224270933
520361067
841497045
577538770
378514893
641732215
793997949
492371170
885544896
632506685
307204998
590676142
866393831
189794617
748204692
71905936
952818564
466821415
356336128
995631268
787690893
431826973
461788702
828584055
313968313
874283179
505076082
777841760
246753770
864808056
245368806
757124871
622856991
301607763
25422183
970883123
606516237
789031569
293986334
897755009
573964289
668325427
811009675
943277426
317098173
966783887
143714572
370113479
826448158
935838369
531692695
417282458
887171495
118170614
64978765
82713839
102425492
673601942
212350774
326223933
694318350
950843362
239948912
963470998
512247614
588417914
398002420
300575071
390151367
575281686
982664271
645430672
611321676
682140152
670701331
182373170
519991250
986304071
372978410
370862585
602207889
749939704
332822878
22781469
883409521
686083951
351341109
308984341
898631430
942177504
189702304
248500313
8149937
328450807
968201383
752324000
420872963
892679604
788937416
478902610
656173967
180450899
254145860
551732872
415237143
698462317
976306891
408333234
987862175
59642718
373890264
485682331
349826354
646127046
151407922
677656809
311137006
818305042
884145470
839736495
313598180
941847790
563567658
75252055
287620351
877891860
752708589
375925215
967071231
382237504
369699221
871755877
547129244
228185060
105172933
609900581
667476436
100751522
120789240
772172300
217351050
111398289
715771518
94119693
844759980
170435969
897473255
868059012
170894318
742887818
41374270
315028546
593253757
199837940
103550863
535423093
946600638
704364248
891676240
499043737
892050070
736814133
496395926
29338888
506535334
164584382
581994814
4676486
284292686
218127915
769425275
795536513
706531349
694872712
617523415
320857358
409262473
664334076
823073013
860760178
867262858
295170286
767105140
445864022
977004596
681520492
285230486
570014507
832598950
278864278
110438563
183367831
372516067
619715532
765784055
931349960
268981630
337467322
918019115
680343431
60600287
984799608
232789826
816111129
454007071
842674785
727709153
655628858
984346520
527541709
669296897
941380752
648594396
657894106
720063502
42902067
224309132
669183371
145073727
51745470
766724627
878834781
525838028
202186625
809151900
839286500
336000957
485636589
944129556
374517303
860487791
921179687
467765015
652807741
684705874
96591395
11838572
939989713
417853635
954701640
460721731
133967205
531896023
26435952
355743739
140952996
79824115
538594793
763973119
11920762
284028423
691535375
257279433
18130781
414486724
64100542
713643554
125549386
370952815
407765896
637998696
130351323
451997254
635470482
297826003
712255053
710158324
459663234
83247227
730829294
332216627
992997309
732955321
32113984
428870036
485802891
123952020
715853277
899590508
990104386
800283155
312252209
36134650
279900359
239657739
631656849
851116024
884214105
773286995
756362146
604416251
132079362
593703795
97664906
864690972
539074405
755734566
778407018
645794386
326985359
561505478
702167416
985693934
55425097
247556000
733150698
601432868
607403998
976392031
641729397
324934400
776449987
876774011
263466086
159763047
693202308
645197548
429086868
904895405
442182590
1871950
640462692
71448546
178529959
357680531
235519520
383700670
369062879
928390430
814104484
477107754
998700335
399014002
721814114
791113935
847159508
78246272
540882885
878873912
58655682
607279797
914573459
227270723
789208918
907018823
347458823
354470708
388676813
527386909
549639490
529726380
798976485
655194090
615009772
809287333
52257984
552695224
524856929
882106006
704521583
620945255
372780187
245398338
62780237
741644913
908211358
29644781
890540978
404931873
885861669
269339247
232255105
516693343
790704991
960479190
915861073
309872339
730536634
991818797
690263449
429026512
186855596
44666407
624350656
331426654
731360917
732115167
361170838
267562284
559621772
718141337
923833168
318567822
458286626
29775919
790520520
363293651
944997862
305469665
352998023
5842954
200293714
858448759
857952029
69002682
25448867
335894899
644243777
51068455
330177916
961529875
899737438
765731516
216082142
450551442
618148017
677893719
727556793
801785322
18397047
535649494
919712839
234944317
324507725
186000044
87344345
524091712
372087171
864356038
204846063
623184733
97276285
701429388
919775795
977027214
619328699
10942728
873900707
644292505
69449337
329662171
864154507
581291711
364479486
453331159
99403336
10203317
608843091
76073627
847449289
762648257
982047379
189557010
901333842
617231088
961835672
830780742
11238433
443598471
969442682
180921401
841970293
360931387
425267319
781845502
789268540
786855664
587866755
663823284
277677
779357827
866287888
958163932
732296331
120204485
494327344
613355158
846738653
687649137
441688923
681819417
116900577
600432298
422609782
253689121
902026856
382326325
941031644
61851814
184691049
933004697
766044780
162572887
134018854
969786803
130971321
801573059
404012887
446448236
205893421
227623078
10909185
340373409
526597005
472623491
598571128
188198491
489520866
155436939
854965336
360637552
762695235
9177443
838422476
179812095
942654127
870520926
407953058
860448087
279350044
91298715
34240753
86844271
948414471
872074039
929341140
651668877
590819454
620097922
354446567
182025554
731218678
463216494
690414459
516598711
565827432
707011938
663350830
253695125
155219598
769186458
45614970
456865317
541019176
41451384
584863374
706324522
317526902
257937184
514424019
954323117
406192835
305044220
262324745
388161974
721198660
320626300
425479451
340699188
130439592
470379780
150726104
188796367
756575459
468050573
470473065
752757410
335369801
928664858
724197617
238856136
158716199
664762473
927714206
807890506
337301754
774969002
136564916
479973412
303669228
94731608
468294295
200971156
907318578
653343962
178255381
425346243
429464638
565085557
965090924
716646156
518754548
677344089
618884913
609401559
31924522
206481063
43810941
315783195
733729012
986641118
128562560
34357864
241174857
73019124
692235404
138223412
509970236
979229556
820884695
92770274
618700989
327518843
490374252
214812194
561958828
881570831
248120637
989248717
885842390
441504117
828585944
764607244
43542091
545426367
363732842
280334149
197340538
875765670
9943668
721690292
991852169
698263149
938582569
16351535
500081315
768555991
243727274
651744650
247482691
510693764
676983545
372762451
941554165
981283176
537649609
965249048
771814969
675979674
290099603
567388598
951812904
259015789
294599885
98909637
277193821
366490195
500550486
484135855
939592856
106218192
349215788
482769355
533119508
15126650
316618233
681147266
47359975
460620451
891232985
924336926
863161275
579445451
341195248
86713605
469130128
172036129
806973121
570936709
740914219
817850088
497449786
541365189
523092606
580007457
425270288
369481951
673684877
915229077
655212334
720093170
111878684
683182708
584982374
4532252
353827813
443025916
867857845
744788767
672443377
935569820
39667275
921959802
601812473
933603554
229124769
475589526
240751150
143169436
238232831
816146687
796973339
290312938
486482642
212703602
264267055
298901032
271215758
492579934
9863873
643051634
307763162
446596074
804257392
56360626
88106117
796991952
304389104
169094061
12395518
63898855
105326664
901244190
990932314
66464409
984745726
117393108
788681008
684814026
21321793
473037678
539674972
30580838
548850998
806494332
643940354
201581050
27987720
597359118
911842756
873157321
669898303
710253367
715657431
13475698
53436057
567247002
484967870
998291953
88459365
690131321
460572918
977563628
283712839
121824910
660134548
575874773
838664537
923522249
284650177
666252603
842443473
265219884
351830
544292615
227796510
60531925
604154497
399776866
967084902
439694352
580694353
918328606
924906552
447141215
311753056
678200223
27666544
901691982
91436425
351407894
380217214
150121054
370212654
48319337
152579105
40723288
748574392
982195978
560094398
514169784
173373129
241595731
520484783
779821271
452567996
532220909
751453888
538883254
636092652
512723608
579433240
917170983
158578344
143721235
40339509
645841483
826105158
564187351
751253337
725456685
446597196
574337350
687892491
983243399
954030649
435106379
155594941
653425663
384406954
264014029
107170868
517486470
883179528
457525352
309975005
382049346
468584436
693459163
610723478
660421089
673844797
463552948
425659078
852772527
821297898
897594659
859858997
157761449
997677658
559847353
730996242
491006908
267446965
208649536
80645058
953033108
594720654
680939642
460107933
231882699
235437403
859527600
81879980
948137342
199596290
429877734
768396122
621965980
474802415
331641215
734028192
275699833
683645920
209356917
521907080
123129018
465135081
102868140
795562638
488929996
189642519
358098689
571321687
60248123
821272927
511784612
159167795
601741434
719630102
826024738
63080167
960736669
651701287
746047220
168255006
998077956
354698165
423698159
790378118
474767331
18941421
305411968
311496382
464989985
184146715
983585100
305995549
421973908
585157631
531264519
563373072
708794185
803715351
269700734
231499716
16109559
100436937
867552751
538021260
786222652
939845380
474720069
28519680
261587441
649888944
320930477
281205117
358669871
924878920
13398137
73455049
388540616
724190965
439263552
272201418
755344157
235377917
672612299
125999269
352545370
31862376
968650322
590128411
153657382
625948172
267185542
996814071
351776339
278145841
168878769
389379713
44072259
588672349
787016301
526516704
275920113
888230807
188922184
230217778
3095246
46988777
95332223
686047234
55748241
472183182
283818712
46491753
2865625
35753874
906348126
342370379
788401562
288486022
846178010
464012589
529128856
609890433
816922534
235285931
385259922
217070375
34325197
209982187
201771508
241982447
731478151
361147078
542197289
285777463
71221348
972504865
912605802
46621105
778902460
583972817
108165940
384339899
137012420
248330884
788425154
931892998
553230860
526933494
130741487
512347690
490131416
363287400
469964150
399251411
640864724
976224931
327479623
359417657
389596041
331653581
41941072
395714683
16046346
210317798
277063713
865699442
700677709
24073296
658670759
980170003
339094593
168949660
575990447
801555076
761694475
198597231
530908363
414556644
256241377
518843873
476284192
497821912
111271873
821400485
145730679
341752825
508642373
870448614
68427551
558779856
164237223
274460093
190013310
510704743
417759500
996628217
105582138
189441272
390292878
750095427
157077466
335229648
78577589
12428103
277289391
401165253
163219484
633094143
842179780
820847324
89080182
818512891
496775860
939399756
435245652
908643265
742310203
349558905
615981187
241111321
542430500
473993309
444374458
16045896
788949685
378929904
668916734
733730271
768843630
436480442
71557717
938062870
110876085
71941894
628310149
716599807
686424745
295472178
485736352
526533132
218810049
152084104
666536170
762742478
650844641
210735076
995816102
202109507
800626021
761359153
397704088
280181036
940461698
824694467
37702989
993428313
733213323
819641559
966775572
936542943
993862052
19629567
878545035
650748093
440789334
78992434
20876446
434591012
945332307
461462986
661930212
465324062
214750793
417744542
581257585
851197119
211860458
341826481
189170636
60236204
702943570
414559348
327250917
358760498
746821730
832699063
23065830
238390282
649044699
153987198
101510857
388266390
763187316
977364029
425430365
399694004
39256290
767738245
197188103
878574709
576897200
982444838
903285599
805172021
162235225
40698104
873569689
672541931
508650057
167978647
237563046
568254525
469744177
771109035
316319014
369195284
221200724
382417077
812509668
687898975
406467498
2401291
125212275
854093204
962885073
107377036
35115781
853447929
824977796
293961182
248817619
87647424
261013193
36082661
375251530
858559617
718611625
820207214
860301822
82512073
549919480
48106569
299613815
379197558
863867801
162329921
679860052
656219746
917258057
386204716
424788261
945114343
114566640
85250232
984552947
367677565
108003441
819579186
270762465
289946040
604799175
536686060
901566367
204991636
832875476
683345503
525478399
582251204
484347070
184055493
340318777
8133083
754613977
80166921
354030039
682117844
937408957
728546297
555775445
485540858
186836895
574586896
456653054
878799216
880436274
703732809
940460196
391742456
30388071
273466545
782253316
660681577
582637933
964906805
40401922
633422709
975420167
405791363
887683771
349945508
516192429
517083842
70527019
845677634
339184444
931641838
906024687
503048515
431564840
787912158
323575948
855508836
272797729
560879504
359988220
5139715
267663623
53316912
726624739
256827099
807335742
978688986
352974719
765603381
550907759
771538609
450363046
308561281
505316998
916984255
986915457
238200960
335941086
258231048
970093964
238634700
683826818
91874873
820889749
636425683
258048672
652780365
132519555
890339807
348528911
145102514
474231273
243154866
703057908
362811613
857470781
101039588
561720567
67698239
758584387
876547530
695713692
983830227
505167635
93762125
261448472
515251516
615823478
570452140
417318380
743935654
541892569
360149041
57553140
360019833
687858385
636778095
591142968
821623272
685944612
25910967
204327457
346697634
581177041
930865036
964884952
802803920
419673510
61547836
979173149
443521968
927587698
723351124
629863123
280735936
623849722
919722364
275420923
765163295
604956076
176058077
447746115
651711045
806562147
664754791
920965114
39123941
167358829
374848191
466525209
221374743
917151876
953128689
555434361
397864583
903319069
626105020
862652829
288298889
209802196
671900359
872556058
684183412
279352817
350862184
935731726
765845648
608016017
842872805
143594585
696170052
48373594
904181219
328697294
71433609
249969366
146459286
974884305
502007980
51304054
934442701
621100271
209574888
658686471
621356460
65856569
126891377
498634378
706588789
170742876
715315901
919314666
852466381
840636255
818643503
997966053
696953568
148425223
949767621
369937399
781018428
906134542
136482330
663024482
282562209
651787888
599256178
470968180
204272117
464752556
429428499
312469563
112080412
79882306
606336226
339370271
97589707
400629676
689257947
217001017
21677209
385811440
588421097
862602515
648702925
356188887
242317005
732210424
326896067
851592066
447547966
411246059
836887874
466855841
73234660
712870018
694437011
615793282
632664498
661698829
5015364
456125963
526138247
105663610
826830606
200370454
391033097
81208413
836697680
335328866
929243324
660452311
754963448
845451945
144384088
787621314
304088743
321770914
943625840
170662611
2022363
756194756
98523995
860539114
340481326
582027133
888467568
215274827
820402617
239884351
298474041
332360168
379341244
866651759
80312327
139115064
852930451
595759749
696163681
241364843
840673458
875503240
890339416
877582930
809614973
847236264
964729131
663571219
334800966
249780191
674626015
907784622
125190037
157714521
895248964
138425741
264164557
986377958
71581322
904915584
652410878
764220787
667573352
737353115
631558953
801371956
240193669
803706210
964442865
834744938
517541942
560208886
365672296
467310680
260619502
800946716
947875404
852977593
972113580
886191323
158910755
269630250
983872436
143149419
2077545
334516197
366942182
609029287
448327686
443683849
783044381
162151488
455720937
122049549
858998654
618045332
464372187
94421352
338485858
208017106
236871658
906801735
589954373
340397175
52566368
603724517
656273767
587716734
440021415
773853835
970472513
414146909
724499703
745069486
865434986
22107739
404940548
420413587
375591025
369807198
79881846
726173424
578396532
573871843
604239614
143751136
260931410
848232169
994352756
161514192
501255094
624250778
114063713
822207151
575661165
29690663
382178574
586849991
621793862
597436354
245275367
408673198
300384192
446233967
559994172
217406466
42657067
613807534
969502808
838512335
278489753
60842354
54064435
424666868
75800104
275874794
955567860
161460509
519594073
380832007
142186744
705949670
897789030
763846615
382043761
422865891
631896218
843802597
300834831
421476233
801114462
134659790
958807512
672725888
338471835
976554955
188826701
81284978
74646805
107129660
995028998
357143804
802394568
676979897
758025389
865855542
326654742
407919915
194077990
772598249
430864740
687188887
633111795
621300056
308272305
179236650
313158300
248432205
776833524
443705221
876615733
758328745
715040993
974759030
948164494
766786641
476397231
314163091
460504264
120233742
793612902
736458724
433589011
127772719
902298820
176957009
517416122
972505241
125645029
350152348
429317156
282666205
984129210
614373705
391830169
983693641
876167249
405129662
761679547
171840071
635725083
796802424
431033151
693443868
353278698
613730469
52289995
233071060
201134319
381789273
181805346
564608133
60147365
314153455
369525264
406608290
700451271
224325734
464322961
461807891
464891515
637936955
441077173
531239175
577616310
647434440
557972548
896390803
207932350
891307311
969264838
389768567
661496524
813020723
503246504
96282690
187660095
393955535
695598114
451098232
999389126
755219940
18136414
605894879
814454290
432188812
735360688
6277067
832630319
355004544
590536035
204586751
837001854
75073408
162284903
747657795
828618421
734744690
906291378
782208409
248052840
234714817
125990302
354506710
588792495
591433014
66645928
830321051
376132937
550467748
899886827
921421086
339690411
942225430
742612202
108139336
655455008
301414084
366414767
840544301
386205254
361055094
145230476
472743522
901107698
878235559
160562571
807708413
791014601
37933424
999535624
823828832
522465700
644613378
145155294
555380704
395362229
788805732
319443025
577477041
658549260
903512209
136867820
777874477
200462656
402570307
25325346
741860746
47509073
548822041
817335655
538436645
111527602
618817891
487738217
700970465
705197493
248066030
473327462
148308313
717161340
734370028
899680189
788061886
985433015
882567404
812289873
75653316
109971054
712944525
811326135
517788764
92371408
50507179
514743670
927685188
8151828
726654945
342526596
770370627
637820585
400572486
698450585
204718030
525213270
528947494
143631237
861822348
448160004
453767734
2380478
690494220
438329723
315094714
345521029
8890381
745715318
597307992
476518955
380982232
578966889
482499666
206750946
46566727
388517391
529374995
986915996
423122127
955815515
322573243
100073477
112089761
519140215
757736703
677271470
30429125
282635162
664687479
225570666
171973777
559031593
724070670
364822353
94291607
315598717
736090409
439404858
55997248
652429801
382647247
927400991
795732351
241853006
705149877
63429413
830864091
934265076
581562979
602606883
884829544
987218756
401416329
305925943
999059725
58772418
44360712
368749534
142799331
302107512
550153007
804872299
583398440
168279316
546695442
547855750
415640594
619500460
682956877
591267313
128869894
567056136
414745755
273684414
864739339
716126622
495555577
834373040
552510907
226932237
934506295
898420439
455488710
291426
963114792
208079774
672480274
172270739
531020411
550313856
41558420
64295484
340024953
116805132
842958428
726152126
798883250
376250351
260163429
640329822
810553263
836154403
954096703
853058462
129552265
825912579
851520517
168149331
290093385
503134645
82340941
193917028
989619733
128238764
121991168
940504901
944177507
524142641
576422578
620737731
78155240
826238294
545586439
168860742
43037274
270341873
995169273
749830002
996444345
852608732
696687385
745429146
934104258
309794258
63405418
246030708
201969325
134685669
546163681
32010606
329539644
144601267
251596509
69490148
922210011
464841767
261125044
760787484
568643856
888835009
395280435
24335224
651553295
498011110
269159828
215788881
491780016
212432206
198809074
629407207
590892065
127542807
312500966
189579555
715688430
721347737
753192349
307826345
362909937
759866313
684378860
144625809
456366045
522279625
523883323
302757883
181427192
32799592
861332695
804673951
515502999
434841601
536815358
522478876
181553762
708154414
62635727
744508198
931572597
799372919
527584988
805709066
43207295
171830505
570455808
340564982
834494977
639497467
989372035
321341656
639901516
578129717
402015094
10586211
721401910
735864016
14509853
121288040
522990959
988987597
428408779
475992690
956794323
463602107
602764207
622087896
740150475
131437650
430510085
271106324
590333700
83085047
109518459
390334383
903052366
570118014
157698016
306096857
316201633
443783875
837497526
49759988
456987368
934928570
448647206
819884219
89531984
611707443
28358152
968686948
792460899
207897259
84474316
250527096
589989349
916519733
536697358
807629041
600978235
883708653
798573627
348740381
622274112
463906745
907982091
21088474
529044032
606325286
895086027
765126371
488313169
451606992
633433528
130412851
248628204
658633235
509538066
468388648
249290581
933663339
26587345
468371413
995126155
505724417
263254188
893845468
394830426
933191066
130659249
741809830
164562553
305905433
169061848
934392249
356569791
387770144
482992779
913288619
10584848
749299836
27547641
567646880
788067101
103634589
12057027
673415168
87179500
411427805
650148342
41762671
834202424
874349259
99744610
17736361
181459201
258544500
589903287
695402075
756635716
39780216
316218660
420181663
134308695
202408301
487086756
897734437
873244377
947781
549289617
278043807
843641431
831681011
456641024
53900141
571321739
34169815
839540986
310354641
207066350
675914494
166647884
14091712
140881184
269864994
996044652
936615883
258532404
102203562
205556621
525173728
951500312
102579121
126877713
157376072
897258014
52393981
315311297
954183064
363281428
735591139
597541051
506282184
742777439
422020681
108742050
131149010
251943323
289042284
794783654
625390437
665826311
223340996
215541854
991950761
292773448
784242705
705899520
724140463
978683702
548076631
16280718
993955663
785425045
404704679
583052366
98486395
606032128
913129373
742749438
617716522
986377956
861013
325652490
499232516
627102183
770316609
400043539
936859978
539210672
294385705
180751735
811640354
133781024
792939686
335486318
379086928
351586300
119675659
502975755
533722657
626642276
662596079
932546914
318100627
938236661
686897629
745871090
347362984
430309371
144367986
289494431
865887281
624082610
993555329
861958377
462481532
56424550
361666557
194164330
48312680
939167843
107832664
798735081
933675723
648594406
608775409
319183273
9280430
249759242
701506814
892418101
84538513
629670428
18667764
381509464
491260353
633486206
938214825
226535779
725499590
651212727
205217610
666098461
439728800
864265854
121028573
922723752
644483990
521221001
918799541
322416756
763397694
359763623
385438231
571979326
518859837
869652394
856075876
427566869
638237086
194068755
381826022
664377585
489042471
211694787
390527741
600923552
5141244
272317734
332068986
908296276
123584048
156959509
127827378
17975664
24610804
792953783
94407653
705302349
745889780
973408058
651420547
936120523
242565057
636775068
19786613
924352971
382336621
723614882
674778294
598054354
805983672
286445000
598172658
915301841
495811435
238636430
274436517
739943073
531531069
218770605
426633694
341497094
345686133
595641388
123391808
568240088
216662200
331286331
591720955
926922157
333892433
815413947
550321947
958897587
944588434
200420919
619279274
258562149
784069367
144779830
923657084
854581932
751295546
565607230
855323900
11572910
871372915
599848008
572068760
656402436
622870377
217049592
482195778
34846877
282162660
482888410
77998298
483720087
671539471
116020292
590718243
764868188
546810592
60480541
741044489
243579496
416589856
47423672
25192273
867997236
382287302
10438649
281115979
209417824
224573694
598550742
681723699
98048403
719964137
550820357
528923702
979492462
327019318
627287339
249263015
374752813
597654842
58012864
751082480
856353247
369293683
88653488
969079774
243798426
904852944
255412308
892113716
522258820
247507381
134229879
303356961
777691697
735478503
134399264
272538105
132713825
206311421
254027425
153085255
213716757
921301232
746619023
299168753
385773987
254076110
590655565
49637138
6360660
36730259
494841557
185882818
963387664
963569386
518972065
746720559
7755357
799219175
769042429
125887273
10123933
13810468
435944893
907145642
999857457
190817789
398023240
308774216
797271970
446995094
871417206
761910788
432111064
832310298
885932374
361772343
370068234
299449661
711275583
118674795
559815842
539285456
660772195
605328218
883866170
921008976
413766152
83841532
502957047
992600868
951622417
29211689
611251949
361985925
41490716
218958727
319627567
189882136
29084513
658236655
82085734
363729499
909646591
386309801
503026631
15496783
582298453
892808368
420886999
645248572
725741047
158758139
363040519
456725577
592764116
523331333
596863493
357106960
999288322
617158165
960870642
944531219
737560804
20623300
415797981
156990286
87231668
207907228
982486284
757224042
406333110
358264018
874570657
550840324
552058402
860612857
213157929
294238235
946683111
264694424
583953687
762257695
215470250
362746635
141189492
423346119
113526635
889260873
245754463
626731778
637019697
734647644
369725519
102786295
246146308
277104790
591496616
658285511
607572432
229382149
510415033
383734223
597420074
430030838
172846406
454823395
144631214
889633480
357372590
107601817
301609716
354326041
921855505
831991253
1474156
421253731
186666310
242589205
450580197
157140848
211188257
89176487
807769791
145857868
870744346
568628874
834191700
531477831
817791524
74849249
196755537
705524917
756081971
157730440
22016420
402702704
982644028
564714545
353886368
911705002
425985796
770312146
390225287
765677652
60292110
94181845
41328947
998128453
999174506
235543155
583946302
313082866
498717272
570034764
485940895
100363496
379922526
57403772
311156865
33686334
771358648
416946618
807654376
502053009
145046785
689080211
94240560
69529919
532717302
653116519
493502860
226103019
909909921
11441659
921610245
708459300
925233124
648114243
747518571
607814702
261833328
247212139
423317665
391581939
113895921
166043893
146525118
871939984
147434318
267316974
170468089
503114059
356359974
128476054
761039689
228271233
898691182
592491183
667342155
211666365
721157399
325815315
491187762
178670724
520457921
813553871
656791787
789129210
877892442
364887510
920596310
990752453
512884541
225555859
638439645
36661298
822788658
537649180
487804978
317720138
746338824
58770123
876074426
769975277
388822888
504579357
536526049
731267148
246840703
311661165
570056437
559996618
807262681
129562092
763770141
133359561
818405801
813665454
84817590
754497877
853524763
25567176
235785858
197379890
575954068
470998005
766656861
180357503
769264403
821384933
69223818
940193181
356344364
720695865
584058389
135272312
238098551
894193441
897162908
722445445
391325255
572758488
469514185
617751544
927235565
402898523
15813421
555483179
622273880
937411759
264157065
546486469
984210144
800374358
273853930
449990927
192554972
472611293
498785944
92721715
520522145
352303651
310860157
587649794
55474661
606272971
749786174
397937182
203919880
962690965
135434608
454891629
530241305
81241597
177679041
558131097
998105511
196312151
924817982
145512215
202765279
93770410
3921569
467158447
303428790
15078032
788701026
930794845
986677247
835499212
982007146
264375935
460613018
495478857
53492137
549382893
554048687
416353090
554262087
650677585
159685572
151518264
984810605
994150488
932025273
542714525
75669006
885321114
935803591
429927950
283567617
652543600
813646782
904658066
466420835
427838920
803334547
777072936
259484042
340533999
346871926
970120111
531017470
259975270
590620822
933209102
879339276
764245993
624620267
793012756
869743353
702579560
288931847
291316051
189289304
699669986
198890484
102979948
349890522
930329870
412464409
594951593
392918878
891375274
333304832
244703473
985427170
300185360
426913668
538618263
435410474
421367017
36738128
577176382
37900108
190776510
821275063
422662888
294193386
49795862
341526147
897420634
447073144
525376308
368906583
360173463
449019219
218313463
219139245
46717018
147215094
642039939
249096522
629473277
122391593
35220180
219691082
184843996
856398815
962892648
573098770
246306727
866424545
48882281
363010308
268366779
480491997
229111680
220318646
747131573
815662406
124846379
77210392
510614776
638472889
677455469
672704345
564365945
940562174
747673495
293444899
241288997
910155120
329369027
441221661
462306929
378910855
677272171
571613442
914691041
828190737
97364174
867854044
418767973
735875452
511946682
639935025
654781137
173731978
175072533
38382004
973057904
197848300
274372234
895630885
547061835
148930527
419977139
620986105
279503520
4238108
644535564
623912702
685123785
459676745
385390739
333411119
829514640
24516368
619903226
803350183
430982614
186770296
515482839
299113960
3681666
841797269
252872220
836872382
314700108
636700526
320921550
30896219
607590064
541057933
244096933
29087982
570121360
466987926
444407437
238515880
456672827
369722942
892849738
173336644
871323095
946657239
808854181
440116150
311778514
142794815
917209403
378876469
691852606
689244546
125443055
27130210
922607097
847096832
421477842
299331447
338390131
986857165
122239021
932054788
180529899
212709687
146430322
569408945
297649312
106611750
118261339
519775560
272539470
601042940
448676425
310554730
574108983
850287322
725296162
475154930
693630051
674321185
61974354
565663692
933821640
732820314
184426011
282712823
892245280
503835169
911552872
105241488
334898978
17842883
539528350
260946553
297163868
863786993
456894882
231923926
251782470
169733084
855979321
983286469
663203188
209911276
508279352
673207519
267690686
24926667
832469651
522892810
898147826
743102360
58531642
912849531
716747894
554922010
97453747
948151046
89847839
452175273
974881125
1958357
759813671
265281620
49149726
373524671
590150571
251956311
16063416
320471508
8687351
514961106
479571462
539768781
770522365
144313473
257793721
956445092
273619692
455362757
478146028
777683180
933301498
463486855
692475880
72149578
248389898
734614195
229460832
345305129
523892579
11372793
367896199
549649546
191458670
130302309
822362902
235618146
882386492
321405621
548286811
526459679
315731450
250198482
308289568
740502617
245818529
7065596
997271169
866462520
679974994
387053717
596625817
872806721
232848691
285009890
594721676
541677164
236150835
567879319
894952989
66303157
101150527
294608974
77050144
771057563
720698239
695241836
340383988
560546430
245167570
464921341
261903848
932157831
579858706
502138718
811480745
980252041
46350074
800832017
359949908
623080279
809110600
363466328
770032892
919744656
16167224
270919345
850165715
584705003
580818269
491409650
388170247
631588911
398437731
540551172
252546889
277804356
708593388
760692936
7667423
200399796
75826725
50415105
698739306
842794728
225116966
525598075
636587430
830660842
910527442
152864402
336122704
858896790
185821457
549234100
759689977
551940448
768180205
136472102
186954062
872431776
584539621
564682286
845250919
4253851
980863804
400244300
984703607
229680094
706125179
900993929
429582766
224503232
262298514
992679599
759166580
552128366
188471668
373264043
478337538
284052997
214350285
344242407
773458550
529750026
379065261
947857696
191790290
251765722
344002918
568897632
865842633
559190282
878015377
902258405
563131466
465239753
757169050
225521349
716629174
334905988
251781282
113070303
654754619
15967376
618332971
386245870
477128548
46372365
251589809
60391633
543111752
628580754
205433859
915601603
787020565
659804863
300845221
995756846
96582773
562496955
394330127
843218615
271931189
98315315
327225172
587737567
625282765
818064656
362267641
300245438
29761486
687301860
748111920
624173894
910977747
882248865
328868693
480508154
792651226
922247478
304543439
785805391
453917542
776356283
418011950
935385663
411777347
799278859
414966718
241831850
118462024
16655703
881390632
703138030
347899164
469012635
732617642
386259501
224841136
223939054
397222411
665584288
510132961
368653689
551179178
422951819
952928963
297468149
183208809
803183910
796950850
858893598
251809742
274396559
636830470
347131643
307179022
780229501
488841813
306722463
871260661
501874117
547039125
872484613
210250808
567525028
273606907
458311551
425785181
537009012
787257686
99629677
429023680
749643974
878739856
586512136
168141027
586672195
617487246
867257559
797323558
681811188
811773583
282535340
528486200
770275966
108226745
751132873
808247964
189449834
705071321
753610691
718934384
470221306
349490041
977819580
178868179
247358548
985347254
885806589
492168712
591033768
805691304
650825381
521116625
381875365
813511911
269865628
865879423
433044482
971357079
638938474
283773250
969441918
775552854
701860688
808284389
444548122
445112968
856368575
259697208
267594601
472176743
531607044
86476525
241212134
619364798
310457821
446694123
715081183
549145085
731209687
291499184
803449044
889579752
753495663
32960803
761512043
393058074
727023848
86126395
46533045
739021920
358099595
326933184
125161279
344727826
980747310
131543468
26194687
604783105
141909771
579136945
857470754
458197589
937969003
949783246
405351083
988779133
394581208
84762987
594088585
781639243
755251462
670800344
813266391
849419160
824469342
453868077
382470987
191290452
716155397
674504122
599757422
826822981
507538098
652896074
180560287
89948770
322102201
420988616
213132109
542523216
96402202
820806868
384266600
918453956
562511287
795553165
534081288
550195321
295145683
556804876
649475553
49914450
541379984
312344271
666013929
592073751
354950022
206440462
451036664
901986946
771107817
866060426
212591434
95144548
685470280
720936386
892895399
30373365
656751471
257623241
959910085
999291689
839818737
917534334
895237533
770038660
431524597
232269335
66950551
159035284
326586407
789091488
884388716
507358955
984930638
221747638
815474670
740800109
379955439
223406838
617379140
470068037
574155809
682553014
89563079
689216352
789066525
748755860
963068757
454838983
502990
581381254
819567578
461335909
124189275
353635803
419309736
146651353
931795446
981774083
516090896
401878451
393523704
488309936
620821133
815403685
363300485
481165546
938243272
417625743
383486284
444738105
835050996
414794861
951618071
634268618
464463210
251113141
35264531
204187971
97090118
459884172
738818096
432563940
18997542
703190531
366994469
786223928
81448882
222400649
85178703
874634811
801815747
530647408
105099841
312783305
371225443
809823442
588988326
65623952
755531285
144828496
235989065
556822814
227046841
404965701
21608448
69167353
426486241
239757750
861321352
403848201
152583704
793976659
217609569
132542024
766595958
486105306
627316837
111814087
838546104
263402661
290223461
474665554
898658457
613395977
494641527
49608283
896912802
347960209
105456120
742552109
204926909
883587517
730504555
139121501
848072818
812795475
683612290
677221309
868961677
12382799
527766666
290560610
391473761
495738443
199685531
262003438
668213627
455941991
446515051
738305172
150673882
714719947
328155309
975532581
885735898
864388620
769246535
293703260
544869407
364990915
417961583
645936652
321958003
95649265
426426362
660750494
48539816
478129220
430658307
118463522
868038870
64120321
529232157
871956510
15313786
307825648
39313414
639794209
679869034
968131434
703785944
808531503
596713580
445849271
43157500
977881090
897528787
527995059
257928707
862632561
79197763
948167644
509537011
44454804
737667625
725530854
560153726
940272012
824873187
290023739
927047116
314354107
384548561
301010436
621167755
55118471
388819520
256516262
909068739
534971681
900794545
790763810
340039743
591723558
11237901
691317622
515774109
584749173
485321475
247604955
859411023
583088831
245720754
206626433
782142309
649898679
828184765
501097550
602260462
962449408
741298398
151493971
637916683
586144857
994431568
908149875
885820312
565716813
383230693
80002327
675654595
480466788
996064507
818968700
203841247
424827972
466493340
978746771
889678444
286796382
682634952
315496490
789762646
162599019
158369792
490715504
219851840
303071550
53888556
387191130
945439863
705174343
965160314
628567203
598805772
656049798
52568980
641317833
267319207
276608574
677764816
481693007
903303858
168645555
97729170
437639109
886335368
275164297
57863990
969343706
228805833
750413447
51526597
695329225
276515852
831056719
320109114
502229849
26996136
264858295
261048015
929548165
698911469
939813144
490567883
251842096
384095472
640176515
207868812
696860780
624716067
329333045
296571064
853907210
291235955
507418228
350220412
387093658
21879108
749367775
755573660
865534941
6930280
7404861
764398686
257951599
111034228
214161954
594601915
881656295
269087377
581894299
896530708
457017010
223284598
861574250
191183235
744359536
626238699
343088641
276567068
562055560
412490657
896379820
710076197
227527929
554505126
130093170
226665265
246949892
891582174
787839187
710637070
727615497
406229127
37139766
765782875
565376919
794407932
703770061
737277572
281940696
534350815
161231524
769507815
139381945
71266173
243195274
182969762
252337028
266262096
172408660
107102830
249272947
148774266
107227006
595203152
968383622
427306495
448502267
29481929
320399076
716734291
719938532
10244296
81909257
956806834
937234350
819944096
60102812
527470362
297028966
285274064
469635753
139384305
984445642
291928413
300923055
793457655
217428123
480556552
735444234
442806177
815048961
724253556
333447145
117961119
301671674
909078814
546216064
16693750
475528538
664120422
908990577
820958301
105392088
262794830
933122860
928751726
437946501
740553188
460239175
635358010
648880870
3844516
331081373
301126328
781200008
582485334
405091575
148019922
174880026
263889699
456386457
872065560
327056675
456250984
509069234
32669382
482727389
612471860
769041088
468951925
141233828
859313272
188988491
292011370
754800146
708924646
670663280
984829036
723007197
628007786
594119416
943793680
978150774
239383979
761116889
92159795
10406315
376815064
856584487
487217425
281535561
782875302
591080327
61854755
937971237
590100890
611405860
916892085
964856734
257305811
873408616
245366300
185330203
763420776
662842292
939324294
482673254
70066210
827214787
53845483
452760409
820648845
869028476
411651277
202962803
925960541
169897671
68180104
399840291
353346097
341444410
178880764
250172334
932828814
841321872
773750569
455228724
912073486
770304596
234307277
729398163
786444056
858736690
804291211
596385825
426456178
893712889
378526439
713039865
162801225
742195770
678821637
951726374
887718401
275639709
346242986
133646580
244756810
952722094
474511285
952368319
295179139
730698002
49637190
527937680
458268649
586472594
211063224
739839293
18111771
738371716
865476535
374610829
629446915
890476855
368759695
601819279
878637292
723076330
167856040
653027048
102465475
665407219
882185204
693527159
48335866
998295144
819117978
341367684
901877976
911176481
793116932
624197047
914773061
464183086
792251739
167173871
259322151
87653915
103480299
182888081
872625255
103074282
829310847
969865732
236121231
753577592
256222059
132469869
439264596
133181592
276126114
557062142
543915863
432870425
811797096
399010906
796692230
983480759
716449395
421162318
303738695
864014072
362768326
987508785
673311806
524437016
737400424
964353796
748707752
274274824
383538247
149227776
197117718
559129984
424146501
477644924
149328759
235761880
81005814
439262997
607851119
954272712
237705113
902358256
126722567
174425632
489501639
2199969
822556212
935828353
444399208
147110124
643055065
771576855
543122238
380090292
984800964
571877241
582543816
638974943
966287022
335233729
268942392
82556538
962537635
404849960
463220625
283256337
399605206
488520521
972146494
890475590
619899844
192666868
521862132
847563347
204837028
845162182
968909441
818485087
969386737
638081262
599847751
916181335
203380811
497073816
471374853
539700594
627960177
911562793
948865834
6227938
342195290
29945673
598498645
190458887
809303844
212526646
245805356
52526262
381966490
19995516
428225621
387306990
563816700
784491725
359416138
554422174
387669315
167959335
819267127
259873987
481050335
866245511
181708058
777075996
730759331
47162423
540692552
495821046
548672993
586597308
931551277
485096081
316991816
681880748
954343242
833257361
541202321
27145675
335755628
982767253
868962489
914253659
327624046
241160510
530840913
911690153
485787122
652586676
943664876
187278358
217656951
727620233
669109283
685420550
95047868
313260736
591088893
475949036
647847595
152789566
115901642
976911340
869845893
864030567
360853736
132402658
813548875
681546171
444714666
299063447
992767081
366101890
101191457
963239338
454880640
328585667
614932765
529494602
164492935
175863197
876258192
208236815
638672868
522465264
733031809
538531398
843803451
439016502
866198047
239130696
997538385
230411618
834703706
702475675
576801760
399684624
160328281
96853948
335478601
742828267
126597283
853504486
942690888
585221594
204273521
109793795
13361494
313731137
456373651
436368453
897339860
723787638
824641263
849821701
352989298
191469895
181362852
43241654
106838868
631977085
960010916
721382185
327001014
823419070
643316501
537700136
798775557
2878126
475081837
82011998
44106639
848356131
353718577
768705550
735987477
182394812
404602981
399825903
962181608
634406752
50024640
336031158
173697486
110098491
467698392
323854081
577726303
274491100
541785627
975165118
677833868
318954177
641148494
555546047
55693873
210601204
404818309
601171981
635870646
851986354
830448964
374169917
424166657
919360580
98399536
121365821
562025808
905872813
493486490
566829528
593721130
52601658
720283309
5468805
894280466
446103114
506704683
919532886
501481320
467177958
506433314
651039521
198734505
63823238
315321344
656550057
448218464
644563787
578170091
938674911
223284552
701076963
221937554
377924446
432995003
196555319
884683491
110828301
335430945
454233886
620403742
947394195
538528974
673922670
273408313
630764797
249181944
567049125
196755810
913418216
959387671
814570992
875501568
329985360
542049471
261126139
77754059
618642549
851496467
311612133
821561119
448179841
139793729
976275127
20539924
692847069
19918761
601687878
8475756
958936431
950805415
530760546
871978248
228174511
878081938
182379298
913355370
974544714
42800890
218081611
99426538
830287564
981552454
304874281
547075771
8034104
331210606
256769945
170866907
308152370
233132846
992794452
202956795
883701045
83297881
704521674
928409831
999597155
369962716
468633701
483552353
497625735
60181582
522326520
678052607
510033312
128214177
148810650
695793825
228639214
702464669
323686569
307575611
132727030
237504337
401374489
152808392
548381244
653537608
404042673
108441112
601652270
411155760
398761307
422498937
698611304
502909294
800108516
88142427
842455012
211890236
94047343
894332732
765883309
824914167
231722386
296379383
342325287
107739899
621657330
864797504
580305969
33474039
758843344
903786896
678926408
121759919
539367634
791117417
609762304
695675546
381289398
37768238
348526931
537792545
611212390
321004312
504063335
453510398
352295833
936002945
259763171
50265536
353148921
53743131
965475566
66323553
1912499
408484017
272170680
485303076
667316030
532731184
996030284
608973725
603523349
604588266
652109410
516245989
234793104
518605922
259898632
816366498
795428153
934311773
869597986
55944535
828309040
629326798
956372222
510062347
231412169
136846012
759296649
697478342
554940781
859006672
420543723
494841629
836402577
811996578
173002790
668088859
221176432
858784411
554666941
503441306
638751007
174857607
872112138
941085428
720676831
956404676
745902221
479274158
145742913
958545010
558758083
187941967
772765553
600597877
262804834
628540255
758663878
305026643
892842855
924086601
577494005
331878078
862986079
663375866
634379142
970492918
591117211
777679858
312051744
261213439
703706202
55970101
355826108
499850852
12678057
427352123
810483824
229455179
514100490
608616559
496104002
181170968
304892993
305203727
177935651
284981727
998390422
625902548
223102223
382380501
912218958
460512317
499745456
814863005
504363841
877650446
242845606
720464346
910025385
112251780
580001454
222293320
779937152
356663017
497061203
990203483
552153386
486546788
884145518
300004047
668014605
811481280
684340778
354320835
446688685
187648203
100069714
767812017
919332075
122035486
824196547
660747302
603608822
423408129
91137664
45845400
507849562
769403733
903862082
959006477
499356909
583365325
175417958
695153120
631583106
803611395
159028764
774200973
367048783
666102976
465933173
806679049
63714154
453080388
883003778
2509761
670535768
967631646
170608693
171091605
609065888
299008827
670637918
79576123
773965091
338983605
446517869
621857046
266479610
54861943
201416920
715963104
132686840
24886035
15985939
38711559
770186826
249184448
694922974
642360478
513538867
191663348
673902164
492806464
994151700
878481085
689253820
731777111
783610159
875962227
912450173
263985916
610849139
586466007
334213284
941210281
795998078
73405470
758064244
895633302
455123289
97632238
335118888
891565966
814143261
848568437
995382637
245711819
131369404
423018685
569968892
55393974
861015573
226944750
543289540
213886188
355280213
441503581
133803593
499532193
333146345
386694175
701941483
105624586
990506891
141744532
10572856
255162400
200887328
617943861
478434087
25973518
187848315
589524804
537797535
328414046
972504484
904349335
509941540
42436144
557824775
643725636
233084439
745138723
30876515
502683314
504780345
696999066
592059387
355088096
95793584
547713035
935568215
374559056
441994180
981436279
408844825
105660032
480322439
770538753
197069254
852104295
463725580
67431595
192940575
452433
229621945
149887137
546244611
893136636
463522707
343169779
413913681
266190073
720499206
70587994
850576715
760671980
676115469
480309634
500743609
657579725
499325973
908660783
922188262
704498653
615373941
780030658
797048114
526799227
876849659
718785709
835983566
227088500
862489927
759042540
295493001
322465119
276346462
654636103
365182953
483959689
378180278
973677656
980009160
101152898
851206414
431571622
411358778
708798768
530188767
152087135
849663598
914500501
371779244
834304877
768288241
791342272
512509683
48449507
942612894
193157218
443131930
187958344
358431830
939137469
333405291
103098122
848095988
62871217
984285194
952709419
445304042
189870879
246684540
383757538
78168677
917044006
746776657
791222054
100508264
849179596
84138740
40996741
727738671
293977550
797253098
894945628
196200183
563468221
874342714
253592672
682877967
588455011
829515991
863376205
863063777
75220211
65384154
948329502
895109085
193995936
624479120
202670239
340044223
309462646
763897005
893088872
769455673
691045385
935303906
598506275
426737327
832170003
959495466
729445680
993739496
175604872
534153261
441701704
76951967
286743690
210930591
316308179
175919860
886187240
228781119
741247643
643054323
368984100
110137335
326106240
839015904
584967927
930671964
682740734
220988681
815754019
985649854
626622739
751233028
208531335
986043111
456850371
834716699
275924512
582345684
576791110
7168706
696113436
133553432
448587047
698120044
120898669
774440787
410694800
642844809
637006978
635703734
567622617
47808084
792533912
610871216
647362329
367435624
80747820
708783229
939615694
662909586
478899001
751972320
208275500
749575691
151812352
242801994
560002075
307029221
168404604
514160286
22163517
539864659
833826151
559662229
374832563
438886099
512032680
682112197
586621961
845210585
994771378
991243245
840354718
151376875
539017855
799794191
662278784
455249657
899513571
295070154
110148150
66411696
217777012
675315260
729906970
238494395
483855251
591748654
252083248
797549735
639291723
223389698
954391759
46114854
271945621
206753758
528951726
720104852
104069363
988006951
530184735
721013034
506796694
117640623
651155647
468502158
832079501
359992487
437804415
152478726
403319017
84619906
110454082
700229450
229471276
910720064
765513662
890604416
952714024
954106102
408296257
186413749
844303240
314401410
97113443
333570475
577318234
732269035
627001204
147805630
551979504
494929428
884032923
561748952
837808208
782185564
666911026
980571968
654367161
809740093
604218596
219742865
738969455
646860016
701569915
367572633
347919454
626725159
588336771
429392309
840133648
575328731
956725092
275337751
325289474
431601574
996861547
407842787
304704369
967483908
663818457
675148526
26968148
457226391
148970058
424200210
535910619
326249242
23862347
984836291
631391940
605588172
54363850
121006870
343247110
337986366
19349999
328156727
803732170
748783018
492342043
915181424
681530059
186167370
622741482
864490007
431694165
55805888
381797271
112196888
122836048
961111608
770976502
854011507
515386994
807092689
817677179
185736694
138167538
787241874
778149750
288777061
571693008
744716683
489650535
635624121
528113298
891989607
820278273
482506999
739577545
760700928
118701876
706939200
173111191
215068049
853231431
12957073
579351496
382505199
531995019
711203612
765924492
37829441
199007247
139796626
778061988
576575332
997835945
470102645
218562040
498974138
427986806
77494451
816692485
454870273
139276721
314565003
991635001
322734683
254430987
34187625
298383634
88968267
473114634
131651638
332018778
958090407
66434711
254800761
17471426
292472715
228649986
50881274
654937121
326467787
867811547
584587537
662730539
163974487
179196839
157005326
366730490
739515835
346288090
31919351
63820254
306948999
902266420
238625321
370755238
839991729
203378415
151490138
766707915
585010115
823214435
735985176
589830507
812300640
778795220
628797227
592665821
727381921
180331199
138306950
617802595
979889245
826116231
357984124
545695981
71532700
680123927
66390869
663433895
84813837
157681986
824138387
699312693
706103568
652002130
568116966
543327079
229811124
54957709
480589083
407818836
883455000
151465756
204476479
715284489
122118708
377375853
203063215
854080523
469069270
157279030
380968956
331897213
297754812
879035564
215309402
562418226
701326913
934483233
468323666
769595097
924073690
225664909
810871817
455840543
204915139
239956666
137182356
336102913
23713010
95007053
493459416
997320893
571266816
500767184
577924111
202671481
360925869
76905591
842570028
900422727
209086237
328388855
540237223
656706429
210039408
82422293
967437944
128291978
773215256
593047161
215952490
530380862
994000568
450932501
303221847
821062196
670475920
436384343
326227209
843162132
330628121
638379175
600052028
288219858
842941431
151133959
839536224
177919598
212489583
191256976
30321318
579886090
331823359
734251108
581737130
423955494
114598408
998593603
934520894
492990267
142453088
140016185
376433972
871089680
889232057
809548397
223935946
544363400
312437015
142713981
596142266
916048435
199649144
271635365
959340517
15807578
782750482
177208399
589147836
760529937
3987383
100054035
212065470
628542254
95577331
137544496
817450739
313094638
752230495
975913983
181793727
587010775
100573785
673578800
630126451
775491748
522767574
440641158
62131532
122029682
12693023
11779225
929786633
634500565
733634537
648098564
656972329
189348051
752401814
449139940
612806973
561379824
782368737
107056032
469479334
148512877
983784210
285424251
544904881
133577268
486961536
872469703
498486450
321082055
337038100
756405154
650778728
965661522
33925984
821713135
620410997
575975525
743815310
831306942
142500443
521186182
51331372
233173774
146476788
232845911
170007297
983396845
664583230
249155674
12177264
119682990
910219864
515213629
743912136
967692146
769653980
149713249
471668275
576321409
773571109
880169368
432291530
817947381
209055274
549619945
332362017
523265689
86773517
706580804
212879455
751125778
199794021
313756220
684122152
640586661
105454601
351634512
440320770
80988763
789370575
647881001
113292926
253882639
138800843
56240627
313042440
159625357
37933766
760575180
275510905
62989642
456383323
773880670
900430742
854715065
496849751
257700997
281745181
703975759
783057404
90203995
345414286
364246850
160770183
761136902
263965837
246707934
590634841
338723242
743197671
575362067
114952124
999210653
262820549
750283613
24705032
530758806
346036921
343471595
750631357
678769809
70046169
436685988
445394868
34642621
345004161
789001069
87006204
985187346
817893085
183273550
772650913
337751471
683289434
573424586
633457714
839959632
569997866
823657634
715551774
711845455
144609221
333005209
846160380
298110706
579467311
770081907
978732763
882509503
509123724
368784787
473461080
151486754
807987372
37819287
972632404
644126747
559970380
425412055
425985096
568072154
977929895
57938113
363078678
632825878
996285780
273353389
387116105
354737386
532134242
43254040
790524921
341754862
925111711
223087660
976394341
337127069
984898081
636552169
678029806
496874682
89489518
302315682
229261962
452170931
813096381
873180399
868837234
877055702
882005911
292980968
901886987
529326348
727131997
22049873
73683063
795085515
140863525
111826530
676071791
520841564
125957220
209320582
455505014
817805568
571895812
402432496
130803481
896655789
103657930
939472173
250672258
444447800
833466581
882414121
322447356
574966035
765720428
369555478
150571022
44002473
740902421
623967157
509617564
310956838
258279305
765526976
826568963
762351218
194675364
360750929
323681124
646489507
261075561
671594584
603056660
671492874
647051130
806574030
351960827
446549073
553242168
355850043
54637811
532073050
646348007
168878929
109557483
420335039
126667437
424493539
534119856
502686339
620236080
100801488
222847842
987135392
789473967
382966158
293688399
848990132
270111542
758341209
578891027
655124606
290806764
29428062
696499879
196391170
198868721
195689375
868710258
398222403
185073858
245649860
464935362
628458682
212615509
22180368
687580176
770987183
275849523
740468979
99324913
43855120
586677150
183835895
561191029
941198979
312695989
967803581
120790633
364565444
175563315
440860309
263454820
734331956
85288186
61555363
389231528
409481078
856288474
201743628
960880825
253879706
565293111
33616932
165770531
720242927
729952068
782172320
582570551
956393548
134389330
965957447
126831138
210892759
483405252
645539423
610038707
967391111
625008635
940809207
200458007
2727617
173895328
298306356
250659811
607244079
152557927
135006306
369255716
239040051
464046918
456455647
14681937
237478220
849893579
835948005
764739235
258267647
662182242
22738443
476702833
824145858
377787843
511049995
493104817
792978907
691195501
231243141
529218506
181634473
899585153
286606767
176152417
254115213
898725391
170035430
875067235
683684758
376289885
107747303
613628137
161944234
700761827
569561947
179536028
312579358
764741327
133114027
102778314
407843209
423446929
216957845
487515020
519143950
197742888
755786239
431367738
638199853
174775481
380540356
673532909
812650353
671991698
198563213
673652543
902376413
225802400
506924379
170783016
482420574
468278356
9882672
389204779
340748901
792035378
163507631
262212251
881004508
693700696
553083844
328574076
617474086
192573852
576843721
544499608
795045901
366685632
147215746
998513845
274230327
136117159
913086744
269591376
841151262
58054346
87216262
50380856
44825887
790266374
724899604
848789024
49618916
247482285
230238297
329760284
779866938
493497586
643384067
252346525
398758374
395133068
39449472
625743482
317599036
228139745
844076646
972228379
964871208
881981429
121340383
243408983
410290419
605773356
865453318
199609303
103172120
130308219
222148872
219185565
489754607
105007270
516141239
191778928
56695310
316187101
919521564
567008345
908943376
838547753
23593435
90812112
959087988
783134141
54800045
63622173
348336515
556729031
921746641
495830238
113591208
125837956
796696336
649506622
56704253
594964658
94257694
682926991
917506471
75749447
978484322
421800190
537852849
364088360
859842768
54890620
496271862
532722432
333033910
431500949
75060901
677836117
192965034
382557790
752813764
954090310
503751399
597903900
226764014
569999001
41875317
327672605
907068487
161738174
916739997
861113797
226100801
355234872
192968074
794888533
971130965
588821599
325428941
431770604
747856573
847437760
348226098
417947060
999972316
665672284
342500157
339296931
286068843
987030202
357109488
475647347
275532554
624818041
734362562
606556924
855388017
903940273
723813017
408012346
520208007
793880872
737973591
711234689
836989919
807701902
713544680
332008137
230613323
730861450
875564754
173379657
483417910
471652866
211995662
956685593
836937932
467228411
850690657
431158699
992712772
117726119
562848937
175698486
449767662
673495353
374825720
499322237
605258609
543422170
290267207
781443907
799039952
164842440
516684529
116664413
139318392
941722364
262639663
53553953
959533566
203802334
301488155
981929009
603401372
362264416
6041745
890596262
494970312
394301118
337747917
119463157
419097288
728105510
374445662
184190749
165567167
788357276
283548093
241323463
781769485
104407672
518040170
976951801
737107062
491173130
922097298
345128719
148590922
350094106
633309084
777826743
433258136
564123114
959104313
704872187
838626668
788122271
221649673
388560595
458393509
241283756
352374251
630301500
17539698
228572249
942756785
564840383
288778148
910049794
780429546
797399763
546627558
101122718
107080608
829790981
89879899
667331074
835232883
94345448
873624033
446850007
39010126
640637387
848504806
165039130
578778382
974374902
854796033
468553030
795772461
104151932
801839299
333001771
342654939
50325790
887324085
404295709
806132777
798863799
597307527
556246843
868475015
99395740
595755486
136180275
311608920
123980516
121224788
77390110
14989375
104781268
960035430
494190273
809524161
480927708
71455408
543956253
377254726
680652200
508317827
751166139
653342286
501871695
129337790
65661216
297501458
461888370
575829960
281344842
752366177
802507504
292361862
589146738
741796232
167425124
443720928
460083763
781295459
49527315
25567613
993363727
876117616
315594231
378729744
671757185
501053897
485551165
81418254
216704519
952543648
773477767
432291414
666363028
23604490
201616600
670932150
552409062
207987001
525255664
921798914
126698952
96833893
449979820
336563213
491637784
866498797
296045427
54960250
918623900
188704204
995056596
974372829
548855095
702911186
570394412
86109650
304647929
277612067
664396556
385287543
96848398
854620975
670608495
101580591
402185210
930845330
481849591
483483359
926975207
155140057
584835730
797225080
322887080
729430218
51895554
741110682
834369039
420607072
978304444
575935511
890975290
629097144
220304005
805990289
660273870
310152712
508789344
556502384
622246457
138319555
819098581
394851724
280064278
124916874
530658993
509882516
880220156
287854315
386989578
805919379
307510207
789031920
413479643
394804893
550779480
395937935
204368070
51253828
945663611
328701879
84629887
331335445
22399667
776849949
509801847
764465185
923896050
104049891
890936123
720357613
528989493
986081273
723240871
795451180
26037289
859978221
261585995
682213206
984225796
5167708
347555687
293144956
556014716
126111032
83741192
994920031
871569712
389228841
687510826
993066117
397719622
85612300
764441887
31434825
322661872
222739696
497926817
85060478
151248003
231561665
129945990
631421177
570830815
776219077
259439051
770033383
314507482
312276527
61442146
933529273
491301072
787419376
753551926
792338155
76418442
235623573
172172975
83387989
211528790
502778123
206018240
747751211
222534483
317316401
487523362
440948607
393305717
788144122
316029142
687948185
893587284
689201423
500046983
775265801
499323675
998901990
906089715
320915227
241049541
383088846
9160879
790801388
147155748
744816504
972883567
730340665
130407152
593743034
914156988
809157976
775484410
935724491
902177268
571961851
564664391
299966272
844580642
457460225
618329931
802762051
912102952
677671714
684441258
30972200
337622591
642624536
611833026
6148380
285190459
733876261
544526240
100778336
213115885
617138432
413399788
787032270
27783939
698905567
37903972
801600793
640646179
85894782
111714706
327281639
516577069
558299799
50232271
760218177
188371782
34739440
197063133
405006408
402323298
421404449
86853017
8785953
719975221
152987089
698784848
908094903
662622788
757233634
593547005
962345645
650761496
361597293
262638244
512421058
259012959
289027395
429825210
116813100
404273996
671762053
359693773
392310106
196420425
626710819
969938007
531235016
721191535
736813275
376169476
95311171
305043480
80232945
850330577
747141417
157748315
828015483
708610612
685890248
719299993
185976722
155570492
488149222
490205832
75902901
418101479
30692786
661502469
136078591
911375191
696961188
694720411
639604747
294555661
738576309
393866003
559255039
448044891
2183045
850358037
456159281
882858139
139400664
194780417
659766617
99965073
123813921
651161511
421662705
511014310
992557884
499922956
953455429
832106857
93661808
676764187
570841850
317710326
6652054
220147917
105390610
821207747
269525324
238783548
259060232
930249945
158273375
106357277
732985049
237001709
28964528
219876529
693535041
162497050
704819570
758414335
443000618
338588937
393112935
225439615
970868605
514724328
728882063
180426993
498873340
346060786
814948081
814976709
395239678
210906477
152467292
781869858
312763188
324218051
892404911
312707291
986683750
532629577
675466947
191597465
478091713
351977332
897899881
41931360
607746079
421818727
568215762
342483195
937796248
940513614
109064336
928673034
616147869
277176119
187196288
208491963
309876490
811780373
604451404
536769409
880821222
695158386
490523143
140797896
238097236
804785152
129732778
997295687
124050809
56102799
905616183
602514990
748836452
298948674
888570514
109549167
73799663
951622214
231910305
69827134
4469269
912118744
83729378
867150353
664535217
945649259
375699797
991426242
718120765
909256142
646952927
174771468
940331444
621642442
287060207
730203579
970225883
593771177
399116026
667034088
630960661
475926890
784772562
507215177
218687468
652369733
734776563
444565008
677486341
29391147
501875829
992503851
965419754
169679176
230005981
680258989
56528452
196351306
473479964
190601837
981210495
292451113
570131368
877180977
5305293
751513870
9902269
169733323
638951651
878681998
800802678
244325070
412282205
509827476
219138213
869496241
715333574
672706690
75339201
374303405
773576152
731570973
22665113
420158608
512745927
77598565
894797744
442261998
100930382
744410343
657146201
251048980
493660484
687284822
630968676
131300984
430860048
478989588
720238910
407255635
510184818
748667528
484815626
30907278
210619430
536730659
864581028
721229728
592164512
486392776
163710385
184699159
446595515
215672697
718716265
294565794
215870711
165316351
928372410
356679651
612096979
182340221
611140498
561346693
793386598
411873615
689531610
418001246
597973541
549614768
242633813
780203484
788900222
608579832
73617224
574614330
413436334
411541935
587626735
112135752
674273849
398357207
551746328
77342688
111040573
646889749
835318133
678804710
105950783
594383271
611090540
236114301
401622129
367957066
214434133
234655947
157319027
181722313
559444131
578997995
668505395
425048657
616580259
163991828
290458554
339376925
951870492
24337384
180747846
105964620
210462071
270510019
510782906
397249994
378008830
217325878
878498210
65264640
178525169
772942256
656802705
894338860
571621217
61740847
934986423
810262791
969364371
984973398
676235687
343172112
1951339
230283120
536353193
832101152
101374276
297869114
683019777
376977625
472159295
479978266
96188179
435323202
750272210
619990036
738664636
141344510
839277462
717707580
653527316
661602071
39588540
989237186
721569376
44913462
978037252
874543715
766508961
588655376
374193613
586393263
191236461
816490487
744122857
387153550
821627611
590221495
449886714
104450527
217576476
891471245
546057979
79324308
283227718
850804155
889602897
916187439
198378625
25215743
867727076
387491120
972105380
857523230
283014191
401311005
320234288
275809372
318122581
971320295
616412052
734502507
716632549
475923908
496484159
435529532
585088512
547935695
989707693
741486264
181054754
685217393
942542000
369255787
749375165
336830729
58788392
75539286
987342529
518303976
501309214
235291886
650232224
61328119
956266728
853115082
598630546
15819744
255185254
654111215
79008023
934484824
192246061
998247317
988545735
642105792
224780912
881353153
412968340
133292757
268527019
866971601
461427210
616925895
546271699
98102078
104809799
960914557
869435521
872608260
232983616
448784484
64143968
433465473
700155462
178653700
488663820
960750088
357263584
400404494
110263001
972557923
28148132
254804615
171312224
39251996
831555495
762558013
539935861
62582652
628627162
741359840
787934662
104928966
515463189
122119906
558282410
622018025
965713245
128926326
944556295
387254139
202363492
521790195
901283982
825719877
93923910
902429795
674246152
423926419
505418812
398341760
872699693
244506498
623658842
671262575
29307995
600821103
51727027
734228522
627727128
554857601
513830930
522387597
150542115
361204361
576374309
476220726
478984475
699802313
249302426
963083140
201377707
317279273
670990543
880011086
890424299
148510389
997520164
715262020
50117997
418396678
840039788
145505609
209174436
259950929
372717351
895380788
379123556
995072609
921571293
963655976
189575256
34851922
478954223
303617050
790881570
758263386
559781981
879170905
457616957
743988928
432523882
363793671
388867768
627414333
729195334
259667782
541868345
746124359
953356666
47442800
486108803
809359562
710853833
296939743
644116670
142581828
583563885
954863178
628563578
28324951
348119657
618450405
116652336
923658340
959889476
739932725
825325946
117154450
212375434
623510943
795025310
2636097
972708267
956104560
123846601
970307431
65002338
358518753
31244780
160049347
716361958
497079545
530838591
307402276
361151729
906887348
87892112
744467017
512896015
188125348
693729537
963283379
873395652
803167629
783504606
417799487
588524322
770323976
524662775
368372320
490467200
735130983
831690877
901535687
408148298
348935887
848689944
560884035
690219546
665999596
337956846
281572526
204135326
476183763
641957122
531096650
166867801
976163798
308092152
555412300
910032635
508062152
311216274
932480986
165563665
463806527
522789419
571484776
412438448
500148068
78983609
232593585
211997538
905708633
604114475
157821588
501695878
518457372
762640822
775440890
266598646
276214961
978326320
74888615
24722573
11044681
2855408
926446805
935032221
600733177
820605542
347333757
102383879
452987598
707243723
401531572
805211665
891526431
150445844
560541282
953646230
447033477
875121317
398609379
79825812
440198149
672315543
600570843
869970689
845868940
347670895
132353249
689206949
440850031
939805065
519361334
387153268
660888635
317519037
907879396
878594675
407723832
769094163
517574068
577830014
538005264
694170420
400366923
223751789
357847993
104592854
526991579
143122559
446684384
585699428
137695171
314166514
22776756
998924155
12631536
130124358
754691389
589156043
357673188
990919201
126241015
777754236
907524162
879338935
636419420
868683024
820475502
957335935
643151107
104045526
970096872
156627742
12704597
368517486
633432681
157080152
347759886
943956050
565085013
102101473
641783434
303142165
115955480
12053827
253773000
853803169
678565613
65169101
74764738
211194510
719786778
384110908
477806636
35223929
328973434
641840454
465671446
90375849
238768574
807596743
97388788
914673974
89634551
962776122
985712910
184482768
290701391
35510170
574168982
18084482
470582151
807639347
480272203
146862009
540788630
428759289
878457745
144796836
493352248
463773652
803579652
198524005
495428472
136996064
962685985
357878948
273000239
169642520
447935556
628035038
85400546
998287747
350861910
21690144
232508801
653265283
195663817
687575989
929671371
486538359
862550610
684451844
69390584
833434347
792198605
424335572
927734219
24152738
474771443
298290479
414360827
623013922
494909480
106272417
300868014
279220415
331117501
758400190
793778890
913364608
257433229
236709761
520425601
949774757
50369302
733904188
10476398
114112334
107402999
954965004
281960120
404762971
985795304
396049285
356763870
438391061
218647638
175427572
61119049
862112041
956780205
506983244
324771962
61214678
769767240
800795415
717696786
518484863
745529148
479593285
225076101
638235738
22776499
833363923
835838886
262498009
543229417
208739628
122718084
637974093
566235506
384747315
443357687
478306752
386493650
279734006
36975726
522018507
880732639
18810710
880769943
897321770
383630541
849480504
599727894
58063445
830326697
898956318
928514856
610689391
444269158
674976759
903628306
139414998
992501654
257387310
978187700
291633127
844566944
684882532
625844249
550549221
301766549
14088936
370866149
743113210
466945982
127449391
565416300
717775808
448468344
167121415
402701765
913802759
291713273
745396038
353850638
690568051
43428738
744111005
366044477
125468474
268427543
142675921
34556986
943874842
718582049
147231542
230894971
918398780
857974784
924021861
921370968
482472169
599012088
248434440
838400601
287717240
471766361
779550189
25399991
59076769
857621517
423236958
544884581
30122174
136579140
454623875
233061090
856138795
256134408
105563621
935355083
204613899
260411760
618778321
371624036
766795961
130402939
656536084
815127030
794419207
898896372
977343340
184551409
518008072
218793019
604171827
332830400
59498027
237063424
411572083
246727236
435981139
796137397
561612124
642979208
317415217
18138347
197301143
237562155
660408506
991339879
809721568
630835659
893284662
931300986
358342179
79119350
723051397
426303788
14490082
980781439
624024521
279102538
181509175
712161996
586148611
37608164
61310944
832544124
919769105
597359761
597228933
246084826
823935554
181163128
552790557
338651756
668773644
287699333
273555129
184548026
698682176
280885519
488796953
108099286
621887282
779378512
224471038
527657612
68870664
47617925
385036979
947535256
876157683
301797682
379536663
306275261
1270914
694636970
209744804
225413930
850977524
421768887
560077727
676195356
189658719
825385084
662322452
889773831
448024594
439688361
549961429
465993513
857736673
479432992
171915743
292943487
64734762
151478584
96452277
360389466
637529489
627578743
269608948
49909285
332833092
641033267
96284601
562982185
426810249
633275259
642288383
596649964
442976738
595818916
914243504
681578625
592384246
912846952
831633161
167557978
166126035
507463956
306816820
560229913
620933823
344570050
715628567
177266996
392701830
911807790
167725357
290987882
801407776
790690123
556400343
937175127
967539616
747341086
93086763
690286396
989975969
6702658
927731516
20657684
81359008
415629347
399929871
514766638
861540484
618262886
2977340
148572182
592901295
869298390
710817474
764194946
67717376
725248260
47505250
310550239
63111926
346244200
563786742
81672669
809098373
704448598
170210888
571888932
39329309
777288654
815804379
929704719
465162069
495339500
512969864
362972844
540026401
305898069
269652635
116294813
298770160
661777377
507781470
500098221
9432707
281738108
895721696
715039224
659271951
627496077
801449268
787524694
872957794
612945718
686375414
396310910
111376606
164040922
776926443
707494774
576654550
984798795
676785706
118915798
359384842
897303881
602088114
489666205
106248282
485517436
501031468
653998029
348632442
475000518
499530220
854347767
668655719
681622278
70256667
297452959
644233445
226646151
999041377
750095328
990867820
112788053
530281538
111005559
774321627
385005969
46216685
168816869
27141070
57314689
252999743
979040566
523505391
677148041
768946205
213487557
667632818
316921855
694850288
993626503
426407793
623237802
107698711
541249568
497391397
385403045
866684065
637678025
844218001
135417105
493696763
298670622
797445921
446628714
564166377
946093972
321492238
472437667
510541657
387288704
695907991
965520862
391466468
90735593
261257167
871104037
744651481
41842879
359994345
142632020
979403056
126484060
929662119
304982146
249586547
228422960
155052447
82428446
593570863
485069567
480218591
259775791
786902171
73512020
13174907
21745903
210437228
642687521
75292893
582118697
492344770
843344662
658427191
839311123
311212096
861110979
23292957
122612154
316339307
837942478
67256884
850643631
691334097
534989196
248961357
624126597
806367352
262921110
959757932
796705936
904744605
225444630
32951496
185471487
627129183
521746115
744390168
233722688
659019410
796101783
647150913
993087055
67579654
449098759
843830623
775072489
809396850
10181130
649187321
37022695
452104906
374979755
555342607
432613219
130617839
902678193
159203939
125867012
239368481
594125971
715464415
112483390
422412006
841049350
556404253
756208806
464729222
686647914
440719656
879716197
995195611
880621029
858684915
358802089
314443190
787067308
444799870
27498033
505306286
231856799
955439137
882071350
748897912
819726133
426325863
699287998
516686474
147559432
297012619
122941199
177532550
105254908
124862654
931796152
321272534
535463432
480725766
823485
9370087
979750786
194022943
652996582
442591418
67679506
293049046
557744537
550919517
90924041
315942948
689426346
350726328
109445563
451917734
661738465
938015505
607981467
451555802
936206522
835004730
195962735
554737628
838602202
791898622
450179611
541368133
885642814
433921588
926895961
23896342
437642258
319908008
340796189
488785099
648808838
519623500
403583843
991763746
104202759
687325729
342642372
979717901
403073905
892338807
267193574
6940101
331745918
220281578
386269910
501220653
900988977
263451325
234805145
777318765
778577662
796821358
80426441
842212875
703824071
379848534
764994810
420551851
700326122
702871797
644658557
572102662
498102404
97456446
157407665
342055991
232453816
866512999
149541934
644635729
432397894
755424623
949659075
250631379
750208211
199130638
86018870
321369509
383048067
3884319
636147100
665490174
782968290
304839515
586896585
63345440
835390685
963215662
379146531
589167594
552862852
313468977
299647770
811241741
608758139
990334609
59277436
223280098
116583266
988007458
768496921
429163977
16957519
635267605
324631606
730783270
584933213
382500225
210079974
746225843
720008024
484039623
237549511
49014865
132966328
71936377
901561414
915352020
533174021
305684560
36091018
816097313
842503286
405849128
546049587
918146637
674825194
728008941
176510629
700696521
942791150
918878704
24323529
434582550
558026640
856613290
240820401
363363476
642241810
82406563
649419861
496645619
630355537
207836735
519761684
930828820
163034815
148557949
729172630
391344444
300839150
971451283
414719310
118027346
654448319
293242821
676103254
746990791
805324850
630995390
15671053
367724435
127762261
576463327
696609629
340530485
836689395
901427652
934105592
393245327
534482499
168428614
622755728
956558941
833677511
593494658
16816958
232522366
892056835
355141335
274522743
23821161
319628309
669186456
779971222
87700148
751387408
57639186
489313675
638628943
113271201
471847830
252730419
526450598
210098306
521886251
427881689
444145613
236880234
264725985
146473015
773186674
410632813
370185515
646568081
811602741
761744270
299116383
764884746
677633449
304625579
598577426
805859088
855956752
707090023
493700407
411635700
9035604
143816637
752141724
949171387
146164111
71710005
917031782
44056521
305707419
871372044
884344720
307585265
525843043
564459037
707440478
96484385
564441035
205236926
627312317
67592822
970005609
37568366
545907871
699641415
435990395
953305532
886298557
257386071
551754321
429770186
417008084
730665059
611181269
875526249
938353244
59443259
939542886
872105517
543733218
874636647
676723599
49131058
909246340
972204414
321241390
286132002
638074961
73750312
875414292
807184870
400452398
220426765
755408045
130075364
845770840
82559952
893958572
729432069
949840978
673494822
672567051
208263054
350279142
292625949
259068129
241919477
632186849
107293774
86524964
875145091
300226409
509966112
608712715
613808237
848298624
616839566
356457427
564756581
36430253
110822094
527992310
22492147
130805154
891978468
550823665
792496166
910855941
587265413
959910713
643651580
237230559
219598421
709251193
213798054
412831708
850599522
125031162
430887597
250885537
571230913
983085371
241428589
252121044
381641409
321835350
91928360
477728885
562480656
88457545
616729084
225853641
196650289
49846195
161645392
139071658
38235005
156522266
251081124
555080912
299933942
850069404
733494904
512345329
867389540
240238333
579297949
821731892
785599272
572107843
727914952
860274016
405101414
979163010
302205014
916379716
483172423
527805431
78400306
443286946
54832730
872783531
730179839
388332386
913157558
913851793
298516737
171711029
890630567
965823128
813438841
601325374
588480650
874049222
901524570
923299455
437809442
994793848
581281654
409969362
485213041
435259309
437264263
699894780
445621226
41688527
302854177
730399911
768336552
712266465
398146765
766136044
537691018
510310575
253655610
874443501
242091888
965810200
837747344
956344214
150949433
290864823
817632368
16172509
129180356
213697804
653426046
842189764
774106083
249650545
864854786
595182251
252594281
541453410
703082840
791156133
949147984
186360172
414796962
809522421
35983139
933518005
868555195
84247738
603384153
161752002
807481413
358158002
976229911
983586360
512255114
965266612
837882590
300083210
527554964
341736159
978781656
200036893
319653781
59294035
8282417
967265367
160300483
533689860
27288717
34836473
765636587
944646125
647010341
620100748
226744778
113930219
847433058
881551539
272744629
144554170
614775268
40586888
187895665
14515082
529535995
413021019
476227480
909813475
363755002
938041721
489300431
274612787
882222349
538514494
764455426
381115461
296197790
170050702
278206877
348988521
952301405
411698042
333518348
442822436
374576370
365487383
653984920
974474225
615118572
477658539
516526451
793800408
371291079
490311258
45270009
683818192
942048982
277107523
993748689
524830270
530412386
827902500
108016480
792715289
410366664
353155453
613060521
928896286
37537308
176780091
280949208
313224092
728452479
202751367
698824975
216121959
813651613
50947600
650513443
991682965
978640321
703765415
283063171
572240102
485702877
277522736
805032942
346263381
253454360
976082634
67765090
489034114
912853278
833614057
687369405
495468644
691612506
967071944
114127775
701946255
515986398
654282427
282630001
358611326
426599269
19344797
951573646
914387895
13225456
480991294
979946302
649444089
950870107
589071942
314633037
645644418
494354606
372096686
854642774
448387687
968324418
978266217
613711047
697617024
663389812
424640532
267507667
289582843
248088187
349881735
191776977
99557060
762592491
665629912
401662873
394346701
893597231
429957459
796278860
467525907
71295632
391626505
437312037
146997767
634913262
197844088
937634554
494122178
222851403
147685497
280241346
187401928
780417326
703438306
800159631
631336175
640613606
83203968
526686061
258391698
733941839
910958084
892996362
330397625
292921595
426694918
485118303
786289506
514399900
632872618
330723012
33920292
646545421
893879517
627319680
55257471
160327623
448266796
28622414
137048487
992651368
806074403
551083443
284233226
466720189
900956170
117175285
992799045
895933382
33454102
112892671
366840815
219894694
530911409
181010530
150911560
865152067
986341226
24008852
186407563
842602299
946220660
429948220
636423891
729286604
99755228
570114564
386376211
611261865
233125950
851089446
619438599
556645721
216249701
513405441
936078893
637879271
194666749
56592214
373397964
297970377
723716228
623557102
193983754
885115012
95342042
139832936
172518498
53525119
56546895
51323707
799114461
308434269
738291739
138740842
740748938
577110039
427001714
619342076
246473152
609657509
849985948
885429545
131559796
7092929
64055746
838203027
658571597
934781467
762091206
740654537
107140972
263755002
2272988
820702457
507201013
616910492
237721396
38026089
856575812
301848194
927032859
406598474
117274295
438144423
508211557
525222200
262672364
632995397
908413408
642938528
827557017
946144707
103423478
252507553
597817560
75449251
417955781
779415744
552464725
929931260
348095230
657646584
675219742
927067991
173607959
338956834
640885448
408232632
855186128
890318435
45661494
560757910
279086074
503816877
670022693
498691201
504087799
116355778
335797044
433189125
827514639
433602530
924754176
261679410
981783158
434829648
509184772
402029062
385523502
988568719
498804476
258613674
441643697
471709928
375593211
150002174
839631808
934883121
641381049
531066530
445370260
875415450
647408323
936290484
204434298
608063853
663593594
703160696
52513768
838273440
119816173
325890347
534428965
294218892
892447141
309765912
133690517
993767867
156076045
249257781
598248027
828513956
212887049
341548656
236271669
67771660
31798904
29298509
559395432
221816327
656201793
461028688
696101406
365997518
424960991
100185122
873328327
180860141
828833237
962716249
866430266
525447259
739970784
91186828
278914404
696285905
591862251
155066449
193939684
913821484
296875025
592407353
673447417
707024047
568770445
241851188
227699535
955828972
162501778
97585272
297439494
828517832
525316480
710046303
708362223
265418452
878701806
529151641
57191814
150465413
353947006
501084180
630849468
63768243
850566129
372556389
339817110
436780349
533946325
194770173
473861863
796149625
712931379
971744097
414588695
770532410
928119670
31567896
980579201
547017176
546204233
93550269
340984402
557943658
737928402
465762273
911104775
47740166
480813560
273934465
663086067
13421795
802271675
771029527
647417920
441751769
973560431
944135622
788053364
73442849
133482173
34099800
40903160
34693246
592452349
118395003
142920775
744844611
846460125
365775469
499184246
875022274
356652236
400820025
224750883
494452477
52583732
121375215
599747946
465043854
787954411
519072903
129457145
712201275
41448720
70443138
996215406
997839788
37090662
81070936
124467658
19404987
766778113
221307954
457020157
932723313
472532022
377799154
35943727
242734934
443588707
634175786
2492213
375257826
310833226
486378053
977289058
568216401
892693907
855919729
325193190
292445469
219437543
910649150
442469498
107331891
602724866
488500786
119539467
252649220
844380000
224618602
513490050
229440008
569153625
828699114
684899163
933839865
181709179
190995257
548941182
873869246
957922413
866591365
408693262
712957567
14620173
643004509
414299571
315860060
190506957
447603560
852534023
674436372
417795394
747499212
153168559
649001928
836885608
940384570
1989527
785002373
429748260
472858492
54016003
798623565
967745144
940824905
584402289
279341367
674346789
564902852
821807448
43993495
82517230
285759203
664986910
260441771
236569367
397079447
426148724
820269540
806657471
776995901
879593191
448148894
139012516
551082061
569966633
240489441
191796315
27401135
204266459
4601867
166331261
233897627
65165972
180543221
297108503
98660006
461127644
457344253
575831316
891405975
114688596
755176647
721922484
357263287
819600533
92662013
971347238
248531626
212306426
360242444
438345535
967384114
373262416
546131331
279391488
36264806
38361676
689209266
714044270
200751219
909071984
844265928
807314353
762665165
466091027
209707442
747437979
950116391
395396268
787862044
537416306
126505910
773143666
576529688
576475481
850810353
33506415
189299722
56097609
612507105
854950868
30812241
477655746
531959738
603104071
483154116
862760608
50837254
654544979
114509729
616433460
734818063
591120092
587995441
528340539
984239525
19072984
461802486
689970271
659826023
627705390
200487861
464836922
476464524
291953751
400336538
668892542
345958330
76058005
413676742
346165204
589266046
123209947
64474353
874408617
121697060
397966472
837803748
770264008
78630963
536337546
888123438
255210706
510037833
309675755
13307744
488115042
988162212
240678644
473275151
860967949
108114643
784542881
252251809
824642885
701459796
559838144
438382173
676896744
935960006
344231250
597955334
245496420
886896509
644274165
69701262
347441021
107310479
84626024
854533281
486108516
707620228
435461404
73397184
376807609
988908412
971049015
422679744
592928404
340070083
293219637
57816247
257583733
726738741
917130058
774604568
229815200
256561650
998553579
309530952
953667604
703280682
569679800
950675144
564680231
432471601
642875413
293433479
573966930
376982783
708164557
456940234
910945605
609579050
834856905
680636622
77963267
12930615
520371968
752730587
291262578
820498614
455146702
697103374
827082223
679223513
465448928
328289042
427239451
566251139
835391965
849627526
422280415
171652759
695174631
76544898
88432542
105302288
810861583
366711257
961206188
788405635
105301684
785106085
471708918
354798577
918256337
193482854
129730128
682291156
895988351
737485516
182386899
614230305
523125197
601674000
941696402
674738035
47855350
158027438
197747686
638960335
929486595
798065588
439331377
747957118
472432986
898547492
898244944
77908237
607509841
125552634
999069816
117067052
641003443
55636899
471032692
66155585
228971627
558607932
823262367
158255651
172279018
254307459
881495627
534161012
955749517
840297921
778969345
450041135
559680728
182533866
743370313
927059980
962396071
69082991
769272597
113219467
798104128
768975198
336594160
474897652
532227494
962723529
37521896
681878838
834986040
737068519
632861951
771165726
977637320
795304096
422742903
53649840
335272681
468473405
833308818
638684947
964123006
257803079
589790578
175710244
909739225
587185852
956594510
151111589
177569272
971693479
213175033
680225388
576867925
95490966
16310159
826822276
190916187
595548836
89187851
153273609
209588260
909413381
956486193
141766004
736284502
706871125
815683972
73447425
685730347
486016943
818571931
436073205
466539166
118892553
246370609
953463699
769376408
790781854
125993825
24801607
258066127
663576490
536358486
749008147
784872071
279971752
845881223
529563932
324933083
486539688
341033
762111223
581745714
724131460
151467641
280207731
228019161
418187695
757762608
224659573
273285971
386516824
799996458
905187374
515504106
659268019
255321175
123891881
799193085
653528177
586761138
894996170
919859298
626240019
216349227
513598975
540144955
837175266
302920915
39521571
302242892
615549264
473910056
531494389
145423150
125462635
120327899
117133150
429763586
594908503
588340075
773088496
28960178
420179933
673641370
374100199
276807142
863228643
603490171
481823866
464245635
832629066
212753146
279575216
989374890
819687425
48720793
130788668
851567976
250241329
710866619
376112786
914228775
838056499
171318565
672310869
934047107
613121485
390656984
6104058
868038889
179461888
12991699
931598686
41754054
788251901
677817369
719279747
908462826
20252436
921098713
81454850
736254595
786208433
658541911
516113820
901811520
900385706
435038548
554204580
374111683
264149841
886283702
509110562
389650897
298115079
537927033
370612273
59025188
982893784
596473020
534202327
385118309
69518690
900420959
693518382
221025190
616367822
992578207
666779829
344215206
573537668
691479878
235473741
196646672
217397284
805084606
46187219
227405324
323367650
770202971
66159174
12837080
153616420
233124722
437985345
684804977
821277044
453599732
560170303
264941056
940602806
891745293
331513847
465332181
11871660
155388771
331792610
291038594
816163618
741810494
880040604
881091582
774068632
395207862
842101527
699796219
342949673
384716780
425305335
11208699
496944527
739517154
404336629
252613185
676619551
582105141
47078080
721241919
286107635
468450752
56798319
954039241
187403884
315758246
418651407
977037410
101595628
525860501
523121490
882863750
115159612
81323124
898799212
912756359
411463858
315055458
991739128
446438136
79545518
52766411
330161171
159711510
468679861
117884171
623592923
648719614
71832289
675956287
960249102
808724407
980320030
549504828
854490630
472182501
573506558
815540067
44109759
904385598
116143545
484408944
78680115
635105805
250428333
616946213
342793778
826135417
447367146
969997978
388909130
978715631
92075279
332131471
413757413
499690956
69288550
327708026
45967817
866534139
438666
65158302
450280171
781520959
472118538
732241017
214575819
212737648
771987410
87019239
929319550
731275023
132604655
808395813
622452758
465839689
949744756
994842659
67589843
153244439
905270362
849238773
566943159
373506210
17648696
920865910
184755994
314885623
466759871
808951435
440716170
933018534
61821298
807409798
859533510
539801182
585136791
722202741
354021089
784751612
998649920
666190330
53140984
3199443
474972131
805777904
746529267
13286614
16799848
171511409
287695746
430179416
676183085
786397171
909480589
146454394
821034638
698972586
352664798
328192174
751640050
414231344
198038744
278689199
8482244
867939534
723143173
615615264
847021421
709804777
538477562
149567490
740711337
420266809
546844078
935439735
11248826
331154900
50601308
206686252
529917809
361191660
688208883
598482727
886026050
238822563
755626480
69693878
333129133
852973325
130007524
124995518
515308309
503345550
32045386
229023093
48106276
800075328
835327808
786421664
251218554
727662439
691044584
782897673
490319849
139089018
153315028
421249937
589829729
501739471
327104578
994060980
435548679
892105524
930928457
925735607
337794541
229801448
725463607
428981769
709552525
371514729
934179819
148395609
622196968
82610114
503035210
604973022
219042384
872345829
127330021
175886765
467660851
558198594
408270932
573604987
112342615
120425371
71444700
592616502
932589379
497174380
636197732
901552662
586874671
946045136
16797445
596110666
247680114
768498840
806653613
903482555
947819088
485516141
56818394
168376497
454814783
464528075
691904300
299176697
353007052
991216040
858821184
676525509
341785090
381119564
659224051
328795593
766642957
676233881
268705762
301073662
994707074
228387804
715941359
746176687
961361466
388925846
900332365
201741581
171153632
435462302
498400366
39371248
616603648
802756236
871379845
979097197
302732616
240165000
624490714
576623414
763822180
961707621
357408672
196676569
999780296
907611867
791278265
253373592
136918607
326288648
453280414
548347455
419234097
565348708
460936537
82746312
132335717
296698361
404484763
156609196
396170716
23004482
826044422
808552490
528201434
960784582
499241886
392926559
758002921
203885387
120274857
377986790
195730534
578493461
371664517
821106647
917679889
183294174
574404209
74375528
790753110
149225224
318761405
957847527
678574315
589206664
487275709
996599013
663185918
833678496
349595194
805423834
520263062
714063039
911683571
947633504
474867960
551386633
964648543
935706645
641819347
191394173
921714937
532996767
814041730
723497306
521100671
44536204
620861977
792871584
616704898
783183317
138731997
316792185
699423119
202176648
205425851
849635334
61306142
769228894
54605166
420297841
663568321
524051979
406281034
324408738
480453570
63903841
541419549
561532585
939585740
448548061
727602853
516797524
967352450
191611608
150464518
654025834
485392761
585622569
904300733
501280972
77496477
299503550
962990614
361274022
355490586
810773391
683318817
956917649
824225733
815830295
867735621
188881942
16965021
63691567
471329731
135136552
332128819
917739961
649503285
462349159
534646069
252650844
518524728
788327166
485897395
615805457
77551676
30079915
178348033
967459269
84100714
504967212
931062776
601945218
980094040
407382968
738961410
622357776
921931656
925344394
124333981
431996373
243054544
286583594
587792055
314042864
708308431
327010104
603056160
90695553
694630675
843391336
309593760
683493278
947483617
725510805
815656678
967767155
745691503
969112694
146496234
636731383
20772818
527425044
382885076
9484457
986985938
722957987
196182763
54142013
281774376
872042662
942750656
115828497
400049553
367998433
804186278
541504132
346884210
741469200
394844591
816321889
1216773
899290349
560523897
378307050
765696301
554728519
454715606
355031739
991398448
831210200
930158942
483142614
212355595
440507190
129842137
794617411
137042825
424367350
721650323
45785648
165235552
902425256
608985667
280024072
174379400
56691418
281892814
86486838
976367844
441407187
499036918
679492960
205355935
623593524
652928455
557233412
165833666
377149081
383543243
316703704
193907402
708863141
900159961
845301309
323655243
922621739
743995106
373240663
554897468
9986222
87845444
30217596
357540986
888497304
791552053
600019779
144709883
394520591
832996619
361081630
34378438
409260362
489953517
835115275
120521092
504914003
768790890
10374657
38744295
287236543
792783772
890987112
164452018
854464533
430344341
809723979
646024473
641841252
56924600
645618866
854749055
480821829
170258318
410865568
615799625
982645126
414949118
266186094
955321325
683505011
528471986
546500476
621858350
42568634
235034871
498089237
803321484
996895868
951754141
257860878
539444820
210936164
740391213
237455021
417863528
509639571
63974899
233893045
507667579
247651555
686697024
394816069
640652153
157923903
278402697
143126853
192614619
408362081
461387367
989359835
102909664
720871407
372932312
163377401
85655871
491256670
878207836
788375155
626580636
989900682
677628629
497228144
232299057
724413229
726869298
436470148
864933930
627150741
362021347
617646971
6073615
341848103
153345595
285723074
918782404
399632738
689882078
58314367
663303795
7409866
606832619
943715706
945941164
920206018
608457744
432027099
266520569
541256135
359570723
504908183
346447286
155216973
747976962
412816348
816513636
45803663
869644849
116217002
913453187
604972520
861703050
34373591
723745434
799636578
633506921
484602785
212263433
574392647
719796961
153692573
765773951
823478302
815341503
455939139
149170684
283535724
482746369
52833235
186915219
480994113
165256845
179341149
144456971
895340890
511614712
94728254
386458821
931370033
342457067
308868415
32290182
29288495
45009280
359990743
614454944
373729022
676688786
466745207
20909920
355825688
883697911
123559244
452464741
514222570
377540641
271335001
361466964
553432935
701724148
641758595
230099995
849557337
473646257
106556703
492553871
626372545
936966782
445214446
138628933
568319015
425371477
611454192
474112802
545601742
776632021
989523921
88418653
302200536
432279866
427940164
150035855
105711108
937529407
390004706
463332280
214611071
829428064
417285826
749928085
122877883
277329041
222957265
338698065
193578349
363751465
432580285
341844013
505425071
663768337
254194990
57140216
731389609
315226011
771316703
366917791
109197319
865065253
916571058
802535132
635023560
979785762
714991092
569306718
87501580
393763944
734208371
64721935
94383856
355327494
863067677
31799387
272427507
236824626
324570725
647871337
426863200
682692117
412306035
872736082
902983397
778922736
770468646
413599618
542595852
677238224
698657526
652894879
446494391
715024965
978511210
856857062
235246154
754518771
813565963
117976882
974031002
161010745
90684641
49996825
454686247
300824403
648118908
605287917
800911758
559986051
443061873
487508940
925931106
252881116
701108587
3644801
752071189
469601545
516623772
283733567
90863626
947377214
265219453
386950082
159635446
768151190
93939035
105884419
513063568
919149539
906147376
714973261
650182094
575563625
705005738
719890548
750278672
232419135
603889888
912609432
61315737
163361650
469392360
814947008
995234276
133265391
766832669
682270100
166320553
414227744
858587995
828760024
164189291
259905825
244624652
408256459
210638787
605584493
847264366
529161848
582719744
398114921
790904501
601256245
842790405
925938193
688488488
409463770
22517729
911471787
89944991
981155831
588404860
843284524
926736612
296920049
761469717
884273336
671050038
344152978
972008572
343190056
545121880
876646445
918834353
296055950
378667064
370966431
956636165
739827437
358833575
143942756
64393067
86990510
771802640
211738792
419475705
649025388
545679744
651351565
823481166
194281109
922106236
247504146
266724226
4630321
625640798
567766476
899783975
43148081
34277605
259313455
700850538
661378937
954214174
711857052
275351252
486104743
926261118
68680081
342791289
387351029
535931039
113275984
576207780
276242088
9363934
401390614
750061209
714095909
212924218
608250495
243018393
57630836
653168649
829231136
235943797
77685710
21713784
274851663
561533019
977503772
589983348
512558566
747118307
216836243
524802174
257412922
312057007
327660298
617623677
78898521
946492368
16291917
401781929
934535550
830427871
397445829
139533623
661152717
785436529
344851715
167591127
682540783
654433087
960044294
694167706
186779626
614504970
63868466
709207501
15791982
280680771
553241913
610243659
338629612
703932369
550243155
900304003
272028239
51247582
318530116
882792511
219266967
344175497
981387969
646094451
970442930
486754304
532879683
659632918
130349034
974257086
624973075
320892695
241550635
766072913
771293370
640678791
78598287
678034481
71789731
158227485
358283570
719842539
415829074
111312084
723246507
906332096
975337281
803662973
460591643
121720814
272638912
496418121
622324453
701327307
754729174
25470202
55570654
632312016
961617542
962387712
190708682
112191315
644429775
980092910
887592839
889638760
710920943
796416076
643614264
936716130
746141065
98545910
685731052
526015830
181645351
59298407
900201179
604805664
474486644
537416677
771538546
519676060
261308097
29586311
1085638
319859747
756116735
209509520
105190146
485719937
909003871
419382374
415487178
118116043
198072368
286249114
641174278
471556682
651913691
975879639
309430909
636685293
679569123
960756467
644545683
62759784
546452777
91394403
713674721
750961590
630098630
827942716
911361985
853874880
24910644
514121460
561121658
75032466
849824693
266271280
771280775
677719250
639723606
476247469
425989640
994365891
646201437
774743631
377987512
33327553
672384677
527977155
1976814
861712975
495692054
918396825
948073295
826362062
35075000
827501150
509848130
977649493
762445731
625654225
78614584
83528744
484841497
714779943
376968004
807870662
26870948
934917391
889723719
778041494
387079737
525809090
562097637
387717740
200426756
949227393
388385125
878422640
295681860
225497596
418818013
309511528
235790604
80471793
891200592
501365535
501378525
459820918
444989963
532309983
850258975
143398338
941475607
14141785
164305151
563844913
109548777
985574086
113893122
206020125
567936804
175160808
720156326
704115747
612529198
14325862
232209385
326427535
424970033
939443890
518699815
873468607
934964192
795455495
698322153
493153909
992582845
418003549
271540313
223313064
150715876
175781554
899077771
823183623
678421435
256174968
514339126
829859884
993535305
304251294
507769654
944500839
156841076
229850184
830995485
427368638
318350776
470458823
586988285
79736050
497573640
508273213
344750416
945964563
103512357
210375267
790763086
371236640
176181146
936686016
94679488
249040089
608449942
185066258
689451049
674653678
366440826
450387873
245895304
794113455
116617723
517660454
667117391
242795679
830607581
319486586
849846002
126946976
105888410
938244853
604503553
54303446
966295297
365983041
418693960
649295186
845446271
975690799
816854823
412895614
587467952
199999697
40579798
731390222
651762655
749942166
944341417
320531829
150306879
404279055
986490399
645950305
349381450
150093859
804695312
311649821
271717961
39764721
360452352
80264414
65506290
75038939
713482030
566220650
744192412
776841617
440580442
22770703
449471826
916721172
816321111
635067838
515170639
950932721
807811545
515892646
97925929
921621748
61147825
186603116
602069882
827607190
847860585
561179490
732597943
308194557
340324770
68199913
997814339
66535473
609586337
222378547
914329915
583527018
882947448
212473862
420032948
696741209
822368243
571523148
215076933
627972025
739362962
942598149
522118518
833850839
982920279
837760345
977200591
572153088
649238135
695003874
818908668
904051753
225358873
412483441
837840923
944399309
595699656
101543910
931049411
642554357
370419150
580691661
450367607
290918940
669928706
393212575
696451572
596900365
651339064
334648334
173176732
702035714
325987677
43349059
412626789
417008027
642480361
390705728
782000854
439216652
633828511
660446479
697259757
571796032
694018253
693275926
138231861
942706475
893453697
778020877
580933024
290500294
900132757
979897474
781097128
786355329
731088716
569361992
701262710
861138030
875452977
21325381
777020277
464575839
15186151
704564597
377664231
961599931
9493094
892118169
532403525
248675411
766462319
911214671
165563837
933288769
820806246
811994696
887004996
284461242
290967127
537083923
279065644
336778651
841229091
643302593
533767435
321067867
221320702
73760027
300022892
977258592
128186987
446277366
749379659
670627723
486549878
190587436
797578464
126432495
905358912
697774827
615314754
149914745
409035181
434586186
926434007
6127450
655206878
939356602
768289828
519453610
971032532
822414712
137322335
727791016
514163659
183237549
536617269
68798268
336230961
710917915
304618543
663279029
216732258
69743414
223186230
376084921
960863293
331212977
771274697
163868541
476471590
318148016
343058584
224428389
698251448
612183012
152576455
75845358
815307271
410198244
6285478
200665140
992162610
660226059
759337959
512281804
791455379
95830134
919205556
362468491
582878099
477315533
579923444
169571163
727224017
954909120
264507589
834990699
109900812
220488457
779678350
459135111
899175114
998859154
468583856
564343959
238143072
531337750
84587457
802343125
374171576
551488629
572694864
268765793
1073841
337025862
209277393
503941526
188353376
377388945
412532425
118197209
870587279
919965151
886727803
945521744
865595337
467606137
458563698
580677282
551424041
552541320
895180917
199901140
189861601
482569129
417460792
812902679
62774486
516831666
723740973
227612086
503510515
394584147
985476784
116938153
572729189
94158243
833807613
46990377
793255446
933917601
956926254
228443927
356204148
503698790
210913115
790737773
144634644
685782410
22761496
238394199
525311144
131048903
690947845
513611336
176843125
753446670
672734819
945996880
573677222
460198149
935042354
413915971
940255209
68473784
205783535
677005671
460288910
124590459
396749526
479582867
36665292
99563507
776229025
223595791
866507148
449697334
264633127
480309646
452168517
627566994
473721546
923748584
100263737
683572474
305073049
448900822
562638600
111634275
370773644
154600281
190848175
723274007
271512069
495198525
388369097
9407322
321835938
743166274
745187361
352285447
191463701
297015142
555714739
472424062
127247403
285905580
614484385
318862662
96146290
829907962
404009914
112601738
599697379
671392908
369651360
929011539
813080725
703126034
177015666
52419630
56171443
488124122
206135244
265754070
573036540
378935255
846777085
235558318
459757566
611880156
388540552
689982636
31461940
653193486
221431753
274467743
837241800
676082969
493182191
374943609
237824056
497239530
170313871
367969158
597541116
735453753
455409935
417754306
593140404
733070324
550413414
257246139
371674595
949618021
713205516
284076835
684710181
461225042
149296253
212522124
359740490
11501267
466678969
700998474
29336205
894493464
92545265
588837807
534464021
551975078
167389764
289899709
574065321
3891218
641089288
814075007
112379011
514879555
788041373
540194655
501569801
919886289
416967063
212715694
5507316
447793740
221218105
6133552
768387456
219976401
553467120
369114007
339470655
478404943
480786409
651566050
711984868
852670267
367702487
174683915
429837587
833966894
369825810
49826657
40178945
3755142
382829980
948946935
447753849
793680993
670890390
729224894
865901495
461553074
846444427
117435529
81449678
624355631
621983133
275850024
265851444
548591427
271424512
248959959
567331059
532313079
830979328
764539055
518684028
645991065
760065505
917146934
306427220
384567221
788787907
180065362
276651220
854210101
265070559
785393044
707179121
994195696
755928354
342720252
798300455
359618845
589420145
298092481
283766122
185417014
927363137
851979530
828030391
565093265
837835580
187308394
608291068
765163192
248126166
551869642
605336487
912716164
480375597
158540805
344524854
96311521
833641175
900589364
731313439
677289915
955358585
87473278
587520746
438163231
563777877
293788360
356570428
434511981
828301483
287198912
821281300
88834252
560813699
248622543
470978540
792002583
85478780
979549881
523945142
790070755
487333351
774282921
671038887
736754791
232282609
736006882
307650781
426203405
861872609
539824460
551051363
862686759
170909944
378565626
68203473
510951747
88250069
13412665
946988347
819656049
562747496
599192229
249899549
108651728
833084208
290774031
739168908
88497960
998753913
992090686
515491438
310054922
836712443
812840325
227650573
455979474
370000526
855517218
69794338
867056411
312840245
694296549
960468519
832599291
148616132
319556325
404104012
902467276
32009538
578530795
935391336
299820775
654454368
190996646
163508612
497581935
569400410
304142736
499390822
454502702
662043161
93230934
129568937
710438580
835498089
628612064
194996889
291149224
935197909
602727661
300500863
703041245
459438668
138814283
454276426
52982093
377089554
84183006
569755546
428583536
572523304
532736498
285520534
613676949
34452908
665865538
58349892
834605927
483000962
317608860
610918032
766951867
616124893
243461476
866502406
62505156
183269828
989130452
464886898
67065571
914582903
274565659
648567831
563316184
198982616
861379534
616832619
268186287
545358727
369499272
584232647
860827142
746928420
146239030
989157207
952437457
501040951
2438611
599451805
595328393
218266817
364896244
214275542
409150417
284278286
621188248
767179224
925682940
946799626
748991214
613542133
634124608
985188217
51719779
185724674
538299109
994264609
648991242
92028884
172764477
667024594
26051485
497779218
303715441
462216833
815765420
578494738
318319653
4325241
255775967
833512190
594284166
816865893
977339248
952534728
88063089
238613629
716569063
633329897
534727179
724276287
835379416
668231671
205089910
321871088
615584425
364342936
9751508
800937057
209509947
372683435
937445648
428817232
41679757
121107704
228045494
50961200
147855604
930293730
856416999
919666391
11691566
702571261
654996169
412697521
109431124
570659066
461291848
189020641
715099244
766001907
361128287
780562938
899293443
771733612
828998062
759120361
370661402
410634161
94542665
898529768
1947028
377213220
987120409
89632470
167320177
552830619
527052971
65609826
584251121
104163503
254818362
462501365
377468693
253509154
728724273
25810813
269960779
833243401
303097702
921108568
492043191
429774364
275357726
500619839
740647705
881999869
221259634
496682279
588394863
537958920
879583302
143677205
250000877
622125043
954087202
868575476
46343973
244607345
415915730
5620152
625749833
183360479
288661694
782442390
425689873
451675756
799188937
696945407
611873679
944495156
132440473
669573148
632598974
768859661
89088615
446024023
37023620
231559742
242350228
348064563
88709615
672179741
598576069
56944880
248738524
376935422
658667245
965200830
247427600
375619159
995430679
375322862
149131925
912673551
465759871
674898152
808842206
966781619
849562112
758585352
545840735
980579868
961917780
629027558
422911521
935571163
309585700
156369478
880220141
671958637
924470658
367721779
257447328
291434694
928099994
81967747
452275089
283778792
540668039
865390291
525564333
280065586
468668041
851423389
976815797
160916848
246644109
302145763
245291034
311932297
257468810
585695370
701500587
297654133
354609286
102307254
77341477
570707257
121388308
623236197
705874558
526472869
89307322
492721105
448870386
868856486
139744442
631605041
508699160
935323419
167046340
584767670
666242684
975664758
770426259
193131700
562688191
303705744
660444459
322907719
2901930
82406835
715208363
51077457
222782977
351033222
208685437
759103744
156746254
898242188
393037863
621774511
403054398
49988601
886925482
5053084
611711185
603065025
948564798
975637417
42997056
143292514
464954299
702714958
239496227
975769593
60505686
271858227
785351753
881141620
574021004
689233573
99456346
251561411
984571717
79120550
34770753
72345216
322644568
54314638
677293242
602054748
72737816
807731066
154854779
525374875
250612938
260479742
919327181
750566673
512533598
187013992
374164575
242012256
68489320
231084720
963352603
55849237
228213548
5722973
69552505
437889914
268313082
862585200
817907846
581967406
361295394
366359749
43951542
711790491
424237290
837684821
191015327
879527360
648497738
575030782
213554942
841759106
678133948
263647482
997833169
926554001
794732890
644231131
901531952
515796226
664181380
679445835
756520459
849580150
458048603
680582316
785265466
178564640
319533982
766157003
252875692
619507591
783948689
900329093
166931665
387925410
611967040
322643185
735220663
743966875
494418323
625969023
435293555
99287311
805440608
262626302
625267404
256189902
811369027
356260713
595708165
169621617
941051565
784994896
239622129
72646045
649388540
365676434
637937792
775237022
525522828
555289288
614311947
932725295
352567368
998367022
661699138
264546109
594087448
539080782
286035865
475226060
858051350
465304625
22452855
613955364
256182608
660935174
454485093
535271939
411727767
916872680
728164213
269124354
323882844
633647847
37798301
719269129
54587659
455249502
373095378
789243708
421379865
544193911
965645261
823589929
269009399
436540996
659782264
532973960
61167364
707240484
47642522
297789469
810981157
356752417
788958971
659299589
816007580
518411205
738413864
945155175
203911846
566259989
561014650
238655090
102215242
248363331
917845194
881086577
262864959
209436828
746855782
947717651
180564993
533955086
236196258
391741311
394928664
3108648
100423560
782109236
591961817
977339862
649955371
556865386
136682143
239300615
103383674
795037135
147720514
478533536
524010884
748853398
734769561
706357601
70705502
890669850
699158852
315526177
411127919
834139728
861741066
582741743
99073167
638713480
345572500
643712431
474037244
428402998
755940509
399224913
255739654
818535730
827139534
217857251
294922590
941580747
207767739
215273480
719931620
671816889
920706868
130317902
227566135
77588777
779939288
157371704
801322271
334255106
178180384
478523911
557685362
847546004
329420932
118718436
538961936
167977245
219571315
13052023
869578673
672905487
175553579
859499886
684166307
918421026
944566016
921092354
819221050
163099473
292540622
242524405
434385786
993863567
666077712
628091076
66071005
508405820
779843322
488286051
435730055
183869749
473675135
222053171
701167339
555554994
307023827
55019599
148504004
124186509
841977086
648501378
553368276
2696406
535412471
357898321
787095279
298248874
688350821
789077651
754713299
65847341
640246340
105187781
516744416
316340451
832612590
468572806
66505441
106888813
924391730
528365465
75802928
538610047
762023083
68194153
930969037
985906346
759314840
528550373
215122930
174824800
42712834
610302504
572153111
723736682
309098431
851506704
272712553
286987513
592976344
570747494
133114070
923865237
96944289
95908716
290066131
319666090
155746499
90694326
442023228
318074492
345471578
872711840
384638997
332017915
443227537
663426395
411649816
277917198
607393968
299186244
850013207
815025464
930699942
283586233
410233917
238665374
713435808
904804731
31624831
490641946
49247864
10359893
12226764
393805607
616697359
611581188
698742384
231000963
495869259
80489268
680851141
239659758
521017193
113623743
258089961
558235829
899910033
396671494
123085560
232347919
666393892
741348021
416130689
543982146
277622219
337695385
312089942
153346467
635466131
937290237
399565828
29967571
436657116
420509237
104215776
52268541
29511254
224828836
534959801
967866845
279178589
989313074
707322446
739533174
79476164
616522325
968869740
854974556
989706252
315270614
255807008
974803299
813240438
550381443
409954238
53763826
996976511
678455202
212538258
74822613
223831022
972044176
666583222
623890735
573975846
431719102
181584035
819734270
492718511
764593042
525781544
268275987
405178461
196365418
166847786
644211777
117975577
954353277
456140695
267417959
139398624
835607953
222751323
639380910
880890248
689032747
235088863
980891399
408332952
708173212
687805362
492135810
669642360
146142532
577931290
305680242
894122196
116774319
259801723
822417371
421443719
606581779
822174515
599158032
634718704
954742023
260719942
631425686
296575561
916351545
237693152
99332835
71511022
647070553
991955324
236565108
502789272
962827224
858932802
673481952
557944453
471682234
999082289
483157494
546815407
780864862
419470876
176233324
411176330
41149337
560317524
218221743
380301610
725479878
614268909
905932206
338028558
450002616
425970008
947812036
105325758
878457312
582720841
182360078
282075094
693879695
440446223
164725534
410914191
352667681
176278844
404126734
539038989
100770178
699349557
917027837
552762739
994487137
578350484
12901410
44833971
76318112
74247296
651298570
454943027
587697156
886358541
125465537
438396417
870591592
984185619
528490243
333171668
733551275
706033149
91503802
939761130
626902756
904649264
40252710
625776185
763239093
451237740
367762567
760629192
47362113
136154323
82919800
885824608
115921790
335610135
899794427
668875821
355840302
992094917
551113656
974396691
586903316
84709940
599800380
496599722
769221328
711954371
603680049
337417646
66379419
831362139
691138063
560676292
222970406
239895399
991875397
383585925
895854894
24217636
249069350
126158034
951979512
869993119
869647695
438195529
827777500
916779800
278257846
129982102
121698164
371478875
311730227
99415938
436701966
497505332
813290621
197275969
729946191
68261841
650245823
658509746
234065611
41900438
539768410
441097294
857550416
184701087
273084501
709591688
130574097
912208176
80776859
894543163
459097080
286889047
135555707
343114537
609093996
488568410
351422135
763427877
362379668
331462621
384086540
581346522
635538411
163684244
352278592
329520380
698012698
219501563
928561939
227053350
694567499
904289225
487485475
123981869
78213931
40691930
718806717
988146899
654577532
257849035
770456865
791737823
103715991
324421077
952006388
901060752
151537492
141864038
137866400
247654753
940792199
425047796
41307970
634338978
865151437
87925056
40995348
573619249
365009776
373295585
901626511
78183270
268145409
600599253
251138671
277831917
798796892
332850817
875745997
587108175
434782709
66344295
113337170
800173995
349675415
477543986
768584940
518014441
11577587
620209843
175000360
261754798
659132780
439307760
546164291
951904433
695192250
652520665
444485640
656849120
374983737
355715563
696676218
628058576
766609838
269801431
877528855
59376597
241132955
167091838
309324370
496009441
474322989
997696778
941790758
667041368
782021565
638281347
761352008
366413403
473312147
58697543
128603682
386430965
485940254
648909551
426069398
997678366
684270428
365015468
615893265
91483171
899591115
777165431
357189119
990087693
771859014
996791083
556844513
105298008
502967997
246627270
185281573
377585235
949744585
545362639
991423240
14603039
224052415
678853664
327917010
836580600
961802619
911246532
572494220
970061903
657583645
967972603
534882647
113351390
98467545
659961008
771660653
27641201
607955386
704006490
313176000
841851434
167475534
947114222
233745954
7817913
275402649
691052467
251429877
915066516
95870710
126476739
845817258
937329710
851750430
237801503
223760408
538225484
628455913
779333900
119746802
224879012
313248509
526283327
164695567
174222229
839573719
416153976
124259317
850714312
992856949
922620975
358740227
720819353
569784820
749159565
654954209
827168574
29979026
434887453
267443779
869256320
868347070
582046519
339736431
157613528
66939808
455936413
729082697
720121150
612633343
301027942
153051160
360097362
664468976
329954624
535296705
520461720
532904790
392103655
987722560
788626703
702304251
690944916
900077171
919236670
43986457
822436386
432044353
976876398
118354637
102792910
608112974
836037279
35259727
522907662
525100973
51769879
413033528
694892450
692827307
244202811
431293070
576447002
371169747
88399451
214924853
823753509
770696523
793826531
843449452
433871074
977183365
328200741
670547682
154116223
722692036
849664600
868652100
661776627
444311086
621229867
111081907
666779618
10466408
545943754
848911683
231768782
745618835
156030928
449210246
154871686
640144014
762884553
659903438
529524846
39123589
420947577
673675920
448693924
273263362
168508202
276607376
663889396
972159581
650756512
659304336
46888712
483983964
450857881
258555685
188055952
735938531
332232122
603838502
951440752
124732610
833106537
263611954
75136390
676235839
931276687
746989652
64588096
441037128
459624891
146294925
398417540
705122770
673102787
797247895
257138984
188429825
978562629
457540327
388152357
930559929
127734203
139287052
998805466
417545250
802783756
896928048
644984607
69311426
402403703
998960514
963160202
292776015
802044618
679971753
16311518
116994322
573855129
775584137
598288510
99815116
528302915
561802701
388866127
546780873
594996566
153452934
482327610
800701054
876282684
164244398
949790802
5701027
984370683
131275091
929863680
671200273
531602928
664237529
788543372
2482936
330037248
235930438
128721759
486572388
716969827
947295592
306638167
295909374
737871927
249501940
568290394
478133873
435784688
350021577
718238175
865696129
595703071
386305664
659035155
504480796
443763817
642965795
617601526
425499750
567000876
57329155
93392239
270218902
240430078
351536221
707931632
41638852
124300836
125152956
418122434
743697825
165199014
207521717
734474968
332953275
175131127
905738528
637140816
746769661
857876430
884212927
711885660
548592171
274952286
576538496
95558195
320467748
903619194
165961687
781664434
247270457
655964445
603716402
954114262
888328251
386803161
595729282
193767985
350943387
686513809
674347942
570830643
733722490
451263120
524408559
280928556
806998854
438937763
250343634
239916793
559484766
968181224
194903449
995636331
116230927
68956925
141066096
139440539
696688180
956389341
770847739
226310674
918802717
361309605
306044331
965073017
510368529
815879630
114985928
531006847
510693497
575674419
348444389
46165419
972498171
179023404
304335857
826186180
375851033
283400471
323327733
920223869
807436353
681019875
927824081
235332215
114976163
690718333
428107500
700586317
623519997
459515728
906839799
220573607
497123446
213306482
859473452
597846149
349701149
385779164
27122078
839978565
480258189
34053345
23981356
638791367
133502676
270158774
850427426
691158208
77538083
854575939
919914610
217665724
91409703
634508133
767040458
605306534
209980782
561111917
195070431
810818041
557398227
388911486
495368284
15876955
296882801
709468551
715249013
123349875
95904155
793912772
236410362
618953883
191129298
431358707
800024825
737286425
158073770
933155826
975959501
300392774
705848216
670382065
977669430
523903459
298547345
672410781
389064055
328294873
536420199
197328973
138922701
71656100
600246020
271213494
264285977
430805540
14060776
522752175
777836090
518112771
672680063
602784327
824883496
413901564
931967858
598884889
221669446
149807323
296743830
706632424
765617960
90075845
70006926
200420792
177600126
78129300
325892401
108499165
516290696
689984779
587654466
427456967
627476159
229083087
427658959
657717358
70791416
607913516
636132881
97387818
424374472
521294121
977751751
136614776
785962918
776360414
425345779
769771836
805196964
157930597
782044727
159018517
608190932
630241233
899835278
422918887
229749397
344632126
384841472
67551940
944518791
793749767
668481838
150476226
131472242
167946364
199342904
58403129
721338730
746755831
253594380
934361693
911137284
64623857
705148790
320675536
577658356
242278588
307263260
406126815
763804198
430725466
465840679
314176445
805264278
977751984
386314675
92624406
634581359
245809732
940709067
320249808
997762757
580188607
708896132
818799959
454513536
713195134
456288634
45899781
229705864
807867070
115691371
746345555
228080493
10246533
140016261
365253973
524651703
129462949
38217918
644422050
390432412
88638794
71465896
543521627
665834511
121235386
153445998
898631027
841780718
588870745
663660782
606461742
766976292
707025612
225929392
33563084
523577383
450500086
112064950
190678508
313085308
613072620
421640092
887032572
312832054
917362005
660411158
88948084
169016712
396222202
100636173
314728644
959433009
968347016
452630964
925252548
932717383
217459033
382523388
541987923
237373218
697249629
277603329
293071874
455110571
205396773
426130426
588793262
36297028
956891857
454546697
237263137
618693495
718332634
616086572
904567945
19617726
535960133
615941489
606758888
163866706
43897100
72272750
594139149
511712966
84632375
426110681
869792386
775547821
101796168
250412263
856719971
166982047
765984396
247810891
914391244
931584397
224897288
954006154
98796120
439277345
541742068
521910642
26751575
405698969
891633396
662377665
762894082
210104915
880826377
834283022
397295634
624492206
562508997
710128131
634586397
604639876
736555509
544409047
137698125
32212852
995890391
287516795
915738480
125963730
6022339
604478530
434450397
817696476
783913775
146636643
665541681
188417923
338183710
23546991
343436768
510349390
954198851
156652395
147109665
37255799
886710930
689057081
741708387
518430725
244127151
116516438
641552894
622619065
471021341
674037586
115213997
666618160
400460618
125135105
403765760
822608798
970586946
729580826
161368665
866962283
598967562
267785244
788239405
341468123
229018733
425353942
516134052
140638667
304178025
292075708
918952361
343344570
103795072
96152218
589676375
839347306
941056734
729361002
139067111
99302337
823404609
151410210
833170274
664320404
611322230
296523946
362248321
693906399
167408475
493348429
123222357
265587046
484998746
673524226
72155243
831790492
281381199
340062728
437859237
528173994
306480277
346040170
164708773
396739124
543924088
23212767
876671547
548712380
503643252
417318886
880223479
773407415
301472480
44615007
615641112
17203016
762960652
907111019
904848540
573271187
759308495
639323880
679909905
364897354
248955699
266135672
116997051
945704601
178399257
265835129
342717638
59952104
925879359
181063857
325415340
300817179
49785903
973276611
513691468
94179868
214335213
646770093
602565232
87532123
789809559
489345206
444652188
515570305
465910968
535919585
526669927
37328757
849956843
599096090
951873922
298793351
424482624
195931555
441890132
440232798
587940106
620755351
30318876
293847185
947560569
66570775
900107204
536217810
935252550
469501828
156381979
323885897
637995631
587389818
554577825
729490817
59576819
781227957
947620666
240590753
895252316
947937956
54623215
462229870
91562535
857068354
574112014
845467363
533570586
529634174
551168017
508668551
407209036
399498496
51499068
750984900
2069300
437241565
922021778
905333411
504536753
180440821
878871683
585663850
936902457
195416965
21144727
181201246
583092114
158311140
882226625
59383968
703253872
44573291
232888151
515678359
100582841
130892304
956058395
722261966
481790560
770042398
296402848
599388890
688383695
154247602
208216093
41869275
227060354
147696440
893110350
724519832
709879963
596007310
567757204
398702070
844898603
488379388
209872163
25049742
808579794
542630540
939209699
111981530
975707415
375391440
308998795
963280828
808713016
215345148
721919667
633291451
40959990
95901675
377526994
729746544
769978575
870751695
409562495
655493443
703991367
412743957
880037445
124177748
904867773
915524844
384500555
861482610
33548998
932294135
354137457
239637340
764164322
30460137
489107583
249922756
541173544
717897643
824847486
7220419
199067475
428656622
835451921
18800177
240656591
18106378
218290188
724164276
209948887
949880380
228515832
565513595
162858445
419701586
215509702
142930154
800817690
738439189
67868532
648280174
457058239
752188775
328480402
138234528
639200990
513559453
691996913
836247060
177695953
593035754
977176728
406872842
257255590
208855009
139254135
256734499
807482521
344354330
356257756
335142821
932124956
297986510
575437560
29908684
331597446
847704616
753318715
143541498
174231122
710906457
509465850
134776189
786298465
310199934
831126010
339309447
811746007
926648478
360700322
204461531
74277101
765094749
97640320
16260275
406801306
435474895
146131461
467869018
962711362
775633581
681397287
536747788
181977165
648696655
507908590
791188618
107669859
48705715
237174636
210880932
232123383
803633950
613972557
63499530
49511544
298419775
861114481
583041493
909487307
951419982
485462726
394231628
131100107
167305732
826257994
379644840
360663195
384199905
658884345
815937420
973678545
41094415
273983315
158420462
602942289
289207477
698123265
709581747
481605105
388030733
977606971
667597091
300385980
698073940
421919563
458560717
585887622
349011451
258624170
542165721
565632721
83989689
86963791
441082226
138569994
872045538
201447588
815177192
113699972
431260583
883667293
745621024
466224296
484531992
300879473
864539959
11297082
105113914
379312319
810075316
459893473
582721252
428640829
682024712
935426008
557377196
288933799
994152771
382243515
729195055
470868339
362162478
661784752
489573758
742718829
883593798
14883314
176448077
199605706
348283150
688416493
356083426
573200806
340746858
459532749
31695216
439263768
619317926
151311940
360618296
990829077
807503840
237083746
819626058
875682789
990908366
335754611
898927666
34905275
273949672
276728880
194172235
699307062
662674028
878947886
293348872
146330957
417463899
10697281
269820485
650583495
33451703
991737520
113167802
692391218
611563112
580601830
878724259
714723824
714495252
152598997
326110260
578481972
811468644
372025808
30625397
269092837
273033500
104353900
368162976
585490239
805808732
352843491
259462527
535553880
563308242
735244508
8501251
908473720
465776356
976508725
83574372
435038138
720843034
1321135
678801122
454587272
261363841
563136611
762085660
503077768
340103607
200518301
97369397
891942077
387881813
666831056
801878327
273690031
433884906
528656387
627818929
286493475
84960322
410544749
934875660
194612747
322911819
244572529
457725532
343836695
258364680
887781763
537484672
385341076
941201611
835184105
690606440
884531462
527133576
332520892
385823415
471175010
552111303
457772781
56398717
928094646
525167513
317356894
455722088
45686047
795116195
633944507
256504886
386172359
184627292
445153330
351747459
284475075
13235290
447519438
111352138
817879253
908652171
442297127
862409589
182778826
291826206
554906510
738900051
174676410
356082959
54230590
530087160
676387187
700308653
96580256
963751211
942987605
447778575
244539961
345802446
489296664
387946864
460426093
80627450
176440134
647502710
788436189
573193094
252982176
312383917
40463705
425842651
309230923
861566127
856008971
93452886
635607302
552756759
523764333
241320779
475074540
701467788
174033874
690023713
1781335
965497547
210365137
716141277
967529028
124724823
512447894
607972198
111310941
243490921
699616982
767593967
797854522
275733228
509889867
532209958
114183950
997514355
662365329
546129174
428551354
147976017
650312080
429594273
780969080
883780328
132266842
803330545
647086426
751251644
764567895
301580326
950752001
970179916
153324235
277785694
121906785
617375518
568504369
499947410
247380052
197279821
883475446
156571469
386028075
426354691
735059745
600491367
582294358
71216284
848517773
484072484
434475352
201461322
378954514
449848017
232924618
31174567
734482396
405216216
856513591
963374429
517873742
843234441
542502506
220679068
494075321
782955095
417158170
66935034
794010094
20055014
282667280
149296328
533057712
827086731
737553298
340756770
519110597
86646128
682541321
239214050
946380056
528717506
566417460
534383267
589846336
453753287
961214815
770630379
5836116
754606889
707441914
845934904
370296269
991856450
18364555
876941151
29978652
680887501
987356534
289223261
908457020
991239220
36042105
391394278
751249081
706587291
467846327
696809920
135742444
942765972
213164070
147021641
514219548
833423361
405306581
389947576
266750799
669258815
608922302
322637932
212803272
731280903
600330804
475106380
396591830
92487347
558720622
184015550
625207163
850797868
313828372
274262902
566000394
728280822
814669450
932747376
849466649
780285202
676562757
186096275
449566257
387619297
305357228
955505780
908890045
213256706
914019425
704662206
107123089
697663505
749172165
954229628
258294068
938157215
458071302
653282667
983579047
456220272
761205358
224653154
418441521
156765437
398892007
127566526
388790173
201026484
994226859
904963836
301040506
670395100
527225166
740558139
784866421
624662588
272432761
551014093
496467830
447759676
53024103
40026939
738907456
551121566
280462239
167028828
978377082
539889348
405406569
504313466
908402237
953519312
379948381
119081590
968828860
708569984
41305827
785738700
670459107
441900710
87028015
614109013
752198041
413277896
986968468
889623088
238120553
746309666
766165046
163376185
935265447
940959233
946681957
86433739
462369048
976250308
822799987
461610080
455695266
6682330
178880712
112525845
438374409
746651633
762904800
367551238
600375494
39225469
915420669
616578854
777252106
63590981
289709203
162548682
732040038
908347504
671256797
528294456
157038547
810490837
278025063
531302063
446735649
758552524
201133427
480339060
861824137
289242431
684345790
726954904
863622140
757391740
358253347
783104863
966668945
466079337
291234590
707337376
93295754
84637964
49586805
320749620
336599125
545988359
198077388
546725933
956823574
464045776
551393105
653416558
487552643
436648251
144031772
463365987
460344032
224541131
135663696
597690382
574873499
718079414
207996649
736906763
607680648
643469599
493182777
83385223
977279887
150102635
427106369
378370837
473988468
151374273
408488209
380279945
730642166
90812108
319245479
433943025
926114867
948849275
745772678
255714753
96604357
564505133
742163585
472825390
394590140
538291699
258389655
723647536
479200425
145113276
10107054
625305871
383118774
67650391
106800489
887500293
480908890
999927291
247776436
297261446
40745782
353475384
916776621
848984492
415856295
164002322
598964307
11313039
432497622
628583282
620815308
507097376
982940361
882087226
933521160
432192166
52810156
655244208
562644063
125049555
363433777
153800167
214684232
38542042
254207433
73460324
983496956
204596478
688022744
92016285
172699966
110226384
620938874
363754219
841197442
982198945
701778568
497797573
842000903
481976316
219367530
544363098
620920570
826152878
232659138
739060882
614781079
927602003
407386230
976565325
341392525
148682697
62795512
801556766
400211201
342473730
360182939
273685945
258201
440447724
467183401
710525756
802785855
496555047
155490709
723416061
703949918
529556168
195674357
784105684
569224876
670877345
7663457
36302347
687955242
840299599
458086559
637646948
584301675
453968901
98204566
577883164
280341455
717579926
755861630
546015645
216446034
651632050
510048409
974075332
123580192
563985809
405063631
332360279
301994459
143319322
897869848
584131618
141996873
599311109
29439931
479696466
208162207
212235461
599880439
617678319
465892834
233356102
348536196
673065292
70028276
383238962
620599702
430222620
279818191
752102398
348181991
789766782
444884858
610356650
136451847
948453985
405678169
827790383
120491765
768676127
860038670
959391278
877083894
963312429
483237785
350914910
920647745
251638706
547557940
410996638
367668622
22404926
518955585
792291155
46289798
111482656
878141825
457071485
69399029
921980787
344044764
414972495
928764326
657399155
654531081
743891205
788452674
338469107
461503077
843336482
946605465
191479555
33183528
369001796
527712166
469894172
653223736
684284890
908145740
907394933
552055545
532614474
859896399
844362994
756441841
941253066
796181677
782686189
469968718
429135516
609142737
486928644
330085985
789607126
959040520
693087585
22532251
416302910
201875008
245857757
785131418
17476615
930109185
101841123
709688728
566110539
574703703
374339305
941438462
298019048
700788856
621312844
685914743
33080479
966650379
79326034
215834342
308073946
700145316
897324618
906223131
388783078
64198634
746612985
584794451
887137429
274131608
456437402
315885465
430487573
555452121
821034686
919234297
766419426
387546339
578924728
892599257
741889799
585272391
166326005
42551476
524755633
89038027
799640003
575862778
269230081
779292931
721394942
650659647
538263552
638085910
866169720
567856297
49731612
622416926
694652018
238633178
603905103
44313000
372319699
374379632
786961590
153934290
817369153
984433922
184094057
958753980
399683685
298730883
595583873
135802983
541144084
706237458
741863611
140236232
120602845
390880344
75311887
767397146
147695833
811215836
298144097
946790835
97601016
626358592
327092524
373163098
177165080
275467956
16671077
600210262
185012121
45288599
702008084
138315912
924349086
872477433
792731355
785173419
998432925
914494689
92642232
65424152
743692863
643778764
318011523
975931875
166515223
714595160
752776101
767395483
749734105
936295980
671986409
390524510
341398379
671860694
358150945
731641345
421372652
109412527
523341741
433196511
894162057
936977481
174336919
759703457
833924593
333057875
633673122
272097735
816570459
551225373
870404735
54072717
977887076
922292511
948748378
510340637
778695507
768655016
172761304
273763045
695191384
679280044
705852037
201029989
115058053
177658590
48929180
746034790
507297835
44518158
516087933
791645350
545024684
65697518
618563494
803652518
486593807
422029866
33562350
254857390
241250349
148063242
582790539
914564054
652696524
332169541
405844929
554391589
941560387
732642421
129106678
267570879
310814118
273625909
427534130
204677936
651909186
828759944
912945153
985333899
864541409
697714285
857969488
469968938
715091215
59369562
138342931
905828288
195339821
232629511
262187118
322959418
501166291
427834214
540119549
185500892
791228917
519026641
859040980
62390646
255724858
705124918
678628998
538572187
431658530
714644203
68551828
974490660
402491383
33324833
966228219
571547946
645914573
268768593
862960504
435162321
637824407
715350549
884134981
220787016
143058344
104159943
578732658
344911650
810648784
297347588
584315053
984815909
647373820
263590740
935394873
238395846
785125694
366106612
331674616
817664111
527205953
943628458
545323229
468450116
481741248
13209021
651900352
199611140
833414177
281514970
512526450
238866006
936089351
511240301
644173674
455928004
271888325
425251604
489111934
673370131
844005262
959023068
209372512
899496413
96333198
173423873
342159444
233959314
609626447
285297174
214316656
997902045
749337339
830994321
164206250
880436864
952674224
492920289
911723804
333695892
422085064
56575567
947196281
74728531
181253520
627860738
79371060
291677339
209107505
268612989
949338982
510861890
562817818
571092271
968381576
55720774
109257832
677311423
863245928
787620337
110151910
375271288
30066719
452731707
779372925
892054847
564900431
446827679
966015256
144408378
822842920
62866380
170176544
484784119
995671416
540758728
36660162
182286088
816345495
935339684
860855829
410782576
330672157
272741751
985742819
214699989
827813205
117281678
640715462
616318026
43970789
647058691
700981061
389689052
231054845
850565126
850730095
337926303
334952782
145766830
82855009
463712338
445981916
792766297
383716654
288687881
616768979
901370598
57847027
486513027
418838998
537724128
428015135
712261316
924536720
757903403
823065535
609355025
406212767
732886053
876547315
150011875
62753
546708258
226559429
935431179
246073290
694788487
406495143
280875710
684074793
199212058
497637808
56998879
992820971
274659069
409169683
808238977
945556263
808967680
573343905
823271021
81691065
107056465
324641971
570290581
48520027
418961193
870894016
839385097
877972507
597063831
171579745
745316072
461360688
447404811
125760351
790670023
109350678
369297338
412004375
345346114
383752142
483463982
387469514
545703176
855994875
669297542
551486283
869960833
202162045
970602108
883827710
559697782
866045032
443902741
787484580
341975121
570178918
471349128
661499497
495768721
883104109
942248434
325253530
233800149
485855050
871620047
293470912
559671679
397612791
713829810
12318234
969754492
544972360
523667702
712241682
159487619
782438123
230148021
846899890
210784561
474109347
868094076
623601750
591338462
365682907
907375172
71083170
266262441
131461836
148439054
697830297
306704676
996956265
149433240
47475786
857705109
737646899
843013515
453105282
416823376
277264479
902367720
655414298
49143992
921990152
438524201
929492544
293192795
539724689
499966666
638946494
235370169
493735200
634647977
115023633
731104716
450735313
891307718
278935299
201472003
389105495
278522893
347140884
694658221
700991499
848417962
812237372
617211426
219428921
173516214
201253227
640730675
960614969
386489003
665070113
264737623
285927976
570988993
547141073
205589957
38904884
206727167
463958783
779795377
187836925
17948435
634629810
195923015
907471414
246233623
161014112
902118952
350861228
304545477
408759800
963944941
16579005
969590125
110272050
610773802
883441865
402625681
897748718
989605892
114122413
217153952
735177444
533070579
158530923
991845743
691635894
526294519
316111482
609074633
625926906
335712844
694958097
582085851
936118303
986059449
893472070
870776018
531214029
580569150
650845942
957762889
361968062
454180234
263545658
275684267
356919414
635822313
819547083
816731888
811867383
777962720
437772428
207136661
294652306
666650212
745508655
807744365
894337312
185432567
886839742
802969159
118154738
622750049
337837321
906815580
312211410
692971036
274150893
976582511
671999567
25135814
296863289
901198299
604699661
414349289
574200835
55273101
555286799
592620023
168337365
61181015
525806707
185352072
653305570
572969548
236231435
644600843
256468087
921903630
238774574
884958092
321286774
691934746
587516845
355497760
225487658
622662081
904275949
707768345
455909976
940621103
986462969
930889793
505420085
474548386
760112361
954040813
109192556
950092816
889231354
780725602
213207916
186793886
241452128
516531591
347882343
301725901
941631422
639552879
548596431
539656654
282035857
830231521
712916733
718941371
24245945
587325156
916272939
122727286
8696049
545241696
519515972
910495934
37737484
106537950
578990158
724465078
78300088
604076664
984694327
184357865
36506539
78943531
138800295
732586099
27019343
510274150
384965986
618294245
580981483
828498292
757562313
135692514
65015700
326056752
37889440
441328667
35065192
420527808
349458317
240674741
198275500
103167290
64947630
503187115
636672593
222195959
153196250
235056369
88772663
796161363
391532596
572321900
810028830
142463476
690115783
612061087
445070519
549993588
223312091
485747427
738974314
285517770
136270494
784498018
493940750
115065016
968830215
438898924
232653473
788813170
589369820
875354071
127128999
452105472
476343901
553284878
432168380
156906178
220840640
568737478
185267688
765088467
672692785
643510790
442280477
60425844
419909557
390928099
169394570
794532486
973349750
76307276
835678613
901361276
802509472
825639172
614366031
812296061
439865054
49058855
2808207
558026973
675141755
772387196
75504988
892130521
109643491
234473990
950888733
106513571
870385626
736504027
549311510
736120638
386567456
167017903
307601923
84538066
654618249
987308106
428946625
13197790
788538398
397448412
483850435
682173423
276395525
345410901
946977542
731176876
479970301
257040094
888796456
610028373
682265648
548437748
918488984
965026167
612728889
903784988
704579124
848748924
967760871
64142157
64072510
919627900
578486483
289067964
170363286
174878484
211687403
635326101
911151085
816570521
151249373
405487767
362102846
186541563
112479740
955624791
765431706
682052231
397964744
70201675
678535028
643723886
670316101
347994617
189549417
411176390
702738841
112520411
826678842
635425092
235908961
449154399
416550848
313485121
332544220
744963236
647229258
366200105
967570424
657144026
738638618
52112934
409625536
915181884
612617755
934814611
200898887
371289676
352293070
568913646
96966926
75768136
994617526
480970287
372454609
266044119
216136933
812868868
854882617
846077962
153360083
572893648
594447590
125633176
288199405
887624478
555116921
396601933
797448427
560029331
739307973
662538677
458366118
199278350
10000148
984298227
409060615
805704762
837152552
622964877
570180658
161665336
890726741
604373088
186911156
873696628
847917558
55561439
830074277
814317255
432915141
805954569
549528763
213830517
455645249
528767277
704498819
568844976
835528421
784146140
489941727
175317022
94837429
915245621
783155494
588733851
513816977
286779363
319498219
472478898
184999678
937199521
574094376
917386640
673031251
676034924
456090467
68507395
560546381
389119736
983395731
370316118
897123854
771103383
996599792
1821833
147954254
344486626
35221618
181425198
932071773
633110576
49017308
894943933
943784159
396127587
781031226
583532054
451858852
510754238
282254537
342354026
670488672
176181000
66360579
197998150
560122381
316894716
173869106
217077228
392315029
512650269
510866694
792569302
820185412
74871928
332371065
769680360
324131119
57393486
518777517
809652942
772365846
762956077
784215783
880766503
598645080
740928869
379376464
794801747
832762971
19124938
797806999
182989050
749708349
396153461
593849627
985255817
631538347
705414205
635442602
889567815
102172768
842844533
926407528
316364983
262324863
144010150
21240840
624403797
508330235
727951241
12799510
773233196
304494789
144160665
762404231
671674828
638173686
830670192
696011874
733923921
72072665
606688075
616052815
274427032
99355754
573756083
440029058
216417600
247051188
811127165
309617264
344308032
587462440
987654540
707480094
556256105
379186370
266067727
342008435
175388695
52992435
544455078
150626549
204560171
486377413
463527196
813337748
903929915
163773295
211313270
94766883
678074533
214601707
351988288
732656213
364744645
582436785
394968591
676608084
157443653
440985598
155285809
457577302
372280176
369467735
725154337
606171456
796426466
55326497
74949754
882116024
29411288
463601307
476090348
505330490
741109684
34164716
715691953
540574741
165283977
143969093
320503803
772582296
903524608
901559939
723095725
154327543
618323575
253272191
384260259
397508752
930684415
12713097
276882657
885165746
62690136
411110951
277911793
733293873
976240542
775926777
32309342
561221747
496472919
620005111
150919021
125454074
102374831
272849101
430592742
150010898
484598615
428220519
704382584
395019739
239718989
674828141
350273102
926321498
43568432
362649186
867033289
516813597
942908586
789201292
167008016
318713231
40702584
381679567
547480914
130119148
692351109
307296430
188198751
578511082
531501760
746658915
867305694
862500702
5521634
573516402
472799845
439988887
565414003
243760903
546944870
131209905
234060187
474604264
74478716
789935814
164544197
993214870
82152143
912190687
477381204
284425132
751774574
940690780
596727355
911922488
3069912
660456109
282270323
865137505
247250518
820178397
136120879
537698637
42136815
602715273
222078748
779461047
3479320
888447716
400104977
798567344
771671669
730853525
635004437
646172623
277534548
963901860
426282917
459039129
40155530
49781312
743932885
473302280
88088160
453488240
791905696
721171253
486446255
185347586
271257294
918836067
670899301
725000999
839899953
838535413
825957551
178925120
205170470
745307958
307998405
81429538
656025234
164926803
548210979
967247980
724725938
652174251
257575638
153251132
556665284
642501940
828441406
907640182
173323280
690758120
271850020
265316629
999516105
854524190
420966272
108588779
354324144
925285616
22346906
34541098
40534002
203906901
64526299
123659461
237740964
491370584
576313173
577170937
306576276
9935316
776947252
289539645
210897085
427564822
9858466
666023212
729695183
360915841
526266237
522228266
654605909
407958001
290638164
677463555
781500096
659699441
556093333
121294231
869916809
393606290
185389231
46396888
861153362
59380089
374961028
896994578
170632828
963577090
652841569
942934950
209858689
545053906
662735814
220341218
541183228
259848065
425449439
476484191
164966006
855548429
390980787
428550005
213926613
578020540
553244314
905101548
893542381
974487899
702797668
841199348
466441077
514492369
24019826
110831062
256211197
835475750
944831800
553689828
634566765
12218458
248165877
626359318
827850854
928385522
926325666
588609543
703909316
406869313
742692900
138036731
834438041
833495401
238304517
40529289
95258792
756317875
104414365
631304421
11047515
751527781
383504777
168114613
833994061
902374544
338126915
486812061
618607115
813446809
604742425
407946429
222632283
901125431
754518027
12107892
506059372
784306433
590177598
475381403
443555640
891190824
575168530
582972985
474257929
492277794
230394595
522121397
790822964
779192328
90522928
733670255
713591501
670945532
977113246
940593150
191742068
669255189
214367141
514061227
560623510
297311938
772924972
967321447
358444911
261971532
651474664
403702536
698454319
780730561
784105323
904538705
507001302
914800716
89145589
288315221
762411980
20688157
265844759
681611469
766384837
890620626
815464995
742030366
906282300
131906457
142809181
517797506
161339690
791533225
629003702
604452142
811178330
10687404
653861458
861300679
802043410
288061398
375561189
403827693
806393755
339095153
866839353
74762267
458929616
985322986
162855649
605832056
313466592
589771342
568806832
454596279
457944019
986240097
260816046
607018961
424390099
287035679
653901716
601992367
395693560
842727704
970893227
78533344
174940347
566524918
65233558
39744538
414007831
168288456
999646924
272667810
553016813
226997851
531895129
984174421
680752762
7407579
972438503
513724161
252964283
249028071
797915229
948308704
126943070
990616789
189132421
621320745
980319129
617419817
29842367
495855291
514588944
457971631
199403485
573013279
583197709
691932033
402550665
533571904
439588559
353371693
890860065
751441162
84020496
652305067
172641701
825118978
729281841
424300078
680639946
200330305
299840644
630675262
485514114
460547625
875207450
613152257
749030740
301915523
432731266
744160735
234693501
654739817
481863511
124442088
111785056
618493032
202274804
38678625
958121659
656066130
867939920
325343733
158298217
332639782
921533480
804153513
797754577
437584022
94522421
133538038
884034085
374534478
475096067
266618562
325710933
430462062
133519662
529924553
951900959
967178062
370934628
886591244
183973808
513987876
822059273
925380678
148922327
336567567
656481276
661363922
337705589
895868310
856013215
185545608
549159156
863885957
382343153
410734148
330092490
177226546
366941618
366287308
191386533
983445399
648718294
330350165
375212115
916657911
641097299
370894696
854983224
968077611
790779735
803900895
846365792
502398595
858059472
870206971
517422110
31285437
606169615
33160995
999889700
194814665
257971278
332397886
994313663
364622270
186275948
511656434
327753782
388683157
173999479
995724105
994656306
76095706
830176822
261014424
387182611
145066990
44509878
660458485
511025937
319580822
223493519
370752492
494228438
809757190
734480268
374461861
470734067
954216556
700108713
172246222
896764920
194370862
654445874
999111956
978076562
884245005
317170458
224282951
518461012
769503745
216426819
394709311
915452955
380341310
332152161
920348778
6071808
181507655
719873474
779251867
793510682
503010904
67516014
610590256
450046112
565051774
440158277
857074768
473913956
74796124
438124080
985901631
53050838
602329819
891513015
369967070
268425111
944677768
404499263
262302041
331936403
686169910
758435993
743852559
179165376
917146874
496670611
865219788
254771215
281803170
989231191
435149804
316164050
810513470
722152887
291846782
518050585
574907549
738681859
911910048
862913691
263050130
727057487
727799676
38313431
939315163
344020224
560165206
466142006
518587090
664606412
839944019
834376911
419366603
619798865
5967442
575119599
865732567
730115932
169725611
969477511
922744873
558324270
207686848
914710150
226017726
459353960
107312401
497455938
980510008
718075807
674100433
419560259
511965306
180495324
62107616
815672013
637462476
818305044
725721761
674771556
521693208
892367742
573355157
49572811
313963379
862745108
847247890
249351118
326133728
439764258
126847121
908362505
1020772
483540000
598849222
381825685
415840151
899100110
532023264
725616677
940873114
841981803
415589761
894662771
272737640
518473651
636459632
386666134
76460822
980019237
346298337
385637720
52931480
198965939
265277505
617856435
430238921
738961463
897994521
252638147
598161777
818680102
921195060
644629936
725088122
966401618
163548020
275247528
470654458
437886800
324763847
720950951
907309149
898182208
242343740
39625688
990723422
778668862
250605513
631489832
518305223
513070798
712021517
393553941
731200731
89587223
848730993
334041150
890669433
55056221
774116884
804015476
956200743
281610468
53923998
590709822
641466250
895644155
186830247
490498222
377053321
797796977
35171141
837149308
517289712
93937903
526237063
45347668
330500727
666456367
257179924
412167315
542973715
529013015
96143608
880435615
146494104
703977005
55910973
364319136
559471427
689784906
375069845
70039136
11597210
721904350
416980866
902756671
439102319
449433966
602297216
377743640
10965747
59511811
105542027
489805613
579252900
199669625
733480260
4650463
329576518
115266080
194691194
463463710
557009930
345372730
489494706
253875806
166049432
654315215
668687450
47728473
537124448
572071715
401949151
622435331
970049406
680852149
850262343
883377662
17789922
696670998
622456999
208992257
978624004
121433747
542028180
240695364
791301950
711602494
414350935
950611924
251315416
458863924
11424712
180172687
34773424
273178488
69016299
910426867
370164790
619627884
887321910
23668381
85694273
607644431
642242166
148170829
425957212
947252544
256177300
489045368
123098532
943535208
876584878
698113502
636198499
610298963
96159454
445388306
962045348
212739695
615696184
564752746
309519579
963644960
689667629
13573935
855059229
305256011
138974577
952399799
187243245
7107650
661668532
782418169
832921912
4332495
779271181
725614788
59901577
571036638
799466622
314679299
215989203
93123269
93347672
109689880
775455981
296431904
507320031
878546785
468655641
416027828
561314613
694763655
954001186
999139760
189120207
4446853
668586814
623603418
240702126
590520296
464141208
415231797
500401965
280931879
410128865
888333625
793714122
871227841
360942594
176618375
676270115
283142739
758108902
780610479
285047613
743287130
731239619
960781730
753535341
309079242
620510032
41352032
762473856
532329884
439403773
362006177
404204091
851413258
927424043
943250092
912059927
365118098
936975717
654136732
648748177
395636252
223791268
820228311
580293179
375277345
29843607
98875718
834607928
382949916
780421352
184975609
762538955
197259801
623947106
62094351
992732438
507945532
200345376
579336320
232729518
500386369
843010955
438362867
154634533
472820655
45793447
543163971
728969348
495401036
912035293
600760615
976497431
874598594
3815101
493829829
267727104
955111264
542351545
894171155
363771043
508075238
868963517
88474856
454723051
921139022
711380931
147340991
582166971
926187740
763446612
393453027
567974940
824039606
972502387
388067325
459631901
283707541
215850228
71482972
8344417
130833864
980511054
807619839
676685307
233341079
389663786
187092749
214460518
745389910
30145149
38382816
881863244
589797894
431580542
585713374
115932633
191024053
408958704
154081819
575201237
273090722
750136558
69849050
206230484
458027275
97351808
919217774
471362922
271496945
841278950
349402450
378105913
490955179
837255483
489521729
13604885
800101625
838632596
360261867
305597962
665432157
924862249
878875445
194488791
562142647
29776373
446334616
355831791
210548859
258181777
76777983
220933784
34522804
283891279
114699947
466753950
867963908
394551013
274368810
101345103
401283939
692720682
125185400
664262528
655119293
248500248
889593995
892567469
278578831
199702614
143173480
659733071
413254980
770714146
234199321
726128634
939791804
436823674
555539005
42290561
326286909
968981260
612817132
823797440
185787471
804620839
917558486
341509949
673961814
664244465
878170962
965117109
287076638
735736946
236189055
797272027
421463684
248090477
249898793
332119770
95969131
682073994
926158125
474518822
166447231
268064775
230597502
162905765
504691012
116016309
612457247
383798338
275100460
355299507
388047386
744306672
454379474
875029604
908807064
267905645
837208098
579705645
765979376
590255614
258814044
331594725
100585239
523740071
914826319
144547995
908412247
171757265
865093746
659911130
446235988
788581283
748563722
948964681
406680528
793058255
916594646
52141930
856439394
679460003
934092315
829528157
813269931
39799196
622568160
154532066
279659488
562684000
649194207
637046720
347732009
453341110
121891272
249677414
266755282
217347118
194362086
590935600
988197761
425969238
903222637
182344539
216612812
656009299
267404567
237310451
425765337
765571174
635317118
938847223
812045952
326699602
369676393
573876980
2793834
874524008
666932822
411220001
558669745
616924173
296074743
698140566
607352236
277260324
828562863
355357695
705183925
864292755
311858630
656966816
312786927
243419039
939420066
558128512
250897951
770322260
85496540
744479115
856649146
905768153
382140193
80085031
467953895
465669309
659229071
624987340
740452039
387567314
35533493
35601486
323852389
571909154
645539013
341783760
176728488
222141386
497608611
697060001
933892883
279101843
165212838
362852148
666463374
86430172
773119318
946289283
530452423
604263821
438216283
526766381
139352709
700877083
65539123
321611337
856169639
66518712
500688162
486295721
181247857
666145077
520609448
21051707
527524694
10394230
831294701
741848185
981290407
397619269
986436234
294096556
469004889
863314991
48235374
724368809
990987759
640622861
761443143
965262159
728596518
68745417
305984245
912716392
421735457
510304992
775467754
201909779
653471374
781004411
468056898
616294164
766004723
271384026
223340981
9203887
831267680
385201298
513125072
274696861
521238261
934182477
743385315
843820167
815593455
161831722
111204811
179403945
88626802
677805385
357465158
934267208
885453050
191562880
520558871
491185092
534319714
458627074
741173370
413293319
772873837
629475368
53843934
980628207
22867640
880173577
705286994
737089422
706007433
692937929
47232447
281487209
850143663
207576151
315121273
353819240
300204068
405332875
948897246
754788372
87813151
910790943
298749602
712540931
478873755
364570469
301511708
723179505
202248927
229284728
479262010
235029829
985395128
251354023
58438699
806556164
471668758
998237163
483731134
604339889
852784220
408502974
61844607
622269725
621232076
551670326
182217723
555439235
979401726
360216029
724528957
361848755
146890781
298209406
645736021
367242268
854775003
769708060
322699643
568175473
260288877
917753857
512585081
351001224
860317859
463178677
809370242
984213548
574334726
535002682
9281199
318463438
837637108
261393416
159376660
920069903
902093215
219519996
682400490
913217121
849103610
703223040
92224606
913399595
628506071
57490785
794846367
408700343
680027269
333131516
315450057
162090156
245865511
77204854
159056231
640767387
629315616
233426930
872571262
898723143
218395406
325950063
977922424
839248264
658051618
42897044
541769631
400801353
414459629
1127791
929689528
156987953
925907737
154608040
750609234
432682632
532312849
2858008
117107443
388122357
924775372
827895773
667428576
904602974
562748986
526758916
794279021
678809963
325793401
439416745
231354204
676229257
455798625
217123043
615118618
997633809
938496609
753927531
931329964
42340427
311465939
811815765
27555218
12967810
458982230
295371708
99993169
464600778
114359935
833286095
250348773
635499068
57164689
899415122
826073244
351276764
215386539
511679324
431078344
39147101
886362494
156905921
705033441
832069459
134843642
450885785
101699880
193537004
666880999
670731582
113391110
837840283
991056201
17141214
761493675
738883127
124985232
594844530
230916675
843187299
803991708
16359401
235918548
771753060
863434416
68071263
771448636
406297925
110218491
876461926
836698820
812788497
326853193
253913435
450931855
508741677
472324174
642456847
608385421
451084440
551803811
72095408
76382406
989900084
508328500
86923000
509660940
367668934
731549970
994314618
144258197
94684113
20638
786571466
950912361
546928594
629931561
168985104
134923153
950135321
901600360
422755570
813359787
709774793
3815763
12631400
260535517
310962011
719159237
338506181
522757983
741147661
336177983
536803765
174063879
796688545
478840066
629979497
466996862
300053445
804573009
209190815
536483844
27858523
556801781
604263880
193228195
721293832
922637910
420804506
701775129
85561979
301503499
230939698
155784170
882495241
725551769
341032255
120837184
178621421
708555837
21386001
344854856
318157994
621476588
887965446
400871394
993311555
122587870
223266877
351916120
921196133
505177890
763822628
745681548
525328691
735648591
824565136
824195450
94077051
925720794
727939748
286577752
667522486
11125709
463717098
380654177
927466692
128709181
374112572
181304999
40793206
357757756
775313049
204061912
714130781
939530179
855630686
469272707
90350476
935251587
501840280
139584106
49686690
873422170
772661248
762725253
101467991
603346103
455238202
571869766
341764009
743042132
189090316
747506517
109601994
435123283
627681966
240742276
814500642
586377727
807536404
434194978
906503283
460881691
390483055
309061648
308542874
229939393
919384845
870638001
199991386
752811791
136618228
204989948
12120331
321360031
752640401
297662921
54893064
127424146
561861530
29274351
10336842
762583562
868851220
62210680
677177976
428893604
338065326
492132774
954610563
704654836
199438906
208207235
262394761
264857912
982305353
303934097
617677752
48257000
441572368
426159111
129316379
706566421
630392510
520839926
375388433
444256377
325952463
916860162
704560912
576971637
524493402
1739938
711671116
532034359
690362006
400442604
477192677
40802548
476226280
62153016
126872858
444146537
675335949
90130406
690009155
679973264
746500817
400361569
864468872
668170999
953668710
579916929
464881900
495300281
371536045
357537001
573485781
479214714
61716489
733818359
269469446
671676671
63382050
21365061
686353295
961868720
281909080
218363106
146214325
753793514
554987802
910427054
955495770
968605838
257799506
678290426
692204135
798392667
243635099
896312601
247985935
95247284
678715260
259323560
156842472
364232425
33483129
766616147
155592764
909522987
150351497
267838009
849292896
474183654
465520508
680646366
190928543
59240416
469248834
127441519
192754369
800324628
158995191
470915980
205696253
49454094
421590849
336337358
740399231
362408170
892036869
168528060
395489355
934515467
143940417
442996009
551078954
141672673
834405301
215227361
831993123
103302151
84898716
853933106
156246248
256011302
128753776
305451552
782098039
730710788
788853374
660462444
559771749
718216694
663116593
950086608
469571407
685743430
526434440
195396038
341411186
393217260
946102393
950960507
649386607
38463072
4978836
458705331
650762739
260646605
455439308
877049439
603431969
965213657
814909600
332619418
612242021
98388655
194760158
273710635
712776189
600772884
257657460
426370855
560911735
782771995
240978712
930518086
60230827
986517717
518455468
167009652
873943689
314492946
938103896
715606447
289734276
440254797
727108884
19824686
958953845
832967972
136021263
142988871
640453130
566998049
958608351
391757329
212803439
487165235
627865306
608641217
764119222
838431109
128325427
96032006
521445507
932009081
851856211
192188383
772558585
625206565
849481412
306453258
541303665
927463921
214357542
657026230
502852346
345504739
303462055
504677098
26519440
246009961
305780261
278612797
10837693
913464908
159060469
890017658
766632712
325007336
840803021
117196717
302672440
181158651
557039434
381536724
638563519
972129830
902658302
40647832
173759323
838959145
431729014
699933832
807815338
796865813
517394373
145338188
785913308
244567693
675091242
997235859
268787199
369952757
446780414
303201014
666470646
40872004
603963981
212788619
718320647
846119763
670708669
704928882
294822608
956142522
193327382
107311390
287552932
657120239
833531856
253334789
518800773
597950479
448888055
996761287
401621338
268927921
465021248
684280797
652838588
983323073
71974287
428777982
405841924
130770513
608988456
459030849
743891327
858680009
16951313
981983383
852530852
314268488
735059449
155418321
618373409
578544252
638989329
497639483
640636791
459705338
256710270
241697928
425049648
76821801
269070652
311569890
16976126
280411092
529490233
153853615
209364619
760921576
363407606
815841525
454821784
67171239
993809457
715945768
593054522
394365147
883277175
911644236
917955436
868726714
341103805
685465242
497809402
116145277
796844601
165376465
117864055
532728382
435354695
397312856
390702691
104399796
386422831
421981161
289396046
817975901
503429590
264168978
394599938
820128075
760514668
695345515
641197732
72273472
128057300
401011710
597151572
913993191
313786907
643275177
437602736
855735879
623752608
579639131
548797895
688066924
13066574
787783777
531703202
484124634
367516455
202948120
50495709
386652954
969884875
656942501
193423851
932987568
34565032
877599190
829171044
442735404
431576003
66836387
568292266
992087968
917639018
922810452
280623666
53658730
410437133
681479325
945753591
15192713
935984232
62595372
322692649
253716699
237800933
305884252
176259012
570994091
343066460
835796679
284957132
755335514
220746554
283305408
137634393
756352213
316348144
429674655
463029317
231477938
753948811
131988731
454637039
404335185
93828586
616456166
549762232
524280218
192252314
967493499
504891919
795159460
511822884
457579211
247125568
19254739
446670919
635511733
65514930
892869173
718560915
425536883
24620055
639079098
868592791
72077346
46160559
936510420
419271099
372899843
252200904
322375922
885929731
148580203
454900174
796008645
430474152
237613989
832264801
327314444
172470088
187118717
47325154
956838339
655650397
603408153
758192648
18467485
317429290
657481660
875615613
162570957
233866523
260904326
136819214
350955123
257710785
709827415
957117841
381131482
355530556
700654916
939518510
629966821
464423583
36833259
819679881
212165832
926382114
761408698
533229676
922087016
559888389
304119777
767355215
134576738
683309468
532872912
365398837
198529363
698118260
812205051
879067058
347327718
906617396
458083593
632658307
579333507
514026003
278826586
943651625
125538614
595046480
669697558
948540973
345132016
348355521
225298779
301979844
477096853
481225404
417078697
689415040
881167307
551788779
716544460
874504871
138486546
373612172
972942648
533393109
632845438
96725495
817645826
536006264
39584979
386736464
467715895
856523881
118396109
977094584
936911265
95106498
897126132
785769932
839626576
678310473
473822203
787596638
360376018
55780442
77477777
866726358
284454493
450760703
130483057
848500208
886048551
374581352
912683619
478843179
119122098
490785800
920676034
157295840
800401271
725868512
190856655
695503141
145622517
352056344
852127208
719949067
192663329
781471099
236915994
805866666
263447843
335681182
440385841
915727916
952312826
584630766
253613020
791105809
647496167
374476104
114007402
696266485
33590452
749286385
462732227
138164462
405695370
522369296
4316558
462215225
345743503
588827960
270050796
5935026
692699647
585791485
176904367
232884985
17328964
238819935
785009245
737738759
207039726
232267826
417726890
417184455
318122767
788330262
847387975
656652068
339544041
344160591
819589423
888391183
819333938
418895487
282457889
988896692
466503245
322451012
710694182
882374470
447256954
734369192
260029309
524487727
305331699
642392308
183404658
497241248
746063426
700870049
322320415
618885448
221835433
878548048
276381205
754514454
217192345
989922984
394988071
16923474
836848057
384294388
810936106
197667797
836631537
332293227
248568645
656341673
368922058
719171949
788259892
838996911
358446562
708676959
256819281
756176952
857083475
894503135
790715029
44559509
289503314
614302720
617425922
159649876
171666645
68175141
305424628
480488820
82510972
33547487
492306525
62386375
84738042
951871078
290024060
468232196
940318880
260758281
109028551
422065234
376799947
250362112
744593679
748881107
262877934
486138982
815478473
42049479
872641974
949788831
15756133
521162625
550100796
354182962
334159937
8809870
920941799
442299454
252698571
78340682
140479799
783123296
21404385
857564285
781775278
744946993
891122390
703612940
282283710
413895556
304933158
8207962
730523608
528585782
463604952
529825360
127767754
889977761
575464273
382911369
74754159
394161791
446954938
56899153
746193672
726604380
921808988
104269111
600772298
573389309
702045434
261993613
90270745
857199808
747603375
1133914
772009422
615233880
807084457
784717225
392284966
585203927
395727789
502187172
396400106
973328829
469181501
905740869
8837577
584390953
682784651
484502624
583741202
216506785
871865176
183064313
837598673
205364981
478292128
430679522
256079506
659575941
511754532
383369518
541389584
323052078
247898060
408626886
970066157
353406186
599523262
62593120
356770073
303698821
932137667
341438715
87123587
936315589
163289022
369846345
828322466
633688696
788183728
146785501
541886684
811300375
263375361
368208998
32807429
303624342
694533471
291994997
239034155
775548669
762580521
843734035
823911350
384888113
56528912
279410292
899582026
93119178
933845914
868868012
423194089
705334930
206880262
476431460
641628470
807332160
667945642
863385294
815518982
871927231
689873058
936295342
751450667
786108313
47753398
415832906
824804791
682228537
781325292
687960950
773916441
238799315
299267380
809891727
679417045
616931275
375358065
186233641
534169471
209682782
707135584
71651886
562175118
331433664
785581345
992130746
706220482
649152670
199523204
879832243
139581576
286364848
717856684
822231928
399318070
292188346
146312062
975282653
571280950
101446810
218636140
581240617
581456723
752741982
35854737
121448188
419064675
126970809
916588013
751622940
37075575
262396385
201787507
843726445
511091471
965480463
215936481
198674124
358255050
330950650
856377861
756319114
228809635
956600595
283506976
187664635
177940471
194800818
208583488
644762222
855158547
725262013
705573315
365012658
230064371
281029965
79505139
454316009
58063255
658738811
943826633
571654953
574358633
410161638
872433109
501518042
164617207
273208428
527005832
754644062
220235882
973499449
992876530
682215822
771390578
351530455
118793397
129614849
833415956
596243123
595497176
95439533
387712588
837212891
482457208
18317889
32254914
67017210
575084377
555928617
891554736
583215646
601771843
665988377
765214480
434750944
181122639
430309334
443116516
240172494
714578314
270030981
323463881
997411543
63037525
225045017
575898648
556458287
469049211
962933391
571980947
454883304
663178457
533066021
740563347
674394408
46535987
444263539
562311776
461942918
219007762
144375474
575259548
588458686
526298285
831818227
362046740
986337668
127678820
676866599
233729537
917441119
611624607
389920026
762693242
970289875
871417698
172802410
889593482
421672117
433023130
58732295
500531256
968400773
991294951
296575340
310256992
176235462
19517966
963669230
90234976
218738604
118835042
523371996
756644631
229921078
599960040
447286382
648879286
235521020
908923839
2090609
552007438
684760656
961546875
415113904
566782148
102854825
674534104
822503839
448921745
996973067
746785878
336948059
944287606
97454062
798869572
418034311
254528832
427170503
618811385
93646094
608190499
997624984
826954205
639160312
374951272
14642056
895170477
944298697
619625420
173748786
610645189
538700196
347002181
926779348
206094422
904200147
381867935
506795974
692670988
725119867
22278183
293068459
681742988
426599474
44130590
797705388
712960247
681928982
2213454
777246393
289720731
712029205
721000577
494007550
763088052
362895617
373870780
217357865
479830202
45868508
388127853
418945430
536233519
918057677
470792839
709969532
997921804
733085976
624063178
785790269
388498163
977323185
195427371
774220119
107563859
512762430
638796037
678244698
496848482
519224648
898062087
624085985
50829262
824801676
279714941
884843350
137881995
670673963
390605667
480212340
97334527
280069465
720014145
165004998
609307644
994331599
57234955
219845386
771997484
514188433
293452972
620150508
660034241
80138830
882650009
982855321
338558981
381521757
887123932
937363616
311338507
496354623
960487408
8357112
397372273
70038667
716130253
12502680
152515999
222639001
716709902
805519253
542780371
988349182
429281272
650104362
597592305
921686793
768027808
423181609
152958643
979948801
73148082
296805293
288007662
72037156
995009202
466389576
601780563
317494583
9316877
151949821
358241831
908538119
304708880
490731790
802772352
931650607
819505257
591806103
798414664
928931949
250973790
28092869
541879085
740825118
448533254
899855313
503285664
382005243
100669607
108973489
228905799
415124825
797010528
145521972
130570847
510744202
280285242
486641664
892633335
429062885
945756120
665024607
882111902
328142633
32713119
63167998
162431678
370882538
151000558
604105128
16172193
468454663
634499106
775701126
301820089
542103605
85377442
793991918
799757011
541276923
879119430
750710216
71420053
315469616
511029376
601993111
456070078
425403549
924260504
204413954
673772968
305156016
343152116
669003932
163210247
314320437
695766206
555737356
990590960
225181564
730674897
586437499
792606447
650244855
344363589
975819300
292043502
87975503
418801516
593393384
930983584
106993261
77840617
53306865
432014111
733219893
783780904
21252659
322589719
39875286
953660965
865322713
338626154
141819907
145404619
603684070
749160138
503114286
280000428
320973008
37510760
209665670
90760552
945812166
484483645
657254125
950923812
449835734
848292130
525925312
955017816
353086169
406506500
959186364
770434456
234762590
354740184
501252714
806002095
193284469
65108868
495854860
516683178
32008522
161659096
535500468
482918383
506985139
95916082
727868219
853259622
113365008
799991403
386456460
21621115
665154465
6721369
778326590
947769536
644743083
815841948
692016964
718987720
371002242
877514737
779979108
362361864
805892877
52099426
274751176
640758604
149057898
881408466
932090103
139811402
852675880
628473264
743173700
325322933
600341898
472289729
234735808
797077391
116509694
251178710
346431571
663060699
740031448
938372026
462234727
272147065
672765356
144029551
907353734
698474895
229931722
672226374
106760022
620042179
36461523
283558252
529631107
380719741
390545206
699440348
538683153
623924763
729679874
386550385
777501328
380699883
327145147
274854316
2875690
115710834
293123976
104433867
209586094
522492598
57140939
878817892
885841358
918275900
167841225
171494680
196945050
967351317
31862035
735794768
787709334
515847047
178070618
764087906
774586241
819023508
879673047
683421622
476835567
715375093
253045579
586634266
494255789
402764995
964575766
564362274
130200845
318824919
883608766
145072799
114215526
481474153
437591531
559132946
105012227
330718915
104195992
235680792
245585305
283298647
597529095
178911047
395882103
595898913
117188696
649524792
549820997
46591646
449075273
823354971
339572361
934598025
303295418
435675161
397451263
982508806
27006021
430758428
84542601
984571449
445130440
793572037
547639162
833766622
424746125
325626913
118014898
57787700
469604251
227596304
241051784
18953617
38805020
130037837
668824976
533353342
154943314
29577944
552513328
767324640
767399150
281029478
846050421
130114364
114588705
694989868
964677825
951594489
4968060
306957941
905325994
4470114
880929076
618800649
126136289
755419224
208198262
843737039
401790558
373695115
533569869
530501459
348091026
850164693
546670954
935985175
55825342
544080260
272371773
317344602
10194132
87864268
592668336
438026651
929271604
382150266
312759291
867545676
24648753
914062458
294293596
152942106
373530916
69369083
532357293
145523428
1073781
237509297
590683606
997902610
401033619
114047684
708940522
214095107
305670151
348465943
383655109
459450209
30193383
209116619
574515727
639239844
279314188
997108419
841287255
58124332
716061435
771733013
375635207
348075589
822840059
47582248
91502233
504482349
925480559
452431509
552025138
105305654
903005418
532755656
24813544
817128173
782260964
113874940
500913191
57376721
527330298
591760033
771947369
323051430
904739898
16707550
444686263
443489299
325967188
692942818
52029648
798034501
449713949
73126114
58748872
620291853
69686285
274887888
683229254
917222888
960642848
274750520
181314673
739294878
259030323
99318447
309508779
979053350
124011375
126521226
885377123
279356147
610580314
980794577
863062781
38825953
720285357
908857780
724914115
221809314
85973871
310892200
995101081
793270269
673169476
516103788
176075227
20906365
572493699
226497800
134014680
24359118
812623587
672179766
605791251
117436235
356995937
654949175
357414852
6528601
552422813
513173613
153238260
610642241
472293174
250397757
428940677
65003424
168024510
604798737
63373434
978430482
578123810
836463889
173200186
620897760
873382583
408591074
559607927
582664048
286695664
612206256
117523062
40618753
598885289
659327091
671764398
740170447
123077797
512869398
932596480
90033259
236598546
758706125
799780757
169049932
70885313
889811051
768454465
920796803
575814071
746371091
554206225
23827235
924422679
388319064
440010524
411242189
495801024
112318102
607064973
174248534
891121078
269980006
816306770
717146263
402298574
983109672
18094540
562340553
813590192
510484165
67154024
332217164
40385138
384743308
84456334
334906410
266406477
319426790
935079494
234969149
898116969
509526884
72285951
580398120
314228764
166484441
773417386
351556761
624181320
57122
274628400
486870978
36959372
959679318
444577915
267276817
569520805
948854838
188140589
402058693
288852417
952828960
583356494
36897212
410522188
564334524
871755049
532247036
182596965
930238252
606814678
676604073
821738750
668499173
756585022
510213201
716287294
604436332
607709641
412230128
226762952
113349251
111443535
953661311
325127898
664984777
236180099
695818199
817636202
606782503
877795648
79084600
173952871
788805947
913116767
553733078
817779272
637850176
12982867
765318398
466939467
94856015
121029146
674071433
38853074
352322892
139512169
37666673
965207133
490140318
296643800
592820638
743183755
113308753
259434580
368159176
60427855
232199539
677246006
328028732
974348901
258878124
369940253
366093526
995820268
988653480
540173027
112394863
761602775
940141776
267567859
203731906
736467994
929953610
361192949
421692834
709112641
264711332
697246755
542135145
826673154
949195654
217059511
112377634
999374641
887712157
773584632
996135322
83809661
590968340
772691825
352508511
356870552
300383355
408824276
288609881
585272088
309693850
98938646
341346181
198961367
104678550
437653859
648852650
996281710
503943069
935167383
299451981
649440481
822419111
698154917
322202588
515220388
117811626
907606155
715046568
683529973
745604321
154483923
981395072
330452897
561943640
473441362
941319209
222241993
173181991
713582624
14116937
257915171
869880002
971324874
865703388
730692838
301233174
66563883
840505059
703368099
21611768
736734536
984427277
674220969
579629518
862977147
595065119
224526573
312247109
256055717
89011787
869766787
559493561
363913798
664107764
39126129
79795974
236519035
316359700
133397227
380664253
466625633
641363211
950819384
515717293
807966804
439112633
55710895
221932398
214966293
430048404
790469228
855501708
886754428
3623225
316117663
295596560
421486035
63502603
900922359
975667778
447787515
249516133
452912383
578132978
510629825
768180720
599684299
613926617
495219336
367295261
62269178
623719591
75748451
161959729
691232641
366199172
157283153
613980450
89298947
938831996
759648702
888525620
5971332
479106797
606600976
264001072
487438835
566854853
847322845
130937317
623281270
390971909
144499575
749928135
399225427
333296964
791483143
464975250
277860360
401504094
193828549
515041404
81790203
30778582
157231579
577708275
832917017
106738663
999841011
997767007
444596343
641713565
92310231
202640519
290644352
995648883
483710956
960317004
357813495
776804147
73051236
989280765
398744792
631847369
434314499
739307473
495526715
960403243
459437087
94879058
732288639
690066831
431878381
305894953
84893608
205726242
988329336
671550269
356283246
137785187
257292999
651517667
648890154
233919937
695812660
628194335
39345523
758306243
330382749
320118261
712767206
639378464
528881238
769895115
955386110
75724566
451694381
663965976
84548487
916491559
430081815
707370681
99876391
294083267
776904822
694276603
750659413
425751444
400056785
237201366
587263343
858877437
420127359
834669150
172623325
74812451
887421231
785762610
131425356
496270794
349914895
101650278
689037825
577312501
703959560
501041333
815324224
338109443
897842390
540261420
518767233
634289986
185806966
943373201
261186733
261774447
120465511
436897651
185532218
634030872
726253930
180401272
829573624
373515701
520549545
453371355
253311019
614669961
321510416
982079964
516695324
276199407
188715383
577964568
962114771
334330891
604499141
862980512
755259872
106065820
784559874
682719291
106421654
392311755
907723838
814976403
848172209
426659704
986436020
74053802
992355384
470959370
921935083
285926865
513165940
920559015
252262288
633516250
505490976
803245088
751644811
487897471
384910057
401402200
590812786
5836181
519865531
923094630
365249738
671479226
164411381
824965189
556736924
94059493
712044023
154504607
429647750
341396813
586508539
459978713
296158545
425605600
558814814
171396984
22459695
222208529
753122292
666077292
397580312
566215772
150671455
368516007
944327708
340267741
814565331
812808592
368025257
443094944
550313394
984289434
567628942
215795790
108486183
299919006
774100632
346460458
752248063
348006060
452744126
492141194
201714791
903247497
648988841
4344183
292237709
254122722
750919356
520771195
599106020
726112775
385635432
795735494
270645163
852185556
47096820
978943669
153411014
905604589
159138664
522442580
622123686
89321619
412367023
156055679
235832387
839907632
299002147
125142060
122952020
694396935
625793743
507693863
248190107
810604989
37062522
945401612
944368962
266326134
817540990
309051132
332565225
392744812
783090431
329421830
893983763
891502774
314966451
384804581
382726859
184196978
451178529
958383383
936033304
86637141
137473165
593023734
750609211
982301546
773309946
678608197
339669755
329941458
454228264
598803307
634263760
342506654
283541895
836767336
651990744
519781960
522723443
447148786
356253444
23171246
782184632
389868447
187696104
131020085
662230771
340675734
837638862
432851942
305219527
370659044
623048033
250499467
604407677
464576417
810157153
691530522
108629674
15753014
377261320
749030881
882324673
995411829
377538281
884315128
654170374
974952342
744046467
585736550
992127176
113655792
50191305
518912810
38098776
110942271
256383586
514825766
250555952
63073123
583071829
760758014
653348777
590662050
225516078
128180812
909866919
833027720
514503870
566504234
69724541
995432275
831037433
143577635
864360089
206342547
132350470
828692330
790420660
170952060
375318287
906021136
942900606
985836470
281035536
936572222
479727408
460929666
622692267
344780983
681339137
737506823
327613668
306385689
670528923
878496864
603064476
990934658
18196189
647500019
625652658
531865285
367331751
593137649
808924745
701832203
275949146
12491125
654605306
93026777
228300739
559023885
64917104
854812252
210122438
347927943
770852620
361328630
800984212
667298707
424526182
531954882
241377070
980027932
751123630
555667088
471733609
940608406
870688093
374187609
737972719
352504131
931454622
676665258
971448493
885554614
907001087
797556840
901511832
102334348
443385857
22693988
54965799
745950312
750576899
95307003
507694486
384800680
706672184
560788845
255261853
144467430
585893313
139345343
781105718
126659825
860886310
547333595
51781389
529327123
231109980
196584106
748058572
407604904
173117570
233925635
95743144
85929515
823140978
425313607
278786744
496588520
313014632
184909495
995004235
604890662
908917030
194366596
327768648
627121615
151488012
211416480
392764519
227216514
897737047
213141381
815812913
584824440
668236358
381116281
36078327
504106943
287427394
469554715
877308514
482162796
926815146
436457408
115557732
939470217
281357959
859271036
106059381
256060940
534494325
608543629
645823833
742145826
260852856
985171642
235734170
505558360
316496805
193095027
635368957
478122426
260480665
734619344
760992365
638018261
430900651
724655243
821340020
833186858
114460897
752967083
97794532
55340650
445334843
43722881
816942236
469586620
533494593
747759415
273513286
505166481
183565229
122747164
161721173
976517393
613951003
867092726
20110920
699163644
245640611
650066890
99927977
274210370
140978121
341750170
34336090
653183601
160986497
743464961
393279270
573707654
659240257
317595301
15997781
514353756
116332588
92177618
527724442
405572032
154086901
440730611
531126831
409040210
422392155
96506683
447606907
31514599
193667996
550490749
710745135
335343571
411932691
103627845
308662711
117534626
974012758
204796578
637212567
16522551
652507736
436848342
89795178
557462581
137376750
89059970
347307593
182692522
19896080
544370725
222026110
35435052
100387525
926308404
913472777
926398301
438592019
167919006
904383906
957762714
919319832
653659553
461864179
231071901
935475873
692479244
783806827
701575679
216247357
176933654
953044887
534168608
815672920
210919937
1250935
226159725
597031677
546916564
868924877
229617591
611275839
866182789
170151491
785484962
720037589
731713569
988000113
50373802
637505771
893244833
530023050
331050317
781798495
31320948
770153434
73515225
259690500
925991554
500157537
818884299
768759478
222592917
994864339
143589472
636655188
409184026
111260451
934283419
730338037
673228198
125918111
463598300
239834104
368736128
217620923
886839583
770886809
46476783
541515261
256366839
582841493
828079945
728497557
508475721
622326094
991138285
332359067
626038497
242369514
935787456
488592187
140141863
881997108
7809585
374941302
961651242
206743412
785497927
824750643
325912931
750719243
643454933
562614943
857660939
718724059
284523029
416358013
676044020
637116692
287933231
768948743
631869147
873390740
300061578
861297375
349513657
941409409
688706112
465101815
712235099
263659995
81519968
730295653
518052223
560465592
111082508
457949367
471658213
356621905
797388119
564610357
230023401
215728111
967976938
112564020
730764256
477111628
725073568
512369669
269736936
604491065
646714859
171581106
907695579
993843942
125930541
761547896
955698389
861385110
298989942
279205474
269710321
598803830
658748988
600612229
670804711
938366939
873616161
606465743
865415264
144902540
526933071
912768879
328380399
265747190
635855231
458973036
636853180
220837187
765334042
200790578
94508944
332171727
475521075
60936579
387692665
287695083
630515708
853033719
286857840
329773342
861025635
495012848
933889718
207272756
590934683
677354385
105793226
826269110
725931251
396397802
285286420
418764945
290228886
794371118
682469202
667365634
859107266
4026832
648337562
240075888
724095483
289936257
523283778
28380007
653445110
592892715
301940319
768265822
408523548
807566581
122625595
139570836
754707868
225505859
57249657
531506134
383344203
979424256
24751656
522505085
257770121
299041044
708922827
923981620
806507425
328376099
298210780
148078884
67845597
13217980
944866453
956374383
718172376
230940592
423267994
366273687
776852955
505047674
261173141
224125944
853232253
45585679
488920338
222009576
166746903
100420027
649418515
864422262
586905346
906977447
570743724
498195248
473680213
350418543
658782192
131751061
862663582
689641163
121101168
123295107
421567036
311066656
715162287
416174435
901421452
111360970
185445180
277373242
709883661
644948397
870085050
723829746
360043459
930750515
904795552
792489237
268939122
251587390
374146326
516889062
460651888
462135539
762229014
968008176
955784882
668549825
656806262
982470377
118859836
531943601
122686965
459796001
896249519
68921914
976660293
981123340
647221018
889801597
431903376
867819112
153967011
816075769
407454312
342388870
519617950
297282741
293694201
70410249
211903021
575330717
583857505
79760232
479076783
201571035
620307192
87989528
781167804
51727850
246783686
119404973
373350695
346199808
77516373
701119391
759653982
368166956
452132934
738956576
232716869
721981682
667499170
730880015
945823429
479309766
438374146
437171612
308618095
59988256
366976099
360514287
172571470
526207013
365673345
337122876
424636110
616254729
74938897
73746002
935459308
120067455
422422071
39992696
91134697
731717609
504317492
468381240
669856124
832251466
754506635
911112018
290903466
779769630
46363483
590650434
360996317
647914582
610738267
519410502
325668163
978974077
313648850
232402824
939927883
683883118
690272417
500938695
489286452
551676891
707810131
663093483
298275665
972454021
521305098
991560933
587364598
770966695
717715040
237735454
901961338
287351429
660841659
944297426
435497047
126117705
608214152
397510544
884696801
226944539
886587522
405584919
598089274
464899069
258810220
614594354
782936992
984315536
174204264
48990455
999850379
752815923
47320714
160839376
513068975
306961971
396690076
456351458
32775735
403550915
783902033
322565502
383921468
314202441
508997354
303414597
170065781
687129542
435111253
863358976
245385283
969752516
329506241
425367532
407958418
364457890
507907643
187506482
222888393
455443234
329802609
244497906
753982535
249364377
694749829
965094447
606267229
167397422
489618835
568618685
92058451
723972617
792022519
705651538
13461136
516458350
685627336
320331455
51409815
482543296
26947601
793463592
153343983
433961104
746389630
778020669
778103306
637204612
879540014
511863249
43174112
800136050
886453294
387786927
104859721
642622341
539460793
3200925
234426069
377936018
697977520
335058383
262866729
77825463
220418180
479085159
549616233
163884569
104834602
220733976
236967223
413561324
24715066
259909047
532175227
106391361
628407283
632931060
678550991
594516615
981990997
414834881
827310883
605564687
912740272
792441783
405673234
191069920
843887422
98928889
840771095
518251279
835458338
926266664
942840927
6441049
497561052
682759261
188653138
141633736
279664130
659912281
159086546
547575484
787542812
304261769
471403774
504673428
582062652
957259550
279676077
230527637
255278480
681089516
575375927
159128809
756703738
534669083
899623173
730944507
914706061
403671282
938704256
960591932
616913293
462570658
399744273
149035957
261539002
832336658
577242892
414113392
632142432
409439565
679934301
375801374
574158824
138679288
150859532
951028100
530199403
151814712
158682258
859735770
176251799
731964383
460595466
470278495
287168241
413379570
328854505
962488390
394804166
6662817
978952931
105421249
225387538
159473423
809513695
871153411
578057364
122887789
83553650
383174754
683958728
176475056
886556266
541310587
366918645
390690299
387948817
114004052
284995268
860797345
527000419
270029501
436448439
897020651
485634173
703427752
558690309
369700435
400086733
847510774
840785153
296815581
259635669
670856118
579055999
100342326
769153363
962550842
639577861
437678690
895766015
413731626
264779102
769112078
202746478
897912318
35738400
290985688
913149987
383161780
83099257
218040489
851082217
546446697
492772677
300499644
810152497
174832089
310995030
188509582
751298582
742767608
967553244
74355887
291318189
306814709
150898315
312340993
733435748
845866518
826745717
758269542
17049019
908820944
299353919
999359223
47358812
15863386
51391183
276411966
401118169
940092780
314103137
593766156
583299503
14486783
332443440
889902949
278911507
177434880
890205511
532165905
543803094
591778523
901053800
296113061
842020523
668824184
308065020
762517668
236515106
820417803
876770949
910975279
517052954
276444622
350825986
450353734
491880072
719414987
326530208
499888589
134867607
279254333
806277089
296959084
747840494
639077834
593259369
272570489
590906103
186294143
864794433
88474162
215672482
476318843
87126887
335456824
487513105
200090730
869100294
573607879
223817017
84500160
984099036
284627062
210964512
82491546
10105142
835924551
784589612
135111437
398302618
685112717
236678100
723350191
508108923
530784061
269629459
309379055
633661340
264211680
592953722
821581515
121122328
664318764
417518470
265635216
523061660
64024057
891340271
211750830
857555424
834341290
537608825
430640261
271984850
181369601
669240701
548643544
866956436
185319283
991589160
183942539
188687531
684297377
250751033
979778219
472548447
826029782
436847226
422542046
74630014
786256547
496018779
882831509
252796114
160912944
852784350
693625437
616995253
302280874
735167459
922358501
23297137
986423136
480168019
533328483
744515911
504887683
746328521
541179481
641188344
345655296
880112930
12460594
81212308
769190988
855938098
330974392
73449611
289901450
634840223
146039499
128190769
764635420
560805221
933733255
813953177
849255325
808097444
342975495
261490827
171840518
791902144
926411637
892940432
355222949
248395735
758294188
359676388
537149828
965750535
998795789
267338484
6116727
393855118
587967378
672988930
462761572
632224015
210533903
221161082
709843008
360042875
421229923
303035464
33046521
687778037
511207280
350128313
323871899
954012083
524917732
625924739
658586371
720067294
327510715
801839782
667657832
905594829
563121229
34139943
776881979
271806829
204341080
285852580
648734304
471456630
381568081
974756168
115168472
741854723
928269085
949191575
643010804
395059511
680277163
84570095
373286680
958374604
424969444
644010481
656003354
194803582
805125380
229589597
344055353
4334495
362131924
159723058
716764835
61503500
569657692
826268316
23120986
382247452
563631525
824980169
830107854
963642467
609153633
140092379
543570473
658059469
84435138
750553848
837714871
562530596
54697270
332393253
893344904
826310627
896884007
571862711
930020283
70842595
42204046
569681134
860271484
357891399
463957046
847502565
913555549
961054652
540105955
697563808
918444704
110391993
76571362
567169458
822789867
365413387
838040117
191872593
671647809
142189518
742824313
421835601
174780752
979939354
231472711
943109706
219998893
712897050
252109221
36477963
662884366
337088799
63595578
311092902
661443345
298991303
302962970
327902460
1221025
401109034
762586619
915046980
315883744
22340407
401184132
572285247
864161678
495557760
450052412
650723224
180832314
359686265
918329852
392000041
177106235
952848775
887550886
445426165
727920937
106675471
623404045
824187420
643188570
585859402
296429320
767438393
683222902
230226427
616313928
483707663
463751630
727019503
432218076
19856194
433229558
527479108
229310659
23559467
340915026
962002791
497093970
306981118
640619429
73018077
725101778
625677180
562972944
240224451
465060992
704580152
916135405
925946150
503627297
912702483
883127865
655800277
406752139
494153473
806272828
995806089
15484349
310757517
133055533
769882356
116325866
964573982
338385107
91520940
299562147
360698515
928051054
313315579
553581843
331875638
800138888
784019992
708758709
167095427
88969973
130586738
688353296
308743099
892301006
744701893
445278216
863658978
110289355
360808082
913178907
499480101
991353421
427886033
168727657
163518675
987362522
888671450
481230554
848640231
354510051
281593086
441542651
214374380
847891585
228790612
686829252
158438308
851576150
836720788
287392970
736898349
372862814
56115502
282248604
851367948
285459914
70713805
633889340
238408291
436091474
829393520
691048002
94614989
549592214
8540692
910858491
429443431
961385589
166466390
358159563
232887651
83533814
114098646
725640994
545374398
725950811
916109454
223530188
953257925
506188569
112258589
580028707
731723494
564147159
313307559
637239894
630768457
831733645
317382861
357160944
317183772
864784157
694556423
446867874
456513308
69834450
857017444
945960050
496317504
352998116
595703121
730233532
302087826
894553737
586061041
96236240
653835580
67462799
560752533
203202897
474241668
761729421
881248104
152141813
404845373
299110469
425755794
691492316
447500568
289921091
295922608
358302844
551821876
524177181
52188227
497704643
479166061
504788660
597777970
601822845
595469883
521860702
440085551
677027424
725715518
264424881
34361902
980374194
734241693
390711627
329565706
229858491
713906472
627125360
200733139
697825969
339596752
453839141
671945371
563300550
718075984
14119319
622347582
392294573
184750648
931595028
782003414
287809911
848859253
835011355
346867397
750403338
408164050
502536201
361155287
439186376
137771642
12881780
171042412
405471388
597058179
373422502
124875757
166913071
59407126
251321643
601756548
83255327
804651380
475433455
965371728
986522873
142382733
344055485
840799513
717396030
610071782
183645216
297207999
977008774
502361896
129161845
41790780
745677861
787891710
847081017
265763077
246455710
758921914
804370102
555258920
552046853
753184409
480242275
927293124
608585682
881165685
767266253
302545441
90584511
465946092
178938073
605594359
478684772
828410713
833988647
674463083
391747262
790179285
526243273
147259814
534573897
928517541
992593943
285525910
694201533
448223541
712944088
64474230
209219073
400614899
355934153
908791099
833978353
777272615
692699437
535270200
56827515
891748382
375281734
481162700
968773245
670839399
401544137
498383387
973846434
851946068
518605046
920885418
140390871
813212500
49762369
84392449
524166224
545159172
859651688
926377509
86080004
732928359
566476981
768807991
765980529
993498224
763577910
738527098
61607749
858880285
104858949
772532289
240313873
216430609
367355236
45227733
667247920
899058381
922015544
52713180
580674381
277409664
218717978
998105260
684418528
609255147
601390168
87779590
79418744
908662475
144568556
924456842
597149548
87634370
198910031
568861282
247976454
205143351
486535650
690499800
44490962
68138063
264150195
2556849
349340403
958528725
24747369
485900008
793228713
673922380
158188701
428811825
354958338
954567261
543489461
263499858
442239830
757233013
751414773
900081890
266451582
104451238
133317041
277860690
933127788
3512114
916801716
581142947
321686094
33590979
652600810
680632874
773548452
66119486
135816640
469907427
21216780
927950798
124021597
668658611
767126950
540676157
835854011
738298875
750427745
379192285
459802594
79436361
49601476
453007123
55948723
661430910
572942989
284471100
123204026
310070595
859394550
154422739
992903032
264562817
498903422
79082510
649021005
934353191
45904469
689961263
687262748
386787123
573710812
212383492
923487774
167903703
543746669
714137897
318497377
281100038
128756225
919059630
62994862
430335411
178031174
441118819
294749094
423127946
849111300
341346671
146345297
593617911
241655073
451722305
236776172
999963749
867254435
190974677
984995952
443983763
335582664
741861654
825544269
639584812
912292942
142663799
345203119
251908345
763626221
888092676
150262822
545328241
90736283
786978514
147973955
943787711
922187294
513444421
634570177
165528877
974699857
182637363
584967508
389010498
308757097
925001742
674116624
522409508
296078666
165150865
651462548
856667271
698733918
387213822
40025438
24180627
400759714
759258045
27522530
390094968
724541817
718144329
358494198
735302955
890574318
785224475
137218020
600757176
731332276
753138130
677476707
103530160
53774714
976496738
125966670
696158878
829624172
274527172
206921230
584205167
133954189
758738985
113897528
735160790
699652933
752575292
929717473
478321847
943053627
72024103
303993195
875158657
732281911
810972399
590446338
527332066
66207658
226029709
991078176
907265428
702696671
748141990
520600374
496678156
940954321
722328369
908337302
455334744
33301546
90899043
154224345
813212200
73478554
99680726
763844465
330557268
849523895
615192384
694319882
568416187
923908647
410019073
64019292
437555760
943956667
205799587
342884151
200794756
48273149
724024647
240033722
50730765
336170527
968344567
668437442
995081704
732931629
440449956
628060948
388815547
827255937
912315424
748757747
850457377
800186711
450097628
413802333
42112978
306556370
780735311
824947177
621233168
104424509
767017553
61289913
415018358
657265734
430248257
351137891
82384743
220456804
876033964
313884144
703712424
187677895
246455574
845711927
453997922
824508511
653730984
939132701
320540909
899596663
530873901
154028036
853239398
776161960
682896108
165438274
894058303
531205862
892527419
192729275
388556761
485723411
297952858
496238692
791228598
135976025
97845749
967313153
364881330
573814252
747436440
437045237
359624811
991146010
909417544
831382514
31558391
715350926
882588300
757066222
209572107
358899815
914932238
359091838
375781650
194492624
53873837
563084109
576566111
641742124
679748969
230554798
146531262
544404747
396579296
307674230
899232272
928460764
166066431
907180508
869038021
727434365
210908318
976945230
146609638
938491927
970679379
11538452
870256361
892568858
245660656
858236675
193544709
54455798
682426781
453233350
646964100
922968965
715450645
174461379
708614755
985887044
507934237
97517231
702360356
81188422
166522444
718760661
762322516
64046572
90079766
74642675
285145211
97987869
125210323
100980227
718198536
223093847
477135733
389019810
44767997
399366357
506322384
675463966
387059077
676515436
275980193
403329672
259032782
814013563
890613914
642922549
351148405
582017611
901159025
13927188
314005759
153889689
875093515
958403560
581224819
388465859
604722494
68399422
633126308
651925315
965381989
227326590
777648644
420135555
148113318
387961035
349652246
264412422
396815212
696906110
883832937
738643003
12644221
156931350
778915331
55995862
430294642
491434320
40731520
311318571
990357821
597723116
741891831
219212716
427991304
470459261
284321485
265698873
63646616
300391613
91826599
6953585
403034105
564162040
562690972
596850453
866590219
558391238
704856175
648256068
649630646
595678790
695671747
557418220
196109766
933767019
666522531
494200370
440764867
229472898
619079113
713957696
679807029
640307294
403938474
100623123
622222635
273099467
332861591
353963407
556913055
752597566
589662653
700512503
810916122
174679598
375918693
493421295
115997655
565836169
207589146
180761310
298224190
167975476
97754177
928160640
992257190
676775661
522892050
176901585
723332941
480177954
561951484
419571359
210906594
405061911
64589492
454851139
949230191
39762330
693929353
225539311
683183622
995773249
828439411
765165108
385209990
486810960
935356140
770557241
597576029
581410222
606945565
841708148
653204999
967636178
976699186
270258644
925957374
738476776
123566229
835719352
448086796
261882870
276021970
796986735
908393240
164770509
582055700
328024882
740292998
330122040
177515605
728259490
209388180
68615645
405120128
931308163
742688585
801328600
287261192
718956432
482782546
113719753
510896214
234261140
809881469
384752423
105153661
507646024
284779763
11151718
959971593
498586089
661758032
71006731
458822579
131576577
482867199
365269902
918623507
32921286
293595780
723516603
362777334
245358816
463733650
541093286
839066873
164456493
827131330
129875506
281168327
44139957
512110268
727422969
26602576
314113850
322404657
734808712
90130002
625973888
505121293
539907471
882399073
800856059
654067114
968751260
388048446
13050963
156775090
70285979
254999395
173222165
59644085
918815856
617292577
715654144
2918161
324997552
282299510
193187714
123343312
633303249
118654574
340637148
983512744
415648647
342443996
171852803
378770968
132618120
157873957
392426449
339620535
682961877
356710275
873279727
160485517
893567458
29158031
942998171
303029862
979976965
505202442
316159362
806041898
533413455
921744230
796581616
404595408
479008245
848089840
612101516
82429474
446213745
402311841
110619577
936333904
241631732
177713639
159561815
397803747
676675211
984561388
448036588
845212262
833311934
316954175
282797188
96268839
669008865
266169708
458622699
768112275
802215796
34911666
413785583
737801161
71909655
635285503
156154651
610292473
697433314
228121515
296106017
640206021
898824467
338842915
448967866
346231641
965099307
410714186
717342753
753791487
203877147
231609965
762935838
107395739
566075111
788839175
168923418
942356607
963174545
389202827
527515977
536230079
875361877
306287827
484441725
779029700
500106266
72396975
332984491
616896947
398678841
589981210
540374249
603912165
58646299
577673348
497517093
738420555
824169536
939640191
862678194
649882597
731990469
257932402
512825325
363282773
891465712
557798367
67519928
824034997
748898339
423045997
427440463
681543498
175011418
831083543
112698267
431572477
874576900
347743045
392663043
260143926
904787904
485818508
135894746
160976744
175040843
796561071
724032181
617116736
220782232
788884620
221207474
663598452
427428878
446839329
435068789
720229391
496545214
165701158
735066432
138061240
495402951
354340527
885666769
973466712
852435940
329400760
671494501
201366229
929579575
880997333
297895288
119125120
965783560
320168470
97854001
801215841
630218376
571697243
503791412
383782681
693252521
998855463
390509736
256796441
110525303
389492469
81581282
833770801
205173706
328271387
944881914
209256732
517052678
657921407
683700542
111616900
417281550
5340141
838134299
756713103
164470543
800792097
609896141
615300146
666616500
967046329
737443692
16510646
529435962
444324644
139197597
870533937
961916011
453083442
151196475
596470535
644306220
463149129
684225947
361301724
620117887
64364721
317878572
739940887
416722239
443891816
61335241
279851954
113817079
446665771
867622533
833890628
117623887
311619368
390525729
818093079
346868549
979651630
38164849
257785156
454200863
936836249
647388242
418205785
178188111
92650605
531023565
994553875
698471001
875937903
438967156
289554406
213378426
881734265
18913183
948065360
32390763
856693235
949563995
961308710
274193047
709582828
425968848
967528520
613118821
427515240
222551893
619345383
75167711
673113357
309321634
667537638
646186471
772140372
415228511
399937038
22679213
702018831
140271374
951506089
550901022
765512289
548288471
82904036
899272611
176306082
635366875
166587793
212003268
467693505
379249853
451595443
618485314
582140570
259193250
24525502
306955643
36254169
68319250
533786817
171215057
434900750
866770208
343889225
703047757
897600929
74417607
536997749
972002324
489674547
200350592
509973994
342909453
155792671
51787544
437616485
25255607
697697243
719469806
399276741
794790370
582772980
409670799
140056404
177468569
966898771
114474745
982099000
425365382
42459507
58111182
686236208
119432238
668328361
777753410
38920858
54448226
256856449
702431287
432157323
361504488
787580446
954553995
492862813
798219135
271579784
314741091
588202486
858045189
185123815
161310017
473226704
535265363
87164433
576489170
459992780
385391926
665874341
195861225
687000447
443373785
598066211
604865202
190388711
854436426
82295494
932479373
762914372
189504689
469373414
81101898
826155312
99035083
518873039
898803683
158768041
469176865
464714502
712143159
394680780
57117320
48008516
433097639
246741925
812798082
123737695
91131551
818417492
469226245
653243385
4748087
991676399
384885953
185865027
431248999
694787765
755886779
505398977
854015025
765979464
709274740
364572112
743580227
327817333
504464358
873308704
944743383
942986735
744376016
554148332
596374462
586006556
143199235
823072502
749725965
174867719
736366398
363966284
736638187
340980690
539222753
535714220
448875950
927779547
39238767
68294912
303274429
577879207
670307421
298872025
728123488
405587180
245909652
74208801
332913845
731783541
56169378
900395025
215366448
77663760
270655818
967860749
861438965
605093913
599156851
161881098
512767206
719398343
49667488
900153666
154046192
36863272
87006390
746854925
729128410
610901014
164630803
690042347
112468678
600440171
458199581
395433018
25941413
863998107
558069649
296695434
11397901
883700574
423154427
793738199
702234269
175983988
79707857
253930752
455752813
894861806
633960268
101921709
687945899
960307987
373832109
228702454
913724935
156094615
173705761
584806138
289894686
484005325
570887273
794615622
308435296
918614330
608581040
119681540
756314379
895183435
912184339
410219801
486057397
225635797
260230134
610827206
639427950
844265749
50796805
608969925
308522742
588404416
648747575
190789155
834919144
336282518
546459840
351228134
4388159
855312704
529957228
47827050
533337449
822662729
186125513
747294534
108852719
690975627
452296433
118628259
139689085
674707928
397914350
294788887
296367674
343031286
191603031
849830300
64766190
358406717
115204395
450649456
345858489
982759656
763563253
706636860
807292931
743717285
739779797
300805217
241841554
967461536
66342108
724562588
215479881
979644508
162301295
422039935
961460670
952186045
74165856
371596535
553008524
625211851
601327211
189146351
879275459
135904377
907101698
250170395
543652853
409612019
617952815
948917333
986356502
532988644
820072466
761805845
730216405
324535859
15961668
63403297
192227836
773833788
648752783
188748435
130009224
332954601
502385949
27934409
509940412
984520265
527310409
873104066
229059447
797964433
16037532
882236565
477147220
121427939
597786395
690942276
826754340
933816413
558217767
452319071
127753146
730838954
960652477
870149910
106136124
980280867
784270930
1349920
201561502
762277147
17424820
9368303
498310825
400447376
181839979
417169870
227721223
935263700
919751115
934921262
482419666
823664801
399542101
858766339
759548156
73874512
912688582
6173207
890233773
623757049
318920491
627679030
589977915
688097058
927633166
327362637
170482945
557873180
101455573
81983854
741925558
458526933
540947908
419382690
282058079
963116118
236586970
114481704
415139032
85959756
303225834
589732468
306139253
943395906
685819366
983904121
69810271
480564335
586734352
976770392
987206623
527846327
53221104
258708683
291296901
853734185
31273004
368776044
395441015
23486782
307197218
160891771
480986284
576506048
736871594
229759992
692806458
653809028
986864258
479500568
563479014
892374282
96503262
753240081
531971282
666360756
777898564
421244599
155751495
424052918
340161101
481388036
80941985
432726756
756185429
929213202
75104491
881709287
824709262
547498105
378294578
243085881
776412683
589275372
292609592
322705354
682733507
116016467
78063102
151748122
392003793
679181842
894537286
107645621
541993835
568632052
202738923
458229278
846853857
962779083
393372906
958821890
333945864
631832073
922435246
210203607
208621025
832247707
81035563
971893088
145638878
967054695
25564077
187635160
956598470
108508226
755981861
305119441
718416581
509487592
746976591
591975309
391922706
838775927
641253324
322536532
194601832
371210351
319786210
916129146
427851697
765172848
76402418
45930330
251949923
980514186
67647071
366149589
699793465
665283154
348345648
835013215
990353092
146524819
482610994
259245010
170501427
514931229
947759043
952728443
626359680
930944384
641912039
815650654
21793441
518767383
848776721
373533225
135809546
110210193
172580088
547874527
89500782
714865171
793363396
899315116
600723347
253089797
485015602
626471602
389398790
221048338
350078745
759662158
967104608
170352541
210705252
962215828
181307121
831071490
79938059
251113419
229802396
435303949
120119063
895012840
371211607
973307862
830029985
619038668
966542554
518215769
690315101
285716419
861083879
710341617
864496088
774638876
292686381
282900731
987069787
329701368
263273491
936413173
499200989
276753806
713818116
271492376
197051644
72511942
75934734
948707387
320452497
732014699
508636620
279130148
196599211
411973277
956119348
91272609
33167565
527844995
152460073
259390277
672480637
487724834
400626768
650874167
9062664
462628385
321069579
737568276
7513662
512624785
190638565
685916194
841677968
148068352
428075986
258969917
365349589
126339767
21104349
366166990
501861124
350975039
608202469
950948674
65760243
600415850
95819443
704647241
168199905
212726202
724914916
411461525
505587043
840046139
860167227
657263735
376216320
775941243
223589707
707215385
193219421
926663227
211739659
612556245
500189837
458238384
629996297
127466293
566102716
804057202
265406067
254769514
268634824
864544890
83321995
581236397
232721632
142798109
474297990
20581206
177032609
395951308
23825428
436306541
909587207
121827074
787816947
133714492
585332383
820522629
60718887
514693492
819180146
815754870
992962847
55422932
373777533
315440528
251481950
870500028
551996736
828343576
684445759
496754224
15349393
455128429
439871626
710695531
491184570
281507087
442072207
672214699
889264864
834924184
177420105
58917933
886421848
224427444
503739036
944441340
458357121
356409360
15912844
429294202
724096913
519949621
633984725
615362737
735295956
473040642
768942042
533638117
649966332
494577256
889353287
957005760
761347391
867002489
515183014
611947551
834160224
453101504
301064020
674251736
4730894
646578393
22304274
787508112
566094366
833880841
22448784
687753731
90376783
240697879
354059884
274793112
705853066
876939067
647553068
555060930
525623956
856898513
548105815
463279619
477811712
598755142
837528493
225299984
804539280
460751073
557738821
932072113
430850205
194359380
2115288
393463095
536436015
443391476
774349944
765193850
52021981
345147538
266107977
351621009
932341159
646303018
137970478
530148916
306425320
219389759
190245275
796034931
386531604
181230858
251619146
948204497
119155070
730080950
98104709
582734746
480007234
507158030
892898927
790480585
911576895
604006556
323182079
904291950
524239060
180367376
695809185
873845900
155617697
506232401
471255688
671225622
107369720
164205739
828657863
489353324
437513140
557434851
996082207
490667193
793299052
136804545
129543587
845060347
84195012
757017677
996174726
188962960
566027818
36360312
831166540
190396262
347442403
552430412
457538637
343322553
137634904
261005734
375853624
723816239
393151293
3377432
43795442
186858185
85299255
586534042
146650994
328275975
804818639
297531138
770253514
632476264
594609081
360365645
331261770
284157408
583756767
71936064
33547940
608939704
908958661
540649812
838904324
818683041
856476106
178729237
971800584
412499606
723603861
482861270
475007492
926292755
145553700
206982432
387550672
832247921
851146045
752459839
466128540
682246784
629445862
476431592
560551254
20112155
972986442
174743126
897310566
256346085
324559408
520930043
913580084
446961467
711164687
701311082
264481410
344506820
60727599
865213306
523434792
530145533
852284670
16828076
911895374
909008069
459169917
307922808
564832331
530169545
82695351
210625858
310798173
729908365
158721655
754417825
945317573
311485337
184064740
597474968
259888325
531998801
809873952
849696102
471459621
510468886
40173101
954546501
646508557
223714236
447448073
905812873
503150382
214028482
468480421
737297975
860972354
955297148
242529613
652713798
224599085
410675421
659760207
707438967
978913005
827598457
730268922
647519387
718209750
239098664
502605438
19031559
739442301
167000809
553622023
425274164
257110578
681471036
275322906
77635851
269559251
672570059
25568808
240993889
470279268
327119580
522579224
970943019
688924434
11531829
236536528
585757713
420417255
673630090
773722853
318731552
755112148
419433897
75822918
198408299
766231139
985448853
935655000
287363197
66106311
497571835
182907602
457180929
325896906
228600742
318305184
790140865
25692734
254160111
530496284
287304814
811248467
595837135
798894514
128443838
453132755
991131910
442560812
22475336
36701192
672825056
400862260
336507975
529117348
466082270
833975391
582195567
131265180
56808557
169596264
783297298
499200264
373618646
215258185
690302366
179647053
669764823
759046623
129609805
273678265
589826873
432556331
156648161
985701251
854416481
376989218
526097646
811783334
722177247
959522722
982955822
871164396
463301655
413685371
43802332
129934448
539406986
136883300
404020246
943382523
118958576
272531424
409697789
556890121
298865292
844340171
867552273
93355363
28775491
503107943
880978576
589778509
927405050
399387648
608714149
366943900
917426284
302642756
285855425
963817801
562574402
99674831
80265110
589393522
236504089
43986413
970354822
88505903
244651913
708861776
899050534
969996374
696834579
211897143
78816549
524907430
898248941
869255709
679536104
215488594
445873382
904374822
733647205
936932585
864640651
411944397
423017413
147993971
750688955
55289930
873906168
562976818
263112077
501098054
778018973
629996614
83481262
301453840
437018469
39225251
543744224
954555457
925724159
568857978
2464000
641732426
217380492
965561960
538132052
370585684
289194663
699434910
971022540
121336197
402070028
193808453
941001284
131298448
818116299
319508778
964362092
415854438
804110888
358688921
504142250
6241035
776095948
599641963
439998810
84233271
359562696
956232271
611362965
467824264
47976081
41043755
912434174
535907201
963024436
89631299
161312947
769339579
650199801
982409252
116283761
701442897
179680472
501838803
745303810
771611350
387183322
112058173
385889061
727036265
504948327
88282940
409877434
449052854
897019431
222232614
40610488
759282063
505470844
742825613
800298126
5493627
169084045
248395499
427849242
580719039
475932258
634131634
829827144
179769265
411145379
803235813
441213697
895430800
207582020
718889258
950062755
71097925
578632472
257365875
606918407
358983670
868800124
246480524
226171687
152605532
626677788
567198585
312968764
778818550
317317312
995625892
774805925
468195571
38333354
900477148
144210770
682972406
664704257
735728540
319982056
84488289
602201073
902590966
736207834
238439810
726570103
423254379
620284059
367764678
38695912
85185101
739486160
327271674
908321707
341383225
293381681
404796288
974029608
774747647
613727429
389384965
629179566
763050606
518732197
184462041
67922887
69984825
97292399
152622945
254679341
100576579
3571940
345561096
106691553
200025320
873565980
306951211
98999834
416207841
708773939
252461195
197279325
509985574
201962762
741918300
824691076
584991670
255127504
890652400
690944802
72444013
270178492
456006889
943861513
546034927
253094295
383805289
252926103
151307471
634632469
482109045
672328697
90881566
741803552
174709020
279911338
671968011
472203013
530503013
328500893
668078736
928261932
749645405
489502249
209286708
907369077
342458940
480282486
743533110
93357941
26143852
60440263
97440381
581782375
411189626
721663957
13613299
850019085
223092896
533690553
510608552
175207258
983108475
897302610
204740527
289840950
980493663
82889228
232147281
705161427
389289877
112184451
678315024
121855647
67557050
242339818
692509917
581852037
904233323
557500584
886203524
485899662
572837878
429849320
59930902
926618125
210338760
435831445
236836307
22871160
728626982
422916784
523418911
90620154
800881821
196362153
335806609
245180418
259635282
740106469
43084280
46059656
933568593
901878189
442704552
501491997
278967125
90009925
945349397
146972203
558225684
972782448
989816479
342874398
316874512
57719566
395093343
431738432
490180335
35042034
918200179
569305413
59160342
504813330
574899122
644667475
376965238
118243440
286053195
786641502
760907454
189969808
929954589
797951918
505831297
587821736
852102208
490075976
471694070
564065938
233002877
260777674
820968964
874033000
440312389
110167598
326924285
38100682
869932289
623415649
258564618
103418181
291130580
254091488
572110540
127634444
89942653
602032812
694028558
735373884
815680701
242431104
94335548
53596622
556919012
621148472
131408404
970139572
800124730
221206484
139683531
226165667
559520439
683023707
286879075
843604595
556437983
33029334
293754500
119852723
735364237
577886365
812152766
781769107
840937754
667450203
486610092
944033720
689443147
306322061
113294482
771455457
277648183
867246497
517529749
28773997
982338879
960474702
649628353
738304281
357585147
906156256
900619255
504185710
957409881
933724495
77690643
206475728
384634822
147617267
614739998
892468717
919147042
374725088
625647057
565842890
957878271
510337319
145283204
923376617
284198534
191161205
432698087
162551040
747152030
443282919
2800960
734163822
865486015
898740174
386609242
771719209
922735052
164269164
866302319
300525185
467055247
810949343
512101479
927051256
431966682
327288468
403932670
795849137
539971644
119333532
685577106
85241563
845263339
691501561
306788564
989352747
620604271
962267772
781322893
767299084
522348708
910779924
214545761
927854739
869778934
224479824
272422997
157436837
822606890
597779875
131919977
348387482
991646972
281169540
282854286
700641310
576417365
145994734
500286354
939222372
716763854
536502674
824571478
437435743
89006660
1040823
717025427
538291847
837166595
154761652
854509837
444403254
414075675
280402345
216436650
637932901
170575223
362590585
262878231
724737664
507082280
530350979
97277724
229499355
376106575
817203088
506320302
671348930
984407893
469152476
304838116
345006415
4684627
374874247
489584288
33207607
758981650
615023199
89928451
834679447
14435851
875192297
456947428
248743485
485587160
707492969
299370329
929011199
496306559
155716732
233783975
951334403
518935842
548239793
17881515
549347485
954815437
722174062
602721960
250514430
132212729
836523843
360758232
320570270
420099492
169928587
975297364
724410520
441188211
162758295
235016943
158261132
109324847
735389826
413842111
483410314
842201230
613013717
616366368
148474546
585797447
18742148
297636457
64600008
926058819
148254044
703855667
786275861
169936235
529294303
483638972
961906704
17568532
317339487
503825343
563256868
686245720
129490002
182725796
919332700
631757548
688438108
4793210
687405892
364920298
450636069
166907640
467769483
321791142
668835815
575741605
246224804
750308578
680949914
85912895
129017756
605337156
945397424
638820820
119896764
890691488
434288415
873509125
532213848
212146762
986690040
211913461
125120872
796932665
636134422
193739920
319748934
938100599
323751527
362047734
334496350
361742874
834546077
649017572
750768907
2087063
168797061
46641163
782508069
217583361
125602492
192485793
607587053
631047404
415927949
179110053
162054055
736632240
660826808
791311078
395980192
732016015
75252320
725276775
685492861
955252050
863224646
253551439
582779455
884619241
174730184
305851288
764718604
979802630
528764799
173085321
551066828
647791370
271524727
455319001
715039569
550266276
289739314
645819655
404620724
697100666
713761929
119476477
589914789
571787819
584320511
744780562
613390627
327710445
38582881
191437734
946484693
425070634
823952283
545218031
766673739
343998737
955987027
556005064
941684489
500941596
517533866
860545144
896165006
217185482
768724096
783428686
309608975
280727255
489184400
544141699
967716409
284913188
674352255
703805522
54499346
375426294
971419283
377411598
29618208
143299412
454481194
607435987
242459949
158377079
352067267
910525833
32786765
536449732
831823019
820272485
461151129
568647814
833782469
415951553
639963845
334007903
534288271
698769832
529938088
717654734
494300561
597710684
959514881
989147792
568256227
628638956
258352261
523864341
297281976
718297190
770072410
310497336
194903486
729547784
543053355
640580822
716320453
712247184
123441320
257536139
347776524
745612043
274273203
648772405
153945485
796372888
292294387
943429626
411330005
952246243
934576076
450820401
422531552
453620900
739106209
274639014
868425046
609991523
178405490
689094574
962578368
575708423
123939641
198171867
158685469
105792073
626198915
788292195
572496930
178950568
732683450
407197185
122482147
946644438
895572250
747005303
377148545
295837930
191961004
250653821
465441828
482988886
877455700
419711898
300316907
320129476
976925625
707718811
658241354
351814817
595549201
246805663
74592701
865681734
816098104
619539057
659558038
868729467
986836483
39811536
825166351
978163343
792363399
186357653
806714864
122878516
993332741
876542534
577201544
680120391
247536648
441620437
711949061
483779050
902214637
504067964
248459985
896300865
934288912
137844436
166120411
946638272
636991872
75329856
373970717
693769183
123537426
104506506
294194233
114876778
361961226
256402739
434429101
263697067
553443889
571858029
721420906
721635956
966954736
634176774
915892825
750873442
84138388
717902627
128740481
840661248
798358090
362410850
763972423
378756897
933429993
201497184
721723901
836921036
486022186
378890136
717511175
113227760
69001141
898089209
936582157
205544460
188063931
593135962
436630531
846063498
327066658
593726029
466346782
557545407
463169035
946829979
958218361
551514465
785881128
507121653
565338950
950469818
610667135
410721631
59044788
733149648
119152112
191004657
268055175
224692509
626819348
462494798
456357574
51219163
130526660
153010181
141089689
979557076
648219991
934751343
569463274
9332382
816981584
807615470
905954153
882242307
796499041
232630604
191856643
407348754
215837025
872102854
321155991
745332690
654475915
553362875
642425174
499485484
435424705
75000740
650353672
127991733
583861430
773510741
101667512
46356062
593518812
184576236
256014615
921243453
947963338
375022974
76969038
622138378
704201243
120520111
551347790
347974563
573801602
770661537
474362549
265788638
972629079
574179526
972036035
260758653
437415267
967081056
273553721
424850636
542780136
925127686
315753384
603157228
294133546
569340841
602854500
82305444
507436528
106961601
344348590
386418092
402942064
881172965
24726364
535348622
632330545
697523
679854900
976035592
468286371
530388750
276282624
961016807
308651347
602094499
754529332
388104865
495662118
11208832
597440859
258587536
434019415
943549690
903602766
966666716
275003449
703637095
38239734
379393161
958096487
361375986
467113606
950372970
436155330
661465001
30203548
890340389
101901336
942469206
758368850
140789659
750803073
615222147
338318331
243368735
653538367
27824005
500568646
655777029
144972898
113813940
776248014
658106740
607655905
840524698
524540644
528141980
944130196
982894581
838377614
187109350
964119032
87855425
748143079
17138609
184034889
901181835
228362604
217119740
925641876
462935602
814813271
965553356
93151795
507650299
555282897
82734707
144392296
825636480
112155924
426051403
981788053
895634489
480000630
260756983
789110910
918917289
999090547
617968941
889184170
130420376
601813297
380161190
602261799
541590391
511336478
832574831
446943748
683914808
68863137
17047615
627678363
949018583
850868469
430372276
168268349
524727850
455477410
351559584
526877145
821271675
904330566
842401862
811315525
888639873
545478692
895651885
162518518
43429246
21442546
266263981
56691715
636978293
33643125
861993104
407465708
605179999
162141867
539079500
719272126
106901115
916557359
618414437
640449244
869567276
74109860
317392090
807523520
453575955
616572326
445869728
27919022
857452281
835165377
111376647
682032811
414373679
553815963
675864187
291371497
317117863
474401164
479791319
437174801
261036718
929690704
55964843
596586386
208962061
429196589
454344370
340708823
885518825
918278179
568945516
685835741
331808229
254983712
663746237
800550739
908436816
795379258
635886702
389609727
108803338
787616793
520058433
960820395
491258830
455953931
326305602
234542764
207089369
577277941
200468870
357491598
864743700
602454263
346605674
489546539
972756133
378322550
829159399
7904914
359811425
838986609
462235022
325189629
362620833
140470732
451379585
313194168
578354016
791535184
318339504
324399892
69622547
196113411
550038590
441484264
247336066
181238407
489542680
74765432
257420950
924861502
322292749
699621053
701930336
736837501
506748449
421057466
731572491
416397482
806510739
269411167
614595588
134022766
80262504
867738129
57647815
543333544
777244121
795163710
245417715
943875934
640702497
762301695
783000744
941060269
43459002
995306487
489710030
68422577
969627371
629276222
41434848
917069942
916872901
917108304
895570128
96314694
771952962
76527808
491144689
72025548
735230960
390895371
469875263
481407457
750299322
540187551
16807163
72285179
599439682
162540910
387803484
21222446
80340872
202743291
192457864
967553996
64785872
301459904
262248226
608469014
464045953
464543720
387377414
462705356
661219514
883677982
353025225
664909729
248907849
712420659
376328429
442324482
205373369
74789646
287143027
735599391
729661392
37415829
987299026
322957871
302257481
627709813
605183680
734968961
131067809
128282726
202256202
645990592
46145467
849373275
169279003
730644872
799767286
776661748
959888843
43946570
195829750
1908866
437911922
410831841
420134058
978696530
20818232
304349646
961523416
353519424
506282275
576668510
107443133
231639435
790314905
917331823
921887419
784818868
395863457
635646222
838102246
837115630
483840759
41517809
868469152
454932611
423753585
41702650
753269504
506672078
763424224
733831378
374494106
605138990
432848509
125146952
217250968
828436093
420851542
930784030
937646515
383376518
770723129
2201356
730907970
839633089
593281252
730131064
737955397
692218344
143799639
633316685
333194735
690448505
563631736
925032517
145950906
852576985
232816455
215442047
619022140
787510619
778893921
123533084
975233111
402749734
140781698
239914280
248953162
181672608
231539392
427277695
822966320
883804758
337462814
87622321
927939857
584268030
568887555
454911553
738405477
86711063
794421087
848259686
810419766
564799451
226579663
585026071
639328857
840699164
11439965
511563567
649880902
533667977
539689106
956370750
106051981
385447626
879293768
592418819
585841193
809912318
906085311
852828785
114981932
293678221
686856487
911741269
68871585
908009762
252504414
257809710
888984681
211441350
591190142
104606896
880680851
773384456
912279837
514054342
818584121
334103812
475109587
618350239
614645881
82518894
488628784
349856417
508273300
553690510
152696180
464857979
314759426
822407573
705284182
699781363
216969113
65489092
954074685
660445384
445920556
807810010
73996824
37570346
903407953
887339799
865128496
296464487
423035244
609404232
153534775
595468257
889022974
693860084
803733723
671813929
505428874
796163987
674397812
163316695
550500249
791740587
381692270
493858850
371385615
484595550
643246666
344753047
792288824
623057896
339542531
984102523
721344990
442656401
670636317
292971622
326390727
499716358
434711290
9979813
590456271
689063596
262286002
692156713
338263982
860872959
935784332
803631273
991680070
612328289
228774277
884997148
397768353
712029876
336801024
58190199
734690150
326369646
527007352
956565673
391737346
518866519
483262445
582755778
547069301
853716079
616791579
250694514
481872043
442729173
85177966
485912762
996964008
528879718
347809830
349687238
502534849
457632818
658195423
656767182
897558439
396375745
7236620
658705788
646864211
998011041
399481686
278018537
59746395
632616889
626067405
902851590
464845048
458517393
162899504
202286285
386659036
561970825
953524670
210663582
214853737
464234635
238041427
176956243
282964890
127582358
809524075
348605338
651986111
374942518
447650235
709662753
269114177
291824155
709609207
633647218
726409612
808817062
866734640
241039778
903299013
168852765
378574400
958614798
751734216
294497045
362286687
297814400
411596729
676909418
525009761
373460318
892196851
735469323
490664982
118944623
355781895
331083093
798617067
84912448
564350461
32985246
537737811
333753679
289406732
811387487
521741268
118646888
932225249
803089254
448030972
878181409
443348742
255549193
883473944
607954874
131857621
456689124
272810663
718351322
65575758
304010436
284091499
542501271
89223257
662253483
279642406
252664194
328537707
147515317
935641769
662263050
911876587
821988778
642282720
944791712
445492201
972926591
486051526
409230167
906609967
727196844
174672993
754759357
631609700
454127572
159763309
357463397
842314689
519129028
639736959
345195803
46421533
909669038
400052756
904184253
671332353
224397357
334090436
628914935
402544261
38892043
946822975
494938048
80753251
147907493
961615090
337224459
408298345
41832162
274467125
662189693
155015067
928207236
44278867
602427931
872056495
815205121
882849326
236081389
777359035
567264262
711877067
412759862
570212450
675295422
370697184
69346230
301347710
694430283
55033108
219432742
424030011
179140150
197729965
669665916
437946337
781256287
297538537
825650503
595208006
543692896
448269841
684259478
737394661
231168719
557591747
64197085
370260493
153911486
253523123
29793282
127222727
594890643
938632120
552473121
81020919
22447320
766037189
805112700
197097661
36830136
203176631
999912408
798421416
857957149
729958964
373734895
328775285
677914373
14737471
869534368
909233441
457100360
543644082
559284351
593055094
351254157
573800087
385994995
549542293
741896187
98957986
908775985
671384234
455238498
274232061
116001176
281175300
588476116
751453619
849304358
867899889
90279752
85820904
459525124
640846341
355989950
33000121
19634535
351701167
429559752
88502431
433063638
911010442
613833370
909303993
375493619
743397350
400825688
758403919
619957628
95424540
525612047
505515210
186790429
273606759
793975685
531971849
305072819
265422845
107980235
137008564
801480744
124626033
174896109
511490583
930477807
12132571
179187677
789929678
917458594
282675050
384665254
481881490
696642919
575802962
225111251
818438188
333704816
345733053
539129839
274793674
679023393
563794026
474691685
676712780
571131295
125429338
753066538
990533943
673026770
746050441
845749251
196476353
911441319
579727348
214980528
518320146
545831294
612385240
228869625
909749596
822479813
551709238
989919495
462800314
912251566
403432870
605166505
321223069
952032671
237895196
129305024
532688988
271485862
954562114
655462623
88779135
880238048
171099821
898520400
388441845
485763009
207151079
948315412
836809367
884277053
143658778
321744893
350036578
727869589
715935022
739883335
567686239
873944840
66036101
272834646
41938769
585880393
499409953
777640718
513167339
664139092
711185282
299976371
197820572
427760395
751275519
535357590
404721630
563482286
495948513
218806067
882011361
218854263
256518940
726149723
176841567
741140994
929140001
207124963
101124618
322724256
709521915
347098562
275670053
528156491
819602471
55101841
16017466
229391565
776306107
806918267
406007835
789306809
477857398
126707182
555433277
15455697
874098487
197553401
902889301
91718817
743245010
442844937
228846476
440002268
590778753
263323231
686488122
716865481
272343150
918256013
356449208
595393862
150780776
232111238
186384674
427132449
619804310
220666400
744003629
274173346
913195581
43952871
778381392
163236799
687512023
453582625
147474420
784391221
329768448
363318775
217912525
421244013
502134449
236553787
587913160
527645206
501748645
558075083
611212459
497695166
978560567
470920888
952862574
519953967
871036103
98733884
444816377
184995208
899209874
173718493
486946948
966627124
827565880
679617635
538117662
659753096
138490568
254617831
306766351
125368685
859675854
388410945
696414949
255620943
256459867
194289819
48108636
616187160
11457090
173896300
869609861
394557987
473131855
506542101
64719061
905794522
399531607
721521982
843356582
920435941
796350877
670352327
229325335
141502792
829508311
859629344
737329870
890162727
149786438
974991471
946242817
983948195
399469248
710045136
279108913
947217097
279577885
181899409
248424980
342264615
717489203
259497579
556055602
307180483
517303751
369899502
357214909
13586028
863304445
339447060
608451570
848306776
520907332
204628647
540817161
586290451
825078599
865226752
936115947
872913857
964770604
28480130
221297318
494876594
965482303
311824979
127287903
353109552
439951119
239958365
754996758
581636624
48690766
459153590
454686016
29277821
547921941
797001836
292437149
94290679
572219818
990334350
870698292
602988373
493313656
257681824
185665310
352762122
512380575
720297951
378218126
11079607
85124656
844042718
962091068
662879499
32714542
467670522
740453622
725611826
445622051
688879501
30924154
900696325
938408993
942289135
273254046
479627142
209496555
154111277
83695852
180408170
348481461
688015935
738715211
788419513
832195632
837082292
692298874
494871933
405930553
711093673
671190111
588443322
752202956
927802340
911902669
766632341
487927654
791794990
535027971
93291195
783973355
620665968
535127486
422824083
377065953
449033507
599488655
37183374
651760443
141789023
532031546
98069457
58601762
557098662
817674567
186728045
953742413
172896224
874247821
75981012
451537458
844877136
948725251
73757083
827367190
416663978
452642283
769054175
352387775
655034795
270697538
94086633
392810083
344729966
664469850
816247035
493981198
735785540
121177035
372978604
580288637
280301339
628306496
668151445
10810866
316379188
385507836
750082464
669794317
760230625
319029424
526168862
365687862
438999156
361465504
937265072
515242994
397992594
403434310
813765440
306248111
70037129
604836921
590958295
763331540
779621748
554912292
855852152
20518488
672539258
435072869
475353117
725730090
736706260
791213681
661858154
781923994
122938877
411096317
104138913
928300802
491082152
837411951
662788044
397756461
959906281
154682455
947979165
143875932
250923257
124250045
921958251
737745947
290362843
334007425
99043389
383119358
270855487
38761688
691719696
252085565
451412783
893386365
782655859
389213364
101237206
689043186
165530606
992799006
327052403
695437405
2150045
285181010
58265890
771267783
900119750
859299314
417696576
780283799
968355706
719581798
91814706
937622096
127921280
390236229
756027090
508044696
685921364
501855909
606377325
299815183
109409543
134285787
192470266
514386098
891845842
81516018
602284603
600693903
234238137
159704979
730901637
733075436
940633032
347420645
39441234
596151751
445007816
707443401
179534097
683524406
65841217
98916857
862045528
545890610
731106695
626126563
943429625
337599565
581553103
176598347
275074284
547064472
574253229
491200269
541432242
510456842
919014538
878491190
734411775
910692886
633177533
774456577
810875637
458330048
991747638
59139079
10975907
393417560
858599432
589479116
3693592
611443136
801025294
899906372
656834782
623167921
658959302
171993023
178217537
904818377
236321371
53391357
627505754
326836171
725557424
27416317
893411039
167892585
41412185
927738483
130949533
823196068
682683549
114751297
134743812
624674057
227007740
834574249
49183290
65412281
24304353
174452340
674195503
954110077
881858318
572615258
897888026
839636812
741498724
416259143
451301489
419630015
887247011
815265950
155877054
707627711
46710952
693558638
863091709
891371047
718118973
928157320
343248282
437495847
741455496
658840019
651861778
63885449
283797416
663967054
235649480
120901358
599964798
707633877
255949419
320728739
551382280
820519259
167353669
320065575
457236990
630190580
523506024
34437435
830012958
495751766
181868500
403104599
693077107
132755646
313389809
976904839
624867254
992026455
134101793
505334927
101894060
123904048
909220184
455489598
791828169
628583173
622744457
589522221
950323150
517605875
967390171
65429171
739165627
95766455
245129250
687062554
675054567
842800408
257903102
192458228
14667327
981852982
412869728
928070651
466529086
248332328
523954836
560323086
351107257
694093216
546489385
162846997
428048783
94527072
769024196
113903255
313223996
165537297
122236307
708967921
887186313
598658250
952974694
464544019
635556923
444741093
826717190
781970829
142755703
73327292
317876420
454221877
113071946
629953247
143713887
668788333
657286248
449927921
630687998
180351285
210881038
542108712
115207321
217578916
865125630
64525926
803693962
78683579
758551454
38523715
893999186
655024199
618318370
170909529
781812782
551293770
286944710
254106711
31033772
430883337
700500579
542938632
896282484
481553077
688626869
751838761
765387762
757578404
451715060
942169105
142200849
880095928
373034507
684000576
194643598
945044008
255070827
301527570
509942729
456770632
184751790
794987270
56575443
969718490
216845989
129693104
82674499
534366770
42146265
107096401
998504467
103130167
92620303
224092489
379233149
147404111
534993623
948506675
125743371
971516749
4890629
251398543
277276005
974853972
948660035
529168973
426967528
329482905
161502890
454764306
716334240
589661763
671277633
968073442
588730347
70527492
639809061
535813437
687769952
590426542
368505126
254525970
912253199
864565557
128758206
771017226
144430017
757762937
971776592
764540414
271875630
340520712
69202398
306803765
376900484
896267593
942545478
213347072
215771754
661176632
122818911
977809636
403392436
121054324
219475468
33496547
34367731
754735663
427435606
507632438
558733445
414139802
809707133
209444765
78232320
62802805
243879001
281860035
350632022
377936614
643064943
240143127
825600707
812709513
192100524
330556670
344050961
276999522
246580490
829644814
161819900
732020652
538481936
471301435
339003918
718080021
497442584
689256422
526181735
637158946
396979902
814541627
648735089
757749224
296976524
261928463
382487730
386776191
998888762
189351541
647529156
301954792
360410904
145255444
93336792
677145616
56115414
175085478
307831406
752726923
523402055
997209957
455742964
925767697
102792251
790912372
754997446
799132141
47031694
80720868
62024873
96668364
545124795
801837757
644504251
582215384
911329329
473857465
290340493
681209036
527917380
594556209
865424469
817375616
572599370
55167218
429875006
74347655
605885838
513847844
708290061
768883721
751210472
194844518
461761518
286979162
882538093
533336763
979124567
552237630
309352737
53553170
875981591
616758453
277435167
750686676
949029366
727446055
733562742
383287268
773512028
550257112
106236841
697437277
443130098
22322725
952330414
112994043
436120739
586821096
44327791
19702551
315722743
276563255
705331158
239850688
944152443
772177441
704273665
370560289
929484108
47412429
737343140
655881847
548498335
180063035
709381825
582537283
563929944
834899570
252589634
834122774
17294494
770083559
783809721
459405469
502079548
431025601
234237170
693164283
148662856
842477139
37804385
427155869
893149040
339072909
881103610
822521872
753372209
262192210
767160777
793572682
588806822
549906234
114296855
389241715
955134032
219858191
696894927
932044497
220594955
391198208
795730701
489449490
408831266
257189906
430124915
526753333
79301620
746782986
93846668
185739169
434857612
439384998
278950755
804028384
761438729
668056637
825649265
759580678
969631251
865798467
427212127
646870719
706945808
275756096
811284809
323990719
126044588
180443813
730419195
760928000
628935532
409809605
666795473
612141276
77723830
925064544
194954576
520556055
261008143
671361662
270417865
457947615
668473434
145056230
816368088
618295388
363713318
485931453
44179500
841662291
828712139
103420698
462137759
977042748
447085784
435568228
77640104
211547397
602282191
566426272
520310448
935975567
992234766
481961615
938462556
410742840
674328117
61989783
940986460
108799806
25685509
738709537
577967723
321019364
686992676
789156725
697426143
15134371
9480963
697898113
671918708
285129448
411137329
489981308
911485832
127925957
443196259
481415814
821531457
99201103
419011702
232208474
106028432
545069184
962439226
895405392
218714661
499656281
745401165
337997263
413621936
654332635
428975834
665646205
747635532
653141569
869863506
569410881
752157625
288654014
546320061
883823405
11828569
115602328
788678315
842169976
894629185
902860393
494074291
363402463
330458141
934874630
654289475
518618193
281023045
496346896
148858172
713859043
423045626
947761273
567222958
879744795
679372505
566922896
683227751
150201086
607536007
425458433
681500353
839309731
865451700
627533329
897629263
333862595
37618941
437163299
15830192
914873522
610695238
289061882
818274193
610520027
978070397
189004698
833120267
1961487
90689980
215152202
57106166
274043105
799438719
673724067
205166066
158094255
352613464
446595905
284725883
900946027
836423815
787816043
533408638
587475748
56033503
563172408
864653112
518788621
719849807
313688552
630364149
45817786
557967912
115197032
957744493
555973291
950251986
80164413
612376799
28219250
474345056
301444089
196411682
685138643
354394960
348252181
812243091
687386966
616098396
363744872
242568971
263763631
904729318
461955637
823641733
98440834
127481951
697933985
275212217
375165998
917831340
944149425
178358879
316620062
410987585
691399661
112882836
527358027
834511623
194706037
626204488
481016958
608245747
313719015
675079642
882443137
197023342
325697618
35976908
711805956
536976547
242560794
160608759
337332530
803656960
782123385
612124979
908505413
338939304
369844213
592840910
592216654
474517498
193989844
468028279
431105028
542471731
180346062
617537130
901952743
454898392
823987798
598461251
759985276
410946670
951202179
719356514
931969269
98999284
958620542
205122204
380189921
634900561
61838836
155914299
102096135
374570913
581483894
97757812
986699299
898334453
215777135
901774133
115645904
943258875
830332401
300589950
468580727
558771449
779029403
371896285
255796113
84581553
936148624
565033342
829908321
920043743
193407270
510715468
624268770
773362704
366803578
720591256
61647961
941937573
105102913
366121716
382874530
192146295
656299144
714347097
660271966
405156779
260432811
48512280
494101696
331021627
648504899
549004255
413015371
94111662
479817043
554495608
39893476
872972233
299356123
812945027
13733714
433421508
129039108
372627133
423151144
331604983
203523122
695937339
42866964
697520214
312758489
955693219
967823572
121456321
788336450
603980648
652338025
158487844
352501533
213193593
642286205
281083372
365044226
293464198
180528747
329228207
994190976
829678082
474163929
835310940
904254151
599764582
661518667
584402099
175229263
425883018
387321085
614329035
151003552
941517947
910659978
238610109
326541789
899772845
722611713
664326238
18641749
499739851
370726803
779730239
351367472
644601786
520169671
883313606
683371103
57896011
132891497
453244845
214366211
653546670
728441221
105465752
914090927
963825278
747899782
223154028
66916324
566833956
833751597
204490645
307724091
397661219
929901957
895592517
490669273
192466315
418430706
194172377
315898485
863339182
998269640
466824569
142558175
548383341
660903445
192675079
174852958
150381123
537714681
644152379
437744007
537173815
282271137
408699614
147190918
403334813
192631646
360290668
688330219
962108957
896481144
93155868
765937743
663416833
901006685
85874399
700234540
673218013
399363543
911860776
689363799
762881752
336209587
210823365
908715165
372762987
243084437
747267795
206268127
431351233
480664827
816069120
659977820
762077951
877809011
175928827
122076539
951628195
681861105
205382195
151950849
211697059
362029101
406249578
791208485
839397440
777959759
755271212
350753311
928084538
527498855
813188413
50251656
471708053
56848761
286386273
924778626
72315960
124726652
352151879
593681262
548771298
224198899
385672097
635337545
324949173
1825163
568769817
404802170
162518228
747452427
627242094
180797464
765619798
910058261
399830285
875375153
841837875
619068681
1145351
387836641
83920352
365032769
457357307
371436193
610139245
318439409
513093353
849469819
665470300
499353797
438220086
923976090
92611983
862858280
245475087
859297884
585130461
504585775
151613695
85706816
717073579
979807816
559388741
429720247
804739878
775707976
231154242
868432003
494509068
960665283
299211476
823805182
551796903
380256191
890166397
792843366
765814227
982755396
85625214
791927146
904487729
494183397
291879441
123150669
936684881
627087491
559665778
226937530
839998378
57018664
143192565
148093924
168650273
605042665
66367214
202071185
65836271
31542606
650621690
488996634
875692272
43456897
164709824
496731042
604354000
572056324
326966863
18834425
586798323
71136465
959579318
972804108
295000367
286242338
319631310
511768235
119114313
203412776
909964594
124900716
230915856
814101744
614153266
904572102
361149849
520252284
760887090
247432117
416564545
735899330
988939050
847363807
557111383
503876075
662747141
706631299
179752060
762086589
387330589
853172128
66164762
412456517
631375266
663836874
529682352
808645142
683892983
847272435
443119276
264268097
893385923
968096185
799892571
217897110
174655092
37718562
15683451
114595803
77840185
748835067
984010380
479964217
571020069
369650225
976021710
137059462
947707959
798382551
917868290
42176417
198086381
342906946
357787631
279944089
489695163
656719946
213060078
224091989
133821995
482351879
793613891
912003393
134082397
813942710
250306496
471108535
623197465
765474179
473720391
324967518
642836459
486891205
412559589
863542167
154400166
35434597
442176452
717033281
851363055
270980672
359719155
598826182
813798568
136272016
655590859
220382684
19495450
98439543
184102978
790655373
911968053
262698137
729286656
0 61085 61085
3 3038 523146183
0 71398 71398
1 16268 98503
0 29593 29593
0 25792 25792
1 58066 58396
0 91517 91517
2 16268 98503
0 39420 39420
3 44411 612470230
0 37056 37056
2 58066 58396
0 76596 76596
1 50589 92171
0 41038 41038
1 7479 5778
2 7479 5778
2 50589 92171
1 76252 45922
0 4647 4647
3 35282 328173400
0 2272 2272
0 91205 91205
1 43850 64601
0 77022 77022
3 60965 28223782
0 71429 71429
3 61891 209321325
2 43850 64601
1 4552 94149
1 18696 93191
0 96590 96590
0 21383 21383
0 88867 88867
2 4552 94149
3 26152 660767708
1 32310 42257
0 26061 26061
2 18696 93191
2 76252 45922
0 32116 32116
2 32310 42257
0 10404 10404
0 17610 17610
0 10447 10447
0 76496 76496
0 65102 65102
0 47277 47277
3 86428 180072954
3 21931 229348758
0 5342 5342
1 87879 98438
1 13048 29232
0 9148 9148
2 13048 29232
0 65394 65394
1 54408 45593
0 29237 29237
0 72265 72265
0 2180 2180
0 90209 90209
1 93644 14524
3 59149 459759817
0 5061 5061
1 29633 97110
1 34776 18364
1 44487 28247
1 96112 77603
0 91354 91354
3 44988 950399997
1 85609 5460
0 99215 99215
1 139 76304
3 26921 741774066
0 82303 82303
3 47635 641586190
0 68667 68667
2 96112 77603
2 29633 97110
0 69703 69703
0 85956 85956
1 54142 73573
0 45542 45542
1 67847 61754
0 60196 60196
3 70886 135608260
0 13369 13369
0 60234 60234
0 52460 52460
0 65577 65577
0 39767 39767
0 31454 31454
2 85609 5460
0 95525 95525
1 58616 43074
0 45975 45975
0 12582 12582
1 60944 49511
1 55149 19282
0 62515 62515
2 58616 43074
1 78985 82437
1 27787 23549
0 99855 99855
2 87879 98438
0 11897 11897
1 69109 39262
1 46644 81257
3 67450 838559464
2 54408 45593
0 74988 74988
2 60944 49511
3 26757 805976111
1 98167 15222
1 78630 15301
0 25872 25872
2 46644 81257
1 63730 5652
2 67847 61754
0 22478 22478
2 93644 14524
3 89674 32352115
0 19780 19780
0 29473 29473
0 28139 28139
3 1878 287115893
0 45207 45207
0 55580 55580
0 83792 83792
0 92255 92255
0 64857 64857
1 68868 85671
0 6959 6959
1 22762 21097
2 34776 18364
0 90962 90962
1 78597 37392
1 13403 49062
2 44487 28247
1 68888 76010
0 950 950
0 34940 34940
3 90106 924536395
0 63493 63493
0 3706 3706
1 82174 53935
0 1182 1182
0 1711 1711
3 43330 676592805
1 46963 62167
1 2741 6598
2 139 76304
0 11005 11005
1 79902 57783
1 84856 73657
3 71417 277751513
2 78597 37392
0 76934 76934
1 89353 50529
1 76659 98722
3 44612 96138259
0 46492 46492
3 59966 622807418
1 62058 85542
3 80139 9747515
0 46133 46133
1 29942 14793
1 88786 14060
0 22855 22855
0 56381 56381
1 43288 83867
0 11192 11192
0 80641 80641
1 65183 34428
0 32439 32439
0 74526 74526
0 21367 21367
3 28112 677773944
1 22523 40236
1 88014 46557
0 43809 43809
3 4680 669851748
0 56012 56012
0 936 936
0 40475 40475
1 35362 63334
1 76181 99106
2 62058 85542
0 68874 68874
2 84856 73657
1 2674 38848
3 38528 768349894
0 33340 33340
0 60516 60516
1 35413 66027
1 34682 53915
2 76181 99106
3 39934 812966116
1 99635 72832
2 79902 57783
0 31884 31884
2 54142 73573
2 55149 19282
1 8717 73013
2 34682 53915
1 38036 62759
1 37765 78252
3 6569 993110352
1 80457 55095
1 87799 31152
0 74422 74422
0 93133 93133
1 70113 53742
0 65908 65908
0 90078 90078
0 47633 47633
3 23981 756816657
0 64842 64842
0 64420 64420
1 37896 60033
0 83645 83645
0 31563 31563
2 13403 49062
3 26928 141011289
3 8073 63120409
0 90939 90939
2 80457 55095
1 78192 97836
0 20593 20593
0 25429 25429
0 56185 56185
3 67293 171062262
0 6760 6760
1 7750 45371
0 62090 62090
1 22596 61690
1 40048 3564
0 80118 80118
0 65100 65100
0 39297 39297
1 9400 10819
0 53084 53084
1 36382 70267
1 5925 95010
2 2741 6598
1 44219 41934
1 87085 56673
2 78985 82437
1 23231 84493
1 83959 13228
0 6586 6586
2 68888 76010
2 83959 13228
0 2742 2742
0 65845 65845
0 30251 30251
3 71905 637034733
1 35829 23371
1 95607 97163
1 60569 33642
1 70171 30119
2 22762 21097
0 25263 25263
1 66128 55221
3 63459 636848843
0 63986 63986
0 79368 79368
0 15600 15600
0 47919 47919
2 27787 23549
3 71356 539885054
3 87801 815138130
3 75125 77192257
1 11338 5633
3 60212 42732148
1 11681 40558
1 39998 76827
1 62120 41535
0 96461 96461
3 90998 700867911
0 51786 51786
1 22113 17838
0 21374 21374
2 69109 39262
1 5346 66726
2 98167 15222
0 93618 93618
0 47931 47931
3 83477 931149886
0 72906 72906
3 15020 709326013
2 23231 84493
0 63436 63436
0 39198 39198
1 13037 76820
0 30969 30969
0 57963 57963
3 21108 250259078
3 25678 254103920
2 82174 53935
0 74075 74075
0 11815 11815
0 61654 61654
3 84060 816962741
1 8436 82505
1 8975 65552
3 12011 274242802
1 6446 9359
3 59267 668289031
0 90919 90919
1 2078 17761
0 1246 1246
2 78630 15301
3 88522 960399345
1 64574 62062
0 29012 29012
0 26222 26222
1 48249 41596
0 35344 35344
0 46924 46924
0 18218 18218
2 63730 5652
1 22688 74631
0 41717 41717
0 64437 64437
0 61718 61718
1 29024 74355
0 12597 12597
0 43645 43645
1 99307 64729
2 88786 14060
0 25187 25187
1 23855 24827
1 56078 61671
2 68868 85671
1 34341 37337
1 8401 51569
1 71783 39345
2 62120 41535
0 77851 77851
2 46963 62167
0 38506 38506
1 79079 3077
1 3540 60417
1 25652 85564
2 89353 50529
0 56570 56570
3 95974 409306288
1 68182 29972
0 29467 29467
0 8873 8873
0 73001 73001
1 12551 49427
0 18601 18601
0 60911 60911
0 5625 5625
3 87206 924980475
3 43561 532467727
1 80880 36086
1 34009 3947
1 36466 4796
0 24433 24433
1 81285 73069
1 55019 12494
0 58503 58503
0 71652 71652
1 2860 64919
1 21762 85115
0 6254 6254
0 38752 38752
2 11338 5633
3 26056 618715621
1 41523 33118
1 69402 31930
0 53089 53089
2 76659 98722
0 47589 47589
0 35825 35825
1 31450 61255
1 5187 53401
1 57210 7517
0 96484 96484
0 14306 14306
1 97801 11781
0 67665 67665
0 85830 85830
0 31420 31420
0 2430 2430
0 3183 3183
1 72463 40130
2 88014 46557
0 73977 73977
1 57660 8478
1 80536 22059
1 87963 72295
0 94235 94235
3 29280 402274181
0 711 711
1 4123 86387
2 87085 56673
1 37230 30568
3 37519 352507104
0 3304 3304
0 43709 43709
0 72293 72293
2 44219 41934
1 44651 43055
1 97917 8207
3 35629 727588119
0 2862 2862
1 51270 90644
1 67838 58827
2 29942 14793
3 70424 416190744
2 3540 60417
1 26084 45712
0 15517 15517
0 1671 1671
1 28048 41675
0 20828 20828
3 17028 894466959
0 17102 17102
3 52341 132700434
1 74480 32593
0 19668 19668
0 57024 57024
3 78810 918685621
0 16062 16062
3 60961 177033115
0 42618 42618
2 43288 83867
0 95740 95740
1 91602 90668
1 76109 297
3 39449 64445110
0 357 357
0 53379 53379
0 88856 88856
1 70911 66353
0 98976 98976
3 27840 954380084
0 39122 39122
1 41108 87771
2 65183 34428
0 70886 70886
0 89601 89601
2 71783 39345
2 80536 22059
2 69402 31930
1 81532 34791
0 31666 31666
1 427 76988
1 8905 94378
1 66634 694
0 42829 42829
0 56238 56238
0 41839 41839
1 57422 35557
1 92245 82902
0 56744 56744
2 87799 31152
1 55480 96914
2 22523 40236
1 35867 38913
1 56305 18950
1 59495 97335
0 93644 93644
0 98701 98701
2 64574 62062
3 15852 212725213
0 60940 60940
1 82585 64186
1 9621 28027
3 92948 999513654
2 74480 32593
2 41108 87771
0 61545 61545
3 59512 775113653
0 58419 58419
0 91593 91593
1 28053 80215
2 39998 76827
0 19367 19367
3 8706 492172972
2 35362 63334
1 94009 69633
3 75603 373904962
1 6146 15878
0 66969 66969
0 67243 67243
2 41523 33118
0 79741 79741
0 48723 48723
1 30212 29284
2 70113 53742
0 58180 58180
0 75395 75395
0 37465 37465
2 81532 34791
0 78959 78959
0 60372 60372
0 34712 34712
1 75636 56486
0 80698 80698
1 64298 29995
1 70497 59263
3 73796 875265864
0 76600 76600
0 33740 33740
1 80284 41360
0 68214 68214
3 73306 2559305
0 92237 92237
3 64101 864127921
2 35829 23371
1 98000 37809
1 81347 34105
1 93663 69704
0 27098 27098
0 69306 69306
1 2962 6605
0 14821 14821
0 74283 74283
1 33868 67793
3 91429 444170781
1 97447 1973
1 49818 28998
1 81807 71974
2 25652 85564
1 79239 53243
0 27422 27422
0 31812 31812
1 17651 12784
1 50768 24204
3 23978 502925085
1 89656 22700
1 56750 79666
1 57112 49776
3 48894 348295467
0 79451 79451
2 89656 22700
1 52176 25991
1 15299 6113
0 48891 48891
0 39637 39637
0 75900 75900
0 92643 92643
0 89153 89153
3 95548 441154665
1 41212 33770
3 49412 230304244
0 9456 9456
0 12310 12310
0 98603 98603
2 2674 38848
1 19996 95605
0 91685 91685
2 35413 66027
0 95348 95348
0 93748 93748
1 39193 30200
1 12999 49999
1 84729 82468
3 27065 585285509
1 74730 39764
1 50740 84821
2 99635 72832
1 50404 98541
0 76160 76160
1 77658 67354
0 76070 76070
0 68807 68807
0 36038 36038
0 93771 93771
0 83297 83297
2 80284 41360
0 77024 77024
3 64738 777482344
2 5346 66726
1 93639 52356
2 8717 73013
3 59040 246160081
0 5752 5752
1 56479 49152
2 92245 82902
1 24503 7091
0 61651 61651
1 74690 28569
0 57712 57712
3 62235 686012453
2 38036 62759
0 32167 32167
1 95952 46343
3 25824 633440499
1 49300 97835
1 92471 58650
0 37992 37992
0 53627 53627
3 59841 329767512
1 15922 52372
0 33519 33519
0 97053 97053
2 50404 98541
0 12289 12289
1 83674 63934
1 6882 20567
3 93232 58332108
2 64298 29995
0 67030 67030
0 86145 86145
2 5187 53401
0 26168 26168
3 84177 361525741
0 38462 38462
0 62358 62358
1 96265 43445
0 42243 42243
1 56184 99556
0 70902 70902
0 6984 6984
2 37765 78252
0 2663 2663
1 10451 34852
3 96628 505344085
0 68100 68100
3 69119 400251346
2 70911 66353
0 74303 74303
1 56844 43298
1 38275 52527
2 31450 61255
1 40333 23916
1 41481 46951
0 83813 83813
2 37896 60033
0 77707 77707
1 51162 65202
3 11624 492875382
1 90143 71907
0 57962 57962
1 48589 34658
0 39484 39484
1 91523 52055
0 13790 13790
1 35785 37928
0 81368 81368
2 35785 37928
0 15412 15412
0 74718 74718
0 75755 75755
1 40057 6534
2 78192 97836
0 27766 27766
0 25224 25224
0 99148 99148
2 56750 79666
1 47181 8105
0 28785 28785
0 52958 52958
0 24848 24848
1 77701 18888
0 27544 27544
2 7750 45371
0 6260 6260
1 47626 2268
0 47945 47945
1 15077 31358
1 89375 56203
0 10787 10787
0 95027 95027
2 56184 99556
0 8024 8024
0 55262 55262
1 53916 57150
0 26064 26064
1 69054 58467
3 64889 358367456
0 73103 73103
0 85784 85784
0 76428 76428
1 65853 95732
1 20991 57569
0 99535 99535
0 19326 19326
3 44937 500950137
2 427 76988
1 33281 15959
0 53871 53871
0 68049 68049
1 23396 6624
0 30679 30679
1 17269 41715
0 20327 20327
0 24632 24632
0 42261 42261
1 56906 22513
0 81807 81807
1 67039 9203
3 26921 497779300
0 48022 48022
0 95973 95973
1 26179 7435
3 77376 292126640
1 76203 94006
0 74068 74068
1 96203 10230
0 19840 19840
2 95607 97163
2 87963 72295
1 71122 82048
0 39666 39666
0 92206 92206
2 22596 61690
1 72387 23350
0 28897 28897
1 57056 87689
1 46991 41661
3 41004 735541653
0 9853 9853
1 84762 45250
0 40245 40245
2 40048 3564
3 29330 488130159
0 77291 77291
0 35410 35410
0 21476 21476
1 69784 40405
1 48823 79707
1 76180 5383
3 98102 651076793
0 36993 36993
2 68182 29972
1 89738 67223
1 34400 87454
3 21163 888401377
0 85819 85819
0 62069 62069
1 30596 39698
1 53196 61362
1 85380 15097
3 89010 591753871
1 67443 82483
0 32822 32822
0 9715 9715
0 34300 34300
0 62391 62391
0 45806 45806
0 43312 43312
0 62514 62514
1 28601 12293
0 17790 17790
3 12390 432159422
0 23205 23205
3 47945 762422174
3 61014 816127824
2 17651 12784
0 19835 19835
0 67440 67440
0 11623 11623
3 11671 791154308
3 73588 899145709
0 55981 55981
0 81001 81001
2 59495 97335
2 66128 55221
3 36738 44506192
1 55990 26986
0 68189 68189
2 6146 15878
0 5539 5539
0 5444 5444
0 86629 86629
1 71262 81770
0 65745 65745
2 60569 33642
1 67762 89526
0 40278 40278
0 38838 38838
1 81619 22154
2 9400 10819
0 8308 8308
1 42556 55164
2 84729 82468
2 12551 49427
1 10434 5509
1 45471 32933
3 95459 119796235
1 44235 24466
1 35173 77696
3 39866 179078431
3 77213 112270557
2 22113 17838
0 18283 18283
1 75051 5521
0 32308 32308
2 71262 81770
3 54771 628116831
1 99507 28339
3 30818 300636347
1 25903 76236
2 36382 70267
0 55429 55429
3 65888 993293073
1 76238 69084
0 32752 32752
1 25655 25568
0 75861 75861
2 5925 95010
0 20217 20217
0 83043 83043
0 92117 92117
0 6283 6283
3 91503 919144539
1 68874 94513
3 73910 895592987
1 72710 95883
0 20892 20892
0 94422 94422
1 48957 95128
3 17588 323053632
0 23866 23866
1 90614 15759
0 90365 90365
3 2436 339232697
2 82585 64186
0 15038 15038
2 91602 90668
0 89405 89405
3 50762 208927973
2 70171 30119
3 37076 584861270
3 40171 320639640
1 61163 79028
0 8772 8772
0 51506 51506
1 54466 76771
2 17269 41715
0 35527 35527
3 69137 619320967
1 86918 27199
2 11681 40558
1 52221 96347
0 36986 36986
0 50111 50111
0 674 674
1 77835 97641
1 81812 80759
1 1167 26324
0 71150 71150
0 83366 83366
2 77835 97641
1 91182 67595
0 96707 96707
1 9536 47455
3 416 901905889
0 17233 17233
1 75448 83033
0 78944 78944
0 40869 40869
1 84917 32815
0 35564 35564
0 86373 86373
0 70696 70696
0 83409 83409
1 31192 83521
1 39865 20062
3 97284 324133164
1 30332 93689
1 88118 13932
2 38275 52527
0 30941 30941
2 13037 76820
0 17789 17789
3 77255 894443941
0 11389 11389
0 9701 9701
3 99751 165059106
1 85727 80159
1 51441 26386
0 25180 25180
3 40965 165113139
3 62206 238660099
3 50980 637546888
2 8436 82505
0 97316 97316
0 97025 97025
1 57957 34491
3 98851 411213427
1 80512 33609
0 21366 21366
1 61754 70650
2 8975 65552
3 25134 724961502
1 84763 71967
0 82260 82260
0 36 36
2 49300 97835
3 94916 645810366
0 30796 30796
1 90248 15827
0 32639 32639
1 68252 29785
3 88558 699008682
1 61898 48038
0 59144 59144
0 71015 71015
1 58214 74000
0 74080 74080
2 90248 15827
0 19945 19945
1 23995 23523
0 24892 24892
1 73205 69451
3 23765 249720516
1 19316 50886
3 87461 917886891
0 45730 45730
0 98386 98386
2 8401 51569
0 56345 56345
0 91031 91031
2 76109 297
1 47857 40544
0 50285 50285
0 33172 33172
3 4218 588997671
0 35128 35128
1 68097 7160
0 54631 54631
2 57112 49776
0 15092 15092
2 15922 52372
2 91523 52055
0 52619 52619
1 29360 3836
1 26141 51976
1 46806 47285
0 99455 99455
0 29890 29890
0 9622 9622
1 59623 79162
3 49270 568616228
0 2458 2458
1 36592 60322
1 94704 12686
0 677 677
2 6446 9359
1 81112 29920
0 43972 43972
3 20817 897983476
1 71792 60605
0 36463 36463
1 14962 50790
2 45471 32933
0 54774 54774
1 87445 61493
3 17169 728335975
0 81497 81497
3 9681 550769672
3 202 289880762
1 28564 39475
3 28812 457833305
1 58386 31648
0 37525 37525
3 54588 744641027
1 18635 6789
1 7074 10041
0 49199 49199
0 12193 12193
1 54367 59758
3 8113 769066243
2 76238 69084
1 64893 35329
1 70622 82557
3 20840 127315623
0 17599 17599
0 44468 44468
0 99403 99403
1 35053 85667
0 81519 81519
3 57515 585265237
1 41360 65674
3 70645 536459541
1 49280 60354
1 50293 10550
0 42130 42130
0 70646 70646
1 24360 61029
3 20510 92453965
1 87367 87130
0 56030 56030
0 17461 17461
0 59673 59673
0 37975 37975
3 53811 55730349
1 39288 73437
1 59226 76646
1 84248 45352
1 52976 62180
3 58508 705327318
0 36056 36056
2 19316 50886
0 89362 89362
0 35710 35710
1 22676 6737
0 25330 25330
3 42420 512594019
2 49280 60354
1 88003 88178
1 71090 64527
1 38594 16139
2 2078 17761
0 5579 5579
0 56135 56135
0 46436 46436
0 22771 22771
3 17129 680615771
2 81112 29920
0 20223 20223
0 79718 79718
1 3989 67299
0 96730 96730
0 35627 35627
0 32456 32456
3 13854 953508081
0 7414 7414
1 62969 45895
3 75070 570186174
3 72539 927978166
0 38138 38138
3 29205 658759733
0 37265 37265
0 74418 74418
0 47858 47858
2 94704 12686
0 68668 68668
0 3624 3624
2 80880 36086
0 65228 65228
1 82557 24961
3 68966 92343411
2 51270 90644
0 3699 3699
0 87619 87619
2 74730 39764
0 43177 43177
2 92471 58650
0 58048 58048
0 29919 29919
1 43301 65275
2 48249 41596
1 88640 30924
2 22688 74631
0 18152 18152
0 94487 94487
3 23095 494618574
2 55480 96914
0 46321 46321
2 67039 9203
2 8905 94378
0 43648 43648
0 18925 18925
3 65438 429508125
0 42833 42833
0 84545 84545
0 33452 33452
1 5052 81517
1 69722 47255
3 66701 307385203
1 52786 10759
0 47848 47848
0 37048 37048
1 71977 20246
1 14619 38057
0 79366 79366
0 78693 78693
0 34456 34456
2 44651 43055
1 62684 60952
2 55019 12494
0 73076 73076
2 33281 15959
0 60170 60170
1 24045 22714
2 29024 74355
0 40438 40438
0 19964 19964
0 16863 16863
1 67537 77580
2 66634 694
2 57422 35557
0 45854 45854
1 26841 11833
1 81110 46122
2 34009 3947
0 4098 4098
2 26841 11833
1 23507 62055
1 60191 70869
1 8806 69364
2 65853 95732
0 11892 11892
0 46592 46592
1 11451 63864
0 97532 97532
3 18869 855050835
0 44021 44021
0 20071 20071
3 50676 865943532
1 44424 97967
0 48822 48822
0 31373 31373
2 3989 67299
1 96683 40096
1 84581 37458
2 10451 34852
0 80143 80143
0 89483 89483
1 19845 51567
2 99307 64729
0 91556 91556
0 40043 40043
1 92496 48655
0 48421 48421
1 3306 24851
2 23855 24827
2 56078 61671
0 11358 11358
1 38644 46281
2 84763 71967
1 33726 15126
3 8927 892904639
0 85424 85424
2 83674 63934
1 99814 41131
2 25655 25568
0 87353 87353
0 27003 27003
1 88070 90792
0 72671 72671
3 80743 832239014
1 42254 70546
0 11784 11784
1 50229 23182
0 62902 62902
3 85631 444878489
0 74475 74475
1 26382 19007
1 55638 88377
0 60697 60697
0 4997 4997
2 43301 65275
1 30033 93998
3 31042 737267617
1 76922 90030
0 26526 26526
3 85135 578819699
1 27147 39045
1 42437 98103
1 49343 95632
3 14405 114072606
2 50229 23182
2 58386 31648
3 74288 225103644
1 18570 67758
2 48823 79707
2 34341 37337
1 69791 66502
3 51957 353815942
0 19517 19517
1 22925 66618
0 27006 27006
1 82397 56425
1 31860 30520
3 23545 147150513
0 52518 52518
3 62938 435034505
0 5805 5805
0 11715 11715
1 29129 58398
0 72725 72725
3 12615 421931922
1 11124 71819
0 72527 72527
0 66776 66776
1 54359 89293
3 68446 267900116
2 79079 3077
0 51352 51352
2 96265 43445
0 38768 38768
1 84440 27381
0 50674 50674
0 86373 86373
3 74313 293239909
0 1773 1773
1 10748 4989
2 19996 95605
0 76117 76117
1 64878 22157
1 19803 39005
1 17505 57213
0 45886 45886
0 3668 3668
1 40996 92775
2 36466 4796
0 25521 25521
0 5129 5129
3 60229 774403647
1 94453 72777
0 90053 90053
1 83367 4075
1 97507 61328
2 35867 38913
2 50768 24204
1 18906 54000
1 18412 89897
3 99589 277805473
3 1549 221570309
1 4774 77500
3 88827 638489922
0 82545 82545
3 95190 567425018
1 20627 24825
0 96290 96290
3 80923 493789357
3 53628 728265863
1 94762 91171
0 45765 45765
0 49332 49332
0 36973 36973
0 22085 22085
3 88612 393342913
0 82203 82203
1 18022 4639
2 49343 95632
3 94324 414231368
1 97377 49508
3 15174 99564166
3 99303 265802552
3 48696 281263195
1 42867 78136
3 99807 640974967
3 56006 59898919
3 44595 847514641
1 30723 94653
0 44681 44681
0 7909 7909
1 62529 26798
3 9702 309458801
0 4610 4610
1 27622 67345
2 56479 49152
0 58492 58492
1 82091 28432
0 3002 3002
3 3505 38913348
0 28477 28477
0 14442 14442
1 47042 72973
0 82952 82952
1 71301 73986
3 29060 112621312
0 58401 58401
3 18117 895462981
3 56137 453484728
2 97507 61328
0 22334 22334
1 7471 2294
0 65548 65548
0 59711 59711
3 56312 455587847
1 64263 66293
0 48670 48670
1 37251 78358
1 12426 39381
1 2543 32361
0 32165 32165
0 93870 93870
0 39519 39519
2 26084 45712
1 96465 85483
0 90570 90570
0 93611 93611
1 74187 92896
0 91519 91519
3 85632 570899639
0 77099 77099
1 38449 11936
0 44922 44922
0 70571 70571
2 81285 73069
3 69680 675364893
3 39670 421284266
1 86248 4107
0 41017 41017
2 61163 79028
3 7359 678312497
0 6555 6555
0 56956 56956
2 67537 77580
0 68592 68592
0 40128 40128
0 17159 17159
1 71410 99419
0 91062 91062
1 36031 29006
0 34371 34371
0 7457 7457
0 43074 43074
0 91350 91350
3 80687 668031418
3 33671 159913068
3 63533 811160094
0 10365 10365
0 67826 67826
0 72212 72212
2 91182 67595
1 39059 3156
3 15334 891410763
0 46104 46104
2 6882 20567
0 73477 73477
1 61038 48222
1 77260 84393
0 66540 66540
3 94731 795920012
1 12900 44709
0 329 329
1 42116 8521
0 84637 84637
0 96280 96280
0 84246 84246
1 52555 49772
2 2860 64919
3 37407 961777015
0 57301 57301
1 79745 75222
1 18238 86869
1 5342 69236
0 65876 65876
1 31667 7423
3 88501 237177873
3 15667 910097424
0 22927 22927
3 33456 67955301
0 53969 53969
1 9765 47439
1 66408 34937
1 2942 78349
0 34955 34955
3 45505 172514130
0 52247 52247
0 10928 10928
0 89396 89396
1 57444 89223
3 38425 595830096
2 36592 60322
0 67768 67768
3 88550 235321638
2 84248 45352
0 75961 75961
2 39865 20062
2 56305 18950
1 90651 22715
1 90903 28775
1 33049 48021
0 62992 62992
3 76322 915670278
1 74768 68927
2 77260 84393
0 72487 72487
1 70008 45503
0 27165 27165
0 93379 93379
0 8828 8828
0 45999 45999
3 47548 268358377
2 56844 43298
1 63703 32564
1 24196 44772
1 48720 22150
0 50428 50428
0 25278 25278
0 96884 96884
0 25076 25076
0 9435 9435
1 90929 45259
3 17138 381439181
1 86345 28814
3 26200 973640635
0 58352 58352
0 92690 92690
1 13337 60480
2 21762 85115
0 30155 30155
1 40589 7013
1 28950 53901
0 34797 34797
1 65616 35746
1 99330 14512
0 82673 82673
2 40057 6534
0 80935 80935
0 78984 78984
1 43326 63279
0 88081 88081
1 81391 24382
1 24189 72291
0 36948 36948
0 56406 56406
0 90617 90617
2 50740 84821
0 44168 44168
2 57210 7517
2 97801 11781
0 95980 95980
0 92122 92122
2 72463 40130
1 9780 71339
3 38313 606253312
3 96471 245119019
2 57660 8478
2 34400 87454
3 74913 173530174
0 64904 64904
1 97421 92525
0 54119 54119
3 98746 365653879
3 91815 132352910
1 25793 36478
3 72879 870982000
0 58246 58246
0 90387 90387
3 1686 651025999
1 88970 78104
1 76290 68698
0 46065 46065
1 17506 56735
1 55448 30920
0 57882 57882
2 4123 86387
0 79596 79596
0 3091 3091
3 83144 183008725
3 48752 531159894
1 40239 45820
3 48163 166758154
0 42969 42969
0 3541 3541
0 29978 29978
0 17300 17300
1 99023 15077
0 27767 27767
1 37351 27521
0 96022 96022
1 95993 30017
0 44473 44473
0 73638 73638
0 94318 94318
2 99814 41131
1 75620 36770
3 13219 684203149
3 12210 261680767
0 46734 46734
0 73029 73029
0 86719 86719
0 22577 22577
3 48028 689362310
0 94140 94140
2 37230 30568
2 80512 33609
0 94746 94746
0 20818 20818
0 41513 41513
0 21459 21459
3 19037 621481245
2 64878 22157
0 80609 80609
0 44290 44290
0 86137 86137
0 6751 6751
1 71695 9427
0 982 982
0 29993 29993
1 10742 19807
0 65116 65116
0 41609 41609
3 31143 969962660
3 32884 113320038
0 63405 63405
0 9701 9701
1 79873 10076
2 97917 8207
3 32669 939751654
2 68874 94513
0 77159 77159
0 16335 16335
0 15407 15407
1 50315 30801
3 30052 703575264
1 31642 10775
0 46540 46540
2 71301 73986
0 69726 69726
0 91276 91276
1 29702 31102
0 57470 57470
1 19036 87093
3 83942 514577062
2 70497 59263
0 39067 39067
1 4520 4397
0 85932 85932
2 67838 58827
0 46344 46344
1 12014 59721
0 70522 70522
0 31345 31345
1 94020 98771
2 28048 41675
1 36522 51487
1 61230 7347
0 90015 90015
0 32668 32668
0 45743 45743
3 97977 3984752
0 85812 85812
3 50462 269556648
0 24827 24827
0 72899 72899
2 76922 90030
0 82522 82522
1 64194 54140
0 76612 76612
1 722 59684
1 50709 51442
0 43427 43427
0 65869 65869
2 88070 90792
1 12043 9262
0 84562 84562
1 17483 82116
2 9621 28027
3 79037 234567287
3 90165 22502285
0 4896 4896
0 32147 32147
1 15195 40421
0 2884 2884
2 28053 80215
0 43744 43744
0 72793 72793
0 64088 64088
0 65395 65395
0 35014 35014
0 44234 44234
0 87771 87771
0 16312 16312
0 3954 3954
0 78357 78357
3 44030 853553769
1 48537 31705
1 21340 96367
0 83225 83225
2 84581 37458
0 20567 20567
1 84112 30379
0 28414 28414
0 25920 25920
0 16873 16873
1 61218 18465
3 50444 370727918
1 3159 22343
1 54426 34862
0 11081 11081
0 43477 43477
2 94009 69633
3 33420 751973365
1 46028 10099
1 77485 70428
2 48957 95128
1 68698 51180
0 32413 32413
3 15220 204534341
1 1675 70180
0 2527 2527
0 99598 99598
2 88640 30924
0 94015 94015
0 84917 84917
1 73970 5809
1 50841 15599
1 31601 30573
1 36440 33176
1 2200 1039
0 37607 37607
0 44143 44143
3 94817 324918441
0 66858 66858
0 45472 45472
0 43709 43709
0 29304 29304
1 68951 7800
0 85866 85866
3 8766 703246715
1 76450 19702
3 85043 190909095
0 69730 69730
1 59137 12772
1 45990 18231
2 30212 29284
0 89929 89929
1 87008 46676
1 88544 78571
3 37682 495906194
0 88249 88249
0 18184 18184
1 64708 95013
0 85321 85321
1 69247 72531
0 80144 80144
0 60955 60955
1 24684 99493
0 80863 80863
3 97701 69179097
3 69612 821364045
2 75636 56486
0 4237 4237
3 72132 658710661
1 29460 20664
2 84112 30379
3 35130 635541522
1 86636 86971
3 44118 340346274
1 64891 80677
0 97914 97914
1 65887 7530
1 70835 32308
0 73021 73021
3 35706 780216622
0 3640 3640
0 74317 74317
3 80799 110560596
3 75697 685946557
1 3535 84484
2 98000 37809
0 27461 27461
1 17079 48376
0 50291 50291
0 25166 25166
2 46991 41661
2 81347 34105
2 93663 69704
3 5801 744416531
0 70553 70553
1 14655 51523
2 24503 7091
2 2962 6605
1 72933 31712
1 61370 50147
0 424 424
3 1363 842459583
3 48400 916489137
3 79785 513706501
0 76257 76257
0 49008 49008
0 13444 13444
0 67594 67594
3 55222 958526122
0 75559 75559
0 22713 22713
0 32737 32737
3 54184 664710158
1 26230 42079
1 35413 28632
0 1575 1575
1 84367 24430
1 16124 37808
2 15195 40421
2 79873 10076
0 83596 83596
1 52923 77541
2 71792 60605
1 36622 48523
0 74814 74814
3 83922 752512971
0 39934 39934
1 18212 53123
0 95346 95346
0 1927 1927
3 73217 952545634
1 53972 98282
0 61993 61993
2 33868 67793
0 53907 53907
1 28573 17962
1 35141 55011
1 38098 22777
1 28458 75852
3 10827 448319153
1 78803 58788
0 80978 80978
3 80554 152297811
1 68754 63703
3 67851 6718576
1 86623 50602
1 58197 51240
0 27731 27731
3 49572 111843975
0 64522 64522
1 56976 42580
1 72592 51948
1 24299 2979
0 17900 17900
0 14058 14058
3 13814 479493353
0 78507 78507
1 8458 71856
2 97447 1973
0 42027 42027
3 9799 217899145
0 53741 53741
1 38185 6363
2 24360 61029
0 99138 99138
0 69069 69069
0 96845 96845
0 18148 18148
1 9418 93203
2 24299 2979
2 49818 28998
0 23860 23860
0 59486 59486
1 48294 76043
1 11039 76296
0 67901 67901
3 83174 611325216
3 239 436012415
2 81807 71974
2 79239 53243
1 10614 53354
0 94304 94304
1 21030 25266
0 4862 4862
0 95446 95446
0 49107 49107
3 47762 545426045
3 22163 645147063
3 23995 789239984
2 52176 25991
2 61898 48038
0 50880 50880
1 86640 54345
2 17505 57213
1 91503 91576
0 21472 21472
0 1476 1476
0 87579 87579
3 79230 697922457
3 39516 449447855
0 68227 68227
1 94548 67721
1 48167 67258
0 42701 42701
2 38098 22777
0 41871 41871
0 63269 63269
0 58278 58278
1 41093 86067
1 32761 26089
0 28266 28266
0 61631 61631
2 31601 30573
0 53500 53500
1 9195 93344
3 26545 468707557
2 41212 33770
1 81237 49523
1 45839 57634
1 83670 59424
0 40108 40108
0 45794 45794
0 96040 96040
3 70169 597231079
2 15299 6113
3 30722 272859602
0 30068 30068
0 46454 46454
0 6082 6082
0 29140 29140
1 67376 67672
0 9582 9582
0 25610 25610
0 62013 62013
3 76571 23165183
1 20776 75854
1 22885 36511
2 8458 71856
0 23444 23444
0 80466 80466
0 47593 47593
1 67504 40127
2 39193 30200
0 56234 56234
1 80825 96198
0 6130 6130
3 32053 849477822
0 22644 22644
2 12999 49999
3 98288 381729841
0 34661 34661
0 37259 37259
1 41214 3778
0 90155 90155
3 97262 661592007
0 88586 88586
0 66444 66444
1 81892 3717
2 27622 67345
1 57689 54476
1 97158 76081
0 36321 36321
0 83212 83212
2 44424 97967
3 77224 882132473
0 55669 55669
0 82075 82075
2 96465 85483
0 40020 40020
1 38633 99442
1 40556 26722
1 53155 47254
2 13337 60480
1 93876 22803
0 79632 79632
1 75011 87030
1 95655 68482
1 674 86601
1 50487 92758
1 75070 68862
3 82143 959626231
0 39215 39215
3 62592 21631527
0 62402 62402
1 67380 36587
0 10797 10797
3 52575 319723143
1 557 9346
0 46011 46011
1 5613 13309
0 89503 89503
3 16337 584543607
0 30533 30533
2 67443 82483
1 33165 20183
1 73421 90240
0 75179 75179
1 5166 31920
3 25886 116330322
3 4041 353564125
3 53055 58740550
1 97324 96215
1 79080 48579
1 27089 18234
3 26018 60917768
0 75144 75144
0 26415 26415
1 24639 61103
3 12212 654873112
1 86223 75839
1 64354 19427
0 12565 12565
0 25937 25937
1 21656 37532
0 32672 32672
2 77658 67354
3 52154 838834533
1 12185 817
0 83297 83297
2 99330 14512
0 84272 84272
2 94020 98771
3 37703 964952709
3 42611 621003013
1 63474 78574
1 89963 89747
1 93978 5935
0 49686 49686
0 19863 19863
3 67939 650480360
0 98610 98610
1 48048 22251
2 93639 52356
1 53674 61811
1 6446 9395
0 219 219
3 59264 644728693
1 93533 14483
0 55406 55406
0 8914 8914
0 111 111
0 57186 57186
2 42116 8521
2 30332 93689
0 42413 42413
2 47626 2268
0 82913 82913
1 94549 89133
1 46187 59420
3 48662 477330407
1 43761 9413
2 40556 26722
2 74690 28569
3 51645 324528696
0 5995 5995
3 20611 948914099
2 77701 18888
1 61440 29450
1 21752 40864
0 84626 84626
0 17790 17790
1 37802 51551
0 43432 43432
3 37028 966919766
1 88253 25119
0 92393 92393
3 92832 415674262
1 85416 94939
1 4806 2790
0 38029 38029
1 12977 78591
2 71090 64527
0 66602 66602
1 15522 4031
3 49993 409271135
2 87008 46676
1 77625 77151
0 79625 79625
1 9014 48759
2 84917 32815
3 87151 933416910
2 95952 46343
2 94548 67721
0 59534 59534
1 76774 15980
0 20613 20613
0 15339 15339
1 35437 16643
3 70097 817718444
2 40333 23916
0 48577 48577
3 81166 726473167
2 86918 27199
2 23396 6624
3 4365 965050641
0 4314 4314
1 79604 45882
0 52676 52676
3 60672 729105616
1 34228 97592
0 73168 73168
2 41481 46951
0 78177 78177
1 43003 48732
0 96368 96368
0 22845 22845
2 51162 65202
0 73848 73848
1 79866 30876
3 33218 833862243
2 53972 98282
3 88152 712760910
0 21883 21883
0 9673 9673
3 78502 852065327
0 27558 27558
0 55524 55524
2 97377 49508
1 95908 40997
1 23194 41863
0 14184 14184
0 35428 35428
0 3437 3437
2 90143 71907
1 83390 36754
0 96206 96206
1 47655 87182
1 51954 1136
3 44450 161919525
3 98065 440618661
0 58665 58665
3 67727 721590883
2 43761 9413
0 3106 3106
2 39288 73437
1 34100 78262
0 31441 31441
1 95939 19158
0 21913 21913
1 13919 58552
0 2088 2088
2 48589 34658
2 47181 8105
1 19430 95109
3 42381 743518905
2 72592 51948
1 6677 1106
0 9624 9624
1 42177 57264
2 15077 31358
3 58539 492102626
2 89375 56203
0 33005 33005
1 11733 37147
1 44971 97426
0 39675 39675
1 361 38949
2 81110 46122
1 43300 95876
1 62452 67134
1 16442 11327
1 49174 89375
2 56906 22513
1 62725 96923
1 29018 2132
1 75460 26525
1 23728 63883
0 15835 15835
2 37802 51551
0 24574 24574
0 78322 78322
2 20776 75854
1 89729 99767
0 26771 26771
0 94230 94230
1 59216 95949
3 26346 105337153
3 12606 850489959
0 38711 38711
1 99052 15878
0 81819 81819
1 50579 27124
3 55953 449564121
0 48388 48388
0 33676 33676
2 53916 57150
3 81088 703125895
1 80111 62587
1 96246 63773
1 85023 82880
1 47450 25579
1 78901 78270
2 69054 58467
0 31652 31652
3 80457 271874409
3 80049 896352109
1 82965 35001
3 53645 412798378
0 31765 31765
2 20991 57569
1 40599 70782
0 37247 37247
0 16067 16067
3 17872 253065592
1 88876 12806
0 10509 10509
0 91327 91327
0 48110 48110
0 8995 8995
0 50282 50282
0 92987 92987
0 73532 73532
0 99611 99611
0 64481 64481
0 91562 91562
2 35437 16643
1 41893 19607
2 28601 12293
1 22716 73425
0 47905 47905
0 54237 54237
1 14258 40735
1 29597 61700
3 85697 40343772
2 26179 7435
1 70827 83299
0 72480 72480
3 73307 195285155
1 83129 89405
2 9780 71339
3 47143 369172671
0 13455 13455
0 10042 10042
2 68097 7160
0 18341 18341
1 55151 16484
0 47779 47779
0 63522 63522
0 69390 69390
0 51786 51786
3 61404 270450302
0 52743 52743
3 73717 663794269
3 88713 791824098
0 37641 37641
0 49609 49609
1 3925 85065
3 84793 600309752
0 7924 7924
2 76203 94006
0 91097 91097
0 71662 71662
1 89390 96282
3 59046 815189668
0 19988 19988
1 8426 57214
2 96203 10230
2 89738 67223
1 95570 49740
2 79604 45882
1 63794 79880
0 66888 66888
0 4295 4295
3 75923 526159076
0 19093 19093
0 27949 27949
1 41427 70583
1 25414 39365
0 72045 72045
3 62206 863096189
1 27401 17344
3 64237 956366494
3 73429 612119478
0 89167 89167
0 29820 29820
0 5585 5585
0 82944 82944
3 96412 581262942
0 7661 7661
1 1738 74282
2 71122 82048
0 88855 88855
1 6347 69755
0 79759 79759
0 23602 23602
1 30040 75796
0 73694 73694
1 66071 54644
3 53046 371969561
1 78116 18250
1 33265 5544
1 47728 11578
2 29702 31102
1 58149 13863
3 97466 568358270
0 90204 90204
1 37337 10453
0 38380 38380
2 70835 32308
1 44641 65511
2 93978 5935
1 85279 19022
2 85416 94939
2 72387 23350
2 62969 45895
1 54093 10461
1 17615 70833
0 86351 86351
1 26314 79470
2 57056 87689
2 23507 62055
0 64828 64828
1 43764 26952
0 17648 17648
1 53512 63559
2 95939 19158
3 55478 754256188
0 29518 29518
1 2903 45296
1 78945 38065
0 53441 53441
1 85890 32169
0 46706 46706
3 80721 818212072
3 74911 615359087
1 27881 29810
3 21724 88443261
3 30716 456451005
3 28903 572358102
0 72706 72706
1 56616 99508
0 7597 7597
3 41385 128444606
0 86405 86405
3 45152 432000956
1 87316 45379
0 92842 92842
1 39600 1488
1 61891 95794
0 95435 95435
1 82624 79066
0 2292 2292
2 19430 95109
2 84762 45250
2 88876 12806
2 69784 40405
1 231 5589
1 84925 20784
2 18212 53123
0 31142 31142
0 44099 44099
2 76180 5383
0 60068 60068
2 30596 39698
0 1136 51954
0 23617 23617
1 52651 30259
0 50126 50126
0 30955 30955
3 68597 440992474
0 68181 68181
1 59167 29012
0 69165 69165
2 53196 61362
1 86470 85754
1 48085 12166
0 24145 24145
2 85380 15097
0 1000 1000
2 55990 26986
0 16899 16899
1 91244 50764
1 59520 27950
2 3535 84484
0 35795 35795
0 88881 88881
0 20425 20425
2 67762 89526
0 81507 81507
2 67376 67672
1 43391 12670
0 44573 44573
0 52209 52209
2 81619 22154
0 67707 67707
0 97509 97509
0 82047 82047
1 30262 36398
3 13985 477775394
0 89461 89461
0 11090 11090
2 37351 27521
2 42556 55164
1 76712 89151
0 67387 67387
1 71604 51252
0 50137 50137
1 23837 59160
2 10434 5509
1 4865 82996
3 56911 19578834
0 66404 66404
0 99265 99265
0 49039 49039
2 44235 24466
0 30085 30085
0 30385 30385
0 14654 14654
0 1313 1313
1 7137 90107
0 52354 52354
1 13915 48938
2 35173 77696
0 7912 7912
0 54691 54691
1 48731 97106
1 83165 56795
2 674 86601
1 2239 64721
2 81892 3717
2 75051 5521
0 46362 46362
2 99507 28339
3 13581 558503717
3 4408 664494949
1 8646 69094
2 66071 54644
3 9897 253770264
3 59865 92200523
3 51299 356262534
0 70736 70736
2 40589 7013
1 4788 2657
0 28106 28106
2 50579 27124
2 81391 24382
0 56131 56131
2 25903 76236
3 75980 443696642
2 35141 55011
1 19676 2531
0 99738 99738
0 31184 31184
1 58241 77861
0 65054 65054
2 12185 817
3 95487 406358293
2 18570 67758
0 81983 81983
0 19710 19710
1 34080 60020
2 75620 36770
1 30138 27631
1 76109 96743
3 87965 209602308
1 34590 40840
0 62380 62380
0 94932 94932
0 36515 36515
3 75990 56107035
0 76684 76684
0 77413 77413
0 1953 1953
0 89073 89073
2 25414 39365
0 38605 38605
0 21897 21897
0 87508 87508
1 53485 42832
3 84829 489030771
1 87574 23492
0 70876 70876
3 54185 374405822
0 58243 58243
2 2543 32361
2 12426 39381
1 85055 41031
0 23373 23373
0 60956 60956
0 92486 92486
3 33617 704169943
0 89270 89270
3 85778 7754137
2 65887 7530
0 84262 84262
0 97881 97881
1 89446 36470
3 46068 31909813
0 21441 21441
3 33189 661556927
0 78320 78320
0 99508 56616
0 92586 92586
3 61102 618684659
2 80111 62587
0 7395 7395
3 349 798081836
1 17616 50566
3 11617 204505448
1 47063 76937
1 20631 7445
0 93426 93426
0 19797 19797
3 11728 819709839
0 962 962
0 43739 43739
1 69217 23890
3 44686 104916834
2 94453 72777
1 77657 78398
2 72710 95883
2 90614 15759
0 46829 46829
1 23453 14530
0 54260 54260
0 30655 30655
0 84244 84244
3 32487 61360390
1 38056 99124
1 41421 97747
0 10749 10749
0 16220 16220
1 35083 48443
3 22642 592607375
1 59338 54412
2 24189 72291
0 8610 8610
1 32872 36641
2 54466 76771
2 22676 6737
1 71607 80111
0 21441 21441
0 72332 72332
2 8806 69364
1 61959 27532
0 13351 13351
1 85324 71549
0 6791 6791
0 91445 91445
0 77011 77011
3 19554 791728217
0 57508 57508
2 71410 99419
3 34852 456960738
3 41838 621892890
1 9173 82064
1 77024 76824
0 20659 20659
0 233 233
0 26420 26420
0 74641 74641
0 27673 27673
1 79059 83503
1 19579 5694
0 5731 5731
3 68364 87897325
0 52419 52419
0 35953 35953
0 37226 37226
3 11617 77980360
1 94284 31353
1 15578 54553
3 66993 122608686
2 76290 68698
3 98054 49348566
1 85681 59970
1 5309 87608
1 18560 53413
1 4271 41252
1 19192 60926
1 82204 71327
2 52221 96347
0 89261 89261
1 10667 4404
1 78985 93092
0 3343 3343
1 13265 29987
0 35879 35879
1 39439 47308
0 82730 82730
0 8632 8632
2 64194 54140
2 81812 80759
0 96806 96806
1 46090 68307
2 73205 69451
3 50922 164624034
2 74187 92896
1 70219 5776
3 51172 669309405
0 48159 48159
0 86228 86228
0 75126 75126
0 52158 52158
1 90536 23794
0 34792 34792
0 67823 67823
0 19381 19381
1 56302 72300
3 10096 63227630
1 68002 28790
3 10840 778841483
1 89194 4718
0 33660 33660
2 40239 45820
0 87504 87504
0 35940 35940
2 1167 26324
2 19803 39005
1 62473 46722
0 74784 74784
1 70051 92135
0 46754 46754
3 48814 661932749
3 24016 264196214
0 44776 44776
2 9536 47455
1 55140 35443
3 82722 385344253
0 5004 5004
1 82841 80163
0 72127 72127
2 12900 44709
0 5540 5540
0 98939 98939
1 23870 71565
2 2903 45296
1 54036 9834
2 38449 11936
1 30793 51657
0 9087 9087
2 361 38949
1 85940 79730
2 83367 4075
1 93255 6736
1 54450 24194
3 50802 75979176
0 58796 58796
1 35500 59082
1 69832 36252
0 7546 7546
1 84656 18006
1 42751 83344
1 74259 83435
3 59091 961808472
2 19845 51567
1 10004 63746
1 65612 16717
0 16468 16468
1 57438 96690
0 9046 9046
2 27147 39045
0 59974 59974
0 83766 83766
2 6677 1106
1 72158 66583
1 17901 27552
0 18433 18433
0 91596 91596
2 61370 50147
0 48579 79080
2 38185 6363
1 33248 79477
0 8681 8681
0 69171 69171
2 75448 83033
0 74670 74670
1 47693 52646
2 31192 83521
3 25551 82411025
2 48048 22251
0 29248 29248
1 39003 56969
1 40767 20370
0 12835 12835
0 65148 65148
0 60508 60508
0 46819 46819
0 84824 84824
0 23433 23433
1 84212 54061
1 4037 78498
2 88118 13932
2 85727 80159
0 61234 61234
0 39808 39808
0 8416 8416
1 88312 90169
1 40035 67579
0 74745 74745
0 35358 35358
0 50065 50065
1 68445 84034
3 73365 355220827
1 11045 89667
1 75888 30518
3 60257 85094930
0 35908 35908
3 18300 226661185
3 37192 994796307
3 97566 183172648
2 82557 24961
3 89383 113887080
2 26141 51976
0 20853 20853
2 90903 28775
2 51441 26386
0 63035 63035
0 74713 74713
3 6085 673358302
1 88185 51807
3 10439 518572887
1 70737 22322
0 16946 16946
2 57957 34491
3 97227 101862377
3 34741 598318796
3 50457 518724001
1 10257 84930
2 61754 70650
2 68252 29785
0 92002 92002
0 94241 94241
0 54298 54298
1 38610 16648
1 72598 97567
0 55146 55146
0 74208 74208
1 55566 82174
2 58214 74000
0 97227 97227
2 23995 23523
0 35793 35793
0 91126 91126
1 89678 84033
2 47857 40544
1 96709 42093
2 27089 18234
1 18158 36785
0 14723 14723
2 59623 79162
0 65219 65219
0 63098 63098
0 54396 54396
1 89591 30968
1 92956 26658
1 89101 272
1 58146 1308
2 19036 87093
3 60093 851781691
2 9418 93203
0 20452 20452
1 95118 63535
3 16348 140054603
1 67115 39774
1 8483 25229
1 94881 21468
1 21270 43860
0 27559 27559
0 12167 12167
0 77332 77332
2 50293 10550
0 82240 82240
0 31454 31454
0 90333 90333
1 43873 60382
0 46534 46534
3 42269 665595591
1 51905 78579
0 77467 77467
2 29360 3836
3 85199 584920828
0 84578 84578
0 24828 24828
0 6284 6284
0 70507 70507
0 95423 95423
1 69592 41173
0 94410 94410
0 66622 66622
1 65284 99665
0 1616 1616
0 31963 31963
0 39164 39164
1 37501 3631
0 73309 73309
0 10800 10800
0 15764 15764
0 67272 67272
0 96967 96967
0 44141 44141
1 2237 53072
2 46806 47285
3 9564 844986695
2 21270 43860
0 86365 86365
2 12043 9262
1 3422 7069
0 37378 37378
2 10667 4404
0 22923 22923
0 20929 20929
0 13281 13281
0 28449 28449
0 87856 87856
2 14962 50790
0 87698 87698
1 30208 25062
0 22781 22781
2 87445 61493
0 72294 72294
0 69254 69254
0 90253 90253
3 80520 198442853
2 41893 19607
3 1460 977918779
2 44971 97426
0 54447 54447
0 98716 98716
2 55448 30920
3 30654 58293752
2 48731 97106
1 13427 80301
1 33235 14400
0 45540 45540
0 92370 92370
1 77913 69772
1 98438 47715
1 14842 74781
0 92432 92432
0 83431 83431
2 83165 56795
2 69791 66502
1 73612 59112
1 4676 56135
3 87972 678783090
0 98475 98475
0 95631 95631
0 84091 84091
1 18605 99569
1 13657 44720
3 88014 686909335
0 1733 1733
1 78814 23900
2 28564 39475
1 93275 79266
2 18635 6789
1 96376 49659
3 32730 377961430
0 54628 54628
2 7074 10041
0 76670 76670
0 24878 24878
2 71695 9427
0 19010 19010
1 87519 86578
1 91814 69550
1 17651 43944
1 82033 23342
1 21138 95318
0 6521 6521
0 16631 16631
1 25861 36799
2 54367 59758
0 46416 46416
1 18888 79116
2 64893 35329
0 16463 16463
3 80107 784685825
1 63396 44352
2 70622 82557
0 47568 47568
0 731 731
3 536 665751539
0 90267 90267
3 99505 792351644
0 41510 41510
1 8575 61343
1 93054 96493
0 69107 69107
0 120 120
1 18469 38083
1 64029 5337
2 35053 85667
1 62885 16168
3 72937 328844138
1 4997 69601
2 75888 30518
0 97518 97518
1 3373 84735
0 65313 65313
1 51792 50483
2 82397 56425
3 96719 735892722
3 25249 265793799
3 83486 634818228
0 95927 95927
0 56296 56296
0 61207 61207
0 67856 67856
1 14096 71627
2 42437 98103
3 45064 855250748
3 89832 808821078
0 45315 45315
1 21226 65936
0 67559 67559
0 17841 17841
0 98200 98200
0 29552 29552
0 84684 84684
2 87367 87130
0 53784 53784
3 56967 900523495
0 54558 54558
0 9671 9671
0 83873 83873
0 65742 65742
1 60927 26635
2 4806 2790
0 65433 65433
1 67349 41317
1 33908 22184
2 52555 49772
0 91178 91178
1 3238 33862
0 13454 13454
0 28045 28045
1 15484 19749
0 70343 70343
1 6284 59544
0 68686 68686
1 45904 15220
3 19107 920938323
1 85517 34925
0 47575 47575
0 15910 15910
1 18714 62072
1 4456 14510
1 52043 58819
0 79636 79636
0 97793 97793
1 68937 89278
1 89602 48953
3 49991 378561339
0 73765 73765
1 79040 91564
1 61480 63137
1 14120 65220
0 25514 25514
0 22806 22806
0 32195 32195
1 39813 35871
0 47188 47188
0 90192 90192
1 99967 75848
2 79080 48579
2 47042 72973
1 80232 9283
0 64815 64815
2 2200 1039
0 97363 97363
2 4676 56135
2 41360 65674
3 12152 459143843
1 3315 70505
2 60191 70869
0 88002 88002
1 64745 13013
3 85515 489574352
0 25059 25059
0 32197 32197
2 59226 76646
0 79137 79137
1 68124 58347
1 49064 38453
2 52976 62180
1 84884 4768
2 88003 88178
1 16704 91552
1 6473 5522
0 36179 36179
1 62678 61136
0 49700 49700
1 57820 66142
1 30945 29885
1 6738 36779
0 62546 62546
1 40024 60363
0 95169 95169
2 76712 89151
0 28060 28060
2 84212 54061
3 49167 56449015
0 41878 41878
0 13177 13177
1 8358 7493
0 75200 75200
0 26980 26980
3 29613 579819398
1 76118 46296
1 46552 20196
1 80341 73122
3 73359 367291338
0 88503 88503
2 38594 16139
0 33824 33824
0 54554 54554
1 51296 48205
0 55686 55686
3 17249 808442675
0 19030 19030
1 4081 23432
1 87513 87776
1 91947 44614
0 76656 76656
0 89612 89612
3 42439 112618418
0 73135 73135
2 57438 96690
1 10290 40160
3 71861 231144489
3 7565 987290205
0 54439 54439
0 8613 8613
2 95993 30017
1 79428 83817
0 93746 93746
0 44166 44166
0 89547 89547
0 36590 36590
0 49519 49519
0 40776 40776
0 88728 88728
1 3192 22544
0 87486 87486
0 22830 22830
0 27357 27357
0 84902 84902
0 82373 82373
0 10703 10703
0 37672 37672
0 7457 7457
3 70639 747284777
0 68940 68940
3 58305 444602094
1 14958 25360
0 74808 74808
2 5052 81517
1 17502 54858
0 81616 81616
0 6143 6143
0 5291 5291
0 2492 2492
1 35983 21885
0 79363 79363
1 41962 25991
3 89865 849540522
1 79038 91203
3 3723 436162808
3 92292 398798470
0 6089 6089
2 69722 47255
0 4748 4748
0 30052 30052
0 5569 5569
1 25512 17476
2 92496 48655
0 25655 25655
2 52786 10759
1 11163 61860
2 65612 16717
3 68817 449152373
3 96747 325475229
3 49682 807160086
1 30031 53394
0 72382 72382
2 31667 7423
0 59108 59108
0 67547 67547
3 45501 527976435
3 39886 357023578
0 35304 35304
1 28168 68176
2 71977 20246
1 23408 62719
3 23379 86337093
1 13004 62416
1 3187 51002
1 1067 60750
0 68404 68404
0 44303 44303
3 94091 443648009
0 12831 12831
3 89259 57889108
3 88504 354525507
1 92360 8302
1 13506 96000
1 21344 71950
0 79162 79162
2 50315 30801
0 6619 6619
3 19396 425931432
0 20955 20955
0 64336 64336
0 14633 14633
2 89729 99767
1 80897 70323
2 43300 95876
1 18282 16902
2 22925 66618
0 89871 89871
0 70425 70425
1 41504 3540
3 46062 145521598
1 53706 65746
1 15876 78219
0 85358 85358
1 83589 66541
1 43037 88331
3 33205 435589564
1 43396 13398
2 14619 38057
2 62684 60952
0 34268 34268
2 24045 22714
0 42331 42331
0 55594 55594
1 52502 2153
1 77168 33256
2 11451 63864
2 45990 18231
1 44930 90356
0 7642 7642
0 87433 87433
3 34242 597324940
1 24392 57761
0 57381 57381
1 16207 38765
0 30105 30105
1 82595 60698
3 52666 634892967
3 56171 804669198
1 83518 59468
2 96683 40096
1 61933 88950
1 88726 46642
0 73516 73516
0 6470 6470
3 49289 400222130
1 72328 33772
0 64499 64499
2 3306 24851
0 37630 37630
2 91503 91576
1 39835 35576
0 6302 6302
1 33851 62082
0 47908 47908
1 32021 29298
3 41649 773430875
3 98200 861071843
0 24492 24492
0 91522 91522
0 30271 30271
1 66936 98305
0 67550 67550
3 29744 217029240
0 96179 96179
0 89975 89975
2 38644 46281
0 14771 14771
3 29214 367159041
2 58241 77861
1 38633 71301
0 71172 71172
2 26230 42079
0 13020 13020
1 49580 60351
2 33726 15126
2 54426 34862
0 18478 18478
2 42254 70546
3 16521 585775917
1 73015 67628
1 38539 61554
3 17589 184551155
0 59813 59813
0 32435 32435
3 79830 591540705
2 26382 19007
1 12424 27158
0 71745 71745
1 42321 33656
0 59160 23837
1 48348 7445
0 66608 66608
1 6892 71887
2 64029 5337
0 29078 29078
2 41093 86067
0 38950 38950
1 33311 32377
0 21330 21330
3 61640 523537924
1 7414 30234
2 25512 17476
1 9720 59445
3 3822 218231391
0 28656 28656
0 78848 78848
1 73374 27419
2 29597 61700
1 57925 25523
0 5938 5938
2 55638 88377
0 9486 9486
0 36200 36200
1 5302 26549
2 28950 53901
3 46375 965127774
0 43220 43220
3 10549 279346937
2 30033 93998
1 82378 30504
0 63885 63885
0 74554 74554
1 50905 8887
1 30765 40930
0 87320 87320
2 46028 10099
0 24595 24595
2 83670 59424
0 80441 80441
2 31860 30520
0 45595 45595
2 59338 54412
3 58671 691094165
1 28782 25661
0 83805 83805
0 53728 53728
3 28096 179878938
0 84318 84318
3 41858 216355079
0 2954 2954
2 12977 78591
3 35126 129106063
2 28458 75852
0 72597 72597
0 80999 80999
3 44605 947754339
0 76252 76252
0 33901 33901
0 43587 43587
1 74257 14164
0 39801 39801
0 89272 89272
0 22639 22639
0 57971 57971
3 23152 445199309
1 32308 33062
1 94294 76808
1 96975 36101
0 45248 45248
3 51986 869296533
1 47524 48476
2 22716 73425
0 76137 76137
1 89912 13525
1 9397 87000
2 29129 58398
3 19601 70193327
1 20324 63634
2 39059 3156
0 78975 78975
2 18906 54000
1 10456 12546
0 95982 95982
2 45839 57634
0 24215 24215
3 84198 116749011
0 25747 25747
3 55652 49659426
0 90811 90811
3 12947 176210956
3 95143 907069600
3 44580 350736884
0 67867 67867
3 98708 796644156
0 1181 1181
3 50826 873755745
0 8450 8450
0 68274 68274
0 25205 25205
1 41394 12349
1 8424 5139
0 14856 14856
0 72484 72484
1 87823 93740
0 29954 29954
0 46326 46326
0 10363 10363
1 18927 51476
1 17215 57260
0 58052 58052
0 97636 97636
3 26110 356689419
1 62524 77334
0 38869 38869
1 86313 42138
0 87961 87961
1 487 57571
0 10358 10358
3 39047 848574701
0 85777 85777
2 91814 69550
1 17728 4370
1 46106 78063
0 8113 8113
0 24851 24851
0 15515 15515
0 97239 97239
0 13972 13972
0 90310 90310
0 43933 43933
1 84982 18368
1 14589 1700
0 78456 78456
1 78699 43361
0 99874 99874
0 32547 32547
3 88048 117467028
0 8654 8654
0 88073 88073
0 28815 28815
1 91948 90065
0 4834 4834
2 94549 89133
2 78985 93092
2 11124 71819
3 76077 668464644
0 83331 83331
3 82321 723767756
0 36525 36525
0 52790 52790
0 34260 34260
1 43991 98470
0 81105 81105
2 43873 60382
1 6692 99396
1 31981 3746
2 22885 36511
0 16722 16722
0 80445 80445
1 95843 18739
0 92335 92335
3 91310 615290714
0 98594 98594
2 53706 65746
0 74529 74529
3 43807 828793383
0 86031 86031
1 20354 11594
2 10748 4989
0 96734 96734
1 53277 94052
2 62524 77334
0 56050 56050
2 85055 41031
1 89347 89213
0 53212 53212
0 35753 35753
1 93468 71647
0 74272 74272
0 11510 11510
0 38851 38851
2 54359 89293
1 83946 19916
0 87927 87927
1 57526 37309
2 84440 27381
0 60140 60140
0 25687 25687
0 85776 85776
2 40996 92775
0 46477 46477
2 8575 61343
0 74390 74390
0 89976 89976
0 87117 87117
0 70219 70219
0 45814 45814
0 24242 24242
1 1321 46423
0 70323 80897
1 6368 31808
0 19619 19619
0 97837 97837
0 64722 64722
2 18412 89897
1 65155 16129
0 15336 15336
3 71905 290750000
3 55970 677846558
1 62865 48017
0 54040 54040
3 41114 165487900
0 72991 72991
3 85502 693829423
0 81045 81045
0 45354 45354
0 26618 26618
1 94673 4027
1 81032 96148
0 6698 6698
0 30700 30700
0 62323 62323
3 85255 722579563
2 66936 98305
1 19843 18761
2 46090 68307
3 70738 705876578
3 59487 923658562
2 4788 2657
1 66100 24075
2 41214 3778
1 3399 6234
0 85667 85667
0 14357 14357
0 72899 72899
1 20716 58007
1 71026 43564
0 22068 22068
0 22169 22169
0 25529 25529
0 66762 66762
0 59012 59012
1 79475 64158
0 67238 67238
0 48801 48801
0 90637 90637
0 66914 66914
0 28893 28893
3 37566 142661682
0 25558 25558
2 4774 77500
1 68514 58428
0 27643 27643
1 78233 23992
3 67874 86746223
0 13157 13157
0 14372 14372
1 89965 43886
1 54476 53666
3 53270 107549496
0 36592 36592
1 11203 86624
2 57689 54476
0 21612 21612
3 71317 661443510
0 43607 43607
0 2444 2444
0 24529 24529
3 59634 314935249
1 98900 62578
1 38960 3420
1 24348 7840
0 71778 71778
0 72735 72735
0 52385 52385
3 40675 359596559
1 4667 35756
1 76243 2525
0 73759 73759
0 20072 20072
0 79226 79226
0 15588 15588
0 89167 89167
0 73680 73680
0 82925 82925
0 49827 49827
0 19873 19873
2 55566 82174
0 66522 66522
3 6004 868110202
3 37187 751626655
0 68128 68128
0 76610 76610
1 63469 55836
0 24046 24046
1 84455 17930
3 48410 856512010
0 8425 8425
1 32880 1361
0 12908 12908
0 61605 61605
1 38194 77093
0 7980 7980
1 64465 86662
0 14779 14779
0 24671 24671
2 11163 61860
0 3616 3616
0 44983 44983
2 20627 24825
3 93133 339187733
0 60316 60316
3 31351 819828937
1 11939 11898
1 98722 81172
1 32068 89036
1 50297 38863
0 36837 36837
0 90864 90864
3 97282 368366190
1 97671 44234
1 8233 55671
0 77490 77490
3 24333 342305060
1 6217 67671
3 69760 517804806
2 13004 62416
0 43109 43109
2 94762 91171
1 86562 75164
0 30782 30782
0 3232 3232
1 35362 82870
0 26003 26003
0 45796 45796
3 14801 957000757
3 65747 34976464
2 18022 4639
2 6368 31808
1 52522 73226
1 36259 92162
1 40492 12667
1 19951 42386
1 90925 27373
1 82255 37303
0 37171 37171
0 55896 55896
0 99429 99429
0 39818 39818
0 30871 30871
0 86062 86062
0 98059 98059
2 42867 78136
2 30723 94653
2 62529 26798
2 82091 28432
1 80959 42737
1 23091 16143
1 62627 65359
3 79205 858216841
0 16269 16269
3 36137 7690126
0 59219 59219
1 6035 86155
3 77861 14861988
1 51640 97430
0 34515 34515
2 89965 43886
0 49132 49132
3 63851 156379551
2 7471 2294
2 48294 76043
1 60159 47674
2 24639 61103
2 32872 36641
1 70144 9274
0 57193 57193
2 61480 63137
1 2079 75063
0 2085 2085
2 64263 66293
1 47959 3598
2 48167 67258
0 82111 82111
2 37251 78358
1 23132 99076
0 45894 45894
1 48661 54741
3 84718 503393514
0 57075 57075
0 38188 38188
2 86248 4107
1 97148 16669
1 66282 50760
1 6616 76668
0 27628 27628
0 97040 97040
3 53686 47291578
3 68881 243679975
3 92223 84970576
0 52212 52212
0 633 633
2 36031 29006
1 72894 97212
0 94251 94251
0 74543 74543
3 25907 329451238
1 74777 12553
0 98259 98259
3 9516 714376039
1 37718 45897
2 61038 48222
0 8889 8889
0 99753 99753
0 52187 52187
0 84207 84207
2 78803 58788
1 98055 53244
3 51590 950783989
0 9253 9253
3 10207 519325652
2 15522 4031
0 15208 15208
1 96621 43423
3 5950 555346730
0 25615 25615
0 21337 21337
1 81051 27121
2 16124 37808
1 32503 35968
2 13265 29987
1 33072 49722
0 15112 15112
2 96709 42093
3 34484 453196342
1 22732 77129
1 3012 133
2 54093 10461
2 79745 75222
0 3902 3902
0 3912 3912
0 93695 93695
1 46133 12022
0 86518 86518
1 66815 29130
2 33851 62082
0 90420 90420
1 61669 28042
0 58039 58039
0 40717 40717
0 92909 92909
1 23805 65178
0 11135 11135
0 27804 27804
1 67870 55397
2 88970 78104
1 96415 50842
3 88038 911116953
1 71239 2554
2 36440 33176
0 8853 8853
1 30514 81546
1 24168 79826
3 75107 313779032
3 58009 781023994
1 46248 38475
0 75525 75525
0 52319 52319
1 76686 57815
0 13965 13965
1 35258 43927
0 8369 8369
1 22957 3918
0 35677 35677
3 77277 769224964
0 71665 71665
1 48803 81531
0 83089 83089
0 16244 16244
0 84834 84834
2 18238 86869
2 40767 20370
1 71899 67368
0 571 571
1 60098 62520
0 20591 20591
3 28452 907370250
1 53542 2153
0 50206 50206
0 81343 81343
3 28930 491756737
3 61747 389526191
2 10004 63746
2 97421 92525
1 78683 96749
0 14692 14692
3 68323 532795156
0 83063 83063
1 7645 79343
3 32551 293545678
0 18912 18912
1 33482 19058
0 57762 57762
1 47088 37022
1 18973 46470
0 8179 8179
2 35083 48443
1 75742 10332
3 37889 829940612
0 95404 95404
3 47843 377447142
3 31629 291388359
1 28101 83212
0 78772 78772
0 66031 66031
0 5771 5771
1 24711 14405
0 98328 98328
1 51 31531
0 1125 1125
1 48058 42694
1 54471 85349
0 83412 83412
0 33525 33525
1 68325 97606
0 45654 45654
1 45064 59549
0 57046 57046
3 59179 965200009
1 88018 3865
0 891 891
0 56468 56468
0 55471 55471
0 18384 18384
2 84367 24430
0 10492 10492
0 53153 53153
2 5342 69236
3 57943 587742792
1 95365 13237
1 75026 57394
0 53417 53417
2 3159 22343
0 57749 57749
2 90925 27373
0 6296 6296
3 20721 110250001
2 9765 47439
0 1848 1848
0 88491 88491
0 67921 67921
1 44137 22607
3 90257 549079722
1 8060 97661
1 22159 31214
2 66408 34937
1 24229 31064
0 9177 9177
2 2942 78349
2 88018 3865
0 5818 5818
0 61261 61261
2 65284 99665
1 53256 33087
0 49146 49146
0 11159 11159
0 71444 71444
1 91888 7316
0 811 811
1 57188 1418
0 88755 88755
2 63474 78574
1 10509 99354
0 54131 54131
3 22534 919174637
2 57444 89223
0 45339 45339
0 66559 66559
1 25149 19088
1 14996 32981
0 41714 41714
3 70046 106648430
0 10218 10218
0 20678 20678
2 10742 19807
2 47063 76937
0 90708 90708
0 45805 45805
0 67427 67427
0 87478 87478
0 11384 11384
3 87452 195384741
0 44929 44929
2 40492 12667
3 45837 452975581
1 1546 31053
0 87069 87069
3 57265 481385306
0 52244 52244
1 44574 47940
0 91490 91490
0 20915 20915
0 53897 53897
3 99639 135782614
0 39899 39899
1 96405 77187
3 94629 19603267
0 22744 22744
2 90651 22715
0 79220 79220
0 70957 70957
1 66288 32764
0 38885 38885
0 37150 37150
3 46803 589401333
3 37514 850439009
0 81849 81849
2 65616 35746
0 6792 6792
1 56868 65664
0 96371 96371
0 62874 62874
1 86079 47395
2 18605 99569
3 4466 379850543
0 35577 35577
1 70188 94745
0 97042 97042
0 90974 90974
1 66415 179
1 83663 13521
3 72671 726560815
0 86735 86735
3 35698 487645757
0 3688 3688
3 43791 94717045
0 20244 20244
2 51 31531
2 33049 48021
3 37268 471719910
1 42437 11057
3 58162 758342133
0 24939 24939
1 52440 55402
1 29921 77435
3 41391 263458836
0 48282 48282
0 21063 21063
0 3673 3673
0 99775 99775
0 18078 18078
0 82011 82011
0 51448 51448
1 12974 1054
2 58149 13863
1 20217 62300
1 47738 983
3 93513 854705376
3 67393 503970703
3 99434 582097786
1 66505 3586
2 74768 68927
3 76170 59401481
1 82546 35507
2 17506 56735
3 3885 734200157
2 70008 45503
2 19676 2531
1 23669 45529
1 40695 46640
1 18562 83007
0 32931 32931
0 39794 39794
2 77625 77151
0 56232 56232
0 18061 18061
1 1502 15449
2 63703 32564
0 96923 62725
1 20838 4534
3 94716 865912127
0 6221 6221
1 86800 87064
1 43056 57685
3 50935 954024659
0 46778 46778
1 62004 57588
0 50756 50756
1 19341 5970
1 48201 43287
2 24196 44772
1 75528 70056
1 84465 35157
0 6183 6183
0 63694 63694
0 3186 3186
1 6608 70187
0 22600 22600
1 3426 5764
0 82932 82932
1 56315 59670
3 16634 405563996
0 82220 82220
3 34985 340182989
0 13597 13597
0 23766 23766
0 7973 7973
0 18289 18289
3 27452 297830397
0 57899 57899
0 10312 10312
0 48718 48718
0 21073 21073
0 73819 73819
0 55143 55143
0 47633 47633
3 96094 765423802
1 5498 91619
1 62663 80710
1 6734 51363
0 94342 94342
1 19558 50754
3 62973 764380780
0 33222 33222
0 55538 55538
1 97515 77319
0 38799 38799
2 38610 16648
0 21389 21389
0 21917 21917
0 64618 64618
0 9219 9219
0 90754 90754
0 7783 7783
1 91368 87747
1 4377 8731
0 45524 45524
3 39773 330537129
1 24553 8317
3 76741 749235580
0 94384 94384
0 10882 10882
0 67296 67296
0 67871 67871
3 91437 163305926
0 91655 91655
0 34053 34053
0 4555 4555
2 48720 22150
0 55416 55416
2 83946 19916
1 12054 68716
3 35630 781893568
0 29804 29804
1 80788 82271
1 38707 92569
1 46614 30232
0 81813 81813
1 83282 12519
1 76294 30579
1 25720 82139
1 61718 66619
0 13229 13229
1 34663 39630
0 52310 52310
0 53761 53761
1 31158 66119
2 82255 37303
0 77398 77398
0 73196 73196
0 35510 35510
0 94906 94906
2 43056 57685
1 51147 82803
0 61064 61064
1 66538 62767
3 8800 248879058
2 67504 40127
1 8119 36843
1 59666 60111
0 58559 58559
1 7969 23315
0 34739 34739
0 69961 69961
1 60108 56163
0 21284 21284
3 83834 286458607
0 31487 31487
0 78952 78952
0 71679 71679
1 79822 11425
1 57160 57049
1 98649 53967
0 18325 18325
1 87114 55443
1 35257 18540
0 87596 87596
1 45162 13850
1 65353 68794
0 89216 89216
1 19555 62304
3 27135 517231424
1 55867 72777
1 75487 17889
3 28419 406516526
1 96654 1882
0 63291 63291
0 71586 71586
2 23837 59160
3 38644 802307739
3 99742 508080502
0 37049 37049
0 86794 86794
1 19181 74962
1 36597 59007
1 26131 40661
1 44049 36070
3 56684 315018256
0 45141 45141
0 47425 47425
3 91688 235444936
2 94284 31353
1 40620 69461
2 73015 67628
2 80959 42737
0 8904 8904
1 63192 95514
1 74964 57561
1 8126 35213
1 66014 52978
1 86130 70100
0 4695 4695
3 78896 109827298
1 68492 80225
1 97114 71968
0 92803 92803
2 22159 31214
1 5437 70782
1 29978 246
0 61390 61390
0 34689 34689
0 86415 86415
2 54476 53666
0 44434 44434
1 28807 65870
3 36852 758612915
3 12051 854061081
2 90929 45259
2 37337 10453
0 76811 76811
0 9531 9531
1 11802 60957
0 95119 95119
0 55777 55777
2 5437 70782
0 15084 15084
2 68698 51180
0 8292 8292
1 91414 56059
2 86345 28814
1 38466 10141
3 80681 357872705
2 31158 66119
0 93532 93532
1 58243 93417
1 63110 90868
0 63492 63492
1 42050 64002
0 18319 18319
2 36259 92162
2 43326 63279
0 35524 35524
3 65432 496342099
0 75803 75803
0 43476 43476
2 25793 36478
2 99023 15077
2 28168 68176
2 5613 13309
0 23362 23362
2 31642 10775
0 53098 53098
0 2636 2636
2 4520 4397
0 39522 39522
0 18810 18810
3 70641 494796458
3 61323 322471863
2 70051 92135
1 11261 42934
1 73390 30574
3 71154 421623613
1 81688 84770
0 753 753
0 29620 29620
1 43249 26560
0 47840 47840
2 24168 79826
0 36804 36804
1 63496 27993
3 31847 394880979
0 44843 44843
2 5498 91619
2 12014 59721
3 98787 907938703
1 82058 98154
1 32818 28897
1 31149 65127
1 14770 82466
0 27362 27362
2 62452 67134
3 12701 403566443
0 82733 82733
3 35602 199931948
1 41614 10938
2 6616 76668
2 36522 51487
0 70499 70499
2 63794 79880
3 81819 553593872
1 93481 12063
2 61230 7347
1 68153 52153
3 14598 534137924
2 66538 62767
1 33982 67993
1 27415 21083
3 43230 947850223
3 38272 931503083
3 88471 448038308
0 86232 86232
1 25405 37890
1 90874 96514
1 68390 10663
0 21988 21988
0 54432 54432
1 63645 28396
1 54121 9570
1 63607 62162
0 33032 33032
2 72598 97567
1 60466 18054
3 18462 367001548
0 97427 97427
3 89044 438953887
0 60664 60664
1 32911 47693
1 84839 6803
0 66290 66290
0 69429 69429
1 17482 35761
2 722 59684
0 89048 89048
3 85453 597965606
1 40997 86803
3 64874 759787099
0 30804 30804
0 73638 73638
0 36397 36397
0 80055 80055
1 71625 25117
0 26450 26450
2 3187 51002
3 49489 67014186
1 75598 83744
0 54149 54149
1 83618 98062
0 86401 86401
1 52770 13113
1 71229 96982
1 9621 18195
1 38365 94256
2 82058 98154
3 12422 266536607
0 72750 72750
2 74777 12553
2 50709 51442
1 84868 70291
2 17483 82116
3 67375 445555489
0 84415 84415
3 29792 99598719
1 63587 11471
1 42462 35480
2 49174 89375
0 83646 83646
1 60736 99983
0 2371 2371
0 54158 54158
2 61440 29450
3 63611 448997857
0 24390 24390
1 72348 24325
2 487 57571
2 48537 31705
1 92036 47719
0 1469 1469
2 21340 96367
1 68970 28547
1 46537 69402
0 33589 33589
0 14306 14306
1 73875 68015
1 28682 5007
2 3238 33862
2 89446 36470
0 87920 87920
2 30031 53394
1 91093 34683
0 39585 39585
0 66386 66386
1 60703 25294
1 62148 44733
3 61613 942440167
1 98071 35438
0 25717 25717
2 61218 18465
3 73364 668268327
2 80825 96198
0 31684 31684
1 60277 88649
0 87780 87780
0 28179 28179
1 82407 39614
0 74334 74334
1 11097 54953
3 9123 606080948
0 13289 13289
0 35113 35113
3 71327 867550186
3 62733 149721605
2 77485 70428
1 44829 10530
1 95973 43400
1 73227 98155
1 13781 81493
0 98711 98711
1 14027 40110
0 38203 38203
1 42082 65323
2 14258 40735
1 61521 36358
2 25720 82139
2 30945 29885
1 30079 26827
2 23091 16143
0 43687 43687
0 37442 37442
0 70984 70984
1 98764 80214
2 44049 36070
0 92448 92448
2 82595 60698
3 62697 526382532
3 72935 805189559
1 36908 90629
2 51905 78579
0 31410 31410
1 82736 72788
1 60649 66779
1 43811 35476
0 68345 68345
0 13473 13473
1 12634 35712
1 93521 87497
0 99643 99643
2 1675 70180
1 73232 70142
2 73970 5809
0 90914 90914
0 10458 10458
1 23049 4118
1 35896 31995
0 96429 96429
3 50279 656936807
1 21313 30627
1 76043 6486
0 3287 3287
0 36192 36192
0 63415 63415
0 44174 44174
3 59322 967150717
1 44494 13721
0 61192 61192
0 81402 81402
3 84266 461578102
0 6313 6313
2 68951 7800
0 56460 56460
3 79647 128284944
3 40285 248700169
1 10221 9711
0 20287 20287
0 11572 11572
2 70827 83299
0 25851 25851
0 18789 18789
1 40581 75226
1 40178 37796
0 94096 94096
1 64701 792
0 97570 97570
1 90962 25770
0 32881 32881
1 80232 43845
0 89466 89466
0 62949 62949
2 62678 61136
2 50841 15599
0 96270 96270
0 20042 20042
0 21263 21263
0 17803 17803
2 97158 76081
1 31103 10395
3 29069 799297019
2 43003 48732
2 76450 19702
2 71604 51252
2 83129 89405
3 45302 497961031
0 3452 3452
1 89310 55163
1 35972 57121
0 86490 86490
1 15905 70382
3 88959 978294539
0 97521 97521
0 90168 90168
0 29975 29975
0 41610 41610
1 89933 40773
2 32818 28897
1 46075 96535
0 84472 84472
3 92174 953434059
0 7471 7471
0 48333 48333
0 39665 39665
0 78834 78834
0 31893 31893
1 6930 90665
1 30746 63640
2 22732 77129
0 48815 48815
2 59137 12772
3 27993 211351740
0 67594 67594
1 42030 11819
1 43876 98609
0 90477 90477
0 64280 64280
3 49642 964323197
0 91578 91578
1 13042 76444
1 86370 18123
1 82725 53956
1 69904 12229
0 13685 13685
0 61287 61287
0 97374 97374
0 69156 69156
1 13729 2876
1 7628 5690
0 92638 92638
0 93094 93094
0 62956 62956
0 77028 77028
2 17079 48376
3 5597 185237478
0 8129 8129
1 90714 32771
0 60418 60418
2 88544 78571
3 26989 662320211
0 49834 49834
0 13684 13684
0 66131 66131
3 76424 313684850
0 89759 89759
0 93433 93433
2 6217 67671
2 64708 95013
0 77083 77083
1 60525 64335
2 69247 72531
0 9604 9604
2 73875 68015
0 59151 59151
0 99456 99456
2 97324 96215
2 8126 35213
3 52344 111377878
0 25414 25414
2 44641 65511
1 63878 55847
0 55894 55894
1 26362 24805
2 24684 99493
1 47989 46789
3 94385 821119945
1 23587 6133
0 11589 11589
0 99710 99710
0 11433 11433
1 39867 26473
2 81032 96148
2 28101 83212
0 78499 78499
1 55718 85361
3 28611 940019626
1 89900 17504
0 67473 67473
2 29460 20664
0 61746 61746
2 72328 33772
0 85037 85037
3 92629 745205927
2 86636 86971
0 69616 69616
1 35847 2336
1 31018 21515
1 68425 94546
2 14120 65220
3 57970 601329910
3 64754 641129051
1 46110 66201
1 57207 95859
3 11315 332020692
1 74864 90313
2 86130 70100
0 19896 19896
0 25573 25573
0 16565 16565
0 3942 3942
1 77333 60726
3 87052 539215033
1 4445 48382
1 31851 96471
1 80889 45630
1 72124 12890
0 52121 52121
0 40699 40699
0 76602 76602
3 5212 768171753
0 84869 84869
1 83113 59780
1 85438 92947
1 87789 87107
3 93217 328445663
1 87998 86610
0 10263 10263
0 30199 30199
0 37987 37987
3 7181 974061941
0 27885 27885
2 64891 80677
3 46369 475717132
1 33001 45950
1 24422 95066
0 86154 86154
1 58035 7860
2 26362 24805
0 42650 42650
2 14655 51523
0 58012 58012
2 56616 99508
3 77266 782278314
0 99933 99933
2 95843 18739
0 38719 38719
2 56302 72300
2 95908 40997
0 49057 49057
3 71446 218616736
1 73673 67825
1 60833 20813
0 35932 35932
1 87991 89838
2 24229 31064
3 84716 856769341
0 33054 33054
3 87151 925767135
2 68937 89278
1 38597 77634
1 41779 3813
0 59120 59120
2 68754 63703
1 89504 86283
0 44746 44746
0 351 351
0 15720 15720
1 18178 32051
0 50077 50077
1 19350 98343
1 74293 32945
3 94278 653074644
1 59460 55710
1 40738 32989
0 26865 26865
2 72933 31712
0 3103 3103
0 15290 15290
0 58552 13919
1 5957 42166
0 97851 97851
1 33221 95442
1 8352 37644
0 49536 49536
2 86623 50602
1 53703 78562
0 22124 22124
0 17638 17638
3 16728 651277119
1 14866 41841
0 23710 23710
0 18520 18520
0 64848 64848
3 88978 906077657
0 93340 93340
2 35413 28632
1 69653 34082
0 99474 99474
3 26638 764596867
3 10981 218007374
0 7682 7682
0 91851 91851
0 60064 60064
0 82173 82173
0 85460 85460
1 71767 51148
1 55808 17344
1 10695 32153
0 81450 81450
1 96624 40233
3 51092 29376245
0 79175 79175
2 52923 77541
1 71525 25930
0 83738 83738
1 43933 79013
3 23330 129471589
1 79269 96356
1 49877 5810
0 49554 49554
1 71944 87569
2 16442 11327
0 91619 91619
3 26940 844617364
1 18486 50805
1 83233 54592
0 43392 43392
3 92325 372285253
2 36622 48523
0 94789 94789
0 48772 48772
3 87517 297340880
0 53689 53689
0 3666 3666
0 9769 9769
0 6876 6876
1 31067 12707
0 22340 22340
0 91460 91460
1 36421 43701
3 25574 377574273
3 122 959601112
2 28573 17962
1 1182 29586
0 59565 59565
0 67622 67622
0 50196 50196
0 56586 56586
1 84632 3351
1 66379 37047
1 69941 77972
2 46614 30232
1 87661 61588
0 95516 95516
2 78116 18250
3 32416 14664479
0 52066 52066
2 58197 51240
2 93876 22803
0 21981 21981
0 93667 93667
0 87265 87265
1 91731 53730
0 91875 91875
1 691 44588
1 39295 45325
2 20716 58007
0 78415 78415
2 56976 42580
0 25992 25992
1 15648 77721
0 80157 80157
0 90029 90029
0 39242 39242
0 12944 12944
3 51858 550010907
3 96668 766346862
1 36045 36523
1 91374 21847
2 11039 76296
3 54410 751232638
2 10614 53354
2 21030 25266
0 94700 94700
1 13640 99010
3 4308 451318785
1 69454 55231
0 49215 49215
0 94793 94793
2 68514 58428
1 57620 26691
2 85279 19022
0 71214 71214
0 80731 80731
1 97969 63067
0 74973 74973
2 86640 54345
0 48106 48106
1 47151 77169
2 32761 26089
3 6103 931895377
0 75451 75451
1 6741 15450
1 76481 61705
1 3727 61296
0 35840 35840
3 55414 410307282
3 73791 174355109
1 85701 46303
1 88883 85523
0 40492 40492
0 51783 51783
1 2018 94792
0 38246 38246
0 7874 7874
0 64143 64143
0 84834 84834
0 49157 49157
3 57221 844343320
1 63400 86670
0 15543 15543
0 70715 70715
1 8274 4886
2 9195 93344
1 5789 20091
0 61908 61908
0 74632 74632
3 96977 285779922
0 95953 95953
1 38701 58807
3 39335 557611101
3 42073 550524759
1 53525 84135
1 17402 7204
0 64208 64208
0 94368 94368
3 58558 5254526
1 20112 25961
1 27144 97394
1 12656 2792
0 26365 26365
2 93255 6736
2 55140 35443
1 44484 16049
0 76669 76669
2 62885 16168
2 81051 27121
1 82156 65600
2 5789 20091
0 25911 25911
3 17616 256280039
0 44043 44043
2 84925 20784
1 11910 67020
1 71276 50168
0 56777 56777
0 15722 15722
0 51054 51054
0 54241 54241
1 18270 5765
3 26276 772966361
0 4514 4514
1 6631 85741
0 63193 63193
0 15090 15090
1 34824 60039
0 50838 50838
0 61495 61495
3 36120 550601742
2 86223 75839
0 26759 26759
3 36820 540220222
1 54372 25439
0 53194 53194
2 81237 49523
3 99071 265731066
2 38633 99442
0 22293 22293
0 10432 10432
1 46766 4743
3 48291 687821578
1 11045 49100
2 90714 32771
1 51127 16553
0 75982 75982
0 1747 1747
0 56825 56825
0 58928 58928
1 20427 5325
3 91404 664965557
0 7109 7109
0 27934 27934
2 53155 47254
3 47670 515599847
3 30490 589868664
3 78588 699915193
2 61891 95794
3 22879 108045638
0 2269 2269
0 84964 84964
2 6347 69755
1 83635 93732
0 78716 78716
1 11827 51658
2 75011 87030
0 77756 77756
1 38098 16085
0 88854 88854
3 64129 449983445
0 8956 8956
0 13121 13121
0 73709 73709
0 64304 64304
2 38466 10141
0 31357 31357
1 2561 68145
0 55548 55548
3 75963 267106910
0 46830 46830
2 95655 68482
0 52633 52633
2 32503 35968
1 17034 65502
1 41255 20356
1 60258 8441
3 74998 879435055
1 696 22961
3 30914 109123104
2 57820 66142
0 17831 17831
0 93660 93660
1 45378 74304
1 20139 70698
0 51187 51187
1 21127 51572
0 7985 7985
1 35453 54237
0 98922 98922
0 37009 37009
3 19914 254616920
0 47920 47920
1 85316 35639
1 9286 46189
1 78143 61532
1 1112 29934
2 48661 54741
3 76547 752980626
3 16355 510706577
2 49064 38453
0 48837 48837
0 8984 8984
3 63841 249246578
0 34965 34965
0 45376 45376
2 50487 92758
1 16530 86856
1 13239 40151
1 58284 33011
3 49961 969053747
0 32337 32337
0 38320 38320
3 43176 633611529
0 22761 22761
1 63696 30899
0 93937 93937
1 20562 38779
1 46941 45685
2 96975 36101
0 78674 78674
0 11377 11377
0 80061 80061
1 97078 80846
0 54349 54349
3 81142 73165960
0 82249 82249
3 87609 456987295
1 7669 80422
1 72871 30696
1 17662 15906
1 39509 22731
0 41866 41866
2 75070 68862
0 80578 80578
0 96917 96917
1 45134 74477
2 3012 133
0 73699 73699
3 46465 822029321
3 16300 654107820
0 13273 13273
1 15744 29625
0 10268 10268
1 18044 96606
1 22933 48608
0 71607 71607
3 62252 530071835
3 32637 949727955
0 28477 28477
1 28280 61108
0 59458 59458
0 54850 54850
3 31833 333105417
1 35441 67828
0 38813 38813
0 21470 21470
0 47227 47227
1 95686 1448
1 71766 5952
1 21786 29535
1 77928 24825
0 84038 84038
0 49142 49142
1 79657 14502
0 54087 54087
3 41729 522176569
1 57854 9162
0 38238 38238
0 5934 5934
0 95509 95509
0 52421 52421
2 89602 48953
0 5975 5975
3 66760 355967028
0 92651 92651
3 74216 505524152
3 40901 147581834
1 87329 43574
3 98891 238375276
1 39539 78769
0 51909 51909
1 4143 33972
0 85145 85145
3 40400 850772651
1 53591 35399
0 97937 97937
0 44205 44205
3 92842 375270670
0 15180 15180
3 83762 941158116
2 67380 36587
1 42622 97989
2 557 9346
2 17615 70833
2 33165 20183
1 41445 46198
0 52982 52982
1 8809 26742
1 80973 86111
2 20354 11594
2 26314 79470
2 59666 60111
0 59430 59430
1 25303 20158
0 26142 26142
1 27485 75520
0 17332 17332
0 37786 37786
1 10410 56393
2 24711 14405
1 54941 38747
3 71860 527020002
3 15295 654320560
1 14232 602
3 40117 27056603
0 93878 93878
0 3034 3034
3 68490 609810260
1 9429 19861
0 45197 45197
1 19190 30854
1 32630 5440
0 9150 9150
1 34211 37185
0 26105 26105
1 44533 53947
2 73421 90240
0 70979 70979
0 16578 16578
0 99523 99523
2 11045 89667
0 74927 74927
0 72162 72162
0 90843 90843
2 47989 46789
0 94706 94706
2 3426 5764
1 33668 492
0 9452 9452
1 67420 19404
0 14161 14161
3 98507 2796326
1 38377 74740
1 98738 44420
3 84524 553963156
0 49031 49031
1 88137 86270
0 36983 36983
0 35240 35240
1 80077 82679
2 5166 31920
2 85324 71549
0 72678 72678
1 53102 82466
3 16232 761746148
3 94719 683499145
1 63281 18322
1 51232 58065
2 27144 97394
0 1262 1262
2 64354 19427
1 51800 3178
3 92266 299302815
3 22825 476865121
3 22224 88856479
3 70546 206673267
2 36597 59007
0 15831 15831
2 21656 37532
1 67996 73839
2 67996 73839
2 17502 54858
1 77542 8391
0 78142 78142
0 30254 30254
3 19928 973550319
0 66836 66836
2 24422 95066
1 48933 89957
1 21084 93473
1 41202 10690
1 16285 39407
0 64189 64189
0 60946 60946
3 75609 448714720
2 33072 49722
2 89963 89747
1 46862 71095
0 57454 57454
1 57690 15662
0 58945 58945
1 54719 78355
1 91347 670
2 84465 35157
0 62456 62456
1 11436 15128
1 89664 57683
1 10407 78069
1 83834 3019
1 4893 79640
1 35925 70292
3 2258 374223089
3 7910 465418641
0 33462 33462
0 73787 73787
1 96138 37820
0 92903 92903
2 38539 61554
0 5511 5511
0 79140 79140
3 75167 87153103
0 11211 11211
1 98038 58582
1 75741 18288
1 43560 4109
1 81007 19314
3 71280 569205594
1 90059 84132
0 71117 71117
1 31841 38906
0 14872 14872
0 24168 24168
1 58971 40330
0 24199 24199
0 73605 73605
1 21945 52972
0 72947 72947
1 63348 73923
0 1025 1025
0 32377 33311
1 82146 86036
0 18654 18654
0 65103 65103
0 79263 79263
3 36793 282589876
1 48680 76872
0 13951 13951
1 68151 51052
0 46523 46523
1 32248 95261
0 72981 72981
1 7382 87057
2 53674 61811
2 58243 93417
3 48295 938959014
0 33825 33825
0 68205 68205
1 83145 81065
0 28763 28763
2 6446 9395
3 55235 535102522
1 82273 69791
1 8302 67738
1 4174 97618
1 64009 14940
3 83440 399903788
0 3937 3937
2 31841 38906
3 63131 836199924
1 47718 98959
1 18477 69205
1 19648 20677
1 61872 14256
2 93533 14483
0 54666 54666
0 95778 95778
2 46187 59420
0 71454 71454
1 59528 34131
1 11435 35120
0 52212 52212
1 97831 94662
1 33892 95755
2 21752 40864
0 7082 7082
3 16746 747860643
1 91449 84930
1 48804 56862
1 13538 34433
1 55119 39752
1 68777 15055
3 18547 894820419
1 48013 73187
2 88253 25119
0 78743 78743
0 567 567
0 19655 19655
0 70427 70427
3 71321 746254972
2 9014 48759
0 8008 8008
1 87390 86146
0 50856 50856
0 3706 3706
1 39849 63249
3 32529 391337608
3 1059 957972959
3 29115 689229728
0 82903 82903
0 19592 19592
1 52519 95604
2 76774 15980
3 6538 447781249
2 2561 68145
1 85347 34250
2 82146 86036
2 4037 78498
2 34228 97592
0 29731 29731
3 38885 223237679
1 88778 67265
0 60255 60255
2 79866 30876
0 66302 66302
1 34279 6573
1 8379 63345
1 20844 83465
1 48659 76095
0 29661 29661
1 85701 96757
3 72637 306197746
2 4377 8731
1 34697 31165
3 34029 561502076
1 24814 22021
1 25346 31974
0 19285 19285
1 53145 17821
1 26626 33934
2 23194 41863
0 66516 66516
1 94989 83168
0 46774 46774
2 83390 36754
0 90685 90685
3 68887 995461365
1 4184 90625
0 99441 99441
2 54450 24194
1 7016 83194
2 41255 20356
1 10858 33550
0 60738 60738
2 76043 6486
2 64745 13013
3 35507 78927859
0 48489 48489
0 95860 95860
1 70386 89499
1 54424 60740
0 81415 81415
3 81612 24454226
0 97026 97026
0 73449 73449
1 40348 16527
0 85095 85095
3 14149 485231023
0 71661 71661
0 13989 13989
0 30987 30987
0 51130 51130
0 83977 83977
0 512 512
1 2869 50749
0 78939 78939
0 11820 11820
1 31532 30075
1 67169 2036
3 78037 624695905
2 39439 47308
2 23408 62719
1 2055 91676
1 78387 83107
0 60847 60847
3 79660 124680158
1 4498 56317
0 67308 67308
1 40179 7383
1 95178 88645
0 92995 92995
1 50076 26143
0 47754 47754
1 33483 83845
0 33879 33879
0 15926 15926
1 55863 65810
0 61604 61604
1 56043 51908
0 75046 75046
1 37350 55111
3 42761 940555061
3 80663 779226841
2 33483 83845
1 66284 43626
1 657 84544
0 24902 24902
2 89900 17504
3 74330 688250610
0 78710 78710
3 19654 245463189
2 28682 5007
0 62076 62076
1 60100 20369
0 31257 31257
1 53449 36328
1 17121 74349
0 29120 29120
0 10441 10441
1 34130 76999
0 89818 89818
1 80631 73222
3 87794 626585566
1 90731 15307
1 70611 40168
0 88429 88429
1 68152 98311
1 28223 20429
0 83464 83464
0 8835 8835
0 47329 47329
1 74484 97258
0 72294 72294
1 68747 39023
2 28280 61108
1 59134 28462
0 19251 19251
1 34715 41786
1 6384 41584
1 69538 6870
0 98367 98367
2 62725 96923
1 52273 6930
0 25029 25029
2 22933 48608
1 98312 15146
3 23589 663621380
0 8454 8454
0 33504 33504
0 47354 47354
1 92516 13702
0 26338 26338
0 13975 13975
0 64000 64000
3 40228 368078981
1 78596 17208
0 27483 27483
2 47655 87182
2 8483 25229
0 61484 61484
0 87436 87436
1 48874 19701
0 10089 10089
1 31582 65777
0 15961 15961
1 2843 57624
1 50875 81925
2 51954 1136
1 61852 54202
3 36425 911226170
1 20999 1315
2 34100 78262
0 30259 52651
0 10103 10103
0 15883 15883
0 95014 95014
0 34939 34939
1 70187 61461
2 13919 58552
1 34461 47375
0 60800 60800
0 98484 98484
1 84768 28868
0 72118 72118
3 65791 992398191
1 56107 13726
1 21796 21003
3 52467 876052333
0 76291 76291
3 97507 176965508
1 72681 15354
1 39994 53281
0 19098 19098
1 87471 3392
0 65373 65373
1 9631 8305
0 90796 90796
1 12376 11566
3 9325 466021335
1 54346 56481
0 3213 3213
1 63791 50154
0 82361 82361
3 92894 492768213
2 12424 27158
0 3597 3597
1 57185 56186
0 14448 14448
3 90203 44162028
0 86526 86526
0 1690 1690
1 76103 19759
1 3457 23954
1 75452 40464
0 57251 57251
1 75733 19860
0 8452 8452
0 24623 24623
2 63791 50154
2 42177 57264
3 48577 381276078
0 51832 51832
0 53311 53311
0 57744 57744
3 64114 404756622
2 11733 37147
1 7065 63857
0 32149 32149
2 29018 2132
1 74319 74068
3 87104 321407361
0 12561 12561
3 93474 117131819
0 17376 17376
3 30969 75239343
0 95549 95549
0 52199 52199
1 37324 25755
0 94567 94567
2 75460 26525
1 38170 22407
0 92293 92293
0 81347 81347
3 97302 939305946
2 47959 3598
1 77163 63169
1 79446 15333
0 64490 64490
1 68268 44643
0 22628 22628
0 52974 52974
2 83233 54592
1 65633 62048
1 81828 13056
2 11045 49100
0 54192 54192
0 49611 49611
0 5360 5360
3 7166 163883646
2 73390 30574
3 15799 883848052
0 31747 31747
0 57346 57346
1 93124 47199
0 72985 72985
1 22738 63776
0 18402 18402
0 11053 11053
2 87114 55443
0 65705 65705
0 78087 78087
0 21190 21190
0 29323 29323
2 40620 69461
3 97073 275656137
3 36783 923086296
1 14112 53838
0 52861 52861
0 20681 20681
1 79383 50815
3 74866 716300925
1 61564 46712
2 17616 50566
0 33212 33212
2 5309 87608
0 44306 44306
3 95947 374023148
0 98681 98681
0 75015 75015
3 75878 853594453
2 23870 71565
1 83921 4327
0 56203 56203
0 59179 59179
1 8529 86499
1 84286 12539
0 63349 63349
1 51367 2232
0 42687 42687
1 77166 83539
2 68747 39023
3 99385 78206783
1 90171 90372
3 78037 282902082
0 92921 92921
2 23728 63883
2 19843 18761
0 39205 39205
0 63317 63317
0 72795 72795
3 22566 341677668
3 23298 639089714
1 81921 35441
0 38420 38420
0 96720 96720
0 38297 38297
0 88754 88754
1 85793 78561
1 69306 32555
1 8930 42598
0 25894 25894
0 58953 58953
0 47991 47991
1 21517 53768
1 16231 62430
1 60679 34722
0 68353 68353
0 44032 44032
1 97503 77357
3 93725 663713062
0 30142 30142
0 69210 69210
3 8068 412085159
3 30756 872859039
1 71880 37901
1 26517 86408
1 16278 49745
0 17631 17631
3 14644 384386197
0 94563 94563
0 92447 92447
3 27589 11097853
1 27853 76474
2 59216 95949
1 47600 27031
0 3754 3754
1 19042 9763
0 66815 66815
2 99052 15878
0 42135 42135
1 77387 3846
3 4274 257383051
1 95586 33725
2 4184 90625
0 59271 59271
3 79458 475653510
0 20680 20680
0 87181 87181
1 84066 20843
1 92244 79189
3 76429 206119031
0 41451 41451
1 39613 32887
0 61405 61405
1 85609 25458
2 46133 12022
2 84455 17930
1 85762 61001
2 50076 26143
3 30922 536715265
2 38098 16085
1 81863 98789
3 91305 813047865
3 5106 476402507
1 17761 96325
0 40934 40934
1 55780 7434
0 96435 96435
0 51127 51127
3 51019 866376484
3 50076 532480083
1 29938 38831
1 98046 82819
0 69374 69374
0 34356 34356
3 55348 205112359
3 94252 581533855
1 12755 46797
1 15430 15067
1 1793 99941
3 15278 227743630
3 15873 680963306
0 93548 93548
0 78148 78148
0 55492 55492
1 69904 36870
2 77387 3846
1 65917 33876
1 69218 62010
1 38374 25960
1 78946 92696
0 829 829
0 87694 87694
1 72697 35664
2 96246 63773
0 51929 51929
0 49602 49602
2 56107 13726
0 58629 58629
2 91093 34683
0 9228 9228
1 73987 91514
1 25657 1637
1 98171 55658
0 22184 33908
1 34942 71341
2 3399 6234
2 70219 5776
0 46876 46876
0 79621 79621
1 34225 3920
2 46552 20196
0 70885 70885
1 9078 17176
1 30074 29565
1 93205 5135
0 72294 72294
0 28335 28335
0 38010 38010
2 20631 7445
3 21859 777544873
2 90059 84132
1 18208 56808
0 97886 97886
2 1067 60750
3 11556 607528479
0 73506 73506
1 17129 19079
1 17045 84192
1 47014 76190
0 77966 77966
0 335 335
0 36954 36954
1 97615 64131
1 39174 64599
1 71089 51934
0 46882 46882
0 13967 13967
0 25721 25721
0 72741 72741
1 33644 88054
1 86803 47833
1 9421 78108
1 79326 69353
0 77062 77062
0 23815 23815
1 20996 50241
0 20756 20756
3 54639 738809151
0 32744 32744
0 95976 95976
1 53099 90604
1 67648 54562
0 13574 13574
1 65854 69741
1 38813 78018
0 79720 79720
0 45695 45695
3 56024 33621335
0 42345 42345
0 77450 77450
0 44289 44289
1 99627 10622
1 6530 73715
1 49615 61291
3 61169 944952694
2 85023 82880
1 38886 54109
0 22230 22230
0 33482 33482
1 70830 22093
0 83871 83871
2 47450 25579
0 80647 80647
0 95779 95779
2 33265 5544
1 76073 20216
3 76976 852472074
0 63629 63629
1 26125 61423
0 41457 41457
1 12752 62139
0 85077 85077
1 61575 38734
0 49420 49420
2 69217 23890
0 49981 49981
0 17293 17293
1 91629 53663
1 93741 73212
0 37989 37989
1 69688 84960
0 89106 89106
1 83740 7798
3 61860 931352467
3 61381 280549652
0 57549 57549
1 40866 83152
0 61883 61883
0 21406 21406
1 36039 67741
3 947 2326520
2 78901 78270
0 38655 38655
1 51948 31711
0 78627 78627
0 53477 53477
3 64614 742876435
0 98815 98815
2 55151 16484
2 69592 41173
1 13948 89952
1 83607 88567
0 29859 29859
2 4997 69601
1 88609 1022
1 63297 82314
1 12269 15058
2 37324 25755
1 65360 6580
1 83757 42172
0 38984 38984
1 67877 38174
1 49340 26676
1 98901 2400
3 27558 477501828
3 81451 761690202
2 88137 86270
0 52723 52723
3 83947 137981889
3 47012 539196516
0 27859 27859
0 92204 92204
1 17919 75549
0 45934 45934
0 3528 3528
1 10538 41294
1 35761 49939
1 82533 70572
1 82082 72155
0 29152 29152
3 10116 346519412
1 25076 62931
0 58362 58362
3 60283 981904672
0 44125 44125
2 87316 45379
1 60754 7738
1 69661 25248
0 10505 10505
1 83132 39278
1 11052 24549
1 14174 11778
1 31845 13678
0 64815 64815
3 22683 553783182
0 89038 89038
1 77041 82319
1 42170 44950
0 23312 23312
2 82965 35001
1 68802 48034
0 25535 25535
0 80850 80850
0 46838 46838
0 800 800
0 80640 80640
0 71357 71357
3 94232 877718435
1 82904 33666
3 50620 297106824
1 46233 87024
2 40599 70782
1 32473 74846
2 3925 85065
0 36229 36229
0 45476 45476
0 53765 53765
0 50266 50266
0 5726 5726
0 81775 81775
0 17943 17943
1 43407 6768
0 10921 10921
1 56928 91915
0 72824 72824
3 29363 563069959
1 15439 18756
1 46215 36806
0 77020 77020
3 62417 100411620
0 96624 96624
0 81724 81724
1 45345 77081
3 20543 28747111
1 64432 9952
0 23704 23704
0 84549 84549
0 32938 32938
1 15801 65324
1 81510 42555
0 68248 68248
0 63714 63714
3 92291 915896797
0 44098 44098
1 91188 27460
3 83630 280503040
3 53998 798954630
0 72611 72611
3 25638 611610563
1 41816 4784
0 14902 14902
1 44422 28397
1 7819 8783
2 35761 49939
3 1461 551338806
2 88185 51807
0 23096 23096
1 54421 40009
0 74172 74172
1 18701 44618
1 36943 46442
0 88731 88731
0 57451 57451
3 75461 79670127
2 89390 96282
3 64043 313956242
2 70830 22093
3 27184 32867617
1 17598 15014
0 94815 94815
0 28477 28477
0 96671 96671
1 44646 27571
2 8426 57214
1 64290 69710
0 38740 38740
2 95570 49740
1 69592 77478
0 45180 45180
2 41427 70583
0 59636 59636
1 88930 3672
0 28532 28532
0 97544 97544
0 76105 76105
3 66225 479698646
0 20718 20718
1 46906 24882
0 37583 37583
0 19446 19446
1 33526 30039
1 51984 62302
2 47600 27031
2 93468 71647
0 68449 68449
0 72257 72257
2 72681 15354
1 71201 89682
1 69737 18294
0 25482 25482
0 2328 2328
0 60335 60335
0 3637 3637
0 38255 38255
2 34715 41786
0 5656 5656
1 94032 50177
0 67905 67905
0 1859 1859
0 86048 86048
2 94032 50177
2 40348 16527
1 35742 84897
0 21761 21761
1 56468 52548
1 35622 87164
1 43154 78809
1 33475 30594
0 27860 27860
0 86438 86438
0 58294 58294
0 60367 60367
2 38813 78018
0 44604 44604
0 57246 57246
1 82492 86536
3 47049 925901947
0 41792 41792
0 6342 6342
1 65438 51906
2 27401 17344
1 87009 23276
1 15485 39285
1 17807 49988
2 1738 74282
2 30040 75796
1 34330 92849
1 92922 99356
0 59608 59608
1 25533 50751
0 24010 24010
0 80711 80711
0 77963 77963
3 85462 179134697
3 58163 228839281
1 60736 31841
1 24244 26657
0 27279 27279
3 79791 509176383
1 10930 43725
2 4143 33972
0 38016 38016
2 47728 11578
0 54551 54551
0 12022 12022
1 63465 91635
3 47046 656288808
2 15578 54553
0 36161 36161
2 89591 30968
1 62659 88594
1 5484 84604
0 87297 87297
2 57207 95859
0 21647 21647
1 18239 19205
1 40631 76023
1 54792 90508
0 19538 19538
0 81321 81321
3 17001 214309814
3 3326 22923867
3 78047 161804253
3 30001 963844241
0 63158 63158
3 2163 934936681
1 22874 49876
0 59538 59538
1 4744 79520
2 43764 26952
3 78071 736736918
0 98773 98773
3 53604 232733959
2 32630 5440
0 24525 24525
0 4699 4699
1 24783 20820
3 49141 690956951
1 83551 95131
3 73697 476459911
0 22759 22759
0 16609 16609
1 66210 84772
1 73674 49526
1 43914 94672
1 68855 57934
1 22077 84737
0 82548 82548
1 52944 93241
2 92360 8302
3 49883 592843198
1 64497 1379
1 83452 25674
2 69737 18294
2 53512 63559
0 4612 4612
0 98753 98753
0 55418 55418
3 12159 983474664
2 72158 66583
1 11350 21745
0 44241 44241
0 94779 94779
2 57925 25523
0 48468 48468
1 24662 79970
1 23063 40097
1 5949 47732
0 43065 43065
1 27100 65237
3 99278 156643709
0 46860 46860
1 65109 61486
0 10313 10313
1 80214 86904
1 86826 14694
1 76095 4303
3 92799 489248946
1 87313 11849
3 85689 630651566
0 83336 83336
0 57504 57504
2 91888 7316
1 39069 54367
1 40008 40467
1 53157 36784
0 50168 71276
2 78945 38065
3 27437 760904967
1 95603 21316
1 93972 69803
1 31311 33522
0 49318 49318
1 66553 68578
3 85701 606631603
1 33278 70893
0 39583 39583
0 16998 16998
2 17651 43944
1 6339 2702
0 91881 91881
3 17058 105432478
0 99695 99695
0 15163 15163
0 72864 72864
2 74319 74068
1 82761 95124
1 17387 34610
1 41445 54040
3 69988 30457435
1 73783 80828
3 2011 142870862
0 83156 83156
1 49645 13884
2 85890 32169
0 94482 94482
1 97190 60592
0 38151 38151
2 27881 29810
1 42574 77720
0 92545 92545
3 62794 762276730
1 91605 64826
0 50687 50687
1 52583 93746
1 61724 10291
1 27112 34818
1 68565 96915
3 29212 593695461
2 39600 1488
0 74822 74822
2 82624 79066
0 62356 62356
1 88274 73430
0 27642 27642
0 30243 30243
0 65722 65722
1 72382 84522
0 26907 26907
1 25786 41262
0 18751 18751
1 37815 60787
0 34129 34129
0 81327 81327
2 231 5589
0 19008 19008
1 68896 43257
3 85929 101536431
3 30804 264058054
1 38660 41316
1 58289 40619
0 99761 99761
1 92803 18454
1 77289 86176
0 47652 47652
0 74878 74878
0 60816 60816
1 83749 47794
2 52651 30259
1 84486 2966
1 66199 59665
0 45651 45651
0 22035 22035
0 18607 18607
1 43205 75848
0 38589 38589
2 59167 29012
2 98071 35438
2 21344 71950
2 86470 85754
0 12314 12314
1 88870 18933
0 29233 29233
2 42082 65323
0 771 771
0 64823 64823
0 23491 23491
2 40631 76023
3 37883 922956756
0 47943 47943
1 8421 75907
1 70052 77582
3 85386 323470757
0 20261 20261
1 81450 2577
2 43914 94672
0 38345 38345
0 53618 53618
2 74259 83435
1 98820 9375
0 80137 80137
3 39847 670938311
2 48085 12166
1 84242 82239
3 62801 60986743
0 43175 43175
0 20316 20316
1 30030 80227
2 91244 50764
2 59520 27950
0 19185 19185
0 34496 34496
0 13325 13325
0 95790 95790
1 79927 50269
0 53255 53255
1 11927 95763
0 13091 13091
0 69745 69745
3 85729 426822241
2 88883 85523
1 2470 21349
2 6035 86155
2 43391 12670
2 30262 36398
3 16573 626478818
1 84762 85797
2 6284 59544
0 70362 70362
1 12464 33931
1 52527 86800
3 4101 701223185
3 10626 672993539
3 61075 361820194
1 35638 89567
1 32730 21179
0 80749 80749
3 69436 968300446
0 1651 1651
0 74319 74319
0 72157 72157
1 50831 31144
0 40810 40810
2 4865 82996
1 18556 14204
0 35405 35405
1 88470 5880
0 59741 59741
0 57879 57879
0 92934 92934
0 76499 76499
0 44018 44018
2 7137 90107
0 45586 45586
2 38170 22407
3 76216 132651501
3 61430 41586646
0 57870 57870
3 42700 895886201
2 77657 78398
1 28717 95995
0 79261 79261
0 99023 99023
0 7031 7031
1 28100 38689
1 69193 49034
0 25536 25536
0 6758 6758
1 35147 11210
1 42322 57815
0 64105 64105
0 40976 40976
0 43214 43214
0 18471 18471
1 43436 24061
2 13915 48938
0 31781 31781
2 39813 35871
0 146 146
1 54484 81023
2 51232 58065
0 6885 6885
3 27655 147977165
1 16996 40479
0 67757 67757
0 26128 26128
0 41296 41296
0 63916 63916
3 52051 352133180
1 54214 30164
0 37757 37757
3 81478 665907913
2 35441 67828
3 49100 887391394
2 42622 97989
0 18237 18237
0 79834 79834
0 11371 11371
0 12725 12725
1 6322 11826
1 92631 67013
1 83886 5873
0 94364 94364
1 80545 2971
0 83141 83141
0 67021 67021
0 23813 23813
0 15100 15100
1 89302 19479
0 694 694
1 56918 89553
1 877 77526
3 14180 808627634
0 85797 84762
2 89912 13525
2 73783 80828
2 44646 27571
1 69512 78885
0 97125 97125
0 55400 55400
2 35972 57121
2 52944 93241
2 2239 64721
0 21310 21310
0 20858 20858
1 41150 3612
3 99276 794048931
3 75766 24145666
1 1121 91371
3 8698 144113787
3 72589 840674266
2 31582 65777
0 9170 9170
3 54399 753637983
1 67790 43835
1 71030 86033
2 5302 26549
0 26776 26776
1 28831 36425
0 74989 74989
3 52654 700394343
2 8646 69094
2 12269 15058
0 8823 8823
1 46536 10490
1 84022 49361
2 34080 60020
3 91558 123572902
1 85793 98103
1 51507 9836
2 71899 67368
0 43801 43801
0 48000 48000
1 57343 45510
1 50494 15297
1 30961 91167
3 75328 117076250
1 91181 29543
1 48781 66134
0 39484 39484
0 5913 5913
0 20464 20464
0 15237 15237
1 40942 9664
0 65608 65608
1 71969 11566
3 62287 114595420
0 63429 63429
0 39968 39968
0 21475 21475
3 11770 843314512
3 43044 598124967
1 7364 64303
3 29893 864861528
0 87708 87708
2 30138 27631
0 9144 9144
2 25346 31974
1 6055 69462
2 76109 96743
1 29102 41720
1 2947 20351
1 63425 29002
0 24905 24905
3 90614 194825701
0 36138 36138
1 39913 81757
0 23554 23554
0 92608 92608
0 24730 24730
0 236 236
3 51778 248117043
0 34120 34120
3 51933 916004649
3 88293 831606566
0 44341 44341
1 16668 389
2 34590 40840
0 28135 28135
3 64058 149760124
1 53466 84829
1 94344 46297
0 2345 2345
2 53485 42832
2 63110 90868
0 79632 79632
1 14989 18770
2 86826 14694
3 62722 540207988
0 4880 4880
0 60764 60764
1 89110 34172
1 10802 29023
0 31661 31661
3 39186 858152451
2 44422 28397
0 1560 1560
3 33959 482271745
2 87574 23492
2 23453 14530
3 86827 212725917
3 25647 253986683
0 62377 62377
3 49467 926522185
2 88930 3672
3 780 713275030
2 54421 40009
1 12128 98464
1 7899 13815
1 38047 44371
2 85681 59970
0 48286 48286
1 96729 96017
0 69538 69538
3 37135 665708355
1 44027 70251
0 61683 61683
1 4366 21614
0 85887 85887
2 54719 78355
2 38056 99124
1 96562 87922
0 25369 25369
0 17302 17302
3 73077 3067156
1 1828 81319
2 45134 74477
1 89671 839
0 49666 49666
0 42731 42731
0 5698 5698
3 95042 958755496
1 93483 26177
1 26696 4972
1 18805 11980
1 4331 82921
2 43933 79013
3 54440 501280210
0 73712 73712
2 41421 97747
0 97245 97245
1 53315 67434
0 31447 31447
1 60600 83411
1 67331 66243
1 24887 16528
0 34357 34357
2 71607 80111
0 76368 76368
3 27582 93684663
0 1621 1621
0 61018 61018
2 40942 9664
0 58211 58211
0 14467 14467
0 72405 72405
1 23209 70204
2 61959 27532
0 3641 3641
1 82643 2413
0 64089 64089
3 26659 917304144
0 23196 23196
2 71276 50168
1 35569 44665
2 9173 82064
0 17829 17829
1 39496 99634
1 46690 89612
0 54339 54339
0 76809 76809
2 25405 37890
0 31043 31043
1 98873 96848
0 24699 24699
1 36841 37879
1 29280 86024
0 27292 27292
0 93551 93551
0 83929 83929
1 54435 22410
0 84826 84826
0 1432 1432
1 12425 71052
3 29068 357166633
0 38758 38758
2 26131 40661
2 2018 94792
1 68410 795
0 16685 16685
3 53198 793760431
1 1160 28534
1 21939 73839
2 89678 84033
1 50167 81452
2 26696 4972
2 77024 76824
0 82509 82509
3 5946 70183758
1 71510 3421
2 79059 83503
2 17901 27552
0 75633 75633
0 50589 50589
0 94482 94482
3 98482 803775981
2 19579 5694
2 18560 53413
1 57877 40434
2 48804 56862
1 10180 77596
1 97896 18294
3 5565 541808931
1 75997 53426
1 8007 30207
0 68904 68904
1 58752 44201
0 63831 63831
3 89665 970476887
2 4271 41252
2 53591 35399
1 50105 99443
1 70720 33623
2 19192 60926
0 16195 16195
0 55911 55911
1 23505 82146
1 86432 88424
0 5851 5851
0 11303 11303
1 19023 54602
1 42840 34979
0 87768 87768
0 30437 30437
1 30849 14406
3 85235 703223989
1 21124 92948
0 99977 99977
0 97620 97620
2 69661 25248
1 94560 5108
1 13648 70506
0 25615 25615
1 94575 61858
0 54147 54147
1 61329 85923
1 57787 38942
3 7730 761723009
2 82204 71327
1 12800 95935
1 97540 25880
2 32021 29298
1 47140 48891
0 43972 43972
0 58222 58222
2 66815 29130
1 12645 73289
0 94602 94602
3 66161 118891371
1 94817 84643
2 69193 49034
1 82479 93682
0 95998 95998
2 31311 33522
1 86132 50278
0 55994 55994
0 73554 73554
3 13052 737513358
2 67349 41317
0 92785 92785
1 80529 13194
3 2276 380541400
0 39202 39202
2 91731 53730
1 12774 58358
0 67229 67229
3 43536 58765194
1 48647 44879
0 58792 58792
1 22677 80780
3 39871 376196624
2 90536 23794
3 30591 472418569
0 87405 87405
2 92803 18454
3 3412 735751184
1 93345 57447
0 13759 13759
1 17369 55701
0 36768 36768
1 28477 57326
1 34847 11496
3 73046 221995431
0 31644 31644
1 27919 67085
2 21124 92948
0 62080 62080
0 59206 59206
1 96069 7299
0 52830 52830
3 52263 833513330
1 47354 58701
1 33352 42401
1 57225 29317
1 20660 32574
2 50494 15297
0 96591 96591
0 10525 10525
0 48587 48587
0 46041 46041
0 37695 37695
3 74694 254663087
2 68002 28790
0 63516 63516
3 3865 654519679
3 5541 720370322
3 90204 940167966
1 36549 37105
0 58440 58440
2 89194 4718
3 45183 762562180
0 13357 13357
0 67964 67964
0 26042 26042
3 28976 370522257
2 70737 22322
1 4149 99101
0 28425 28425
3 18132 775634764
3 47453 54410351
2 62473 46722
3 66857 426274292
2 82841 80163
1 60342 8902
0 5055 5055
3 73037 740843437
3 56929 673248971
3 77740 467921099
0 10284 10284
3 87045 20725118
3 50985 336645159
2 63400 86670
3 54963 337635847
0 70340 70340
1 28329 41529
3 64316 641311678
0 24313 24313
0 65675 65675
3 42727 992043296
0 5149 5149
1 42075 13072
1 32988 46512
0 12446 12446
2 42050 64002
3 16148 44554620
3 3157 186629707
0 88186 88186
0 95758 95758
3 12704 891355873
0 50691 50691
1 27130 90491
3 48797 117013793
0 51560 51560
0 30340 30340
0 15821 15821
2 66553 68578
0 68913 68913
0 24671 24671
0 3213 3213
0 85970 85970
0 90123 90123
0 4875 4875
3 83692 173632438
1 43492 15831
0 65456 65456
0 35285 35285
0 77362 77362
3 49528 126704185
0 78935 78935
0 43067 43067
1 20580 31293
2 60277 88649
1 39633 105
2 47151 77169
0 22835 22835
0 67971 67971
0 68498 68498
0 3431 3431
0 79493 79493
1 50175 7307
3 28806 876057992
1 32738 55953
1 73138 81422
0 37168 37168
0 17899 17899
0 81730 81730
1 54869 39049
1 86422 78264
3 31604 847663340
0 71276 71276
3 54414 41992683
3 36966 894457135
0 74012 74012
0 65110 65110
1 74708 40824
0 5314 5314
0 12478 12478
3 68291 806884071
0 45045 45045
1 77259 92558
3 57897 470146100
1 11112 4096
3 53736 973205754
2 54036 9834
1 90812 67805
1 55634 14898
1 56651 62449
0 85224 85224
0 48471 48471
2 30793 51657
3 91980 923774922
2 28717 95995
3 20527 522602989
0 86853 86853
1 24939 50090
1 98320 54594
2 85940 79730
0 10413 10413
1 14032 53738
3 45189 377060568
2 35500 59082
0 5869 5869
1 55934 40314
0 93680 93680
1 77610 67155
2 63469 55836
2 91449 84930
1 60140 89072
0 67497 67497
1 63513 41624
1 64989 64668
1 66208 99448
3 96269 510652888
3 13885 931164829
0 22172 22172
0 12468 12468
1 35765 66864
2 3727 61296
2 69832 36252
1 55866 10950
1 49348 43768
3 44776 727583248
1 85479 20679
1 23891 85692
2 94575 61858
0 8320 8320
3 75358 547594361
3 63506 470626226
1 37845 2642
0 97803 97803
1 16798 57142
0 83403 83403
1 72826 73335
2 50105 99443
0 18034 18034
0 31653 31653
0 19518 19518
1 69234 79933
3 8436 823181508
2 84656 18006
3 11597 432269712
3 80359 886409817
1 36501 75057
0 11321 11321
0 92266 92266
3 79846 528770016
2 52770 13113
2 6734 51363
0 52827 52827
3 4101 809738465
1 74405 97644
3 80409 879771258
0 81183 81183
2 16207 38765
3 1357 318398237
0 28930 28930
0 39919 39919
3 50847 949948987
3 65478 839099535
3 22915 970581063
1 78540 43869
1 80844 34623
2 25786 41262
3 51598 810966724
3 89873 486093103
2 42751 83344
1 83618 78294
3 8712 357840785
2 97969 63067
0 4714 4714
1 99105 11294
0 8416 8416
0 64424 64424
1 78806 94165
2 33248 79477
2 89664 57683
1 22770 54618
1 57548 90807
1 97947 75426
0 50185 50185
1 72860 6985
0 38559 38559
0 64740 64740
0 31922 31922
0 82478 82478
0 27368 27368
0 98316 98316
0 19266 19266
0 83799 83799
0 13456 13456
0 93139 93139
2 54471 85349
1 17030 48011
0 13335 13335
0 60851 60851
1 60920 42004
0 30907 30907
0 48714 48714
1 42083 84526
2 30961 91167
0 66251 66251
0 8192 8192
1 19226 35325
2 41445 46198
3 62926 440516945
0 61464 61464
1 13824 44435
1 12191 48808
3 40840 298021614
0 98539 98539
0 96330 96330
0 85828 85828
0 47613 47613
0 14010 14010
0 35683 35683
3 34850 294315123
1 17000 60828
0 78447 78447
2 47693 52646
0 90311 90311
1 25809 64628
2 39003 56969
1 60029 36854
3 43942 801000726
3 87794 637764962
3 60638 676234470
0 38457 38457
1 86980 55101
1 45528 58613
1 74130 48170
1 34020 9108
1 81540 79934
3 79398 312156105
1 8084 27728
1 69150 18433
0 4194 4194
3 68562 960639426
0 22067 22067
0 80657 80657
0 20594 20594
0 12903 12903
1 44155 8981
1 61713 35934
2 88312 90169
0 32698 32698
1 23971 2951
0 72416 72416
2 40035 67579
0 89704 89704
1 56979 86548
1 36624 8870
0 73599 73599
0 42791 42791
0 24969 24969
1 56722 9136
1 28577 14302
0 75648 75648
1 77048 53170
2 32730 21179
3 20038 656170896
1 72111 66497
1 82572 36510
2 44829 10530
3 80930 409661390
3 73895 500295000
1 60845 35815
0 40139 40139
0 46448 46448
0 54823 54823
1 59894 71444
2 68445 84034
0 70636 70636
3 86151 621623492
0 99287 99287
0 35641 35641
1 74252 88415
0 69137 69137
2 10257 84930
1 78059 7509
3 54118 204536406
0 41413 41413
0 89820 89820
1 77695 62879
1 85688 65271
0 11909 11909
0 6197 6197
0 84881 84881
0 59772 59772
0 16235 16235
1 88137 11728
3 8329 492689362
1 5222 51796
2 64497 1379
0 93623 93623
0 33898 33898
0 79175 79175
0 61755 61755
1 16780 73640
3 32800 571321570
3 77569 801991807
1 75871 19573
0 12184 12184
0 32121 32121
0 17170 17170
2 54346 56481
1 85900 19430
1 57581 42970
3 90905 634091581
2 21796 21003
2 18158 36785
2 8424 5139
1 47815 52032
0 77061 77061
2 63878 55847
1 23458 63882
1 46542 301
2 92956 26658
0 13817 13817
1 77756 31163
1 8206 74883
2 29978 246
1 74387 44567
1 96071 26861
1 77405 62532
1 47017 31217
3 14266 203602412
1 78568 27515
1 98794 39598
2 8809 26742
3 17660 485981320
1 58037 81826
0 52094 52094
3 40312 559404062
0 6398 6398
2 83282 12519
0 99796 99796
0 48122 48122
0 99435 99435
0 59343 59343
2 89101 272
3 48232 12411502
1 9443 81278
0 15687 15687
1 49159 24786
0 54931 54931
0 82401 82401
2 91374 21847
3 71695 206916514
1 5955 86061
0 87327 87327
1 95516 1834
0 49332 49332
1 29594 26578
1 41594 94397
2 58146 1308
2 28223 20429
0 59088 59088
0 32809 32809
0 70757 70757
2 95118 63535
0 75021 75021
0 52665 52665
0 28631 28631
0 3224 3224
1 22830 42263
3 60962 46271484
2 67115 39774
2 61669 28042
0 1796 1796
3 92271 601199182
3 69609 193313013
3 63691 776600933
1 9486 17666
1 57177 75499
2 39994 53281
2 94881 21468
1 63920 32514
2 37501 3631
0 5055 5055
1 60690 61200
1 40854 9650
1 46134 77261
1 2425 76306
2 12974 1054
3 75883 142368495
1 91036 50876
1 53608 22762
0 1039 1039
0 14822 14822
1 76560 49667
3 27199 734017951
1 9991 18349
0 35937 35937
1 77625 7600
1 97821 27288
1 39090 790
2 68153 52153
0 88681 88681
3 1554 382436254
1 90745 80487
1 92953 6725
1 65652 21889
0 23814 23814
1 33123 16711
1 76941 12005
2 83113 59780
0 29540 29540
1 63881 5747
2 73227 98155
0 39282 39282
1 13580 94215
0 86864 86864
3 11099 918911758
1 92869 75237
2 13239 40151
2 46906 24882
0 50120 50120
3 80461 246384994
0 95372 95372
0 26802 26802
3 76879 334721433
3 36554 207279334
0 10775 10775
2 63465 91635
1 37954 64665
0 97009 97009
2 2237 53072
0 35154 35154
0 16003 16003
0 16919 16919
0 13092 13092
3 74242 49350013
1 81481 18972
1 349 79264
1 4164 52866
3 99793 191491947
3 20623 492713215
1 81191 35400
2 62627 65359
2 76294 30579
1 85667 87710
1 21024 31757
1 9056 53500
0 48283 48283
0 13674 13674
1 75309 20581
0 14108 14108
1 75635 76488
3 50331 571876728
1 97534 14573
0 64988 64988
1 39000 1105
1 66298 77358
0 10816 10816
1 8221 49428
1 18900 31329
1 79173 86986
1 78611 22495
0 64626 64626
2 71030 86033
0 94389 94389
1 62454 13437
0 18106 18106
0 16586 16586
2 3422 7069
2 9397 87000
1 35093 33971
1 39394 47544
0 56574 56574
0 43291 43291
1 70952 25485
1 29225 19472
0 46357 46357
0 90277 90277
1 38664 85054
0 41299 41299
1 47769 60101
0 6403 6403
0 89934 89934
1 37692 42340
0 56215 56215
1 41450 1456
0 46397 46397
1 24743 77998
1 37924 51247
1 95084 22139
1 36643 51800
2 75309 20581
1 46893 46810
3 58998 683131414
0 38712 38712
3 73160 496696169
0 32906 32906
1 41833 51234
2 42030 11819
0 36942 36942
0 89877 89877
0 47804 47804
1 62538 70965
0 5692 5692
2 30208 25062
2 7016 83194
0 83262 83262
0 82570 82570
2 4744 79520
0 34915 34915
2 35765 66864
0 49196 49196
0 84221 84221
2 36943 46442
0 95265 95265
0 16794 16794
2 13427 80301
0 27506 27506
0 30272 30272
2 33235 14400
2 77913 69772
0 27866 27866
3 38121 591238878
1 45841 22178
3 30291 284315513
0 84679 84679
1 59181 74794
1 68598 42766
3 11061 280550096
1 4079 47530
0 89614 89614
1 29733 3338
2 86803 47833
3 51702 746572333
0 17936 17936
0 72246 72246
0 73887 73887
0 41649 41649
0 91497 91497
0 44675 44675
1 56557 80104
1 36992 74357
0 98401 98401
2 85609 25458
0 80771 80771
0 95379 95379
1 77982 31417
2 98438 47715
0 24011 24011
1 69248 46736
3 25088 749147773
2 14842 74781
1 76796 25164
2 85347 34250
1 7754 31137
1 96128 24345
1 27891 24920
3 47079 640784583
0 9684 9684
0 9854 9854
1 19978 59461
2 73612 59112
1 47871 59294
0 54032 54032
3 78283 359278923
0 49318 49318
1 52393 47502
0 21793 21793
0 80071 80071
1 22982 20798
3 10965 683722504
1 78620 86554
0 46243 46243
1 8224 72618
0 28080 28080
1 8001 21905
3 490 22360228
0 17288 17288
0 26235 26235
3 4058 958303498
0 32044 32044
1 138 52842
1 26619 67618
3 42398 464459609
0 83410 83410
1 71419 52056
1 67486 39080
1 81321 76805
3 41241 512074316
2 53102 82466
2 13657 44720
2 80341 73122
0 99864 99864
0 407 407
0 18194 18194
1 64364 98784
0 81864 81864
3 64116 728649576
0 5823 5823
0 48379 48379
0 24686 24686
0 49201 49201
1 95264 30401
3 76146 177724644
0 66965 66965
2 41394 12349
3 97006 578673870
0 9903 9903
1 84870 9868
0 38247 38247
0 72112 72112
0 28368 28368
0 54306 54306
2 8930 42598
0 59183 59183
3 68679 914418090
0 88856 88856
1 5050 37138
1 88979 93931
2 78814 23900
1 69630 51522
0 40765 40765
3 91115 986478612
1 43585 66002
0 9456 9456
0 51080 51080
1 8848 9890
2 97148 16669
3 39605 100591182
3 62377 626897148
3 77229 289098380
0 45477 45477
3 43632 332906598
1 80291 12714
2 18270 5765
1 4188 64926
0 8291 8291
1 35968 27252
0 90309 90309
2 93275 79266
1 80011 53195
2 96376 49659
0 46207 46207
1 11332 39700
0 31922 31922
1 73010 12463
1 70221 38188
1 60218 93547
2 81321 76805
0 74145 74145
1 18021 60736
3 3050 555300999
2 60679 34722
0 62616 62616
1 57612 14281
0 27110 27110
0 65786 65786
3 81994 548902721
2 87519 86578
1 38183 15077
0 58174 58174
1 47013 36002
0 37284 37284
0 80956 80956
2 64432 9952
0 44066 44066
1 23834 6132
0 90733 90733
2 66208 99448
0 5235 5235
1 6888 60951
1 84253 8473
2 7382 87057
1 89354 39161
1 3541 83279
3 87964 835016085
0 45838 45838
0 95455 95455
1 83518 43238
0 4539 4539
3 32678 854028602
1 51139 46624
2 82033 23342
1 81508 78619
1 90011 8035
0 51178 51178
0 93376 93376
0 75510 75510
0 89516 89516
0 37709 37709
0 72039 72039
2 71026 43564
3 84964 871517866
0 79593 79593
1 38178 20819
1 12755 77264
2 55867 72777
1 43427 81801
3 38713 621700168
2 12774 58358
3 40927 949410851
0 69691 69691
1 84489 76807
3 43327 598007692
2 32248 95261
2 76941 12005
3 74453 217593860
0 92149 92149
0 50696 50696
3 44658 849503798
0 318 318
1 98538 49315
0 15323 15323
2 87313 11849
2 21138 95318
2 25861 36799
0 96532 96532
1 2266 2590
0 83109 83109
1 59318 51633
2 18888 79116
2 69941 77972
2 63396 44352
0 82322 82322
2 8848 9890
0 39207 39207
0 66849 66849
0 72182 72182
2 93054 96493
0 59204 59204
0 88681 88681
2 3373 84735
0 60392 60392
0 57823 57823
0 48219 48219
2 18469 38083
1 73585 23928
3 70732 418322553
1 70618 49345
1 63101 7809
1 60677 34231
1 58265 8146
0 77618 77618
0 9530 9530
1 79255 50659
1 20724 60072
1 46582 59692
2 18556 14204
3 97416 914964659
3 23925 506310465
1 43123 53528
0 69969 69969
1 53810 6680
0 35638 35638
0 67232 67232
1 84496 91724
0 79245 79245
0 81046 81046
3 27726 888119601
1 80412 72820
0 75304 75304
2 76073 20216
1 67030 34263
2 51792 50483
0 74569 74569
1 67301 12006
3 98392 727109181
2 13538 34433
1 91258 1195
0 34208 34208
2 14096 71627
2 3315 70505
0 49298 49298
0 46277 46277
0 9975 9975
3 67511 521002848
0 35377 35377
1 29976 24653
2 21226 65936
0 45564 45564
0 11901 11901
1 77668 13478
3 31272 579769299
2 6530 73715
1 68728 51442
2 60927 26635
0 47740 47740
1 52116 57278
3 67122 583554895
0 80023 80023
0 86703 86703
3 1137 713749345
1 44351 37427
3 3313 114750401
3 50734 141641351
2 86432 88424
1 39842 16262
2 84768 28868
1 88049 38607
0 39111 39111
0 27844 27844
3 13152 816333712
0 16097 16097
1 34825 15156
1 74750 62785
1 19465 87660
3 21637 830132376
0 7029 7029
3 82300 314141787
0 36363 36363
2 10858 33550
1 43808 35137
3 38231 534174739
1 34709 88743
3 9240 671936955
3 1353 187257042
0 69462 6055
3 10909 633586723
1 32871 31387
0 75183 75183
0 63766 63766
1 50549 47266
1 14999 10489
1 73140 31101
0 10036 10036
1 51868 22835
1 48115 58147
1 12853 64341
0 26047 26047
2 43436 24061
3 32005 555679816
0 84304 84304
0 14870 14870
3 67868 148716839
3 26581 155468432
2 22738 63776
1 77229 82319
3 96949 976632418
1 96825 23421
1 99317 27244
0 28879 28879
0 90695 90695
0 74669 74669
0 29856 29856
1 53334 31473
1 51566 56434
2 33908 22184
1 39564 39190
1 76436 38341
1 96085 6388
2 77542 8391
1 93626 74945
3 38832 266232621
1 59827 55015
0 54106 54106
1 45666 92864
1 5424 20529
0 6748 6748
0 23160 23160
0 39867 39867
1 94395 1756
1 55370 9350
3 4592 395498169
0 52994 52994
2 15484 19749
1 36996 71646
0 12576 12576
2 14989 18770
1 84671 25880
0 80926 80926
3 17098 757340875
3 13899 289088003
0 38983 38983
0 43790 43790
2 77163 63169
1 82306 6273
3 5774 908238724
1 1461 94577
1 12575 58365
1 75289 22024
3 79952 608441916
2 45904 15220
1 28671 78589
1 36419 60775
0 47640 47640
0 54176 54176
1 71412 42495
1 67985 8252
0 70455 70455
1 51054 78578
1 62799 95057
0 63554 63554
3 87382 483640298
0 87771 87771
2 14996 32981
0 97434 97434
2 61718 66619
0 11911 11911
3 96256 197237090
1 89883 63863
3 92939 740283868
0 92586 92586
1 93525 73722
1 16096 16361
0 70217 70217
0 67221 67221
0 21132 21132
2 38633 71301
0 96439 96439
1 89546 18011
0 79638 79638
3 21058 376878654
0 22542 22542
0 11576 11576
1 99296 1144
0 4083 4083
0 59163 59163
3 41118 406349381
1 6270 59834
0 10835 10835
0 31187 31187
0 56270 56270
1 19419 12850
1 23799 87681
0 29953 29953
1 50798 64092
2 49580 60351
2 40024 60363
0 22689 22689
0 47726 47726
1 28366 18879
0 69092 69092
2 85517 34925
0 35667 35667
0 24644 24644
3 35714 398323607
2 18714 62072
1 18435 12161
0 57979 57979
0 10002 10002
3 9772 797401809
2 4456 14510
0 39198 39198
0 68042 68042
0 92575 92575
0 40221 40221
3 87311 500181573
0 9331 9331
1 5939 18273
1 16971 48158
1 81743 64159
0 2503 2503
1 27905 55914
1 89579 40443
1 60964 57047
1 13850 99696
2 52043 58819
0 13803 13803
0 71966 71966
3 11333 307046227
1 48578 17599
1 70077 24023
1 25931 34815
1 10955 62391
3 18611 55973781
0 28447 28447
3 41476 449844228
0 87834 87834
1 70229 22182
2 70720 33623
0 1252 1252
1 4425 84470
1 42965 94410
0 45689 45689
0 68170 68170
1 21186 71949
0 44955 44955
0 50404 50404
0 26780 26780
0 84787 84787
2 58035 7860
0 27831 27831
3 33995 119631331
0 24247 24247
0 22500 22500
1 96663 676
1 22454 7780
1 49566 11943
0 50360 50360
2 89310 55163
1 38456 28977
3 27122 594333542
1 72402 85469
2 24244 26657
3 6427 852204070
2 78540 43869
2 29280 86024
3 81929 693054001
3 46355 676245704
0 56092 56092
0 61043 61043
0 96487 96487
2 4079 47530
1 28883 33443
2 55119 39752
0 68067 68067
0 4276 4276
2 34211 37185
1 20292 91508
0 55833 55833
3 51528 103966581
1 67193 44657
1 91223 403
1 43757 71444
0 48945 48945
2 79040 91564
3 71712 688630819
0 19215 19215
0 39540 39540
0 59188 59188
0 83862 83862
0 61298 61298
3 4539 771579881
3 46885 913701098
2 51640 97430
0 79563 79563
0 80426 80426
0 94532 94532
0 88357 88357
1 14765 39954
1 63563 63781
1 46666 992
1 99819 96323
0 55978 55978
3 36888 487036573
3 82430 925264444
0 29255 29255
1 28361 80130
1 91391 7441
0 26778 26778
2 82378 30504
1 12634 30148
0 71484 71484
1 32921 15737
0 11167 11167
0 95450 95450
2 82082 72155
3 4350 365546636
1 55760 95553
1 32666 25896
0 40139 40139
0 72349 72349
0 81415 81415
3 77256 19820405
0 57659 57659
2 91629 53663
0 48252 48252
2 26125 61423
2 99967 75848
3 70353 853543913
0 67911 67911
1 90409 8102
1 6458 98777
0 48139 48139
1 2732 17142
1 86180 44604
3 16814 767451155
0 88391 88391
0 7819 7819
1 7681 31470
1 91255 46657
2 80232 9283
1 12098 79677
1 46719 14009
0 86851 86851
2 68124 58347
1 46682 24560
1 50075 33952
1 58076 31032
0 96275 96275
1 4795 29076
2 77229 82319
3 77929 896315901
3 60331 921854330
1 28906 76506
0 70357 70357
1 64265 40523
2 6741 15450
0 90575 90575
3 41459 299706816
3 25391 324873855
0 14470 14470
1 48911 29640
0 63224 63224
0 20511 20511
0 96314 96314
1 85903 34744
0 49656 49656
1 78521 46638
0 74333 74333
0 97858 97858
1 61766 91330
2 28831 36425
0 73740 73740
1 85632 15507
0 85696 85696
2 12752 62139
1 37655 24161
0 25953 25953
0 25765 25765
1 91045 64731
1 1655 48102
3 86697 361686114
1 8493 16215
1 4419 64524
0 47829 47829
1 71545 56597
1 97649 2361
0 83061 83061
2 84884 4768
3 70988 244130396
0 31964 31964
0 84658 84658
0 84729 84729
3 27070 790814148
3 37310 783361042
2 16704 91552
0 91087 91087
0 78171 78171
2 61766 91330
0 96131 96131
2 77756 31163
1 87858 19128
1 26166 17639
2 67331 66243
2 65652 21889
0 74111 74111
0 97615 97615
2 6473 5522
0 16927 16927
0 47899 47899
0 88072 88072
1 21799 58260
1 73119 46442
1 32180 9768
0 63384 63384
0 1635 1635
0 32405 32405
2 65854 69741
0 28622 28622
0 20215 20215
2 85316 35639
0 89246 89246
1 69492 84292
0 29479 29479
2 6738 36779
2 50905 8887
1 56339 80549
2 8358 7493
3 58223 602302235
2 27919 67085
3 55599 27319556
0 95095 95095
1 94438 3012
3 45052 397031089
2 52116 57278
3 98333 952589693
0 70341 70341
2 85793 78561
1 60952 20489
1 59591 41347
0 42981 42981
0 80411 80411
1 77772 74246
3 17097 210318060
3 78571 278141593
0 91706 91706
0 32230 32230
2 83132 39278
0 29175 29175
0 61927 61927
1 71581 49806
1 95052 20342
0 12529 12529
0 11943 49566
1 47456 85003
0 86446 86446
1 33893 3735
1 43745 58802
3 32106 396655753
3 60501 564815924
3 51579 498804219
1 28947 65815
0 20919 20919
1 58168 86360
0 35313 35313
3 68248 183772749
0 89692 89692
1 82056 22783
0 78028 78028
2 8274 4886
0 63180 63180
1 32359 66335
3 31184 235082617
0 78955 78955
0 19792 19792
1 25694 57037
3 34332 88298249
1 71188 87025
0 11322 11322
2 78059 7509
2 22770 54618
0 76788 76788
0 55996 55996
1 79009 99191
0 78986 78986
3 43385 803619756
0 59702 59702
1 85966 29530
0 78415 78415
1 27768 57271
2 89110 34172
2 87858 19128
2 37954 64665
2 55934 40314
3 76410 232243693
0 13238 13238
0 76498 76498
0 19373 19373
0 74829 74829
1 66066 37105
1 30620 48565
0 38016 38016
0 84529 84529
0 78227 78227
0 85487 85487
0 30921 30921
0 95341 95341
0 89435 89435
0 4172 4172
0 33965 33965
0 73901 73901
0 52889 52889
0 52405 52405
2 76118 46296
0 94048 94048
0 70930 70930
1 22843 71182
3 97117 864598346
0 36268 36268
0 17514 17514
0 59154 59154
1 7144 90388
0 18421 18421
1 20257 2749
3 2177 289524461
0 45484 45484
0 88562 88562
0 40166 40166
0 47298 47298
2 51296 48205
0 31082 31082
1 78827 5067
0 98336 98336
3 23516 369337932
1 13558 55727
0 17125 17125
1 68950 52065
1 89931 14997
1 82749 14457
1 33009 74519
3 94748 235326058
3 60352 53728177
1 10049 3717
2 4081 23432
0 19831 19831
0 59492 59492
0 76039 76039
1 83772 56714
0 3875 3875
2 87513 87776
1 52442 29234
1 89452 72424
1 83630 24175
0 27028 27028
0 22360 22360
2 91947 44614
0 11078 11078
1 59030 27916
1 90222 46285
1 41112 72435
0 96708 96708
1 82807 78914
3 59963 903681716
0 19064 19064
3 22024 780587398
0 1453 1453
1 6696 14362
2 71969 11566
1 5542 94580
2 60703 25294
2 47738 983
2 47524 48476
2 62004 57588
1 19740 48391
2 10290 40160
0 73749 73749
0 54802 54802
0 65357 65357
0 40130 40130
0 71824 71824
0 92763 92763
1 26906 55281
0 34525 34525
3 14369 489516967
3 79747 562888389
1 8247 3313
2 48201 43287
3 77058 738245853
1 49767 43873
1 76256 69542
1 88189 82469
3 22048 937899331
2 60833 20813
0 4114 4114
0 47723 47723
0 33642 33642
3 97105 212784002
1 21637 19977
0 40189 40189
3 63596 665274414
2 33982 67993
2 79428 83817
1 45205 61113
1 85856 38301
2 98038 58582
2 43808 35137
1 29475 63339
1 4764 33164
0 71257 71257
0 47449 47449
3 35060 735340538
0 81888 81888
0 48794 48794
1 38411 52420
1 69543 86470
1 64610 10318
0 62531 62531
1 81760 38489
3 10761 903063434
1 99739 88787
0 868 868
1 65534 15438
0 23342 23342
3 19818 655415609
0 16309 16309
0 57522 57522
1 79022 3496
1 63998 69764
2 63192 95514
0 65981 65981
0 38335 38335
0 96961 96961
0 84120 84120
1 3194 18760
0 8034 8034
1 33080 869
0 94313 94313
1 84556 17447
1 84042 28578
1 74799 58574
1 82309 74980
2 81921 35441
0 2666 2666
0 82752 82752
1 4011 4728
0 9936 9936
0 57101 57101
0 38665 38665
1 99542 13035
0 72885 72885
0 46332 46332
0 14566 14566
1 73795 33597
0 72791 72791
1 70842 14212
1 23926 47637
1 60840 89968
1 2462 62392
2 28947 65815
0 96756 96756
1 21970 43316
0 79680 79680
0 63128 63128
3 15305 715836498
1 39546 54523
3 88788 315915090
0 55266 55266
1 81013 65004
0 86297 86297
3 96710 362613058
3 75284 817680179
1 93483 72433
0 8324 8324
1 49471 66402
0 55609 55609
1 96814 54376
1 61047 84307
0 78821 78821
0 52534 52534
2 23209 70204
3 47563 352585033
1 54473 16904
0 9840 9840
1 49843 43744
0 95658 95658
1 55990 15399
1 80198 67948
2 3192 22544
1 27117 51250
3 76703 851119192
1 65716 47546
2 62454 13437
2 92244 79189
2 8060 97661
1 77779 42261
2 41779 3813
2 14958 25360
2 35983 21885
0 72136 72136
0 30266 30266
0 15120 15120
0 61403 61403
1 67443 99251
0 5478 5478
1 58975 46502
0 26670 26670
3 44963 712977805
0 58639 58639
1 90878 33229
1 44807 59227
1 19936 69974
1 1851 34504
0 4929 4929
2 41962 25991
1 36854 72827
2 23458 63882
0 31363 31363
2 32666 25896
2 79038 91203
0 96797 96797
0 88736 88736
2 13506 96000
1 8763 96670
1 18712 71357
3 18916 896561493
1 93767 88329
2 33278 70893
1 51475 38549
2 6631 85741
1 48275 52958
0 3249 3249
0 86652 86652
0 9987 9987
3 92736 663118821
0 47913 47913
2 53449 36328
1 61218 8652
3 23799 811987080
3 45756 201900574
0 61193 61193
1 81379 6643
3 62415 982146764
1 98119 94597
0 77061 77061
3 72583 639359199
3 89812 585190735
1 50085 68991
1 73911 56949
1 96424 28925
2 8763 96670
0 7968 7968
0 62487 62487
1 50831 78994
0 42193 42193
1 46442 77150
0 51679 51679
0 11932 11932
2 60098 62520
2 24348 7840
0 93665 93665
1 32915 97767
1 7878 35105
3 68187 899369257
2 80897 70323
0 53308 53308
1 88640 54803
0 5426 5426
1 98776 69111
3 8332 385757550
1 11551 63089
2 67877 38174
1 41945 91288
3 46481 434989347
3 35330 279188441
1 30289 69705
1 17750 17343
1 58692 74656
0 68052 68052
1 79895 58982
1 66329 97264
1 62387 54351
1 6629 30669
0 57711 57711
0 10178 10178
0 50069 50069
0 77709 77709
3 45132 358045412
2 41945 91288
0 30719 30719
3 13223 617743834
0 96334 96334
3 45297 102510093
0 37435 37435
0 79447 79447
0 66994 66994
3 60064 178136067
2 32988 46512
1 47936 24007
0 59637 59637
0 72752 72752
1 81486 68693
0 94430 94430
3 38543 842615035
0 30512 30512
2 47718 98959
0 11790 11790
2 18282 16902
1 62197 45494
2 41504 3540
2 21313 30627
2 2843 57624
1 68235 96501
2 15876 78219
0 89362 89362
0 86057 86057
0 65053 65053
0 50415 50415
0 38358 38358
0 74309 74309
1 26852 36710
2 87998 86610
3 91078 541308027
3 77401 982857187
1 79233 307
0 69882 69882
1 60113 41809
1 98012 80399
0 13059 13059
2 83618 78294
0 59757 59757
0 64676 64676
0 63862 63862
1 21829 96620
2 83589 66541
2 78596 17208
3 61530 763619345
3 14675 622158273
0 16469 16469
2 43037 88331
2 18805 11980
3 3081 894924103
1 40847 59643
1 86398 66306
0 2811 2811
1 55044 74290
0 17912 17912
0 90250 90250
1 92071 13925
0 9312 9312
1 71915 96582
0 16521 16521
0 69375 69375
1 76826 66543
2 38178 20819
0 96639 96639
1 44117 97943
1 13169 8236
0 42403 42403
1 77767 95465
3 12865 441208180
0 85617 85617
0 56067 56067
2 37815 60787
3 61957 941435350
2 57185 56186
3 65216 357697842
1 35113 83940
0 49451 49451
0 82032 82032
0 7428 7428
1 7003 13157
2 39539 78769
0 56006 56006
1 73757 29730
1 80933 69500
0 64758 64758
1 46046 93742
1 80472 91151
2 43396 13398
0 65663 65663
0 59269 59269
1 37391 35084
0 93174 93174
1 56352 64794
1 4800 75536
1 29943 7795
2 52502 2153
1 49845 89725
0 69574 69574
1 23385 63358
0 26074 26074
1 53419 51019
0 68805 68805
0 12020 12020
3 60897 136666562
3 30721 782736527
0 1426 1426
1 76412 30841
3 66972 5813123
1 25973 4517
1 63855 65717
2 68777 15055
0 64721 64721
2 77168 33256
0 54963 54963
3 56083 470259949
2 98320 54594
3 60473 671796416
2 24783 20820
0 61037 61037
0 64224 64224
1 45878 50232
3 1801 502493543
3 39066 122783167
0 74173 74173
1 14725 21464
0 30900 30900
2 95686 1448
1 26673 66796
0 45002 45002
1 2105 53976
0 61537 61537
0 76861 76861
0 79396 79396
1 51752 33634
0 37855 37855
1 20217 56974
3 2630 508337587
0 80469 80469
1 82760 65872
0 81886 81886
1 72583 58303
1 29992 42940
3 813 925326780
1 94368 33119
1 48786 52423
2 44930 90356
0 81657 81657
0 14575 14575
2 72860 6985
3 82669 990719207
1 75859 78766
0 58260 21799
0 98790 98790
0 70284 70284
0 34117 34117
3 17651 263301349
2 24392 57761
1 14092 61625
1 63496 75540
1 359 64559
1 64 90528
1 66731 94949
2 72894 97212
1 87438 2153
1 81670 88531
1 84196 50957
1 41816 78088
0 77563 77563
2 76481 61705
0 40846 40846
3 58431 561481774
0 95366 95366
1 58316 96501
0 22468 22468
1 3167 88923
3 46544 298575559
0 62976 62976
1 1752 92175
1 8535 40731
1 80228 24434
0 27061 27061
2 83518 59468
1 17516 12689
2 40581 75226
0 59575 59575
0 49256 49256
0 25373 25373
1 63909 9359
3 266 125636488
0 59010 59010
3 55307 838632039
1 47136 20109
3 42660 890335860
0 31465 31465
3 40988 497608834
1 78523 61435
0 65562 65562
1 17899 46997
0 15186 15186
1 4333 30042
0 74664 74664
3 96567 607525786
0 85893 85893
0 88833 88833
1 47661 33828
1 92505 8563
1 36408 31034
1 599 39595
3 63221 200416501
0 57269 57269
0 20750 20750
2 61933 88950
2 85632 15507
2 28100 38689
0 96702 96702
3 12885 4688483
0 29594 29594
1 80350 21486
0 28181 28181
2 88726 46642
3 11227 381716638
0 32449 32449
3 57852 246394425
0 7955 7955
0 21383 21383
2 55808 17344
1 83504 63197
0 90439 90439
3 61647 136273699
1 10792 66395
1 69719 12956
0 27283 27283
0 60220 60220
1 26868 36891
1 6497 87646
3 89004 418181013
0 85423 85423
0 66381 66381
0 57709 57709
3 44235 878345518
3 20325 790841609
1 66677 71864
3 72249 460327629
3 48248 704877655
3 91958 576655524
0 1167 1167
3 50311 372304173
0 63806 63806
2 39835 35576
1 48203 65983
0 50394 50394
0 95423 95423
1 48036 55127
2 69306 32555
0 9395 9395
0 90178 90178
1 64938 47539
1 58062 63725
0 44129 44129
0 51653 51653
2 42321 33656
0 22812 22812
0 39955 39955
2 48348 7445
2 6892 71887
1 89449 98978
0 44724 44724
1 78471 77512
0 6861 6861
2 33311 32377
0 28973 28973
0 98288 98288
1 18871 15309
0 36121 36121
3 65859 71805154
2 14770 82466
1 60028 89754
2 51147 82803
2 43154 78809
1 5655 94226
1 6356 96157
3 90173 194563371
2 72348 24325
0 41187 41187
1 90988 85597
0 87124 87124
1 15653 46673
0 89263 89263
0 71003 71003
0 82332 82332
1 89120 11443
3 60283 345637605
3 79887 724202218
1 58007 75463
0 38329 38329
0 31626 31626
0 70664 70664
1 24687 14870
3 43340 165777679
1 51756 4173
1 36032 23482
0 53930 53930
0 49262 49262
1 30194 32777
0 15215 15215
0 746 746
0 25917 25917
1 73419 61967
1 51845 90066
0 23554 23554
3 47995 875507159
1 57739 26551
1 8702 50332
2 7414 30234
2 36408 31034
0 25438 25438
1 64752 51863
3 79999 203608168
0 65912 65912
1 90866 72296
2 68896 43257
3 49161 268560387
2 3194 18760
1 81401 77491
1 49558 77107
1 50851 71969
3 91429 532013410
2 9720 59445
2 73374 27419
1 70135 96836
2 78806 94165
1 62312 59874
0 28390 28390
2 44533 53947
0 23224 23224
0 79181 79181
1 67155 29285
0 45701 45701
3 96250 487723301
1 98527 62387
1 69453 55095
3 41655 338056489
2 61329 85923
1 33719 44242
0 98423 98423
1 88292 36111
3 96299 562241727
0 15829 15829
0 5781 5781
3 85168 167477246
1 76637 23406
0 11150 11150
1 11400 60880
1 30843 88038
0 84891 84891
0 33219 33219
0 15097 15097
0 53095 53095
1 22726 59301
2 30765 40930
0 16605 16605
3 80544 770704436
1 52088 78783
2 28782 25661
1 58652 96079
2 63496 75540
0 17563 17563
2 62663 80710
0 85719 85719
0 55413 55413
0 2639 2639
0 80949 80949
2 74257 14164
1 55791 88887
0 50457 50457
3 32069 702227004
1 83598 36202
0 24715 24715
0 18552 18552
0 9316 9316
2 46862 71095
1 15807 68896
1 69425 73976
1 68086 88108
0 99120 99120
1 12286 71865
0 78209 78209
1 369 4772
2 77041 82319
2 32308 33062
1 84825 21349
1 69120 95958
0 76275 76275
1 39577 15566
0 67802 67802
3 46434 419034295
3 97687 934076974
3 17519 625710322
0 74578 74578
0 16180 16180
0 12421 12421
3 43823 748353672
2 94294 76808
2 73419 61967
2 20324 63634
0 96404 96404
1 90922 80164
0 80139 80139
2 20562 38779
1 62906 24751
1 91633 19055
2 14232 602
2 26626 33934
1 88504 54141
3 87051 35949263
0 78831 78831
2 71766 5952
0 68833 68833
0 32194 32194
1 68937 19088
0 830 830
3 29446 148810313
0 73259 73259
1 6976 88814
3 4960 399839803
3 47797 825834726
1 76661 85298
1 59660 99214
2 10456 12546
2 87823 93740
2 98722 81172
1 33742 26456
3 17997 649528068
2 17728 4370
1 26145 85087
2 18927 51476
2 17215 57260
1 58234 83642
2 46248 38475
0 76965 76965
0 16253 16253
3 1133 981027317
0 57304 57304
1 51237 30610
0 52248 52248
2 85701 46303
2 81670 88531
2 10802 29023
0 47269 47269
1 25332 64381
1 84604 36026
3 44461 956911917
0 4805 4805
0 23872 23872
0 97988 97988
1 65623 306
2 86398 66306
2 86313 42138
1 64407 14179
0 89558 89558
1 55594 11359
0 32161 32161
0 1647 1647
0 44861 44861
0 32780 32780
1 64276 2843
2 26145 85087
1 49933 168
1 73020 89733
0 39470 39470
0 29790 29790
3 10225 890216543
1 94541 36309
1 75418 64263
1 58153 66860
0 3802 3802
1 87550 50236
1 59788 62442
0 84991 84991
0 98814 98814
1 88354 49054
1 94483 87741
2 68855 57934
3 82113 48950741
1 57784 41854
1 79223 76330
0 71194 71194
2 75452 40464
0 44878 44878
0 61141 61141
0 69348 69348
0 99248 99248
0 86367 86367
0 78444 78444
0 83578 83578
1 51788 11189
1 87163 61091
2 46106 78063
0 86259 86259
1 41166 18702
1 55228 50826
2 84982 18368
1 49177 45198
3 81092 723025823
1 59103 6395
1 71691 26980
1 3606 95249
1 52914 41559
0 98046 98046
1 10308 78293
0 24466 24466
3 69503 155247896
3 54041 108921221
0 91670 91670
1 21577 35983
0 93795 93795
1 94120 36995
1 76794 64382
1 78517 28118
0 72759 72759
3 69266 554504342
1 52649 57623
3 17566 403472377
1 17884 58548
3 46992 491931740
3 42587 505964881
3 6309 340455440
0 55627 55627
1 884 7950
1 908 61602
1 70327 5099
1 66398 75880
3 12861 618872041
1 1607 22984
0 70651 70651
2 14589 1700
1 60288 94272
0 2979 2979
0 58550 58550
1 68745 34603
3 58809 319920629
0 29136 29136
3 69101 679899139
0 83010 83010
3 55894 670081695
0 39555 39555
3 37441 299776023
3 24122 781909775
0 50850 50850
1 42897 6610
0 46933 46933
0 28831 28831
1 2369 34387
0 54222 54222
1 58589 59720
0 22582 22582
0 28270 28270
3 76938 535398959
0 6799 6799
0 88336 88336
3 93862 475698273
3 15765 914046177
1 22588 1656
0 53415 53415
0 50944 50944
3 31770 362468771
1 28236 14020
0 3644 3644
1 54413 93432
1 15913 28485
3 4385 98672532
2 11435 35120
1 830 3803
1 37629 24793
0 38272 38272
0 40446 40446
1 86812 20034
0 7333 7333
2 78699 43361
0 8603 8603
1 1877 91315
0 88321 88321
3 18255 350874310
1 61984 88139
0 60326 60326
1 4518 37270
2 79173 86986
2 22830 42263
1 68144 35694
0 56415 56415
2 53277 94052
3 68271 226919878
0 27898 27898
0 11122 11122
1 30738 85608
3 68637 38337
3 30315 862286636
1 7739 74076
1 65036 89375
2 91948 90065
0 67499 67499
1 5809 53244
0 17589 17589
0 53549 53549
1 37989 14685
0 93154 93154
0 33935 33935
3 38653 796703185
1 74065 66124
0 69031 69031
0 32591 32591
0 93145 93145
3 16631 808255188
0 72575 72575
1 4382 98322
3 63728 775827565
1 64728 61558
1 11519 61166
1 46593 66531
0 14432 14432
0 20883 20883
0 40220 40220
0 65294 65294
0 44837 44837
2 20838 4534
1 82894 85459
0 28286 28286
0 48467 48467
1 10591 49783
1 78993 69667
2 45064 59549
1 88434 77830
3 37419 514746021
2 30289 69705
0 76688 76688
0 51697 51697
1 14380 76786
1 66509 35330
0 8581 8581
1 64989 511
1 45423 80096
1 33034 66524
3 76183 45122933
0 72559 72559
0 49365 49365
1 85419 5631
0 29000 29000
1 25648 88528
2 66505 3586
1 68877 8798
2 43991 98470
1 33832 55609
3 8773 666464877
0 79201 79201
1 77950 35270
0 54100 54100
1 27313 73599
3 70412 701575790
0 95881 95881
1 27136 87116
2 35147 11210
0 30452 30452
1 5035 82586
3 89220 812079198
0 733 733
0 73891 73891
1 41084 45555
1 41452 55392
0 21425 21425
3 9884 452531693
2 4667 35756
1 26598 17601
1 8808 61704
1 25904 31456
1 97082 50268
3 51880 270385150
0 31525 31525
1 97298 11837
1 51755 80677
3 72730 793821925
0 70500 70500
0 46935 46935
0 86701 86701
0 86158 86158
0 20674 20674
1 60412 3540
0 25045 25045
0 83795 83795
1 41849 3098
0 91179 91179
1 71512 89140
0 43193 43193
3 80562 670395067
0 11346 11346
3 93446 776406783
1 16293 57075
0 91399 91399
2 79475 64158
1 4787 53981
0 75578 75578
0 37797 37797
0 44513 44513
1 62772 11270
2 19042 9763
0 38003 38003
0 75298 75298
3 63002 901360643
0 90806 90806
0 90526 90526
1 43183 82902
0 77115 77115
3 40185 43978874
1 79911 89344
1 59768 31806
1 77891 5556
1 66497 26023
0 84148 84148
3 35288 677990746
1 90863 74686
1 21982 55144
0 29987 29987
2 57188 1418
2 6692 99396
0 25676 25676
0 85396 85396
0 7726 7726
2 48933 89957
0 58516 58516
2 63855 65717
1 55202 24810
0 62984 62984
1 81480 72963
2 77289 86176
1 71827 60643
0 98858 98858
1 87485 49302
2 52273 6930
1 68898 31938
1 29774 43277
2 31981 3746
2 89347 89213
3 98355 440400272
1 81711 5689
1 84174 19859
1 4769 72929
2 57526 37309
2 82546 35507
3 90028 177619853
1 21629 29934
0 89378 89378
2 89302 19479
1 92463 45306
3 11553 663306934
3 71293 16927221
3 84845 449752196
1 58141 21979
2 1321 46423
1 17691 17812
0 92843 92843
0 48793 48793
1 2427 98179
3 95805 600586173
0 53095 53095
3 33016 961002142
0 44433 44433
1 7896 47982
1 50484 15106
1 75849 66209
2 62197 45494
1 79909 61044
1 39632 77239
0 99218 99218
0 26211 26211
3 47883 296716413
0 97925 97925
2 39632 77239
1 81808 12678
2 66284 43626
3 92007 165984949
1 6280 87516
0 11354 11354
1 87133 45279
3 98487 635085434
1 58592 81543
0 11453 11453
0 75019 75019
1 49188 76508
2 65155 16129
2 62312 59874
0 26275 26275
1 58325 90282
2 47871 59294
0 5017 5017
1 96625 13772
0 92950 92950
0 62433 62433
0 5365 5365
2 34942 71341
2 10308 78293
0 63761 63761
1 38936 71116
0 77688 77688
1 5613 58429
3 82680 780442450
1 2567 86158
3 914 411625538
1 99371 12718
0 47845 47845
0 49041 49041
3 85608 937924557
0 21590 21590
1 93282 73946
3 42882 848254807
0 72976 72976
1 54186 43400
3 70933 287186121
1 8534 64650
3 17836 930509755
0 38640 38640
0 52685 52685
1 39562 91869
1 61584 29279
2 8119 36843
1 91745 20229
0 17916 17916
3 76903 439161866
0 94012 94012
3 36990 360743278
2 62865 48017
1 1889 18157
2 94673 4027
0 42660 42660
0 61525 61525
1 71984 51857
2 27415 21083
0 7111 7111
3 63501 885236308
2 66100 24075
2 1655 48102
0 10866 10866
0 16497 16497
3 26552 393011985
1 47466 50884
0 83477 83477
1 13484 89898
2 78233 23992
1 80949 33397
1 64067 56668
0 84177 84177
0 89205 89205
2 46542 301
3 3116 293180582
0 31134 31134
1 13736 48023
3 25013 375056967
2 11203 86624
1 25717 69633
1 65666 30861
1 41862 94958
3 26207 519631191
3 26654 921015244
0 53924 53924
3 3206 250109256
0 76088 76088
1 77535 2539
2 23669 45529
0 13517 13517
2 80973 86111
1 2420 48216
2 42322 57815
3 21912 56511548
1 59802 14599
3 39482 203821406
1 39017 12651
1 15888 88348
0 26412 26412
3 92373 517841862
3 6993 292696628
0 46391 46391
0 53853 53853
0 23790 23790
1 71522 15610
1 92346 81992
1 28947 94490
2 45841 22178
1 27793 1169
0 38668 38668
0 51855 51855
1 82843 63283
1 29754 42868
1 77227 69172
2 98900 62578
0 91669 91669
2 61575 38734
1 96764 47842
0 94811 94811
0 68107 68107
3 55222 946938816
1 11529 51451
1 12478 83391
0 28512 28512
2 77610 67155
3 52772 16560834
2 38960 3420
2 76243 2525
2 82572 36510
1 34306 82781
1 51668 54439
3 93268 919282691
0 48321 48321
1 62112 22600
2 93282 73946
0 93733 93733
1 11186 94810
3 17173 563793380
0 51051 51051
2 89452 72424
3 31940 580993276
3 17741 735761927
2 98873 96848
3 54718 394185256
0 37053 37053
3 73152 523057873
1 26035 26545
1 30029 95256
0 40156 40156
1 75574 94944
0 58647 58647
1 92721 86218
0 27505 27505
1 89829 83859
2 91036 50876
0 88151 88151
0 56299 56299
1 58444 96836
1 60137 23470
1 37549 32226
3 89368 956893380
0 13364 13364
1 5891 8389
0 44411 44411
2 32880 1361
1 5362 78883
0 49237 49237
3 6377 195711020
1 97304 39682
1 49034 10402
0 97499 97499
1 85859 24266
2 38194 77093
0 43950 43950
3 6886 228453185
0 16516 16516
1 86594 87412
0 76134 76134
1 69297 95255
1 95103 96365
2 3606 95249
3 35280 688229953
1 85697 35588
0 53756 53756
0 36985 36985
1 37374 86875
2 5891 8389
0 79245 79245
1 6410 72632
0 39456 39456
0 18608 18608
2 57787 38942
0 21289 21289
0 938 938
3 24156 906610257
3 34745 62752030
2 64465 86662
1 16881 42905
0 96768 96768
1 62069 86765
1 77094 79225
1 24918 98563
1 17198 18341
1 80919 24390
1 19270 47479
0 68781 68781
3 39703 841477189
1 36843 10105
0 28950 28950
3 64408 565479526
0 91538 91538
1 30518 81722
0 45291 45291
0 20528 20528
1 33863 8358
0 26376 26376
1 64895 68664
3 73476 599367935
0 91112 91112
2 90731 15307
0 89502 89502
2 82643 2413
1 52816 50312
2 11939 11898
0 47618 47618
1 5602 40531
3 70099 877120489
1 61875 38814
3 13695 961501141
1 17014 32928
3 81019 989972072
0 85275 85275
1 84350 75839
2 82306 6273
3 74986 508544635
0 53021 53021
0 44667 44667
0 46956 46956
1 51610 11649
1 92399 60666
2 35847 2336
1 58357 39134
1 77089 27245
0 58567 58567
2 17034 65502
1 53160 67539
3 494 632951041
1 49183 84979
1 84761 74962
0 77963 77963
0 22577 22577
2 30620 48565
1 21101 60094
3 16553 941317973
2 99627 10622
3 42205 381599198
2 33668 492
3 22164 552379388
1 28937 38555
0 82559 82559
1 90019 98981
0 83856 83856
2 32068 89036
0 68825 68825
0 88679 88679
3 87775 677630706
1 30424 38837
1 31583 36503
1 1844 34160
0 4407 4407
2 50297 38863
3 53363 430557899
1 55365 31894
1 97588 56642
3 51591 287960464
3 44641 296694616
0 65121 65121
0 36706 36706
0 26744 26744
0 80943 80943
1 74530 85110
1 26808 4712
0 42160 42160
1 79346 49387
1 37581 76296
2 97671 44234
0 81729 81729
3 1869 467769619
2 12800 95935
1 86889 97523
1 27566 66512
2 24887 16528
0 17486 17486
0 73991 73991
3 21227 323721516
0 99921 99921
0 94429 94429
1 51379 49760
1 14095 36284
0 92734 92734
0 60952 60952
1 86670 99925
1 66207 64563
0 95674 95674
1 87222 30901
0 37456 37456
1 20847 9060
1 60150 78159
0 33732 33732
1 39860 98595
1 72664 95298
0 5309 5309
0 64090 64090
0 36423 36423
1 47507 36108
3 41377 419306773
0 28710 28710
0 35438 35438
0 78316 78316
3 63065 14604186
1 96221 66146
0 31294 31294
0 44299 44299
0 58780 58780
0 77238 77238
1 88064 41137
0 36089 36089
3 78133 245911567
1 71758 73703
2 62148 44733
0 95944 95944
0 52424 52424
0 663 663
3 74436 947814973
3 63414 115406876
0 58080 58080
3 56201 478442638
1 26487 58233
3 26420 249755329
0 60028 60028
0 57069 57069
2 11261 42934
0 86630 86630
0 21676 21676
0 37637 37637
0 64892 64892
3 78780 590030531
1 75093 12778
0 63919 63919
1 40763 30516
1 66663 15501
1 34589 35872
3 41891 122461483
2 8233 55671
1 7642 65129
0 88584 88584
2 86562 75164
3 92904 696694433
2 17750 17343
1 84098 93232
0 35151 35151
2 35362 82870
2 29475 63339
1 45828 21754
2 51755 80677
1 81092 3407
3 63518 996266654
0 89671 89671
1 7213 94976
0 51460 51460
1 11429 47825
2 85701 96757
1 44845 83384
1 32899 8376
0 57195 57195
1 38108 47068
2 52522 73226
0 99337 99337
0 65475 65475
1 69214 43471
0 12623 12623
1 78111 2419
1 92629 21713
3 49739 727072880
3 14282 508898576
1 58813 60965
0 1805 1805
3 2534 37121240
3 46338 99389283
1 23988 4193
0 8013 8013
3 7002 32972776
1 22247 52324
0 17974 17974
1 59404 11452
1 38392 25821
1 26587 18230
0 92052 92052
0 34470 34470
0 96464 96464
0 596 596
1 2340 67604
0 27270 27270
1 32621 33230
0 27813 27813
0 41673 41673
1 77101 90069
1 29814 22365
0 52467 52467
1 70409 65277
1 22634 38086
0 64441 64441
3 913 944604607
0 9536 9536
0 8559 8559
2 1546 31053
2 28477 57326
1 60224 84545
1 64740 64655
0 3892 3892
3 4763 605466040
0 25996 25996
1 70271 25739
1 16900 80347
3 75233 981531851
1 94407 44956
0 46400 46400
3 2388 710110605
2 19951 42386
3 92293 56557918
1 25100 34942
1 62183 51075
1 26685 93822
0 69861 69861
3 41143 581626596
2 60159 47674
2 70144 9274
1 40987 74343
2 97503 77357
0 8959 8959
1 61250 24250
1 52948 80388
0 39460 39460
0 76152 76152
0 68563 68563
1 29720 19263
0 64121 64121
0 24591 24591
3 27065 639211176
3 61373 197692106
0 77414 77414
3 26582 759279644
0 82214 82214
1 5708 11438
2 2079 75063
0 46166 46166
0 68557 68557
0 65626 65626
1 72943 30872
1 67698 19769
1 29614 59669
2 98820 9375
0 71023 71023
1 30862 94734
2 69543 86470
0 77557 77557
0 61415 61415
1 15490 7519
3 62318 533546097
0 52439 52439
1 83760 90092
0 83413 83413
0 69398 69398
1 56226 18947
2 23132 99076
0 63793 63793
0 37238 37238
0 65343 65343
1 22589 23468
0 7459 7459
0 92551 92551
0 33346 33346
0 62712 62712
2 51127 16553
1 30622 80876
2 29992 42940
0 77416 77416
0 58950 58950
1 73916 86752
1 35106 34045
1 28294 72384
3 12065 910613130
1 27266 53193
0 99515 99515
2 66282 50760
2 88609 1022
0 97764 97764
0 84782 84782
0 41167 41167
0 97207 97207
1 81529 18999
1 66471 20307
0 88396 88396
0 70746 70746
0 99988 99988
2 13781 81493
1 85176 39754
3 35208 762864657
3 89010 379035655
0 86034 86034
3 91627 612443340
0 47788 47788
2 20580 31293
0 12942 12942
0 69073 69073
0 88787 99739
2 90019 98981
1 1531 59311
0 48982 48982
0 22065 22065
0 52428 52428
0 93677 93677
2 4366 21614
1 40406 30950
0 84158 84158
0 91377 91377
1 50611 74756
2 37718 45897
0 491 491
1 57198 37295
3 97193 266367181
2 58284 33011
0 63701 63701
1 14094 73859
0 66346 66346
0 66443 66443
0 13271 13271
3 52660 758673552
0 26426 26426
0 78899 78899
3 99796 206600569
0 8051 8051
0 90171 90171
2 8084 27728
0 43957 43957
1 30621 89679
0 64702 64702
0 32829 32829
0 62581 62581
0 29851 29851
1 24881 19068
0 98077 98077
0 14139 14139
1 83197 81781
0 21743 21743
0 53726 53726
3 81276 188615176
0 84765 84765
0 86168 86168
2 98119 94597
1 6237 55803
0 99089 99089
0 57931 57931
1 35589 72786
1 17907 72119
0 62419 62419
1 93095 75333
0 97255 97255
2 98055 53244
1 12433 89985
1 93809 99066
0 56857 56857
1 74691 28691
3 79353 686034047
3 29100 447037412
1 86291 96215
3 32458 669358966
0 94716 94716
2 88778 67265
0 24473 24473
1 11679 5824
1 32365 10268
3 42870 282791808
1 3656 8332
0 83736 83736
0 14880 14880
0 50138 50138
0 384 384
1 55153 82547
0 8635 8635
0 43723 43723
1 61751 67272
0 63992 63992
3 56748 452031408
0 40138 40138
0 67325 67325
0 36733 36733
2 84098 93232
1 4945 21407
2 18208 56808
0 32457 32457
1 47842 57483
0 60496 60496
2 96621 43423
0 43980 43980
0 78081 78081
1 40508 78202
0 44305 44305
0 2135 2135
0 18140 18140
3 12399 657379419
0 71803 71803
3 25241 137129987
3 28333 316537041
0 31681 31681
3 6271 74475989
0 41024 41024
1 53331 30287
0 82010 82010
0 48309 48309
0 56207 56207
1 76782 29300
1 17598 4071
1 67351 44146
1 21694 29684
2 8529 86499
0 13724 13724
1 76527 49948
0 20160 20160
3 19863 550619857
0 4523 4523
1 50826 14560
1 15489 15789
0 97825 97825
1 48801 12410
1 67243 62670
0 33398 33398
2 23805 65178
1 38159 45822
0 94170 94170
3 3742 128340831
0 82385 82385
0 33373 33373
1 74142 71403
0 9632 9632
1 35760 26656
1 57076 63054
0 35457 35457
0 6136 6136
1 65977 7048
2 51868 22835
1 63815 87296
0 52903 52903
1 49325 98045
0 10071 10071
2 67870 55397
0 67737 67737
0 43784 43784
0 23698 23698
1 51853 47402
1 96720 41235
3 66604 781756623
0 82305 82305
2 96415 50842
0 73494 73494
0 82447 82447
0 12919 12919
0 157 157
0 17436 17436
1 53812 59554
1 94565 99685
1 36571 43804
1 79829 11049
2 90866 72296
3 59542 124915242
0 98466 98466
1 78312 94857
0 35638 35638
3 21719 485142086
1 88985 46621
0 79505 79505
1 4761 52270
1 87954 32953
1 89146 91812
0 72358 72358
3 81037 911008130
0 58496 58496
0 58510 58510
1 29207 63009
0 73442 73442
0 30176 30176
1 66734 66621
2 6696 14362
0 25576 25576
1 87954 70301
0 726 726
1 41518 61213
1 49634 39179
3 27457 884178856
1 76079 82608
1 98271 49244
0 91340 91340
2 94483 87741
0 9018 9018
2 46233 87024
3 22274 437621523
0 35625 35625
2 44484 16049
0 17451 17451
0 26392 26392
1 48708 32184
1 53727 90114
3 59897 694210443
1 28966 66118
3 14639 662597194
3 37153 309944006
1 34625 14983
2 71239 2554
3 40677 269322069
3 6063 906621701
0 38570 38570
0 10807 10807
0 10696 10696
1 43247 68511
3 2943 39423404
1 20540 4980
1 464 79550
0 17103 17103
0 99273 99273
1 52678 29319
0 82534 82534
1 31974 61203
0 85970 85970
0 76555 76555
3 70439 180193837
3 55780 695603214
1 2666 198
0 86502 86502
1 75319 97665
1 59115 66656
0 22414 22414
2 30514 81546
0 90451 90451
3 86930 599095921
3 72973 637151231
0 83224 83224
3 63385 403881240
0 82682 82682
1 19828 3073
3 6520 368199290
1 29468 8222
1 33508 90045
2 2869 50749
1 65826 80978
1 7219 14136
1 8604 8209
3 37170 196710639
0 36515 36515
1 22684 92540
0 38115 38115
1 77399 1461
3 8018 100982732
3 64539 68582762
0 65330 65330
2 14999 10489
3 99538 139642376
1 29412 48261
1 79208 80543
0 50148 50148
3 33083 330686952
3 60805 875368142
0 46258 46258
1 80997 91631
1 14792 59945
2 66734 66621
3 85010 207782229
0 13522 13522
0 28954 28954
1 97445 20517
0 67349 67349
0 8197 8197
1 10925 63303
0 83377 83377
2 908 61602
1 76449 48979
2 59181 74794
1 15690 82156
1 67653 31041
0 11313 11313
1 57674 17655
0 1313 1313
2 68144 35694
2 90874 96514
0 68933 68933
1 10948 8275
0 1969 1969
2 76686 57815
2 31018 21515
2 50826 14560
0 77368 77368
1 56702 1731
2 34279 6573
0 93900 93900
1 31316 90508
1 53408 26647
0 17324 17324
2 35258 43927
0 94483 94483
3 33382 539729764
0 82875 82875
2 44494 13721
1 26024 18983
1 90044 61397
3 25874 582606756
1 53562 77127
0 67013 92631
0 932 932
0 33795 33795
1 72940 35899
1 26345 17927
0 63375 63375
0 45811 45811
2 68492 80225
2 22957 3918
3 85721 513843105
1 14261 37813
0 33494 33494
1 40168 68428
1 40796 45910
1 88546 25656
2 81529 18999
1 17649 17874
1 608 43440
0 54277 54277
0 6634 6634
0 28144 28144
0 72905 72905
0 55790 55790
3 47693 294645114
1 52590 15856
0 77788 77788
1 32022 95457
2 54435 22410
0 16785 16785
3 68204 609065251
0 68704 68704
3 64739 385097849
2 48803 81531
1 27636 85547
1 79588 25861
2 6339 2702
0 43040 43040
3 95914 854153270
0 23495 23495
1 22168 25604
0 16118 16118
1 32861 25939
1 11567 72270
0 60708 60708
0 45855 45855
2 39000 1105
3 77901 985758991
1 14976 70290
1 43967 22705
0 65799 65799
3 23781 252993034
0 56487 56487
0 2623 2623
2 53542 2153
2 89829 83859
1 95397 72351
2 78683 96749
1 25323 51769
3 78584 757353825
0 57702 57702
0 57595 57595
0 27345 27345
3 24998 359300178
0 24680 24680
1 97623 49026
3 62013 565264158
3 76160 195980311
0 34485 34485
1 13892 16833
0 63139 63139
0 62051 62051
1 66923 81879
1 35431 52988
3 76909 801068872
2 39842 16262
3 65432 711954695
2 15489 15789
0 74913 74913
0 75086 75086
2 68598 42766
1 98342 61815
2 19341 5970
0 72386 72386
1 19184 64196
3 70096 14192534
2 95365 13237
1 30395 45377
0 85357 85357
0 16261 16261
0 64039 64039
0 51645 51645
0 65054 65054
0 15530 15530
0 81242 81242
1 82633 57703
0 81473 81473
3 49902 336067099
1 58614 89723
1 50598 96
0 54544 54544
1 50340 51874
1 24653 36493
3 84855 133199451
3 69999 613843682
1 1008 39524
2 25303 20158
0 22632 22632
1 57346 41268
1 71778 31439
1 14599 18505
3 37714 805707907
3 74743 605028012
1 43956 83435
2 63348 73923
0 16319 16319
3 34481 38852840
0 84356 84356
3 23364 875286371
0 90656 90656
0 43717 43717
0 27201 27201
2 13736 48023
0 33036 33036
1 62205 82637
1 54086 62515
0 38572 38572
0 26030 26030
0 84864 84864
0 30688 30688
0 85259 85259
0 18014 18014
3 19343 789979907
0 89608 89608
0 69678 69678
0 80943 80943
0 62142 62142
0 62677 62677
3 76250 969568911
2 80291 12714
1 83622 90468
1 52239 52286
3 70232 302865951
3 85 102933655
3 5440 611883517
0 31170 31170
2 7645 79343
0 10687 10687
0 88486 88486
1 90393 16063
0 38549 51475
3 55635 943018035
3 12120 472144285
2 51507 9836
1 70089 63629
1 9072 45990
2 33482 19058
0 20220 20220
0 32689 32689
3 6077 44926337
2 21084 93473
3 25495 217776350
1 22686 68913
1 26997 28482
1 58185 10818
0 61983 61983
0 11160 11160
2 19978 59461
1 20578 34015
2 69512 78885
2 26673 66796
0 52548 56468
3 45768 777714674
0 26375 26375
2 99317 27244
2 47088 37022
0 61755 61755
1 2444 10020
0 35561 35561
3 2468 624231380
2 82633 57703
0 95250 95250
3 11828 750074092
1 96373 8338
2 6384 41584
3 50702 805544079
0 65633 65633
3 97121 105847085
0 67980 67980
1 62343 17770
2 18973 46470
0 50717 50717
1 9384 75184
1 14725 67480
0 26388 26388
3 95830 229433148
3 9121 618511204
1 98997 86317
3 7697 25859017
3 27657 32687178
1 97093 84707
1 49606 37004
1 24159 26359
1 90178 39799
3 77158 634291131
2 11519 61166
0 27662 27662
3 33239 228836065
2 8493 16215
3 46813 658897006
3 65302 607107873
3 64345 220097308
3 77890 941562248
1 57864 94537
0 39276 39276
0 91410 91410
0 67680 67680
0 68829 68829
0 9412 9412
2 11567 72270
0 12784 12784
3 68014 72050196
0 8669 8669
2 75742 10332
1 39046 97986
3 63190 32095894
0 28413 28413
1 99769 39327
1 12702 87529
0 4873 4873
1 78686 76659
0 32973 32973
1 99324 66125
1 31158 23097
1 57728 6832
1 94684 18585
0 72 72
2 85903 34744
0 31524 31524
1 62778 50829
1 25084 1608
1 90498 8673
0 83177 83177
1 19537 97183
1 91185 48021
2 85762 61001
2 65036 89375
3 84361 723693367
1 41689 12483
3 61203 686948621
2 30030 80227
0 73874 73874
0 94141 94141
1 83879 67382
1 29446 14417
0 92897 92897
1 61036 484
0 86887 86887
1 48835 18679
0 98488 98488
3 76976 242510145
2 48058 42694
0 54436 54436
0 14368 14368
1 85964 81965
1 8514 29412
0 21605 21605
0 55387 55387
1 69127 93585
2 68325 97606
3 14461 439866968
1 5293 58322
1 22464 55179
0 55966 55966
1 19377 2802
1 82146 81895
2 75026 57394
0 3489 3489
1 10768 56915
1 13160 28097
3 93903 560966633
0 45462 45462
2 38183 15077
3 59219 799690329
2 78521 46638
2 44137 22607
2 98738 44420
2 53256 33087
2 23049 4118
1 87492 25630
0 26224 26224
3 47550 846108845
1 4881 74670
0 68717 68717
1 24825 87493
1 24329 56794
1 54757 38793
0 6425 6425
1 72653 17787
2 10509 99354
1 20868 76945
1 12565 48878
0 86869 86869
3 66126 771066772
0 14556 14556
1 62801 63311
2 12853 64341
1 11477 48599
2 37655 24161
0 77154 77154
0 14076 14076
3 16239 551671798
1 557 15467
3 56583 142446043
1 38731 64677
0 18587 18587
3 82619 562611124
0 62776 62776
3 97925 188603043
0 87077 87077
0 54679 54679
3 83763 780546731
0 38269 38269
1 10070 94445
3 57472 624382946
1 39221 7965
0 22671 22671
0 64035 64035
1 98594 48490
0 15487 15487
1 74195 79933
1 87383 50880
1 81554 93283
2 24687 14870
0 57814 57814
1 73900 11159
2 31158 23097
0 51329 51329
1 68824 51988
1 8738 75567
3 13352 146318989
2 78686 76659
3 73494 960896477
0 78214 78214
3 72995 741274043
3 49018 59745480
2 11097 54953
0 84141 84141
2 46046 93742
0 78880 78880
1 19181 56402
0 18104 18104
0 84213 84213
2 25149 19088
0 4684 4684
0 12278 12278
0 9824 9824
1 47357 5035
2 44574 47940
1 2518 88909
1 51329 70661
0 93668 93668
0 3650 3650
3 50928 375603378
2 17030 48011
2 91045 64731
2 96405 77187
1 93231 33544
2 4769 72929
0 83221 83221
0 96866 96866
0 72304 72304
1 78795 54229
0 96835 96835
1 97153 98275
1 96284 60337
2 66288 32764
0 84135 53525
0 71769 71769
2 56868 65664
0 82276 82276
3 5186 790133852
3 11529 416925814
0 15858 15858
1 60410 11703
1 69102 31858
0 49699 49699
1 89584 19028
0 94922 94922
1 29045 66603
2 86079 47395
1 64071 73258
0 40701 40701
3 70162 188800
0 55007 55007
1 37033 91725
2 48874 19701
1 58860 28065
1 94436 54817
2 81450 2577
1 59621 88282
3 49046 43364569
0 22921 22921
0 78833 78833
1 77217 93473
1 39249 21121
0 98600 98600
0 91947 91947
0 15370 15370
2 70188 94745
2 71880 37901
0 52648 52648
1 90642 475
0 97619 97619
1 70968 90049
3 1223 512803164
1 19674 25439
1 65585 22662
1 18816 91730
1 73478 56621
1 49200 25066
1 75127 4502
0 17202 17202
2 39509 22731
0 8191 8191
2 54086 62515
1 78448 23404
0 4391 4391
3 78897 779893840
0 85388 85388
0 31531 31531
2 66415 179
3 27243 760556215
0 43821 43821
3 90106 839084775
1 7199 68548
1 51927 94651
3 80406 362632760
0 91680 91680
1 33258 61803
0 43025 43025
2 32365 10268
0 78534 78534
0 57640 57640
0 26184 26184
1 18458 20245
1 75046 17906
1 54298 57478
3 50414 640564502
0 64470 64470
0 73250 73250
1 43112 8845
0 79029 79029
0 75955 75955
0 62590 62590
1 589 58791
0 54383 54383
0 3140 3140
3 13847 668756849
1 19979 30575
1 4696 55877
2 8702 50332
1 87711 15317
2 74252 88415
1 19188 52853
3 35698 752097284
0 63549 63549
0 12691 12691
1 67143 35032
1 78158 37451
0 46275 46275
1 12641 91930
1 15008 92134
2 83663 13521
1 39824 90014
2 46442 77150
0 94002 94002
1 46929 61613
1 96032 85078
3 39397 606839428
0 72566 72566
0 88660 88660
1 10862 32658
1 1797 36675
0 68068 68068
3 64487 709783012
2 42437 11057
0 26516 26516
1 50891 73192
1 99387 41358
2 23799 87681
3 83120 771723304
1 30431 17646
1 64448 63758
3 40570 288985708
2 38701 58807
1 96722 4898
1 75427 49702
0 48368 48368
2 68152 98311
1 83106 28014
1 28506 94984
1 56846 49598
2 85697 35588
2 59802 14599
0 28390 28390
0 7410 7410
2 94560 5108
0 11905 11905
3 16380 459563252
0 70110 70110
3 98755 165565086
1 88164 20600
1 33364 93763
1 83778 92158
0 52896 52896
0 88377 88377
0 52110 52110
2 41445 54040
0 96894 96894
1 24231 37965
1 76976 76442
1 52168 7416
0 28828 28828
1 49044 4897
3 57299 434213433
3 74767 792939859
1 94044 26232
1 8878 9959
3 26312 327138029
0 64654 64654
0 69971 69971
0 90266 90266
3 69705 641401050
0 78109 78109
1 22854 64673
0 73528 73528
0 76963 76963
2 17369 55701
0 77028 77028
1 72808 37477
0 91838 91838
3 31386 711450351
0 41611 41611
0 62707 62707
1 44319 54205
1 72312 1425
0 45902 45902
0 53021 53021
0 60920 60920
0 85054 38664
2 28937 38555
3 75034 75729504
1 8825 76388
1 55565 82804
2 85964 81965
0 48677 48677
1 82919 95035
2 94817 84643
2 52440 55402
0 87781 87781
0 53985 53985
3 46882 583534068
0 47623 47623
0 48529 48529
1 35629 8828
1 21584 92300
1 55516 81942
2 28577 14302
0 55268 55268
1 60783 15760
1 9234 86363
2 36032 23482
1 69667 11497
3 43359 460384027
0 73627 73627
1 38994 68968
0 41848 41848
0 44766 44766
2 17807 49988
1 54301 63388
1 72722 78564
1 83586 60165
1 82535 21855
0 44931 44931
0 29520 29520
1 33764 87788
2 90745 80487
1 10592 61508
0 79957 79957
2 30843 88038
3 35295 750715754
1 99438 94371
1 41797 20242
0 25337 25337
0 87580 87580
0 74558 74558
0 33304 33304
1 54992 27407
0 30649 30649
2 53525 84135
1 57647 99676
0 18588 18588
1 45569 21848
0 39317 39317
2 63881 5747
0 5636 5636
0 86376 86376
0 95918 95918
1 12776 80654
0 8164 8164
0 78075 78075
0 9179 9179
2 50340 51874
0 96839 96839
0 98870 98870
3 66868 229610180
2 49634 39179
2 80631 73222
1 15778 22891
0 86114 86114
2 54301 63388
0 7550 7550
1 33469 15021
2 29921 77435
1 2831 14713
0 56174 56174
0 49536 49536
3 73233 899740784
1 45171 16707
1 85242 60516
1 43711 4775
1 17474 52206
0 85978 85978
3 62554 875401248
1 81729 40740
1 69477 5754
1 81732 4667
1 40963 57333
0 71463 71463
1 88423 10887
0 68018 68018
0 97148 97148
1 82582 89355
1 89815 13066
3 70659 154188914
1 23086 72643
3 25094 301038006
1 89744 83947
0 18631 18631
0 11155 11155
1 6440 33733
2 20217 62300
2 65716 47546
0 30737 30737
1 28990 25736
3 61182 479887747
1 25766 34686
0 44078 44078
2 40695 46640
1 75454 61341
3 25140 597055388
1 5889 15018
0 44216 44216
1 94559 33941
3 36840 770267285
2 4331 82921
1 13647 36618
0 93725 93725
0 17129 17129
3 19494 33091430
1 68559 84896
1 12946 55745
3 1938 954816321
0 88881 88881
1 45183 14748
1 31400 64499
2 55866 10950
0 11682 11682
2 75454 61341
1 19470 52475
1 9575 57370
3 1968 28198779
0 91137 91137
1 71377 5737
2 13948 89952
2 82904 33666
0 29209 29209
3 70084 874081872
0 51683 51683
0 3611 3611
3 2063 207569990
0 10311 10311
0 21577 21577
1 68003 81042
1 75954 68557
0 33625 33625
1 54467 63670
0 65435 65435
0 37037 37037
1 321 53755
0 78750 78750
2 18562 83007
1 27137 7513
0 83577 83577
1 18912 59027
1 84253 48379
0 1443 1443
0 15011 15011
3 82601 787846356
3 39743 48200846
0 86473 86473
1 57051 59816
3 78471 766706629
3 58021 129068438
1 13455 70570
2 62801 63311
2 1502 15449
1 68795 13063
1 13191 82399
3 89476 246925570
3 59729 743857100
2 78993 69667
2 62778 50829
3 79602 18120022
1 73117 3114
3 26944 918452667
0 76633 76633
2 21517 53768
2 86800 87064
0 70307 70307
0 84200 84200
1 58876 60421
1 64423 60834
1 13000 14378
1 70050 71698
1 75192 72662
0 79375 79375
1 83099 52391
1 42059 29963
1 95770 29416
0 56885 56885
0 74021 74021
0 88473 88473
0 5465 5465
1 66354 67914
2 48680 76872
0 32385 32385
1 67642 23452
3 12686 486268356
2 93741 73212
1 57569 22775
0 51612 51612
1 267 1379
2 77695 62879
1 2861 56343
3 96889 489744972
0 23849 23849
1 73769 58275
0 40901 40901
3 67899 250456315
0 51125 51125
3 25342 462666965
0 50139 50139
0 59823 59823
3 44279 610588253
1 59499 11305
0 89946 89946
1 95036 32319
2 75528 70056
3 58265 423169655
0 98992 98992
3 79103 897955385
3 45692 500451266
0 18735 18735
1 4092 91380
2 49340 26676
0 42527 42527
2 6608 70187
0 29147 29147
0 895 895
3 31515 33808952
1 37990 33587
1 13160 22924
0 684 684
2 39824 90014
3 80292 64544098
2 87471 3392
0 82910 82910
0 36834 36834
1 8817 40793
0 64438 64438
2 35106 34045
3 67058 482849194
2 75192 72662
0 12282 12282
0 40961 40961
1 89215 73857
1 97840 33281
0 47372 47372
0 58260 21799
3 23478 598545871
3 95754 442796024
3 82072 198507170
1 53158 12954
1 70904 34456
2 56315 59670
3 9559 212727363
1 68202 84126
0 27135 27135
2 32911 47693
1 5964 75714
0 47813 47813
3 88334 170365714
0 29391 29391
3 92663 948809721
3 62081 153207939
0 45416 45416
2 17129 19079
3 67134 431095538
2 74708 40824
1 90759 46354
0 18107 18107
1 68928 26958
0 42406 42406
0 61019 61019
0 65055 65055
0 5994 5994
0 89666 89666
0 2677 2677
0 6700 6700
1 13318 18876
0 72439 72439
2 19558 50754
1 85430 8315
0 82550 82550
3 62586 984851029
0 17463 17463
2 61984 88139
1 50887 43278
3 38241 572949453
3 89121 887311004
3 27183 327715811
0 49703 49703
3 47495 642628905
0 88831 88831
0 73299 73299
0 35674 35674
1 64561 42069
3 4844 86761696
0 5866 5866
2 34824 60039
2 97515 77319
3 44747 526357949
1 29456 51543
3 79930 659135661
0 1016 1016
1 55820 25271
0 17680 17680
1 41654 38432
1 65587 82829
0 19892 19892
0 99862 99862
0 14445 14445
0 58836 58836
1 83051 20212
3 70300 252553445
0 37836 37836
0 94968 94968
2 78611 22495
0 5129 5129
2 91368 87747
1 85341 83929
1 23282 59949
0 32602 32602
0 49923 49923
1 53489 80125
1 47981 42321
3 55863 99383941
3 26977 920508430
0 47365 47365
1 86556 95608
3 84704 60418465
0 58678 58678
0 74399 74399
2 52583 93746
1 79693 59702
1 49047 18711
0 14498 14498
0 25102 25102
2 48013 73187
1 39437 37317
0 56116 56116
3 6470 145563585
0 23231 23231
2 24553 8317
0 90977 90977
2 12054 68716
2 33475 30594
2 19979 30575
0 3238 3238
0 17033 17033
1 68113 11375
0 55527 55527
3 68065 889142851
0 36205 36205
0 57704 57704
0 8764 8764
2 39564 39190
0 58727 58727
3 85572 957361044
0 48533 48533
1 97142 80465
3 68939 762891329
3 24250 615091013
1 18282 5237
3 78239 68098047
3 69042 133474279
0 79243 79243
1 79363 1204
1 21684 39434
0 71646 36996
1 60853 51900
0 29426 29426
1 5256 93212
1 43965 44521
0 10467 10467
1 7208 12555
1 28705 32637
1 38777 36227
3 88256 979130681
1 82934 33723
1 77704 99740
0 41850 41850
2 69688 84960
3 33201 263992504
2 96085 6388
2 80788 82271
1 76156 89094
2 38707 92569
1 87581 69574
2 51845 90066
0 87657 87657
0 73341 73341
0 25468 25468
1 68837 39405
3 97029 157350586
2 1531 59311
0 26426 26426
3 49616 204204670
0 19787 19787
3 49973 588696504
0 46409 46409
0 95079 95079
3 4761 134717197
0 74415 74415
1 22712 17784
1 16427 98045
3 73829 84738601
1 35161 72423
0 37590 37590
1 86431 35219
3 28274 777722859
0 43475 43475
1 41912 55697
2 81729 40740
3 46906 864417368
2 34663 39630
1 22675 98835
0 74837 74837
2 8224 72618
1 50120 78913
2 7969 23315
2 77048 53170
1 69263 91308
1 86250 61070
1 46299 79
3 99496 983750598
1 54278 57723
2 42170 44950
3 10115 691189690
3 11180 265276343
1 11717 18455
0 83924 83924
0 22090 22090
3 73904 506174708
1 29087 99257
1 24693 19889
0 91846 91846
0 13957 13957
0 97124 97124
2 82533 70572
0 6527 6527
1 90738 20856
3 90848 473571512
2 94395 1756
3 16208 236349638
2 4419 64524
1 31226 2888
2 51756 4173
0 74488 74488
0 34875 34875
0 95592 95592
3 65887 474560742
2 60108 56163
2 58971 40330
2 11350 21745
1 6878 78561
1 40069 43986
0 22695 22695
0 99849 99849
0 87034 87034
0 78416 78416
2 60140 89072
0 30823 30823
0 23633 23633
1 56539 19586
1 91713 53292
1 3582 73739
1 19999 65227
0 90317 90317
1 15228 44946
1 88965 49395
0 91397 91397
0 12097 12097
2 79822 11425
0 76898 76898
2 25323 51769
3 3726 15241195
1 13461 30099
3 87573 582260991
0 42784 42784
1 21447 90716
3 69901 814835346
0 42285 42285
1 20394 22208
1 15977 43250
1 88600 37643
1 16770 45178
1 69089 56574
1 59382 49121
2 57160 57049
0 5810 49877
1 55148 16317
1 70057 89365
0 82107 82107
1 93863 8165
3 77051 575850186
1 47920 41577
0 33528 33528
3 54410 429817937
2 88292 36111
2 28947 94490
0 95060 95060
2 82407 39614
3 903 678548318
1 32806 49794
2 35638 89567
1 37762 36961
0 4344 4344
0 94775 94775
0 16274 16274
1 23936 26188
3 70193 645849987
1 17728 59374
1 58632 4692
3 91866 472576867
1 55615 71419
0 85704 85704
0 15564 15564
2 43811 35476
3 76748 788506884
1 25167 57566
0 8042 8042
3 16600 430907617
3 81672 170933037
3 30972 307644237
1 63418 5087
0 47792 47792
0 53206 53206
0 78221 78221
2 19936 69974
2 83740 7798
1 69982 81066
3 5183 24577647
1 56266 18951
1 94951 95784
2 19023 54602
1 93579 12513
1 35215 8014
1 41842 69088
2 58062 63725
0 20928 20928
3 48898 661254343
2 98649 53967
0 92926 92926
3 53370 790271218
3 51972 882635088
3 38008 58742518
1 49403 15864
2 35257 18540
0 47252 47252
1 95269 28521
3 50753 599461771
0 97656 97656
3 74410 667861159
0 1256 1256
2 87390 86146
1 26160 42186
0 76922 76922
1 59153 63567
2 25100 34942
1 70023 7557
0 93989 93989
3 11136 101671523
0 89625 89625
2 9429 19861
3 33469 812540052
3 58561 287847353
2 57728 6832
1 60765 65448
1 70106 71268
1 17791 32806
0 57840 57840
1 71872 29093
1 13062 63109
0 89982 89982
0 5762 5762
3 86349 530462996
1 35603 75598
2 81401 77491
1 91082 72304
1 23606 45117
0 30035 30035
1 82908 56831
0 38241 38241
1 22778 86231
0 40853 40853
0 45000 45000
0 58126 58126
3 50708 559473367
1 24354 44292
0 24918 24918
0 17278 17278
3 78905 701105491
3 39832 194642991
0 95581 95581
1 69242 24917
0 91724 84496
3 29233 115401493
1 74919 51855
0 59281 59281
1 68965 47336
2 45162 13850
0 30518 30518
0 39557 39557
1 97498 18767
1 85839 58421
0 95860 95860
0 73607 73607
0 20011 20011
2 50085 68991
2 5222 51796
2 22077 84737
1 35099 18487
0 84031 84031
0 10856 10856
2 50167 81452
0 95887 95887
0 45983 45983
0 45389 45389
1 82081 51974
1 48389 72594
0 66430 66430
0 27607 27607
1 58213 94525
0 63028 63028
3 50753 732016973
2 48578 17599
2 92516 13702
3 1080 918902118
0 54387 54387
0 68097 68097
2 65353 68794
3 94388 139968982
1 7888 42893
0 54919 54919
1 71319 77124
0 92586 92586
0 77918 77918
2 41150 3612
1 84360 15652
0 2159 2159
2 74964 57561
0 61081 61081
1 34059 36428
0 3230 3230
0 32357 32357
0 97398 97398
2 39017 12651
0 81998 81998
2 22726 59301
1 15427 83378
0 29453 29453
1 24766 3394
1 60946 66733
3 17463 406108846
0 9406 9406
2 91255 46657
0 57108 57108
2 19555 62304
1 23506 77127
2 94344 46297
2 75487 17889
1 29522 84235
2 89504 86283
1 58977 63997
1 22899 77036
0 28162 28162
3 12791 678703278
1 82627 27379
0 15725 15725
3 82264 942888682
3 29818 587169426
2 96654 1882
0 32047 32047
2 84825 21349
0 96325 17761
3 89892 745877394
2 19181 74962
0 97997 97997
2 10221 9711
1 21451 85811
3 7195 28882877
2 464 79550
1 85173 46995
1 97531 16768
0 41273 41273
0 2043 2043
2 66014 52978
1 26825 34360
0 32272 32272
3 61661 516915888
1 3374 75355
1 5542 56272
0 70367 70367
0 20912 20912
3 19935 526553569
2 25931 34815
0 3311 3311
3 39201 307884676
0 72076 72076
1 4822 1752
1 19894 29525
3 64733 405994971
0 386 386
0 56897 56897
2 18712 71357
1 24756 75528
2 7819 8783
1 73481 41056
0 13371 13371
0 87535 87535
2 94541 36309
3 68089 631889962
3 70040 680957224
1 824 38607
3 38898 36470275
0 31629 31629
1 49846 64769
0 20858 20858
0 60038 60038
2 97114 71968
2 28807 65870
1 39600 18647
1 98611 6781
0 510 510
2 96562 87922
0 6374 6374
3 32237 827794783
0 90174 90174
2 94684 18585
1 48774 5593
1 71343 3273
3 43512 223935772
1 99147 22544
0 30947 30947
0 37949 37949
2 13062 63109
0 36678 36678
0 41916 41916
2 43112 8845
3 43612 477067872
0 20246 20246
1 85772 33047
0 48143 48143
2 60258 8441
0 50779 50779
0 28087 28087
1 90264 12156
3 82546 519785933
1 2784 12572
0 57652 57652
1 33537 84669
1 68185 6940
2 11802 60957
2 91414 56059
0 85978 85978
3 66335 429608135
3 30834 994540107
2 27130 90491
2 12634 35712
0 96762 96762
1 6549 71236
1 15636 9367
0 23087 23087
0 29419 29419
0 40311 40311
0 30195 30195
1 29391 42982
1 76273 40732
1 13393 84558
3 35399 241914392
0 94094 94094
3 85612 855405365
2 81688 84770
2 43249 26560
2 63496 27993
1 75763 71585
1 29142 15452
3 32125 401228111
2 31149 65127
0 60151 60151
1 71499 802
0 27806 27806
3 22568 352067625
1 1704 89359
1 44409 81535
1 42043 31311
1 5257 59207
1 27372 83436
3 22396 241721605
2 32806 49794
0 37535 37535
1 13164 55442
2 41614 10938
1 29160 96775
0 26581 26581
3 82512 955906737
1 51906 9086
0 18807 18807
0 3457 3457
1 61860 13022
0 82323 82323
0 36233 36233
1 70592 21022
3 60660 592104656
0 96129 96129
1 40248 70040
3 94155 180599135
0 27352 27352
1 37100 90047
0 25127 25127
0 81635 81635
0 51955 51955
0 43473 43473
0 65794 65794
1 98852 37374
0 63380 63380
1 5220 24172
3 21263 201720798
0 26987 26987
3 52713 981779847
0 88388 88388
0 34558 34558
1 62353 61100
0 27598 27598
0 45484 45484
1 70424 80996
0 48385 48385
0 8809 8809
1 77941 32683
2 37762 36961
3 98026 384100116
0 40029 40029
1 26469 25973
0 33282 33282
0 26104 26104
0 71156 71156
0 84591 84591
3 70600 641248244
3 44259 579139455
3 20951 182384765
2 93481 12063
0 48562 48562
1 11442 44577
1 92746 67925
1 20631 57316
2 25973 4517
1 60604 99771
0 82661 82661
0 47933 47933
1 35853 57000
1 98429 76252
1 7025 19756
0 42740 42740
0 7530 7530
1 61256 3848
1 83522 25019
1 38268 99482
3 74014 221156668
0 28348 28348
1 47047 2901
3 47557 356743169
2 68390 10663
0 81557 81557
1 21637 54020
3 5917 597795708
0 47298 47298
0 45671 45671
2 54992 27407
2 1851 34504
2 97534 14573
0 95377 95377
1 4731 78624
0 87599 87599
0 6396 6396
0 12886 12886
1 3982 11208
1 39214 21962
1 15798 73626
1 63527 47590
1 59027 75804
1 94458 12680
1 19904 72049
0 99235 99235
2 36996 71646
1 99227 67696
3 29264 618186811
0 64583 64583
1 24609 4767
0 23371 23371
3 63575 665402827
0 37181 37181
3 70655 603016948
0 49136 49136
0 12055 12055
1 21753 85685
0 32522 32522
0 78550 78550
0 82925 82925
0 19728 19728
1 59615 42017
1 42781 90714
0 99980 99980
1 35269 38052
1 69990 72211
1 54984 47513
0 44897 44897
0 53148 53148
3 46247 133820745
3 18620 809329192
3 94368 621809035
1 81302 5878
1 37103 18251
0 56329 56329
0 44411 44411
1 20777 55785
3 93430 974254180
1 17736 64040
0 25752 25752
1 35026 70087
3 18544 507377391
0 60063 60063
0 28064 28064
2 17907 72119
1 45741 5289
1 67427 86378
1 75220 67509
2 63645 28396
3 91188 814260917
0 74161 74161
1 49693 49932
2 54121 9570
1 69363 92433
1 47431 97397
1 69682 64228
0 74288 74288
3 9472 498032877
0 75951 75951
0 24306 24306
2 59404 11452
0 71458 71458
1 78827 36099
0 62080 62080
3 68512 313981911
0 38224 38224
3 41674 167688238
0 23699 23699
0 29982 29982
0 83142 83142
3 74142 450814943
1 41431 24394
1 41538 49801
0 26654 26654
0 36831 36831
1 96033 5360
0 62873 62873
2 884 7950
1 97248 9783
2 17045 84192
0 7088 7088
3 44788 834705707
0 71343 71343
3 79234 974929486
1 34962 35938
0 24888 24888
3 95545 937046773
3 86691 986496682
1 39288 84870
1 6125 25754
0 27951 27951
0 4063 4063
1 79595 83568
0 69094 69094
2 63607 62162
3 55855 219886037
1 6272 84929
1 55489 14418
3 19964 404939080
1 84537 2676
0 26435 26435
3 49854 915269100
2 22778 86231
0 75818 75818
1 4688 23759
2 60466 18054
1 34996 92129
0 87858 87858
1 89122 36933
0 80510 80510
1 82323 35863
3 32174 294370020
0 71725 71725
0 8934 8934
1 31110 71743
0 23211 23211
0 24601 24601
0 34992 34992
1 82590 54058
0 56312 56312
0 26758 26758
1 9337 88862
1 58109 67753
0 46421 46421
1 69815 37241
0 94917 94917
1 63772 44182
3 72299 273198848
1 86976 34514
3 71779 115841398
3 29139 723348206
0 70975 70975
1 62184 25424
0 7132 7132
1 39329 12515
2 69120 95958
3 47530 558022132
3 71404 748828659
0 95797 95797
0 83550 83550
3 54057 210539863
1 16121 40154
1 92017 20919
0 14710 14710
1 24787 29570
1 72044 23305
0 5207 5207
0 99231 99231
1 49888 31435
1 21997 64523
0 92954 92954
0 77160 77160
3 34115 45306538
0 85115 85115
0 39365 39365
3 35801 18771896
0 37327 37327
3 59353 14988966
1 39821 37736
2 34697 31165
2 84839 6803
0 32665 32665
0 97243 97243
0 84606 84606
1 34452 77373
2 95397 72351
1 15323 32721
0 21939 21939
3 88871 875827341
0 97953 97953
0 12477 12477
0 80879 80879
2 17482 35761
0 69620 69620
1 98714 91727
0 11184 11184
0 92903 92903
0 3711 3711
0 29131 29131
1 10519 67224
1 73992 77775
1 26240 74194
2 40997 86803
2 47013 36002
3 77665 413728951
0 81685 81685
0 6270 6270
0 20486 20486
3 27177 529822608
1 98544 61948
2 66354 67914
0 21860 21860
2 76436 38341
0 79397 79397
0 77710 77710
1 87386 68113
1 91790 6973
0 92959 92959
3 81584 23299460
0 67285 67285
1 26175 45019
0 18217 18217
3 79172 258037279
1 19633 72810
3 1720 212350207
0 2938 2938
1 644 90519
1 68326 58921
3 59130 590301927
0 23066 23066
3 32744 526447743
0 66568 66568
1 767 71126
0 29538 29538
1 39457 56437
2 5955 86061
0 16712 16712
0 85615 85615
0 23786 23786
3 99103 531576532
0 14671 14671
1 95022 88386
1 60072 83390
0 26082 26082
0 2460 2460
0 31535 31535
2 6930 90665
0 80171 80171
1 42016 80075
3 56445 929892839
1 81618 50202
0 23717 23717
0 24673 24673
0 66100 66100
0 3519 3519
0 12626 12626
2 71625 25117
1 48108 4634
0 15473 15473
0 95389 95389
1 49118 82223
3 21410 991323115
1 30772 96839
1 63696 80227
1 98848 44912
0 71682 71682
2 52914 41559
1 98079 61431
0 783 783
3 62883 832482445
1 3727 98924
1 14106 75048
0 92208 92208
3 47352 330876088
2 60113 41809
0 33140 33140
3 27503 678228
0 54014 54014
0 65194 65194
0 56193 56193
0 54873 54873
3 15371 350512606
1 12210 69566
0 63198 63198
1 73879 43707
1 62862 72255
0 54093 54093
1 15729 90079
2 75598 83744
1 95640 61517
0 45090 45090
1 22636 1040
1 88475 86379
0 41488 41488
1 92996 1784
3 37886 307777531
1 30636 75359
1 33340 36153
0 76814 76814
0 12594 12594
3 28252 709423172
1 21240 24533
0 55364 55364
3 26769 335121744
0 70310 70310
1 28303 63748
2 12478 83391
0 67643 67643
0 92424 92424
0 69734 69734
1 35508 65434
0 81748 81748
2 61521 36358
2 83618 98062
1 27519 40416
0 50780 50780
1 20462 44492
1 8990 79176
2 24653 36493
1 80963 9709
0 70772 70772
0 26545 26035
2 71229 96982
0 80164 90922
1 78115 86929
3 35329 566584528
1 8277 4933
0 34339 34339
2 9621 18195
1 53929 83770
1 66770 42064
1 79873 70603
0 69623 69623
2 36843 10105
2 38365 94256
0 73955 73955
2 85793 98103
3 14569 686270009
1 94246 362
1 97666 30948
2 84868 70291
0 10655 10655
0 42968 42968
1 71153 93829
1 55059 37438
0 26733 26733
1 13517 83534
1 8082 83426
3 27929 127383126
0 874 874
1 80155 72302
1 97768 20795
1 42464 86785
0 31734 31734
1 73729 26656
3 58473 948461778
0 72809 72809
0 46520 46520
2 1121 91371
3 88692 390876139
2 97623 49026
0 86697 86697
0 44466 44466
1 28291 73436
2 47661 33828
2 44117 97943
0 94763 94763
2 71545 56597
0 3142 3142
1 40562 71543
2 63587 11471
0 18308 18308
3 22561 564966002
3 40357 27049851
0 34703 34703
0 23235 23235
2 76796 25164
1 69224 83245
2 21584 92300
3 2031 654061235
1 28568 37061
0 28972 28972
0 29892 29892
1 40555 39126
0 29923 29923
2 20660 32574
1 14494 68237
0 62073 62073
0 43258 43258
0 52345 52345
0 96862 96862
1 27953 37560
1 51248 63987
0 147 147
1 87274 83466
1 17087 90184
3 50024 92109209
1 63414 21204
1 90018 14343
1 74899 22762
0 7501 7501
2 80919 24390
1 25347 54066
0 3693 3693
1 54004 10942
0 98852 98852
3 32053 97868460
0 57150 57150
1 54584 33965
0 41782 41782
0 94220 94220
3 85875 565257395
1 63578 18489
0 46945 46945
1 5671 79614
0 33249 33249
3 23404 548362882
2 42462 35480
0 18586 18586
0 57207 57207
1 95919 52051
1 68347 84478
0 22087 22087
1 38705 36904
0 50299 50299
1 25827 79581
0 67399 67399
2 60736 99983
2 67030 34263
0 64455 64455
3 96025 916208620
1 61493 67099
0 86208 86208
3 18110 114244557
1 25704 95213
3 67838 698775252
3 13805 354790611
1 17138 14860
1 26977 38510
1 79761 32885
3 67348 70354586
0 44521 43965
3 50382 138199461
3 67885 599856230
3 35040 163015864
1 95394 57933
1 7533 95853
2 92036 47719
2 77227 69172
2 68970 28547
2 46537 69402
0 5632 5632
1 7550 17742
0 76276 76276
0 92007 92007
0 26090 26090
1 71775 13028
2 95973 43400
2 46299 79
1 18290 97711
0 46636 46636
1 13015 63582
0 70796 70796
0 70461 70461
0 7896 7896
1 96896 68422
3 40316 596947668
1 22014 42255
0 64416 64416
3 39582 604158333
0 71855 71855
0 94638 94638
0 21350 21350
0 10745 10745
2 68745 34603
2 14027 40110
0 32612 32612
2 36039 67741
0 34209 34209
2 30079 26827
2 57690 15662
0 5733 5733
1 44164 26759
1 88649 67647
1 20627 59692
2 98764 80214
1 41426 71253
2 82761 95124
0 41756 41756
0 3047 3047
1 73025 6631
0 23334 23334
0 85766 85766
0 27213 27213
1 11764 18535
1 17953 12586
2 50875 81925
1 92203 30558
2 98776 69111
1 57940 43667
0 80861 80861
0 46936 46936
3 88135 757533825
1 39674 32960
0 60594 60594
2 33469 15021
1 29718 94867
0 89131 89131
0 63047 63047
3 32884 360391933
0 13826 13826
0 5738 5738
3 13627 341613205
2 37100 90047
0 56180 56180
2 17402 7204
0 46603 46603
2 77704 99740
2 36908 90629
0 28090 28090
0 58664 58664
3 89020 270154714
3 87937 446949750
0 50582 50582
1 51986 6672
2 82736 72788
0 56788 56788
3 80421 511010304
0 1395 1395
0 92511 92511
0 61898 61898
2 60649 66779
0 37579 37579
1 867 87672
0 87277 87277
0 75312 75312
0 2376 2376
3 45826 429913311
0 34971 34971
0 50006 50006
0 91308 69263
1 76908 48518
2 93521 87497
0 46613 46613
3 47610 718634087
1 74299 42574
1 14804 73017
0 69958 69958
0 52858 52858
1 1137 96866
1 54801 87530
2 73232 70142
0 75876 75876
1 34043 86644
3 1976 797478964
0 46181 46181
2 35896 31995
3 39923 650233118
1 27413 88192
3 43324 975892619
0 52971 52971
0 51356 51356
1 81813 19765
2 18816 91730
1 63945 73487
0 70834 70834
1 64963 37853
1 93890 92448
0 57017 57017
0 4221 4221
0 64346 64346
0 26442 26442
1 69852 18720
2 81760 38489
1 32943 89781
0 38870 38870
0 17592 17592
3 48296 844881967
1 81659 34948
0 8868 8868
2 40178 37796
3 11324 844744274
1 87849 17276
1 65844 65258
0 13025 13025
2 64701 792
2 1182 29586
1 81698 51035
0 46589 46589
3 75367 901687153
0 61392 61392
3 30763 153852333
3 38350 699758871
1 55747 68044
3 28899 276360783
2 90962 25770
3 62931 466913812
0 62101 62101
1 52068 85090
1 8717 70048
1 87468 49909
2 88137 11728
3 37991 465471723
0 24154 24154
2 59134 28462
3 26446 360927168
3 73018 923511282
3 65817 287697454
0 69308 69308
2 34847 11496
1 4409 87945
1 51130 1187
0 43280 43280
0 85215 85215
1 4398 63774
1 14160 26590
1 56715 98996
0 67346 67346
0 72247 72247
0 61425 61425
3 78953 637683581
0 55645 55645
0 50784 50784
1 82971 86410
2 80889 45630
0 70032 70032
2 28236 14020
0 1828 1828
2 80232 43845
2 50549 47266
1 62504 30876
3 14209 722437885
1 12557 76551
1 45966 15776
0 53255 53255
1 69453 58978
0 99694 99694
0 32614 32614
2 99542 13035
0 3842 3842
1 11490 6358
1 45663 41204
1 51066 66905
0 61976 61976
2 79693 59702
0 75106 75106
0 52885 52885
1 11694 84577
0 27522 27522
0 70553 70553
1 8740 31202
1 19896 60726
0 143 143
0 10214 10214
1 42460 17481
0 65758 65758
3 66143 825992675
0 46672 46672
2 84174 19859
0 12280 12280
0 96695 96695
3 46909 652834804
1 76979 88806
3 7544 720883200
0 51745 51745
0 72460 72460
1 72636 46910
0 23856 23856
3 61979 954061831
2 63696 30899
1 26985 43256
0 24626 24626
0 43239 43239
0 96034 96034
0 85745 85745
0 18142 18142
1 25900 40543
1 49577 21653
1 54320 38830
2 23834 6132
0 12541 12541
1 42531 71853
1 8811 3568
2 82627 27379
0 12034 12034
3 80631 789619413
3 98556 162722237
1 12264 39055
3 23085 526559047
2 70077 24023
1 69277 70016
2 31103 10395
1 96425 65411
0 23042 23042
1 24977 42702
3 82068 266824481
0 53110 53110
1 17020 29760
3 45723 375341869
0 29135 29135
0 183 183
1 18293 57166
3 64284 235539286
1 20134 43113
0 6023 6023
2 11436 15128
1 69745 45893
0 249 249
3 25438 287723692
1 6626 9505
0 65307 65307
1 74435 60808
2 15905 70382
2 97540 25880
2 89933 40773
1 9248 15583
0 17652 17652
0 60431 60431
1 70593 88905
1 80335 13781
0 27594 27594
1 74862 90837
1 51920 95195
0 18942 18942
1 34105 68852
2 26517 86408
0 15685 15685
0 27368 27368
0 21083 21083
0 66104 66104
3 86869 300077703
0 29242 29242
2 35569 44665
0 84049 84049
0 43119 43119
0 91528 91528
3 11681 349514402
0 56208 56208
3 94163 324878491
1 24427 90470
0 86324 86324
3 14321 614828255
1 7725 1418
1 45070 59762
2 72808 37477
0 87519 87519
3 13212 169309267
1 28633 98881
0 50349 50349
3 94075 409439920
0 96699 96699
0 59023 59023
0 25151 25151
3 55744 291493755
2 90498 8673
0 30705 30705
1 91890 45757
3 29744 108960583
0 13234 13234
0 41302 41302
0 83595 83595
0 38252 38252
0 88761 88761
0 62197 62197
3 78695 508032431
1 83606 12085
2 22684 92540
3 69167 272014324
0 96124 96124
1 58983 17312
1 78086 5257
0 47825 11429
1 82336 54550
0 39417 39417
0 23181 23181
0 77484 77484
2 12264 39055
0 59977 59977
0 6887 6887
3 37153 939042369
1 17133 74032
0 48267 48267
0 59724 59724
3 25822 975477305
3 99729 100758547
1 50872 79741
0 63616 63616
0 35834 35834
0 46066 46066
0 22826 22826
0 68985 68985
0 36514 36514
0 20849 20849
1 62330 23091
1 93625 42901
0 51508 51508
2 57051 59816
1 33091 51111
0 38510 26977
1 79124 59752
2 97615 64131
0 72697 72697
1 29561 34657
1 90564 29920
0 99795 99795
0 17973 17973
0 61292 61292
3 42992 963617835
0 21509 21509
1 55205 47159
0 71251 71251
1 88739 57278
3 77086 367432847
2 91347 670
1 86023 68571
2 81808 12678
1 51183 70508
0 63413 63413
1 24998 769
0 46588 46588
0 86899 86899
2 46075 96535
1 68512 88864
0 62813 62813
0 1407 1407
1 56206 59440
0 42558 42558
2 37391 35084
0 4745 4745
1 27447 97970
1 30199 27536
0 4788 4788
1 93604 6526
1 31468 27809
0 98266 98266
0 75985 75985
3 33981 946721177
0 79415 79415
3 53107 173908683
1 70116 42840
1 67185 19075
0 9309 9309
0 71197 71197
0 67277 67277
3 32613 905222044
1 51598 3963
2 45666 92864
1 83358 22807
0 97267 97267
3 49626 305551135
1 82792 40838
2 30746 63640
3 18463 78131135
1 64631 929
0 95779 95779
0 86933 86933
0 30161 30161
0 9776 9776
3 30062 687436812
0 17178 17178
0 87667 87667
2 81481 18972
1 84081 26850
1 28392 48150
3 27319 314385153
1 13917 37247
0 56781 56781
3 2580 366281391
0 78930 78930
0 34540 34540
1 58665 75994
3 4971 955883805
3 5937 653843170
3 96697 71338884
0 4211 4211
3 16255 577379869
0 27017 27017
3 7134 999291628
0 21327 21327
2 26977 38510
0 81616 81616
1 61761 10916
0 81396 81396
2 99387 41358
1 15008 8660
3 61987 222166389
2 24881 19068
1 44159 16356
1 28767 87265
0 42089 42089
0 3626 3626
2 43876 98609
3 2207 851892531
1 32550 21794
1 22245 15026
2 88600 37643
2 64364 98784
0 44216 44216
1 50165 91097
0 36125 36125
2 60525 64335
2 75871 19573
0 43517 43517
1 74682 56571
1 72043 41658
0 41963 41963
2 56206 59440
2 15636 9367
0 41005 41005
0 65765 65765
2 97531 16768
0 83894 83894
0 67132 67132
1 77716 32235
1 62692 17833
1 8497 14433
0 21617 21617
1 13715 67522
0 32189 32189
0 8782 8782
3 17235 254223000
0 97776 97776
0 95826 95826
2 86812 20034
3 65767 100383918
2 47014 76190
0 21319 21319
1 12175 99307
1 99179 14541
3 29302 288025924
1 48208 55026
1 74947 80131
3 90199 31036647
0 37574 37574
0 21339 21339
2 93767 88329
1 4669 29040
0 27122 27122
2 78795 54229
0 36680 36680
1 71246 95745
0 25300 25300
3 10022 985139893
2 13042 76444
0 76646 76646
2 86370 18123
2 96221 66146
3 52242 404664412
2 82725 53956
0 97759 97759
3 28874 399364190
0 30163 30163
2 69904 12229
0 50583 50583
3 28504 908429890
0 32389 32389
1 87755 85398
1 1603 33114
0 23468 22589
0 58196 58196
1 99513 76457
1 71106 438
0 77572 77572
2 13729 2876
3 4786 215787871
1 14236 37137
3 9731 775707541
0 11144 11144
0 15173 15173
1 22928 33422
3 20273 641946036
1 37846 91303
1 29913 66822
3 89952 369682157
2 7628 5690
1 89364 8123
0 41691 41691
1 23381 59328
0 33718 33718
2 23587 6133
0 10581 10581
2 39867 26473
2 98901 2400
0 53319 53319
0 74512 74512
1 35877 62730
0 88039 88039
2 55718 85361
2 68425 94546
1 25733 20486
1 91490 54087
0 55054 55054
1 66197 95641
0 46686 46686
0 21241 21241
1 45343 97465
1 65281 42681
1 7377 18499
1 33389 58064
2 46110 66201
0 30942 30942
1 29770 39358
0 99206 99206
2 4092 91380
3 23201 214345972
2 74864 90313
0 21122 21122
1 52275 9745
1 34482 772
0 86948 86948
0 67200 67200
0 3454 3454
1 5410 73053
1 37319 50640
0 33075 33075
2 60100 20369
1 69237 99249
3 19468 357472711
1 76083 61730
3 53751 514417496
0 82251 82251
0 51815 51815
1 17671 78247
0 23462 23462
0 99387 99387
0 13754 13754
0 77445 77445
1 97756 18592
0 8726 8726
0 10473 10473
0 12651 12651
1 14809 84239
1 66253 89959
0 64084 64084
0 32875 32875
1 13258 69708
1 96734 71626
1 35737 91236
3 34836 284569255
3 56567 144715525
0 40590 40590
1 84516 99516
2 77333 60726
2 4445 48382
2 28366 18879
1 45232 3625
3 92992 218794451
0 28258 28258
0 11135 11135
1 33317 77168
3 47619 16469863
1 39356 24041
1 32668 41612
1 99032 472
1 71923 15337
3 19434 88424559
1 12695 921
0 53367 53367
1 58329 21099
1 72473 34622
3 70532 56099304
2 89815 13066
1 44330 70141
1 27389 34142
1 79691 98721
0 62003 62003
2 31851 96471
0 66312 66312
0 65148 65148
1 56352 90534
1 90505 18751
2 58652 96079
2 72124 12890
0 21143 21143
0 2450 2450
1 53942 55085
3 6370 301085155
0 2186 2186
1 315 78487
3 34404 689325172
2 35161 72423
0 95309 95309
0 13167 13167
2 45663 41204
3 94918 554883832
3 63121 869051645
0 69237 69237
0 12387 12387
1 89708 92198
1 71931 2742
2 30431 17646
1 45578 38020
1 45924 70751
3 77467 698860087
1 56017 15630
2 48389 72594
1 39079 28483
2 39174 64599
1 33332 30433
3 37176 641111208
1 89391 15484
0 76426 76426
0 57636 57636
1 32996 5944
0 25578 25578
1 86453 81976
0 2628 2628
0 17302 17302
0 50053 50053
0 59092 59092
2 85438 92947
1 94156 82934
3 28987 49535176
1 42907 80445
1 51902 59517
1 95924 36323
1 66798 57209
3 2745 221312241
0 67379 67379
0 47969 47969
1 48952 88222
0 37005 37005
0 77110 77110
0 49077 49077
2 46929 61613
0 21259 21259
1 10540 10630
1 949 83949
3 64467 965620693
0 81513 81513
2 21637 54020
0 14329 14329
2 88470 5880
0 30782 30782
0 57379 57379
0 52268 52268
1 56793 78058
1 30826 74395
2 47047 2901
2 69538 6870
0 14642 14642
1 92340 7972
1 97721 58924
2 73911 56949
3 25300 527967551
2 70057 89365
3 72347 423083126
3 63999 45359461
3 37239 708726614
0 33864 33864
1 80025 31632
1 18562 99702
0 39051 39051
0 85280 85280
3 10869 375806968
0 64135 64135
1 20603 87112
0 82870 82870
3 85436 736240695
1 70969 94263
1 52961 90240
2 87789 87107
1 64593 4121
1 82121 55193
3 68510 918780989
0 54487 54487
0 23856 23856
0 95902 95902
0 52398 52398
2 13892 16833
2 38660 41316
3 93256 185721300
0 27201 27201
0 56938 56938
1 1096 97240
3 21469 879208549
3 47317 382896552
1 75652 3095
0 19376 19376
3 92399 353099942
3 51155 64202993
0 9258 9258
0 5862 5862
0 75888 75888
1 62196 25827
1 96462 16453
0 68984 68984
0 47802 47802
0 53823 53823
2 58614 89723
0 59396 59396
1 18448 6410
0 34892 34892
2 33001 45950
3 17656 624832820
0 97158 97158
0 66923 66923
0 84610 84610
1 38779 37767
1 41302 72201
2 21786 29535
0 45487 45487
0 99517 99517
3 42714 706089584
0 76350 76350
3 58818 506727451
1 631 94
1 84594 85024
2 33364 93763
0 80824 80824
2 12755 77264
0 78091 78091
0 10060 10060
0 62808 62808
1 6981 61835
1 98900 20821
1 81986 20398
0 50026 50026
3 96468 588995094
1 73585 24306
1 7432 91197
2 11052 24549
0 67108 67108
0 62896 62896
3 9601 991808586
1 59819 11549
0 15035 15035
3 7907 259875862
0 59911 59911
1 38036 81418
0 29429 29429
1 5866 96342
1 79178 50296
3 53719 131586357
2 14866 41841
0 58915 58915
0 12011 12011
2 73673 67825
0 93291 93291
1 33483 12225
3 64737 592568619
0 38244 38244
3 68537 764001367
2 87991 89838
1 86090 67889
3 81198 870657676
1 70166 66752
0 1354 1354
1 60823 3606
1 32579 88414
0 55511 55511
1 23236 23878
0 16080 16080
0 69321 69321
0 33347 33347
2 8825 76388
1 5067 19294
3 64034 171495202
1 67326 56770
1 49742 97457
0 77727 77727
0 45856 45856
0 27213 27213
3 74340 44084995
3 20915 354262368
0 55761 55761
1 73106 89740
3 61039 934862262
0 83555 83555
0 2188 2188
2 38597 77634
1 98423 63439
0 90833 90833
0 77058 77058
0 69708 13258
0 10617 10617
0 67035 67035
0 86773 86773
3 46332 259839391
1 66456 37985
0 90968 90968
0 19583 19583
2 37350 55111
1 33603 90278
0 7566 7566
2 18178 32051
2 87274 83466
0 88211 88211
1 37031 92086
0 45762 45762
1 57674 7302
0 7642 7642
3 87366 200514792
0 86522 86522
2 19350 98343
3 80548 275386367
2 19190 30854
2 54278 57723
0 50185 50185
1 59619 49050
2 74293 32945
0 20240 20240
0 18160 18160
1 20100 8293
3 59908 783567198
2 40508 78202
0 96659 96659
0 24319 24319
1 89358 454
3 17872 493835577
1 77398 1315
1 49666 44805
2 45828 21754
1 45493 49627
1 72473 31110
0 15229 15229
2 66471 20307
0 88515 88515
1 39963 69192
0 11831 11831
0 42884 42884
1 79956 39201
0 39373 39373
1 66263 6609
1 28672 72790
1 50823 1549
0 18300 18300
3 62176 374172872
3 68785 163613085
1 30770 96545
0 81932 81932
0 14930 14930
0 43972 43972
1 28209 82631
1 2192 9552
1 84651 13619
0 61141 61141
1 22142 49577
0 54687 54687
3 83105 145232114
0 42168 42168
3 46925 777497209
1 90710 87630
1 83477 4964
3 10017 990529115
0 71367 71367
0 63364 63364
1 65853 38917
0 17543 17543
0 13799 13799
0 80460 80460
3 68822 638759039
3 85981 922401810
2 89354 39161
2 59460 55710
0 80501 80501
0 37424 37424
1 93445 62337
0 57390 57390
0 64147 64147
0 68546 68546
0 21791 21791
3 70002 539939513
2 40738 32989
0 87136 87136
0 52405 52405
3 18939 835139876
3 58567 115950120
2 5957 42166
0 95407 95407
0 84197 84197
0 69428 69428
2 37031 92086
2 96734 71626
2 8497 14433
2 81732 4667
2 33221 95442
2 8352 37644
0 17137 17137
1 63629 72320
1 87904 1619
0 80311 80311
2 68151 51052
1 5156 94130
0 1972 1972
0 26130 26130
0 43807 43807
0 65612 65612
1 39199 14578
0 4159 4159
0 78277 78277
3 80617 219515737
0 82655 82655
1 76587 37095
1 83154 80054
0 58381 58381
2 25694 57037
0 62314 62314
0 91334 91334
3 58537 832103574
2 53703 78562
1 74957 11187
1 70079 16618
0 45876 45876
0 63824 63824
3 18010 830311678
2 69653 34082
0 47557 47557
0 39563 39563
1 2931 45512
0 4420 4420
1 69840 59984
1 49232 6926
0 13745 13745
0 71239 71239
0 72175 72175
2 58168 86360
0 94077 94077
0 52852 52852
2 54792 90508
2 30770 96545
0 61205 61205
0 57749 57749
0 82706 82706
0 48683 48683
0 33413 33413
1 73668 70743
1 95587 63132
0 79060 79060
1 349 99716
1 81503 58385
1 47922 2278
1 85971 20863
0 6589 6589
0 58284 58284
2 71767 51148
1 4987 83684
1 99402 9100
1 26958 99059
0 24297 24297
2 10695 32153
1 93110 5267
0 36451 36451
2 17121 74349
0 67133 67133
0 7879 7879
0 70059 70059
0 19736 19736
0 95226 95226
3 43707 3381455
3 18139 378211917
3 87421 949970958
1 90761 53484
0 8061 8061
0 8299 8299
0 46119 46119
3 74399 454599131
1 32048 6312
1 2970 28471
1 52743 95631
1 8494 24806
3 9680 836598131
1 9632 38187
3 16877 991308374
2 27485 75520
0 96440 96440
2 96624 40233
1 45911 4339
3 45811 772888804
0 24503 24503
0 50140 50140
3 91919 551731921
0 30777 30777
1 44919 20371
1 61412 85627
0 10189 10189
3 86502 90304762
3 98741 897525015
3 8307 272696332
0 41002 41002
0 27874 27874
2 22675 98835
0 38335 38335
0 56491 56491
1 46029 59906
1 17408 74424
0 25422 25422
1 25521 14845
2 33332 30433
2 86090 67889
2 10410 56393
1 61514 99127
0 61297 61297
1 70557 72849
3 77272 211976495
1 68766 71367
1 5026 25720
0 95178 95178
0 99354 99354
3 91077 553255995
1 86610 43984
1 97934 10381
0 59555 59555
2 18701 44618
0 54103 54103
2 71525 25930
2 55990 15399
0 12836 12836
0 36096 36096
0 79349 79349
1 28254 31333
0 1723 1723
0 3303 3303
2 18021 60736
0 12804 12804
1 5894 46475
0 74141 74141
2 79269 96356
0 84315 84315
2 74435 60808
0 16584 16584
2 49877 5810
2 71944 87569
1 89615 54379
1 995 49616
0 88076 88076
2 5809 53244
2 68268 44643
2 63513 41624
0 27738 27738
1 82573 64550
0 93771 93771
1 6366 90639
1 40025 47162
0 26602 26602
3 71610 289249599
1 82420 45473
0 70128 70128
1 71642 13646
0 84052 84052
1 5223 13612
3 16486 392761114
2 65826 80978
1 3330 50641
0 28619 28619
0 37954 37954
1 19331 73177
3 64703 110009171
1 6365 40855
1 73266 88938
0 31212 31212
1 47539 43745
0 42449 42449
2 71153 93829
0 2051 2051
0 1889 1889
0 38987 38987
0 8785 8785
1 67147 45712
0 46823 46823
1 76536 36988
0 43275 43275
1 78058 97414
0 89112 89112
0 51099 51099
1 85297 74544
3 13985 417778931
1 61031 93151
0 65350 65350
1 64193 52500
1 3767 26406
0 52192 52192
0 66174 66174
2 18486 50805
0 14050 14050
1 69097 51851
0 88522 88522
0 12410 48801
3 69701 907960802
0 75402 75402
0 33813 33813
0 47476 47476
0 64489 64489
1 55676 53847
0 78356 78356
1 80133 62499
1 32465 64934
0 39666 39666
3 46268 761248203
0 98304 98304
1 96154 34451
0 57715 57715
0 9802 9802
2 28671 78589
0 62895 62895
1 53880 36529
0 80617 80617
1 86440 10102
0 19171 19171
0 94976 7213
0 77163 77163
0 81890 81890
3 74661 15211993
1 81233 76493
0 61183 61183
0 54715 54715
1 33287 75359
1 54005 83145
1 10616 97671
0 53774 53774
2 64407 14179
0 91302 91302
2 95603 21316
1 9962 69627
2 31067 12707
0 6363 6363
2 2567 86158
0 33920 33920
1 64851 34405
0 4177 4177
1 40720 6081
3 83306 659326895
0 83220 83220
1 81229 29631
0 22418 22418
2 36421 43701
0 13529 13529
1 95790 11230
1 49769 51478
2 27313 73599
2 84632 3351
0 72611 72611
1 80879 57682
0 36766 36766
0 37013 37013
1 95739 73751
2 90264 12156
1 62747 26697
1 49955 44311
0 20355 20355
0 5718 5718
1 1174 16447
0 95238 95238
1 64645 88206
0 57861 57861
0 11077 11077
3 35591 313549747
1 3569 16880
2 75127 4502
0 68735 68735
1 19000 98475
2 23505 82146
3 66148 802157488
1 3321 15494
1 5394 25018
0 37063 37063
1 58762 50873
1 78491 92483
1 63564 63824
1 36551 99818
1 8000 98886
0 12688 12688
1 97547 99838
1 30652 78742
0 85620 85620
1 99268 9111
0 56640 56640
0 57577 57577
1 96989 783
1 83743 33440
0 48066 48066
0 13218 13218
3 59870 783253831
3 5904 257324250
2 66379 37047
2 30424 38837
2 87661 61588
3 38799 423599773
2 691 44588
0 31617 31617
0 25603 25603
2 56557 80104
0 7530 7530
0 43387 43387
1 76783 27990
0 63290 63290
1 21619 40515
0 99150 99150
3 18795 605431357
0 21164 21164
3 5198 284836854
1 13227 49953
2 60028 89754
0 84523 84523
1 13606 70439
0 23339 23339
0 18134 18134
1 71818 70384
0 71796 71796
0 90671 90671
0 66885 66885
3 15007 14003951
0 95184 95184
3 33709 819148208
2 39295 45325
0 54976 54976
0 16244 16244
1 33966 56283
0 66489 66489
1 97439 49323
0 58563 58563
0 24714 24714
0 29315 29315
0 87143 87143
0 68708 68708
0 67929 67929
3 69178 192072890
0 14691 14691
1 92637 44115
1 37471 93353
1 6932 9998
0 47378 47378
1 91917 50322
3 90556 647590174
1 58315 97507
0 99495 99495
2 15648 77721
0 3035 3035
1 21324 61567
1 70939 2428
0 83692 83692
0 93217 93217
0 1815 1815
2 73795 33597
3 35981 989152599
3 59518 513964225
3 74525 575152798
1 78945 85605
2 75093 12778
1 14859 21229
1 99007 84221
0 91900 91900
0 20116 20116
0 11587 11587
2 60342 8902
2 36045 36523
0 52587 52587
3 71530 65398503
2 5257 59207
0 20230 20230
0 9992 9992
2 349 99716
2 84556 17447
2 90710 87630
3 59651 904136118
3 34566 11334297
3 36583 742412631
3 17598 335761616
0 81194 81194
0 22991 22991
1 96859 85763
0 238 238
0 28224 28224
1 33640 47263
0 11186 11186
3 72673 444990784
1 21501 44814
3 80591 41740618
0 87611 87611
1 87284 18621
3 62127 857288188
3 16760 23671209
1 26222 54756
1 42714 97440
1 80085 2715
1 14806 84616
3 32751 348481890
2 97831 94662
0 79325 79325
1 46492 12165
1 36428 92399
1 87339 16100
2 80844 34623
2 13640 99010
1 48344 89710
0 51842 51842
0 77019 77019
1 55610 6471
1 75435 50866
1 68111 95566
0 28690 28690
3 7383 233585839
1 73200 81075
2 84242 82239
0 44147 44147
0 68398 68398
2 39577 15566
1 37567 25783
2 69454 55231
2 84762 85797
3 34916 734523004
2 57620 26691
0 3385 3385
1 10928 35258
2 94951 95784
1 30541 14462
0 42064 66770
1 76060 21816
0 65102 65102
0 99550 99550
0 46092 46092
0 99352 99352
0 43486 43486
0 60939 60939
1 32036 13256
0 33408 33408
0 2115 2115
0 4139 4139
1 12272 72065
3 67971 890092110
1 84002 14559
0 10547 10547
1 69961 40328
0 48064 48064
0 97027 97027
2 20112 25961
1 35995 18991
2 87755 85398
0 10642 10642
2 12656 2792
0 21889 21889
0 95453 95453
0 24349 24349
1 72266 93320
0 68006 68006
1 55143 77362
3 49404 388229362
2 15653 46673
0 31115 31115
0 21183 21183
0 57639 57639
3 72308 994560195
1 19317 7782
3 39196 599532902
3 28378 811709743
0 6847 6847
3 2774 628631912
3 39177 652420837
1 70986 40671
0 33889 33889
2 82156 65600
1 99201 74185
0 84987 84987
0 71160 71160
3 58401 833389533
0 13557 13557
0 31631 31631
3 18218 481057838
3 7490 442764077
0 6916 6916
1 80264 38932
2 11910 67020
1 17804 67194
0 24999 24999
1 90623 71158
1 38544 9106
0 37156 37156
3 9300 882059612
3 62958 621044050
0 45264 45264
3 57781 787892705
1 2238 35205
0 15720 15720
2 69242 24917
0 52476 52476
0 13030 13030
1 60918 9495
0 32991 32991
3 58578 93775146
0 57175 57175
3 46677 402956960
1 35146 8102
2 56266 18951
1 21198 99519
3 40967 993999635
0 78216 78216
1 88534 14909
0 5202 5202
0 62776 62776
3 65724 906945177
0 90418 90418
0 63969 63969
2 54372 25439
0 50955 50955
1 84874 42109
2 46766 4743
0 56922 56922
2 20427 5325
3 2735 448610446
2 61713 35934
3 13564 153261114
0 65954 65954
1 35720 63791
0 99582 99582
1 46036 2171
0 55029 55029
0 19525 19525
1 15315 32075
1 68832 63853
2 87954 70301
0 83607 83607
1 50248 93598
1 477 40546
1 23885 95998
0 84057 84057
0 94124 94124
0 3753 3753
3 51024 196662688
0 59399 59399
1 30175 75609
2 29561 34657
1 24519 89408
1 23910 3433
0 60294 60294
1 16771 57267
1 66556 85577
1 60737 51788
0 92973 92973
3 56702 291440025
0 49289 49289
0 67674 67674
1 32769 10799
2 92017 20919
3 84752 716747591
0 48043 48043
0 30576 30576
1 37322 3880
1 63911 78463
0 5532 5532
3 57366 975862003
2 83518 43238
0 76087 76087
0 7140 7140
0 75026 75026
0 98503 98503
0 23555 23555
2 93972 69803
0 25291 25291
2 15690 82156
2 49566 11943
0 18413 18413
1 22142 51258
0 12148 12148
0 15492 15492
3 32744 807481061
0 54181 54181
0 30901 87222
0 86105 86105
2 83635 93732
0 44862 44862
0 31203 31203
3 28236 83668595
2 32359 66335
0 25404 25404
0 41183 41183
0 60033 60033
3 29626 425606640
3 62670 507095706
0 31544 31544
1 75402 89625
2 11827 51658
0 58601 58601
0 71361 71361
0 28988 28988
0 99786 99786
2 8514 29412
2 48203 65983
1 91847 92981
3 39263 864267980
3 95268 44749437
0 67866 67866
3 35230 934621084
1 8151 3240
0 9082 9082
0 90260 90260
1 34853 72566
1 52583 63100
0 99254 99254
2 696 22961
2 45378 74304
0 30990 30990
0 51375 51375
1 17965 81626
3 42860 989689076
1 92417 98444
1 40363 74897
3 29888 108426249
0 52877 52877
3 88255 966753741
2 20139 70698
3 61195 212416735
2 877 77526
0 33152 33152
2 96764 47842
0 42621 42621
0 7618 7618
0 46388 46388
0 96161 96161
1 42167 32789
0 414 414
3 58035 263772955
1 37360 43645
3 92977 671146811
3 1372 209526428
0 88364 88364
3 75399 574033110
2 41084 45555
2 21127 51572
1 93119 60106
0 38207 38207
1 12486 44637
1 94585 16937
0 98907 98907
3 64524 17079194
0 57707 57707
1 927 34092
0 96042 96042
0 4722 4722
0 84382 84382
0 17861 17861
2 52393 47502
0 58427 58427
1 81206 48241
0 82410 82410
0 1098 1098
0 42790 42790
3 8605 546714247
1 2268 64908
3 74426 878747854
1 76071 45521
0 56016 56016
1 77129 32840
1 91813 14311
0 12334 12334
1 16572 95471
1 53953 21944
3 87492 253421308
2 35453 54237
0 72650 72650
0 49570 49570
0 52510 52510
3 68273 674941031
2 6280 87516
0 73264 73264
1 34111 46472
0 4483 4483
0 72505 72505
2 97153 98275
0 81634 81634
0 89249 89249
1 22157 50365
3 81761 804685043
3 5789 672043342
0 57092 57092
2 9286 46189
0 72404 72404
1 76564 36369
0 94932 94932
3 30863 62441205
0 17527 17527
1 30316 30276
0 15222 15222
2 78143 61532
1 39522 20728
0 7747 7747
2 37846 91303
2 17953 12586
2 70327 5099
1 40886 73569
0 70028 70028
0 50977 50977
2 1112 29934
3 89238 976376129
3 28086 103405010
2 65109 61486
1 98341 39149
3 62591 992172139
0 59483 59483
1 19536 50533
1 91517 67781
0 84594 84594
0 97553 97553
1 16686 64155
0 64286 64286
0 50688 50688
1 44452 62263
1 64936 73537
1 89390 1813
3 4030 900153129
1 91764 9997
2 16530 86856
0 45681 45681
2 19894 29525
0 66216 66216
3 12315 748285841
2 21629 29934
1 72373 77217
1 45256 55999
0 96794 96794
0 36035 36035
0 80759 80759
1 46874 83075
3 93041 650157148
1 47661 7966
0 3509 3509
0 62333 62333
0 74780 74780
0 34742 34742
1 46712 64215
0 35688 35688
3 43160 536464288
1 54193 8188
2 46941 45685
1 72494 18232
1 69581 29855
3 61765 908216191
3 85533 764985901
1 88226 88397
1 5241 30295
0 52286 52239
1 21960 12550
1 23292 7905
1 11706 86989
0 38082 38082
1 93638 20462
0 67940 67940
0 89752 89752
3 43769 685724553
1 9209 11438
0 84713 84713
3 77137 390480194
1 66703 87554
0 13614 13614
2 61852 54202
1 67473 7306
2 20394 22208
0 52229 52229
0 12718 99371
2 97078 80846
2 13580 94215
1 13429 58160
0 49265 49265
1 1789 46057
1 26985 79542
1 71284 26955
0 53301 53301
0 71104 71104
0 56924 56924
0 42192 42192
0 72128 72128
1 25211 49612
1 67873 35432
3 51837 125375118
0 90715 90715
3 22967 995868080
1 56901 18720
2 78517 28118
0 82148 82148
0 58159 58159
0 17650 17650
2 7199 68548
1 76832 77418
0 70405 70405
2 7669 80422
1 43814 85557
0 4193 23988
1 92364 50218
0 50143 50143
0 5292 5292
0 75393 75393
3 25066 58468637
1 34222 16263
2 63425 29002
1 15609 37726
3 35107 671922991
1 89053 70220
1 96157 80220
0 77225 77225
1 47285 10227
0 47182 47182
0 82675 82675
1 56191 2040
2 47661 7966
2 43814 85557
2 72871 30696
1 54395 11987
2 78523 61435
1 70246 43963
2 17662 15906
0 79473 79473
2 94989 83168
1 32441 1798
0 17774 17774
2 15744 29625
3 13121 113457844
0 66380 66380
1 26873 52918
0 81450 81450
0 40255 40255
1 22440 72951
2 26985 79542
0 75339 75339
1 25577 92053
3 8079 734799583
0 82719 82719
1 45983 37364
0 42484 42484
1 89685 96849
3 62683 673166478
0 13572 13572
2 11186 94810
2 46036 2171
1 73944 72701
0 70806 70806
2 16278 49745
1 84355 50065
0 992 46666
1 90226 33171
1 27689 65990
1 87114 51743
1 23081 82903
1 15412 59726
0 76868 76868
2 93525 73722
1 69914 65413
0 56816 56816
0 55803 6237
1 58654 29011
0 72596 72596
2 18044 96606
3 3845 440852399
0 71823 71823
3 42846 598835879
1 58676 92051
0 37169 37169
0 25316 25316
3 39740 825553759
1 89234 84244
1 90757 90491
0 68817 68817
1 89389 18558
2 17761 96325
2 77928 24825
3 71623 339659756
1 5664 93161
2 71758 73703
1 78463 97370
3 28640 849613528
1 87313 53902
1 35045 28450
3 14726 4607847
0 77998 24743
1 52179 98965
2 79657 14502
1 17620 84584
0 97464 97464
0 12498 12498
0 14105 14105
0 68555 68555
1 56269 14612
0 75467 75467
0 15904 15904
1 46641 25626
2 73478 56621
0 50034 50034
0 99046 99046
1 30776 76214
0 36972 36972
0 17568 17568
0 32229 32229
0 54111 54111
3 81438 730044687
1 90188 74771
2 21939 73839
3 6875 279358933
0 24431 24431
2 88354 49054
1 6397 61725
0 54111 54111
1 5112 39148
3 28329 644657625
3 53449 139446673
1 25849 53245
0 72231 72231
0 93809 93809
1 28921 36269
0 53199 53199
3 92086 959431937
3 13047 469440271
3 68478 537182109
2 64631 929
2 22982 20798
1 82929 46561
0 1155 1155
0 78483 78483
3 37972 601218299
0 53197 53197
0 70927 70927
1 45769 12271
0 11335 11335
1 91066 39609
1 51565 87710
1 21750 57842
1 11293 37239
0 11259 11259
1 99140 74394
0 65741 65741
2 9056 53500
1 78195 98349
0 6730 6730
1 46161 95840
1 80700 39767
3 89391 631037385
0 40525 40525
2 44330 70141
1 37116 97945
1 53514 41281
0 43402 43402
0 10271 10271
1 76381 2721
1 37266 49595
0 60063 60063
2 57854 9162
0 24484 24484
0 46684 46684
0 33124 33124
0 68553 68553
0 86927 86927
0 69342 69342
1 30028 48706
0 44916 44916
2 87329 43574
1 44943 34666
0 67209 67209
1 31068 17322
2 83154 80054
2 54941 38747
0 64958 64958
1 67840 94810
1 7518 51977
0 43974 43974
0 45637 45637
0 98208 98208
1 4940 20153
0 40281 40281
0 72876 72876
1 78101 84649
1 38887 89485
0 94542 94542
1 35391 36084
2 48708 32184
1 92357 15203
3 97153 979976886
0 56241 56241
2 67420 19404
2 38377 74740
0 70012 70012
3 61057 743201634
0 58489 58489
3 48493 369835915
1 33384 42838
1 54773 94454
3 19595 987964899
0 67012 67012
0 79091 79091
1 65373 79569
0 64206 64206
0 84965 84965
0 15142 15142
2 41912 55697
0 79463 79463
0 26653 26653
1 23839 83348
0 22443 22443
0 55724 55724
0 73240 73240
2 32579 88414
3 39214 890239893
0 17249 17249
0 11838 11838
0 69850 69850
1 34311 61639
1 62059 8977
0 26019 26019
2 51066 66905
0 53272 53272
1 274 76592
0 21821 21821
0 58229 58229
0 26061 26061
3 63592 31344435
1 17781 67479
3 26036 744305654
1 24611 13532
2 80077 82679
0 19852 19852
1 60920 3387
1 58523 88272
0 45480 45480
1 81664 32449
3 93492 594913533
0 48946 48946
1 83648 13213
3 13572 797225758
1 63343 37895
1 57900 37464
0 3253 3253
0 45659 45659
2 67642 23452
0 74575 74575
3 45120 550349004
3 65385 255481066
0 21593 21593
1 70053 14591
2 39249 21121
1 14170 15157
1 59358 6246
2 2784 12572
1 44299 22972
1 94563 47666
0 70309 70309
1 20952 12954
1 63902 41588
3 54716 474015092
2 69127 93585
1 21655 23952
0 59908 59908
1 32443 48531
0 92735 92735
2 63281 18322
2 11717 18455
2 72111 66497
0 54675 54675
0 64892 64892
0 53231 53231
1 40240 26993
0 14509 14509
0 76273 76273
0 65587 65587
1 29066 20503
3 96389 161924478
1 59338 13044
3 99670 471376566
0 85172 85172
1 16576 61578
0 75633 75633
0 9605 9605
1 44894 20755
0 2792 2792
0 20526 20526
1 35339 82408
1 71043 68085
0 98368 98368
0 40556 40556
0 8862 8862
1 58514 64835
1 2081 52047
0 64986 64986
3 1252 494758625
3 2716 895174376
2 51800 3178
0 29974 29974
0 50424 50424
0 87986 87986
0 57034 57034
1 84393 51267
0 98403 98403
1 39629 30835
0 67218 67218
1 61740 8641
0 55044 55044
2 41202 10690
0 36281 36281
1 8442 21513
0 55687 55687
0 21682 21682
1 33320 62073
1 64717 38002
1 59235 51913
1 55928 56351
0 65552 65552
2 96284 60337
1 25127 75892
1 33714 27095
1 41932 68349
0 52080 52080
2 96138 37820
0 57218 57218
2 16285 39407
1 12875 85911
0 14097 14097
2 79233 307
1 46108 33239
0 51236 51236
3 72954 125001552
0 94550 94550
2 7065 63857
1 1453 64035
3 37808 415832569
3 6891 331808867
1 98895 58463
0 94067 94067
3 52622 249300878
0 26975 26975
1 69971 85005
0 9409 9409
3 18922 166375248
2 10407 78069
1 73440 80183
1 21405 44745
0 89269 89269
0 1466 1466
3 25189 903730081
0 68982 68982
0 18957 18957
1 90782 22282
0 87593 87593
1 57704 41294
2 19000 98475
0 68077 68077
0 79107 79107
0 42032 42032
1 53722 95669
1 30133 51406
0 75133 75133
1 78592 62299
2 39437 37317
0 19692 19692
2 18871 15309
3 12601 33701728
3 59513 161785767
0 33843 33843
0 1053 1053
1 27290 85392
0 59865 59865
2 42907 80445
3 5730 614203051
3 46580 790574219
0 78262 78262
0 17722 17722
0 38952 38952
0 60708 60708
0 56986 56986
2 64989 64668
0 28082 28082
0 14365 14365
3 20046 862991435
2 47431 97397
0 93132 93132
1 13149 22793
0 16033 16033
3 79283 587889505
0 24886 24886
0 60536 60536
1 13906 57565
1 15923 85396
1 89121 48165
1 76911 21958
0 98250 98250
0 48192 48192
0 51498 51498
2 83834 3019
2 4893 79640
1 62662 36040
1 57829 56614
0 34987 34987
0 27920 27920
0 52089 52089
3 55150 73493416
1 39489 23183
2 35925 70292
0 63737 63737
2 35742 84897
1 3004 11490
1 91738 18824
2 89120 11443
0 68271 68271
2 70592 21022
3 38569 212161948
1 88569 321
1 5059 56975
0 73676 73676
0 72983 72983
0 2214 2214
2 73900 11159
3 37317 981113723
1 74281 35374
0 12835 12835
0 79665 79665
2 75741 18288
0 32885 79761
1 15329 73845
1 86687 48556
0 48888 48888
0 91227 91227
0 79222 79222
0 27632 27632
1 26133 69039
2 77398 1315
3 85026 395663735
0 6402 6402
1 2556 94840
1 88615 69428
0 86526 86526
0 44839 44839
0 745 745
1 49072 3716
0 65182 65182
1 75083 88190
2 31583 36503
2 99819 96323
2 71510 3421
0 76396 76396
3 35804 257442377
3 57159 911925563
3 6198 581541977
2 43560 4109
0 43899 43899
2 81007 19314
1 9000 70768
1 24335 98983
0 55542 55542
0 80653 80653
2 25648 88528
2 74130 48170
0 42687 42687
1 20813 67453
2 24977 42702
0 54151 54151
0 77979 77979
2 21945 52972
0 20342 95052
1 86288 57717
3 83752 107254023
2 83145 81065
0 79707 79707
1 73595 5504
1 79033 63916
0 3735 33893
3 32570 712120892
0 21754 21754
2 82273 69791
3 73927 542367665
3 88027 553438276
1 71096 70132
1 14469 72258
1 36979 85132
1 72566 87399
0 5165 5165
3 21493 853276087
3 20931 875202388
2 1174 16447
0 18502 18502
0 65781 65781
1 62169 88462
1 61127 7548
3 81589 997663608
0 73226 73226
1 66199 96438
3 16818 253848293
1 23100 38436
0 79782 79782
3 31462 445037812
2 8302 67738
0 97529 97529
0 19570 19570
2 7364 64303
0 73856 73856
1 11144 22709
0 89699 89699
2 72373 77217
3 31301 759864011
1 16776 88017
3 56996 705794250
1 64859 78631
1 85015 3668
1 76882 85785
0 62276 62276
2 27793 1169
1 52818 2487
0 6103 6103
3 70800 19370931
1 91375 91881
1 32859 38841
0 57750 57750
1 82298 81578
0 19045 19045
3 88044 146356726
0 56740 56740
3 65647 473719310
0 14651 14651
0 87005 87005
1 21273 42531
0 41070 41070
0 4166 4166
3 49464 154966167
2 4174 97618
0 56741 56741
3 51467 342135679
1 6372 20504
0 50480 50480
1 59793 50623
0 37203 37203
2 17620 84584
1 83234 65678
3 85601 900626533
1 98223 69009
1 24140 97285
1 23580 86122
3 34379 333578840
2 77399 1461
0 92865 92865
0 30078 30078
2 64009 14940
0 53614 53614
1 16673 45780
1 22081 88316
3 36006 766335078
2 18477 69205
0 66945 66945
1 81963 93767
1 3295 24603
1 64672 19696
1 92088 62837
0 46797 12755
3 68334 123255862
0 39720 39720
0 57292 57292
1 76502 32309
0 3643 3643
1 54995 13688
0 20881 20881
0 91250 91250
2 24140 97285
0 99726 99726
0 57476 57476
3 24138 8057420
0 69509 69509
1 91504 80394
1 12553 89074
0 51487 51487
1 49129 18471
2 19648 20677
0 56823 56823
2 88226 88397
0 4676 4676
0 7342 7342
0 43385 43385
1 2100 9950
0 30529 30529
1 98580 55234
1 64859 30605
2 24427 90470
0 64685 64685
2 8421 75907
0 79418 79418
0 63604 63604
0 41722 41722
2 86288 57717
1 50315 60778
1 16407 5557
2 61872 14256
0 80692 80692
0 22641 22641
0 13168 13168
3 1826 816109851
0 19329 19329
0 44686 44686
3 66394 373855292
1 47023 12925
0 24569 24569
2 67155 29285
0 33772 33772
2 59528 34131
0 43473 43473
0 6549 6549
0 26808 26808
3 46356 130877422
0 99191 79009
0 24498 24498
0 92116 92116
1 23862 74732
2 49200 25066
2 33892 95755
3 56726 315519112
1 19247 57726
1 73224 23817
0 90132 90132
0 7357 7357
0 85904 85904
0 48886 48886
2 85772 33047
2 39849 63249
0 44594 44594
2 33340 36153
1 51905 16156
1 14354 29443
1 85225 94960
3 56340 718072495
0 27079 27079
1 26281 62552
1 50492 51198
0 72898 72898
2 80949 33397
0 60395 60395
0 72984 72984
3 79213 638972599
0 77307 77307
0 41818 41818
0 73038 73038
3 72484 913598656
3 31479 826194827
0 26683 26683
0 33490 33490
0 73035 73035
0 66120 66120
0 5732 5732
3 35185 603510105
0 14011 14011
1 38529 42980
0 26759 44164
0 56240 56240
1 72666 44761
0 6257 6257
3 58241 627609294
3 14372 68256413
2 52519 95604
0 23515 23515
0 85074 85074
0 65834 65834
2 79927 50269
3 61553 991944517
2 64448 63758
2 8379 63345
2 12191 48808
0 55709 55709
2 8206 74883
2 20844 83465
1 73612 58588
0 52267 52267
1 39862 22445
3 18385 119384060
0 37053 37053
3 10983 141197074
1 73945 19239
2 41833 51234
0 8898 8898
1 52225 66537
3 73678 964730831
0 39460 39460
1 66534 12409
1 90990 91185
0 71556 71556
3 72951 269749233
1 44276 71495
1 56022 11382
3 44322 342943073
0 8974 8974
1 32298 67064
2 48659 76095
2 71377 5737
0 28735 28735
0 92216 92216
1 52528 61253
0 19732 19732
1 12233 71134
0 25834 25834
0 2396 2396
0 28721 28721
0 73471 73471
3 26804 433014972
0 87834 87834
1 44205 16863
2 84761 74962
1 11510 91472
1 76638 74851
3 39484 691171154
2 24814 22021
2 29614 59669
1 86577 74026
0 97212 97212
1 16893 78617
3 61200 391481488
1 28378 18584
2 98423 63439
1 61827 65506
0 70770 70770
0 58348 58348
0 89820 89820
1 66747 2668
1 80340 65629
1 75281 2782
2 4881 74670
0 34366 34366
1 63879 68395
1 98861 72893
1 1396 5491
1 49601 18819
3 75662 599696415
0 44090 44090
0 37496 37496
1 96413 43307
0 99774 99774
2 27891 24920
1 5595 84622
0 91845 91845
0 87833 87833
3 28585 537674142
0 88556 88556
1 24713 48261
1 96314 74159
1 43752 4721
0 53898 53898
0 99795 99795
3 52282 492579412
3 52411 114675827
2 53145 17821
1 34095 94508
0 34690 34690
2 70386 89499
1 28800 61975
0 4319 4319
3 56316 128756948
2 35995 18991
2 54424 60740
0 59326 59326
1 71460 68645
0 40832 40832
1 78069 60587
0 52980 52980
3 81072 771536620
1 34804 63714
3 45637 37873401
3 66542 943248444
1 81683 71277
1 20847 68012
1 82230 85185
1 51534 43928
3 27410 172940428
3 59305 63122541
1 4770 41263
0 93128 93128
0 58969 58969
0 5145 5145
0 75599 75599
1 24698 88802
0 25213 25213
3 19472 770827940
2 68802 48034
2 70052 77582
2 60845 35815
0 68843 68843
0 6446 6446
3 2135 608565020
0 16870 16870
0 77910 77910
2 31532 30075
1 70089 28794
2 23081 82903
1 66514 96460
1 38380 55457
0 35991 35991
1 49741 2509
0 14612 56269
0 81532 81532
1 48950 52916
0 94295 94295
0 98744 98744
1 61413 52343
2 69277 70016
2 6055 69462
0 77120 77120
0 90894 90894
0 57134 57134
2 67169 2036
0 31874 31874
0 86032 86032
3 14840 877751904
0 50379 50379
1 35860 65987
0 8962 8962
1 13507 66555
1 26110 20716
0 65272 65272
0 63346 63346
0 191 191
0 63809 63809
0 85582 85582
1 34547 64025
0 9059 9059
0 85982 85982
2 74750 62785
0 18302 18302
0 64938 64938
2 6888 60951
1 649 84415
2 33537 84669
1 66910 45868
1 63685 37294
0 1647 1647
1 3112 55267
0 17874 17649
1 86191 96882
2 2055 91676
1 73229 3510
1 82414 52649
3 36944 794693710
2 96425 65411
0 4412 4412
2 78387 83107
3 75290 132857671
1 78914 92097
0 11496 11496
2 4498 56317
0 34164 34164
1 92510 99819
3 38399 976251191
0 34364 34364
0 80458 80458
2 40179 7383
0 36163 36163
1 57753 53830
3 29031 118710548
3 96628 228639790
0 68169 68169
2 95178 88645
2 55863 65810
1 9033 82585
1 59096 54283
3 75447 411872307
1 39332 34938
1 9559 99535
0 57018 57018
0 69649 69649
1 82698 49914
1 49985 41990
1 45667 39850
1 40940 74929
3 47583 28871262
3 60040 403867012
0 81296 81296
0 95753 95753
1 31704 34052
1 21749 85839
0 88115 88115
2 56043 51908
1 16512 73790
1 43757 92402
1 94065 72020
1 92928 7455
3 14385 726092411
3 84106 132295464
1 3708 50747
0 16399 16399
1 6305 79257
0 42446 42446
1 50610 93687
3 42834 525769376
2 657 84544
1 85312 85724
0 14687 14687
1 77149 5712
1 13690 35405
1 30784 66371
0 90648 90648
1 56447 3341
3 62297 73584681
0 63922 63922
1 51459 28976
0 77452 77452
2 34130 76999
1 91357 23753
0 33047 33047
0 55393 55393
0 41514 41514
1 61953 24510
1 34149 69638
1 98270 92254
3 69254 185351479
0 58393 58393
3 54116 564601612
2 7144 90388
2 97756 18592
1 83327 86643
1 88871 35491
1 45289 98853
1 75236 74519
0 50030 50030
1 9118 62747
0 32505 32505
0 35482 35482
2 70611 40168
0 64214 64214
1 22412 18913
1 97846 931
3 48109 536283771
2 74484 97258
1 41095 64876
3 30955 189405333
2 98312 15146
2 74919 51855
0 67599 67599
3 57432 364079929
0 77250 77250
0 59914 59914
0 98046 98046
0 88152 88152
0 57731 57731
0 47770 47770
0 29837 29837
0 38485 38485
0 64151 64151
0 56465 56465
1 3041 47472
1 92173 33226
3 80089 798165240
0 49722 49722
0 17470 17470
1 41710 21607
2 20999 1315
0 46879 46879
2 70187 61461
3 78688 703661064
0 86998 86998
0 88456 88456
3 26402 681996479
3 42251 795619471
1 24210 60936
0 81709 81709
3 26379 171013712
0 46935 46935
1 42398 47775
0 6652 6652
3 66055 510984806
2 56269 14612
0 38901 38901
2 13648 70506
1 14223 90238
1 12838 51101
0 78446 78446
1 90093 78710
0 28288 28288
1 22557 57792
0 81034 81034
0 63860 63860
1 5064 9591
0 16125 16125
3 98451 322305388
0 29792 29792
3 95047 643315275
3 97489 260380383
0 41320 41320
1 94258 60555
1 34363 28157
2 35269 38052
0 38225 38225
2 96413 43307
0 6833 6833
0 33838 33838
0 98066 98066
1 46735 56100
0 88333 88333
3 3961 320327801
1 97236 40832
0 96936 96936
1 69593 89919
0 61464 61464
0 89525 89525
0 84262 84262
0 89605 89605
0 56294 56294
2 34461 47375
0 71168 71168
1 48818 7552
0 96479 96479
0 31571 31571
2 78463 97370
2 9631 8305
1 78765 55896
0 38274 38274
0 75175 75175
3 83426 704078197
2 53953 21944
3 5879 178707931
0 18659 18659
0 32652 32652
3 86889 336054420
2 12376 11566
1 36713 68084
0 4451 4451
1 41498 30356
0 99312 99312
1 87834 95965
3 63688 679580332
1 6237 56031
3 78796 758300184
2 5655 94226
1 527 47017
2 47023 12925
0 89065 89065
1 68971 61734
2 76095 4303
0 68521 68521
0 78374 78374
1 68688 30083
1 58348 6151
0 16400 16400
2 2444 10020
1 12851 52341
2 79446 15333
3 77852 724327760
1 53251 68902
3 76110 77226613
0 489 489
2 21101 60094
1 72950 62519
1 45294 54354
2 20257 2749
3 43280 625627894
1 26208 76227
0 10314 10314
0 71070 71070
1 91885 26930
1 88631 11426
0 82995 82995
2 38887 89485
0 95100 95100
0 83133 83133
1 8910 49795
1 63711 89606
1 63552 89478
0 25735 25735
1 12730 81589
1 55334 77616
1 98995 52197
0 41099 41099
0 75761 75761
1 84476 50115
1 52984 5979
2 76103 19759
0 27190 27190
0 6914 6914
2 22634 38086
0 60296 60296
1 37311 19353
1 78380 40100
1 705 89827
0 84004 84004
0 59239 59239
0 61821 61821
0 16023 16023
1 90736 15817
1 92346 97119
1 7669 27551
1 37194 83926
0 53181 53181
2 21240 24533
0 58642 58642
2 17671 78247
0 39666 39666
0 95870 95870
2 49348 43768
0 96918 96918
0 76907 76907
2 3457 23954
3 41291 883353394
0 65221 65221
2 54467 63670
3 67063 22453963
1 36612 13221
2 37471 93353
3 38832 622148733
0 76146 76146
2 75733 19860
1 68648 82111
0 74205 74205
2 8738 75567
0 27668 27668
2 65633 62048
2 81828 13056
2 74195 79933
0 21229 14859
2 93124 47199
0 26796 26796
3 72781 935558603
0 99509 99509
1 27423 89399
1 19834 44562
0 61658 61658
3 15015 235270781
0 44388 44388
0 99390 99390
1 94327 70989
0 46493 46493
0 11752 11752
1 56793 19734
0 81390 81390
1 61433 48310
0 4482 4482
0 93421 93421
0 8141 8141
0 69709 69709
1 11193 66505
2 31704 34052
1 15373 37485
0 21276 21276
0 29441 29441
0 22368 22368
2 95586 33725
1 26883 49876
2 56918 89553
0 25771 25771
2 87485 49302
1 22766 14474
2 26166 17639
0 53520 53520
0 37087 37087
1 52258 82547
1 90546 90521
0 44521 43965
1 88367 28105
3 6567 449089879
0 3278 3278
2 82919 95035
0 5521 5521
0 32820 32820
1 44386 49775
1 34860 64166
1 38527 91027
0 81648 81648
1 74003 3548
1 91330 38746
3 72693 509493644
0 28178 28178
3 87700 775598413
1 99823 93227
1 53337 3713
2 14112 53838
1 54479 77258
2 5542 94580
0 31069 31069
1 23763 53215
1 30803 91864
0 11915 11915
1 80043 23141
3 14456 980711449
1 66336 4624
3 13010 3504790
0 3659 3659
0 14805 14805
3 19311 40069030
0 17360 17360
3 53040 87013658
0 25810 25810
1 34757 73783
1 53402 23086
0 13174 13174
0 25932 25932
2 42840 34979
1 22210 53868
0 24968 24968
0 48638 48638
2 79383 50815
0 62795 62795
2 37549 32226
1 98914 26856
1 74464 38809
1 33150 45580
1 97714 96181
0 16474 16474
0 2899 2899
0 82997 82997
0 41976 41976
2 2947 20351
1 82062 99360
0 20132 20132
0 37467 37467
1 27725 39596
0 92563 92563
0 57571 57571
2 61564 46712
2 83921 4327
3 35018 219137258
2 4764 33164
3 13106 975608883
0 60480 60480
3 13993 484975473
0 9399 9399
0 40022 40022
2 84286 12539
1 72213 94881
0 67344 67344
1 58434 16305
3 71735 91785969
0 58058 58058
0 79101 79101
1 57652 69418
0 13656 13656
0 90113 90113
1 72804 42478
2 84671 25880
1 96347 2305
1 34148 27382
1 10110 74871
1 57638 79485
0 27390 27390
3 67398 547812042
3 30416 241639250
1 88707 19207
0 94180 94180
1 56638 10674
2 3727 98924
1 91259 56177
0 69556 69556
1 846 60732
2 5424 20529
0 91396 91396
1 96527 36830
2 51367 2232
2 40963 57333
0 57087 57087
1 30600 95836
0 7918 7918
0 16301 16301
2 2861 56343
1 92488 45265
1 68424 6120
0 6972 6972
0 34149 34149
2 77166 83539
2 90171 90372
1 3559 92824
0 33735 33735
3 70258 677227039
0 55613 55613
1 57659 19411
1 66370 38286
2 16231 62430
2 31845 13678
2 82971 86410
0 71421 71421
1 6682 98780
2 50248 93598
1 44045 81045
1 74792 36356
1 5413 97061
0 36116 36116
1 8673 80700
0 817 817
3 91937 485037382
2 14032 53738
0 64243 64243
3 37501 503108147
3 60799 812669663
1 91297 17234
1 89835 60363
0 62613 62613
0 5814 5814
2 85667 87710
2 2369 34387
1 42033 68264
2 26587 18230
1 62613 17203
3 99508 733827924
0 30036 30036
1 63814 44053
0 39204 39204
0 47368 47368
2 27853 76474
0 82436 82436
2 17598 15014
0 48983 48983
3 76085 811295207
1 23285 97518
1 13979 53469
0 51785 51785
3 58360 61785983
2 84066 20843
1 98269 18248
1 35395 31451
1 12847 46183
2 51566 56434
0 19069 19069
0 91266 91266
0 44795 44795
1 95357 99366
3 82253 210536448
0 56301 56301
3 41962 747812664
2 39613 32887
1 16412 56000
0 56519 56519
0 11465 11465
0 85250 85250
1 20034 1147
2 2238 35205
1 29178 9933
2 76637 23406
1 36162 21306
0 84978 84978
0 25324 25324
1 43902 14740
3 24371 485907498
1 80673 11006
0 35603 75598
3 48637 541685867
1 60305 76459
2 10930 43725
1 61986 18371
0 37132 37132
0 53055 53055
0 439 439
0 36498 36498
3 28479 710997708
1 79678 68791
0 61964 61964
2 94120 36995
0 50150 50150
2 81863 98789
2 70424 80996
1 35988 48042
0 69975 69975
0 80799 80799
0 53421 53421
1 81212 45154
0 39095 39095
1 61403 63910
1 91443 43533
1 88293 36388
0 43836 43836
0 98154 98154
2 55780 7434
3 94126 564832804
3 1511 71652035
1 54904 11892
0 93444 93444
2 29938 38831
2 97649 2361
0 10953 10953
2 92346 81992
2 98046 82819
1 50269 40547
1 85081 19249
3 85958 174587640
1 16233 67715
3 7927 438191091
0 78651 78651
2 53315 67434
3 91566 237466917
1 54318 50741
0 42218 42218
2 9078 17176
2 4188 64926
3 20259 926219535
0 18903 18903
1 39991 75012
0 61737 61737
1 26289 8505
1 95303 83029
1 94274 3454
1 16641 25007
1 97155 1426
0 79276 79276
0 6502 6502
0 3845 3845
2 12755 46797
1 31780 99786
1 66843 68509
1 50093 8152
0 47702 47702
0 99177 99177
0 11093 11093
3 98173 914880329
0 12005 12005
0 13300 13300
0 20838 20838
0 31129 31129
1 53640 99685
2 15430 15067
1 15989 59697
1 31965 85972
0 40886 40886
1 87115 53840
0 28486 28486
1 36194 22495
1 78825 54873
0 8777 8777
1 49241 99254
0 92344 92344
1 21677 4154
1 38808 36044
2 3321 15494
1 78050 98175
2 56017 15630
0 94523 94523
0 81321 81321
3 27794 431084176
0 33689 33689
0 25788 25788
2 1793 99941
2 61256 3848
0 28340 28340
1 29421 77870
1 60422 59629
1 1648 41068
0 5181 5181
0 9608 9608
0 87074 87074
3 73219 158560089
1 94789 99511
0 58001 58001
1 12011 80093
0 54564 54564
1 55326 88935
0 94206 94206
2 4795 29076
1 70656 89417
1 90681 73555
0 71238 71238
2 96462 16453
3 79005 806331147
0 7531 7531
0 70871 70871
2 58315 97507
3 17514 340522978
0 74863 74863
0 30291 30291
0 34485 34485
0 5062 5062
0 5042 5042
1 53626 94376
1 10907 24430
0 43327 43327
0 77940 77940
0 1044 1044
1 77771 8099
0 19396 19396
0 69999 69999
1 95140 26644
1 51712 40616
0 26829 26829
0 92967 92967
0 28994 28994
1 88997 79853
2 37319 50640
1 39679 6016
3 17079 46942709
2 69904 36870
1 29896 79272
1 34509 20254
1 20921 46193
0 68775 68775
1 28152 27825
1 25862 78217
2 65917 33876
1 60008 61551
3 71565 751570685
0 47648 47648
0 43281 43281
3 7946 479075646
0 85043 85043
0 56365 56365
1 45641 12285
0 55898 55898
0 74272 74272
0 22583 22583
0 39262 39262
0 85500 85500
1 74739 59559
1 46336 64113
3 88447 114529449
0 59306 59306
0 96009 96009
2 8673 80700
1 31151 25249
3 58206 697422945
0 36913 36913
0 619 619
0 43557 43557
0 62347 62347
1 85470 6062
2 29754 42868
3 22419 982600204
0 90462 90462
2 40886 73569
0 41611 41611
1 39746 10917
1 74297 97743
0 28566 28566
1 99688 78447
3 51105 898764014
0 18742 18742
3 56807 417861925
1 78821 54387
1 28196 27022
0 11359 55594
0 51337 51337
1 54707 97955
1 73209 67586
0 40697 40697
3 78903 388911305
0 65462 65462
0 7198 7198
1 10945 87739
2 69218 62010
0 55664 55664
0 33371 33371
0 65754 65754
1 53704 54309
0 37516 37516
0 24254 24254
3 36859 522023719
0 691 691
0 52958 48275
1 18637 83582
0 86874 86874
2 8817 40793
3 24294 553608418
1 6990 14856
3 82637 913633654
0 37938 37938
2 90782 22282
2 78827 5067
1 5699 41328
1 26304 68382
1 4132 77476
2 87468 49909
1 8046 74890
1 65339 95736
1 43835 25420
1 68805 49494
0 84615 84615
2 38374 25960
1 49286 5653
1 43407 89809
0 19528 19528
1 21449 17421
2 61740 8641
1 91178 32185
3 13241 965235982
1 51311 40249
3 72254 430803095
2 78946 92696
2 36419 60775
0 76697 76697
1 15641 57503
0 74633 74633
1 93622 70082
0 85343 85343
2 58185 10818
2 58325 90282
2 72697 35664
1 35148 20
0 76839 76839
0 67719 67719
0 88525 88525
1 10953 83178
0 41019 41019
0 37021 37021
1 65096 84353
3 51307 17696494
1 48452 65383
2 20868 76945
0 30947 30947
1 90079 24217
1 27453 68273
3 2973 394513268
3 30378 28191924
0 55658 98171
0 77713 77713
1 38160 58
1 79197 17528
1 93309 65213
0 60960 60960
2 85479 20679
0 67134 67134
0 78031 78031
0 60382 60382
0 26039 26039
3 52932 483545800
0 83325 83325
3 39634 20376258
1 87099 33924
0 11582 11582
0 23003 23003
3 30981 274470244
0 82412 82412
0 71367 68766
0 57208 57208
1 90548 30276
0 95958 95958
0 72401 72401
1 78125 73826
1 83447 94607
3 81766 996178381
0 92221 92221
2 70986 40671
1 83805 641
0 64109 64109
1 10998 67914
0 20419 20419
0 88300 88300
1 82301 95172
0 86412 86412
1 14221 99324
1 38479 89544
3 24867 832385518
0 71546 71546
0 6758 6758
1 35817 14282
0 58752 58752
1 96639 46830
3 24691 672026981
1 91631 1755
1 372 6466
0 93478 93478
3 36431 174516214
1 81695 43375
1 36052 99969
0 94801 94801
3 5790 825092386
1 58349 61997
0 99479 99479
0 69484 69484
2 4518 37270
0 25684 25684
0 92316 92316
3 49197 135171615
1 79456 54723
1 14858 37610
1 61979 69159
1 45883 95674
1 18595 62827
1 78678 27925
0 12550 21960
1 21609 39091
3 99699 17338910
0 24023 24023
3 33494 902053050
0 87521 87521
0 51357 51357
0 52347 52347
0 60579 60579
1 26314 14905
0 92557 92557
0 58389 58389
1 55641 70716
0 30539 30539
1 53210 84661
2 26304 68382
3 62461 258794595
3 21655 638726280
0 19444 19444
1 36306 91597
1 7819 13801
0 650 650
3 24122 445753015
0 69962 69962
1 46429 20485
1 61973 58348
0 44420 44420
1 51091 45282
1 78376 32551
1 27651 43107
0 23021 23021
1 71390 17225
3 74220 744945280
0 74970 74970
0 1815 1815
0 74557 74557
3 39894 698699359
1 55821 61223
3 42299 45753718
1 54502 27234
3 79273 199423942
2 28294 72384
0 57354 57354
1 23147 62447
0 42950 42950
0 77245 77245
1 95691 25754
0 61272 61272
1 42012 30564
1 12690 12209
0 1486 1486
0 68615 68615
0 72410 72410
3 58677 458759247
2 92463 45306
0 83173 83173
0 75219 75219
1 67481 83527
1 24148 43778
0 65557 65557
1 28400 86141
1 57960 95673
2 73987 91514
0 19822 19822
0 21686 21686
0 83422 83422
0 1242 1242
0 91857 91857
1 35378 91508
0 26562 26562
1 33687 83649
0 64374 64374
0 802 71499
1 76174 57953
3 9507 936124529
2 61493 67099
1 95932 65833
3 82886 588947873
2 46690 89612
1 49367 87564
0 22200 22200
3 67048 925069631
1 86066 71427
1 20910 4856
2 93231 33544
1 7045 57349
1 91008 10503
0 58586 58586
0 32954 32954
3 54280 126401965
1 51593 8631
1 21192 96925
0 15327 15327
2 17516 12689
0 94781 94781
0 4591 4591
0 1217 1217
1 61447 158
2 25657 1637
1 94729 58331
3 89402 807498069
3 98095 410938362
2 28329 41529
3 61773 151370047
0 91042 91042
1 30562 83334
1 57851 17132
2 61724 10291
1 696 22499
1 14056 83252
0 75909 75909
0 71179 71179
0 98462 98462
2 16572 95471
0 74375 74375
2 79326 69353
2 98171 55658
0 38180 38180
3 27913 275408625
3 9904 272591587
0 71376 71376
1 96190 29238
1 49614 59789
3 63797 608759108
0 38642 38642
1 63857 10227
0 18023 18023
0 76706 76706
1 62882 50759
2 32915 97767
1 24045 20467
1 12714 52751
2 34225 3920
2 30074 29565
3 28563 795359242
0 42960 42960
1 6197 41194
2 89215 73857
1 30366 65951
1 34256 48137
1 10504 80592
1 22503 35964
1 20011 44004
3 83088 452907087
3 17860 690772919
3 35899 376721473
2 93205 5135
0 33693 33693
0 86796 86796
1 69579 12016
0 46366 46366
1 36238 45984
0 67380 67380
0 89682 71201
0 18219 18219
0 67401 67401
1 95280 78910
0 54227 54227
1 46170 73397
0 3915 3915
0 67923 67923
0 67407 67407
0 44644 44644
0 36980 36980
0 22460 22460
0 90936 90936
2 71089 51934
3 66804 246881766
0 65956 65956
3 32979 894092127
0 82591 82591
0 53046 53046
3 57711 981514147
1 51103 29689
2 92203 30558
0 5408 5408
3 66530 928314706
1 3647 84046
0 83006 83006
1 4178 73491
0 52169 52169
2 19331 73177
0 33745 33745
1 89889 34062
2 33644 88054
2 32473 74846
1 28065 29895
3 4078 348442620
0 47874 47874
3 57119 908461124
2 48774 5593
1 43995 33085
1 16018 66269
3 28258 595697410
1 59261 43423
0 81660 81660
0 24939 24939
1 72756 13913
2 26281 62552
0 6620 6620
1 15262 9561
0 37337 37337
1 73764 3948
0 51711 51711
3 93891 658993656
3 16593 200951959
1 45329 85888
3 65526 486225132
0 64407 64407
1 15052 69213
3 88563 408479206
2 64071 73258
1 57167 8096
0 61707 61707
1 11550 47612
0 25717 25717
1 94696 89883
0 70995 70995
1 76573 46674
1 56140 67571
1 95164 98578
1 79694 19019
0 6267 6267
2 9421 78108
1 83197 21665
2 20996 50241
0 71519 71519
0 83824 83824
2 59894 71444
0 36593 36593
2 78592 62299
0 70410 70410
0 52944 52944
0 35429 35429
0 59567 59567
2 53099 90604
2 51948 31711
1 40688 51593
0 22003 22003
0 75919 75919
0 47202 47202
0 29048 29048
2 10862 32658
0 10216 10216
0 24158 24158
3 10463 147249446
1 25943 81620
0 62804 62804
0 30268 30268
0 73951 73951
2 13318 18876
1 72601 58351
1 60349 4923
3 87692 460371457
2 81698 51035
1 10059 23817
3 35875 690797103
2 57739 26551
3 34854 988320428
0 19230 19230
1 22683 33104
3 4467 244535717
0 13108 13108
0 2328 2328
0 22412 22412
1 59161 12247
1 45144 96357
0 51955 51955
0 35239 35239
1 22237 3800
1 6700 3592
0 82789 82789
1 4953 81891
0 12031 12031
1 69036 4568
0 86966 86966
1 26298 75109
2 49645 13884
3 48451 649573482
1 74989 3143
2 54214 30164
1 92283 69613
3 68173 758056324
0 74882 74882
3 9278 784117138
0 43113 20134
0 67060 67060
1 5409 57516
0 31760 31760
1 60435 17865
1 33959 60849
0 28664 28664
2 50598 96
0 27800 27800
1 11548 59940
0 99 99
0 675 675
1 19775 47792
1 30170 94235
0 11640 11640
3 22619 925964156
3 55298 535101498
0 7517 7517
1 87845 14584
3 37702 227819301
1 40384 5039
0 28702 28702
0 19684 19684
1 75032 88704
0 55108 55108
0 17224 17224
1 19704 30854
1 70809 94166
0 72681 72681
1 96844 216
1 60976 68675
1 16190 34885
0 23478 23478
0 34172 34172
1 64565 76844
2 39821 37736
0 53784 53784
0 2866 2866
1 43022 68557
0 83028 83028
0 50342 50342
1 30284 80817
1 70194 50014
1 3165 64604
0 42972 42972
0 71510 71510
1 41385 16271
0 45180 45180
2 76573 46674
1 85469 12136
0 12579 12579
3 75476 714084204
1 13933 89390
0 90125 90125
0 21164 21164
3 64354 191570946
1 19291 48277
3 15196 786311878
2 30636 75359
3 43271 265054
1 12217 86804
2 2427 98179
1 43126 68233
1 3484 73413
0 65510 65510
1 47348 27626
0 10082 10082
2 58141 21979
3 17430 334219352
2 24787 29570
1 46717 59767
1 86865 20313
0 74069 74069
1 69751 60181
0 23850 23850
0 22234 22234
3 60893 37505290
1 25060 26866
3 62317 669593052
2 44045 81045
3 74696 724006820
0 61126 61126
1 53852 87574
0 98352 98352
1 794 68501
1 46483 56647
1 73912 99240
0 98916 98916
1 61439 64606
0 54942 54942
2 46483 56647
3 48578 790759370
0 69670 69670
1 93879 43238
1 49973 19395
1 84821 76190
3 45032 580883340
2 73200 81075
3 31469 589448230
2 27266 53193
1 72576 68911
1 5355 7653
0 51998 51998
2 67648 54562
2 49615 61291
3 51933 902120826
1 57116 83274
3 83123 238819138
1 12249 1032
0 49378 49378
2 38886 54109
2 70116 42840
2 96190 29238
3 62856 927548768
3 1631 794246148
0 3645 3645
3 15440 891769507
0 96773 96773
0 39151 39151
1 51820 54764
3 9616 513933803
0 98678 98678
2 37567 25783
1 80519 20431
1 92295 73448
3 29115 497878846
0 9501 9501
3 40460 427203847
1 10650 19817
2 40866 83152
0 10959 10959
1 18348 80523
3 63800 399202914
2 83607 88567
0 85395 85395
1 66208 39396
0 79144 79144
0 66330 66330
1 19101 75533
1 91661 57316
0 48838 48838
0 49927 49927
2 85688 65271
1 41815 81409
0 23727 23727
0 62167 62167
0 27013 27013
0 52495 52495
1 50895 62174
1 88487 30708
0 15041 15041
2 68688 30083
0 67209 67209
0 44358 44358
0 83545 83545
0 17275 17275
0 50606 50606
0 31408 31408
0 2358 2358
1 28719 9831
0 20518 20518
2 8221 49428
0 71550 71550
1 88738 73361
0 75957 75957
0 13056 13056
0 88268 88268
1 51108 72611
1 25155 84689
1 82338 93111
3 90977 299433526
1 30747 31238
0 88195 88195
1 19341 54619
1 49221 53060
3 79397 581058124
0 73720 73720
2 96373 8338
0 13781 80335
3 78120 257787299
2 63297 82314
0 15827 15827
0 42847 42847
3 99443 123050715
3 341 939214936
0 93903 93903
1 64233 49331
0 78088 41816
2 23988 4193
1 33670 11067
3 325 703666640
1 37014 76753
2 30652 78742
2 37374 86875
0 35612 35612
1 67540 60597
2 40720 6081
3 82095 749707707
0 60798 60798
2 96069 7299
2 58289 40619
2 36162 21306
0 77594 77594
2 65360 6580
2 68766 71367
1 44319 54875
0 64164 64164
1 53834 99847
0 28396 28396
1 52581 82256
1 15742 58673
0 59760 59760
1 2965 67780
2 83757 42172
2 17919 75549
1 41853 85793
1 88960 94930
3 79872 549858202
2 57674 17655
1 54797 92320
0 72397 72397
0 3014 3014
1 37638 17709
3 45521 603501942
3 65751 882205730
1 63398 43952
2 47354 58701
2 63563 63781
0 15598 15598
1 10842 12802
0 76656 76656
2 45569 21848
1 19307 86447
1 27735 89623
1 98652 95764
0 25673 25673
2 10538 41294
1 74428 75396
3 64811 812377555
2 27413 88192
1 97865 390
1 74668 4781
1 82627 550
3 62687 845051123
0 64428 64428
1 71179 34752
1 59272 88368
2 46029 59906
3 14735 824835300
2 28361 80130
0 20608 20608
0 64787 64787
0 3994 3994
1 71484 77981
1 15060 59206
3 81057 125141365
3 85553 780689163
0 97840 97840
1 48010 30572
1 51593 73623
0 96164 96164
2 34757 73783
3 37992 24637578
0 23603 23603
0 90265 90265
3 2632 640937280
3 87988 388195543
0 52556 52556
3 73800 488658280
0 27206 27206
1 95700 54877
3 47712 696514772
0 71917 71917
0 4950 4950
3 85794 928122026
0 56908 56908
0 8871 8871
0 89922 89922
0 49882 49882
1 90965 31243
0 6070 6070
2 41431 24394
0 83260 83260
0 2282 2282
2 25076 62931
2 46712 64215
3 62977 243599365
2 48952 88222
2 38479 89544
2 60754 7738
0 98996 56715
0 51330 51330
1 15252 99814
0 88775 88775
0 44346 44346
3 92859 539865209
1 7289 80500
1 34240 48825
0 77814 77814
1 79742 87351
2 97190 60592
0 76715 76715
1 5237 95597
1 7200 27442
1 83218 95471
1 77359 39776
1 46141 24582
0 9252 9252
0 43248 43248
0 78526 78526
2 76882 85785
1 93265 15547
0 8712 8712
0 4798 4798
2 64936 73537
1 1049 99280
0 28464 28464
3 58978 745354350
0 12703 12703
0 58020 58020
0 88611 88611
2 5050 37138
3 18887 284227465
0 47256 47256
1 37080 2501
0 8151 8151
1 28233 32901
0 49824 49824
2 29733 3338
3 73246 736006733
2 14174 11778
1 13195 85388
0 94735 94735
0 2709 2709
3 93194 633498989
0 3653 3653
0 50104 50104
3 25060 886118176
1 65653 77516
1 7419 68302
1 36100 28101
0 29844 29844
0 4396 4396
1 85192 85272
0 65475 65475
2 43407 6768
0 76600 76600
1 49381 21616
2 56928 91915
3 54192 48543501
3 56693 784136830
3 55073 346160460
0 65006 65006
1 18127 17904
1 11954 29351
2 15439 18756
1 76536 40198
0 93946 93946
0 87622 87622
1 11347 25752
1 85981 87278
3 28002 615793196
0 66219 66219
0 1998 1998
1 46712 78679
2 99268 9111
0 97751 97751
2 46215 36806
0 63235 63235
0 4427 4427
0 40366 40366
2 45345 77081
0 68045 68045
1 29286 18380
3 35348 28812053
0 61202 61202
1 16942 25328
3 66781 929605956
1 72390 66887
0 6985 6985
2 60008 61551
0 2908 2908
3 58785 552138752
2 64067 56668
0 39165 39165
0 93373 93373
3 86381 605811098
0 13197 13197
0 75743 75743
3 74244 414943853
0 2237 2237
1 6760 64521
0 97926 97926
1 56974 43036
1 58241 31976
1 2534 50910
1 36210 28068
0 88418 88418
0 92747 92747
0 34512 34512
0 22224 22224
0 4006 4006
2 64423 60834
0 81945 81945
0 99245 99245
0 61178 61178
1 787 85931
0 68550 68550
0 78331 78331
1 37515 79242
0 78226 78226
1 51425 10009
1 88123 76211
0 43588 43588
0 81263 81263
1 43822 12284
1 20382 72512
0 88101 88101
1 76030 45341
0 70797 70797
0 30538 30538
3 94098 77858498
0 5702 5702
0 83530 83530
1 1872 16088
2 15801 65324
0 61137 61137
0 32792 32792
1 98284 86053
1 52077 67373
3 73509 703062425
0 25961 25961
2 81510 42555
3 89283 727196309
0 60930 60930
2 81092 3407
0 73398 73398
0 63529 63529
2 91188 27460
1 78026 46519
1 96290 35417
2 84594 85024
1 60098 12309
0 57376 57376
0 29626 29626
2 72382 84522
0 10482 10482
1 62133 93712
1 85124 23206
3 94518 60401886
0 75819 75819
0 91124 91124
0 21185 21185
1 67535 36192
0 78995 78995
0 74447 74447
0 63007 63007
1 603 80952
0 6511 6511
1 4951 21030
0 44179 44179
0 33082 33082
0 39928 39928
1 19560 56797
2 41816 4784
2 86066 71427
1 22033 15827
0 10907 10907
1 44861 82859
2 64290 69710
0 48320 48320
0 84412 84412
2 64233 49331
0 74202 74202
3 8800 323847807
0 18157 1889
0 72949 72949
1 89820 16058
1 96746 79782
2 11144 22709
1 93125 97242
1 33339 89995
0 57268 57268
0 30294 30294
0 57624 57624
0 49307 49307
2 58037 81826
0 82142 82142
1 34400 66699
0 25019 83522
0 58616 58616
0 41515 41515
1 54741 3672
2 69592 77478
3 98331 809730964
1 34201 58305
1 55384 35850
3 62599 568503755
1 87307 81125
1 68823 76389
1 44220 59254
2 33526 30039
3 14959 882115237
0 98075 98075
3 26924 673203282
1 27594 32704
0 78825 78825
3 39484 672435743
2 73224 23817
1 25867 44763
2 51984 62302
1 38149 60977
1 54823 83401
0 90862 90862
2 71201 89682
1 40839 54096
0 20690 20690
0 38963 38963
0 8344 8344
0 41840 41840
3 10225 531452899
0 62596 62596
0 93046 93046
0 84760 84760
1 80587 8591
0 11949 11949
0 59381 59381
1 19623 12873
1 7701 20708
3 91158 100872673
1 83452 9528
0 69983 69983
0 23733 23733
1 45224 29636
1 33830 11334
1 360 41875
1 2027 8594
2 81813 19765
0 71814 71814
3 96589 956085392
2 56468 52548
0 72917 72917
1 95419 42922
2 44861 82859
0 84338 84338
2 31068 17322
3 65476 845187465
0 27419 27419
0 96181 97714
2 33320 62073
2 35622 87164
3 45947 770648892
0 66322 66322
3 70455 203955204
2 82492 86536
1 32780 64541
1 60984 68094
3 93726 399749788
3 65214 816002231
0 52406 52406
3 22904 610289922
0 59810 59810
0 624 624
2 65438 51906
0 95306 95306
0 83292 83292
0 8151 8151
0 4359 4359
0 20785 20785
1 22992 11777
0 43292 43292
3 36374 514758946
2 99438 94371
0 95442 95442
0 5664 5664
0 19913 19913
1 86523 36331
1 25176 76570
3 72794 262324761
3 57864 978532555
0 58011 58011
3 40708 185933315
0 80818 80818
0 13298 13298
2 87009 23276
3 84548 276007991
1 1345 82620
1 67948 67248
1 57050 67357
1 68273 49720
2 66066 37105
2 50120 78913
1 52041 17288
1 40498 37288
1 4627 27311
2 15485 39285
1 4919 72275
0 14588 14588
1 89189 90274
2 84002 14559
1 19214 93916
0 29446 29446
1 77305 24746
1 95614 78473
0 93417 93417
0 76045 76045
0 18000 18000
0 91080 91080
0 38924 38924
0 61891 61891
2 34330 92849
0 64216 64216
0 79358 79358
1 18072 90463
0 52546 52546
1 43277 93107
1 50676 92945
1 98912 1745
1 67860 87770
3 66267 153803539
0 1671 1671
2 92922 99356
2 86431 35219
1 78561 96058
3 64608 54646594
1 9844 85147
0 26182 26182
1 92736 37874
0 40393 40393
1 50174 97782
2 61250 24250
0 8316 8316
0 61071 61071
3 90072 934223357
0 47650 47650
2 59318 51633
1 41875 39234
2 80472 91151
1 53373 24661
2 25533 50751
2 91391 7441
0 8916 8916
0 41451 41451
2 91890 45757
2 62504 30876
2 60736 31841
1 92101 93569
3 44051 326266128
1 5438 99731
1 62907 15612
2 62659 88594
0 30694 30694
1 25353 60074
0 34907 34907
2 5484 84604
1 96261 36093
1 17685 74065
0 50062 50062
1 45357 80326
0 44674 44674
0 29693 29693
1 86366 36506
1 51679 61096
1 5567 48248
1 9556 67677
0 18826 18826
0 24998 24998
0 87794 87794
0 66005 66005
2 18239 19205
0 1264 1264
0 60982 60982
1 2222 77046
1 51277 16479
1 25674 20547
3 19089 473015484
0 61756 61756
1 33650 78
0 72596 72596
1 15748 51732
0 24806 8494
2 22874 49876
3 51248 131950030
2 83551 95131
0 74546 74546
1 33756 9335
0 92724 92724
2 66210 84772
1 14417 66712
1 67487 65297
2 5026 25720
0 3270 3270
2 80214 86904
0 24384 24384
2 73674 49526
3 46546 554121259
0 49125 49125
0 89629 89629
0 97719 97719
2 83452 25674
1 46761 25415
1 40283 19626
0 97569 97569
0 63811 63811
1 84347 31111
1 67740 48234
2 63696 80227
1 83779 84183
0 12648 12648
1 83585 40846
3 78332 831232238
3 45376 677754994
1 15408 74289
1 58346 58010
3 80033 305806096
0 33027 33027
0 43960 43960
1 57614 25027
0 87675 87675
1 99671 39497
1 10066 69805
3 32210 318989510
0 36383 36383
0 10760 10760
1 47483 54040
0 82281 82281
0 59791 59791
1 16802 142
3 78774 712765126
0 73285 73285
0 17885 17885
1 11534 89621
2 24662 79970
0 85741 85741
1 36619 97381
3 66301 599311501
0 65427 65427
0 11558 11558
2 43123 53528
0 62108 62108
0 60052 60052
1 28117 78143
0 30625 30625
3 88571 683385643
2 23063 40097
3 4840 407651005
0 38026 38026
0 80481 80481
0 44283 44283
0 58754 58754
3 62636 519928312
1 59904 37880
0 58870 58870
0 51992 51992
3 90654 967598008
0 51528 51528
0 49375 49375
0 69569 69569
1 6738 45961
0 53396 53396
0 28684 28684
0 61667 61667
0 91020 91020
0 10976 10976
1 47617 65637
0 45914 45914
0 80401 80401
2 5949 47732
1 95215 92513
3 67565 197200693
0 56942 56942
1 59074 55416
3 77912 209642940
0 74056 74056
0 26682 26682
1 21174 52056
2 5595 84622
1 36466 13912
2 32668 41612
1 72262 60188
0 67469 67469
2 1752 92175
3 42195 98945336
3 48450 69709364
0 31491 31491
0 17073 17073
1 65279 98287
1 20565 52656
0 4507 4507
3 22500 113763475
2 35968 27252
3 67333 885118354
0 10430 10430
1 29711 93563
1 81375 68934
0 99954 99954
0 84210 84210
0 67156 67156
1 38041 9673
0 11088 11088
0 93556 93556
0 8021 8021
2 27100 65237
0 97176 97176
0 58717 58717
1 14360 78518
1 21109 45937
1 39562 91920
1 77588 80335
1 24485 39308
1 18429 84937
0 67608 67608
1 50224 51335
0 9949 9949
2 27112 34818
1 50931 3993
0 78315 78315
2 96896 68422
0 56827 56827
1 87206 7390
0 42779 42779
2 68410 795
3 91351 84644059
0 10790 10790
0 55358 55358
1 79914 38494
1 20380 97299
1 65132 81364
0 38376 38376
2 39069 54367
0 28662 28662
2 4919 72275
2 40008 40467
1 71651 4136
0 88113 88113
2 53157 36784
0 8773 8773
1 81867 27152
0 97018 97018
0 64673 22854
1 30587 64883
1 22106 68944
1 34031 62872
1 90704 29130
0 68988 68988
0 64093 64093
3 9910 484600730
1 53799 99337
2 17387 34610
0 44018 44018
1 61279 60859
3 23688 495658004
0 56744 56744
0 69687 69687
0 13872 13872
1 74628 83301
0 24804 24804
0 41610 41610
3 99765 455509821
2 69097 51851
1 16436 12055
1 3347 56558
1 72002 69991
0 70090 70090
0 48221 48221
1 54572 75406
0 19661 19661
1 80376 53591
3 2353 69147074
0 11712 11712
1 78296 24981
1 20030 35562
0 63345 63345
0 80940 80940
0 14165 14165
0 31921 31921
2 42574 77720
0 97702 97702
3 13477 390122763
1 60106 80844
2 91605 64826
1 24895 3581
0 25177 25177
1 99649 86510
0 98315 98315
0 39517 39517
0 71854 71854
3 26994 426387059
1 52735 98003
0 48835 48835
1 96393 16995
1 16581 33143
1 35810 8036
2 23891 85692
3 21031 847482756
0 80025 80025
0 66855 66855
1 54993 25172
1 76790 21570
0 31829 31829
3 25426 239249882
3 47853 745895176
0 42857 42857
0 54348 54348
0 59666 59666
3 52105 379959388
1 31600 23220
0 15566 15566
0 11724 11724
3 75472 313732917
1 46506 64615
2 2268 64908
0 93049 93049
1 21377 71469
3 53209 543447273
3 38958 513469079
2 72943 30872
2 29421 77870
1 62797 89561
2 7681 31470
0 95731 95731
0 23587 23587
0 15530 15530
2 33352 42401
2 96663 676
1 91395 31002
0 64491 64491
3 59330 333201410
1 39764 38001
0 4417 4417
1 58599 58686
2 68565 96915
0 73244 73244
2 88274 73430
1 77421 85640
3 57032 174742443
0 13083 13083
2 34996 92129
1 41366 96471
2 28233 32901
2 83749 47794
0 18118 18118
1 52722 81624
1 4419 41359
3 52825 835460076
2 84486 2966
1 38888 2972
1 92584 23676
1 39611 50032
1 1054 11144
1 25251 11124
1 99351 67768
1 41437 34330
3 83374 562999998
1 4552 74554
2 43956 83435
0 45796 45796
3 7906 441513176
1 83445 94490
2 66199 59665
0 15804 15804
0 99944 99944
1 63436 50280
0 98516 98516
1 86069 34854
1 47648 80606
1 56726 20883
0 33073 33073
0 77634 77634
2 69263 91308
2 62353 61100
1 30281 33539
1 43946 81723
0 73558 73558
2 23236 23878
0 42728 42728
0 78740 78740
1 48841 15157
1 26198 32244
0 2821 2821
1 91030 7620
0 78080 78080
0 77353 77353
1 17479 3340
0 19430 85900
1 44589 3259
0 53823 53823
0 37644 37644
0 33624 33624
3 95218 90590225
1 29066 48750
2 94368 33119
1 74813 162
3 97714 157431257
3 70577 667255885
0 10574 10574
3 68436 453115942
0 82664 82664
3 29897 879883087
0 5157 5157
1 61164 70037
2 43205 75848
3 37753 125566455
0 35673 35673
2 88870 18933
3 57608 863656318
3 62394 913528181
0 27432 27432
1 44001 7664
2 11927 95763
1 92988 5954
1 83473 77300
1 3559 73746
1 92316 79164
1 68816 21537
2 2470 21349
3 57913 869510845
0 46562 46562
1 42312 3673
0 33444 33444
3 36961 881579793
0 47004 47004
0 99635 99635
2 98527 62387
1 1768 50549
0 65681 65681
0 94879 94879
1 92692 81795
0 413 413
1 1705 82352
1 18968 54952
0 37398 37398
2 62662 36040
3 21609 159254795
0 35873 35873
0 83647 83647
1 41507 29535
0 14547 14547
0 61115 61115
0 23533 23533
2 34043 86644
3 1293 367486064
0 22201 22201
2 92357 15203
3 99048 672990346
0 93005 93005
3 45280 970739211
0 53967 53967
1 27966 49970
2 12464 33931
0 76370 76370
2 71691 26980
1 38853 22963
2 19537 97183
2 52527 86800
0 19713 19713
2 50831 31144
1 1539 75486
0 79776 79776
0 21144 21144
0 94162 94162
0 25785 25785
0 23731 23731
0 85359 85359
2 86610 43984
2 47140 48891
3 30391 12482492
0 27716 27716
0 11255 11255
1 37965 39193
1 35531 86702
2 88707 19207
1 4054 72972
0 33518 33518
1 99744 47093
0 33299 33299
3 35784 671895585
1 83559 3891
1 67255 7189
1 84674 16456
2 6365 40855
2 54484 81023
3 46546 219808213
3 63205 128008245
0 29572 29572
2 43757 71444
0 98505 98505
0 94604 94604
0 31456 25904
2 22142 49577
1 31980 39281
0 50782 50782
1 19507 38632
1 21133 6432
1 68231 30772
1 69148 87509
0 51421 51421
0 62111 62111
1 97056 75600
0 96672 96672
0 80281 80281
3 46148 344761434
1 96020 76632
1 690 58269
2 5293 58322
0 61242 61242
2 16996 40479
3 78430 65459294
0 71962 71962
0 80873 80873
0 33858 33858
0 3857 3857
2 73266 88938
3 99182 563269476
3 91315 660289342
3 18070 90216729
1 48594 82220
0 42836 42836
1 77037 12035
0 94642 94642
1 87724 2629
1 32048 5294
1 73712 47187
1 50101 28988
0 74304 74304
2 73140 31101
2 696 22499
1 97794 74168
0 96891 96891
3 71973 551891921
0 33841 33841
0 84646 84646
0 88563 88563
2 21749 85839
0 47148 47148
3 78851 329777896
1 63901 73090
0 83542 83542
2 88367 28105
1 18406 83408
2 6322 11826
0 45722 45722
2 92631 67013
2 83886 5873
1 25834 41118
0 32724 32724
1 21101 44794
2 1603 33114
2 36854 72827
1 56291 79356
0 19382 19382
2 321 53755
0 13961 13961
0 53654 53654
2 6410 72632
3 91242 862414425
2 74299 42574
2 64645 88206
3 80539 902687888
1 15860 96841
2 80545 2971
0 35387 35387
1 53739 64788
1 41091 11838
0 96088 96088
0 79056 79056
0 87481 87481
1 75609 4920
1 81665 17175
3 91957 340106291
1 94608 90124
1 98511 7630
0 53043 53043
0 68670 68670
0 69210 69210
1 22823 2089
0 20118 20118
1 27789 88592
0 78380 78380
2 67790 43835
3 79769 474322940
1 27777 41291
1 10166 67275
2 83099 52391
0 25051 25051
1 69118 12911
1 45559 26342
1 69442 82097
1 3583 308
3 90108 82409086
2 26289 8505
1 72117 465
1 58777 68381
1 86609 37051
0 13038 13038
0 7360 7360
1 81595 11032
2 24713 48261
0 80931 80931
0 85223 85223
1 77972 27788
0 71628 71628
3 47320 516938686
0 56760 56760
0 52368 52368
0 24896 24896
3 89886 537972826
0 24262 24262
0 11710 11710
0 48101 48101
2 92088 62837
0 27925 78678
2 59261 43423
3 55726 228991829
0 48736 48736
2 46536 10490
1 74091 8966
0 50929 50929
2 84022 49361
0 48678 48678
0 96363 96363
2 57343 45510
0 33165 33165
2 91181 29543
0 16763 16763
0 53269 53269
0 90227 90227
0 57252 57252
2 62747 26697
1 44091 35881
3 75520 358135529
3 25885 310706881
1 61796 92090
0 12233 12233
1 93841 1647
3 83833 566268079
3 3886 285095161
0 47875 47875
0 64103 64103
1 46869 80524
0 86383 86383
0 56856 56856
1 42087 88386
0 69216 69216
0 39458 39458
1 97450 28116
0 31629 31629
0 67692 67692
0 84619 84619
2 48781 66134
2 15807 68896
1 95195 91937
0 40207 40207
0 68751 68751
1 11335 60345
1 16368 77861
0 65814 65814
3 85458 675075276
0 98745 98745
2 29102 41720
3 67798 686282326
0 59454 59454
1 42143 9272
0 87530 54801
0 69970 69970
0 90211 90211
0 50172 50172
3 90490 125997407
1 97063 75936
0 37628 37628
1 80035 70802
3 52337 589175899
1 10658 43262
0 72003 72003
2 31151 25249
1 95960 85326
1 24327 78043
1 8641 53736
0 9334 9334
0 15237 15237
0 6027 6027
3 78682 264086649
2 55676 53847
3 90558 692750400
1 16407 97209
1 62780 47624
0 88929 88929
1 68329 71263
3 44720 120587279
2 39913 81757
0 264 264
0 84312 84312
0 30622 30622
1 24945 84396
1 12364 25121
1 43267 47131
1 89477 74500
0 34020 34020
1 79669 39074
2 16668 389
3 49890 877008093
2 32036 13256
0 45424 45424
1 95269 19235
1 9511 53430
3 69400 220145164
0 61031 61031
0 19835 19835
0 33057 33057
0 52804 52804
2 67147 45712
2 90011 8035
0 22558 22558
0 29901 29901
0 92566 92566
1 22097 44520
0 21145 21145
2 46735 56100
0 99881 99881
1 80936 6988
2 43835 25420
1 41434 20805
1 3421 51268
1 93265 67916
0 64259 64259
1 9746 66463
0 84562 84562
0 37230 37230
0 1781 1781
1 47937 99213
0 91204 91204
1 54287 50913
0 49002 49002
3 28006 325136937
0 83716 83716
1 78436 32959
2 87492 25630
0 38934 38934
2 53466 84829
0 64959 64959
0 4768 4768
1 31895 43744
1 11090 43370
2 12128 98464
0 58049 58049
3 87011 388817624
1 179 44150
1 42926 62152
0 48350 48350
1 88152 13338
0 87338 87338
0 75785 75785
0 90685 90685
0 67186 67186
1 74686 89449
0 14252 14252
2 7899 13815
3 80234 689220660
0 4559 4559
0 82707 82707
1 53949 34130
1 17000 78240
2 38047 44371
1 7877 45519
0 25516 25516
3 64766 285659866
0 42329 42329
0 81614 81614
1 46138 81860
1 79574 97816
3 19724 762379375
0 99079 99079
0 54629 54629
0 25176 25176
3 66940 983537895
0 9228 9228
0 84739 84739
1 94270 88313
2 96729 96017
0 58055 58055
0 30022 30022
2 90761 53484
2 39562 91920
0 41057 41057
2 36992 74357
2 6272 84929
1 56151 36242
0 32212 32212
1 39224 5753
3 24546 611797671
0 4482 4482
2 71775 13028
0 9011 9011
2 48818 7552
0 186 186
2 80879 57682
1 75480 18240
0 36732 36732
3 78319 99407428
0 63355 63355
0 85239 85239
0 94844 94844
1 41644 29913
1 29846 49223
3 59651 241543722
0 28996 28996
3 97870 682736099
0 67922 67922
1 48144 69702
2 44027 70251
1 30515 34145
0 42174 42174
3 21181 966967735
0 99869 99869
1 57097 67332
0 14966 14966
0 90234 90234
2 1828 81319
3 2961 424470626
0 87939 87939
1 39356 14433
2 73481 41056
2 89671 839
3 1801 375586570
0 14949 14949
2 93483 26177
0 58504 58504
2 15860 96841
0 69453 69453
0 94818 94818
0 91794 91794
1 73177 2033
2 45224 29636
0 38516 38516
2 13917 37247
2 97063 75936
1 65926 90289
1 252 27650
3 44047 344757714
2 96825 23421
1 55103 14503
2 9559 99535
2 26298 75109
0 94881 72213
1 32169 92888
1 35678 68448
1 45496 10343
0 78981 78981
1 39145 81898
0 44059 44059
0 15458 15458
1 20866 70197
0 87963 87963
1 73859 51223
1 42655 90274
0 72866 72866
1 29572 74151
0 7096 7096
0 5510 5510
1 9467 15091
2 75236 74519
2 60600 83411
0 15555 15555
3 30454 810806040
0 34774 34774
1 16283 49029
3 80993 576944932
0 53736 8641
1 49852 16680
2 39496 99634
0 36417 36417
1 22201 79441
2 18435 12161
1 78511 63807
1 10448 36967
1 76246 89701
3 75404 927039938
1 41960 40263
2 36841 37879
0 19360 19360
0 25037 25037
0 15951 15951
0 48738 48738
0 57964 57964
2 1844 34160
1 42886 82724
0 55440 55440
2 12425 71052
0 98330 98330
1 19272 78559
3 5986 181148832
1 95028 20738
1 43005 17449
3 4573 477589894
0 52376 52376
1 86176 14404
3 94160 399580926
1 61486 65828
2 42464 86785
0 21214 21214
0 50261 50261
1 606 13413
1 11819 51205
2 1160 28534
0 84163 84163
3 12524 438974696
3 31863 275692559
0 28242 28242
1 74905 91580
1 82107 83297
1 97066 96553
0 6634 6634
1 4562 73714
0 31538 31538
1 79579 36541
3 14993 110514724
0 70653 70653
0 20929 20929
0 14215 14215
1 72827 84040
0 72869 72869
0 44418 44418
0 60364 60364
0 50759 62882
1 17499 18942
0 4296 4296
0 17428 17428
3 72487 34011610
3 99349 780973901
3 7539 361308035
0 17330 17330
2 11400 60880
0 23688 23688
0 95370 95370
0 15807 15807
0 49446 49446
0 7283 7283
0 93828 93828
0 19747 19747
3 15839 618722388
1 73402 20572
3 93453 205795060
3 34844 257519064
2 4696 55877
2 57877 40434
0 75746 75746
0 75251 75251
0 62740 62740
0 59198 59198
2 31226 2888
2 10180 77596
2 97896 18294
3 95574 42376427
1 47388 95048
3 21324 164767971
0 63411 63411
0 57930 57930
1 68756 9019
2 53158 12954
1 88978 76961
1 46353 48201
3 43167 809646753
1 91286 76519
2 28209 82631
1 84269 3994
0 94553 94553
1 65117 69348
1 23310 98214
0 89892 89892
1 57234 56128
3 42753 430085743
1 72320 50877
2 75997 53426
1 5132 3443
3 23492 37585513
0 28974 28974
2 71412 42495
3 90837 941693947
2 21133 6432
0 91090 91090
0 93136 93136
3 17466 224246619
0 71827 71827
2 85124 23206
2 95303 83029
3 63246 384718378
3 62469 255757276
0 29895 58860
1 35992 71078
3 8717 35132179
2 43995 33085
1 18921 29300
3 7173 720567125
1 89483 20518
2 86176 14404
3 93122 173239836
2 91790 6973
2 37845 2642
0 62162 62162
1 27721 57415
2 37989 14685
0 67597 67597
3 34743 345823165
0 88260 88260
0 63232 63232
0 1567 1567
1 16724 4568
2 8007 30207
1 16359 78265
0 54228 54228
3 78522 903091104
1 58994 55444
0 29188 29188
0 17068 17068
2 58752 44201
3 701 36841336
0 54353 54353
1 39777 40281
0 56775 56775
0 14326 14326
2 30849 14406
1 58953 61757
0 58421 85839
1 79084 36850
3 26241 536027267
3 32486 654537560
0 29355 29355
1 83991 45190
3 64810 355264684
0 68315 68315
2 12645 73289
3 39071 710237107
2 82479 93682
1 15671 69769
0 90319 90319
1 99353 40444
0 25065 25065
0 823 823
3 4698 925642997
0 90463 18072
1 8810 92150
3 24488 371404626
1 57792 21739
1 21293 18938
0 18834 18834
1 45164 70496
0 24887 24887
1 646 6594
0 16418 16418
0 15477 15477
1 78057 73971
0 87760 87760
2 7878 35105
0 31397 31397
3 92088 91708750
0 73598 73598
1 67064 23427
2 86132 50278
0 76426 76426
1 90784 18522
1 77876 18763
3 85413 937349907
0 40168 40168
3 42723 172677089
0 98815 98815
1 43226 21816
3 5950 620253468
0 35712 35712
2 80529 13194
2 1797 36675
1 94260 8396
0 95956 95956
0 31126 31126
1 51907 92546
0 30792 30792
0 71428 71428
3 97911 802729770
2 66207 64563
2 54004 10942
2 48108 4634
1 32291 27042
1 61314 71803
0 47310 47310
3 2275 501561126
1 88884 82277
0 75121 75121
2 43967 22705
3 43678 290866446
0 328 328
0 65290 65290
1 96553 21781
1 8750 59275
1 4601 81148
0 98788 98788
0 75712 75712
0 67402 67402
0 71381 71381
1 30104 77865
3 58335 14288361
1 88016 4600
0 96927 96927
1 70308 12337
0 2415 2415
3 69439 70424626
0 63886 63886
0 87473 87473
0 98301 98301
0 12192 12192
1 18063 43428
3 31195 810389465
0 12781 12781
0 70516 70516
3 56898 156912976
2 34095 94508
0 20893 20893
3 60059 405260864
0 40036 40036
3 20389 935909252
2 48647 44879
2 26160 42186
0 8413 8413
1 66307 65904
1 90579 42431
0 9757 9757
1 93924 14733
1 32473 97423
3 43510 762616678
0 65898 65898
0 51489 51489
1 77244 24445
0 77704 77704
1 84066 28146
2 3582 73739
1 34273 9355
1 62186 15492
0 5116 5116
0 2286 2286
1 65131 17470
2 83106 28014
2 20777 55785
3 42219 625701187
3 35542 815634846
0 15191 15191
3 2403 720604636
0 38342 38342
0 43064 43064
1 28995 51969
0 57916 57916
1 25337 61612
0 31484 31484
1 36227 61762
0 93335 93335
3 7670 450593778
0 82488 82488
0 18987 18987
2 82934 33723
1 16146 221
1 90953 12508
3 85326 848384726
0 20129 20129
1 66720 27960
0 85535 85535
3 92902 650281960
3 46831 279696689
0 6677 6677
3 42072 955609392
1 89410 8009
3 77981 214209769
0 50563 50563
2 22677 80780
3 22103 508419656
1 72439 36870
0 41003 41003
0 96186 96186
1 49470 61960
2 93345 57447
1 61090 5721
3 51211 924381012
0 59676 59676
1 34852 32434
0 4600 88016
0 83867 83867
0 50569 50569
1 61322 8992
3 50249 705779650
2 6270 59834
1 1195 86310
1 21830 56425
2 15252 99814
1 75783 56354
3 11728 308126410
2 95264 30401
1 52511 64470
0 71084 71084
1 25472 75306
0 12529 12529
1 69468 30537
1 43958 3448
2 48115 58147
3 4781 520244582
3 12688 353653779
0 26132 26132
0 59348 59348
2 57225 29317
1 87556 80308
3 82068 671978236
0 86543 86543
0 98168 98168
0 14650 14650
1 95431 41004
0 43626 43626
0 62038 62038
1 2575 16095
2 74668 4781
0 33262 33262
1 69858 78196
1 37692 26910
3 68493 176892294
2 36549 37105
0 25260 25260
1 63847 90189
2 4149 99101
0 15492 62186
1 84601 1242
1 49150 72860
3 68155 311493995
0 31105 31105
3 45833 164294137
3 76456 507900471
0 58291 58291
1 76414 93740
0 18664 18664
0 48368 48368
2 42075 13072
1 96687 32906
0 45328 45328
2 43492 15831
3 61501 145808601
2 57647 99676
1 29185 56579
0 14505 14505
1 57707 60650
0 51491 51491
1 72629 28852
0 82559 82559
2 23606 45117
3 14796 658614407
1 45714 17633
0 97482 97482
2 39633 105
1 21590 62483
0 93533 93533
2 50175 7307
3 35096 217845035
1 80038 21732
1 44910 27891
1 30024 52096
3 18431 87458096
0 49135 49135
1 20179 72747
1 15097 50597
3 6362 474274087
2 32738 55953
0 17888 17888
1 75315 87252
0 90049 70968
3 24463 460232501
3 74495 553933103
0 67315 67315
1 29686 15271
0 21954 21954
2 97155 1426
1 2192 96857
2 73177 2033
1 59373 10445
3 70002 399384323
2 45559 26342
1 31729 37982
2 95036 32319
3 38174 372304804
0 77303 77303
0 59712 59712
1 16459 4708
0 27626 47348
0 82213 82213
0 85468 85468
0 56108 56108
0 3104 3104
1 98818 71703
0 57060 57060
3 5157 412532970
3 59789 410092684
1 41895 45502
1 58785 49916
1 8316 59095
3 69546 339414138
2 73138 81422
0 3920 3920
1 57953 3663
1 73363 64684
1 52902 77570
1 26582 16204
1 77449 96156
0 52558 52558
1 334 38591
1 35112 79793
0 30335 30335
0 6652 6652
1 15470 92246
1 36026 67748
1 50825 54207
0 43114 43114
0 90584 90584
0 75622 75622
0 491 491
2 54869 39049
2 36210 28068
3 7049 60936994
0 18951 18951
0 46449 46449
1 44557 61498
0 28201 28201
0 76334 76334
1 83597 76246
2 79669 39074
0 83789 83789
3 4476 845975972
0 80362 80362
1 10109 96466
1 27436 55207
0 63924 63924
1 96978 41811
2 86422 78264
0 51159 51159
3 44543 921386351
3 92264 703947609
1 54903 97474
1 66858 69205
2 77259 92558
1 22416 17935
0 65449 65449
1 16886 55279
2 11112 4096
0 14973 14973
0 17994 17994
0 49521 49521
3 45562 267273279
0 33102 33102
1 55538 36662
0 92303 92303
1 24760 86731
1 55320 88378
1 98931 48881
0 56524 56524
1 67348 46252
3 24202 673266551
0 86841 86841
0 8475 8475
3 27005 895481813
1 96952 59936
0 26530 26530
2 17020 29760
3 38843 377225901
0 46034 46034
3 61332 994967443
1 8791 47735
1 69913 97864
0 98278 98278
1 60436 69221
1 12366 76843
2 90812 67805
0 99745 99745
0 40178 40178
2 8791 47735
0 29210 29210
0 78567 78567
3 69772 773501413
2 49852 16680
2 6682 98780
1 93706 2133
1 96181 77311
2 89053 70220
1 15908 4291
1 41083 43075
3 36836 773666570
3 29314 927536660
3 24822 392995423
3 1060 716118180
2 12776 80654
3 54186 413238344
3 57694 607784959
1 1568 479
0 49728 49728
1 91744 69277
1 75806 14998
3 27943 727825598
2 87222 30901
0 42001 42001
1 55444 25086
0 7893 7893
3 82885 141847306
3 60106 520439971
0 9056 9056
1 61123 61471
3 68469 966898229
1 58493 91266
1 33760 40361
2 39145 81898
0 37533 37533
1 44479 93526
1 63766 43612
0 25793 25793
0 86739 86739
0 99013 99013
1 53766 48571
2 55634 14898
0 37212 37212
1 86911 92614
0 97163 97163
1 84035 42877
1 2854 39458
3 69309 316146382
1 85997 55347
0 77754 77754
0 58417 58417
1 30741 56685
2 56651 62449
1 26082 95828
3 20868 299294282
3 68109 702601212
1 13726 61780
3 34620 915823891
1 37208 42535
3 79295 843874959
3 39501 317456626
2 3167 88923
0 39421 39421
0 67654 67654
0 13506 13506
2 53514 41281
1 4295 39131
1 51248 6597
1 8679 66729
2 41095 64876
1 67274 83391
0 50244 50244
3 86782 369715324
1 73502 28129
0 31515 31515
3 81774 921480759
2 34804 63714
1 16105 99630
1 39191 65263
3 94669 322649335
2 24939 50090
1 2611 61926
1 52074 11751
3 56247 470857354
0 50585 50585
3 51642 1549910
2 78050 98175
0 81047 81047
1 86034 58094
1 33871 73624
3 14553 119534419
0 79688 79688
0 32224 32224
1 40028 67434
1 66035 1897
0 40920 40920
2 16798 57142
2 96978 41811
1 97626 56714
0 29548 29548
0 7375 7375
1 24805 62668
0 25733 25733
0 32610 32610
2 72826 73335
0 76855 76855
1 8178 17842
3 96501 582922132
0 44441 44441
0 91846 91846
0 50298 50298
3 24095 595732071
3 6064 300227430
0 24072 24072
0 45141 45141
3 95774 364989495
3 27563 950269503
0 10999 10999
1 23265 31005
0 94933 94933
2 87438 2153
0 16823 16823
0 30612 30612
0 45461 45461
1 23363 2421
3 37051 672791547
1 9576 41222
0 15019 15019
0 76380 76380
0 32441 32441
0 78194 78194
1 19298 34194
3 71346 965423524
0 94286 94286
1 318 42241
0 62001 62001
0 72738 72738
3 345 596783438
0 91905 91905
0 57350 57350
0 9041 9041
0 99079 99079
2 66329 97264
0 78532 78532
0 78914 82807
0 29944 29944
1 25968 36233
0 24645 24645
3 50029 344959103
1 8700 32539
0 96112 96112
2 35112 79793
3 10176 377746375
0 83724 83724
1 15565 88371
0 56888 56888
0 31262 31262
0 84600 84600
0 96418 96418
1 38925 78271
1 79124 18201
2 67255 7189
0 2692 2692
0 79690 79690
0 61062 61062
0 81978 81978
3 8171 927906164
0 14787 14787
1 82710 91140
0 47693 47693
0 83831 83831
2 12634 30148
0 24947 24947
2 47648 80606
2 69234 79933
0 22449 22449
1 50060 65751
1 25397 90590
0 49162 49162
0 70331 70331
0 50415 50415
1 25396 83056
1 63336 79914
3 40636 614530504
0 44993 44993
0 70094 70094
0 66728 66728
3 52210 755597210
3 70635 33406917
3 36028 140400677
0 79262 79262
3 3113 665580737
0 90403 90403
0 67662 67662
1 30605 58860
0 39151 39151
1 54718 2137
1 78801 53586
1 72076 97420
2 36501 75057
3 49055 182173880
1 71325 80211
2 16802 142
0 77115 77115
3 87679 34476884
0 60926 60926
2 37311 19353
2 77588 80335
0 18684 18684
3 2023 166153420
2 74405 97644
0 66529 66529
2 99105 11294
1 1603 57904
0 58095 58095
1 85392 46308
2 17691 17812
1 36606 20822
0 77261 46134
2 70135 96836
2 51108 72611
0 9358 9358
1 29786 58173
3 98081 991724360
3 63973 103218199
0 78905 78905
0 18773 18773
0 1238 1238
2 51054 78578
0 37919 37919
3 10939 950024682
2 59153 63567
3 87328 385847136
2 83522 25019
0 60060 60060
3 75991 513088729
1 88242 38600
0 94116 94116
2 57548 90807
0 21649 21649
0 9942 9942
1 74723 26325
1 23411 46200
2 62343 17770
0 19459 19459
0 21261 21261
1 58815 68064
1 70914 97197
3 24703 555802877
1 56288 13358
1 48838 33956
0 73494 73494
0 99425 99425
2 60920 3387
0 24325 24325
3 71635 555594030
2 53766 48571
3 47698 362547344
2 97947 75426
0 17093 17093
3 37433 504283401
0 74574 74574
2 60920 42004
2 42083 84526
2 61973 58348
0 4614 4614
3 44615 32339145
1 30965 22744
0 50866 75435
2 19226 35325
0 59923 59923
1 76932 11883
2 13824 44435
2 30366 65951
0 80166 80166
2 40406 30950
1 31137 74458
0 42049 42049
0 76162 76162
1 55390 94695
0 72887 72887
0 48900 48900
0 61707 61707
0 46489 46489
0 13993 13993
3 2047 128760908
1 65493 80916
0 68862 68862
0 43455 43455
0 28727 28727
0 3085 3085
2 39046 97986
2 51475 38549
0 24459 24459
0 59500 59500
3 61958 361814818
0 24480 24480
0 45340 45340
1 49953 21982
1 82672 25764
1 69212 55241
0 50065 84355
1 43103 65582
1 89947 47770
1 2807 27227
2 17000 60828
0 44503 44503
0 31272 31272
1 48261 68443
1 80157 24312
0 8056 8056
1 52457 58910
0 72483 72483
1 81364 17409
1 36064 55060
0 89330 89330
1 77795 13978
1 58880 44336
1 41116 34422
0 5529 5529
2 15470 92246
1 59425 10150
1 81150 50707
1 44495 47632
0 86159 86159
1 93070 39065
1 62362 23443
1 59790 88659
0 61366 61366
1 4403 94794
0 54631 54631
0 64950 64950
0 66815 66815
3 10576 633987502
3 10971 958516539
0 52352 52352
2 72213 94881
1 41641 52230
0 42439 42439
1 62887 32452
0 67775 67775
0 47047 47047
0 51798 51798
2 92340 7972
1 93210 42674
0 99915 99915
1 30926 43788
1 23606 14851
1 21262 9362
1 739 60449
1 84176 3207
0 68804 68804
0 65570 65570
3 90258 157479913
0 63611 63611
1 57733 88718
1 21236 98300
0 2496 2496
1 81707 46239
0 83158 83158
0 32442 32442
0 20684 20684
1 62074 92973
2 71096 70132
3 95003 111529217
0 55276 55276
1 4940 25766
0 4293 4293
0 6070 6070
2 33080 869
1 86888 69369
1 42861 98753
1 3147 3556
1 27404 62725
0 81037 81037
1 32959 76425
0 33770 33770
1 22341 3606
3 69488 495634801
0 59836 59836
1 31157 73651
2 25809 64628
0 14743 14743
1 63746 43887
1 76705 10870
1 58927 94382
0 62710 62710
0 30539 30539
3 39846 97511844
1 89548 89335
0 63004 63004
1 29463 64842
0 39080 67486
0 50138 50138
0 23693 23693
3 54781 488190869
0 13117 13117
0 81699 81699
2 73729 26656
0 37213 37213
0 34669 34669
1 75987 24450
0 59033 59033
1 36486 18750
3 40239 984068816
1 43104 90915
1 77375 71605
2 60029 36854
2 86980 55101
2 45528 58613
0 37729 37729
0 44360 44360
2 27789 88592
3 94340 787056083
1 33376 47543
1 5439 90654
3 34869 928404706
3 34487 706455759
0 20539 20539
0 28806 28806
1 94721 42563
0 64419 64419
0 28967 28967
1 74134 84231
2 16780 73640
0 88131 88131
1 6413 7357
0 52031 52031
2 84081 26850
2 84269 3994
1 77617 63997
2 34020 9108
0 6676 6676
0 65529 65529
3 16049 326665889
0 51205 11819
0 12083 12083
3 74170 555567948
1 54156 77929
2 66923 81879
0 49909 49909
0 30236 30236
3 91557 314427978
0 83020 83020
2 81540 79934
0 72731 72731
0 86335 86335
3 53327 395731805
3 24806 334727580
2 35431 52988
0 34358 34358
1 26752 15735
1 90055 67077
2 99140 74394
3 72325 821772847
2 22464 55179
0 51257 51257
3 8396 87195348
0 39591 39591
0 52961 52961
0 21951 21951
1 22457 9593
3 22442 218687776
2 65132 81364
0 97334 97334
2 69150 18433
0 24093 24093
0 92142 92142
0 33749 33749
3 80143 922463106
1 99277 73272
0 89745 89745
1 17722 30041
0 90882 90882
1 71240 31613
0 39391 39391
0 88535 88535
0 92969 92969
1 97741 8874
0 12640 12640
1 69207 16507
3 24013 878228466
3 37886 429863597
3 79720 978158810
1 93409 74297
0 9986 9986
1 21122 22399
0 92044 92044
0 90333 90333
1 57482 40759
0 14082 14082
0 51095 51095
1 13797 54893
1 28356 77001
0 49145 49145
0 68890 68890
1 67597 13621
3 61432 169545710
3 45344 333665135
3 49378 455923324
0 60863 60863
1 31958 37550
0 10144 10144
3 53749 206518269
1 64364 98328
0 56362 56362
0 69228 69228
0 2872 2872
1 67499 66000
3 72670 903831956
0 17243 17243
0 93084 93084
3 5559 438383378
0 49276 49276
1 43751 25156
1 72994 45182
0 19617 19617
2 63343 37895
0 57212 57212
1 15976 62046
1 9530 66715
1 8915 59391
1 44035 45172
0 38166 38166
1 20883 84843
0 97035 97035
1 21504 47466
0 73559 73559
1 45062 16428
0 84726 84726
2 4601 81148
1 43647 31936
1 77102 92035
0 55140 55140
1 66096 17490
1 65202 6216
0 43215 43215
2 44155 8981
3 2458 396652997
0 87420 87420
0 65999 65999
0 10432 10432
1 72050 15829
3 20340 568137733
1 19164 5422
1 66490 67578
1 68996 72929
3 35099 616688594
1 27311 85768
2 49072 3716
1 80511 53560
0 68445 68445
0 58715 58715
3 65873 145252847
0 2359 2359
0 18929 18929
3 3857 195837403
2 70809 94166
1 95358 9595
1 33054 9379
0 77223 77223
0 62950 62950
1 27180 57510
1 18015 760
1 38320 58
0 90192 90192
3 93806 474552170
0 2323 2323
1 86034 80123
2 23971 2951
0 99199 99199
0 6426 6426
0 25470 25470
0 7378 7378
1 46544 93537
1 50377 7464
0 44798 44798
2 56979 86548
3 76306 81840684
2 35988 48042
0 70862 70862
1 28042 60414
2 25577 92053
1 32720 90478
1 2617 54516
3 93317 124140081
2 23862 74732
1 28619 82033
2 36624 8870
2 93706 2133
3 47257 54928076
3 85633 515126835
2 63901 73090
1 17459 2387
3 20027 858709703
2 11706 86989
1 41677 27676
2 56722 9136
0 43356 43356
0 59893 59893
0 9919 9919
1 92141 87774
0 63071 63071
1 6608 49507
1 43354 54478
0 26363 26363
3 43781 473614570
1 95621 68993
0 96236 96236
2 46506 64615
1 87238 11018
1 51808 14792
2 45070 59762
3 58847 170735452
1 87144 94416
0 15851 15851
1 21446 58895
1 96801 35592
2 57614 25027
0 68029 68029
0 42421 42421
1 77191 44855
0 57684 57684
0 20794 20794
0 99424 99424
3 57515 15304339
3 42932 852862229
1 13049 58373
3 33602 757289220
0 53878 53878
1 85631 58222
2 22440 72951
3 56680 505187397
0 17240 17240
0 15376 15376
0 2560 2560
2 96639 46830
3 58793 950029663
1 93649 45989
3 27210 935648438
1 38460 79453
1 92964 85051
3 50018 463245951
0 34277 34277
2 85900 19430
1 98314 7342
3 87381 996699021
2 57581 42970
0 20309 20309
3 24457 812092988
0 51908 51908
1 28028 60396
2 47815 52032
3 82526 721278579
1 54901 81274
1 48668 7700
3 63672 835450957
2 24998 769
0 78418 78418
2 59161 12247
0 15726 15726
3 50085 392473568
1 43947 83662
1 78206 7481
0 52198 52198
1 58450 82708
3 97065 488159323
0 52374 52374
2 74387 44567
0 89104 89104
1 13690 69504
3 23719 622165896
1 33590 35383
0 42206 42206
3 9785 726103224
0 67687 67687
0 19695 19695
1 30283 33115
1 84098 14307
3 25916 552416819
0 65597 65597
2 15729 90079
0 88800 88800
1 59382 25031
0 19743 19743
0 90624 90624
2 61031 93151
1 84585 90340
1 54288 19592
1 29487 34183
3 37574 393757299
3 96150 172217434
0 37278 37278
0 99928 99928
0 65847 65847
0 19081 19081
1 96441 53405
1 65372 87505
0 25671 25671
1 99760 64174
1 62527 28543
0 25916 25916
3 39357 465599365
0 52101 52101
2 96071 26861
1 34616 63516
1 55179 41803
0 48004 48004
2 9844 85147
0 65137 65137
0 11081 11081
0 23951 23951
0 15361 15361
0 47637 23926
2 86594 87412
0 85406 85406
0 15370 15370
3 43184 241863048
3 72762 273725871
1 81931 23156
0 42566 42566
0 58150 58150
1 65415 59735
1 96084 79220
2 77405 62532
0 44103 44103
0 90554 90554
0 25116 25116
0 60342 60342
3 3742 117367900
1 7779 59261
0 74287 74287
0 54129 54129
0 11681 11681
0 94629 94629
1 6188 56641
1 50420 24248
2 36227 61762
1 96898 60624
1 76751 31521
3 31690 929953754
1 52765 88753
2 10907 24430
0 11884 11884
1 29432 44301
3 48781 746673461
3 9636 250945917
2 38036 81418
1 62799 8855
1 13870 24410
0 52405 52405
0 7456 7456
0 64099 64099
1 97420 83355
3 76295 809064647
0 91225 91225
0 31304 31304
0 53157 53157
0 91480 91480
1 42388 59150
0 56955 56955
0 93995 93995
3 8229 615609573
0 3307 3307
0 51330 51330
3 40914 32685644
3 72882 392691733
0 59968 59968
3 92581 40164107
2 58213 94525
3 9131 720746578
2 66720 27960
2 47017 31217
1 25251 27352
0 45102 45102
0 25520 25520
1 16487 6799
3 7508 476060056
1 71620 64250
1 15600 79755
0 88400 88400
0 56470 56470
2 78568 27515
0 53945 53945
3 44447 472366814
0 42132 42132
1 71875 14480
3 75329 824292636
0 16347 16347
1 21686 34653
0 93895 93895
2 58632 4692
1 11183 31128
3 7191 841378952
1 66955 64269
0 83541 83541
0 77090 77090
1 31907 77090
2 67326 56770
1 17448 75341
0 95325 95325
1 95377 4869
0 79946 79946
3 18879 297141487
0 13830 13830
1 52800 8376
3 99438 293610638
0 70224 70224
1 46415 43703
0 47197 47197
1 26157 58761
3 5630 476351892
0 69414 69414
1 69595 59906
0 76136 76136
1 90064 94995
0 9979 9979
3 75648 135590773
1 42401 77946
1 54210 43570
0 34460 34460
1 88797 48912
0 22827 22827
0 23898 23898
3 79533 210000122
1 25425 37941
2 36486 18750
0 3183 3183
0 32108 32108
1 49453 30339
1 62448 78305
1 20912 5680
3 25661 675007865
0 82397 82397
1 87220 1070
3 79540 480790402
0 50478 50478
0 42319 42319
0 55857 55857
0 40085 40085
0 39627 39627
0 34911 34911
3 93349 250157535
3 72755 31560527
0 70634 70634
3 19409 245466623
2 98794 39598
0 63465 63465
0 97748 97748
2 77941 32683
0 98983 24335
1 85025 27667
0 93868 93868
1 61429 78570
2 78448 23404
0 27073 27073
0 28807 28807
0 30216 30216
1 85577 68358
0 76923 76923
0 5682 5682
0 48634 48634
3 40031 534278326
0 89268 89268
2 9443 81278
1 38932 55419
0 58643 58643
2 5220 24172
2 49159 24786
3 9986 582683307
0 6601 6601
0 77863 77863
0 60571 60571
0 51269 51269
3 81343 320224874
1 89406 76781
2 95516 1834
0 64224 64224
3 12554 980289807
1 41569 21266
0 35427 35427
0 34143 34143
1 68468 99682
0 36486 36486
3 33154 323702716
3 49700 47917995
0 88393 88393
3 66084 609888286
0 735 735
1 38568 11760
0 67253 67253
0 62040 62040
0 12152 12152
0 4066 4066
1 28578 96898
1 67716 36113
3 32727 507379689
1 23200 12643
0 3325 3325
2 29594 26578
1 33384 18168
0 87009 87009
0 3216 3216
1 95907 3199
1 77870 81212
1 67776 14909
2 41594 94397
1 93209 38411
3 31153 426617730
0 55186 55186
1 34620 77955
0 92598 92598
0 62912 62912
0 70867 70867
0 82966 82966
1 56326 8709
1 86064 69382
1 4258 7253
0 72040 72040
1 88672 61647
0 5326 5326
1 61887 85908
3 65997 254198743
3 58279 159714732
1 75648 87130
3 61843 63951991
2 9486 17666
0 49522 49522
0 48269 48269
2 57177 75499
0 4803 4803
0 27812 27812
0 38942 38942
3 40902 671914005
3 81667 979534864
0 37611 37611
2 4419 41359
0 18078 18078
2 95691 25754
2 38568 11760
0 7035 7035
3 79018 504537662
0 44901 44901
1 83009 23360
1 74932 84844
1 20433 45273
0 94450 94450
2 66770 42064
1 37334 64919
1 56727 4055
2 63920 32514
1 546 50042
1 68336 3864
1 5924 85003
3 8534 553082824
0 16417 16417
1 37761 43232
1 44250 14926
0 40590 40590
1 40682 48696
1 95057 65115
0 34052 34052
1 47595 42201
0 91748 91748
0 92076 92076
3 37506 49025544
2 87115 53840
3 20099 284785895
1 92281 68385
2 29718 94867
0 21759 21759
0 17442 17442
3 47196 145295383
0 40942 40942
0 10644 10644
0 70006 70006
2 82698 49914
0 41230 41230
3 25868 686252692
2 73757 29730
0 43204 43204
2 21677 4154
0 84648 84648
1 73421 57588
2 13195 85388
1 38002 33960
0 44211 44211
2 53949 34130
2 60690 61200
0 54596 54596
1 90993 2049
1 92141 29500
1 33497 79452
2 92364 50218
1 55660 76352
1 76803 30650
1 93951 72519
3 7463 651401852
0 61177 61177
2 28291 73436
2 40854 9650
0 69518 69518
0 73289 73289
1 63231 50722
1 79819 71538
3 58293 217465698
0 83291 83291
0 53861 53861
0 67257 67257
3 72886 861817712
1 31355 72529
0 45794 45794
2 46134 77261
0 70074 70074
0 96707 96707
3 927 803885970
2 58007 75463
1 57202 49045
1 64987 63623
0 51907 51907
3 79027 606536109
0 99517 99517
1 12100 74845
1 56009 87585
0 30003 30003
1 90717 54060
1 46173 55792
1 69364 93347
0 34501 34501
0 53956 53956
3 97122 903005571
0 91763 91763
1 2546 88168
2 50851 71969
2 80035 70802
1 73370 60153
1 17877 84570
0 16240 16240
1 8453 56093
0 36255 36255
0 84462 84462
1 19252 11603
1 96585 62478
2 21024 31757
0 74520 74520
0 94327 94327
2 2425 76306
0 56167 56167
0 88556 88556
1 81737 44787
1 24913 21942
1 3522 28638
1 64586 85802
1 64988 56254
1 76320 72106
3 26417 681589700
0 61031 61031
1 42928 75591
3 92469 469131768
3 88216 830441074
3 72524 912237391
3 1595 271996015
0 64966 64966
2 67351 44146
2 54320 38830
1 17184 87747
3 92999 127117209
2 53608 22762
0 42760 42760
0 66639 66639
0 40675 40675
1 55160 69440
3 41710 956290926
1 75754 50151
0 78549 78549
3 58265 116960414
3 91259 858145453
1 62574 913
0 49105 49105
1 98135 12144
1 84978 40199
2 76560 49667
3 20256 372684942
3 24126 268740035
3 54345 525751325
0 66489 66489
1 9056 94970
2 9991 18349
1 36800 9393
0 11043 11043
0 44280 44280
0 81337 81337
0 34995 34995
3 64722 180288828
0 54348 54348
0 97966 97966
3 70874 6327005
1 14364 51024
0 26357 26357
2 63414 21204
1 21192 73826
1 56388 52166
1 42547 90303
3 94727 318037376
0 56822 56822
1 40369 27433
3 78793 661217255
0 94734 30862
1 38844 15220
3 11531 408957621
0 3141 3141
1 93128 32289
0 29711 29711
0 23267 23267
0 30766 30766
0 7103 7103
1 93791 82632
0 32679 32679
0 32774 32774
1 25562 22291
1 64882 63100
2 53334 31473
2 63945 73487
3 47900 627610453
1 40659 46490
0 94100 94100
3 40376 348113400
0 66908 66908
2 77625 7600
0 8908 8908
0 31617 31617
3 77181 942259353
3 42087 642639424
1 66822 79542
2 97821 27288
0 99620 99620
3 24023 724945224
1 21741 15589
3 34696 513887079
2 12690 12209
0 10260 10260
2 72044 23305
0 84984 84984
2 39090 790
1 62017 64651
0 43839 43839
2 92953 6725
0 40851 40851
2 28392 48150
2 33123 16711
2 92869 75237
0 64748 64748
1 1335 26346
1 89718 9121
0 36023 36023
0 54087 91490
3 97168 530081996
2 30028 48706
0 99701 99701
1 7827 32840
1 8817 64712
1 15025 98222
0 9791 9791
2 80340 65629
0 44888 44888
1 92666 91889
0 6180 6180
0 87310 87310
0 1658 1658
0 34017 34017
2 78058 97414
0 31519 31519
2 19291 48277
2 41507 29535
3 19393 731685767
1 79172 20454
1 55106 87298
2 98995 52197
0 36799 36799
2 49453 30339
0 77071 77071
0 15868 15868
1 48732 80131
2 12702 87529
0 44101 44101
0 78610 78610
0 14902 14902
3 10962 412063425
3 75534 790537799
0 8870 8870
1 91682 87929
0 43271 43271
0 37457 37457
1 72949 68059
3 31137 870378754
1 95413 2901
2 87711 15317
0 22018 22018
2 98912 1745
3 16211 18901447
2 26469 25973
2 349 79264
1 44505 28884
3 90730 905721477
2 43104 90915
1 17271 25808
3 12536 448426164
1 22357 4965
2 62448 78305
1 57179 26569
3 426 957538712
1 23885 68262
0 97558 97558
0 59986 59986
1 65211 28153
0 83416 83416
0 10060 10060
2 42059 29963
2 13906 57565
0 62145 62145
1 44805 13235
1 40853 90613
0 50113 50113
0 99967 99967
1 49047 15191
3 12276 546935035
1 90249 74772
3 16518 185039629
2 38932 55419
0 8296 8296
0 14685 14685
3 95100 168913439
0 54101 54101
2 69425 73976
0 48154 48154
1 18186 97862
0 69436 69436
3 92384 445775941
3 66599 831462957
3 80575 2990869
0 46518 46518
1 64215 39721
0 9816 9816
0 45287 45287
1 14522 71319
0 3504 3504
1 49142 72289
2 4164 52866
1 61876 11527
0 88871 88871
3 27434 534807246
1 30004 4002
3 89742 958578919
0 51182 51182
0 39168 39168
0 25970 25970
0 48580 48580
1 42046 86977
0 92437 92437
3 73463 859557566
3 23116 573823579
0 49057 49057
0 65696 65696
3 98663 25734836
1 44433 6138
1 90397 58683
2 81191 35400
0 62914 62914
3 15416 863322393
0 1647 93841
3 85153 271591550
1 87251 36188
3 13368 832896723
1 24823 4961
0 61994 61994
0 88970 88970
1 95188 91788
1 98715 15226
0 94962 94962
1 33689 93968
0 33610 33610
1 21458 80198
0 13339 13339
1 59660 78221
0 63015 63015
1 21677 4118
1 43582 65353
1 57867 32182
1 80116 93188
0 20690 20690
3 74423 715558111
2 91682 87929
2 75635 76488
1 52431 13713
0 79343 79343
2 1396 5491
1 516 65425
2 74686 89449
1 23586 32751
1 21383 59652
3 53128 629413621
0 18654 18654
0 64074 64074
2 67473 7306
1 57230 44542
0 6101 6101
2 66298 77358
0 15351 15351
1 20883 84383
0 21544 21544
2 18900 31329
3 7712 541265736
2 97840 33281
2 35093 33971
1 60850 59309
1 82514 40460
0 9236 9236
1 67504 80884
1 96320 29938
3 80990 83158681
1 81687 59048
2 39394 47544
1 28726 59399
0 8517 8517
1 39784 40476
0 90174 90174
3 5562 158522080
0 74461 74461
0 15334 15334
0 74899 22762
2 57704 41294
1 2936 10871
0 70796 70796
3 44260 737488032
1 75136 81835
0 94081 94081
0 92472 92472
1 48214 22721
0 83585 83585
0 23092 23092
3 6566 780813595
1 25355 47211
0 71201 71201
1 75027 7124
0 977 977
1 10138 5176
2 70952 25485
0 64343 64343
1 70779 34217
0 41388 41388
1 91134 54662
3 94955 218108737
0 19030 19030
0 39463 39463
1 19985 78408
3 5952 76743730
3 16175 497374566
0 71311 71311
0 61315 61315
1 37704 53102
1 53926 94058
1 57353 95735
1 24177 65616
0 15514 15514
2 29225 19472
0 66343 66343
0 35194 35194
1 99343 86474
0 25188 25188
1 77688 10006
2 22014 42255
3 9332 543638395
3 75630 2277385
2 68185 6940
0 64121 64121
3 30802 102875756
0 13765 13765
1 7180 34844
0 38589 38589
3 26826 301300738
0 14497 14497
2 38664 85054
3 16158 924876889
2 47769 60101
1 37004 14087
1 46255 45420
0 83080 83080
2 90249 74772
1 22331 78355
0 79099 79099
3 37666 466729968
1 83847 23016
2 37692 42340
3 45792 951273779
0 74694 74694
2 25355 47211
1 47512 39986
1 23582 47959
1 62506 28343
0 95108 95108
0 37558 37558
1 10990 97580
1 90729 39222
2 67487 65297
3 15045 394793117
1 70201 88543
1 49659 23068
3 22350 903211704
1 47585 79473
1 83414 34109
1 84838 25712
2 41450 1456
2 24743 77998
2 58692 74656
0 6825 6825
1 85025 94983
1 79575 44653
0 17295 17295
3 68945 320467086
0 91410 91410
0 21829 21829
1 45277 71439
2 41091 11838
3 45593 894706517
1 5539 25447
0 575 575
0 33274 33274
0 14599 14599
3 33987 960193944
0 42935 42935
1 93977 73266
1 19871 82715
3 6341 567385219
0 88783 88783
1 5609 27420
3 72155 716900903
3 37505 817501354
2 82056 22783
1 36752 92844
3 46261 410897960
3 14538 715792557
0 14328 14328
0 61652 61652
2 32959 76425
0 21088 21088
3 13277 280212943
1 37258 38132
0 53840 53840
1 64237 12661
0 96989 96989
1 34280 19825
2 90988 85597
3 60665 197722713
0 38268 38268
0 70127 70127
0 2649 2649
1 9711 65630
0 36911 36911
3 57243 585099331
0 33839 33839
2 37924 51247
1 22385 99646
1 39790 39219
1 83883 32245
1 70685 11726
1 20970 90055
2 72950 62519
2 33670 11067
1 75868 95030
0 43576 43576
0 56981 56981
1 33777 16139
0 18077 18077
1 51219 55220
2 93951 72519
0 36286 36286
0 98239 98239
3 91189 333088785
0 10538 10538
0 48354 48354
0 17252 17252
0 17856 17856
0 9964 9964
0 10461 10461
0 2424 2424
3 29377 550826156
1 25914 90959
0 57709 57709
1 32164 23843
3 83814 564504524
3 71763 324484456
0 76848 76848
1 9363 85725
2 95084 22139
0 50929 50929
2 36643 51800
0 53389 53389
2 46893 46810
3 56053 842014043
0 69299 69299
0 92 92
2 62538 70965
0 21435 21435
3 3107 572159619
0 19358 19358
3 40998 711271948
2 12565 48878
0 50899 50899
1 4473 10185
0 18554 18554
1 51614 76281
2 77982 31417
2 69248 46736
3 11507 504953735
3 23260 910261242
1 37093 77830
1 86723 24419
1 93136 93184
1 73678 117
0 34301 34301
1 61841 37657
0 16250 16250
2 7754 31137
1 24304 34262
0 47342 47342
0 47707 47707
0 97111 97111
3 98276 617720803
0 39950 39950
0 80431 80431
1 45109 24170
0 43780 43780
0 72116 72116
0 78969 78969
1 27625 3498
1 76501 97477
1 62125 89252
0 65689 65689
0 94328 94328
2 94407 44956
1 81005 70270
0 9752 9752
0 18137 18137
1 34109 43467
1 52563 25031
3 99369 969811030
2 16893 78617
0 82115 82115
1 43441 35837
1 68265 49495
1 83444 89482
1 91799 77789
2 79595 83568
1 29877 52539
0 43524 43524
0 53385 53385
0 36699 36699
1 33115 54033
0 36832 36832
0 45295 45295
3 82190 915223043
3 37974 924184355
1 96288 52315
1 82703 57336
0 72797 72797
0 52536 52536
0 97273 97273
3 57891 100879465
3 71279 358535996
0 87457 87457
0 17514 17514
1 89221 46655
0 3882 3882
2 85176 39754
0 34026 34026
2 96128 24345
0 23411 23411
0 41628 41628
2 78620 86554
1 83074 42902
1 66464 4209
1 19043 90928
0 56475 56475
2 91799 77789
1 59071 99073
0 87486 87486
1 84352 78333
1 58222 17543
1 62805 79716
0 76650 76650
0 44400 44400
0 80463 80463
2 70221 38188
0 98206 98206
0 32568 32568
1 93254 517
0 1076 1076
1 15404 93951
3 44037 133998711
1 16805 42639
0 21663 21663
1 13679 5280
1 64826 46353
1 59603 17607
0 91700 91700
0 91851 91851
2 18921 29300
3 69334 833018173
0 22934 22934
3 93327 253239551
0 59501 59501
0 5363 5363
0 80421 80421
3 23448 371535810
0 67551 67551
3 47860 166661792
1 48683 87050
3 23182 318437676
2 50492 51198
3 45664 494804358
1 92958 97792
0 47099 47099
3 20573 482285900
1 89929 39221
0 88065 88065
0 58058 58058
2 8001 21905
3 67880 577923506
2 138 52842
3 91275 996408402
0 22343 22343
1 16448 47820
2 15323 32721
1 28723 9324
3 91522 365198965
0 56458 56458
0 82669 82669
2 41932 68349
3 96551 771053589
0 52572 52572
0 2157 2157
2 97934 10381
2 83327 86643
0 16677 16677
1 71692 30010
2 26619 67618
2 25862 78217
0 64748 64748
3 73093 805855638
3 29290 933041564
1 89079 75330
2 71325 80211
0 4030 4030
1 12473 15013
3 73920 613595193
1 29960 38271
0 96283 96283
0 66829 66829
0 92944 92944
2 57784 41854
3 90044 436507450
1 40939 9283
0 16547 16547
0 49645 49645
0 3652 3652
0 53697 53697
0 59654 59654
3 20422 274817967
3 26790 120332004
0 37816 37816
1 8622 31532
3 84336 618441845
1 43914 49881
1 40521 12079
2 71419 52056
1 75342 99909
1 43407 99044
0 39211 39211
0 98423 98423
1 9134 85437
1 2307 45371
0 83178 10953
3 19018 774043515
2 67486 39080
3 99906 373649247
1 90304 43257
1 71134 46247
0 24420 24420
3 25128 172078530
0 86128 86128
3 91579 148154871
3 64846 860938835
0 39244 39244
1 72434 11292
0 26335 26335
3 61982 614093179
2 26035 26545
1 88862 38552
1 48977 11644
3 26688 387543739
1 89566 55430
1 67542 94274
1 62538 88816
0 15069 15069
1 92429 50839
1 33316 65084
3 69083 920615477
3 31611 487270264
3 64863 473104026
1 30530 18232
3 30521 115173284
3 59036 200660598
2 84870 9868
1 76523 78794
0 42411 42411
2 50611 74756
0 15978 15978
3 44981 764824770
2 33483 12225
1 66166 73531
1 22081 9031
0 2502 2502
3 65377 293025960
1 11989 15584
1 72680 58073
0 48416 48416
0 66306 66306
2 38994 68968
0 85299 85299
3 32684 875846566
0 27182 27182
2 88979 93931
0 25325 25325
1 54471 71549
0 7510 7510
2 69630 51522
0 39736 39736
0 76836 76836
1 94108 98116
0 42065 42065
0 71890 71890
1 90834 83973
0 29854 29854
3 20939 715968400
0 37903 37903
2 60224 84545
3 44416 325874460
0 9920 9920
0 66651 66651
0 10551 10551
0 8129 8129
1 63422 9390
1 97881 17580
0 36064 36064
0 2776 2776
0 63066 63066
1 95323 75818
0 14674 14674
0 84333 84333
2 43585 66002
0 21991 21991
1 25240 25448
1 99291 83683
1 21493 53060
3 89629 122464941
0 37617 37617
0 74256 74256
0 24494 24494
3 67735 297864973
1 29536 91861
1 38025 86224
2 16512 73790
2 34620 77955
3 47541 106988656
0 2584 2584
1 66058 24944
0 35572 35572
1 69429 75021
1 94914 65515
1 10609 47693
1 25533 64000
1 55807 25863
3 25060 226196531
1 99356 57688
1 58376 55318
3 77137 859684923
3 92628 518172979
0 61688 61688
2 45164 70496
0 68075 68075
1 46786 56596
3 37466 555908256
0 98614 98614
3 7091 699636283
0 90516 90516
3 22941 999031005
3 52865 882762023
0 46594 46594
0 97434 97434
1 67065 18701
1 38776 58472
0 86328 86328
0 37232 37232
2 80011 53195
0 55839 55839
0 19258 19258
3 58122 621928556
0 18039 18039
0 37873 37873
3 70105 802454333
0 86849 86849
0 37797 37797
0 64378 64378
2 11332 39700
1 37047 56008
2 62887 32452
0 70526 70526
2 82760 65872
3 24285 969140192
2 86888 69369
3 5296 367209542
0 64027 64027
2 38844 15220
1 42779 72124
0 17758 17758
0 53757 53757
1 29667 76926
1 60448 99758
0 87206 87206
0 7910 7910
2 44164 26759
2 97304 39682
0 85826 85826
0 68685 68685
3 77582 999994944
3 18601 575716550
1 64826 50138
2 73010 12463
2 60218 93547
3 8217 799188521
1 77086 73485
3 55632 936244555
1 80560 6582
1 62320 25925
0 27756 27756
0 49119 49119
0 32158 32158
2 12557 76551
3 44365 577296614
1 68509 7797
1 72107 74520
1 96403 83311
2 39679 6016
1 99070 93897
3 53821 572790663
2 68231 30772
2 18293 57166
3 51746 877759045
0 36352 36352
1 68671 42507
0 43271 43271
3 35773 533357197
3 86212 472444211
1 57107 17168
0 35892 35892
0 68982 68982
2 30518 81722
0 97472 97472
1 26520 17589
2 11442 44577
0 97547 97547
0 91478 91478
1 5558 18431
0 25702 25702
0 544 544
0 91411 91411
0 12058 12058
1 4317 97380
1 41919 50875
0 8619 8619
0 73549 73549
0 19417 19417
1 26661 71987
0 23055 23055
2 57612 14281
0 11752 11752
2 43745 58802
1 39570 99339
0 92310 92310
2 84253 8473
0 49438 49438
0 52999 52999
0 64577 64577
2 76536 36988
3 56929 601320415
0 11390 11390
1 13013 81783
1 94985 46691
0 44911 44911
0 76301 76301
0 17595 17595
1 54826 42846
2 3541 83279
0 94173 94173
1 86214 57998
1 69126 31007
1 36528 35611
0 54440 54440
3 5494 989920870
3 16821 295815371
1 47046 194
1 68134 12139
1 79237 90017
1 80715 30823
0 71757 71757
1 85618 16415
0 63559 63559
2 51139 46624
0 40530 40530
3 32217 581840551
2 20433 45273
0 99208 99208
1 40239 11768
3 23576 383436070
2 81508 78619
2 43427 81801
1 5205 26298
1 67561 54331
1 33096 10059
0 44055 44055
2 84489 76807
3 9118 709666619
0 16498 16498
3 24924 526288386
1 38948 91523
1 10982 25000
0 62761 62761
1 2332 99659
0 98065 98065
2 98538 49315
3 58812 243921559
1 60882 62055
0 3594 3594
0 5808 5808
1 9159 63656
1 38020 19646
0 57288 57288
0 5005 5005
0 24749 24749
0 54664 54664
0 63179 63179
3 96068 228565232
0 45767 45767
1 11550 41433
1 47404 87513
0 38911 38911
0 15306 15306
0 80112 80112
0 73062 73062
3 59141 700825866
0 35961 35961
2 2266 2590
1 71206 80448
0 49064 49064
3 87546 205712835
1 31756 70550
1 97537 53526
3 90665 639872010
0 51808 51808
0 10792 10792
1 14606 7954
1 45279 82958
1 53758 39676
0 65084 33316
0 6536 6536
0 43471 69214
2 84035 42877
3 12489 999822165
0 14236 14236
1 52187 6459
1 4155 94543
2 43822 12284
0 79292 79292
3 87223 554510581
0 59066 59066
3 56281 524272446
1 68276 23547
0 16437 16437
1 53170 46276
1 55953 7531
0 13584 13584
0 88635 88635
0 62139 62139
1 23034 2870
3 30345 250605019
2 36064 55060
1 98473 38477
0 90063 90063
3 30887 819473211
0 38724 38724
0 71153 71153
0 28666 28666
1 16050 69999
3 13416 665990004
0 58394 58394
0 4788 4788
1 58078 90484
1 76011 70464
0 77215 77215
2 34482 772
0 49969 49969
1 98972 91184
0 22644 22644
1 30268 29906
1 86872 75908
2 20134 43113
0 95273 95273
0 13459 13459
0 38197 38197
1 28736 53011
1 12246 9836
0 33194 33194
2 73585 23928
1 57890 11259
1 78154 36771
0 41347 59591
0 70371 70371
0 41256 41256
0 50373 50373
1 56080 34378
0 65777 65777
3 90922 769409726
1 61135 21224
0 92452 92452
3 86412 988403163
1 91963 25619
0 89411 89411
3 62406 339533696
2 41569 21266
1 61876 95488
0 32125 32125
2 98511 7630
1 44906 20939
1 60783 23042
3 25540 297896131
1 22353 47224
2 41366 96471
0 36751 36751
0 25016 25016
0 70839 70839
1 79129 82142
1 7828 8694
2 67653 31041
0 20552 20552
1 47107 65677
2 70618 49345
3 57596 47769270
0 4371 4371
0 53712 53712
0 79606 79606
0 21015 21015
0 15826 15826
3 37917 523506446
0 64928 64928
0 32206 32206
0 62707 62707
3 95897 349383702
0 430 430
0 69508 69508
0 59531 59531
1 57814 87167
0 30505 30505
1 15949 11613
1 67848 21707
3 7950 644684286
3 70564 359176265
3 27121 753093819
1 76042 99107
1 94818 10098
3 74541 544232966
3 35382 441301217
1 19199 99994
1 58789 34593
0 39671 39671
1 79400 53232
2 63101 7809
0 86611 86611
2 60677 34231
1 60422 3659
0 15176 15176
0 60840 60840
1 17309 40423
3 44852 145408555
0 54692 54692
0 32355 32355
0 64457 64457
1 41382 46988
2 96722 4898
0 26484 26484
0 66261 66261
2 58265 8146
0 22774 22774
0 43296 43296
3 7301 974162614
3 67475 486990608
1 59243 62095
1 92757 80406
0 63362 63362
1 20405 44096
3 90474 509183718
1 16702 88947
1 97368 72608
1 87165 83709
0 46540 46540
0 44406 44406
0 25059 25059
0 11257 11257
0 98271 98271
0 63728 63728
0 87157 87157
1 26408 64880
1 66483 77949
0 88291 88291
0 65334 65334
0 37144 37144
2 824 38607
2 84874 42109
0 93036 93036
1 34156 46000
0 79406 79406
1 4270 25642
1 74213 18175
1 54797 88978
0 27422 27422
0 16086 16086
1 90200 42951
0 92171 92171
0 79158 79158
1 4819 47479
2 79255 50659
0 78777 78777
1 55498 41143
3 38940 311623902
0 13807 13807
2 20724 60072
0 58626 58626
1 84588 21186
1 37681 29076
1 43367 31431
0 18032 18032
1 71926 76879
1 57295 44638
0 32458 32458
0 47532 47532
0 83521 83521
0 41330 41330
2 78312 94857
0 33791 33791
1 60528 74377
1 48096 42128
0 66596 66596
0 39332 39332
0 49772 49772
2 33777 16139
1 62156 13748
1 71194 60207
2 27636 85547
0 16514 16514
0 47816 47816
0 82872 82872
2 46582 59692
0 5822 5822
3 77419 663333294
1 23157 23842
3 15799 989413498
2 59425 10150
0 96731 96731
3 26973 817035131
0 83261 83261
0 8368 8368
2 86191 96882
2 53810 6680
0 17492 17492
1 16661 88709
1 79645 23146
1 88669 91369
2 60410 11703
2 85419 5631
3 22677 501205111
0 78252 78252
1 58386 87000
0 62286 62286
2 84496 91724
0 57604 57604
1 49422 75990
0 78642 78642
0 58077 58077
3 21386 781312296
3 13992 803069079
2 59603 17607
1 40744 12438
0 56645 56645
0 63386 63386
0 95425 95425
3 65242 176617220
1 25474 91099
3 55170 669565765
2 81206 48241
0 96539 96539
2 44386 49775
1 48558 84378
3 9789 430550218
0 12185 12185
0 61147 61147
3 67562 618719522
3 34848 563039023
1 49375 26236
0 60581 60581
1 55780 89224
0 38190 38190
2 80412 72820
0 50323 50323
1 3829 54178
1 29307 529
0 54193 54193
1 85164 81162
1 45511 88497
1 59618 93283
0 450 450
1 58083 34029
0 75225 75225
3 64082 646321713
0 58169 58169
0 269 269
0 67993 67993
0 72968 72968
3 52011 26435983
0 29797 29797
3 68732 256880886
3 89249 233770852
3 10599 423787015
1 85153 56928
3 72627 137821678
1 10591 86395
0 3655 3655
0 92145 92145
0 38800 38800
0 30495 30495
0 25810 25810
0 42578 42578
0 26450 26450
2 67301 12006
1 69721 5536
2 91258 1195
3 25842 868621992
3 29820 977578572
1 77359 96020
1 80681 56172
1 99453 12082
2 16900 80347
0 42904 42904
2 29976 24653
2 15228 44946
0 54542 54542
3 25132 855251433
0 33204 33204
0 68941 68941
2 16096 16361
0 70740 70740
1 32511 82206
1 20992 83091
1 9597 38602
3 27859 638731237
1 44172 43724
1 488 23727
1 14830 90256
0 57189 57189
0 58109 58109
1 62294 20824
2 33756 9335
0 30042 4333
1 4419 74969
1 72051 9630
1 11823 28530
1 57734 42460
2 34509 20254
0 73092 73092
0 40139 40139
3 25926 511436774
2 77668 13478
2 43757 92402
2 75402 89625
1 72927 10679
2 68728 51442
1 54167 52289
0 53551 53551
1 80596 57968
1 73109 90480
3 26102 922405579
1 28834 53091
0 38375 38375
0 97599 97599
0 53961 53961
0 71578 71578
0 70711 70711
0 80056 80056
1 6746 37016
0 72866 72866
1 61527 69616
3 69060 672093514
2 29720 19263
0 77807 77807
1 50731 31421
0 10256 10256
3 21982 929958271
0 14203 14203
2 44351 37427
1 18803 44110
0 54286 54286
1 42058 37021
1 30389 22804
2 91297 17234
1 53134 2187
0 5844 5844
1 86952 84983
0 17250 17250
0 65397 65397
2 4317 97380
2 88049 38607
1 70767 26504
0 83003 83003
2 49742 97457
3 66093 864565243
0 6790 6790
0 71503 71503
0 63607 63607
1 70878 39791
0 23877 23877
3 87444 712548167
0 86571 86571
0 24572 24572
1 68660 30846
0 49202 49202
0 67491 67491
0 42218 42218
2 89221 46655
1 54736 94307
2 45983 37364
1 26388 61807
2 34825 15156
3 14420 493315400
1 56892 2041
1 11549 30511
0 84675 84675
2 19465 87660
1 29882 41021
0 22104 22104
0 14898 14898
1 15724 3549
1 99835 64802
3 49259 765100892
0 51117 51117
2 29463 64842
3 53116 755244957
3 58592 994086214
3 65081 191792535
1 34958 50555
2 34709 88743
1 71781 35456
1 28312 60132
0 76376 76376
1 3694 55385
0 84091 84091
0 60736 60736
3 86299 973729839
3 24056 60449936
0 55664 55664
0 61580 61580
1 55357 60108
2 32871 31387
2 54984 47513
1 33878 64202
0 75060 75060
2 93626 74945
1 98184 19388
2 59827 55015
1 68675 24145
3 48803 125209557
0 80308 87556
2 73585 24306
3 71764 966748707
0 9738 9738
3 84367 571835875
1 45759 34545
1 70580 87681
2 55370 9350
2 75342 99909
0 40791 40791
1 92052 48905
1 87835 76114
1 96593 56368
0 10049 10049
0 31570 31570
2 49767 43873
1 20663 83427
0 64479 64479
1 13755 88738
0 85059 85059
1 96679 76950
0 86883 86883
2 1461 94577
0 14422 14422
3 36909 545885409
0 8256 8256
3 48265 990070910
0 70793 70793
3 46944 541086505
1 54962 20123
1 13766 54451
0 77187 77187
1 43580 84207
1 4362 24012
1 81211 33234
1 60462 60803
2 42058 37021
1 5652 24307
0 86592 86592
0 60382 60382
1 85526 85907
2 12575 58365
2 71246 95745
2 75289 22024
1 66244 86431
1 98653 90719
0 88613 88613
0 25079 25079
2 67985 8252
0 7710 7710
1 21805 38484
3 80320 774118719
3 26797 657061840
3 54896 123363531
3 78426 108027287
0 86986 86986
0 71570 71570
1 95639 64743
0 34474 34474
0 76006 76006
1 42273 41997
1 70733 7843
0 46997 17899
2 62799 95057
2 89883 63863
0 89819 89819
0 37945 37945
0 77800 77800
1 42417 45166
0 21586 21586
0 71712 71712
1 80814 54264
1 21411 99241
0 20915 20915
0 18048 18048
0 3964 3964
0 56419 56419
3 67377 502744455
3 48969 983734663
2 73859 51223
0 7532 7532
2 89546 18011
3 53598 641009996
2 89835 60363
2 99296 1144
1 82809 12751
0 34439 34439
1 35760 53574
0 42495 42495
0 30079 30079
1 61749 91623
1 23633 86490
0 17484 17484
1 21335 75296
0 3263 3263
1 22023 81080
2 19419 12850
0 7451 7451
2 45171 16707
1 60844 61150
1 85075 26582
1 85114 43417
1 17506 59957
3 24720 29575808
1 79419 47870
0 11378 11378
3 74725 474345440
1 77322 28628
3 581 172929340
2 37581 76296
1 6401 49581
1 42327 49770
0 31379 31379
1 20575 80337
2 52168 7416
0 2065 2065
3 71655 184892881
0 58845 58845
2 19999 65227
2 65534 15438
3 88685 567191440
1 10165 17295
3 55766 449674489
1 53510 82107
2 50798 64092
0 75177 75177
0 50423 50423
2 67504 80884
3 84961 707223451
0 74574 74574
2 34273 9355
1 20471 58010
0 59503 59503
0 67604 2340
0 57673 57673
0 63639 63639
1 45102 74353
1 57814 64735
0 43853 43853
1 9542 48674
0 14189 14189
0 6010 6010
0 83026 83026
3 8475 16608591
1 91753 49047
0 67091 67091
1 37763 7812
1 33870 14252
0 30967 30967
1 10194 84142
0 89065 89065
0 77288 77288
1 89723 46983
0 25511 25511
1 13273 70652
3 65597 671825453
0 3210 3210
0 7389 7389
0 41448 41448
3 61002 494689353
0 88967 88967
3 39267 461762784
1 24130 57511
1 22216 59168
1 42551 98773
0 12741 12741
2 5939 18273
1 8429 47420
0 36813 36813
0 80679 80679
0 45161 45161
1 23693 85142
3 89237 620146750
1 95371 29119
2 52088 78783
2 16971 48158
0 46700 46700
0 1726 1726
1 77449 95622
1 22659 71450
1 84718 49862
3 29631 418633805
1 94718 78150
2 81743 64159
1 67966 46225
1 70197 4367
3 41007 523261921
2 68816 21537
2 27905 55914
0 48574 48574
3 72835 402443145
2 89579 40443
3 54880 956355786
1 35061 28470
1 57554 29546
0 88843 88843
3 43364 770768379
2 60964 57047
3 16719 919723484
0 11148 11148
2 13850 99696
1 8499 96146
3 78265 904760648
2 10955 62391
0 84879 84879
0 74421 74421
2 62362 23443
1 62472 65402
1 82925 48241
1 70947 88038
1 81475 37945
0 46968 46968
0 86287 86287
3 97667 140040524
0 16991 16991
0 75661 75661
0 72018 72018
0 43459 43459
0 50543 50543
0 30048 30048
1 38286 76250
0 66437 66437
1 65454 82781
3 66668 71117176
2 2222 77046
0 15034 15034
0 94272 60288
1 64351 84835
3 84936 726619058
1 87727 88393
1 47598 76727
0 17337 17337
1 57721 54554
0 38240 38240
1 37632 92971
3 55184 969423601
3 46416 565954733
3 69859 343622195
0 75415 75415
1 25751 95524
3 11269 510882668
1 54177 69560
1 54686 46212
0 9865 9865
1 75733 93398
0 77906 77906
3 79314 714335551
3 55848 648635955
0 19558 19558
1 51650 73550
1 48899 3203
2 70229 22182
0 58850 58850
1 96345 20875
1 6744 58078
1 61928 2473
2 44894 20755
0 27003 27003
0 92048 92048
1 76517 1398
0 53548 53548
1 87635 76992
0 25143 25143
2 4425 84470
3 9660 303529215
1 44029 69407
2 91030 7620
1 38135 79443
0 34745 34745
3 16609 918135298
1 36003 72724
2 42965 94410
1 95978 4393
2 5064 9591
1 19007 868
2 21186 71949
0 31339 31339
0 53665 53665
0 6563 6563
3 22528 468728924
0 69559 69559
1 78816 17339
2 69682 64228
1 41317 31513
1 80787 86436
0 70951 70951
3 45067 809246161
0 58856 58856
0 4480 4480
1 35408 39114
0 80022 80022
0 50422 50422
0 48584 48584
1 32600 11076
3 50275 839770040
0 93575 93575
0 78035 78035
1 440 9986
1 86192 78704
3 41505 299175815
2 51927 94651
3 13475 542644958
3 78840 753495233
1 63765 41763
0 9597 9597
2 22454 7780
0 69556 69556
0 3639 3639
0 19330 19330
1 99227 18881
3 11186 709584662
0 12928 12928
2 38456 28977
0 85677 85677
3 66127 17760156
1 71698 92330
0 25160 25160
0 95167 95167
1 88653 97320
2 27372 83436
1 49462 62163
1 16309 35968
0 40891 40891
3 82973 955482850
3 35327 780310818
1 34921 88532
3 38820 999451109
1 57777 79475
3 10195 838309124
0 18012 18012
1 41015 40629
1 23865 11090
0 73101 73101
2 20462 44492
3 7705 161741137
0 57921 57921
1 74988 57052
0 13637 13637
3 93340 208689208
2 62059 8977
1 19316 49248
0 52464 52464
0 38326 38326
0 31628 31628
0 82579 82579
3 66112 109502844
1 45485 77042
0 79045 79045
0 81802 81802
2 40521 12079
1 39530 97460
0 21426 21426
0 73601 73601
0 570 570
3 29479 666862240
0 64894 64894
0 14069 14069
0 23016 83847
3 11683 910498177
0 95531 95531
3 39351 575320820
2 72402 85469
1 42166 52519
1 31174 17112
1 46789 94894
3 97156 504010774
0 45343 45343
2 90704 29130
3 41879 342225128
2 55516 81942
0 1312 1312
1 51988 64306
1 11122 75717
3 8514 330667897
1 75890 14521
0 15856 52590
2 37638 17709
0 84673 84673
0 86498 86498
2 31980 39281
0 88741 88741
0 73250 73250
0 67412 67412
3 29823 21401865
1 88594 99281
0 3942 3942
1 40353 26412
0 12847 12847
2 28883 33443
1 91580 96229
1 49400 1110
3 45283 514127676
0 14826 14826
0 31233 31233
0 75426 75426
0 24750 24750
2 3647 84046
0 93551 93551
0 37259 37259
1 85770 77885
1 25771 33181
2 21997 64523
1 1428 40281
0 35936 35936
0 39366 39366
0 49027 49027
0 56844 56844
0 29204 29204
1 38949 63250
0 83630 83630
3 32943 642509648
3 40663 769907485
0 1653 1653
2 52678 29319
1 18605 65949
0 71922 71922
2 61429 78570
3 82241 95500556
3 36522 666769301
0 99402 99402
1 11538 46627
0 89789 89789
3 76018 445068238
0 38014 38014
2 95195 91937
2 20292 91508
1 95682 58125
0 55568 55568
0 78110 78110
1 86626 31156
3 54398 892739466
3 80302 564111846
1 52410 16613
1 95854 76631
0 36853 36853
2 41434 20805
1 69991 32124
0 99582 99582
2 93879 43238
3 11817 210085501
0 53398 53398
0 25459 25459
0 8038 8038
1 77248 994
1 92834 220
3 44716 235438563
1 38977 59240
2 64859 78631
1 62224 1931
2 67193 44657
1 46051 47694
0 88496 88496
0 4680 4680
0 88559 88559
0 87814 87814
2 91223 403
1 36544 13429
0 94733 94733
2 65131 17470
0 44383 44383
0 96316 96316
0 86190 86190
1 2225 36195
0 93909 93909
3 71440 145018139
0 42149 42149
0 18581 18581
3 19169 151139828
0 41574 41574
1 78674 5826
0 60092 60092
0 87838 87838
2 14765 39954
1 93108 81132
0 98007 98007
1 59344 8131
3 37351 501352190
1 15892 55785
2 35099 18487
1 80784 82960
0 56571 74682
1 75063 73965
3 6735 773771214
3 17015 400716757
0 23446 23446
2 46666 992
0 98032 98032
1 25365 40968
2 32921 15737
1 18392 84269
0 56645 56645
3 82302 399133074
1 18065 92504
3 91267 68717546
2 55760 95553
1 55178 44060
1 19345 55149
0 86008 86008
1 54940 48534
1 60760 4126
2 90409 8102
1 5878 65893
1 82035 92478
2 50887 43278
0 68645 71460
0 85872 85872
1 73099 83438
3 39813 452445677
2 39777 40281
0 55527 55527
1 41855 28255
3 28938 741730611
0 25773 25773
0 77767 77767
3 40483 34661510
1 86533 65807
1 85970 95222
0 85264 85264
1 22311 98724
1 74360 23302
1 80594 97649
0 14649 14649
2 14092 61625
3 6974 319022621
0 33754 33754
1 54779 33758
1 42464 45806
2 6458 98777
0 71524 71524
1 60305 52071
3 46824 522984117
3 714 946632188
2 33376 47543
3 71546 524108693
0 35135 35135
3 10347 528299513
2 80335 13781
3 54047 684149388
0 7527 7527
2 2732 17142
3 49713 233235594
0 96123 96123
0 86490 23633
1 72785 17430
0 88842 88842
0 65145 65145
3 37567 374960383
0 22353 22353
0 5926 5926
3 7076 167396031
3 63073 137763850
0 41375 41375
2 2546 88168
0 98780 98780
1 39512 92617
3 35303 182391906
1 81397 19552
3 59074 398862235
1 67849 57485
1 89777 77358
3 70841 610894068
3 26641 78682231
3 52005 672087365
0 62875 62875
3 68318 85657118
1 62818 18038
1 8998 49130
1 41750 26459
0 57347 57347
3 48225 813162542
1 74110 73727
3 85362 453996311
0 60145 60145
2 82809 12751
2 72439 36870
2 30738 85608
2 22854 64673
0 47924 47924
3 8590 592288649
2 55059 37438
0 73020 73020
1 97294 39651
2 47357 5035
0 88144 88144
0 94695 55390
1 88614 63263
3 97822 308416119
0 701 701
1 68961 47551
0 63347 63347
3 99874 336376653
0 2674 2674
3 82159 862859485
0 24287 24287
1 25424 24263
1 57055 75645
1 85636 7577
0 77517 77517
1 6859 26403
3 90201 311213149
2 86180 44604
3 40174 814988615
1 50989 24886
1 29599 91521
2 12098 79677
1 96721 82020
1 51681 82958
1 5827 62041
0 76004 76004
2 58434 16305
1 47218 66435
3 24744 133191051
1 84135 68078
0 64879 64879
0 86326 86326
1 10296 54058
0 70536 70536
0 47924 47924
3 53728 892176010
1 66311 28050
0 87670 87670
0 41293 41293
1 53874 39191
0 40003 40003
2 40240 26993
1 47104 278
2 51237 30610
3 18943 389969898
1 94410 72784
2 35737 91236
2 46719 14009
1 1414 22166
0 2426 2426
0 16134 16134
0 30773 30773
1 46784 8948
0 32911 32911
0 76120 76120
2 36026 67748
1 98353 72185
0 50756 50756
1 80404 51162
2 67966 46225
0 69016 69016
1 12562 18749
2 73106 89740
2 72601 58351
3 54846 29159712
2 71778 31439
3 78778 119870671
3 89270 645256282
0 31625 31625
0 22085 22085
1 60272 51400
0 631 631
1 15536 14932
0 14462 30541
1 20451 97537
0 93004 93004
1 51259 43585
3 42693 146427204
0 5129 5129
3 74548 204231829
1 14677 2358
0 12266 12266
1 61951 28437
3 66729 352846626
1 77035 91262
1 96212 25637
0 19384 19384
0 42440 42440
2 46682 24560
0 51714 51714
1 32460 80026
3 99796 115214494
0 91578 91578
1 61546 6300
1 94171 95578
1 63145 26426
1 18113 24403
0 2705 2705
3 69883 527280755
1 8568 52084
2 477 40546
0 46494 46494
1 8299 48791
0 29660 29660
3 65746 931318472
0 78869 78869
3 89563 143234564
0 87939 87939
1 57185 63037
3 41328 441390243
1 64373 59864
1 52332 60270
1 84234 44171
0 92536 92536
1 7781 63133
1 36997 35033
2 50075 33952
0 46086 46086
0 78118 78118
2 55334 77616
1 13877 39067
3 23087 31755233
1 69315 45421
0 54020 54020
3 23695 276610655
3 4590 466697871
0 75137 75137
1 48116 38291
2 33603 90278
0 81660 81660
3 33438 275397198
1 90191 31478
1 83212 12597
0 98582 98582
3 87797 390898360
0 99443 99443
2 7896 47982
1 111 45195
0 41203 41203
0 64471 64471
2 35113 83940
1 9795 27618
3 79614 111199184
3 19595 604364314
1 2985 2602
1 60780 72037
0 33700 33700
0 11899 11899
1 25047 54714
2 22237 3800
1 60031 43195
2 59115 66656
3 98572 877119519
0 77572 77572
1 31500 98551
1 78406 41141
2 58076 31032
0 31268 31268
0 8131 59344
0 79419 79419
3 18661 741174006
3 22245 588286739
1 62143 49220
0 61858 61858
1 67025 48229
1 60888 33402
3 81048 918136421
1 49595 70693
2 66398 75880
1 84138 39839
0 76792 76792
0 3439 3439
0 97467 97467
1 62410 9274
0 95618 95618
1 49984 40405
0 31922 31922
1 15300 1413
0 54593 54593
2 28906 76506
1 80935 97264
1 68239 24636
1 6014 94018
0 3377 3377
2 64265 40523
0 57624 57624
0 41142 41142
1 16465 31581
0 11160 11160
1 47744 82022
0 35010 35010
0 9446 9446
2 7781 63133
0 15743 15743
3 34534 49692068
0 42429 42429
0 5803 5803
0 62338 62338
3 66344 900549896
1 55005 99689
0 65968 65968
1 82577 91264
0 98187 98187
0 31315 31315
1 84016 99673
3 33688 324318539
0 75984 75984
0 50172 50172
1 66956 24292
0 32510 32510
3 35439 432232439
1 36357 92539
0 36853 36853
1 17961 67337
0 33537 33537
2 7669 27551
3 35444 395520698
3 46418 705793249
1 1900 82799
2 76502 32309
3 81611 467801502
0 74774 74774
1 21242 91521
0 51687 51687
1 32939 93145
1 72733 57000
3 59819 284532553
0 67695 67695
0 53127 53127
1 68593 90051
1 10622 48974
0 10817 10817
1 733 6843
0 36260 36260
0 62166 62166
0 21535 21535
0 95987 95987
3 93781 696243756
0 19840 19840
3 29831 578693411
0 97419 97419
1 53379 24264
3 54612 168973046
1 11958 35107
0 9772 9772
0 77303 77303
1 816 72616
1 88665 15935
3 87637 516389412
1 17422 51383
3 28521 530968466
0 3284 3284
0 53618 53618
1 34474 34398
1 68165 33520
2 65372 87505
0 75153 75153
2 48911 29640
0 58503 58503
1 58913 65268
0 47773 47773
1 417 18717
2 78491 92483
2 30194 32777
2 21799 58260
0 81164 81164
1 2989 67791
0 59961 59961
0 8984 8984
0 35383 33590
1 72009 84100
3 34885 246712881
1 45898 68448
1 54503 19515
1 80409 92367
0 37313 37313
0 38856 38856
1 2391 81718
0 85374 85374
0 68481 68481
3 11312 691037491
1 88531 26785
0 96462 96462
1 97415 90726
2 81302 5878
0 15533 15533
2 73119 46442
0 85606 85606
2 39991 75012
0 6475 6475
0 31036 31036
0 85422 85422
0 6404 6404
1 3404 73850
1 49306 72706
2 10109 96466
3 2223 439249245
0 51926 51926
0 85877 85877
2 32180 9768
0 95270 95270
1 7678 72773
1 84235 34985
3 41712 554882942
0 79919 79919
0 10461 10461
0 13143 13143
0 73394 73394
1 1003 37275
0 88487 88487
0 93825 93825
0 90580 90580
0 84701 84701
1 12772 54333
3 31083 604558114
2 69492 84292
3 17451 938820085
3 89481 104513834
2 10622 48974
3 85107 134737049
1 31645 27887
0 53235 53235
1 52833 95802
2 42928 75591
1 51383 48864
0 65965 65965
2 62186 15492
1 46090 65048
0 95134 95134
2 56339 80549
1 86238 90164
0 31091 31091
3 16193 78117508
1 64438 92864
3 82185 70640366
0 52156 52156
0 25656 88546
3 86824 224402400
2 22168 25604
0 2684 2684
0 94841 94841
0 25892 25892
0 30539 30539
1 18940 58613
0 36391 36391
2 38888 2972
3 36467 372535416
0 79663 79663
3 78398 103554982
0 55200 55200
1 52662 73059
0 66048 66048
0 18265 18265
1 71666 63208
1 81494 64063
3 27552 14267513
0 44875 44875
0 84080 84080
3 88852 405534842
1 45777 76024
0 49010 49010
1 37421 86861
1 88682 31371
0 6659 6659
2 79761 32885
1 17539 42612
1 47862 86978
1 90559 2899
1 86881 6692
1 23828 90399
0 95251 95251
2 94438 3012
1 15570 49641
1 41359 72126
1 25112 91938
1 69431 10232
3 12717 257432166
0 73848 73848
1 34094 18085
2 96084 79220
2 69581 29855
0 75022 75022
1 98684 35466
3 18812 770716923
3 22910 79229110
3 12571 505745875
0 39361 39361
1 56478 98970
1 97047 36865
1 6899 6375
3 731 485768960
1 84805 13801
3 56610 652614501
0 84095 84095
1 95582 3575
0 58276 58276
0 81035 81035
0 87177 87177
0 69183 69183
3 8417 61495770
0 3124 3124
0 74850 74850
2 18063 43428
3 54464 752933195
2 43902 14740
0 58214 58214
1 42217 83541
0 26527 26527
2 60952 20489
0 76616 76616
2 29877 52539
1 16642 12700
3 96759 646455621
0 94847 94847
1 20273 21339
3 43807 64377931
2 59591 41347
0 88484 88484
0 86984 86984
0 41747 41747
3 1195 299176502
2 77772 74246
0 43837 43837
0 41937 41937
1 43324 29067
0 81682 81682
2 47744 82022
1 99967 3577
2 88871 35491
0 11739 11739
3 77228 385505003
2 76412 30841
1 26835 64137
0 73960 73960
0 21372 21372
3 74767 554214648
0 1867 1867
1 73891 7701
1 73429 42446
1 61016 28298
2 49614 59789
2 6932 9998
1 12383 23297
0 44045 44045
2 81737 44787
0 69787 69787
2 66747 2668
1 66115 50955
1 28040 61026
2 55148 16317
1 40740 22178
1 90156 9094
2 71581 49806
3 67628 884308117
3 79923 382465946
3 84475 594969014
1 1397 66108
1 48115 83471
0 99211 99211
3 88985 187267001
0 85546 85546
0 32950 32950
0 89078 89078
0 50288 50288
2 97721 58924
2 62320 25925
0 82903 82903
1 16429 57048
3 77744 55496938
1 39328 14133
1 3449 46318
1 66593 17238
2 42312 3673
3 61276 665800639
1 57487 9729
1 2457 27850
0 74577 74577
1 48838 42433
3 15518 343555244
3 74564 402349959
0 74748 74748
2 95052 20342
0 18922 18922
3 47483 118737946
0 50105 50105
1 76781 43678
3 2627 844099307
1 15357 89743
0 10213 10213
2 28672 72790
0 54660 54660
0 19962 19962
1 95390 32112
0 29515 29515
0 66194 66194
3 20560 91927836
1 95722 46133
3 35049 359922631
1 71607 89843
0 90960 90960
0 85558 85558
2 47456 85003
1 58185 89157
3 50710 234083974
2 33893 3735
0 46324 46324
0 32019 32019
3 29812 936232727
1 34416 5036
3 51948 734364781
1 53962 98075
1 71473 92056
1 69898 32506
1 51774 35906
0 4015 4015
3 41115 822367958
2 5602 40531
3 79261 53455108
1 12637 23611
2 71188 87025
1 36193 74629
1 28048 89225
3 81172 46201311
1 11989 43483
3 42912 622615124
0 50535 50535
0 97114 97114
0 34868 34868
2 79009 99191
0 69770 69770
1 86159 61378
3 42765 407245630
1 21903 76654
3 18451 907571709
2 85966 29530
1 70496 96134
1 71844 10817
0 88658 88658
0 53169 53169
0 9331 9331
3 10273 336686248
1 47180 55814
2 96181 77311
1 73853 55481
0 8080 8080
0 54760 54760
0 10954 10954
0 49362 49362
1 28744 25983
3 88400 556577462
1 29303 99635
3 63910 497513468
0 39049 39049
1 68564 32578
3 32887 625472057
1 88396 66083
2 27768 57271
0 85561 85561
1 86071 13508
0 71752 71752
2 89364 8123
0 68376 68376
1 40058 25275
1 84151 22275
1 21592 40282
1 46563 22817
0 96285 96285
1 42982 37680
0 72112 72112
2 22843 71182
1 13005 19188
1 39950 86135
3 44258 789620950
0 90745 90745
1 12282 23274
0 13058 13058
2 74091 8966
3 44971 296374288
1 32268 36388
0 62073 62073
3 62518 987123451
1 39067 42842
1 8145 77566
3 76278 700782424
0 9397 9397
1 87588 18269
3 5939 276416979
0 83895 83895
0 18982 18982
0 26179 26179
3 44175 21771866
0 32560 32560
0 98527 98527
1 26137 79081
1 84660 86486
0 59515 59515
0 20558 20558
2 11550 47612
0 8732 8732
3 54708 444986135
0 61439 61439
1 14097 14062
1 8595 68647
0 1615 1615
0 87416 87416
2 13558 55727
0 62530 62530
1 76925 92799
1 32912 49831
0 63589 63589
1 7421 20407
0 17151 17151
3 8967 882782529
3 54101 92899449
0 89179 89179
1 21159 93178
1 939 31303
0 66668 66668
0 38575 38575
0 9210 9210
1 20194 1178
1 40530 5087
1 20345 46627
1 37993 12083
0 78254 78254
1 75652 39217
0 98494 98494
3 27424 13728818
0 22865 22865
0 79906 79906
1 79136 47616
0 68112 68112
1 38989 27867
0 73543 73543
1 56948 22360
3 27271 656135931
1 93796 77400
3 55848 127729051
1 22527 69722
2 9384 75184
1 75496 31574
1 37028 70966
0 29104 29104
3 87084 924971348
3 85266 521442741
2 68950 52065
0 72331 72331
1 7683 93169
0 99503 99503
0 31941 31941
0 95707 95707
2 89931 14997
1 70541 2733
3 10021 485343169
1 7498 34160
1 39450 97257
1 76481 76584
0 17248 17248
2 25704 95213
2 81503 58385
3 43804 124447213
0 89886 89886
1 61124 35059
1 13671 73394
0 63729 63729
0 63693 63693
1 54664 3363
1 67320 73116
0 90321 90321
0 266 266
0 81483 81483
1 7218 33595
1 35008 7039
0 56115 56115
0 71144 71144
2 3522 28638
0 14467 14467
0 37915 37915
2 45485 77042
0 46657 46657
1 38731 78256
0 93385 93385
2 82749 14457
1 77133 41107
3 3986 603181282
0 50327 50327
2 33009 74519
1 61523 54104
1 12634 55533
0 25180 25180
2 31780 99786
1 81172 80870
0 49932 49693
0 33315 33315
0 35036 35036
3 37814 309378623
0 43275 43275
0 82525 82525
1 47570 10593
0 38561 38561
0 10707 10707
0 41249 41249
2 37208 42535
0 71851 71851
2 74988 57052
1 52971 89883
0 59893 59893
0 60286 60286
2 10049 3717
2 64740 64655
0 6390 6390
1 1514 49152
1 86484 19762
0 25957 25957
1 99792 91376
0 30914 30914
3 95400 998445336
0 81759 81759
3 1615 503496973
0 15653 15653
0 81547 81547
0 85262 85262
0 21955 21955
1 40443 8687
0 65513 65513
2 83772 56714
0 69672 69672
0 59279 59279
1 18934 99449
2 98652 95764
1 23052 81554
1 37974 16254
3 64336 580397258
0 92425 92425
0 53239 53239
0 82688 82688
3 58977 232988295
0 809 809
0 87010 87010
0 74931 74931
2 84588 21186
0 40066 40066
1 88177 64858
0 43675 43675
3 45782 756379815
3 32057 784526666
1 84092 54570
2 52442 29234
0 92000 92000
3 72040 509719997
3 15529 522206089
0 75610 75610
1 4294 45636
0 46346 46346
2 83630 24175
0 5308 5308
1 2888 52146
3 68299 426836951
2 59030 27916
0 50792 50792
1 35805 58837
0 15712 15712
0 34308 34308
1 83893 144
0 46505 46505
3 44261 295915798
0 92391 92391
0 69307 69307
3 5275 451903295
2 90222 46285
0 58520 58520
1 64737 57021
2 41112 72435
3 2182 654783935
0 41788 41788
0 33261 33261
0 74093 74093
1 31964 62176
0 49210 49210
1 7262 360
2 82807 78914
1 88213 70764
1 54302 58402
1 3863 71667
0 39262 39262
1 6312 54185
0 44361 44361
1 9918 12263
3 61224 90432741
0 42390 42390
0 70041 70041
1 90273 55508
1 61617 79515
1 10986 99591
3 68829 216852003
0 47394 47394
0 69216 69216
2 5827 62041
1 92449 48467
0 55294 55294
1 12087 11248
0 85773 85773
0 48115 48115
2 35877 62730
0 96314 96314
3 68041 991065626
1 59561 63758
0 83410 83410
3 23579 444750443
0 81792 81792
0 75719 75719
0 23606 23606
2 38936 71116
3 22045 493648813
3 27162 710892669
0 92545 92545
0 52810 52810
0 62415 62415
0 79628 79628
0 24723 24723
1 94623 37626
0 18592 18592
1 14253 74832
1 94349 91113
2 19740 48391
0 74638 74638
1 50661 67859
0 18531 18531
2 87386 68113
3 30698 304038696
0 41347 41347
1 64984 92945
0 13567 13567
3 67778 847219355
0 16386 16386
0 37789 37789
1 13113 51212
3 53160 840141091
2 45423 80096
0 88006 88006
0 31390 31390
1 99283 32581
0 98168 98168
1 54185 5487
0 34765 34765
0 46002 46002
1 85720 46821
3 79666 43527532
3 14510 389708859
1 7392 76200
0 73133 73133
1 48672 1647
0 75607 75607
3 92869 743301041
0 65155 65155
0 71808 71808
0 65563 65563
0 92561 92561
3 6439 986332289
3 3261 543353526
0 13056 13056
1 10658 58385
3 21770 398820256
1 39033 66514
1 48286 19037
2 26906 55281
0 19596 19596
2 85636 7577
0 11123 11123
0 47290 47290
3 82474 436361750
3 6091 551520937
0 3128 3128
3 22406 552674830
1 6553 3716
1 93617 84910
0 39232 39232
1 83847 41831
0 18154 18154
0 10777 10777
3 86358 465242833
0 11343 11343
1 88021 99731
0 63438 63438
0 80762 80762
2 90564 29920
0 52445 52445
0 18382 18382
1 5377 59821
0 66946 66946
1 67082 32128
1 6054 14246
1 34305 72344
1 28964 7241
2 4770 41263
1 6476 76286
2 8247 3313
0 12573 12573
0 45616 45616
2 54995 13688
0 99535 99535
1 22264 861
3 96549 115525229
2 76256 69542
0 46772 46772
0 57286 57286
1 10721 60007
3 16408 44433700
1 37754 28852
1 16948 91544
0 33866 33866
0 10095 10095
2 90922 80164
2 88189 82469
0 70134 70134
2 11694 84577
0 21211 21211
0 55734 55734
1 77305 34680
0 48614 48614
0 50559 50559
0 76396 76396
0 12326 12326
2 10658 43262
0 32243 32243
1 57111 60917
2 15989 59697
0 83994 83994
3 45282 709430921
2 65844 65258
0 85140 85140
1 30247 64958
0 94952 94952
3 32049 270733709
0 35679 35679
0 30980 30980
3 75242 18037272
3 94894 105031181
1 1093 31737
0 52393 52393
0 85827 85827
3 85900 397237428
0 1260 1260
1 57033 29148
2 21637 19977
3 89576 406885972
0 10472 10472
3 5461 868262045
0 62621 62621
1 91687 20802
3 23004 869057379
2 60412 3540
3 38201 699812255
0 13207 13207
3 34954 528150418
0 61068 61068
0 78851 78851
1 20847 92726
0 23143 23143
1 55971 24487
3 40776 916897093
0 1869 1869
0 21803 21803
1 46818 91662
1 28375 58715
3 91014 903668510
0 51164 51164
0 56193 56193
3 45308 616984161
1 35285 59702
2 12875 85911
1 87271 77947
1 87043 6166
1 25324 63315
3 21036 142467251
1 8571 55501
0 85911 85911
0 52095 52095
1 14359 56684
2 45205 61113
3 935 836821007
2 24335 98983
1 95569 12729
3 11645 707624883
0 76175 76175
0 32773 32773
0 99358 99358
0 60303 60303
0 39769 39769
1 40302 86155
0 74157 74157
1 40455 68494
0 28833 28833
0 99260 99260
2 58078 90484
2 24609 4767
2 14221 99324
3 75492 885254160
0 34330 41437
1 60434 47853
2 5889 15018
3 31899 485917594
0 9607 9607
1 50357 1572
0 64117 64117
1 38707 97097
0 87624 87624
0 71127 71127
2 22412 18913
1 3350 93104
2 85856 38301
0 25981 25981
1 31989 93922
1 10613 89074
3 90851 221808602
0 74658 74658
2 38411 52420
3 41042 229364032
2 11764 18535
1 87137 50834
0 67993 67993
1 99030 93904
1 98350 29639
2 26520 17589
2 64610 10318
3 57293 679455076
1 28301 65300
3 65428 903466929
3 12186 770189604
0 68727 68727
1 47036 18002
0 34213 34213
0 3763 3763
1 92096 72203
0 8230 8230
1 69832 70793
0 43507 43507
0 14639 14639
1 6433 50476
2 60783 23042
0 59029 59029
3 84096 399778026
2 76381 2721
0 26571 26571
3 9931 567120417
2 99739 88787
3 28170 134368822
0 53997 53997
3 50360 381593923
0 3503 3503
1 78585 85858
1 9380 33387
1 39925 80134
0 91486 91486
2 47483 54040
0 31911 31911
2 79022 3496
2 63998 69764
0 95305 95305
0 78663 78663
2 8990 79176
3 51329 123976925
2 36713 68084
0 1235 1235
1 12497 49666
0 50270 50270
1 80590 86628
2 4403 94794
0 81235 81235
0 27049 27049
0 46685 46685
2 84042 28578
0 25899 25899
0 56346 56346
1 96597 92945
1 2590 45349
1 61430 91643
3 65473 2981129
0 50234 50234
3 66860 507154527
1 57070 1388
3 73246 440866718
2 55179 41803
1 21753 17321
0 36881 36881
0 37187 37187
0 71431 71431
3 99889 880530814
3 54641 648365674
1 82756 38841
2 15798 73626
0 9691 9691
0 904 904
0 63469 63469
1 41225 37640
0 98176 98176
0 67696 99227
1 69249 35329
0 26531 26531
0 49088 49088
1 33188 94139
0 54103 54103
0 13364 13364
1 66311 38098
0 66187 66187
1 55693 21031
1 11093 90250
2 4819 47479
1 92162 29613
0 23732 23732
0 40240 40240
1 23095 86195
0 15730 15730
0 54490 54490
1 98756 22695
3 34335 31763013
0 36748 36748
1 85209 78279
0 94567 94567
0 42852 42852
2 74799 58574
0 12458 12458
1 43260 133
0 81139 81139
0 86003 86003
3 82824 671375774
0 66443 66443
0 44273 44273
3 24303 503457660
1 44116 50883
1 60020 72008
1 1726 80379
2 82309 74980
3 5004 447952208
3 83574 371756387
0 29129 29129
3 79121 89849827
2 4011 4728
1 27835 43279
0 18276 18276
3 54107 792199997
3 65926 934646711
2 70842 14212
1 76048 55200
0 54267 54267
3 62296 521329730
1 68341 80299
0 67854 67854
0 71294 71294
2 23926 47637
1 93202 36778
0 48405 48405
0 49844 49844
0 61675 61675
0 58242 58242
1 64002 54588
2 64963 37853
0 61478 61478
3 63165 869422172
0 277 277
0 13609 13609
0 33477 33477
2 23633 86490
1 36990 67782
2 86250 61070
1 39465 57558
0 32662 32662
0 80202 80202
3 96443 210186980
1 63091 80746
2 16771 57267
3 55054 661404380
1 47762 11761
3 15536 724449459
0 45536 45536
2 60840 89968
3 21337 988852545
1 22158 62119
1 54170 72175
2 34222 16263
1 51983 52160
2 91847 92981
1 82790 80476
2 2462 62392
0 11724 11724
1 21609 31495
1 653 5377
3 64879 255539187
3 5799 43668122
1 32344 14299
0 21964 21964
0 94187 94187
2 21970 43316
0 61535 61535
1 61653 81634
1 83406 89496
0 54014 54014
3 3093 857138638
0 43779 43779
1 33334 18259
1 96763 89597
2 39546 54523
3 56706 581475006
2 99513 76457
1 62152 8472
0 34394 34394
1 99261 87521
2 97537 53526
3 1017 420904865
1 8238 44336
1 16649 53302
0 87208 87208
3 59115 31968521
0 42907 42907
0 25708 25708
1 85485 52323
1 31014 21633
1 16438 71441
1 57026 1611
0 51913 59235
1 14442 59716
0 86565 86565
0 59686 59686
2 81013 65004
0 83665 83665
0 83547 83547
1 4487 83853
0 8800 8800
0 85419 85419
3 20944 954657715
0 73258 73258
3 13709 454787791
1 83962 99599
0 94707 94707
1 92841 50991
2 93483 72433
2 27447 97970
0 57779 57779
0 42800 42800
0 1297 1297
0 65715 65715
3 69006 632981543
1 91717 20538
1 37611 9226
1 71440 74229
1 19829 78936
0 30647 30647
0 51464 51464
3 6734 228806793
0 13303 13303
1 81410 13297
0 78548 78548
1 74471 32064
0 65543 65543
3 5312 979201713
1 66793 95297
0 61387 61387
0 37934 37934
0 95655 95655
0 3670 3670
0 69441 69441
3 13559 530794815
2 77129 32840
1 58469 20026
1 30354 49781
1 3191 29984
2 49471 66402
1 72894 40167
1 94125 39632
0 14415 14415
0 55874 55874
3 56903 796770231
0 30331 30331
0 39232 39232
0 30785 30785
0 99778 99778
0 88425 88425
3 28715 126226191
1 97540 7455
2 96814 54376
1 63234 81320
2 48558 84378
0 92127 92127
2 91813 14311
0 97624 97624
3 44161 329704001
0 36827 36827
2 14830 90256
1 5409 64860
3 70724 884048708
1 20126 85422
0 47516 47516
0 3632 3632
1 91803 47632
2 63234 81320
1 48281 17317
1 28506 14211
0 49138 49138
1 81398 32927
1 99066 72383
0 85367 85367
1 78809 80761
2 23265 31005
3 12571 746839453
3 72117 539059514
2 94914 65515
0 78161 78161
1 74954 91739
2 644 90519
0 1526 1526
0 33766 33766
2 61047 84307
0 9738 9738
2 54473 16904
1 28368 28803
2 30515 34145
0 47527 47527
3 35619 735849187
0 14126 14126
0 71907 71907
1 92666 35461
3 80483 493076608
1 66478 14155
2 49843 43744
3 13176 139867649
3 57063 181252230
1 87359 59047
3 75586 229412307
0 16384 16384
0 11240 11240
3 68975 573582474
1 20457 9670
0 40112 40112
0 45996 45996
3 82570 322689169
0 44358 44358
3 54231 187882691
0 33029 33029
3 16229 113631550
3 53506 130730736
0 64608 64608
3 26633 832675081
1 45858 68010
2 58523 88272
0 81526 81526
1 74354 11710
2 80198 67948
0 60394 60394
1 82995 77235
0 28063 28063
1 47956 48370
3 72346 866364888
3 52209 19296859
0 83137 83137
1 5607 82410
3 40519 639050901
0 94090 94090
0 65924 65924
3 64709 129270970
1 49950 31821
0 11630 11630
1 70182 31580
1 63583 94157
3 34459 443760391
0 69441 69441
1 41989 26025
1 23946 38894
0 1679 1679
1 23667 35411
0 88873 88873
3 1148 883088734
0 66809 66809
2 27117 51250
2 81683 71277
0 1274 1274
0 47988 47988
3 63927 950236391
0 33038 33038
2 75754 50151
1 74015 16768
0 93106 93106
1 70085 83272
1 84675 31631
1 44663 13098
1 75817 66419
1 81598 50980
1 71838 2458
0 4245 4245
3 1300 179452334
0 40852 40852
2 63746 43887
0 51836 51836
3 78965 53425698
3 8491 506288161
0 36137 36137
0 29523 29523
1 16897 68075
0 96365 95103
3 67341 105827635
1 94056 14246
0 97070 97070
1 31699 30123
1 90960 85851
0 78816 78816
0 32790 32790
1 72585 17612
3 24745 476493961
0 14689 14689
3 76381 700805163
3 29615 574968200
0 92932 92932
1 35341 44694
1 68823 98414
1 91875 6533
0 85441 85441
3 95433 358833263
2 66244 86431
0 33746 33746
2 67860 87770
2 29412 48261
0 75975 75975
1 9974 93597
1 73176 90209
1 4541 79290
1 95451 8995
1 65099 14697
1 44236 43757
1 45931 66457
1 22764 63697
3 88724 76733075
0 10436 10436
1 87401 23762
3 56593 789532298
1 14494 3634
0 18350 18350
1 63623 71621
1 99507 83130
1 82512 34394
0 59007 59007
3 52495 511832205
0 60618 60618
0 11194 11194
3 83685 955213703
1 54847 49364
1 71455 95345
1 97322 94946
3 54938 245931976
2 16702 88947
0 77598 77598
1 26722 53589
1 67500 35495
3 33875 432976889
1 10339 14751
0 83842 83842
1 33540 41601
0 83546 83546
0 38539 38539
2 77779 42261
1 64258 96244
0 34805 34805
0 24104 24104
1 60995 39016
1 32997 33788
0 15442 15442
0 24836 24836
0 90832 90832
1 76656 44579
3 84941 237040384
2 88682 31371
1 79225 67209
2 67443 99251
1 92336 36956
0 79501 79501
0 54730 54730
1 58729 97092
1 94021 70452
3 93723 848544400
0 10474 10474
0 45180 45180
0 18185 18185
2 22712 17784
0 6427 6427
2 58975 46502
2 63527 47590
0 60908 60908
2 9118 62747
2 96844 216
1 67041 94428
0 39167 39167
1 41169 81331
1 65515 95312
0 93137 93137
1 49741 90024
0 50305 50305
0 24493 24493
3 13604 469489181
2 37990 33587
0 45432 45432
3 53362 205590298
0 34255 34255
1 26293 27269
2 90878 33229
0 96997 96997
2 44807 59227
0 63129 63129
0 87172 87172
2 71512 89140
0 50857 50857
0 11607 11607
0 32565 32565
0 65955 65955
0 86938 86938
1 51923 26856
0 97980 97980
0 78497 78497
3 4064 837383109
3 36365 382770645
1 78068 65921
1 44369 94813
2 61527 69616
3 98779 634160938
0 58780 58780
2 8595 68647
0 17998 17998
0 12222 12222
2 48275 52958
1 69758 28999
1 15815 86000
1 11550 95851
0 29836 29836
0 45157 45157
0 287 287
2 47388 95048
0 14896 14896
1 35054 31722
1 7284 42350
1 19759 26421
0 68836 68836
0 85623 85623
1 60669 55994
0 46563 46563
0 2589 2589
0 90213 90213
2 13690 35405
1 62529 47465
1 68796 7041
1 24525 36044
1 69402 43397
1 30510 45787
0 52096 30024
0 799 799
0 16403 16403
2 61218 8652
0 68371 68371
0 33505 33505
2 81379 6643
0 56530 56530
2 28368 28803
1 46418 53799
3 83281 920171
3 94616 348043509
2 81963 93767
0 27812 27812
1 70753 64905
1 31519 25443
1 65938 65332
2 96424 28925
0 8406 8406
1 20341 70668
0 72340 72340
1 68813 22098
1 75984 78533
1 62745 69149
0 3243 3243
1 9201 36319
0 27026 27026
1 98189 82574
0 66151 66151
1 37302 73684
1 48253 1603
1 42484 51147
0 89569 89569
2 50831 78994
1 7205 61180
0 29676 29676
2 88640 54803
0 52501 52501
3 71154 459972112
1 61993 53434
0 55519 55519
0 25280 25280
3 86243 208932882
0 27890 27890
0 96769 96769
1 23983 11410
1 44860 66254
1 25096 11539
2 75987 24450
0 93818 93818
3 28436 448244624
3 41162 602707065
0 15986 15986
0 76352 55660
0 52754 52754
0 20241 20241
0 90743 90743
2 11551 63089
3 8088 238399406
0 74933 74933
0 78883 5362
0 64399 64399
2 74954 91739
1 63439 21037
1 55891 65166
1 63981 99793
3 1486 99788673
2 42033 68264
0 45669 45669
1 39030 10387
1 58279 64829
3 66896 218017681
0 11133 11133
3 6131 703243411
0 21907 21907
0 99032 99032
0 30305 30305
1 37368 7609
3 30365 628347597
0 53098 53098
0 82630 82630
1 99862 40305
1 90556 14978
3 93608 447594784
3 29843 757711573
1 74784 30282
1 47404 90747
1 34790 19151
0 57332 57332
1 48352 44293
2 5894 46475
3 78322 361364094
1 20514 32569
0 90305 90305
2 5410 73053
1 184 93677
0 75463 75463
0 37270 37270
3 59185 906287979
0 70363 70363
1 40370 8092
0 55926 55926
0 78567 78567
1 99083 57675
2 47922 2278
1 79106 4037
1 77266 89589
2 28995 51969
1 30035 82729
3 97423 748260472
3 37506 195862019
0 50564 50564
2 79895 58982
0 95448 95448
0 69880 69880
2 15888 88348
2 4178 73491
1 16186 93484
1 21339 71383
0 63533 63533
2 74003 3548
3 59882 337078718
2 30541 14462
1 25832 95472
0 95061 95061
1 62747 3660
2 92629 21713
3 86220 786063668
0 25163 25163
3 22232 653377623
0 79670 79670
0 34204 34204
1 21434 40091
2 36612 13221
0 47597 47597
0 3357 3357
2 62387 54351
3 90025 688951744
3 39545 69441365
0 59610 59610
2 10928 35258
2 19181 56402
2 6629 30669
0 59425 59425
2 47936 24007
0 55415 55415
2 7518 51977
0 68541 68541
2 81486 68693
1 34679 29996
1 26984 90817
2 68235 96501
3 76219 573451842
0 5207 5207
0 50188 50188
1 5625 58750
1 76898 26972
0 32244 26198
1 88199 77106
0 98581 98581
3 86715 928257252
1 88324 38393
1 44224 62173
3 75398 204761176
0 5465 5465
0 55420 55420
3 18350 987867822
0 52379 52379
0 29289 29289
2 26852 36710
1 78744 35293
0 95041 95041
1 33595 43684
1 40357 5699
1 80982 2547
1 99845 49514
0 31813 31813
3 2791 506936693
0 7385 7385
0 63151 63151
2 35395 31451
1 48973 69153
1 69688 88631
0 83410 83410
1 56030 47165
3 66837 531388127
0 92897 92897
2 98012 80399
0 82171 82171
2 71522 15610
0 42639 16805
3 86613 525408094
1 87318 96334
3 58588 141284733
0 32617 32617
2 30621 89679
1 40935 57983
1 43956 52490
2 40353 26412
0 80204 80204
0 56394 56394
3 10262 94659715
0 63704 63704
1 18072 40366
0 53479 53479
1 61103 61167
0 73609 73609
3 91635 586331950
1 11928 37760
3 29051 465656311
1 44987 32711
1 39943 66476
0 6524 6524
2 38320 58
2 21829 96620
1 28793 97367
1 34162 85995
0 65214 65214
2 82573 64550
0 64690 64690
1 18150 59447
1 2375 7274
2 40847 59643
0 18109 18109
0 50618 50618
1 30382 3774
0 87012 87012
0 56415 56415
2 14494 68237
0 79066 79066
1 61314 10408
0 82734 82734
0 49747 49747
2 30035 82729
1 50267 62618
3 82752 702827345
1 67973 98989
3 61744 754931550
1 15068 39693
1 40142 83536
0 73634 73634
2 33384 42838
0 26023 66497
0 64672 64672
0 59346 59346
1 12431 94669
0 29619 29619
3 68914 71555855
0 73950 73950
0 31445 31445
1 18576 14472
1 68079 39664
1 34703 74655
1 96491 86200
1 42181 16267
0 77108 77108
2 81150 50707
0 31726 31726
1 34217 34636
2 83358 22807
2 55044 74290
2 54940 48534
0 47967 47967
0 87978 87978
1 34542 70059
1 11675 6480
0 72842 72842
0 9583 9583
1 84875 69308
0 94083 94083
0 53234 53234
0 70938 70938
1 81466 71868
2 11122 75717
0 3103 3103
2 92071 13925
0 64180 64180
0 71949 71949
1 30223 13236
2 5362 78883
0 16176 16176
1 3215 82510
2 70904 34456
1 1295 49049
1 19350 6588
0 53514 53514
2 71915 96582
1 89598 78652
1 73918 63150
1 32133 82440
0 28994 28994
0 50599 50599
2 76826 66543
0 55243 55243
0 66411 66411
0 65305 65305
0 89097 89097
0 64129 64129
0 89556 89556
1 39360 8502
1 1666 56113
2 2617 54516
0 3362 3362
0 87353 87353
3 68681 578649353
3 26449 287398105
1 31087 80545
0 1819 1819
3 19262 931139217
1 62551 98383
2 37103 18251
0 73716 73716
0 99864 99864
0 55601 55601
2 13169 8236
0 87102 87102
1 51166 2843
1 58855 63234
1 25449 49122
1 69781 26769
0 53802 53802
1 14090 37990
0 34110 34110
0 58718 58718
1 63368 61692
1 31111 82837
0 78317 78317
0 2557 2557
1 45757 60267
1 63413 80362
2 50484 15106
3 76588 543883049
0 55330 55330
1 2840 90825
0 38185 38185
0 47203 47203
2 51311 40249
1 85749 22791
1 8030 57803
0 48265 48265
0 9074 9074
0 22962 22962
0 60402 60402
1 22304 39160
0 81290 81290
0 1192 1192
0 57011 57011
3 11690 280189694
0 63260 63260
1 7672 2219
1 39302 4021
0 52477 52477
1 77924 88615
2 46593 66531
3 43717 609281576
1 59763 87289
2 77767 95465
1 31607 41004
3 11291 217226856
3 80297 987505410
1 35367 23024
0 55291 55291
1 88351 30211
0 33263 33263
1 50330 79122
0 45756 45756
1 7622 91835
0 37144 37144
3 59732 913990947
2 5671 79614
1 97841 96626
3 53389 932631885
0 53431 53431
1 89716 87129
0 10447 10447
2 7003 13157
3 31469 999653434
1 27657 93758
1 98376 315
0 302 302
1 86353 98661
0 61559 61559
0 93921 93921
3 60252 15702464
0 51583 51583
0 26601 26601
2 20578 34015
3 2118 21301776
3 62854 283385247
3 96857 815088324
1 65190 35367
2 10165 17295
3 2576 641252808
0 46740 46740
0 54965 54965
3 83684 454814808
1 38166 36846
3 14018 132302029
1 45893 30009
0 99081 99081
2 80933 69500
1 90630 31750
1 91025 54614
3 97188 235171490
1 84778 42050
1 33854 88331
1 66414 88718
2 99007 84221
1 53170 64873
0 47763 47763
1 40710 65708
2 72666 44761
1 60301 13095
3 65798 379332386
2 56352 64794
3 85709 548679737
1 95515 37988
0 37232 37232
1 31403 7847
2 23285 97518
3 91785 160120473
0 82588 82588
1 21039 93070
0 25213 25213
3 15543 690257785
3 48286 972751635
1 86729 78130
2 4419 74969
0 97484 97484
0 5053 5053
3 37434 723668149
0 15563 15563
3 50712 158754247
0 65136 65136
0 86516 86516
0 18470 18470
2 14725 67480
1 19344 4128
2 4800 75536
2 68165 33520
0 33502 33502
3 55501 652595942
0 88050 88050
2 7739 74076
0 86594 86594
0 15715 15715
1 80993 35012
0 86847 86847
3 58843 426327605
1 98597 634
1 51588 20318
2 49375 26236
0 38562 38562
3 11400 82434708
0 74885 74885
1 64064 44754
1 51711 62700
0 21859 21859
0 62923 62923
1 17602 71592
3 85476 776869083
1 82151 67211
2 29943 7795
2 95582 3575
0 51302 51302
2 38025 86224
0 18807 18807
1 16428 34873
0 21221 21221
2 49845 89725
0 1898 1898
0 42633 42633
0 36888 36888
0 97415 97415
3 24773 89666409
0 1649 1649
2 62183 51075
0 98003 52735
1 63637 25555
1 20794 87700
3 71880 144732549
0 56186 56186
0 88034 88034
0 61797 61797
1 20879 85968
3 72980 550321194
0 2099 2099
0 52510 52510
0 16245 16245
3 44667 85875280
1 19884 64789
1 97696 23587
3 2559 670203066
1 12843 4094
0 59941 59941
0 9442 9442
1 44570 41760
1 28172 26083
0 49034 49034
1 10233 98938
0 36900 36900
1 25052 25126
0 41315 41315
3 80908 154180626
1 12610 79078
0 17624 17624
3 21219 704137991
0 71183 71183
1 69264 88279
1 1043 54391
0 67668 67668
0 74926 74926
0 6906 6906
0 86903 86903
0 818 818
1 60774 94695
0 79356 56291
0 29115 29115
0 63443 63443
1 8001 93027
1 55092 79747
1 44810 97007
0 46392 46392
0 17283 17283
0 45170 45170
0 29875 29875
2 35508 65434
1 51926 62692
1 59906 55251
3 28779 64311882
0 91829 91829
0 89345 89345
0 67817 67817
1 25243 30810
0 98127 98127
0 14046 14046
1 29027 98620
1 71561 10973
1 6183 57589
3 54697 432430277
0 6794 6794
2 23385 63358
3 66137 562736867
2 53419 51019
1 73006 60125
3 55080 848822484
0 73628 73628
1 31752 65640
2 45878 50232
0 75298 75298
1 88195 54004
0 21851 21851
3 74770 799537639
0 59643 59643
1 4091 41903
0 56164 56164
2 14725 21464
0 82927 82927
0 1704 1704
2 12272 72065
3 44076 265376600
3 53985 478960238
3 39983 340694518
2 63623 71621
3 36329 610144928
3 92599 310130817
1 93026 68452
2 2105 53976
1 28273 31704
0 38371 38371
1 31760 61273
0 47282 47282
0 74008 74008
0 28172 28172
1 54450 32776
3 2830 758886259
1 807 74728
1 28030 47086
1 88792 62200
1 22143 14105
3 16215 944411932
0 44984 44984
0 49271 49271
1 51971 90688
2 31400 64499
0 73057 73057
1 72036 87779
1 57957 2399
0 28743 28743
3 80473 192281660
0 69810 69810
2 39943 66476
0 36332 36332
2 75027 7124
0 15760 60783
1 11339 1486
0 49896 49896
0 83721 83721
0 93427 93427
2 27137 7513
0 38009 38009
1 11329 80520
1 32722 85111
3 45958 535696551
0 30868 30868
0 67455 67455
0 14913 14913
3 12324 371812115
0 44588 44588
1 65480 17558
1 72460 38522
2 51752 33634
0 32116 32116
3 23261 946244391
0 41759 41759
1 51714 89785
1 45221 60757
1 84846 21104
0 18148 18148
0 39475 39475
1 53188 43243
2 20217 56974
1 41525 54984
0 79422 79422
0 76225 76225
1 90246 94296
0 40876 40876
3 46362 675569435
0 16303 16303
0 84178 84178
0 91786 91786
0 73339 73339
1 17875 83240
0 65215 65215
0 3620 3620
0 83158 83158
0 65675 65675
1 82835 24320
0 73379 73379
1 86494 84225
2 38380 55457
0 40941 40941
1 19947 94190
0 31021 31021
3 35977 777158439
0 38090 38090
2 72583 58303
1 9796 13789
3 32590 234066802
1 13974 12700
0 93809 93809
1 68074 49030
0 96969 96969
0 240 240
3 75981 550020895
2 48786 52423
2 75859 78766
1 37124 70811
1 24144 91107
1 88362 16893
1 34727 68722
2 24130 57511
0 88943 88943
0 27146 27146
2 68341 80299
0 99977 99977
2 65938 65332
2 13455 70570
1 15467 19857
2 83477 4964
0 14676 14676
0 5410 5410
2 65211 28153
0 42714 42714
0 35867 35867
1 4973 70763
3 4288 561971124
2 60918 9495
3 21259 126024955
1 8230 56635
1 83714 5335
1 33078 27195
0 93556 93556
1 43348 23492
0 19243 19243
1 33896 49668
3 70631 355855343
0 96263 96263
2 49888 31435
2 20883 84383
1 55865 15746
2 359 64559
0 75293 75293
2 17736 64040
2 64 90528
1 30362 7133
2 72473 34622
2 15892 55785
1 57183 85661
2 7678 72773
3 26178 185952973
2 43751 25156
0 99648 99648
0 83875 83875
0 75615 75615
0 29072 29072
3 93321 462390435
0 64641 64641
0 89510 89510
2 16293 57075
2 97236 40832
2 63685 37294
0 69021 69021
0 24475 24475
2 66731 94949
1 31940 8363
2 58876 60421
1 15120 3911
1 69823 45779
2 43247 68511
1 84402 37449
0 50385 50385
0 29482 29482
3 28051 755639932
3 62210 318695082
2 27651 43107
1 14820 59638
1 33920 32343
1 74381 8752
3 23903 7994391
1 47765 45792
1 99437 94622
0 67318 67318
0 49093 49093
1 60 66535
0 63036 63036
0 60278 60278
0 65726 65726
1 70131 763
0 16171 16171
1 70154 95264
0 75484 75484
0 82093 82093
0 91394 91394
3 14728 661584560
1 37161 30672
0 71407 71407
0 69217 69217
3 39047 256765120
3 31975 786896629
1 56889 80159
0 29363 29363
3 50381 625656172
3 46081 710919910
2 84196 50957
2 39356 24041
1 61838 50172
3 58482 841086153
3 31488 906830687
3 12887 394764151
3 72387 726568558
1 99783 88481
1 37690 7032
3 76634 517240887
2 41816 78088
0 88887 55791
0 44630 44630
0 3619 3619
3 80663 539498218
1 62803 6420
0 418 418
0 91027 38527
1 62423 85728
2 70947 88038
3 50146 173194545
0 32780 32780
2 74428 75396
1 77372 91422
3 69074 12350109
2 58316 96501
3 84734 542213692
0 89416 89416
3 84223 983050103
0 11690 11690
0 70610 70610
0 52160 51983
0 34551 34551
1 45280 52256
1 21383 31509
1 180 62427
3 40492 210850289
1 74135 53221
0 2886 2886
1 65575 39955
0 72978 72978
2 40498 37288
0 97249 97249
0 56806 56806
2 57185 63037
3 26266 656739517
0 21851 21851
3 62672 979545057
0 74285 74285
0 4508 4508
1 7290 53060
0 11446 11446
1 42518 51088
1 93874 41697
1 53108 90754
0 32782 32782
1 14134 79999
1 29968 66178
1 52776 29557
2 15427 83378
0 11428 11428
2 8535 40731
3 1689 617329276
1 7859 7073
0 65320 65320
3 22092 934749870
0 61944 61944
3 31024 525813013
0 54417 54417
0 13393 13393
0 98513 98513
0 24290 24290
0 45764 45764
3 89072 78648285
3 98679 217266963
1 77158 29215
0 66455 66455
1 18274 17943
1 68011 44213
3 93570 404129199
0 93933 93933
3 28854 975216491
2 12087 11248
3 95916 673153148
0 26959 26959
2 98900 20821
0 41199 41199
1 11450 68039
0 74408 74408
2 80228 24434
1 51506 41379
1 57328 32230
1 70194 38533
0 66619 66619
1 91304 73350
3 8708 686801014
2 92666 35461
2 28723 9324
2 67274 83391
0 2046 2046
3 2057 221309961
1 10912 17579
1 85984 83944
0 75715 75715
0 80385 80385
1 70963 47299
2 63909 9359
3 79637 102303283
0 78892 78892
2 3569 16880
3 65635 530324013
3 98310 139555266
1 27604 75529
1 15376 53866
0 2982 2982
1 71187 43538
1 7352 56003
1 38624 10421
0 65971 65971
2 34305 72344
1 88037 37439
1 88881 97011
0 91611 91611
3 45854 688973182
1 90554 86220
0 50091 50091
0 39737 39737
1 37908 44532
0 51392 51392
1 77168 95930
0 79987 79987
1 5112 88757
0 46749 46749
3 87076 657069868
2 39860 98595
0 4220 4220
0 43055 43055
0 21557 21557
3 21416 116062013
1 4016 96193
1 13015 16097
2 13507 66555
3 69359 751147406
3 43273 17904729
3 42480 787022896
1 25831 41912
1 83590 12620
1 92309 24652
3 65368 494041518
0 34675 34675
3 73287 640523222
2 68648 82111
0 77849 77849
2 92746 67925
0 68483 68483
1 98034 59085
0 5450 5450
1 81915 8155
1 83218 17659
3 83968 708485041
0 30284 30284
2 79574 97816
3 17660 975082802
0 32807 32807
0 17655 17655
0 76441 76441
0 47444 47444
2 91917 50322
1 83340 75080
0 24037 24037
0 10731 10731
2 47136 20109
0 42499 42499
1 34826 76521
3 92527 625502642
2 80376 53591
0 86914 86914
1 19090 40851
0 94693 94693
0 24383 24383
3 17934 714109670
3 85828 714290872
0 45818 45818
1 39092 80339
0 29635 29635
2 73712 47187
0 10130 10130
1 14163 15102
3 30324 177799222
2 28719 9831
1 70731 50068
0 79462 79462
2 80936 6988
0 98224 98224
1 44630 38389
3 30867 274114915
1 10389 45136
1 13741 76197
1 22589 80623
3 41478 763224089
1 47907 16391
3 53379 46537495
0 59563 59563
3 4372 110331547
1 20396 3378
2 17899 46997
0 13313 13313
0 65422 65422
2 58654 29011
3 45923 187269706
0 58801 58801
1 4034 97130
1 96920 48287
0 64811 64811
0 54224 54224
3 88253 449263947
0 5714 5714
2 21383 31509
0 97972 97972
1 43540 53127
0 29986 29986
1 27815 69437
2 17198 18341
1 70139 59437
0 72173 72173
0 26945 26945
1 57005 70829
1 24900 54881
0 95022 42087
0 37407 37407
0 95072 95072
0 52087 52087
1 73297 47108
2 4333 30042
0 8668 8668
1 27282 97152
1 49894 59801
0 52823 52823
1 37424 26417
3 97557 574866756
0 69636 69636
3 36794 768062759
1 81224 88737
3 39262 663663162
1 47975 7676
0 85112 85112
1 86138 51015
3 14912 713788728
0 93268 93268
0 17655 17655
0 60566 60566
1 89357 57106
1 6722 88908
2 92505 8563
0 33273 33273
0 90125 90125
0 89730 89730
1 21928 69913
1 31933 59296
0 74563 74563
0 62365 62365
0 85525 85525
1 84427 1660
0 55004 55004
0 41560 41560
1 87597 31889
0 31563 31563
2 5237 95597
1 24849 97308
1 37942 29909
3 54245 528191185
1 930 28330
2 45289 98853
3 13553 450674272
0 91112 91112
0 55011 55011
0 17857 17857
0 92837 92837
0 42514 42514
2 35817 14282
2 9962 69627
1 77908 23933
3 11464 52834012
0 55119 55119
0 6305 6305
0 53159 53159
0 27630 27630
0 73427 73427
0 20646 20646
3 76296 408816730
3 35977 357133878
2 599 39595
0 3783 3783
1 15627 29791
2 91008 10503
1 44814 19838
2 31111 82837
0 49453 49453
2 5964 75714
0 9055 9055
0 62183 62183
2 80350 21486
3 5895 931852156
3 1814 599956824
0 75747 75747
0 27417 27417
0 70571 70571
1 83063 76949
0 42066 42066
0 52074 52074
0 11798 11798
1 68919 50204
0 23771 23771
0 77635 77635
0 45247 45247
3 18348 677242989
0 80850 80850
0 4080 4080
0 95951 95951
0 33759 33759
1 29083 20352
1 24887 80096
0 65474 65474
0 45866 45866
0 24059 24059
2 83504 63197
1 69028 92579
3 67799 927625982
1 4950 76224
2 80673 11006
0 48764 48764
0 86404 86404
0 86539 86539
0 10673 10673
0 64361 64361
1 36527 3212
1 81742 63981
1 26567 65674
2 10138 5176
0 62848 62848
3 51655 558787069
3 59034 371344797
1 89860 33978
3 89033 269275845
2 47539 43745
0 66864 66864
0 22039 22039
0 38989 38989
3 66015 866257954
0 26892 26892
2 10792 66395
1 69152 21845
3 83905 662891872
2 54584 33965
0 95591 95591
0 23567 23567
0 68276 68276
1 60856 99497
0 45309 45309
2 69719 12956
1 37734 66847
2 74957 11187
0 40022 40022
1 35494 96320
2 26868 36891
1 22112 80840
0 42953 42953
0 31570 31570
0 63429 63429
1 592 26811
3 95532 829445305
1 35680 41449
1 60342 88533
2 44987 32711
1 85295 65469
0 28053 28053
0 48072 48072
0 78182 78182
0 90396 90396
0 6232 6232
0 53673 53673
0 42601 42601
0 60813 60813
1 88888 2761
0 84002 84002
0 90206 90206
0 93839 93839
1 5637 10771
0 27830 27830
0 9570 9570
0 73186 73186
3 23662 924114124
1 48940 24389
0 46844 46844
0 12414 12414
1 80955 51506
0 94633 94633
2 84092 54570
1 9933 74527
2 6497 87646
3 12446 909500267
0 65591 65591
2 4822 1752
1 49263 76283
3 61690 883757366
3 95858 216261051
0 53569 53569
1 26771 16726
0 99145 99145
1 71894 22648
0 10047 10047
2 66677 71864
2 48036 55127
0 23870 23870
1 53157 20221
2 64938 47539
1 80481 4563
0 80103 80103
0 7907 7907
2 89449 98978
3 47185 989248837
0 46720 46720
2 78471 77512
2 6356 96157
0 81857 81857
1 86225 21841
2 64752 51863
0 70196 70196
1 78759 96440
3 51961 62344181
2 28378 18584
0 44488 44488
0 17438 17438
2 32943 89781
1 700 84916
1 35340 27860
0 97889 97889
0 42719 42719
2 49558 77107
1 56010 93994
1 89054 73392
0 86465 86465
1 24178 62860
1 24350 10135
1 52947 88888
0 19431 19431
0 66004 66004
2 69453 55095
0 49707 49707
3 81654 688161334
2 77375 71605
0 78310 78310
1 19630 53181
0 93303 93303
1 10956 7765
0 87331 87331
1 59213 89553
0 58097 58097
1 57685 72654
0 26432 26432
3 70678 495103829
1 16995 21106
0 96387 96387
2 23363 2421
0 45344 45344
3 38613 536375342
0 77554 77554
0 21960 21960
2 33719 44242
0 60083 60083
1 12820 57245
2 34589 35872
0 79439 79439
0 89832 89832
0 45487 45487
0 17680 17680
0 77260 77260
3 48486 65080908
0 83351 83351
2 25047 54714
0 63350 63350
1 38064 37793
3 5723 83141177
0 91983 91983
3 73588 181411035
1 92944 58126
1 65417 10666
1 2956 9934
1 96496 45404
2 20847 9060
0 80378 80378
1 86826 12278
0 47473 47473
1 28955 37981
0 62788 62788
0 87808 87808
1 10313 586
1 93183 69750
1 33624 97383
0 38924 38924
2 55791 88887
0 26033 26033
0 68199 68199
0 95932 95932
1 1619 72489
2 83598 36202
3 29781 126443589
1 43424 28358
0 96241 96241
2 64826 50138
0 20394 20394
0 31729 31729
0 77274 77274
0 2657 2657
1 90108 66060
0 62201 62201
2 24918 98563
0 39745 39745
1 50443 49135
3 77378 85858927
0 70881 70881
2 43582 65353
0 68420 68420
1 47902 36452
1 62311 64709
3 8805 965459544
3 32626 823294493
1 83032 6133
1 58818 85993
2 68086 88108
1 71753 36107
3 86705 949348518
0 52870 52870
2 39221 7965
1 16585 39984
1 29363 72907
0 91750 91750
1 83069 87904
0 92786 92786
0 92449 92449
3 11697 887892798
0 85591 85591
3 51184 513421826
3 22360 186639449
0 23630 23630
1 42767 53831
0 49923 49923
0 32626 32626
3 24796 486941732
3 98379 927575599
1 18309 56755
0 92055 92055
1 74675 73862
0 81203 81203
0 59453 59453
1 30691 41660
0 79804 79804
1 61572 36251
0 69850 69850
0 17502 17502
1 38797 23134
3 8561 334707724
2 12286 71865
3 60014 609343883
1 27642 91849
1 12864 73111
0 46772 46772
0 59569 59569
2 79691 98721
0 32609 32609
2 15008 8660
1 62543 80593
3 33119 331595211
0 15763 15763
1 82227 91677
3 30591 574223172
1 56481 65990
2 90156 9094
1 52394 83767
0 38769 38769
1 59663 18383
1 2047 56208
0 13996 13996
0 64028 64028
1 13459 28350
3 59664 734373686
1 27220 2092
1 69540 48712
0 98739 98739
0 24277 24277
1 49504 41308
3 93968 149000671
1 65969 81614
3 91618 1153548
0 18761 18761
3 95579 850019934
0 4690 4690
0 96515 96515
0 23730 23730
2 28506 94984
0 17930 17930
1 3978 12646
3 67422 905108944
0 56100 56100
1 27241 74841
2 646 6594
3 46440 505502233
2 59027 75804
1 87156 84991
3 13683 93497257
2 32769 10799
1 93609 72355
1 90152 49871
0 18203 18203
1 14362 18696
0 54229 54229
1 83578 94184
3 31460 799389892
2 369 4772
1 90444 70612
0 18162 18162
0 75376 75376
0 32639 32639
0 57709 57709
1 99043 2308
0 68001 68001
0 96206 96206
0 65410 65410
0 46775 46775
0 34469 34469
3 23584 845147992
3 19120 228103633
2 62906 24751
1 88830 546
0 64185 64185
1 54168 65303
2 16465 31581
3 2908 125241706
0 99748 99748
1 45730 68249
0 47673 47673
1 8917 38014
0 44870 44870
3 27018 471604873
2 14976 70290
1 86411 40363
0 49253 49253
0 5789 5789
2 91633 19055
1 5450 80376
0 48938 48938
0 67660 67660
1 99470 13627
3 44823 732754524
3 833 468146
1 8748 86297
0 13183 13183
3 70786 124690770
0 17269 17269
1 11746 8402
1 59995 48768
2 88504 54141
3 14839 591859714
2 95215 92513
1 95393 38302
3 35746 159801469
0 99156 99156
0 69318 69318
2 84176 3207
1 26181 87173
3 67812 408508267
1 40929 30038
1 96979 73676
3 86742 44363829
0 52419 52419
1 73321 80905
0 28808 28808
0 87065 87065
2 93095 75333
2 12364 25121
0 94518 94518
1 88319 49931
0 74304 74304
3 5953 357807576
3 70009 211901396
0 16984 16984
2 92637 44115
3 13619 426393992
0 78871 78871
0 99412 99412
1 81646 58157
1 7517 76885
1 54716 58129
0 37086 37086
0 90233 90233
0 91278 91278
0 25853 25853
1 5126 30232
1 16809 83064
3 62509 564877651
2 61875 38814
0 47360 47360
0 35190 35190
2 68937 19088
0 13800 13800
0 70716 55641
2 6976 88814
0 82645 82645
2 85577 68358
0 29625 29625
1 49232 43573
0 56813 56813
0 64460 64460
1 23507 14090
1 48661 86005
0 64035 1453
0 4412 4412
0 86394 86394
1 32499 71317
3 92122 470150015
3 54589 494151325
1 4883 81418
0 50038 50038
1 62378 39502
0 66306 66306
2 76638 74851
1 63344 15508
1 49710 38317
3 29573 908528928
2 86034 58094
1 59053 9565
0 25116 25116
0 19640 19640
2 76661 85298
0 86271 86271
1 77329 90359
2 92429 50839
2 32048 6312
1 25821 33649
3 94565 813408184
1 17792 32831
2 59660 99214
2 33742 26456
2 58234 83642
1 336 45812
3 86201 535854789
1 52253 42720
1 44885 34854
2 25332 64381
2 84604 36026
1 77828 88264
1 67016 49035
2 65623 306
1 87899 7038
0 28751 28751
3 78764 304614907
0 27109 27109
0 92057 92057
2 55594 11359
1 66871 58058
0 13210 13210
3 5835 640700388
0 30072 30072
1 45967 8628
0 86539 86539
0 89766 89766
0 97393 97393
0 66940 66940
0 39535 39535
3 21206 380636471
0 80716 80716
1 37228 8613
2 62169 88462
0 36793 36793
1 32300 87500
3 62384 785888825
3 1681 744386675
2 46761 25415
0 60139 60139
2 53331 30287
0 69006 69006
0 80830 80830
3 81835 192123225
1 29120 62164
0 69627 69627
1 78425 49572
0 96036 96036
0 47994 47994
0 61812 61812
1 14202 3330
3 23529 452806467
0 91667 91667
0 27103 27103
1 24557 29918
0 61357 61357
0 98072 98072
1 99787 59329
0 55993 55993
0 42009 42009
2 64276 2843
1 63469 40698
0 11204 11204
0 29511 29511
0 69771 69771
3 69923 222605560
3 6856 194602725
0 33757 33757
1 53075 89966
3 99637 756184715
1 20640 41450
0 20588 20588
0 58845 58845
3 93990 850578990
0 20353 20353
1 97241 19485
1 38496 60033
1 89871 28322
1 99950 30860
0 37624 37624
0 98418 98418
0 24416 24416
0 17953 17953
2 360 41875
3 61676 403138954
3 52303 246479558
3 38584 983109673
3 21165 714107443
0 89734 89734
1 93342 39707
3 50132 6976832
2 33595 43684
1 65668 52129
2 49933 168
0 28643 28643
0 5094 5094
2 180 62427
0 7667 7667
3 41217 920166889
0 30202 30202
0 72701 73944
1 83403 72618
0 660 660
1 55293 19806
2 32169 92888
1 86942 63317
2 63469 40698
1 66477 11852
0 90932 90932
0 76608 76608
1 20073 39299
0 79401 79401
2 83473 77300
1 4785 29465
3 14324 877384609
0 24550 24550
0 44849 44849
1 41477 44092
3 67741 966992278
1 47651 33184
1 67025 98417
1 80203 69506
0 65770 65770
0 18213 18213
0 28962 28962
0 36387 36387
1 14380 91412
3 57084 401928654
0 59834 59834
2 94274 3454
1 32443 29468
2 55365 31894
1 62160 86450
1 8525 4838
2 57070 1388
1 87172 81354
0 53808 53808
1 6773 74747
0 77668 77668
2 41750 26459
3 11614 47629562
0 26795 26795
2 73020 89733
0 63146 63146
2 45769 12271
0 26912 26912
1 48309 74578
0 69826 69826
0 5499 5499
3 6417 891076514
0 56187 56187
1 51887 66268
1 67670 26806
2 59053 9565
0 66016 66016
0 24980 24980
1 6639 47159
0 93822 26685
0 88179 88179
0 2101 2101
2 75418 64263
0 9956 9956
1 65854 58274
0 1034 1034
3 37575 101029608
1 52034 71792
2 20912 5680
3 65016 750762052
0 85166 85166
2 39862 22445
2 91631 1755
0 66997 66997
0 16162 16162
0 25363 25363
0 13638 13638
0 44186 44186
3 24631 997941271
1 12463 9835
0 68452 93026
1 69833 17093
3 40171 818210186
0 67383 67383
1 88672 38525
0 69050 69050
1 44609 71506
1 86914 81033
1 66844 28038
0 54703 54703
0 60608 60608
3 86550 263657676
0 17693 17693
1 47197 16135
1 83744 4187
0 54153 54153
1 636 78817
1 13366 6352
0 80926 80926
1 98805 15918
3 75794 213973169
1 21 80444
1 39269 13218
0 32741 32741
0 50132 50132
2 58153 66860
0 94547 94547
2 53626 94376
3 6573 993059897
0 98717 98717
3 12925 81443967
0 56373 56373
1 12329 94345
1 10641 46777
1 14579 20614
0 31501 31501
2 94056 14246
0 55636 55636
1 35877 86428
0 28254 28254
1 58785 8243
0 41913 41913
1 70720 40025
1 18401 96889
1 93449 64088
1 77978 43927
0 60335 60335
3 57408 234393520
0 92363 92363
0 40453 40453
2 92417 98444
1 17899 43660
3 52536 696402639
0 34766 34766
0 65855 65855
1 59704 80239
3 84594 761374245
1 57540 83431
1 14440 31871
1 3987 17167
2 87550 50236
1 90617 67256
0 64712 8817
0 55180 55180
0 29515 29515
3 93131 405783330
0 6608 6608
0 68635 68635
1 11945 16291
1 83422 58592
1 68730 81265
1 98533 41796
0 81174 81174
1 99963 39044
0 45967 45967
0 38333 38333
0 24521 24521
1 61920 90992
1 10073 18408
3 33084 389683599
0 43063 43063
1 56589 72306
0 55436 55436
3 78176 346523755
3 83800 455911493
0 72058 72058
0 52228 52228
2 96679 76950
1 66463 73359
0 47538 47538
0 83989 83989
1 50394 19225
0 55027 55027
0 46419 46419
1 92704 98185
1 21379 83491
2 59788 62442
2 24766 3394
0 98470 98470
0 38230 38230
2 79223 76330
1 83024 40796
0 70823 70823
2 51788 11189
3 85040 380840257
0 86300 86300
1 58997 30276
1 30912 69748
0 60363 60363
0 95385 95385
0 7863 7863
0 25743 25743
0 73110 73110
0 46609 46609
1 4766 98317
0 39117 39117
1 78607 93841
3 73920 849656140
1 41779 27526
1 58167 50015
1 7814 29221
0 20111 20111
0 16942 16942
3 83078 77245615
1 10026 36699
2 95390 32112
1 85568 64978
0 35259 35259
2 41815 81409
0 3663 76174
3 21389 667874776
1 37577 27829
3 68414 752431560
0 63786 63786
3 39247 419472657
2 87163 61091
3 7303 142773878
3 57374 292356375
0 94390 94390
0 67323 67323
0 70729 70729
1 25500 14907
2 24231 37965
3 39579 864898763
1 5013 60226
3 39668 69643526
3 75070 148184128
1 10681 687
0 50382 50382
0 59840 59840
1 44266 11001
0 72723 72723
1 52521 35639
2 67698 19769
0 21236 21236
1 58021 55176
2 97588 56642
3 88304 797068572
0 16341 16341
1 88627 61996
0 72926 72926
2 96314 74159
3 59179 468188091
3 19776 833346016
1 14886 10656
0 44433 44433
0 29494 29494
3 6558 484638843
0 21242 21242
0 56369 56369
1 92403 31144
0 54140 54140
0 56436 56436
3 46794 558085335
1 59399 81345
3 60788 299296387
2 85164 81162
0 65248 65248
0 16 16
2 44299 22972
0 62163 49462
0 82587 82587
0 15112 15112
0 63657 63657
0 22366 22366
3 18171 828859495
0 7726 7726
3 57507 747818108
2 17014 32928
0 93844 93844
1 76467 7403
1 28592 84226
0 52070 52070
0 56514 56514
1 49096 14426
3 4753 381367817
2 27290 85392
1 15064 45873
2 1726 80379
0 46208 46208
2 41166 18702
0 74469 74469
2 55228 50826
0 4243 4243
2 67716 36113
0 56736 56736
0 31800 31800
0 66745 66745
0 3406 3406
3 57493 106187389
1 48372 39828
0 89341 89341
0 56530 56530
3 14933 231297419
1 18980 69102
3 78328 523439461
0 69934 69934
0 41915 41915
0 86776 86776
0 92214 92214
0 46144 46144
0 3408 3408
2 15609 37726
2 86670 99925
1 84954 26555
1 37229 63578
1 73867 84309
1 13545 64553
0 7539 7539
2 37421 86861
0 64967 64967
2 49177 45198
1 87360 940
3 55226 257495050
1 18994 72411
1 56062 56135
1 78861 68631
1 13785 90810
2 59103 6395
1 80229 89153
1 95374 64066
0 44070 44070
2 57652 69418
1 82359 32441
2 85242 60516
1 12652 52978
2 47197 16135
1 93055 80391
2 21577 35983
3 95708 827857222
1 86572 79751
0 81036 81036
1 37315 98208
2 15467 19857
2 96979 73676
0 1095 1095
2 5394 25018
3 45007 662457106
0 65967 65967
0 69043 69043
3 99246 158536887
2 41677 27676
0 80597 80597
0 82484 82484
1 71792 50621
2 16886 55279
0 50062 50062
1 80845 11728
2 9248 15583
0 5375 5375
0 35940 35940
1 809 85627
1 13792 60397
1 48399 7193
0 55888 55888
3 48761 417007568
0 24355 24355
1 19755 8557
3 89060 803488503
3 6216 329243502
3 48194 262689455
2 1768 50549
0 90108 90108
3 86334 556627613
0 59065 59065
0 98149 98149
1 81376 50185
2 76794 64382
1 78084 45387
1 51036 23800
0 52588 52588
1 46446 47821
0 61946 61946
0 76577 76577
0 67979 67979
2 52649 57623
0 49509 49509
0 78662 78662
1 36433 67756
2 17884 58548
2 1607 22984
3 12254 481671105
0 42734 42734
2 56793 19734
0 9933 29178
1 88746 18954
1 80833 71537
0 56258 56258
2 55891 65166
1 46127 33915
0 34430 34430
1 25540 87344
0 37237 37237
1 32485 11814
1 44947 52442
2 98342 61815
1 37167 68692
0 52923 52923
0 18826 18826
1 77537 72941
2 36800 9393
0 52110 52110
0 51534 51534
3 96415 354722338
1 52317 35413
0 70246 70246
1 30232 62675
0 11330 11330
1 99868 17504
1 6892 85306
3 74541 703940934
0 87705 87705
1 67631 40561
1 10332 84615
1 44259 27890
0 80375 80375
0 42635 42635
3 66131 115806346
0 89130 89130
0 82005 82005
0 24235 24235
2 30232 62675
0 64182 64182
3 70296 374159217
1 94700 81056
0 89990 89990
0 48364 48364
2 95640 61517
0 8121 8121
1 63067 55718
0 46189 46189
0 74095 74095
3 79322 194936229
1 44817 33938
0 87086 87086
1 80987 10219
0 54504 54504
1 72897 83751
1 94962 78334
0 75184 75184
3 88204 158092341
3 73523 46745420
0 38163 38163
2 85859 24266
1 67964 20185
0 6140 6140
1 79825 76420
0 82617 82617
0 29136 29136
0 27557 27557
3 12597 42870816
0 75781 75781
0 60426 60426
0 15792 15792
1 45175 5122
2 78914 92097
0 16752 16752
0 81730 81730
2 60288 94272
1 25619 60969
1 3238 14739
0 25052 25052
3 59180 672049776
3 34788 789349896
0 27170 27170
3 57728 674964515
3 48822 197501139
3 21944 610676637
0 38653 38653
0 4854 4854
1 63233 86564
0 11691 11691
2 42897 6610
3 14414 765291215
1 19234 87032
0 32807 32807
1 72245 74200
0 67384 67384
1 38265 34967
0 37768 37768
1 98842 71503
0 36485 36485
3 13291 238203362
0 17875 17875
2 58589 59720
0 4403 4403
1 79 66798
0 38560 38560
1 55610 41954
2 23034 2870
0 29478 29478
1 7528 32305
3 93061 50397546
1 61371 98496
0 5253 5253
1 22972 56612
2 56140 67571
2 76527 49948
2 22588 1656
1 71257 14325
1 28306 41616
0 14849 14849
2 54413 93432
2 26958 99059
0 76088 76088
1 9028 82316
1 71501 76376
3 38326 354774670
3 87947 164410491
3 23168 138521675
0 30043 30043
1 53038 71591
1 15543 73151
1 57192 2813
1 21391 1298
0 20131 20131
3 70184 502785199
3 52157 691680970
1 5842 76090
3 24682 61734215
3 8075 148601018
3 27185 825002283
2 14364 51024
1 18861 75086
3 75551 397518565
1 13405 9568
0 52174 52174
0 75203 75203
1 44098 57302
1 5822 22619
0 44831 44831
0 99783 99783
3 88965 478970592
1 36189 18935
1 46102 24567
3 3925 303677242
3 11992 295576500
0 7448 7448
2 17184 87747
1 11768 26600
0 71567 71567
0 14505 14505
0 51538 51538
0 77297 77297
1 95403 26465
3 99707 243674692
0 97280 97280
0 9159 9159
1 13660 239
3 50243 220117288
2 15913 28485
1 44645 63779
1 71863 79455
3 11376 680765433
1 72195 55430
3 31712 888382752
2 830 3803
0 29770 29770
0 36100 36100
0 49822 49822
1 69939 92187
0 30193 30193
2 56010 93994
3 43622 58757466
1 83979 45619
1 41929 8904
2 37629 24793
0 1302 1302
2 1877 91315
0 89929 39221
2 74065 66124
1 72635 58848
0 53946 53946
1 29193 38163
2 4382 98322
0 40263 41960
1 25952 4495
2 1666 56113
1 66887 63864
1 2762 37745
0 16014 16014
1 80031 34334
1 45083 58268
0 88726 88726
0 67616 67616
0 54179 54179
1 11244 62314
2 64728 61558
1 56751 10208
0 28253 28253
1 44712 12346
0 46657 46657
1 81398 46936
0 38980 38980
0 26501 26501
3 1765 189588429
0 88486 88486
1 36445 57917
0 49028 49028
0 6523 6523
1 27365 5242
2 82894 85459
0 28586 28586
1 26479 60690
2 636 78817
3 91009 271208388
0 67058 67058
1 42355 52675
0 18493 18493
1 36537 46070
3 36168 363318083
0 91275 91275
0 59436 59436
0 24856 24856
3 43023 755924730
0 66437 66437
0 55642 55642
3 82389 263365912
1 71592 25004
1 83737 21355
1 37759 54712
0 63750 63750
1 79399 41864
1 94825 98726
1 66537 42011
3 99500 951952447
1 32065 93455
1 74802 77019
1 30623 13330
1 36173 84528
3 37970 544829721
0 61343 61343
1 70622 5848
3 65267 560990488
0 14357 14357
1 90209 38954
3 4486 342776522
1 92825 42258
0 44952 44952
0 77256 77256
0 16609 16609
0 32559 32559
0 9927 9927
0 55512 55512
2 80133 62499
2 10591 49783
2 24354 44292
3 72954 191088632
3 46352 30748569
0 25720 25720
0 5458 5458
0 62298 62298
1 95188 30996
0 26731 26731
1 65174 99729
3 63641 622062469
3 86599 752843804
2 88434 77830
2 86064 69382
0 42601 42601
0 58456 58456
0 7903 7903
0 70615 70615
0 6949 6949
0 14758 14758
1 56352 66624
0 75753 75753
2 14380 76786
1 71381 80021
1 70904 34758
3 71886 41694920
0 92404 92404
0 94800 94800
0 44444 44444
0 14285 14285
0 16297 16297
1 24746 87797
0 95432 95432
1 93478 71139
3 24445 573550076
0 31340 31340
0 69538 69538
0 34402 34402
1 53233 37493
2 80987 10219
3 97935 393820338
0 85520 85520
2 14522 71319
1 28760 83947
0 75109 75109
0 34740 34740
0 69501 69501
0 27424 27424
3 56012 782897678
1 56663 24116
0 92005 92005
0 63915 63915
0 25930 25930
0 6727 6727
1 77439 46120
0 65626 65626
0 20504 6372
2 66509 35330
3 31793 75607222
0 2939 2939
0 16486 16486
3 30543 621074180
1 27149 35205
0 2167 2167
0 38836 38836
0 37723 37723
0 16317 16317
1 61150 38766
0 52288 52288
0 17582 17582
2 64989 511
1 18075 49115
0 46501 46501
0 16056 16056
3 84868 10912709
1 18878 83938
1 96037 14720
2 88293 36388
1 27239 27579
3 71224 515430473
0 70370 70370
0 93021 93021
3 45864 939613229
1 54685 10753
2 33034 66524
1 87654 23406
3 99907 377231012
3 37683 268251150
1 74108 72076
1 74338 18813
1 55698 66147
1 74783 3377
1 87299 52104
0 87599 87599
3 93626 15750215
3 21151 161681665
3 14954 677852326
1 66063 61995
0 88718 66414
1 77410 87822
1 17586 64861
1 78439 12350
1 20100 20544
0 40518 40518
1 29020 9854
1 55811 39138
2 81212 45154
1 62972 13368
1 79716 55260
0 6729 6729
2 68877 8798
0 67665 67665
0 3837 3837
3 33177 491889724
0 21202 21202
0 17938 17938
0 75025 75025
1 86378 67991
2 46869 80524
1 63697 20484
3 97689 583508936
0 91911 91911
0 80896 80896
1 32250 69748
2 33832 55609
1 4540 21475
1 38334 93421
3 12929 876032359
1 69056 29792
1 26007 63563
0 97580 10990
3 23310 18421657
1 65388 72212
1 61936 28755
1 6048 55763
3 84699 621345654
2 60780 72037
1 84250 17631
1 41750 28840
3 3332 366654149
2 87849 17276
2 77950 35270
1 26108 21313
1 35126 88198
3 71966 627188577
0 17447 17447
1 58881 84149
1 59400 36649
0 82247 82247
0 4765 4765
1 52828 80819
3 78289 227492477
0 19118 19118
3 6530 991468168
3 11058 40815450
0 37676 37676
0 62967 62967
1 83082 47836
1 58905 96699
0 88082 88082
0 18618 18618
2 45183 14748
1 44606 70932
2 23147 62447
0 19004 19004
1 35288 22263
0 59522 59522
2 30199 27536
2 22589 80623
0 88405 88405
2 6433 50476
0 3796 3796
1 64156 78447
0 12546 12546
0 11399 11399
2 92692 81795
0 92660 92660
2 87904 1619
0 68389 68389
1 42050 1738
0 71122 71122
3 3535 645284636
0 48327 48327
1 13369 5355
3 59673 946445517
0 92304 92304
1 45889 84269
0 42638 42638
0 572 572
0 48411 48411
1 53770 17103
0 2826 2826
2 47907 16391
1 14508 49278
0 63836 63836
0 82869 82869
1 5601 58523
3 31831 8509694
3 24168 575601891
0 64801 64801
0 47264 47264
1 6854 36192
2 55205 47159
0 9274 62410
2 372 6466
1 35042 53216
1 95566 76129
1 83746 47601
1 34061 20599
0 94872 94872
0 29017 29017
1 40516 20887
0 14525 14525
1 14633 56817
0 62265 62265
2 23885 95998
2 27136 87116
2 36619 97381
3 13267 614228011
0 48648 48648
2 58514 64835
1 45912 85050
3 35541 444595941
3 66243 324060405
0 97889 97889
0 53403 53403
0 84951 84951
0 59066 59066
0 10544 10544
0 39863 39863
3 59948 799465345
1 2002 74886
1 72626 69450
3 84195 354648695
0 25787 25787
0 82263 82263
2 67535 36192
0 27348 27348
1 13429 52714
2 91580 96229
0 59725 59725
1 57821 49049
0 77550 77550
3 2525 436919769
0 45097 45097
0 33135 33135
1 92980 19855
2 69990 72211
3 76155 40636246
0 97711 18290
0 85016 85016
3 45356 85881680
0 52172 52172
3 67091 529462160
0 31453 31453
1 85612 68167
3 29934 109073591
2 5035 82586
1 52165 5728
0 80307 80307
3 93700 292200091
0 29517 29517
0 56888 56888
3 29100 683339712
2 41452 55392
3 24944 587492094
1 23148 6440
0 33240 33240
0 3368 3368
1 38890 19147
0 65755 65755
0 23301 23301
1 42542 42074
1 5605 97176
3 15562 519095598
1 4556 36313
3 49029 529839110
0 92482 92482
1 21268 5015
0 4949 4949
2 83009 23360
1 47555 81971
1 1054 8690
0 68857 68857
0 46081 46081
1 96532 70356
2 97498 18767
3 34094 575143965
0 65622 65622
2 26598 17601
0 15948 15948
0 92195 92195
1 39883 9443
0 37958 37958
1 23721 54183
1 26005 79550
0 66616 66616
0 94036 94036
2 88960 94930
1 57496 15462
2 8808 61704
1 54426 19610
1 34424 16550
1 25870 61549
1 54676 39468
2 25904 31456
0 64372 64372
0 70202 70202
0 89025 89025
3 18668 724473801
3 17943 564325310
3 93177 890803213
0 5554 5554
0 55853 55853
0 5584 5584
1 29583 58740
1 77103 30876
0 44053 63814
3 80676 396479133
1 62837 11066
1 62056 43339
2 97082 50268
0 71819 71819
1 71363 89462
0 46687 46687
2 86723 24419
2 76083 61730
2 21198 99519
0 25812 25812
1 29170 33598
1 84178 28433
1 84874 14625
0 67430 67430
0 98601 98601
3 61117 306242758
0 98018 98018
1 38441 16704
0 70725 70725
2 4294 45636
1 29829 76470
1 86718 62072
2 83979 45619
0 71809 71809
0 5706 5706
2 97298 11837
0 4979 4979
0 53176 53176
3 35085 1180831
1 19128 86291
0 75154 75154
0 88559 88559
2 59704 80239
0 93976 93976
0 43623 43623
0 81519 81519
0 22528 22528
1 26314 30958
3 83027 562287424
0 87376 87376
0 36078 36078
1 14343 3718
3 68112 810226360
0 96174 96174
0 90189 63847
3 52093 70384323
1 97498 79036
2 39067 42842
2 41849 3098
2 66497 26023
2 4787 53981
3 91143 57984650
2 57940 43667
0 7623 7623
1 95545 46946
1 91736 73354
1 51922 18353
2 45893 30009
3 4058 865718235
2 73297 47108
1 24174 41619
3 26900 884868928
2 70308 12337
3 1631 491491671
3 20717 893904028
0 79476 79476
0 5382 5382
3 9403 177635403
3 10006 613782195
2 96625 13772
3 40615 866376380
3 62587 304260280
3 53532 695105490
0 94870 94870
3 74195 585727254
3 33434 758341889
0 8771 8771
3 26739 743840145
2 75427 49702
0 15676 15676
3 5616 173450479
2 57198 37295
0 93521 93521
1 77352 65163
1 59684 46440
0 92557 92557
3 27811 619857111
0 16037 16037
2 30268 29906
0 82414 52649
0 56445 56445
0 69448 69448
3 17431 350005635
3 15966 971104162
0 69133 69133
1 1703 38309
0 91242 91242
2 62772 11270
1 57198 41877
2 4132 77476
0 77382 77382
1 48958 65756
0 92521 92521
0 52633 52633
0 96179 96179
0 91588 91588
0 65959 65959
0 22868 22868
0 99338 99338
1 12938 15147
0 57284 57284
0 31983 31983
1 75926 63962
2 19247 57726
2 1705 82352
2 43183 82902
0 71656 71656
1 16605 8198
3 14318 901665211
0 99651 99651
0 97177 97177
2 98473 38477
0 89139 89139
2 53929 83770
1 20043 56000
2 79911 89344
3 53807 211867924
2 59768 31806
3 59405 737307250
1 81624 64413
1 17812 45676
3 86526 412657244
1 45922 58843
1 36248 27987
0 78884 78884
2 61127 7548
0 52420 52420
3 63953 859219045
2 37993 12083
1 68872 18438
0 61163 61163
1 35069 67333
0 4882 4882
2 20457 9670
0 78839 78839
2 77891 5556
3 74622 591214169
2 90863 74686
0 97098 97098
1 66986 56742
0 69194 69194
2 68113 11375
1 35204 97422
0 61294 61294
0 10276 10276
0 45226 45226
1 60249 45531
1 77649 6500
1 6601 33000
0 37799 37799
2 39784 40476
2 28254 31333
0 45410 45410
1 86359 99086
1 96507 79081
0 74613 74613
0 60494 60494
0 83954 83954
1 54078 61458
0 60323 60323
1 50036 58299
0 36686 36686
0 46416 46416
2 21982 55144
0 57492 57492
0 40333 40333
2 41518 61213
0 8725 8725
0 55576 55576
2 70023 7557
1 76683 31115
2 47862 86978
1 29067 1217
1 58972 413
0 15541 15541
2 55202 24810
0 21443 21443
0 12875 12875
3 80209 430608595
0 40302 40302
1 7013 71553
1 87952 5998
1 88781 81811
0 57560 57560
1 24563 34126
2 81480 72963
0 96105 96105
2 10592 61508
0 62288 62288
0 78666 78666
2 61827 65506
0 86185 86185
2 48352 44293
2 71827 60643
0 96380 96380
1 87815 16957
0 73051 73051
0 93474 93474
1 56222 77483
0 50819 50819
2 68898 31938
1 73976 2472
0 47374 47374
1 41473 16891
0 88332 88332
2 94825 98726
1 19207 89730
0 81800 81800
3 15690 152088093
1 26036 44816
1 85192 12480
3 12414 906810204
2 29774 43277
2 50823 1549
0 71408 71408
0 72956 72956
0 70613 70613
0 76502 76502
3 78178 12271836
0 78405 78405
3 82589 802713156
0 94129 94129
0 78441 78441
2 81711 5689
2 37229 63578
1 52540 35876
3 27649 119418555
2 3112 55267
2 56191 2040
0 33972 33972
3 34968 405896713
1 55615 94699
2 75849 66209
3 97564 951032597
0 60577 60577
2 92162 29613
1 24913 80135
1 16711 8427
1 6547 21389
2 90990 91185
3 90987 11633599
0 83728 83728
0 23740 23740
0 64278 64278
0 91065 91065
0 10139 10139
2 79909 61044
1 59586 4964
1 67156 12462
1 88150 33526
1 98990 94539
3 76716 62850041
0 43046 43046
0 78807 78807
1 1171 56158
0 33918 33918
1 92760 14692
1 54808 28588
0 54958 54958
1 95712 28931
1 2956 72504
2 87133 45279
0 11017 11017
3 12041 610719825
1 15186 94230
0 11168 11168
0 51995 51995
2 57033 29148
2 58592 81543
3 90325 716283503
1 51588 25151
0 31723 31723
1 53581 39148
2 49188 76508
1 29466 88047
0 70098 70098
0 41967 41967
2 5613 58429
3 79280 625454024
0 37473 37473
3 44869 48806566
2 56638 10674
2 99371 12718
1 99061 53599
2 58357 39134
3 96057 163830382
3 98898 842296832
3 28210 599580360
0 29785 29785
0 42756 42756
3 81095 544869113
1 98219 9912
0 18086 18086
3 94118 728775873
0 18770 18770
3 78613 90389393
0 43140 43140
3 17719 655199150
1 10071 12841
1 8878 98180
0 8057 8057
2 72949 68059
3 40574 762193183
2 87043 6166
1 10511 80472
3 1326 440523943
0 63357 63357
2 12249 1032
1 50945 31478
1 8011 64632
2 5439 90654
2 90834 83973
2 88531 26785
0 1016 1016
0 33665 33665
1 85213 16684
0 86176 86176
0 11378 11378
1 69975 803
2 4473 10185
0 95131 95131
0 77257 77257
1 51578 53295
1 48751 28255
1 9544 89198
0 41515 41515
0 602 602
0 27145 27145
1 72733 57852
3 25484 911664689
0 41441 41441
3 35101 423535231
0 47799 47799
3 11037 505412841
0 86705 86705
0 81241 81241
0 25549 25549
0 86275 86275
1 89783 74392
1 20002 34611
0 43751 43751
1 39426 9103
0 51096 51096
1 25137 17188
3 97595 515846260
0 92997 92997
0 17108 17108
3 2686 60508324
2 54186 43400
0 70432 70432
1 59515 765
1 22649 97929
3 73016 383067044
1 5473 84519
2 15404 93951
0 73427 73427
2 1568 479
1 67474 73985
3 8254 528222070
0 89619 89619
0 33112 33112
0 35322 35322
1 61859 56377
1 83851 48184
3 93980 393733337
1 93669 67478
0 4414 4414
1 18672 30283
1 7916 85623
3 13786 42685474
3 64888 507848020
1 8589 44086
3 68657 398795386
1 80324 38222
1 47715 5153
1 82592 60879
0 99177 99177
3 38547 943846910
0 96557 96557
2 8534 64650
1 29203 79012
3 99843 424681045
0 50767 50767
0 27199 27199
3 66524 409079172
2 39562 91869
0 15915 15915
0 87762 87762
1 58037 35678
1 95966 33269
2 61584 29279
1 41914 49422
1 16302 32318
1 33408 24840
3 65495 606134472
0 4888 4888
0 34 34
0 22070 22070
0 82781 65454
1 40205 10825
3 97173 669477384
1 85846 41466
0 75203 75203
0 26780 26780
0 86976 86976
0 82274 82274
0 21884 21884
0 853 853
2 91745 20229
2 60422 59629
1 96252 2149
3 69679 715037711
0 55335 55335
3 5347 376779242
1 38655 21520
1 25512 51215
0 85776 85776
0 96217 96217
0 2530 2530
1 8494 60982
0 82663 82663
1 21788 71098
2 65853 38917
1 65940 64627
0 63649 63649
1 76411 33562
3 47612 334930642
1 1137 4538
0 47988 47988
0 8765 8765
1 94273 32366
3 57380 747238239
0 36130 36130
0 38095 38095
2 72312 1425
3 6725 244493491
0 63424 63424
0 53038 53038
1 10524 2638
3 89749 112847917
1 77259 58855
3 40951 785133526
1 8392 84527
2 1889 18157
0 21951 21951
3 44948 886046315
1 66766 56190
1 20276 6357
1 47894 96059
0 19390 19390
1 17411 99989
1 48673 79743
0 91782 91782
3 58306 226947547
0 7573 7573
0 13890 13890
2 55928 56351
0 56980 56980
1 50032 69715
3 91227 326735034
3 29984 388469373
1 44057 74572
0 20496 20496
1 75869 13688
3 45030 131216065
0 34580 34580
0 33485 33485
3 96328 425468936
2 71984 51857
1 39843 16103
1 30670 31178
1 89626 50914
1 19285 97041
2 83422 58592
2 97498 79036
2 5409 57516
3 17576 853535167
3 95550 831388737
0 23772 23772
2 66793 95297
3 47876 470200951
0 61299 61299
2 95566 76129
2 71363 89462
0 30035 30035
0 97510 97510
0 95561 95561
0 29680 29680
1 97187 63154
0 48679 48679
0 87430 87430
1 39348 30124
0 74505 74505
1 4605 1772
3 26928 743901767
1 80550 26631
0 33823 33823
0 37040 37040
1 45069 77078
3 20368 926077393
2 26314 14905
0 68689 68689
3 25013 418679688
1 44013 20440
2 47466 50884
2 99950 30860
1 41972 84920
0 26364 26364
1 79864 90848
1 1835 67200
2 46492 12165
3 79667 251975479
2 66058 24944
3 90458 873473545
1 97122 90166
1 65396 87803
1 87533 20044
0 29672 29672
3 72870 516342972
0 13881 13881
0 2817 2817
0 81500 81500
2 13484 89898
0 2640 2640
1 82002 60920
0 29891 29891
2 62543 80593
2 67540 60597
1 14703 59150
0 97790 97790
1 65156 99244
0 51428 51428
2 82843 63283
1 80818 6371
0 69217 69217
0 7705 7705
2 35589 72786
1 83556 50628
1 94219 17041
0 9154 9154
1 57246 15251
0 27767 27767
0 82507 82507
0 36144 36144
1 174 16894
0 92519 92519
1 21898 42476
2 25717 69633
1 47951 31396
2 17309 40423
0 74332 74332
2 24825 87493
1 61922 95549
0 44497 44497
0 81650 81650
1 77124 5706
1 51781 73521
1 75143 10858
3 97216 736827694
1 14937 34089
3 68033 904709165
1 24289 91917
1 62896 19973
1 60782 87086
2 70194 38533
0 32568 32568
0 1507 1507
0 50776 50776
1 70731 10834
3 77732 252089481
1 13280 56294
0 49061 49061
0 53348 53348
3 98988 639939127
0 26234 26234
2 65666 30861
0 4277 4277
3 41538 892039279
2 86609 37051
1 8860 44773
1 43917 4106
1 73790 43071
2 41862 94958
1 48206 68216
0 58716 58716
1 67238 35572
2 88965 49395
3 339 146898366
1 49921 24104
0 97241 97241
2 79237 90017
2 77535 2539
0 88524 88524
2 88324 38393
1 6789 60569
0 78683 78683
3 66981 498938102
0 60371 60371
3 45564 406179262
1 65723 40642
3 28533 615251893
2 2420 48216
3 25547 627983420
1 60113 45825
0 16585 16585
0 44656 44656
1 39754 49686
0 30314 30314
0 12579 12579
0 7221 7221
0 96980 96980
1 76632 76379
1 42687 79207
2 32268 36388
2 51905 16156
0 67792 67792
3 80514 230376439
1 86577 39941
0 94793 94793
2 42087 88386
0 93037 93037
3 24771 438625771
2 11529 51451
0 67338 67338
0 95515 95515
1 56729 6246
2 21592 40282
3 67046 952400682
3 22776 15419684
0 85296 85296
0 65388 65388
0 5995 5995
3 99218 182338553
2 34306 82781
3 17683 82851300
0 69239 69239
2 20921 46193
0 51836 51836
2 51668 54439
3 20674 771088470
1 10471 99334
0 46402 46402
3 16165 878886710
0 93322 93322
1 85345 91335
1 9488 83864
1 1720 59606
3 76585 627074466
3 61691 146445638
0 17068 17068
0 81163 81163
0 90785 90785
1 36750 53980
1 29854 64637
0 80854 80854
1 66770 46951
0 64375 64375
1 32097 20471
0 76980 76980
2 3829 54178
1 68411 8166
3 88825 319642740
3 82951 999640208
2 48344 89710
1 13654 75487
0 98627 98627
2 35378 91508
3 75371 95510641
1 84851 91786
3 4365 817145109
2 15570 49641
3 45131 732580688
0 58674 58674
1 62332 67649
0 4167 4167
1 80305 19437
1 80002 80563
2 62112 22600
1 75035 80819
3 40932 183845925
3 49411 129687888
1 24338 78313
1 84544 39285
0 54031 54031
1 9135 69292
1 59585 94351
2 90617 67256
3 70437 991580048
2 21458 80198
3 79575 188547380
1 37134 84995
1 76100 4677
1 25205 23987
3 11480 505062668
2 94623 37626
3 81468 702348674
0 84121 84121
2 72076 97420
0 31165 31165
0 9520 9520
1 82345 41556
1 35847 27317
0 34091 34091
0 66760 66760
0 79903 79903
0 48041 48041
0 24829 24829
0 83619 83619
0 37131 37131
1 52412 46555
0 77504 77504
0 44822 44822
0 57913 57913
1 42177 85085
1 30746 38375
1 74659 93915
0 60858 60858
2 30029 95256
2 75574 94944
0 43535 43535
2 69745 45893
1 39433 85831
1 8160 20289
2 28356 77001
1 46706 10646
0 58740 29583
0 8039 8039
0 58558 58558
2 92721 86218
1 11292 6433
2 58444 96836
2 60137 23470
0 42491 42491
3 91423 598486193
2 49034 10402
0 53838 53838
1 53867 30743
3 43060 256993119
0 67281 67281
1 16672 34803
0 327 327
1 18069 87335
3 10347 380620317
1 13844 9299
3 88985 997544837
3 76176 705616736
0 27744 27744
2 1539 75486
3 90070 296626939
3 3716 195239549
1 64093 26007
0 68783 68783
2 26175 45019
2 17539 42612
0 23080 23080
3 70483 507673976
1 4761 85857
1 95820 96876
0 73721 73721
0 33439 33439
1 31080 74505
1 43854 1289
1 7322 67872
2 50895 62174
2 86069 34854
1 61148 84586
2 17138 14860
2 21159 93178
0 51403 51403
2 22157 50365
3 90376 538124058
1 68904 19309
2 69297 95255
1 49919 58506
0 81794 81794
0 65991 65991
2 95103 96365
1 30271 20254
2 16881 42905
0 4692 4692
0 7021 7021
1 94174 15801
0 20594 20594
1 17613 69386
2 62069 86765
1 27595 46240
0 99854 99854
1 74458 20156
3 25225 436508077
2 60272 51400
3 76039 26262216
0 41697 93874
1 49090 43762
3 30823 418789828
0 93165 93165
2 99179 14541
1 55116 16799
2 29066 20503
1 27313 21149
0 56074 56074
2 51988 64306
0 73064 73064
0 38807 38807
0 23633 23633
2 77094 79225
3 15541 589057398
3 94623 153889295
1 28125 87613
2 2518 88909
3 23886 637127497
0 49185 49185
1 91517 70184
2 35531 86702
0 71886 71886
1 62654 98393
0 6409 6409
3 60220 775931521
1 51504 58949
3 15072 298339881
0 59235 59235
0 85655 85655
1 11152 86895
1 84434 6827
1 53905 88645
3 65304 398857731
1 34630 21401
3 22089 12425197
1 39631 17709
0 68079 68079
1 76467 93102
3 10280 764254326
3 20755 860273978
0 11373 11373
1 8881 84666
2 19270 47479
3 99465 508401662
1 21159 65037
0 63401 63401
1 74265 72876
0 29142 29142
1 52139 61005
3 90494 275593275
0 89553 59213
3 20904 771117414
3 11337 303229123
2 33863 8358
1 13888 61373
1 68482 9233
3 34740 888493806
1 86478 22437
0 4235 4235
0 3021 3021
1 53507 28279
1 92155 82547
0 96590 96590
0 37369 37369
1 74327 26172
2 64895 68664
0 62372 62372
1 86466 28884
3 97646 126782615
3 93991 611706560
0 50591 50591
1 36684 64293
0 79728 79728
2 24756 75528
2 52816 50312
1 15840 26259
0 25190 25190
0 25653 25653
1 35468 24378
1 25171 29516
1 69273 40207
2 48683 87050
2 42398 47775
2 84350 75839
1 48582 72808
1 90102 52319
1 50340 34676
0 20603 20603
0 76086 76086
2 49403 15864
0 19720 19720
3 72685 239401535
0 85814 85814
0 54995 54995
3 21173 500505290
1 21495 93640
0 91072 91072
2 51610 11649
1 39616 78628
0 46495 46495
0 97346 97346
0 94520 94520
0 18689 18689
0 88962 88962
2 86911 92614
0 63529 63529
1 79814 94273
1 92753 98082
2 48253 1603
1 47891 13187
0 33431 33431
0 29697 29697
3 83590 127871271
2 18069 87335
2 69913 97864
3 99523 226195919
0 6415 6415
0 68930 68930
1 71841 76924
1 5685 61664
1 64630 93589
0 52779 52779
1 20645 99799
2 92399 60666
0 12570 12570
1 52448 78906
0 52466 52466
2 8453 56093
2 45277 71439
2 77089 27245
0 70884 70884
2 4973 70763
2 27453 68273
0 31052 31052
0 37512 37512
0 40536 40536
1 66977 63578
3 36428 57857065
1 18207 61948
0 75371 75371
0 28706 28706
3 97652 217481656
2 3041 47472
0 82782 82782
1 36339 57389
2 53160 67539
0 54987 54987
3 73211 150309295
2 49183 84979
2 74530 85110
1 14469 14083
1 50463 86223
0 21594 21594
0 75370 75370
0 25641 25641
0 1361 1361
1 58399 69234
3 7376 925680163
1 92071 67266
2 82414 52649
1 12660 95387
1 41091 68964
0 5786 5786
0 41319 41319
3 44865 907867790
0 70308 70308
0 19312 19312
0 69295 69295
1 71766 5165
2 14163 15102
0 89893 89893
2 95164 98578
2 26808 4712
2 6626 9505
2 79346 49387
0 86066 86066
0 45438 45438
3 1100 408030557
2 49221 53060
1 93754 10511
0 26848 26848
0 71174 71174
0 71953 71953
3 35089 844282327
2 86889 97523
1 13783 45415
0 2173 2173
2 8604 8209
3 51709 82584417
0 41977 41977
1 20052 41212
0 99019 99019
1 6519 68602
0 15502 15502
1 8536 49114
0 92111 92111
2 27566 66512
1 49244 57060
0 75419 75419
2 29307 529
1 76913 85227
3 59148 673482972
1 86700 76999
3 71192 316742372
1 46083 7313
0 64441 64441
0 31407 31407
0 72430 72430
0 86645 86645
1 39780 43530
2 76908 48518
1 33675 54362
0 26204 26204
0 98798 98798
0 9442 9442
0 62723 62723
0 64886 64886
1 99913 62686
1 92520 2130
2 1003 37275
1 58762 27171
0 12561 12561
3 22255 785822786
0 82960 80784
0 77065 77065
1 65609 17437
0 52058 52058
0 41780 41780
2 5059 56975
0 1881 1881
1 13083 92291
0 10533 10533
1 77898 69780
1 47765 57244
2 51091 45282
2 51379 49760
1 82173 70653
1 49735 52711
1 66091 13999
3 32457 506978010
3 75823 40170848
2 46255 45420
1 2362 23201
0 58652 58652
1 51480 73862
3 14468 308068464
1 65267 29018
0 55020 55020
3 88749 818287490
2 14095 36284
0 32705 32705
0 71484 71484
2 51578 53295
0 83857 83857
1 63140 73717
2 57055 75645
0 94841 94841
0 14667 14667
0 75260 75260
1 14569 73337
2 46563 22817
0 27674 27674
1 49491 16068
0 32718 32718
3 40856 330915611
2 60150 78159
0 96661 96661
0 58386 58386
2 90559 2899
3 31399 383346142
1 61087 7340
0 32735 32735
3 76067 770513683
1 74946 83594
0 88641 88641
2 72664 95298
2 60435 17865
0 57304 57304
2 47507 36108
1 58217 89598
3 49420 131600948
1 9505 92635
0 63535 63535
1 61400 54461
3 15914 558362183
3 61114 485651964
3 45288 161832591
0 85395 85395
1 74467 57042
2 41477 44092
1 84113 26434
1 44734 46300
1 43920 23009
3 96079 832514537
1 5850 74052
2 88064 41137
3 87102 852571583
1 1143 47275
3 94811 264965375
1 33398 1228
1 70003 99118
1 21506 5371
3 40977 610587991
3 48423 503073065
1 90633 69726
0 45846 45846
0 56795 56795
1 79367 58002
1 8249 98631
1 95018 69934
2 26487 58233
0 27724 27724
2 40763 30516
1 72177 18634
1 65217 53073
0 46040 46040
0 95338 95338
2 66663 15501
0 36442 36442
1 58834 72186
1 64714 31226
1 13772 68493
1 63876 57105
2 7642 65129
1 5915 9211
0 60636 60636
1 91866 73682
1 67899 37951
0 80837 80837
0 38293 38293
2 7213 94976
1 11410 5894
1 90349 76778
1 47695 56495
1 30672 25553
1 45233 29076
0 68606 68606
1 7817 85917
2 11429 47825
0 14697 65099
0 50065 84355
1 93640 85745
2 22023 81080
0 55824 55824
2 95394 57933
1 1926 38460
1 15981 95178
2 44845 83384
0 82278 82278
1 17418 17935
0 92494 92494
1 89973 9867
0 15780 15780
1 25547 29052
0 43317 43317
2 48977 11644
1 92569 36289
1 84444 33123
2 90784 18522
1 99039 98450
2 32899 8376
0 28991 28991
0 65634 65634
0 83650 83650
1 47283 44702
2 73769 58275
0 89123 89123
0 19244 19244
0 6677 6677
0 36294 36294
0 23646 23646
1 31371 7629
1 85905 95677
1 41299 6442
3 29793 296576442
2 18912 59027
0 47554 47554
1 7588 78769
0 15704 15704
3 8039 410102926
1 72657 98255
1 32999 82859
3 99662 753320705
1 87357 83488
1 41342 70493
1 16711 66252
1 87150 26885
0 42127 42127
1 88569 57696
0 62795 62795
2 38108 47068
2 57540 83431
3 12522 355925885
0 34286 34286
2 1345 82620
0 79767 79767
1 3310 86405
0 38904 38904
0 20879 20879
3 33150 881557672
0 53535 53535
2 69214 43471
0 36529 53880
3 3630 32911161
0 34421 34421
0 17607 17607
0 91372 91372
1 63797 52124
1 16867 26052
3 38699 872887694
1 99315 55592
1 84287 4173
1 4862 9526
0 99658 99658
0 97103 97103
3 11257 750037527
0 68562 68562
2 38392 25821
0 44852 44852
0 11299 11299
3 33205 226182423
2 50093 8152
2 78111 2419
2 70409 65277
1 77699 92077
0 55598 55598
3 68872 683883742
0 63970 63970
0 33655 33655
0 72001 72001
2 58813 60965
0 24565 24565
2 7817 85917
1 14802 41587
1 85193 56217
2 22247 52324
3 95276 222952367
1 78569 7997
0 72509 72509
0 13763 13763
1 92394 3066
0 37795 37795
0 65914 65914
1 20367 10358
2 83606 12085
0 25522 25522
3 68299 215727920
0 47142 47142
0 32440 32440
3 30056 607595666
1 73221 79674
1 55474 258
0 38702 38702
0 86201 86201
3 4709 56909623
2 2340 67604
2 32621 33230
3 16858 398921195
3 1404 21054207
2 2888 52146
3 41481 888935756
3 87213 320810355
1 65154 83525
0 77335 77335
1 38832 50264
0 31441 31441
1 95095 23728
3 2248 640934851
2 51906 9086
1 82256 10758
2 5866 96342
0 85197 85197
0 35496 35496
1 24299 57448
1 35612 81612
2 84821 76190
0 54105 54105
0 27412 27412
3 2057 944382434
2 27404 62725
1 721 37138
1 50370 2793
0 99960 99960
1 91024 64317
1 15787 50564
0 76055 76055
1 40209 52927
1 24779 16482
2 77101 90069
3 91275 414306308
3 92465 963478787
3 406 321271552
3 77894 693498993
0 57475 57475
2 29814 22365
1 23902 66287
1 75953 71188
3 20303 450550993
1 38538 79375
3 45957 903356082
1 20461 34607
1 64394 26731
0 90338 90338
0 16476 16476
1 58980 60721
2 93874 41697
1 12110 18808
0 4486 4486
0 55166 55166
0 37302 37302
1 58263 30846
1 85563 5614
2 70271 25739
2 26685 93822
0 99532 99532
1 95962 9062
2 40987 74343
0 87975 87975
0 5027 5027
1 79882 27837
2 79136 47616
1 39984 40524
0 5282 5282
2 41797 20242
3 4386 511680458
0 16463 16463
1 264 36612
0 7618 7618
2 83559 3891
0 82824 82824
0 8740 8740
3 56515 19527474
1 30779 86172
0 88240 88240
0 9243 9243
2 52948 80388
1 42536 68691
1 67481 74846
0 56867 56867
0 55989 55989
1 43979 77237
3 57846 38003051
3 41038 240054722
3 51652 619580230
1 59128 41623
0 19559 19559
0 16199 16199
3 66426 553836758
2 13191 82399
1 26442 99373
0 19400 19400
0 78836 78836
2 11477 48599
0 25795 25795
0 5386 5386
3 63710 534247618
0 69066 69066
2 21753 17321
1 60183 66840
2 5708 11438
3 74706 350761871
0 93188 80116
0 45506 45506
1 23597 65919
1 90285 1406
1 83969 7113
1 55570 24531
0 89291 89291
3 77760 385880898
0 20260 20260
2 30862 94734
3 52345 348185952
1 66036 24821
1 76651 3149
1 90558 21324
1 88474 79062
1 71722 39642
3 5451 904083610
0 14864 14864
0 45363 45363
3 76180 721654834
1 39629 53462
0 71339 71339
3 23785 323096309
3 71365 809189246
1 45370 5675
0 72027 72027
1 83344 24028
0 69841 69841
2 33389 58064
3 65918 711595757
0 30812 30812
0 34695 34695
0 64846 64846
2 15490 7519
0 45125 45125
1 76450 13898
0 29882 29882
0 16543 16543
0 89090 89090
1 11249 6773
2 4945 21407
0 38561 38561
0 11955 11955
0 49942 49942
1 40710 2314
0 5718 5718
2 20273 21339
2 5850 74052
1 99242 80018
0 11184 11184
3 40969 533894125
2 83760 90092
2 56226 18947
3 13618 852338076
0 29542 29542
2 20631 57316
1 85376 89034
3 11857 325503114
3 63820 375865524
1 6802 61656
1 69990 51332
3 44599 938429449
2 22589 23468
0 47856 47856
3 48805 359168864
0 52306 52306
0 59832 59832
1 75528 16295
2 30622 80876
0 89002 89002
1 79371 31593
0 28879 28879
1 20284 43802
0 95348 95348
2 73916 86752
1 5420 56090
0 86480 86480
3 37826 777996581
2 14094 73859
0 81993 81993
1 1995 44819
1 52836 95918
3 82175 697434449
0 62254 62254
1 57761 73883
0 25249 25249
3 20876 423133508
1 3957 97244
1 95278 44365
1 60970 73675
1 7500 86752
1 33546 86958
1 26530 99785
2 95140 26644
0 60072 60072
0 24058 24058
0 50654 50654
0 92229 92229
0 14492 14492
2 97142 80465
1 72659 3911
2 6899 6375
0 8675 8675
2 83197 81781
0 17852 17852
1 88850 29830
2 99353 40444
0 62781 62781
0 86575 86575
2 6237 55803
0 30300 30300
2 22331 78355
2 43260 133
3 64475 271737115
2 58777 68381
1 40617 22960
0 75421 75421
0 79310 79310
1 87059 52374
0 76978 76978
0 66234 66234
2 98594 48490
1 22349 30910
0 81217 81217
3 40173 682696133
2 12433 89985
1 47338 48317
3 43481 688700456
0 83681 83681
1 50049 60501
1 70244 63078
2 93809 99066
0 73403 73403
3 56757 543113971
1 15732 53768
1 26422 89150
0 61904 61904
1 91572 76984
1 37866 15212
2 82908 56831
0 22432 22432
0 40192 40192
1 86964 19328
1 48067 2891
3 94072 448701849
3 25518 992062730
2 21192 73826
0 87308 87308
1 94670 29474
1 82017 97916
1 5920 38478
3 71655 346816824
1 50135 52033
1 45437 75828
2 89777 77358
0 15681 15681
0 47576 47576
0 64888 64888
0 43488 43488
1 61014 37826
0 56441 56441
3 84626 358388435
0 67905 67905
2 74691 28691
1 3942 47958
1 4272 41862
0 70426 70426
0 63906 63906
0 84211 84211
1 50768 54951
3 53254 645639087
1 97833 74374
0 18039 18039
3 19184 615976131
0 10628 10628
0 87454 87454
2 86291 96215
1 58652 18612
3 10406 728896820
0 63489 63489
0 94211 94211
0 22158 22158
1 55763 92046
1 25794 26242
2 18934 99449
0 47408 47408
0 34481 34481
0 25648 25648
0 55319 55319
1 87986 77611
0 99728 99728
3 6996 415498004
1 21266 58761
3 44117 571162110
2 11679 5824
2 95960 85326
0 30994 30994
1 81578 93417
0 28522 28522
3 2709 214473052
1 78144 70938
1 63598 67726
1 84505 34407
0 78270 78270
1 43645 23325
2 22201 79441
0 12514 12514
1 3317 79639
0 52676 52676
0 95647 95647
3 59859 626418358
0 36220 36220
2 3656 8332
1 26013 36424
1 97697 92040
0 30039 30039
0 78983 78983
0 13094 13094
0 35387 35387
2 27815 69437
1 62822 92609
1 16380 59198
0 72554 72554
0 49861 49861
0 53546 53546
0 92438 92438
2 55153 82547
0 87641 87641
0 50208 50208
0 74774 74774
3 93483 36830973
3 44560 563979830
0 48871 48871
0 85259 85259
1 18922 77250
3 23288 74898535
2 54318 50741
3 98330 490632290
2 33258 61803
2 42484 51147
0 13830 13830
3 11522 403391100
2 61751 67272
1 20109 68222
3 89575 602256828
0 44521 43965
3 85427 526823545
0 9896 9896
3 63316 347123011
0 41654 41654
1 48831 49729
2 7533 95853
3 24459 974672356
0 85616 85616
0 86020 86020
0 25528 25528
0 79293 79293
0 1124 1124
0 59676 59676
0 5202 5202
2 83743 33440
1 36535 20749
2 6859 26403
2 14417 66712
1 26685 76770
0 49763 49763
1 70227 28289
0 28267 28267
1 39952 61915
1 46759 78654
0 99623 99623
0 12460 12460
0 79789 79789
1 51536 72747
2 45069 77078
0 6563 6563
0 61512 61512
0 19989 19989
0 72650 72650
2 62654 98393
1 28206 8583
0 55315 55315
0 58348 58348
1 79253 16686
2 54156 77929
1 71243 55376
0 55235 55235
3 9125 414847194
1 45863 18012
1 73743 50755
0 35491 35491
0 33328 33328
0 69549 69549
3 33542 112141280
0 89079 89079
1 51667 80260
2 47842 57483
0 4157 4157
0 32318 16302
1 44946 79532
1 70977 17021
1 17040 71429
1 91078 45230
3 83407 710787265
3 58586 55956655
2 83883 32245
3 15019 644123729
0 73575 73575
0 67913 67913
1 66935 62545
0 61606 61606
0 11129 11129
1 57857 3363
1 41501 75133
1 88060 27792
1 46604 40947
3 52652 709997785
1 70177 4742
2 603 80952
1 30986 50014
0 81522 81522
0 68583 68583
2 76782 29300
2 17598 4071
0 84776 84776
2 86881 6692
1 96770 14932
2 21694 29684
0 29597 29597
0 61820 61820
1 73665 3207
1 8495 81213
3 68404 119440556
1 1307 5406
0 1097 1097
1 38456 42048
2 64215 39721
0 35459 35459
2 48801 12410
1 51478 26378
1 58347 55460
0 33414 33414
0 62621 62621
1 50200 99818
0 69285 69285
1 5162 27711
0 18943 18943
2 67243 62670
0 72827 72827
1 33899 13871
2 38159 45822
0 24650 24650
1 6598 31632
1 30116 57919
0 16585 16585
1 33820 75251
0 89138 89138
0 99212 99212
2 41525 54984
0 75862 75862
2 74142 71403
2 66208 39396
0 28435 28435
1 22443 33526
3 74977 639198723
2 41654 38432
2 60604 99771
1 59809 66571
0 31409 31409
2 63091 80746
1 69016 35430
1 78964 80339
0 84750 84750
2 56291 79356
0 55126 55126
2 23828 90399
0 9850 9850
1 46133 15241
1 9176 32776
0 54830 54830
1 7814 55970
1 56773 63705
0 89935 89935
1 51208 8414
0 43853 43853
3 601 116724527
0 80709 80709
2 35760 26656
0 39216 39216
1 15736 53513
0 42837 42837
0 1749 1749
0 316 316
1 52569 54548
1 30625 72413
1 99042 72138
0 68640 68640
3 197 390926829
3 58990 906224281
0 25277 25277
3 78058 902971849
1 50574 66171
3 67800 820224809
1 72770 1557
1 58815 25252
0 64554 64554
1 96177 36573
0 58168 58168
0 35749 35749
0 71730 71730
0 79890 79890
0 38969 38969
1 26067 13902
0 20247 20247
3 55252 347434047
2 57076 63054
0 50315 50315
3 17052 322778687
1 15170 39316
2 65977 7048
0 66645 66645
0 90884 90884
0 60928 60928
1 57620 39215
1 19231 49251
1 74142 3661
1 38667 36061
1 8421 57742
0 70641 70641
0 55855 55855
0 45697 45697
1 18066 65056
1 49539 24112
1 33108 47838
0 2889 2889
3 24080 614050824
1 6418 53714
0 68192 68192
1 64784 11681
3 83883 933684858
2 63815 87296
2 89716 87129
1 38155 25791
3 97343 489066421
1 19057 93268
2 73321 80905
1 97744 6467
2 27436 55207
1 82600 8597
2 27389 34142
3 83660 629764295
3 92825 256331576
1 32071 97728
1 64676 59652
1 88160 74439
1 35774 31765
1 41406 86511
1 38409 59432
0 34425 34425
2 18401 96889
1 58291 15744
0 97543 97543
0 25945 25945
1 82008 55373
1 41262 60472
3 66000 443337464
0 52483 52483
0 2531 2531
2 49325 98045
2 60528 74377
0 31580 70182
0 31558 31558
1 82557 96108
1 25312 56145
1 93774 83254
1 4438 75542
1 54863 60074
0 96558 96558
2 51853 47402
1 72423 21999
0 45346 45346
3 83333 3175047
1 80929 16623
0 85572 85572
3 60796 719053533
2 45511 88497
1 41486 29591
0 94160 94160
1 21338 62400
2 96720 41235
2 6892 85306
0 1833 1833
0 44546 44546
3 85961 513156994
1 55016 82359
3 81899 552011238
1 76870 19987
1 28338 25055
0 66974 66974
0 55995 55995
0 84792 84792
0 45790 45790
3 49809 678459254
1 83978 74418
1 60374 55635
1 86417 93201
1 3413 16555
2 93265 67916
1 44213 8154
0 66900 66900
0 5284 5284
1 99869 51237
0 21936 21936
0 69682 69682
2 53812 59554
0 17566 17566
3 67975 587382023
1 69729 33983
3 22677 175774516
1 76548 74348
1 57420 11936
1 56699 16212
1 3905 43507
0 26974 26974
0 45793 45793
0 40837 40837
1 73447 85973
0 60984 60984
0 84836 84836
1 85303 38082
3 69440 214663262
3 47499 850360701
1 69091 13170
1 40725 75022
1 65740 42115
0 44202 44202
0 84484 84484
1 17486 5799
0 30228 30228
3 7379 93753184
1 55743 59016
0 99415 99415
0 3027 3027
3 89503 271322304
3 7130 124986189
2 50463 86223
2 13164 55442
0 61175 61175
3 43219 78266932
2 56729 6246
1 1367 41057
1 77476 72013
2 94565 99685
2 36571 43804
3 53784 746057848
1 51843 16771
1 42599 76394
0 67530 67530
2 71455 95345
0 37930 37930
3 60670 916130178
0 266 266
0 49959 49959
3 72043 334905332
0 96533 96533
2 79829 11049
0 22728 22728
1 24680 24774
0 27006 27006
1 2151 11173
0 69648 69648
3 14218 258830833
1 35716 91440
2 88985 46621
0 79986 79986
1 62368 20660
1 1819 50786
3 18387 799788767
0 10669 10669
1 23712 96046
3 30767 356039477
0 83563 83563
0 25338 25338
1 65177 46355
3 47013 385054104
1 98977 19487
1 64990 6744
0 93358 93358
2 4761 52270
3 48306 866121576
2 12246 9836
1 3210 50250
3 37378 662158956
0 26892 26892
3 8483 894702880
1 21771 81502
0 18342 18342
1 45230 97830
0 74626 74626
3 97179 140011961
0 51218 51218
3 75369 943282326
0 58350 58350
1 29733 12598
0 65091 65091
2 85297 74544
0 25428 25428
1 72090 1268
0 75770 75770
1 86195 78375
1 31650 93222
0 55425 55425
0 73091 73091
0 89675 89675
0 74664 74664
2 87954 32953
2 89146 91812
1 26512 31202
0 35836 35836
0 90284 90284
1 86998 57801
1 25107 39909
3 89907 430858053
0 85777 85777
0 96863 96863
3 88493 39221311
0 3850 3850
2 76060 21816
0 3565 3565
3 6308 193813808
0 31894 31894
2 42046 86977
0 79617 79617
2 34958 50555
0 75828 45437
1 97196 13219
1 12559 55441
3 60546 724198539
3 46927 249216423
3 98682 126418974
2 29207 63009
0 22707 22707
1 808 49213
3 94090 264166644
1 69934 86359
2 23086 72643
1 5188 58848
2 11193 66505
0 14328 14328
0 94012 94012
0 52113 52113
0 40447 40447
2 267 1379
0 58990 58990
0 53103 53103
0 14455 14455
3 60665 744187569
3 85591 619606326
1 57619 32487
3 73019 417683597
0 98111 98111
3 80257 58097932
0 80873 80873
1 13376 88636
0 59064 59064
2 76079 82608
1 21070 38834
0 92184 92184
1 40873 60795
0 60854 60854
0 88035 88035
2 95739 73751
1 17962 49029
2 89483 20518
0 66221 66221
0 37991 37991
0 64843 64843
0 38133 38133
1 70817 86932
0 2573 2573
0 1807 1807
3 77026 642826392
1 41743 78035
3 67122 736829640
1 88552 44513
3 10881 454239069
1 9411 31411
1 74190 99808
0 63061 63061
1 83142 26802
0 88773 88773
0 87377 87377
2 75046 17906
3 92164 792153642
0 89766 89766
2 48940 24389
0 23649 23649
2 68265 49495
3 31340 36315174
0 4305 4305
0 48695 48695
2 40283 19626
1 94290 35705
0 43553 43553
0 40078 40078
1 74489 2419
0 53450 53450
0 17346 17346
0 13872 13872
2 60349 4923
2 77102 92035
1 7598 48046
1 12878 74001
2 98271 49244
3 82330 380056235
1 49192 49796
0 35939 35939
2 4556 36313
1 43488 11879
3 5523 766247050
1 57551 14680
1 20548 57922
1 19401 54651
0 42686 42686
1 52399 90316
2 65177 46355
2 60462 60803
0 47293 47293
0 27402 27402
1 42101 63640
3 65 732385716
3 64795 294547422
0 95005 95005
1 29553 76423
1 33942 48263
0 44696 44696
0 66911 66911
3 3669 71145233
0 6613 6613
0 25014 25014
3 23795 581181307
0 5978 5978
3 73367 344564679
1 51420 29387
0 62824 62824
2 63564 63824
0 81496 81496
0 38451 38451
1 82962 28686
0 85677 85677
3 23426 53568763
0 92267 92267
0 92663 92663
0 96513 96513
0 29200 29200
1 50466 16885
1 11926 8589
0 25740 25740
0 850 850
1 87988 64236
0 40012 40012
1 40056 8262
1 35541 72956
1 22473 29766
0 59150 14703
3 21553 820600784
3 9171 989481791
3 21930 27191879
1 1724 83274
0 91185 91185
0 89703 89703
0 47210 47210
1 70146 33181
0 859 859
0 66524 66524
1 98163 1180
3 49461 129381396
0 14855 14855
2 36189 18935
0 53352 53352
3 5356 524040041
2 53727 90114
2 26825 34360
2 58185 89157
2 28966 66118
0 42692 42692
0 10288 10288
1 91050 67842
0 17825 17825
2 34625 14983
0 34758 70904
0 20673 20673
2 30986 50014
0 50862 50862
0 38304 38304
0 29671 29671
3 92 990404908
0 32585 32585
0 49124 49124
3 39265 604701068
1 66544 96771
3 74196 911926519
3 90423 483990376
0 36408 36408
1 64057 59464
1 10989 32916
0 66548 66548
3 75371 92608755
0 54646 54646
0 21311 21311
2 25060 26866
0 96539 96539
1 2427 86732
2 80587 8591
0 28307 28307
3 51798 802161387
2 20540 4980
1 85984 5053
2 44810 97007
3 50854 814430041
0 56212 56212
0 94255 94255
2 98653 90719
0 2011 2011
3 94460 650854706
0 42911 42911
0 60734 60734
1 60748 57424
3 1037 69056391
1 20791 12945
0 61437 61437
2 31974 61203
2 2666 198
0 58931 58931
1 18242 57168
0 98696 98696
1 99519 29923
1 63006 86810
1 70570 77026
0 56359 56359
2 56388 52166
3 98457 611905611
0 99163 99163
2 75319 97665
0 34603 34603
3 60621 994527659
2 64193 52500
3 89322 321879437
0 67972 67972
2 19828 3073
0 1931 62224
1 25935 91553
0 44781 44781
1 69587 66141
2 23095 86195
3 50429 144296228
3 9295 851315594
2 29468 8222
0 66351 66351
1 27916 64696
3 34249 512414855
2 68660 30846
0 58644 58644
0 34062 89889
3 94155 328073310
2 38890 19147
1 88671 52326
1 29905 52627
3 15283 311110379
3 43668 588635179
1 76639 31908
1 20389 27972
3 70858 464504320
0 60642 60642
1 68710 4907
1 8674 37508
1 48692 72655
2 80550 26631
3 31041 406654336
0 10705 10705
2 33508 90045
3 65276 148258512
3 36505 85799074
0 15469 15469
0 94622 99437
1 31669 93270
1 57155 31611
1 95179 76844
1 19636 97206
0 92827 92827
1 32423 1570
1 13472 77015
3 78812 441840782
1 97826 64113
3 94861 208757543
1 22499 11680
3 3022 111788486
1 49464 65690
2 12838 51101
1 43717 64538
3 82984 129012858
1 58385 40667
1 39766 30075
1 43683 52327
0 68785 68785
0 17682 17682
0 5156 5156
0 58916 58916
0 94101 94101
1 37319 53966
0 39374 39374
0 89041 89041
0 12949 12949
0 93610 93610
0 69250 69250
0 10065 10065
2 7219 14136
0 11778 11778
0 23685 23685
0 61187 61187
2 2590 45349
2 95621 68993
2 26722 53589
0 67552 67552
1 36664 60792
0 92124 92124
1 94076 97066
1 73075 53090
1 50876 35407
1 12763 46110
0 88073 88073
3 63009 93591748
0 19413 19413
0 23819 23819
1 14189 96425
0 42945 42945
1 79605 8015
3 72956 941645241
0 6276 6276
0 24783 24783
0 66982 66982
0 14029 14029
0 96276 96276
1 84306 77084
1 87330 92103
3 6047 564482866
0 63037 63037
1 47278 9132
2 80982 2547
0 93105 93105
1 89815 59021
0 10174 10174
0 88153 88153
0 97187 97187
0 16341 16341
3 93286 194728159
1 32772 2825
0 10765 10765
2 99688 78447
1 44732 63037
3 37864 435294032
1 17806 75205
0 5455 5455
1 23306 96538
0 14455 14455
0 50589 50589
3 21410 939620689
1 99734 15972
3 56710 89596359
2 9234 86363
3 61792 423813414
0 56915 10768
3 70755 87317861
1 26559 64007
2 79208 80543
3 18009 251515709
2 80997 91631
0 25057 25057
3 6978 858579585
0 12956 12956
0 24107 24107
3 15421 410311383
3 56780 686529545
3 85963 43846401
1 49543 72890
0 43064 43064
0 90281 90281
0 72044 72044
3 60100 470633470
1 859 29091
2 86159 61378
0 65448 60765
1 28434 20130
1 8500 58830
0 32946 32946
0 42500 42500
2 4951 21030
0 32424 32424
1 86763 36714
3 84630 181679074
0 2881 2881
0 42601 42601
0 99830 99830
0 63725 63725
1 54466 83497
0 63267 63267
2 14792 59945
3 89978 979000938
0 28052 28052
3 7838 341835799
0 99617 99617
1 96350 76439
0 83540 83540
0 81395 81395
2 43324 29067
2 97445 20517
1 20786 54397
1 90477 87369
2 10925 63303
0 80531 80531
2 25127 75892
0 34216 34216
0 69752 69752
2 76449 48979
0 40104 40104
2 94290 35705
0 20652 20652
0 71220 71220
0 13916 13916
1 68367 57170
2 39489 23183
1 22143 58820
1 46021 33462
0 3156 3156
1 25331 17706
0 6229 6229
1 91805 15687
1 29760 8171
3 32617 609856375
3 83220 129564815
1 44436 27764
1 54143 21321
0 40043 40043
3 28425 423364260
0 51721 51721
2 10948 8275
0 85420 85420
3 13267 527635938
1 27333 33202
0 94219 94219
2 56702 1731
0 76046 76046
0 45891 45891
0 60544 60544
1 57610 27122
0 86314 86314
0 57983 40935
1 89058 77263
1 91075 62861
3 62240 78093742
0 99992 99992
1 14941 17226
1 52390 42801
1 76941 73320
1 91909 44249
0 64391 64391
2 40363 74897
1 53923 6775
3 38837 565379579
0 17403 17403
0 9956 9956
0 64568 64568
3 92067 477276327
1 85385 33528
0 29317 29317
3 38776 185427558
0 95960 95960
2 31316 90508
0 55427 55427
3 38393 180130973
1 8652 26943
0 37567 37567
1 82581 1551
3 41832 242938402
1 41002 81664
0 94662 94662
1 24439 44288
0 56456 56456
1 78612 22322
3 2888 112727423
0 90106 90106
0 64976 64976
0 80887 80887
1 6781 11641
0 66885 66885
3 33329 455732410
1 95441 90691
2 53408 26647
0 46444 46444
0 72968 72968
2 52662 73059
1 53520 57355
1 57503 62944
2 33966 56283
0 75120 75120
0 86578 86578
0 39989 39989
2 26024 18983
1 55600 49103
0 63367 63367
1 33889 40826
2 90044 61397
0 76215 76215
2 53562 77127
0 68264 68264
2 72940 35899
1 10948 51892
0 61605 61605
3 54865 566458198
0 2214 2214
0 26096 26096
1 72811 74569
2 78561 96058
3 17818 563720313
3 47332 882845394
1 84406 79014
0 21081 21081
0 19932 19932
0 74708 74708
0 69375 69375
0 30515 30515
3 26410 484240207
0 57437 57437
0 21880 21880
2 97248 9783
0 26934 26934
0 48618 48618
1 35796 8567
2 54287 50913
0 14611 14611
2 26345 17927
1 42240 78109
2 98715 15226
3 13566 923728427
0 65534 65534
1 44381 43194
0 94753 94753
1 73252 94806
3 60847 123332346
0 83912 83912
0 94315 94315
3 67749 825714234
2 28152 27825
1 31404 96331
1 16801 18504
1 16410 3802
1 33211 81731
0 39057 39057
0 49364 54847
0 86696 86696
0 89964 89964
3 95269 940612625
0 10572 10572
0 57746 57746
1 55168 78139
0 35191 35191
1 31181 33836
1 87821 41821
1 46700 33050
3 65296 902250833
0 37301 37301
2 55780 89224
1 60186 57483
1 20576 85759
1 70069 55979
2 14261 37813
3 9309 539365940
2 88546 25656
0 73541 73541
2 16302 32318
3 9713 110116791
0 21273 21273
0 43000 43000
0 55750 55750
0 39736 39736
0 79495 79495
0 41033 41033
0 29458 29458
1 5251 60985
2 3559 73746
2 20910 4856
3 97026 169868564
1 43909 52422
3 7072 891434895
0 25794 25794
0 69812 69812
3 10531 543975730
0 11630 11630
1 75334 16988
1 73791 65428
0 55442 55442
3 75078 726626431
2 34059 36428
1 92540 73230
3 63194 121298822
1 98566 20088
1 70245 41941
0 79232 79232
2 98376 315
1 2714 46610
1 12319 47813
2 40168 68428
0 5344 5344
1 76670 49147
1 22710 89636
2 58980 60721
0 23710 23710
2 41919 50875
1 50223 96049
0 30593 30593
3 39846 381647357
0 82833 82833
0 95771 95771
0 31092 31092
1 62143 68235
1 12643 3821
1 74085 55414
1 65925 19190
1 98386 90845
1 94561 56754
3 88340 307606515
0 15043 15043
0 17787 72653
0 87030 87030
0 1684 1684
1 9654 81459
1 39962 95351
1 83976 94908
0 30059 30059
1 66697 66298
3 56094 745985294
1 8994 10460
2 79399 41864
3 99996 716118259
1 63233 3562
3 1444 521573570
0 67412 67412
0 29413 29413
0 37059 37059
3 22321 535745669
3 2804 548410738
0 51532 51532
0 85989 85989
0 53421 53421
2 40796 45910
0 87433 87433
2 17649 17874
3 33634 223562488
1 60014 21155
0 72662 72662
0 13162 13162
1 66604 91921
1 85253 73194
0 23401 23401
3 51393 854424342
2 48958 65756
2 89860 33978
3 72566 197126231
0 22315 22315
2 94246 362
1 46792 41972
2 608 43440
0 15515 15515
3 70220 223498378
0 94999 94999
0 70208 70208
0 45065 45065
2 16427 98045
0 71089 71089
0 44539 44539
1 81642 8599
2 74659 93915
3 63667 512121676
2 52590 15856
0 39830 39830
1 50099 34227
0 23484 23484
1 80365 38003
0 23169 23169
0 16882 16882
0 36909 36909
0 69758 69758
3 28698 450321026
0 16676 16676
0 16832 16832
1 91483 65892
0 49033 49033
3 47225 369395613
2 32022 95457
3 43130 518543795
1 28714 98865
3 14063 843246086
0 22663 22663
1 82451 50806
0 61354 61354
0 60862 60862
0 88719 88719
0 14982 14982
3 20190 864045588
0 88512 88512
1 86381 17808
2 48286 19037
1 2703 8373
0 13809 13809
3 60576 144878459
1 31367 72565
3 62347 652177159
0 71808 71808
0 82057 82057
2 68961 47551
0 92690 92690
3 30902 777562075
0 33055 33055
0 83604 83604
0 89509 89509
1 41311 25251
3 2186 589752200
0 26108 26108
1 29454 49652
1 68442 42930
3 4852 223891933
1 49198 45741
1 26867 69241
2 92283 69613
0 9346 9346
2 79588 25861
2 66456 37985
1 86936 58615
1 35821 63594
3 90267 207417541
1 46503 73410
1 65153 90285
2 99227 67696
1 72800 66050
1 29368 95457
0 93173 93173
3 31203 836454399
3 79488 604426431
0 19864 19864
1 1191 93879
1 47568 49774
3 2982 424430448
0 30506 30506
1 40957 87864
0 30597 30597
3 75364 784629902
1 2488 26420
0 58875 58875
3 39066 463655175
2 63422 9390
0 66139 66139
2 32861 25939
2 28619 82033
1 7973 54929
0 27094 27094
0 17106 17106
1 23624 92549
0 9585 9585
1 8727 53074
0 50519 50519
1 6133 4951
1 25030 5367
0 19112 19112
3 63127 291036139
0 7209 7209
1 61156 78126
1 56075 23149
2 88552 44513
3 4133 98166281
3 62112 356275613
1 73465 14039
1 9265 89886
1 24036 92624
1 77857 29759
3 6694 426720551
3 69146 918198158
0 31864 31864
1 24958 93827
1 90699 79761
2 43909 52422
1 74286 28773
1 90269 39208
2 19184 64196
2 18968 54952
0 39777 39777
0 84654 84654
1 24843 6541
0 37710 37710
2 30395 45377
0 9323 9323
2 63067 55718
1 16994 91076
0 33397 33397
1 10501 32770
0 38741 38741
0 52952 52952
0 99233 99233
1 32377 25972
2 55953 7531
2 30926 43788
0 35802 35802
0 63780 63780
1 64523 32762
2 1008 39524
3 51358 750932174
0 2490 2490
0 79013 79013
2 43424 28358
0 64011 64011
1 3704 1617
2 67948 67248
1 89711 63189
0 41760 44570
0 88786 88786
1 52116 25737
1 16844 58016
2 65609 17437
0 76171 76171
3 55304 154739463
2 57346 41268
2 50989 24886
0 4259 4259
3 39864 370963941
2 53108 90754
0 94744 94744
2 93890 92448
3 13145 103539121
2 14599 18505
1 71201 75447
2 51843 16771
0 27428 27428
1 43680 36744
1 80316 93164
2 62205 82637
1 41808 50240
0 12918 12918
2 85081 19249
3 22901 590073893
0 12621 12621
0 88018 88018
1 13892 77149
1 12469 89385
0 96074 96074
0 85131 85131
1 23699 23281
0 86400 86400
3 1288 413433457
0 73347 73347
1 39155 21266
3 13409 400136745
1 57152 33956
2 83622 90468
0 15156 15156
3 78572 730887604
0 57878 57878
1 87538 91532
0 56027 56027
2 52239 52286
0 57094 57094
0 57155 57155
1 35963 53216
3 43000 488513563
0 85106 85106
3 70696 999188743
1 80537 56900
3 79256 104716964
2 90393 16063
0 54674 54674
0 61051 61051
0 11139 11139
0 78659 78659
3 53694 812871195
0 29752 29752
0 38386 38386
2 44663 13098
0 62253 62253
1 30235 82087
1 59315 47093
3 33856 431258158
0 81833 81833
2 70089 63629
0 18694 18694
1 25659 96614
0 57209 79
3 63539 8672339
0 52711 49735
0 65935 65935
0 40160 40160
1 31298 47735
0 32938 32938
2 6125 25754
1 69679 22807
3 37578 863904124
1 99104 69766
1 5497 70403
2 9072 45990
3 16751 239664752
0 2638 10524
0 19680 19680
0 58461 58461
0 3322 3322
0 61393 61393
2 22686 68913
0 23405 23405
0 91189 91189
0 66887 72390
2 26997 28482
1 72115 85882
0 69275 69275
1 95206 38346
3 66894 925318037
0 44664 44664
2 57851 17132
0 92477 92477
3 24445 653565597
1 78354 25565
1 8153 12277
1 32598 27606
2 98997 86317
0 79037 79037
0 78327 78327
0 35564 35564
2 72626 69450
3 45022 956023120
0 13459 13459
3 80531 902025991
0 94823 94823
1 2158 13832
0 29507 29507
0 6375 6375
1 2190 55913
0 8196 8196
2 97093 84707
3 61169 910010939
0 15530 15530
1 96035 98374
1 6211 81487
2 64851 34405
1 42375 23009
0 14995 14995
1 15815 16975
3 73422 342289539
1 93203 98386
1 900 17230
2 3310 86405
0 48432 48432
1 69654 34557
0 22603 22603
0 66172 66172
0 88993 88993
0 93516 93516
1 19376 66252
0 87589 87589
2 49606 37004
0 21043 21043
2 24159 26359
2 90178 39799
3 10827 34100911
0 31979 31979
1 330 49524
1 37394 96307
0 73181 73181
2 57864 94537
1 43864 60374
1 425 28904
2 99769 39327
0 3658 3658
3 64899 440117252
0 23873 23873
0 19358 19358
0 28567 28567
0 44894 44894
1 43154 41187
3 98421 137367194
1 11107 85466
0 19491 19491
2 99324 66125
3 32751 556265437
0 45716 45716
1 90978 62046
1 88987 27722
1 52861 93463
2 58983 17312
1 49023 96871
1 83725 70431
1 82624 7491
2 25084 1608
0 31099 31099
1 71373 90953
0 56575 56575
0 38932 38932
1 16155 62011
1 77710 91331
2 91185 48021
0 3281 3281
2 41689 12483
2 42547 90303
0 31223 31223
1 33951 43945
2 84674 16456
2 83879 67382
1 18622 38842
1 70673 56239
0 93870 93870
0 26128 26128
0 9278 9278
3 44017 939163778
1 92798 42785
1 76975 64050
0 60121 60121
1 75782 64659
1 36660 45073
0 3723 3723
3 73117 81264380
1 49020 52842
2 29446 14417
1 76002 32505
0 90703 90703
1 20878 40681
2 61036 484
3 88329 505446693
1 30770 56974
2 28955 37981
0 49701 49701
1 949 13865
1 54489 98864
3 99890 739581654
0 24398 24398
1 48785 96562
3 81976 284969374
0 32183 32183
1 76044 59145
0 11438 11438
3 68112 429374142
0 81284 81284
2 48835 18679
1 34517 34541
1 2016 88623
1 16159 60182
1 72605 63864
2 59213 89553
3 87158 232469865
1 48621 7718
1 84531 52601
1 31098 78937
1 98616 24566
0 46769 46769
1 83322 90400
0 11249 11249
2 19377 2802
2 41359 72126
1 24076 42548
1 33860 76223
1 31674 68589
1 51605 37824
1 56451 39828
1 1479 15512
2 8817 64712
1 5497 81720
0 74203 74203
0 91667 91667
1 6193 65149
1 99207 16834
1 62634 31676
3 59061 379351971
3 81985 678023388
2 48261 68443
0 11861 11861
1 95991 42882
1 38022 60432
1 61357 57276
0 69250 69250
3 99203 277263726
0 21948 21948
1 73380 87615
0 58815 58815
1 19413 25395
3 24125 693650437
0 31488 31488
1 31288 10853
0 90296 90296
3 46783 94262612
1 18509 84239
2 35146 8102
3 41243 186786910
1 62752 17061
1 25075 20410
0 41373 41373
1 41121 33336
1 72917 1386
0 43726 43726
0 93782 93782
2 82146 81895
3 74383 602932610
3 10658 366325915
0 24684 24684
1 60383 29912
1 44200 79175
3 37180 789373398
3 42131 841895167
1 35998 76487
1 91736 56644
1 5533 41880
1 68191 56587
0 75745 75745
2 10768 56915
1 85035 36852
0 44255 44255
1 98379 17911
1 73358 26849
2 74281 35374
1 59069 67147
2 74905 91580
1 25388 55983
3 16934 901689115
1 9874 17456
3 42512 668403968
0 55811 55811
0 88027 88027
0 7174 7174
1 79691 65564
0 96265 96265
3 22364 218112472
3 64060 811800109
1 34395 92771
0 97238 97238
0 81682 81682
1 20365 79644
2 6054 14246
0 70478 70478
0 53055 53055
0 31370 31370
0 47051 47051
1 61007 61739
2 13160 28097
1 94399 18633
1 831 53224
2 44452 62263
3 99257 494801398
1 98959 61246
0 88541 88541
3 67059 420854378
3 94937 476881802
2 76548 74348
0 77860 77860
1 16434 8569
1 41987 54416
1 474 69688
3 54693 823240216
0 83297 53510
0 29934 29934
0 17794 17794
0 99151 99151
1 43967 4516
2 24329 56794
0 93866 93866
2 11410 5894
2 20791 12945
1 5747 70845
0 13168 13168
3 63145 127100875
0 91835 7622
0 6485 6485
1 9056 40801
1 43281 5189
0 21656 21656
1 65797 42608
2 96350 76439
1 74733 77472
0 21676 21676
2 23200 12643
0 72628 72628
0 53255 53255
1 65083 63039
0 15753 15753
0 22097 22097
1 15336 76428
0 44804 44804
0 43709 43709
0 49356 49356
0 97239 97239
1 68847 97253
0 16655 16655
0 88420 88420
1 47531 96953
0 24269 24269
3 71109 603395106
3 84557 107701852
3 44123 510703169
3 30026 94485228
3 70545 553052174
0 99417 99417
1 32368 15584
0 5307 5307
1 35794 61777
3 70167 102325070
0 57692 57692
1 10331 85140
2 54757 38793
1 29636 66902
0 85874 85874
2 72653 17787
2 557 15467
1 70 50135
2 70593 88905
1 7902 19928
0 8566 8566
0 88070 88070
0 51526 51526
3 30589 836354077
0 37841 37841
0 44252 44252
1 68916 65744
1 24372 89044
0 57494 57494
1 1508 68541
2 63797 52124
3 45802 451418113
2 96532 70356
2 44919 20371
1 12415 4365
1 66141 73587
2 57234 56128
3 40570 673332389
0 51541 51541
0 36986 36986
0 56388 56388
1 49152 38126
3 41420 64358428
1 74634 1426
0 4855 4855
1 8699 60869
1 7430 89908
3 46821 119596596
3 28414 413605872
0 64637 29854
0 30683 30683
1 70750 86852
0 74113 74113
1 45536 93321
0 40238 40238
1 29787 37323
3 18472 470480353
1 6318 25450
0 83490 83490
1 40983 98636
1 33607 27916
0 97089 97089
1 98169 20636
0 48221 48221
1 68569 46471
0 8466 8466
3 320 524418832
3 44479 427924624
2 49422 75990
1 26916 40958
1 51758 74875
1 80677 11393
2 38731 64677
0 96111 96111
0 17856 17856
1 23254 62260
0 84748 84748
0 22087 22087
0 9506 9506
3 63811 664434630
0 33320 33320
1 52858 72565
1 10262 99950
0 76799 76799
1 26331 95631
0 40080 40080
0 56778 56778
0 12390 12390
1 24585 78705
2 10070 94445
0 50470 50470
0 77112 77112
1 58129 59628
1 3233 69677
3 59710 318129030
0 39247 39247
1 99605 22895
1 19776 61357
0 78541 78541
3 80992 336360156
0 96946 96946
1 19867 57043
0 85258 85258
1 76869 1374
1 77884 77593
0 22981 22981
0 92378 92378
1 9425 97725
0 14828 14828
1 82287 63282
0 93566 93566
0 68487 68487
0 65797 65797
3 44038 559282101
1 82066 44295
1 52797 56071
0 80887 80887
1 90335 95687
3 73945 750267020
0 4602 4602
2 87383 50880
1 19867 12101
0 73993 73993
1 84822 82016
1 42654 95397
0 40220 40220
2 81554 93283
0 24351 24351
2 84347 31111
3 36415 855242298
3 77050 518136562
1 6248 88984
2 50330 79122
2 23310 98214
2 68824 51988
1 78785 86183
0 51707 51707
1 54741 73968
1 29726 69101
2 87952 5998
0 36086 36086
2 51329 70661
3 37020 941970155
0 75202 75202
3 77390 377076732
0 48476 48476
0 11731 11731
1 79864 42514
2 50891 73192
3 58866 877859822
3 38953 541065334
0 37146 37146
1 44876 87901
1 63798 70252
1 59841 49947
3 634 313701073
0 41211 41211
0 21029 21029
1 11779 7999
0 1906 1906
0 39870 39870
2 68671 42507
0 58631 58631
2 55763 92046
0 51105 51105
0 83802 83802
3 45547 358666222
2 69102 31858
3 84413 764272488
3 13656 791754914
0 43478 43478
0 79213 79213
0 65384 65384
1 65412 75206
3 67775 993244909
2 57230 44542
0 4764 4764
1 81441 61424
1 87799 35899
0 67793 67793
3 69072 549362074
1 1291 4792
0 10200 10200
3 82815 793194508
1 86030 66863
0 93316 93316
1 11426 25554
1 1468 47619
1 20131 56470
0 57058 57058
0 52852 52852
0 42745 42745
3 959 689729162
0 36601 36601
3 98398 669613909
1 30841 89433
2 89584 19028
0 6441 6441
1 76271 71238
1 91677 542
3 85348 689835474
1 10970 57826
0 11659 11659
2 76011 70464
1 30856 61285
0 47380 47380
2 84235 34985
3 98782 332051670
0 9082 9082
1 17216 10220
0 86012 86012
0 58947 58947
0 11557 11557
3 61742 743295086
3 105 275816709
0 85141 85141
2 29045 66603
3 69823 41927029
2 37033 91725
1 40670 906
0 35483 35483
0 46221 46221
3 27103 288499
0 72483 72483
3 67444 22130276
0 96261 96261
3 79228 988501552
0 45081 45081
0 9126 9126
3 35495 603322850
0 29858 29858
0 21109 21109
1 73823 69308
3 24315 821247840
0 476 476
1 49053 40249
1 42149 19363
1 65651 40814
1 66372 35009
0 41890 41890
1 60998 38777
1 80894 21319
1 61303 30692
0 82299 82299
3 32183 321456476
0 43559 43559
0 99175 99175
1 29322 82281
0 56405 56405
0 34665 34665
3 12723 721162975
3 57605 661378009
1 5848 78797
3 52990 952069995
1 13946 80418
0 59255 59255
0 73828 73828
2 21451 85811
0 89522 89522
1 75742 36243
3 23025 519600717
0 65106 65106
1 4031 20972
2 48899 3203
0 20524 20524
3 81337 777361327
1 27776 72351
0 69988 69988
2 60782 87086
1 30141 74
0 2260 2260
2 21590 62483
3 88355 239629357
0 74834 74834
0 44486 44486
0 24455 24455
1 7552 86545
1 16141 31747
2 58860 28065
3 90300 114225459
3 2488 907254666
0 90128 90128
1 70037 68754
0 83426 8082
1 79720 56909
3 56713 22951742
1 77384 87623
1 95218 99473
0 60744 60744
3 2088 654869262
1 5995 7913
0 45444 45444
0 57391 57391
2 94436 54817
1 99091 36167
0 22980 22980
0 39042 39042
0 12764 12764
0 23968 23968
2 59621 88282
2 11945 16291
0 5740 5740
0 47918 47918
1 86751 99733
1 26761 79739
2 31669 93270
0 22028 22028
0 35365 35365
0 23778 23778
0 78766 78766
3 43644 159079738
2 807 74728
1 3959 7139
0 76976 76976
1 53493 58164
0 55952 55952
1 95881 74567
0 28407 28407
1 70473 50799
1 3368 85528
0 78630 78630
1 71707 42094
3 18326 92741425
0 32717 32717
1 60857 66198
1 71319 35091
0 51380 51380
3 41005 984879922
1 89647 10094
1 1335 9329
0 85541 85541
1 88511 4503
0 6807 6807
1 12608 94598
1 17755 60255
1 49627 97418
1 88538 2622
3 87044 617937136
1 57197 13640
3 80740 602094760
0 43378 43378
0 10221 10221
0 24208 24208
1 42067 78067
3 2439 735165960
2 77217 93473
0 21620 21620
3 54677 113830454
3 26015 608294878
3 37926 608335307
1 20812 2989
1 62206 44833
0 21683 21683
0 97038 97038
1 48359 78529
1 69207 64071
3 5181 435880601
0 79007 79007
0 91399 91399
0 75977 75977
3 46009 494735450
2 90642 475
0 61692 63368
2 70968 90049
1 17061 98125
1 22910 68052
1 66240 20335
1 99334 77396
0 12000 12000
0 69289 69289
0 46601 46601
0 50266 50266
0 27678 27678
0 51886 51886
0 43408 43408
0 82936 82936
1 63365 59223
1 92528 67700
1 85823 44449
1 8936 42711
2 63857 10227
0 29943 29943
2 45911 4339
0 59884 59884
0 6720 6720
1 96290 13978
0 15047 15047
0 21353 21353
3 46251 928521767
3 28583 35826987
0 64080 64080
0 79136 79136
1 55293 85528
0 69136 69136
1 72783 27867
3 74740 755451756
0 4924 4924
0 27391 27391
1 3521 29389
3 4975 380972634
1 95501 16353
3 25661 681218735
1 39601 99977
0 62957 62957
2 13647 36618
1 87226 4958
0 9571 9571
0 55658 55658
0 15216 15216
0 418 418
1 42745 74894
0 36430 36430
0 74575 74575
3 44843 392096716
1 51336 52507
0 89541 89541
0 65656 65656
1 3167 10488
2 19674 25439
0 72405 72405
0 28597 28597
0 86766 86766
1 5837 22203
1 26046 86810
0 26947 26947
0 60413 60413
1 58349 6196
3 10689 175865001
1 60044 30626
1 82349 99585
2 40369 27433
0 39612 39612
0 14083 14469
0 32328 32328
3 55179 665338858
0 95013 95013
1 49955 36257
2 29770 39358
1 54953 92700
0 6677 6677
0 80796 80796
3 43548 102290608
0 58281 58281
3 71524 260214651
1 43800 76012
0 35148 35148
0 93466 93466
0 90032 90032
2 69593 89919
0 98111 98111
3 21571 360317392
0 66144 66144
0 27004 27004
2 83024 40796
0 4993 4993
1 57511 66734
0 25583 25583
2 31989 93922
2 5251 60985
0 58928 58928
1 7298 16620
0 62517 62517
0 96530 96530
3 46503 610271645
1 62780 40023
2 80116 93188
1 20521 46510
2 65585 22662
0 50744 50744
1 73004 84422
0 40474 40474
1 72845 63944
2 18458 20245
0 72765 72765
2 47595 42201
0 54900 54900
2 72320 50877
1 860 81327
2 53170 46276
2 59995 48768
1 71660 8035
0 93259 93259
0 96084 96084
0 89561 62797
0 2287 2287
1 75962 15769
1 84540 57978
3 39052 611331989
0 50995 50995
2 54298 57478
0 61060 61060
0 42348 42348
1 74678 77995
1 21291 28769
2 21324 61567
1 29707 7798
1 55716 28844
1 96159 4640
3 84905 53468826
1 72283 36779
3 13424 138930098
1 3504 27257
0 16695 16695
0 17733 17733
3 62754 319812450
0 88122 88122
1 31517 96286
1 54195 37513
0 65208 65208
1 20853 9308
3 19277 683201011
3 13617 690995926
1 2199 39828
0 62107 62107
1 89122 28681
1 41585 37686
0 42436 42436
3 94781 197614093
0 58129 54716
3 10042 619557754
0 59693 59693
0 88513 88513
1 45618 71375
1 44736 64789
1 15156 18726
1 46925 8553
0 15142 15142
0 51141 51141
2 589 58791
0 94051 94051
0 82781 82781
0 95558 95558
1 28997 5464
3 8472 591445657
1 34712 27707
0 61444 61444
1 26271 53034
1 18842 87463
0 34458 34458
0 92458 92458
0 4816 4816
1 39427 5854
0 60559 60559
1 49140 35094
2 19188 52853
0 39810 39810
2 52187 6459
2 72245 74200
0 14104 14104
0 87327 87327
0 36034 36034
0 30126 30126
0 2218 2218
0 14972 14972
0 31206 31206
2 44319 54875
0 95060 95060
0 50860 50860
0 86800 86800
0 99855 99855
0 56873 56873
1 68876 60489
1 5439 67353
1 33540 41674
3 23539 162690188
0 55654 55654
2 53739 64788
0 98687 98687
1 88611 17393
3 59865 836584285
0 81161 81161
2 67143 35032
0 23167 23167
1 90075 6284
1 25617 44634
1 48072 88840
0 21259 21259
1 29819 20072
3 50950 63240475
0 65074 65074
0 92457 92457
2 78158 37451
0 36202 36202
1 37699 22518
1 12987 63842
0 7471 7471
1 64110 87020
0 49349 49349
1 55139 87552
2 89189 90274
3 5386 997446792
1 73030 54508
3 53337 957897340
0 50295 50295
0 29105 29105
1 28906 4460
3 99172 749619913
0 62357 62357
2 12641 91930
0 8013 8013
0 95210 95210
1 3124 24248
0 49613 49613
0 60095 60095
1 69095 83499
1 10854 84791
3 68111 686214919
1 44469 69372
0 43998 43998
2 49666 44805
3 37918 667882775
2 5132 3443
0 12986 12986
2 71926 76879
3 89703 532258349
0 68621 68621
1 82521 34244
2 15008 92134
2 96032 85078
2 56846 49598
3 46405 54099323
3 6306 124030151
0 45591 45591
0 71011 71011
1 69755 74747
0 40539 40539
0 94482 94482
0 63414 63414
0 43103 43103
1 30464 88690
1 5441 93431
1 66304 72009
2 88164 20600
1 27860 33869
0 95500 95500
0 72410 72410
0 63449 63449
2 64561 42069
0 1288 1288
0 28710 28710
0 67278 67278
0 24753 24753
0 75223 75223
2 35810 8036
0 31439 31439
0 55028 55028
2 57620 39215
1 59929 71368
2 83778 92158
1 48214 68356
1 207 67958
1 88916 41555
0 23583 23583
0 50970 50970
1 13949 18340
2 76976 76442
0 89725 89725
0 21240 21240
1 74972 3985
1 13163 60258
3 30494 7294855
0 82750 82750
0 73488 73488
0 57652 57652
2 49044 4897
1 35946 34808
0 42875 42875
1 76293 97429
0 81155 81155
0 48837 48837
2 60031 43195
1 45305 48082
0 12792 12792
0 81668 81668
0 33139 33139
2 94044 26232
0 94737 94737
0 87342 87342
3 83208 263070783
1 27202 18556
1 94854 91251
2 2081 52047
3 86060 775214599
1 42438 4973
3 76775 862279470
2 8878 9959
0 95226 95226
0 4891 4891
0 22026 22026
1 66105 3863
3 12396 489958366
3 79275 178461144
3 7140 652965410
2 61357 57276
1 7093 68356
2 48281 17317
3 34862 781118423
1 50284 92422
1 62768 41638
0 34943 34943
1 79067 81791
3 70930 990187793
0 11504 11504
3 60046 211184834
2 55743 59016
2 96020 76632
0 7142 7142
3 5992 712600515
1 48954 41133
0 4744 4744
0 19094 19094
1 72603 13164
1 70725 82063
2 44319 54205
3 81818 353519845
0 78409 78409
3 41441 310164442
2 58927 94382
2 21493 53060
0 47842 47842
3 92950 290165594
1 46466 59306
0 44054 44054
0 73187 73187
2 55565 82804
2 35629 8828
1 33068 92317
1 85522 83570
2 60783 15760
0 71348 71348
0 81776 81776
0 85962 85962
0 10665 10665
0 62798 62798
0 90507 90507
1 73611 25402
3 24457 638150822
1 8069 54920
1 78568 89218
1 79762 15937
1 23387 22213
0 89658 89658
0 18416 18416
3 62529 844639448
3 58601 859831712
0 37658 37658
0 17956 17956
2 69667 11497
2 72722 78564
2 62224 1931
1 77138 60691
1 66675 52613
0 698 698
0 69896 69896
2 33211 81731
1 77818 64939
3 49010 814515602
0 27195 33078
1 59646 82266
1 16757 31296
1 82569 45660
0 82137 82137
0 72618 83403
1 71422 38439
0 39327 39327
1 14873 24139
3 68558 52488682
1 51946 88392
1 40833 32732
1 30268 39681
1 78883 82229
3 15418 351535483
0 67809 67809
2 17613 69386
1 80173 91195
0 57983 40935
1 76393 11332
1 28478 1511
2 8249 98631
1 61888 14851
2 93579 12513
1 72061 2171
0 4091 4091
0 75352 75352
1 40842 77691
2 83586 60165
1 2200 13957
0 14617 14617
1 15475 89848
1 12769 72105
2 71243 55376
1 98255 15372
0 43000 43000
1 11523 53830
0 97819 97819
1 47018 62335
0 45067 45067
0 25797 25797
0 45217 45217
0 69694 69694
1 24722 35989
3 20583 66819273
1 85809 50360
1 88903 82334
1 34706 13402
0 70396 70396
1 54248 3367
3 72543 406671061
0 98788 98788
0 57929 57929
0 39262 39262
1 20549 56248
1 63183 9185
0 89062 89062
0 75193 75193
1 83791 41525
1 54986 46596
1 62238 78508
3 93015 964339083
3 58858 942618233
1 57415 21742
2 43367 31431
1 82101 36033
0 79179 79179
0 22136 22136
1 39284 61739
2 82535 21855
1 30387 96185
1 84354 61605
1 72806 45449
0 74087 74087
0 48387 48387
0 90447 90447
0 29270 29270
1 21713 59270
1 26391 69218
1 27559 55947
2 33764 87788
0 8251 8251
2 15778 22891
0 9722 9722
2 15025 98222
0 99807 99807
0 33027 33027
1 30645 3271
0 46879 46879
1 69128 4384
1 53830 54818
1 19844 48114
2 95018 69934
2 14809 84239
0 48829 48829
0 19033 19033
0 30854 19704
0 14269 14269
0 28942 28942
0 65832 65832
1 5148 70852
0 81151 81151
1 24066 94568
0 42898 42898
0 7576 7576
3 6003 201254837
0 59539 59539
0 62928 62928
3 43947 385267179
0 31895 43744
0 72269 72269
1 60774 53383
0 23503 23503
0 21635 21635
0 3327 3327
1 39942 845
0 21392 21392
3 67818 172165204
0 7068 7068
1 46328 89372
3 71750 961412346
2 2831 14713
2 84537 2676
3 470 133297399
0 84249 84249
0 19423 19423
3 49932 754441868
1 14391 83440
3 49332 484506527
0 61080 61080
3 65521 795547886
3 2122 523862232
0 34484 34484
1 89418 37613
0 20748 20748
0 657 657
1 69117 63679
0 68855 68855
1 14545 86260
0 47299 70963
3 70797 884737595
2 43711 4775
0 37734 37734
0 64808 64808
0 81527 81527
1 49792 28064
0 48481 48481
0 42877 42877
0 83085 83085
1 97973 47147
0 82764 82764
0 7974 7974
1 31184 48336
0 41734 41734
0 22460 22460
0 18472 18472
0 35065 35065
2 25251 27352
2 24327 78043
2 17474 52206
1 55173 72834
1 52487 48353
0 34809 34809
0 30810 25243
0 1072 1072
3 10649 705234102
3 31547 202940957
0 98770 98770
0 60460 60460
0 73151 15543
0 40897 40897
0 26936 26936
2 69477 5754
0 97791 97791
2 69207 64071
2 54903 97474
1 57078 59118
0 70135 70135
0 48985 48985
3 77049 955612656
0 54064 54064
1 13768 83230
1 36332 51446
1 25965 89280
1 28604 58620
2 50394 19225
0 53624 53624
0 54227 54227
1 42 27349
0 5935 5935
0 22015 22015
1 41729 18296
2 88423 10887
1 35115 36675
0 42618 42618
3 73494 563128557
2 96859 85763
1 69906 26650
0 43325 43325
0 3264 3264
0 6513 6513
0 17279 17279
1 99461 72903
1 79707 60308
0 60101 60101
1 91969 44971
3 18432 669695386
1 87220 78962
0 82026 82026
3 29491 304853534
1 65921 62680
0 5267 93110
0 25412 25412
1 9681 11925
2 66490 67578
1 14506 76116
2 46336 64113
0 34044 34044
1 69676 1557
2 22081 88316
1 11131 55639
1 46710 11234
1 44180 84261
0 10839 10839
0 95402 95402
0 67465 67465
3 87679 691707523
0 50290 50290
1 81621 25325
1 90977 46919
1 51344 38945
1 83927 60690
3 53844 534154011
1 45476 75022
0 36039 36039
1 87204 34251
1 44288 51915
0 32877 32877
1 42381 92734
1 35536 55368
2 82582 89355
1 98079 34994
1 6187 73433
2 21335 75296
0 17213 17213
0 88730 88730
1 79810 16762
1 36079 82585
1 94257 59059
3 62977 447848128
0 20733 20733
1 94755 7555
0 5281 5281
1 84293 62450
0 46515 46515
2 89744 83947
3 1777 825999812
0 3915 3915
1 79442 30963
0 62513 62513
0 612 612
3 32105 961977000
0 15963 15963
1 69963 58019
0 99631 99631
0 14688 14688
0 64255 64255
0 28587 28587
0 70686 70686
1 85545 43412
2 33640 47263
0 892 892
1 21902 52878
3 60142 870943158
0 72392 72392
0 46548 46548
0 55337 55337
1 50136 46151
1 13617 88643
2 6440 33733
0 90800 90800
0 5363 5363
1 34912 69778
1 34563 92974
1 18384 13937
1 21176 50542
2 28990 25736
1 41430 28003
3 47724 81365512
1 42393 37390
3 52851 824253415
2 25766 34686
1 53993 23940
1 51589 919
1 16409 63600
3 53573 912430424
2 88653 97320
1 69569 44076
0 42624 42624
0 32852 32852
0 31936 43647
1 54769 11513
1 9030 3517
1 87940 60015
1 95388 4587
1 14646 92223
2 94559 33941
1 7099 57161
0 22275 84151
1 89853 42737
0 18206 18206
2 68559 84896
1 24089 86565
1 37442 8951
2 12946 55745
2 19470 52475
3 75721 891039717
0 68837 68837
3 91839 907478708
3 96068 22768049
1 42854 71044
0 35113 35113
0 36778 93202
0 73141 73141
2 81621 25325
3 96784 110207944
0 92436 92436
2 9575 57370
1 54685 92123
2 44276 71495
2 68003 81042
3 25447 607795806
0 517 93254
1 67211 60430
0 3211 3211
1 91122 74124
1 59201 34984
1 53305 92065
0 5539 5539
0 22546 22546
1 60427 58736
2 75954 68557
3 88249 765173813
3 68597 534094217
2 20389 27972
3 7445 801064664
0 94951 94951
1 67008 21165
0 59849 59849
3 9273 943033417
1 40127 3345
0 83288 83288
0 92137 92137
0 98614 98614
0 64484 64484
1 45020 32794
0 46611 46611
1 9863 91551
1 18720 36733
1 9946 94671
2 84253 48379
1 12252 76301
0 26830 26830
3 77879 873087008
1 42593 48343
2 68795 13063
2 27519 40416
3 52819 935690392
1 10505 86414
1 61922 60167
2 73117 3114
3 10960 827074627
1 74001 96266
2 13000 14378
0 94639 94639
3 94821 903295549
1 1506 8009
0 86487 86487
0 54969 54969
1 19868 73462
0 6817 6817
0 49261 49261
0 83666 83666
0 12283 12283
0 10144 10144
0 51157 51157
2 84838 25712
2 70050 71698
2 95770 29416
3 96570 89447963
0 31980 31980
0 677 677
3 61625 203370303
3 64046 577225818
3 9993 239976200
3 22325 794699637
1 58750 31362
3 48806 917467862
0 94061 94061
0 28153 28153
0 21489 21489
1 75667 50570
0 91190 91190
0 70059 34542
1 56730 38391
1 65854 26656
1 12068 18695
1 2800 35125
2 57569 22775
0 95523 95523
2 19344 4128
0 7217 7217
2 83991 45190
2 2362 23201
1 59373 34878
2 43540 53127
3 71096 383729990
3 30624 517043902
1 11433 74909
1 9962 99056
0 81528 81528
1 12642 87168
0 99501 99501
1 82683 83098
0 36702 36702
1 8399 32933
1 95693 88657
2 59499 11305
1 28979 19843
0 80145 80145
0 88697 88697
2 18066 65056
3 97362 206435437
3 47491 952422008
1 31476 71204
2 69429 75021
0 80185 80185
0 66594 66594
1 2665 121
1 38743 13020
0 19852 19852
1 28226 73065
1 92337 93319
0 92072 92072
0 26310 26310
1 68640 32056
3 32314 417858357
1 51429 58847
1 10973 70043
0 47118 47118
0 36963 36963
1 81738 27760
1 19547 73718
3 66741 719356281
0 69758 69758
0 38088 38088
2 97439 49323
0 61673 61673
2 13160 22924
1 18150 2597
0 95418 95418
0 92082 92082
0 47020 47020
3 8762 971905713
0 3063 3063
1 77524 19832
0 27229 27229
2 68202 84126
0 65966 65966
0 11042 11042
0 75210 75210
1 38642 75497
0 1454 1454
0 95100 95100
0 37809 37809
3 19670 511417557
3 36416 448584768
1 7309 26212
0 17835 17835
0 74409 74409
1 81799 54355
0 37860 37860
0 85721 85721
0 99794 99794
3 2685 600251082
2 90759 46354
1 52105 50488
3 96949 770602101
3 15668 834089859
1 22461 32173
0 99863 99863
1 62422 91995
2 36100 28101
1 39109 77658
0 33548 33548
3 82358 251052987
2 68928 26958
0 4677 76100
0 80106 80106
2 78026 46519
3 31548 547208053
0 21613 21613
0 24248 3124
1 215 20744
0 6040 6040
3 44374 832287626
1 44186 20549
1 59241 93051
1 89413 9139
0 90628 90628
3 890 203014449
0 68858 68858
2 72785 17430
3 90889 551674088
3 30463 232375354
0 94441 94441
2 3767 26406
3 29959 568733570
3 23542 576631837
3 23560 718319931
0 13551 13551
3 56229 569758244
1 83007 13958
3 11154 875851712
3 76838 71373884
0 69263 69263
3 28488 510985004
0 77522 77522
2 71707 42094
2 70731 10834
1 91738 67401
2 85430 8315
1 62715 90095
1 49240 79808
0 55978 55978
1 45856 3977
1 707 98009
1 51034 79137
1 49404 70333
2 57733 88718
0 83139 83139
0 76225 76225
0 72934 72934
0 90700 90700
0 37548 37548
3 11972 136189291
1 33499 36668
3 41797 312886584
0 62891 62891
3 7684 153732536
0 30644 30644
3 67029 74718416
1 1789 85493
3 95640 451781156
3 67388 373959131
0 17956 17956
1 96039 34082
3 31638 225630328
0 35759 35759
2 29456 51543
3 83210 655476588
3 37088 69651773
1 54714 30435
1 80825 81304
3 44289 431257249
3 42993 178016687
1 58421 32048
0 50790 50790
2 8994 10460
1 19469 81763
3 52642 656552137
3 72493 718027504
1 13674 88579
0 58999 58999
0 89370 89370
3 79039 217598367
0 89827 705
1 27486 50337
1 21244 62631
1 42219 22136
0 82092 82092
3 31347 721008227
1 82625 74620
1 56612 5409
0 89118 89118
0 71266 71266
3 56423 951955259
3 57508 148189813
2 55820 25271
0 54428 54428
1 41491 97888
0 8493 8493
2 44885 34854
1 97911 98334
0 40070 40070
3 11977 581936030
1 5480 95566
0 95384 95384
2 95377 4869
1 50112 6789
0 68685 68685
1 34493 76233
0 4376 4376
0 75483 75483
0 97820 97820
2 65587 82829
1 77312 16174
1 21264 67468
1 72331 89729
2 35821 63594
0 36316 36316
0 44449 85823
0 39998 39998
2 83051 20212
1 38312 94060
0 92877 92877
1 41711 79778
1 18062 77687
0 82656 82656
1 86515 14173
2 57900 37464
3 89275 863201120
0 69099 69099
1 95558 43224
0 59205 59205
0 16623 80929
0 53024 53024
0 8978 8978
0 9953 9953
3 71246 330078590
2 74802 77019
0 88710 88710
0 45889 45889
1 98817 51261
3 52347 434816966
3 91935 351269550
1 5729 11751
1 22192 94660
1 35087 80110
1 9452 37319
1 23343 79105
0 95901 95901
0 47326 47326
1 5163 69775
1 28652 74027
1 84791 60
1 9613 72437
0 28683 28683
0 69509 69509
0 48093 48093
2 85341 83929
0 91005 91005
2 9511 53430
2 7622 91835
1 47566 7393
1 90832 53437
1 97000 54851
2 52828 80819
0 10165 10165
2 8046 74890
3 73844 310661139
1 83214 34597
2 23282 59949
2 66115 50955
2 21236 98300
0 68445 68445
1 19278 39401
0 9518 9518
1 64996 18719
0 4498 4498
3 73266 129054634
0 45736 45736
1 54991 14729
0 4896 4896
0 48376 48376
3 90879 483582356
1 90016 13432
0 23757 23757
3 13647 391933840
3 36922 156530967
3 23186 637305329
0 88912 88912
2 33150 45580
3 55214 577710060
2 93669 67478
1 88324 61939
3 35762 885421813
2 53489 80125
0 69190 69190
3 51832 33875417
1 56202 84595
0 54956 54956
0 39989 39989
3 65036 847175207
1 33259 95738
2 89121 48165
0 64474 64474
0 84485 84485
3 3690 261724580
2 63344 15508
3 29959 362722424
0 59294 59294
0 86298 86298
1 87666 55618
1 6905 38695
1 15649 60558
0 68726 68726
1 81690 49781
1 91047 68233
2 6802 61656
1 63324 93866
2 47981 42321
0 9236 9236
3 80650 301455316
1 18845 78639
2 86556 95608
1 29622 45052
3 2137 770551219
1 12172 25290
1 18329 78170
0 65956 65956
3 48375 14484237
0 75213 75213
0 36828 36828
0 30864 30864
1 63952 86597
0 61781 61781
0 32945 32945
2 49047 18711
0 41017 41017
1 21786 62318
2 18282 5237
3 94750 635097650
2 79363 1204
3 87902 88974844
1 67219 41114
0 12599 12599
0 77246 77246
2 95403 26465
0 16876 16876
3 59955 302051948
1 64697 74506
0 20454 79172
1 2143 38742
0 9027 9027
2 55016 82359
0 21748 21748
1 2122 22982
0 15279 15279
0 78202 78202
0 40568 40568
3 95526 600529903
0 23443 23443
0 21190 21190
1 17669 906
1 29480 3726
1 49159 8519
0 57624 57624
3 78450 121171586
1 19690 45184
0 68033 68033
0 69063 69063
0 33190 33190
2 71106 438
3 89272 764093012
1 60990 80702
0 18892 18892
2 73595 5504
1 93693 71970
2 59790 88659
0 12382 12382
1 52161 63491
0 33883 33883
0 24372 24372
0 98957 98957
3 33318 609647292
2 21684 39434
2 60853 51900
0 43121 43121
1 42569 82187
2 5256 93212
0 58000 58000
0 11379 11379
0 67967 67967
1 68772 2854
0 56639 56639
3 65651 987568018
1 40457 26516
3 64850 36353517
1 91106 43702
3 20190 456729476
1 95312 9214
3 66900 354007896
1 661 11873
0 22562 22562
0 47915 47915
1 12713 54406
3 26868 319298487
0 40422 40422
3 67626 825078243
1 62221 93490
0 45726 45726
0 56813 56813
2 56901 18720
3 3651 349467807
0 28917 28917
1 82053 41855
3 3771 401155795
2 35992 71078
0 27845 27845
1 63327 57
1 4493 27955
0 6961 6961
3 73041 873112135
1 77961 11461
0 694 694
1 86108 52132
0 84782 84782
0 36348 36348
0 18550 18550
2 2192 96857
0 84130 84130
0 9153 9153
0 39726 39726
1 74833 17974
1 91435 36708
1 38645 7824
3 16880 639070431
3 1192 342992054
3 25259 48660284
0 8391 8391
0 83025 83025
2 43965 44521
1 94711 20800
1 3059 23921
0 42701 42701
0 37439 88037
2 5188 58848
3 9323 270511291
2 7208 12555
1 10276 86040
1 45063 94464
1 4542 5968
0 54781 54781
0 47401 47401
3 55935 744693807
0 38077 38077
2 28705 32637
0 65975 65975
0 83785 83785
3 21812 341793906
1 30181 81398
1 1988 19508
0 27000 27000
0 19995 19995
0 30835 39629
2 6401 49581
0 45584 45584
0 50500 50500
0 13370 13370
2 38777 36227
0 13765 13765
1 52784 8229
1 20958 92473
0 47415 47415
2 76156 89094
2 96157 80220
0 37818 37818
2 54185 5487
0 63841 63841
2 6366 90639
0 56231 56231
0 46721 46721
1 31079 38259
0 9586 9586
0 54479 54479
3 51846 118241185
1 74163 68731
0 80657 80657
3 403 134779965
2 87581 69574
1 8650 41555
1 24153 21687
1 76257 207
0 58234 58234
0 77728 77728
3 84745 703198841
0 48608 48608
0 29039 29039
0 73228 73228
3 26978 261352377
3 74436 927314278
1 49202 92213
0 37171 37171
0 5145 5145
1 93483 49508
3 94084 236819023
1 25695 18496
0 97254 97254
2 68837 39405
1 46631 95358
3 85322 871668249
3 49423 455167308
3 92676 199945887
0 854 854
0 2642 2642
1 57778 26384
3 38809 249373164
0 33922 33922
2 9874 17456
0 75272 75272
1 66518 24673
2 29087 99257
1 35880 15084
0 69777 69777
3 92975 761181678
0 32477 32477
0 42649 42649
2 24693 19889
1 22635 67825
1 14429 24258
3 93989 179378019
0 40044 40044
0 11068 11068
2 89234 84244
0 70941 70941
0 61035 61035
3 40439 941130541
1 98072 75959
1 55400 92045
0 58517 58517
0 72962 72962
3 19689 147886639
2 69315 45421
1 8674 13745
2 70 50135
0 82691 82691
0 96777 96777
0 26541 26541
3 11266 344513933
1 32887 29653
0 99048 99048
0 65369 65369
2 72917 1386
0 26703 26703
1 19231 54576
0 84691 84691
0 79183 79183
3 44086 821141696
0 54126 54126
3 97597 646229247
1 17537 20623
0 26619 26619
1 6111 87149
1 66403 47088
2 90738 20856
2 6878 78561
1 62917 57889
0 85859 85859
2 88351 30211
1 52738 71551
2 75962 15769
1 78916 85054
1 84529 47654
2 252 27650
1 97471 59566
0 50786 1819
0 69844 69844
0 27314 27314
1 71733 38469
2 71319 35091
0 53052 53052
0 82776 82776
1 76587 11087
1 83186 50381
1 10903 2631
1 27755 82249
1 46600 33408
0 12500 12500
0 16699 16699
0 40959 40959
1 36444 12546
1 19913 34569
2 52818 2487
3 87173 698196416
1 69183 80109
0 7298 7298
0 65343 65343
3 37679 768900182
0 93684 93684
3 51401 638087035
3 56605 122052962
2 93119 60106
0 7643 7643
0 63337 63337
1 12641 16942
1 27879 56821
1 45915 56737
3 12174 147935459
0 54109 54109
0 92636 92636
2 49543 72890
2 21501 44814
0 77034 77034
1 14710 6726
1 79219 62957
0 97251 97251
1 62525 27876
3 81389 179343344
2 18127 17904
1 92544 59048
1 75802 90359
1 10024 10738
0 8768 8768
2 40069 43986
0 57434 57434
1 10518 34041
1 56598 71059
0 1424 1424
2 56539 19586
0 33528 85385
0 50831 50831
0 75342 75342
0 99422 99422
1 32560 98421
1 18162 99366
2 91713 53292
1 87698 46125
0 69300 69300
1 41554 28915
3 59638 340979521
2 64882 63100
1 7454 39457
0 40454 40454
1 75797 58901
1 35914 81524
1 11900 66026
1 54073 38163
3 52675 947159786
1 15290 46961
0 16014 16014
2 89615 54379
0 64578 64578
2 13461 30099
2 76002 32505
3 5567 476070185
2 21447 90716
3 901 402124011
1 10466 17407
0 49854 49854
0 79930 79930
1 53795 63048
0 87406 87406
1 98660 75145
2 85470 6062
2 15977 43250
1 23656 10279
0 82444 82444
1 72965 87628
2 16770 45178
0 50457 50457
1 4047 32082
1 35026 55216
0 72874 72874
0 21058 21058
0 35262 35262
2 69089 56574
0 52742 52742
3 10970 930092370
0 95434 95434
2 59382 49121
3 16864 70084447
3 93842 303715341
0 78202 78202
3 5471 819948684
1 98424 83069
2 52275 9745
0 66955 66955
1 71911 2271
0 66251 66251
3 13573 858293694
0 1156 1156
1 25588 95065
1 55192 20064
0 9066 9066
1 82099 61261
2 70939 2428
1 87966 91128
0 27397 27397
0 59927 59927
0 31235 31235
3 7275 759519651
2 57619 32487
0 11720 11720
1 23073 26720
1 78479 9447
2 84135 68078
0 76221 76221
3 52631 548193483
0 61916 61916
3 7505 327063105
0 53291 53291
0 87716 87716
0 7702 7702
1 48776 67139
0 81586 81586
3 76683 886897686
0 93539 93539
0 15636 15636
1 98708 28672
0 83144 83144
1 13639 81876
1 51168 83638
3 10899 656919568
1 49018 82732
0 32048 85839
1 97523 65841
2 93863 8165
1 83498 83769
1 31216 18460
1 70657 78608
0 83804 83804
0 70035 70035
3 71660 198762962
1 96117 52255
0 60272 60272
0 59096 59096
1 83534 96208
1 28655 25065
0 33307 33307
0 60512 60512
3 74605 60751590
3 36552 552563239
0 68353 68353
3 11718 422246515
0 85271 85271
2 60976 68675
1 67178 49133
1 21501 15591
2 47920 41577
3 9074 487787612
2 60014 21155
1 38669 24807
1 47434 4557
0 80187 80187
3 46830 839479412
0 64747 64747
1 47023 37625
0 19434 19434
2 70201 88543
1 220 81006
1 90722 60557
0 20075 20075
1 34038 99894
1 24864 71462
2 74464 38809
0 72936 72936
2 23936 26188
0 91837 91837
0 13010 13010
2 49020 52842
0 78572 78572
0 85013 85013
0 19019 79694
1 37370 98505
0 28829 28829
1 71418 63924
0 26330 26330
3 55974 788077194
0 59674 59674
0 81763 19469
1 82772 72668
1 50807 28173
0 48641 48641
0 42823 42823
3 28033 634682563
2 17728 59374
1 96959 67130
0 42835 42835
0 90704 90704
1 56574 38492
2 37611 9226
1 83336 46460
1 47475 98584
1 46611 32640
1 48337 3471
2 71911 2271
0 53690 53690
3 39211 805044320
2 47285 10227
1 45804 11060
0 98276 98276
0 31356 31356
2 30024 52096
1 82940 64622
1 58423 62594
2 76925 92799
2 55615 71419
1 53007 30405
3 39582 368549158
0 68542 68542
3 97908 207110753
0 90581 90581
3 36587 575369023
0 65187 65187
1 21200 54683
0 93144 93144
0 35301 35301
3 90301 977945609
0 7475 7475
0 175 175
0 28033 28033
1 40360 56341
0 35347 35347
0 85931 787
1 2277 93806
3 67175 882925988
3 77418 501315127
1 9273 76500
1 28000 39590
0 65721 65721
1 71421 96209
1 35216 95725
1 89261 64369
1 53651 56597
0 20137 20137
1 45047 58432
1 65746 84333
0 91929 91929
1 2380 59040
1 73286 622
0 52086 52086
0 44341 44341
3 35374 134933387
2 25167 57566
0 86132 86132
2 60669 55994
1 49447 36137
0 78292 78292
1 87675 50056
0 47727 47727
3 62761 245829749
0 42693 42693
3 56254 465756225
0 14123 14123
0 30543 30543
1 194 86528
0 9286 9286
1 43415 24167
0 25754 25754
0 21701 21701
2 66063 61995
3 34838 810721404
1 86833 11693
3 50453 480217699
3 4192 444395592
1 9230 11052
3 78027 143883246
2 63418 5087
0 76981 76981
2 99356 57688
0 57869 57869
2 28301 65300
0 47627 47627
0 95143 95143
1 57556 47098
1 70923 7098
3 38793 374365641
1 67607 14081
1 22805 67346
3 58137 845143229
1 86215 98681
0 37892 37892
3 69026 438915394
2 54686 46212
1 51794 75115
1 24441 42560
0 82471 82471
1 91686 15513
2 87988 64236
0 33851 33851
0 23374 23374
0 25824 25824
0 55725 55725
0 90378 90378
1 59586 26023
2 50223 96049
0 3397 3397
2 49202 92213
1 45896 2583
2 57050 67357
1 61996 93188
0 56672 56672
0 29660 29660
0 78589 78589
2 91024 64317
0 73751 73751
0 30322 30322
0 71611 71611
0 62258 62258
2 69982 81066
0 50964 50964
3 17230 286430469
3 90303 684246033
0 90176 90176
0 82141 82141
1 71969 63462
1 73071 22556
2 35215 8014
3 66234 586805121
1 40037 1284
1 51584 94266
0 90977 90977
0 89163 89163
1 65570 80733
2 22972 56612
1 14835 44200
1 9955 49958
1 60777 30936
0 8267 8267
0 40268 40268
1 16929 25834
0 13873 13873
1 6845 18661
0 13917 13917
3 30760 706487394
2 39883 9443
2 12319 47813
1 60271 23838
1 66263 93919
0 88107 88107
0 97136 97136
1 76663 79898
0 36794 36794
2 98708 28672
1 25185 76956
0 89368 89368
0 93374 93374
1 26879 57836
0 15184 15184
3 54498 189217546
0 16718 16718
0 45152 45152
0 70194 50014
3 50838 734829770
1 49754 80534
0 43612 63766
3 85793 99010582
2 41842 69088
1 45388 61424
1 87131 17815
1 74463 94291
3 51916 895202483
0 17575 17575
2 12847 46183
3 61582 175381186
0 14459 14459
0 42087 42087
3 43724 500939129
0 22481 22481
2 66253 89959
1 81035 98402
1 95224 8335
0 55520 55520
1 30279 67252
0 94857 94857
0 17927 17927
1 27842 71221
0 75726 75726
3 84764 463260740
1 52553 80413
0 77705 77705
0 5081 5081
1 44774 90112
0 77617 77617
0 74130 74130
0 80165 80165
2 27423 89399
0 28947 28947
1 65073 94033
3 79865 351003460
2 95269 28521
1 4595 83081
2 8525 4838
0 62330 62330
2 60765 65448
0 55579 55579
2 18562 99702
3 14339 390744781
1 52297 37234
3 40635 139858868
3 68854 3882582
1 25561 35803
0 46083 46083
0 46122 46122
3 43594 222597676
2 2225 36195
3 81539 258607735
1 26012 40344
2 26582 16204
0 55751 55751
3 22790 510710858
0 49392 49392
2 72804 42478
3 97074 903471576
2 59618 93283
0 3002 3002
1 89807 1355
1 46957 29652
1 17515 24903
0 45102 45102
0 19189 19189
1 54217 25162
3 26485 327938654
3 32489 853181596
0 71649 71649
0 18374 18374
3 60253 641573271
1 5343 52603
3 21539 778734349
0 12519 12519
0 49598 49598
1 16503 48752
3 6428 379145420
0 72468 72468
1 56984 41085
0 43102 43102
1 98809 54782
1 68254 71612
0 91369 88669
0 46024 46024
1 72081 37832
0 61381 61381
2 25112 91938
2 70106 71268
0 1054 1054
0 93205 93205
1 35046 61886
0 53462 39629
1 81894 97245
2 69237 99249
2 80715 30823
0 34249 34249
3 76226 202960244
3 90226 955446665
1 56086 90013
0 8516 8516
2 62056 43339
1 37763 57484
1 92056 73353
0 5857 5857
0 15193 15193
0 45228 45228
1 44920 11745
0 10282 10282
1 79035 99262
3 18494 675914808
0 53710 53710
1 44283 47313
2 21609 31495
0 91126 91126
0 64563 64563
1 74053 93101
1 64543 40673
0 9593 22457
3 55391 969381097
0 16343 16343
0 9929 9929
0 25215 25215
1 98426 45510
1 32487 60520
2 70131 763
1 64791 75791
0 99310 99310
0 278 47104
1 78921 11158
1 76738 48312
2 49754 80534
0 15687 91805
3 40407 573178703
1 51039 51384
0 78999 78999
3 83902 360837506
1 25081 3345
0 88436 88436
1 36774 94556
0 24882 24882
0 57329 57329
1 71327 41787
1 99444 79448
3 25858 528095211
1 17949 80772
1 60461 89557
0 12010 12010
1 10096 40451
0 71812 71812
0 9602 9602
0 95899 95899
0 94330 94330
1 31076 4868
3 85209 241441347
3 95690 392766846
2 17791 32806
1 40093 5348
0 10329 10329
0 79253 79253
0 17986 17986
2 38041 9673
3 16084 74872879
0 74538 74538
2 22143 58820
1 43089 88192
0 79288 79288
1 27046 30440
0 63810 63810
1 27316 91797
0 8343 8343
3 16436 541735894
1 86421 12167
0 56740 56740
1 72998 20348
0 4443 4443
1 84615 86407
3 98430 188822861
1 55217 30467
0 40306 40306
0 74420 74420
0 77968 77968
2 71872 29093
2 35603 75598
0 39182 39182
0 94666 94666
3 14165 350860654
1 59908 21119
1 48329 16238
1 3854 35784
3 77815 997512510
0 67534 67534
3 9446 545247927
3 34825 794377769
0 67520 67520
2 44213 8154
0 65614 65614
0 88239 88239
1 54743 5037
1 62812 36861
0 8450 8450
3 15652 60948590
2 65117 69348
1 99237 68516
1 2363 42842
1 8752 33979
0 77627 77627
1 19777 52272
2 12643 3821
2 91082 72304
0 57844 57844
0 61569 61569
1 76555 24298
1 51821 76141
0 23676 92584
0 76055 76055
0 30320 30320
2 39942 845
0 45603 45603
1 33464 42800
1 74683 7356
1 56946 12754
1 22257 57502
3 89950 568073173
3 23567 716172570
1 20953 78968
1 33208 80423
1 87721 23966
0 90882 90882
3 48263 674798681
0 47673 47673
1 74315 35780
2 97833 74374
2 68965 47336
1 82908 48839
2 20952 12954
0 64804 64804
0 58663 58663
0 16589 16589
0 18025 18025
0 98609 98609
0 74439 88160
0 90219 90219
0 55093 55093
3 14700 637847475
2 14097 14062
1 17543 79145
1 96399 11050
0 90357 90357
1 9640 84852
3 61143 895370294
1 36371 26342
3 91406 185932655
1 73307 4485
2 97846 931
0 83288 83288
0 72049 19904
2 75733 93398
0 96546 96546
1 83226 87416
0 63256 63256
0 662 662
2 85839 58421
3 70893 128777265
0 57745 57745
0 86258 86258
3 38524 777314365
1 88924 93344
0 42083 42083
0 21937 21937
0 57753 11523
1 48457 87892
0 13924 13924
2 82081 51974
1 13839 6223
1 35984 83356
1 93622 836
1 74994 97816
1 99597 5548
0 8199 8199
3 39765 872225053
0 72308 72308
0 14422 14422
3 85140 839148177
0 54809 54809
2 7888 42893
3 77576 160273283
2 71319 77124
1 98271 76682
1 28163 82966
3 46594 865199551
3 20327 181305485
0 12691 12691
2 7290 53060
1 87294 23270
1 5717 44827
2 49955 44311
0 97843 97843
1 43810 97206
2 3059 23921
2 34156 46000
1 47189 57091
1 75670 24006
1 69382 24586
0 4368 4368
1 29340 93410
3 52109 954952595
0 89991 89991
0 48575 48575
0 44446 44446
0 96788 96788
3 22430 722275761
3 52642 761748476
1 69356 60199
0 47908 47908
3 89214 384520145
3 81037 170135616
0 50406 50406
0 3949 3949
0 90999 90999
1 65579 82258
1 39492 23618
0 46926 46926
0 58602 58602
0 73012 73012
0 90250 11093
1 42354 47794
2 36551 99818
0 85446 85446
0 63313 63313
0 93920 93920
0 29194 29194
1 16218 92722
0 58837 35805
3 32358 982822285
1 20655 51849
1 75790 55538
0 34317 34317
3 14450 251857237
1 6231 46626
0 27839 27839
2 85846 41466
0 29209 29209
0 49292 49292
3 69536 638870843
3 11470 514127047
0 28844 55716
0 83479 83479
3 38461 110494020
0 20833 20833
1 39103 29876
2 84360 15652
0 5826 78674
1 13058 98411
3 34885 407171254
0 59910 59910
1 81312 67882
0 92945 96597
0 66456 66456
0 83226 83226
1 30998 66212
0 83169 83169
0 90169 90169
3 71206 523968
1 56119 38488
2 12068 18695
0 5215 5215
0 74648 74648
1 2478 16618
0 3024 3024
0 65068 65068
0 2072 2072
0 87406 87406
1 5462 38520
2 60946 66733
0 54825 54825
0 9075 9075
0 19783 19783
0 17494 17494
2 52297 37234
1 13882 59451
2 23506 77127
1 91097 46923
3 41296 167483008
2 74135 53221
3 25971 492997289
2 8082 83426
3 55586 485244980
1 59903 33514
2 99869 51237
0 70599 70599
0 78018 78018
3 22300 331808231
0 65237 65237
0 96786 96786
1 26353 3645
1 73800 29882
0 50171 50171
0 7186 7186
2 29522 84235
1 65923 5697
1 64928 95654
0 84125 84125
1 73062 83367
1 32010 94044
1 43958 86144
1 99467 73630
2 58977 63997
3 38341 817139492
1 62112 85919
0 91604 91604
3 27866 905788424
0 15353 15353
1 65182 24141
1 14163 82515
0 24800 24800
1 13829 90481
0 41190 41190
0 86157 86157
2 79882 27837
0 95781 95781
0 64929 64929
3 64194 432443426
0 95388 95388
0 54497 54497
1 46664 97351
2 55747 68044
2 22899 77036
0 94810 67840
2 46664 97351
0 78808 78808
0 90292 90292
0 57250 57250
1 13121 61332
1 44796 97788
1 39729 9793
3 15221 992674219
3 88506 523263395
1 8222 23861
2 85173 46995
3 63488 778607769
2 3374 75355
3 87644 489456202
2 29707 7798
1 64338 39578
0 50579 50579
1 83330 10035
1 74742 29263
2 45730 68249
2 81229 29631
2 82287 63282
1 2814 9412
3 50678 143655510
1 37248 27686
0 75711 75711
1 92930 17401
0 73145 73145
1 33595 81620
1 21474 76165
2 79825 76420
2 2854 39458
3 69484 20003161
1 55326 95423
0 29723 29723
3 87064 293016697
3 77529 379037361
0 52678 52678
0 59322 59322
0 17743 17743
2 20179 72747
0 83138 83138
1 37404 39238
3 10814 210736618
1 73555 96361
1 90009 86310
2 56151 36242
0 44918 44918
3 1886 221983962
0 67921 67921
0 40997 40997
3 58772 182006847
0 81490 81490
0 60983 60983
2 73555 96361
2 5542 56272
1 25190 6963
2 18576 14472
0 76065 76065
2 49846 64769
1 82627 87347
0 90414 90414
0 1507 1507
0 69322 69322
0 48726 48726
0 3341 56447
1 34891 17347
1 37781 24500
1 84650 35265
0 77954 77954
1 8167 18399
2 16641 25007
3 87353 430504115
0 8866 8866
0 75188 75188
2 52487 48353
0 39478 39478
1 28816 59283
0 89475 89475
3 20107 856685335
1 20879 52235
0 85430 85430
1 24021 55784
1 46011 84206
0 94014 94014
0 72745 72745
0 51648 51648
2 78607 93841
0 76419 76419
0 89788 89788
2 82940 64622
0 53205 53205
0 9189 9189
1 50567 46576
3 67527 64238686
1 42054 77521
3 83962 511477743
0 4059 4059
3 76577 502017934
1 17771 56151
0 38837 38837
2 30625 72413
3 41149 729665278
3 74170 752714499
0 14851 61888
3 59205 458583414
0 48090 48090
2 17459 2387
3 78885 587264614
0 15026 22245
2 69431 10232
0 64738 64738
3 49209 718771030
0 22185 22185
3 61247 782005729
1 82165 69850
0 93627 93627
3 70286 50468931
0 1659 1659
0 89599 89599
0 68191 68191
3 36055 62606099
1 93608 61345
2 58349 6196
1 24505 97233
1 92157 64196
2 39600 18647
0 45280 45280
0 44563 44563
2 37761 43232
2 98611 6781
1 7591 7397
0 93172 93172
1 32786 88321
1 49563 26669
0 69598 69598
1 81855 58175
2 89406 76781
3 71803 367297695
0 29941 29941
0 12308 12308
0 18588 18588
0 84533 84533
3 1778 924520685
2 73612 58588
0 88437 88437
2 9134 85437
0 47921 47921
1 96825 22715
3 99908 636072573
2 44098 57302
0 23716 23716
1 97250 16505
1 52573 49804
1 45985 99274
0 93078 93078
1 60857 58522
2 71343 3273
2 56773 63705
0 574 574
1 84654 653
0 71528 71528
1 99696 87055
1 21348 32674
2 99147 22544
2 4785 29465
0 74273 74273
3 84753 211157960
2 6549 71236
2 21405 44745
3 43861 175647477
0 8932 8932
2 29391 42982
3 83056 940209895
0 3125 3125
2 47348 27626
0 61384 61384
0 9817 9817
2 78296 24981
1 65162 697
1 12579 27660
1 34651 53278
3 32590 898926585
1 15975 10418
0 67163 67163
1 18564 29126
1 43435 13894
0 77219 77219
0 64510 64510
0 51729 51729
2 70878 39791
0 65923 65923
1 19654 85994
0 59364 59364
1 48668 86978
0 25075 25075
1 20275 36720
1 65363 6951
0 6068 6068
1 71474 5735
1 55276 64707
0 59676 59676
2 92141 87774
0 96583 96583
0 52209 52209
1 98203 24275
0 77237 43979
2 7598 48046
1 47758 5650
0 5309 5309
3 22985 646579171
0 65935 65935
1 83331 53891
1 64597 25599
0 53387 53387
1 64430 26136
2 95206 38346
1 72559 51121
3 80305 147138722
0 47020 47020
1 63979 37729
3 91947 343652414
2 76273 40732
1 89360 69787
1 23413 48513
2 13393 84558
1 67508 55809
1 31379 44070
1 28951 57464
2 75763 71585
1 58795 11053
1 76394 109
0 7772 7772
1 78907 25225
0 2180 2180
3 66085 662660346
2 62410 9274
3 45850 371643840
1 20519 93611
0 39381 39381
0 22987 22987
1 7614 20957
2 46503 73410
1 44189 94782
3 31249 922096117
1 19054 68665
2 58818 85993
0 10234 10234
1 52480 75223
3 31304 465019976
0 27546 27546
1 66560 45979
0 95642 95642
1 34987 46684
2 95545 46946
0 83840 83840
1 43237 80638
0 94303 94303
3 30199 391968851
1 68475 71381
1 79382 29436
1 80096 95717
0 50490 50490
1 49742 73652
3 63031 496351773
0 76119 76119
0 54782 98809
2 29027 98620
2 29142 15452
1 10063 6536
3 62283 411444430
1 55376 41548
3 14145 62984775
1 49664 78588
1 28577 62682
0 40972 40972
3 14808 211673649
2 71499 802
3 5395 605693229
0 28245 28245
1 13657 71686
1 71595 72350
2 73945 19239
0 10551 10551
1 93233 89851
2 15815 86000
0 84546 84546
2 36445 57917
0 9539 9539
0 50805 50805
0 28511 28511
2 92281 68385
0 90874 90874
2 1704 89359
1 90031 9581
3 3796 836501285
0 15388 15388
1 10887 54938
1 45291 96501
3 6850 340115689
3 43540 880028938
1 59124 994
0 31142 31142
0 5628 5628
2 54797 92320
0 56377 61859
2 44409 81535
2 54288 19592
1 72423 23886
1 29724 37596
1 79756 72875
1 96330 99726
0 70397 70397
0 10311 10311
3 70257 640486015
0 19526 19526
0 1852 1852
0 74823 74823
0 41579 41579
0 47075 47075
3 99774 192461140
3 40293 482051114
0 55603 55603
1 48241 5796
0 11904 11904
1 30338 16972
2 52722 81624
1 86256 28683
3 39024 581070344
0 30360 30360
1 6222 32749
0 69692 69692
2 40209 52927
1 48893 41811
2 51920 95195
1 28812 5566
0 69475 69475
0 80406 92757
1 16068 77923
1 34517 36238
3 61292 815578018
2 91738 18824
0 7936 7936
1 47599 47032
0 32559 32559
1 26779 73411
0 3285 3285
2 42043 31311
0 60516 60516
0 43283 43283
0 66408 66408
0 82109 82109
1 44782 10763
2 34111 46472
0 23360 23360
1 77302 51260
3 9982 736354596
0 95846 95846
0 81526 81526
2 65575 39955
0 63283 63283
1 60730 33135
3 45705 837697626
0 87578 87578
3 56921 278381852
2 10296 54058
0 49219 49219
3 33278 972050613
1 47572 26519
3 6190 77398667
2 29160 96775
0 50272 50272
1 59816 99151
3 46058 484949965
1 66557 44926
0 37857 37857
3 23161 800006409
0 30514 30514
2 51986 6672
0 90094 90094
3 86924 325518305
3 18724 531187002
0 88721 88721
0 91085 91085
0 1725 1725
1 49399 41702
0 1718 1718
0 7815 7815
2 61860 13022
0 20864 20864
1 8496 30932
0 98156 98156
0 726 726
0 65190 65190
1 58770 10889
2 55971 24487
3 73965 554543764
1 10426 61096
1 51445 91097
3 3371 976096222
1 46608 79432
0 44973 44973
0 27614 27614
1 65639 40413
0 76850 76850
0 15512 1479
0 15993 15993
3 2820 329579052
1 31297 10110
2 34094 18085
3 47528 613308650
0 65759 65759
0 43024 43024
2 35468 24378
3 67561 817375468
1 24189 64648
0 47379 47379
3 66381 785348772
0 11407 11407
0 34794 34794
1 2805 38399
1 64828 41277
1 96321 35349
2 36664 60792
3 13508 514529822
0 54458 54458
0 81885 81885
2 12772 54333
0 71269 71269
1 57926 74312
1 51301 84720
2 45536 93321
0 47704 47704
0 3493 3493
2 9946 94671
1 4206 92490
1 31206 7993
0 48828 48828
0 48427 48427
2 40248 70040
0 67154 67154
3 7266 774216481
1 61501 26724
3 43538 493317194
2 72081 37832
3 11611 435177778
0 47489 47489
1 36902 45500
1 43172 53807
0 37964 37964
1 41292 65396
1 26319 95499
1 59650 37403
3 46115 275553902
1 63960 2170
0 51288 51288
0 33300 33300
1 79678 72553
0 59995 59995
2 62074 92973
1 89845 26258
1 51574 79643
3 84591 300686831
0 33060 33060
3 26849 737205942
0 63115 63115
1 16242 12044
1 62636 65872
0 40353 40353
1 58448 29256
1 14388 93779
0 26754 26754
1 83850 34216
3 66537 82008087
1 51990 41673
2 98852 37374
0 83680 83680
1 35517 25298
1 94262 20863
0 95344 95344
2 27365 5242
1 23904 10685
1 21555 54207
1 20570 19720
2 35853 57000
0 72629 37754
0 31476 31476
0 98951 98951
1 24257 71851
1 88433 73279
1 61206 22334
0 30706 30706
1 97949 769
2 35805 58837
1 73493 59296
3 93423 128369652
1 10719 92123
1 8715 50047
0 75845 75845
0 96588 96588
0 55683 55683
1 74565 94405
0 73223 73223
3 14519 477199063
0 78395 78395
3 60013 124960035
0 45554 45554
2 42054 77521
1 36366 57334
0 13206 13206
3 55960 643796101
2 10982 25000
2 98429 76252
1 86601 72123
2 5241 30295
2 66955 64269
1 2365 37768
0 44666 44666
0 56067 56067
2 74108 72076
2 24913 80135
3 42449 613957073
0 60210 60210
0 92033 92033
0 29105 29105
1 88146 8301
0 66704 66704
0 54981 54981
2 66871 58058
0 52174 52174
1 8508 95139
0 80052 80052
1 81326 26206
1 26232 95866
0 94994 94994
0 49811 49811
0 73348 73348
3 4264 326438822
0 2854 2854
1 14788 86509
0 95906 95906
0 63699 63699
1 78562 33613
1 2995 80072
3 1629 941357563
0 73839 73839
0 29524 29524
0 82574 98189
3 44414 297743121
0 68749 68749
1 63144 41613
0 16987 16987
1 21166 56968
3 28759 2078396
0 54352 54352
3 9839 606162808
0 23218 23218
1 14732 34999
2 5842 76090
1 12019 69825
0 25580 25580
0 45742 45742
2 7025 19756
3 70820 957266454
1 96439 5992
1 67749 88109
1 54183 11000
2 78057 73971
1 6876 98480
0 99239 99239
1 23684 43489
2 38268 99482
0 54911 54911
1 23219 2390
1 42481 40233
1 72459 12295
0 83084 83084
0 76331 76331
2 69961 40328
1 20090 16673
0 1945 1945
0 62799 62799
0 85325 85325
3 95156 517602886
0 15746 55865
0 98760 98760
0 27491 27491
2 13844 9299
0 81484 81484
0 15748 15748
3 52062 186291841
0 95121 95121
1 15127 71184
1 88657 97142
2 90554 86220
0 81615 81615
0 65182 65182
1 38026 72955
0 14957 14957
0 29466 29466
0 84696 84696
1 88721 54353
1 82300 48197
1 63099 66335
0 62615 62615
0 93136 93136
1 97333 61137
1 81027 66402
3 31783 881879723
0 52455 52455
1 15397 61354
3 62443 458176197
0 85186 85186
1 60445 91921
0 28976 51459
2 40935 57983
1 23100 12390
0 78630 78630
0 96428 96428
0 82528 82528
0 12367 12367
0 20657 20657
0 33039 33039
3 19254 205271518
3 33341 86283258
1 68647 11325
2 81398 32927
1 60534 16949
0 66030 66030
0 85102 85102
3 71806 716589876
0 47286 47286
0 46099 46099
0 7271 7271
1 47905 66974
0 14109 14109
3 70048 378735947
0 59793 59793
0 41259 41259
3 61701 61706780
0 63626 63626
1 94153 4527
3 9723 490168844
0 28109 28109
0 51736 51736
2 58665 75994
0 7368 7368
1 87518 8679
0 35722 35722
2 4731 78624
0 95945 95945
1 8830 41284
0 48452 48452
0 82559 82559
0 64123 64123
2 5539 25447
0 13587 13587
3 69865 475072602
0 82227 82227
3 48671 838680842
0 15975 15975
3 97390 949357932
1 18800 12287
1 99372 2972
1 57501 96700
0 99867 99867
0 69586 69586
0 40325 40325
2 84540 57978
0 94229 94229
0 58211 58211
0 31624 31624
3 20773 746690598
3 81039 914289051
0 19098 19098
1 2090 9455
1 48099 8763
2 3982 11208
0 35118 35118
3 17952 410427970
3 3843 21970185
3 96448 917132642
0 45045 45045
0 79775 79775
2 98684 35466
0 73155 73155
1 29777 2617
1 69834 11662
0 69151 69151
0 38059 38059
0 64455 64455
0 78144 78144
0 6583 6583
0 81485 81485
0 26104 26104
0 84517 84517
2 16141 31747
1 79659 33847
3 662 123707730
3 13349 738209342
1 9160 6003
0 44985 44985
1 72328 59301
1 62754 90253
2 96290 13978
3 98167 119519258
0 5662 5662
3 28947 797681959
1 90564 2999
0 74862 74862
1 14800 13041
3 5729 818582411
3 17962 689148992
2 13121 61332
3 19133 304062456
0 97271 97271
0 32340 32340
0 30534 30534
1 48407 33197
0 83981 83981
0 91151 91151
2 39214 21962
0 22775 22775
3 11023 751816597
2 29622 45052
0 90766 90766
1 87686 47560
1 44750 53310
1 31155 19547
1 76789 87489
0 34209 34209
1 76655 50870
1 92797 2043
0 72628 72628
0 59513 59513
3 84416 779778576
2 14360 78518
0 448 448
0 88637 88637
0 3637 3637
0 13367 13367
1 25344 44534
0 85403 85403
1 29063 58678
0 27668 27668
0 69936 69936
0 71628 71628
1 3865 80745
1 34259 53895
3 21017 391563337
1 29412 86302
3 96784 95262422
1 38199 32262
1 42514 25186
2 94458 12680
1 9002 95117
2 38977 59240
2 76257 207
1 67441 28171
0 47625 47625
0 57416 57416
3 10543 122868614
3 56266 401808190
1 87286 59917
1 91258 68436
2 19904 72049
1 90963 33859
1 23226 13187
0 12972 12972
0 89931 89931
2 3583 308
3 88112 321406627
0 96983 96983
1 75595 46110
1 28721 37876
0 57393 57393
0 62780 62780
0 6046 6046
1 16816 44864
2 32465 64934
1 31806 22605
2 21753 85685
1 73207 18070
0 12980 12980
0 12683 12683
1 47585 19066
1 73720 56915
1 86739 31307
3 46758 385898589
1 80469 61345
3 88887 837766295
2 59615 42017
0 34592 34592
3 56469 192018688
2 42781 90714
1 56679 70369
3 43689 683574409
0 45954 45954
1 26403 55008
0 76082 76082
0 61515 61515
0 20565 20565
0 77898 77898
2 35026 70087
0 47132 47132
0 98061 98061
2 767 71126
3 781 12481156
1 14118 4229
2 35536 55368
2 45741 5289
0 90544 90544
0 14721 14721
0 61092 61092
1 85598 71579
0 91932 91932
2 67427 86378
2 75220 67509
0 54288 54288
1 22750 52370
1 93657 16435
0 74195 74195
3 10644 640727081
2 57829 56614
1 90049 23742
1 9582 58399
0 93265 93265
3 92705 662668299
1 12900 9239
2 49693 49932
1 59746 22823
3 23410 41190100
0 89516 89516
0 20538 91717
0 56650 56650
3 20487 729069343
3 75432 979211242
3 53156 954083512
0 95153 95153
2 6608 49507
2 81618 50202
0 7347 7347
1 57808 91598
1 82685 16427
0 50059 50059
2 69363 92433
1 59311 18183
2 13755 88738
0 5026 5026
0 27771 27771
2 78827 36099
1 50313 17872
0 17560 17560
2 57890 11259
1 30528 11444
1 49997 45803
0 8533 8533
2 41538 49801
2 75595 46110
0 23089 23089
2 96033 5360
1 19311 8941
2 69402 43397
1 85246 7916
1 80117 10883
1 75952 51664
0 90896 90896
2 83585 40846
0 66393 66393
1 15924 14707
2 43277 93107
0 94242 94242
0 85223 85223
1 69176 22050
3 69102 358324993
0 30674 30674
1 37503 7504
2 43752 4721
1 12639 22772
1 43473 90922
3 27931 508518317
0 37669 37669
0 47965 47965
3 63357 921240986
0 86814 86814
3 48364 969029978
0 78630 78630
2 17899 43660
0 77338 77338
1 23506 53615
1 25627 48036
0 53547 53547
0 35082 35082
0 81586 81586
0 95220 95220
0 77051 77051
1 12579 97310
0 62021 62021
2 13258 69708
0 65472 65472
0 98 98
0 5662 5662
1 67356 91553
1 30625 80810
0 33345 33345
1 8212 38493
1 41144 50036
0 901 901
1 36348 5633
0 959 959
0 13551 13551
1 84895 94774
1 82701 82627
1 59641 28785
1 81992 84835
1 11532 26909
1 88913 22032
0 91580 91580
2 34962 35938
1 71462 23574
0 83724 83724
0 84428 84428
0 20409 20409
0 96595 96595
2 39288 84870
0 93408 93408
1 95320 98239
0 57411 57411
3 3256 710735095
0 55138 55138
1 48944 56364
3 4597 379975606
0 16200 16200
3 66213 885536513
0 40595 40595
3 18867 920136737
1 80733 97291
1 53181 62255
2 50224 51335
1 10237 83641
2 55489 14418
0 35927 35927
0 15695 15695
1 98162 90645
1 35421 48394
1 15283 19962
3 50985 119618001
0 33584 33584
1 68660 41919
2 4688 23759
2 89122 36933
1 30023 6119
0 54939 54939
3 4901 496483067
0 55497 55497
1 60780 88816
2 80038 21732
0 41786 41786
3 85541 380385760
2 82323 35863
0 26020 26020
1 54230 8606
0 38908 38908
1 93294 3644
1 89509 94416
0 68157 68157
1 72350 55264
2 31110 71743
0 62268 62268
2 26208 76227
2 27220 2092
1 33545 28258
1 67050 11603
0 38932 38932
2 65174 99729
3 52307 371278275
1 36470 30258
0 61441 61441
0 55053 55053
0 14271 14271
1 67683 88350
0 46002 46002
2 82590 54058
0 40110 40110
0 40061 40061
1 9561 70467
3 81729 221342830
3 72609 201942744
1 43204 77549
0 72635 58848
2 50676 92945
0 28598 28598
1 36580 37188
1 73858 65943
0 68195 68195
0 89404 89404
1 75635 68859
0 62137 62137
3 89548 997243371
2 77876 18763
2 90960 85851
1 73429 58487
1 80672 68544
3 25706 92017546
2 44283 47313
1 54722 29464
3 48676 353291590
1 67343 76528
1 52797 57275
0 29215 77158
1 64879 74883
0 20702 20702
1 88619 57297
1 81958 93270
0 84866 84866
1 95145 28907
1 40224 39777
0 17337 17337
0 42180 42180
0 14798 14798
1 89471 48326
2 32250 69748
2 9337 88862
1 75175 52398
1 36075 10413
0 84930 84930
0 91398 91398
3 82470 122791502
2 99787 59329
0 32462 32462
0 68980 68980
3 70828 197622070
1 15555 22650
0 55570 55570
0 36404 36404
0 33294 33294
3 14557 563632799
0 41787 71327
1 14037 64901
0 9219 9219
0 76918 76918
1 56289 13861
1 91318 68688
1 39185 45143
1 32679 15778
0 18962 18962
1 97885 5125
2 70053 14591
1 70083 6485
0 54559 54559
3 14685 776646739
1 79881 77098
1 66538 20537
2 5747 70845
1 35615 87673
1 59030 18057
2 43226 21816
1 59287 22673
2 21501 15591
1 99388 75067
1 11799 15322
1 87271 37066
3 41780 9846813
3 33806 662291036
3 42142 995863956
0 34980 34980
0 47713 47713
1 52302 51728
1 73117 59848
1 60542 8117
0 50029 50029
3 5780 738006654
0 80239 80239
3 2763 251703994
2 34400 66699
0 40911 40911
0 51538 51538
0 65272 65272
0 10310 10310
0 58908 58908
2 10540 10630
0 87469 87469
0 83591 83591
3 88939 166359883
2 23343 79105
3 89674 52273913
1 45858 626
2 58109 67753
1 46870 61169
2 27966 49970
1 12560 86756
0 99583 99583
0 11594 11594
2 1900 82799
0 53577 53577
3 58547 685662042
3 95734 704202841
1 90159 38031
1 58195 81537
0 90907 90907
0 94327 94327
0 47553 47553
3 74542 328097127
0 78668 78668
3 52069 437955421
0 149 149
2 76870 19987
2 69815 37241
1 30200 15094
3 49131 134103395
1 97569 79120
1 69778 6728
0 76999 86700
1 22971 95046
3 76770 897208042
1 5193 68581
1 19280 41308
3 70453 609871998
1 35126 34520
1 93977 18708
0 21775 21775
0 47016 47016
3 42169 609198370
0 19998 19998
1 9387 66399
2 7352 56003
2 94065 72020
0 42904 42904
0 10801 10801
0 42093 42093
0 29921 29921
1 41958 29233
0 82415 82415
2 72177 18634
2 68191 56587
2 62156 13748
0 9039 9039
3 62615 6101728
2 66478 14155
0 42557 42557
0 71772 71772
2 70557 72849
0 73062 73062
2 11152 86895
2 87313 53902
1 58479 17444
0 950 950
2 63772 44182
0 11958 11958
1 91110 96239
0 81790 81790
1 21200 80692
1 5146 90543
1 40736 14479
0 6379 6379
3 3241 760815091
0 12042 12042
1 82441 96672
0 45938 45938
1 42563 77855
0 89976 89976
0 96846 96846
0 99921 99921
2 86976 34514
1 69313 94039
2 37370 98505
2 62184 25424
1 66634 91723
0 62787 62787
0 33576 33576
0 34994 98079
0 68381 68381
2 39329 12515
0 32082 4047
1 84887 36042
0 74376 74376
3 37361 562231007
0 805 805
1 21282 91126
0 88057 88057
0 69926 69926
1 10029 97948
1 25792 31339
0 64048 64048
3 41040 728681517
1 79085 75308
2 16121 40154
2 58834 72186
0 10491 10491
0 87871 87871
2 34452 77373
0 73204 73204
0 83098 82683
2 10953 83178
0 6597 51248
2 30510 45787
2 98714 91727
3 37012 944242143
1 94505 55090
1 8899 52765
1 16970 713
1 81517 38603
2 81475 37945
2 37334 64919
3 85588 539927292
0 72847 72847
0 54541 54541
2 10519 67224
0 42148 42148
0 2692 2692
1 87535 65581
2 17685 74065
3 59621 258820840
3 57806 611889970
1 85285 9868
1 88121 96613
0 42228 42228
0 28831 28831
1 73338 76984
0 16373 16373
0 85113 85113
1 31265 83971
1 15855 23120
0 67655 67655
3 88077 601285343
1 54752 59076
1 8553 28351
0 35017 35017
1 69224 26270
1 95155 46650
3 51658 886292778
0 99933 99933
2 28800 61975
1 54223 46397
0 42149 42149
1 16068 12362
0 58775 58775
0 96625 96625
3 31127 642537837
3 13842 553620084
0 805 805
0 32270 32270
0 52590 52590
1 84398 50921
0 73090 73090
3 64508 112941803
0 38673 38673
3 52714 473479647
0 85059 85059
3 25175 276557078
3 84454 436786981
3 98643 194462744
0 92981 92981
0 64516 64516
3 17945 57467303
0 29395 29395
2 73992 77775
2 96347 2305
1 66199 25143
0 36144 36144
2 94260 8396
2 35517 25298
1 94968 52957
2 71373 90953
2 14703 59150
0 75972 75972
0 91448 91448
0 88541 88541
0 47582 47582
1 29236 55460
0 70107 70107
0 99546 99546
0 29820 29820
0 41483 41483
0 59315 59315
0 88798 88798
0 29146 29146
0 52858 52858
3 47160 368910593
0 44366 44366
0 98256 98256
1 67862 82236
2 26240 74194
0 6317 6317
1 75707 71162
3 13962 344638233
0 35440 35440
0 12093 12093
1 39369 52748
0 22406 22406
1 69361 4033
2 56478 98970
2 52225 66537
3 19703 189750466
1 56881 79914
1 4012 11117
2 95569 12729
0 59982 59982
1 3573 96469
0 61046 61046
3 96948 925567623
0 11399 11399
1 67759 49668
2 59660 78221
1 18061 74967
0 98554 98554
1 71672 39550
2 98544 61948
1 47299 40766
0 76282 76282
0 21507 21507
0 19573 19573
1 16151 88595
0 89786 89786
3 3777 920667429
1 59592 47512
2 90757 90491
3 58806 947562127
3 13497 503736259
0 60382 60382
3 35734 638616021
1 93688 12243
0 47947 47947
0 61849 61849
0 38289 38289
0 72063 72063
1 79402 61667
0 34609 34609
1 8881 35542
1 26219 38633
0 77542 77542
1 83911 48395
1 83957 62108
0 34711 34711
3 26971 640097837
0 50277 50277
0 57389 36339
0 29689 51103
2 19633 72810
1 47852 90172
1 51736 51525
1 23861 30707
0 12208 12208
1 31942 1961
2 50567 46576
1 4015 56480
1 13208 21243
2 91134 54662
1 4367 92717
1 15018 30013
0 38215 38215
0 16866 16866
3 19821 237290054
3 9393 189012318
3 7797 340750502
1 26011 83689
2 12383 23297
1 11892 59207
2 40659 46490
0 81118 81118
1 94249 90183
0 39986 59592
0 45706 45706
0 78941 78941
1 22369 23132
0 18955 18955
3 38953 749605561
0 93772 93772
1 27963 66081
2 68326 58921
2 48944 56364
0 26651 26651
0 58100 58100
3 74130 809007273
3 42792 57959009
0 72553 79678
0 17882 17882
0 55100 55100
1 56063 5683
0 74452 74452
0 69486 69486
1 99144 49037
0 28504 28504
0 46502 46502
1 95992 15168
2 39457 56437
0 37745 2762
0 4250 4250
3 92519 675255896
1 19860 62356
2 95022 88386
3 87947 650870057
2 60072 83390
0 68722 34727
3 91592 678975287
2 22210 53868
3 94745 646885747
1 87396 97361
3 66926 817919392
3 68514 227810844
0 95811 95811
3 51064 710000307
2 95357 99366
2 42016 80075
3 33076 461195997
3 28170 537032492
0 5358 5358
1 21795 95552
0 84800 84800
3 63096 562175936
2 69852 18720
0 4544 4544
1 85858 25320
3 12822 691693123
0 87503 87503
0 13563 13563
2 1648 41068
1 60664 34513
0 42962 42962
2 49118 82223
2 30772 96839
0 53201 53201
1 89953 9161
0 65382 65382
0 97103 97103
0 89265 89265
1 82357 3018
1 47760 31004
1 57492 39147
0 16662 16662
2 98848 44912
0 75682 75682
0 93794 93794
1 34071 66858
1 59677 36200
0 90161 90161
3 48555 51343635
0 89418 89418
1 47525 27520
3 51036 630547432
0 38513 38513
1 12044 80748
2 14835 44200
1 89308 22083
0 90369 90369
2 98079 61431
3 70496 830691882
1 75973 71623
0 79700 79700
2 71201 75447
2 14106 75048
3 86387 201877195
0 71437 71437
0 93690 93690
0 60537 60537
0 866 866
0 55491 55491
1 35939 3632
3 78271 50150876
2 55139 87552
1 46488 79405
0 59542 59542
0 58908 58908
1 4295 91686
1 29114 48615
2 16673 45780
1 40489 84010
1 37370 33925
0 88176 88176
3 33925 366628570
1 52824 61678
3 35368 149509178
1 55830 65719
0 65205 65205
2 12210 69566
3 18180 453235744
0 47221 47221
0 89746 89746
1 89329 8967
1 6364 20586
3 67293 320542103
0 59389 59389
3 47424 588510325
0 23376 23376
2 82359 32441
0 92892 92892
2 81867 27152
0 2787 2787
2 73879 43707
0 77610 77610
0 74443 74443
0 69592 69592
1 47404 74338
0 71236 71236
3 6716 996349119
0 20793 20793
0 73028 73028
1 99515 76580
3 72481 495997706
1 87834 95313
1 85357 78328
0 83977 83977
1 19702 10081
1 97575 76628
1 20260 18715
1 36012 79092
0 80329 80329
0 11293 11293
2 62862 72255
0 21447 21447
2 17408 74424
1 40905 63683
0 58550 58550
2 38853 22963
0 12353 12353
0 49531 49531
2 92584 23676
0 54602 54602
3 1767 786934124
0 85503 85503
0 38437 38437
1 25979 4113
0 62821 62821
0 87800 87800
0 96980 96980
0 5732 5732
2 22636 1040
2 80025 31632
1 36637 62069
0 11016 11016
1 77936 30143
3 25746 467998433
3 30261 58568914
0 89494 89494
2 88475 86379
0 18307 18307
1 60824 67379
3 76143 451034057
0 2363 2363
2 21506 5371
2 92996 1784
2 28303 63748
0 9960 9960
3 67945 406645203
2 27657 93758
0 3611 3611
0 65556 65556
2 69834 11662
0 84796 84796
1 79538 27106
1 38286 32687
0 70515 70515
0 31160 31160
3 76901 768662794
2 91677 542
2 80963 9709
1 51827 77224
1 47928 63877
0 89207 89207
2 14800 13041
2 78115 86929
0 88864 68512
2 7454 39457
2 690 58269
3 31635 87985721
2 32443 29468
0 49908 49908
1 87340 80056
1 27352 78717
3 69762 745100502
0 77723 77723
0 10316 10316
0 57148 57148
0 18530 18530
2 8277 4933
1 35161 34692
1 247 98424
1 26698 95009
2 79873 70603
0 77784 77784
0 30310 30310
3 45952 680981588
0 22341 22341
1 21792 56167
1 77547 8239
3 50394 462262513
0 5611 5611
2 34651 53278
0 40815 40815
1 58883 51801
3 47832 755654798
0 56356 56356
2 52332 60270
3 54324 50234046
0 47743 47743
0 49600 49600
0 25743 25743
1 51021 18365
1 56964 42677
1 51373 69016
2 66844 28038
0 12347 12347
3 20305 730184295
3 36832 403286892
2 95393 38302
0 41553 41553
0 218 218
2 5822 22619
0 21366 21366
1 4177 4945
2 23865 11090
1 50328 78551
1 5041 6632
1 40961 91049
3 39024 411863179
1 39171 79382
1 54080 42570
0 27218 27218
1 35110 76247
1 34683 36209
0 8117 60542
0 7293 7293
3 70282 128479996
0 52153 52153
1 40574 7983
1 2414 58529
0 36517 36517
1 90911 78151
2 97666 30948
3 98294 686891071
2 90977 46919
2 74813 162
0 38633 26219
0 8094 8094
0 14400 14400
0 59149 59149
0 52664 52664
0 42341 42341
3 23735 410465801
2 27776 72351
1 5886 30698
3 66603 437769010
2 13517 83534
1 55495 27901
1 21798 3582
1 82165 88721
1 7050 94742
3 20735 875981280
3 23811 221813038
1 22138 84749
1 99459 26481
0 7311 7311
1 66025 598
0 35431 35431
1 44261 95757
2 14223 90238
1 74059 59592
0 99862 99862
0 80996 80996
1 93168 29435
1 18364 18159
3 93913 823174766
0 12057 12057
1 99099 15732
3 6866 915314078
1 93538 40620
0 54582 54582
1 907 53038
2 29286 18380
1 60696 3933
0 70490 70490
0 11766 11766
0 65772 65772
2 41473 16891
2 24021 55784
3 24560 569458951
1 96059 56925
3 63700 605626763
1 53295 25038
2 84354 61605
0 52666 52666
2 89054 73392
0 23465 23465
0 24416 24416
1 7299 52477
3 41800 511998409
2 37124 70811
0 70325 70325
0 92583 92583
2 36248 27987
0 54175 54175
3 54451 869130985
3 41652 645631033
0 94939 94939
0 24274 24274
0 38264 38264
0 49391 49391
3 24146 22201837
0 35506 35506
0 92028 92028
0 90210 90210
2 80155 72302
1 93713 63426
1 75874 62857
1 66108 11798
3 41660 69009100
0 849 849
1 19258 23624
0 57500 57500
0 94842 94842
1 83664 46439
0 33181 70146
1 7931 83884
0 57826 10970
1 64751 88272
0 57479 57479
0 80083 80083
1 56378 85418
1 74300 98604
0 95669 53722
0 24587 24587
1 99199 61308
0 79011 79011
0 55509 55509
3 71382 971878203
1 24298 52955
0 77800 77800
1 6839 37162
0 82845 82845
0 57692 57692
1 2087 25356
1 15549 4719
3 35322 951814513
0 45630 45630
1 34060 34489
0 92566 92566
1 24006 44043
1 26004 59862
0 28849 28849
1 46053 84675
1 99966 46046
2 51459 28976
0 30762 30762
1 32343 18321
0 30227 30227
1 71949 50817
3 6385 154067151
0 35931 35931
3 46494 222980114
0 46633 46633
0 62022 62022
3 55133 565747389
1 76263 31295
2 97768 20795
1 15680 53728
0 38885 38885
1 8811 74400
2 36637 62069
2 40562 71543
1 57223 1695
0 26691 26691
0 9145 9145
2 53852 87574
1 1912 29939
0 58004 58004
3 21353 454205299
0 52543 52543
3 12373 635723358
2 22557 57792
0 96414 96414
0 42344 42344
0 79538 79538
2 87284 18621
0 18409 18409
0 19036 19036
0 19458 19458
3 20050 545142683
0 15577 15577
1 66726 38086
2 76705 10870
0 45062 45062
0 90314 90314
0 68571 86023
0 82850 82850
2 55498 41143
1 72247 31250
0 89356 89356
2 19834 44562
1 1172 68207
1 69810 100000
2 59586 4964
0 6966 6966
1 21999 16481
1 71469 6014
1 93688 13331
3 71951 291928512
2 474 69688
2 84874 14625
1 33469 45039
0 20651 20651
1 99763 96116
1 99069 97745
0 37458 37458
0 3780 3780
1 9988 26589
0 45315 45315
1 1062 98775
3 26904 306327678
3 23070 602797454
2 69224 83245
1 54664 70961
0 30205 30205
2 28568 37061
2 7289 80500
2 40555 39126
2 27953 37560
1 69144 97571
2 67597 13621
1 93711 55003
2 55495 27901
1 52575 43395
0 87048 87048
0 38374 38374
2 51248 63987
1 39652 96471
1 57538 59374
0 96169 96169
1 41459 97056
1 30612 87378
1 93100 60368
0 93036 93036
0 25344 25344
0 3597 3597
0 25053 25053
1 85162 96948
0 74390 74390
0 37971 37971
3 27590 474847833
1 93937 2525
0 30974 30974
1 84207 63644
0 74333 74333
0 47585 47585
1 51963 20853
3 55319 913808516
3 64253 686330923
0 25980 25980
0 7584 7584
2 62799 8855
2 17087 90184
2 69898 32506
1 4824 89865
3 6359 53684728
2 75742 36243
0 55013 55013
1 39760 93403
1 31661 54564
3 96258 145308370
1 11046 55760
2 26479 60690
3 78399 899195345
0 56352 56352
1 79247 65917
2 87220 78962
1 44995 10760
3 14216 68451426
0 84237 84237
0 53409 53409
3 78315 294581378
0 23155 23155
1 97992 66999
0 28638 28638
0 93542 93542
1 71163 56478
0 76136 76136
0 88406 88406
0 17967 17967
0 37495 37495
2 12431 94669
0 69042 69042
0 33200 33200
0 68470 68470
3 67425 211189203
0 40184 40184
0 8026 8026
2 92309 24652
1 84868 69061
0 28045 28045
1 47093 69926
1 90548 88388
1 3636 42963
0 29955 29955
1 8431 44164
1 40906 99723
1 84271 2413
1 3742 77644
0 23198 23198
3 97353 314990009
0 81917 81917
0 127 127
1 4594 12667
0 2560 2560
1 27828 34053
0 18234 18234
0 75297 75297
3 94088 170599439
1 42590 58982
1 79802 11754
0 97221 97221
1 96910 4628
3 11056 421026073
0 77008 77008
1 7821 33311
2 38669 24807
0 70380 70380
0 76557 76557
1 62259 36390
0 71062 71062
0 32984 32984
0 22425 22425
1 60104 26267
1 89559 30993
3 68306 287862849
3 76481 536489649
0 87080 87080
0 23559 23559
2 31650 93222
0 99386 99386
1 62907 12743
0 41265 41265
0 98681 86215
1 15602 68097
0 96114 96114
2 83978 74418
0 98574 98574
3 5955 294793957
2 90018 14343
1 43909 74229
0 76688 76688
1 5648 12834
3 64536 868630903
0 59707 59707
1 30528 30311
1 74092 26271
2 74899 22762
2 25347 54066
1 90242 67511
1 95623 14062
1 48237 69721
0 95225 95225
3 33917 1959720
1 55288 4384
3 72892 455894025
0 77825 77825
0 69093 69093
0 62185 62185
1 9964 57250
0 68357 68357
0 4951 83032
1 73460 44380
1 77655 80523
0 59636 59636
2 63578 18489
2 95919 52051
0 13198 13198
0 38262 38262
1 96930 57056
0 10310 10310
3 80146 742679482
1 51290 42669
1 80243 4902
0 3990 3990
3 95104 128642249
1 73497 21625
0 97594 97594
2 55693 21031
1 5556 60603
2 68347 84478
0 62929 62929
1 83858 4829
2 50284 92422
0 7856 7856
0 46321 46321
0 67982 67982
2 37734 66847
2 38705 36904
1 24982 56032
2 10313 586
1 57240 313
0 8388 8388
1 393 99792
3 82181 57447322
0 18566 18566
1 32914 59768
0 28870 28870
1 18689 70172
1 27627 83221
2 93638 20462
0 29169 29169
0 90411 90411
0 57503 15641
1 8110 22812
1 43978 82463
3 68337 469006049
1 18276 51428
0 78472 78472
0 55392 55392
2 54210 43570
3 34635 731549183
0 16406 16406
3 20339 459965483
0 47184 47184
0 31472 31472
1 30940 70486
0 93425 93425
3 76541 600213446
2 62527 28543
2 86353 98661
1 2384 78644
2 6990 14856
0 14179 14179
1 12445 56090
0 37115 37115
0 69409 69409
0 16811 16811
3 99416 93793601
1 52545 19729
1 93146 19587
2 16233 67715
0 94287 94287
1 44627 74267
0 31841 31841
1 9899 52731
2 51248 6597
3 36428 360831694
0 46681 46681
0 31226 64714
0 17894 17894
1 2210 88575
0 88443 88443
0 32557 32557
1 35186 15176
0 68911 72576
0 73481 73481
2 26752 15735
3 87502 310353471
0 73559 73559
1 97411 85210
0 25597 25597
0 56406 56406
0 536 536
0 25952 25952
3 43786 568011710
1 97537 15083
0 44023 44023
1 29009 17543
0 92669 92669
1 42162 2590
1 87096 32587
0 24723 24723
1 25242 54636
0 8175 8175
3 3135 446012348
0 25244 25244
0 81187 81187
0 61204 61204
0 80183 73440
2 77359 39776
1 64684 71745
3 51469 28885171
2 25827 79581
0 10657 10657
1 43840 45414
0 35250 35250
0 36516 36516
1 99718 29559
0 26303 26303
3 16490 215761937
0 43662 43662
3 41956 193704082
2 7550 17742
0 96816 96816
1 55900 47088
2 69442 82097
1 17313 41745
0 78965 78965
1 73060 91818
3 92456 976636631
0 25493 25493
0 46001 46001
3 50164 607153797
2 83444 89482
1 37007 9021
0 81438 81438
2 18290 97711
1 89287 21884
2 45279 82958
2 68660 41919
0 18744 18744
3 40597 475228238
0 40342 40342
0 37571 37571
2 90681 73555
1 68471 77418
2 13015 63582
0 92884 92884
0 59820 59820
1 69319 47113
0 37462 37462
3 66901 991206370
0 75269 75269
0 81093 81093
0 96105 96105
0 60106 60106
3 58051 795331887
2 45924 70751
1 92906 71628
1 875 20694
0 97821 97821
0 47462 47462
1 5347 35816
2 88649 67647
3 93425 609947229
1 90602 51676
0 79608 79608
0 39672 39672
3 26293 357380631
0 23293 23293
0 91869 91869
0 19907 19907
1 23278 75094
2 44495 47632
0 26925 26925
0 6535 6535
2 30623 13330
0 31199 31199
0 88776 88776
0 89687 89687
1 31097 8487
2 29432 44301
1 86025 46687
1 87226 66091
2 87286 59917
1 67535 46965
0 11498 11498
3 47697 477300860
0 19428 19428
0 30705 30705
0 11640 11640
2 20627 59692
0 46410 46410
1 61707 75108
1 22961 16074
1 26229 23183
2 6237 56031
3 13667 336792162
0 96158 96158
1 56565 25144
1 53554 89570
3 88753 482231059
0 79480 79480
1 94078 56450
0 25784 25784
3 18630 148504967
0 21737 21737
2 41426 71253
1 92224 46481
0 72018 72018
2 73025 6631
0 63759 63759
2 12641 16942
0 56693 56693
0 29593 29593
2 10110 74871
2 39674 32960
3 65734 993946684
2 38265 34967
3 61824 890794628
0 52681 52681
0 56977 56977
2 98079 34994
1 96767 18831
3 16611 850698190
0 78667 78667
0 76307 76307
3 54482 577605266
3 12283 51006010
3 4143 82612375
0 75273 75273
0 93711 93711
0 70096 70096
2 73743 50755
0 52708 52708
3 21674 621847581
0 95332 95332
3 18483 879849907
2 867 87672
2 66887 63864
3 59660 518759534
2 14804 73017
1 18149 46234
1 23560 23376
2 76932 11883
2 59030 18057
1 21821 71850
3 56299 795038005
1 14081 92981
1 8158 62063
2 15855 23120
2 19316 49248
1 50370 16908
0 2104 2104
2 1137 96866
1 19472 73224
0 66933 66933
1 63007 16356
1 93286 24481
1 29091 25565
0 40054 40054
0 35911 35911
3 12610 504209156
1 72968 52867
1 92322 6397
0 31162 31162
3 90624 118159952
1 87419 33184
1 55366 72620
1 94713 79410
0 62238 62238
0 9829 9829
1 64500 59306
2 25500 14907
0 91539 91539
3 24143 359527797
1 78627 36941
1 146 97796
2 54801 87530
1 54260 43686
1 17602 74582
0 62337 93445
2 57116 83274
0 70813 70813
0 59992 59992
0 3916 3916
1 15968 10473
1 31611 39931
0 91606 91606
2 81659 34948
0 15366 15366
1 85106 95939
0 41230 41230
0 54418 54418
3 40578 730318463
1 23744 42959
1 97365 90531
0 20505 20505
3 40220 189496039
0 9004 9004
0 74024 74024
2 84427 1660
0 29189 29189
0 37841 37841
3 45878 600290170
2 52068 85090
2 37965 39193
1 60193 59722
0 82305 82305
1 80688 49264
1 58937 33123
3 78928 392850295
0 4726 4726
3 71868 843767595
2 8717 70048
0 99897 99897
1 96495 61959
0 59692 59692
1 88755 43368
0 42213 42213
1 68088 95901
2 61103 61167
0 64303 64303
1 14097 25729
2 8998 49130
3 95428 973697991
0 18290 18290
2 67740 48234
1 52395 47184
0 68554 68554
1 67817 4535
1 89004 47489
0 74248 74248
1 1211 99795
2 43810 97206
3 61687 610839615
0 32004 32004
3 22707 678088861
1 79359 52113
0 64466 64466
0 64484 64484
0 97197 70914
1 13334 11269
1 40907 74678
0 58139 58139
3 45071 98466344
0 1291 1291
2 91736 73354
2 51504 58949
3 52906 21635196
3 68317 696717178
3 49027 779015442
1 94452 80632
1 60792 64548
1 67824 59330
0 84552 84552
1 97203 94298
3 39290 150009335
1 74096 81882
1 36082 41888
2 54080 42570
1 57316 2348
3 66995 115599291
3 65049 778945545
0 8377 8377
0 4831 4831
0 41268 41268
3 62347 984060727
0 77658 39109
1 46254 672
0 95057 95057
0 88783 88783
2 4409 87945
3 2258 448341865
1 32942 67057
0 98245 98245
3 1854 366850091
1 34379 85936
2 18861 75086
0 57223 57223
0 45622 45622
3 36419 355064131
2 52317 35413
0 71172 71172
0 10965 10965
3 91457 556659708
3 50508 101583169
3 63773 680426978
2 18162 99366
0 20363 20363
1 59770 66488
1 37373 63393
0 11690 11690
2 54664 70961
1 5141 58468
0 25100 25100
2 4862 9526
1 39130 39339
1 57115 46762
1 3583 30218
3 82679 779449400
0 81511 81511
1 13231 74879
0 89341 89341
0 82264 82264
3 19127 187539816
1 47721 50406
1 97293 84620
0 27577 27577
2 51130 1187
0 15134 15134
1 35719 4028
1 28384 12490
0 28095 28095
0 21594 21594
2 76536 40198
0 1443 1443
0 99316 99316
0 49759 49759
1 72354 47854
1 32248 66012
0 33217 33217
0 78532 78532
0 52061 52061
2 4398 63774
3 11665 809403899
0 19196 19196
2 20576 85759
0 80884 80884
3 25328 531735180
3 63571 953535554
0 33938 44817
3 36221 469420558
0 10682 10682
1 14391 58394
0 68101 68101
0 65004 65004
1 18434 34182
0 20842 20842
3 58658 279990893
0 72224 72224
0 48580 48580
2 48206 68216
0 697 65162
0 70463 70463
1 67890 10564
0 88300 88300
1 6265 49076
1 50093 2538
1 19838 11265
2 39109 77658
2 14160 26590
1 23621 13248
1 83141 991
1 801 99302
2 64110 87020
1 48135 32362
2 87357 83488
0 52335 52335
1 55991 39305
1 39497 17958
0 69309 69309
3 49423 442801748
3 49284 314376909
1 23048 75768
0 20815 20815
1 66139 92405
3 24824 704220484
0 47134 47134
3 55160 412457864
1 95484 90694
3 40096 582667564
0 23193 23193
1 51313 91034
0 86767 86767
1 34407 56276
1 82445 46313
1 84642 68820
0 87247 87247
0 84000 84000
0 19708 19708
1 5665 61021
0 29482 29482
3 2022 561688360
1 19110 81071
0 57351 57351
3 26950 260292485
2 56715 98996
0 77192 77192
0 76399 76399
3 98608 109747153
0 78071 78071
0 68848 68848
0 4840 4840
0 50908 50908
2 59746 22823
1 18375 83206
0 53579 53579
1 71719 12187
2 45966 15776
1 29233 42607
1 58067 2971
0 12613 12613
3 16780 145258821
1 38453 54978
1 24592 69130
0 56505 56505
0 30412 30412
3 3691 341036676
3 8498 616679532
2 83911 48395
0 70791 70791
1 12055 67224
3 47665 522645028
1 87413 43958
1 11094 51079
0 50354 50354
1 96647 30900
0 35603 35603
1 86728 61072
1 65016 77920
1 57748 78686
0 28936 28936
0 18382 18382
0 60045 60045
2 69453 58978
0 95611 95611
0 43450 43450
1 27195 76734
3 89913 673757471
1 43729 37588
0 66114 66114
0 97968 97968
0 70179 70179
1 54170 35788
1 77369 26427
1 84897 9278
0 14753 14753
3 35871 319906554
0 90951 90951
3 81303 369264119
1 9720 598
0 33481 33481
1 99873 92028
1 95532 50094
0 97614 97614
0 58028 58028
0 15739 15739
3 77177 293769545
0 69797 69797
1 75937 45666
2 20260 18715
0 10901 10901
3 88284 406497121
1 60154 69672
3 69376 410142287
1 28873 42167
1 13777 42050
3 32198 355947449
1 15898 44081
0 89562 89562
1 46817 21760
3 79621 973149812
3 45367 572890908
2 11490 6358
2 8740 31202
1 71465 27238
0 3613 3613
1 49561 96511
2 66514 96460
0 25484 25484
0 94662 94662
0 51122 51122
0 45391 45391
0 27486 27486
1 68287 25166
1 64656 75711
2 19896 60726
0 37118 37118
2 42460 17481
2 73099 83438
1 55450 98734
1 41436 14347
2 73502 28129
0 64562 64562
2 88781 81811
0 7518 7518
0 80043 80043
1 43334 87702
0 62300 62300
0 284 284
0 64932 64932
1 97586 51107
1 68858 61423
2 85075 26582
0 23568 23568
2 76979 88806
0 22391 22391
1 98329 31695
1 7878 80766
1 85347 9194
0 51312 51312
1 22615 36667
3 33236 861342053
0 20339 20339
2 34256 48137
1 7840 55371
1 59479 57382
3 91781 211751696
0 21855 21855
2 26331 95631
2 11900 66026
1 92702 37645
1 82518 4439
0 38709 38709
1 52599 48944
0 153 153
2 92736 37874
1 80880 36610
0 52385 52385
2 87220 1070
3 10124 443066645
0 81611 81611
1 42707 38231
2 3330 50641
1 47989 3792
2 72636 46910
1 18579 19731
3 29797 51867022
0 59152 59152
0 85907 85526
0 3933 60696
1 21381 51188
2 38441 16704
1 65915 68189
2 26985 43256
0 73260 73260
1 60826 52456
0 33275 33275
2 91078 45230
1 10709 96375
0 39927 39927
1 8633 13057
3 38596 918768410
3 62865 367843929
2 49985 41990
1 33518 18234
1 3413 34689
2 18149 46234
1 59772 96062
1 54303 87401
1 67777 95165
1 38239 18678
3 85759 272405664
1 25320 82923
0 50150 50150
1 19197 42533
0 23786 23786
1 55488 8518
0 9861 9861
0 15121 15121
0 66441 66441
0 72286 72286
3 28963 603049059
1 24678 15124
1 46809 26294
0 34006 34006
3 31952 173524130
2 274 76592
0 14864 14864
1 87891 94091
0 3135 3135
0 36691 36691
0 27620 27620
1 39867 96098
1 2998 10675
1 9552 44265
0 56563 56563
0 58311 58311
1 46437 88140
0 33670 33670
0 37188 36580
0 25468 25468
0 43484 43484
2 71240 31613
3 49781 398025377
0 72357 72357
0 21652 21652
0 24137 24137
0 33448 33448
0 31642 31642
1 18844 53604
0 88377 88377
2 63879 68395
1 82133 10120
2 80733 97291
0 94388 94388
3 63270 859597850
3 97681 444734613
3 17779 469085512
1 24887 1688
1 77998 63849
1 59023 44969
0 27595 27595
1 62172 61171
0 24165 24165
0 13400 13400
1 1103 35276
0 73289 73289
1 56490 98312
1 71213 98210
2 25900 40543
2 49577 21653
2 97047 36865
3 35200 764358363
3 53451 576074261
0 49138 49138
1 83575 69403
0 75813 75813
1 21619 70852
2 42531 71853
3 62749 943333685
0 85254 85254
2 75435 50866
3 6211 390383028
3 6508 733815646
0 17163 17163
1 38751 69524
1 22724 32553
0 99979 99979
2 94755 7555
2 23983 11410
1 57010 2364
3 12085 666702814
0 69369 69369
3 10527 31522313
1 85935 67168
3 64757 632400277
3 14122 443972447
1 205 63296
2 8811 3568
1 21078 44252
3 8632 503563179
2 74862 90837
1 65289 85197
1 53885 23352
1 16828 56448
0 42425 42425
0 88671 88671
1 37067 43135
1 54786 98267
1 93544 44433
0 72236 72236
0 55032 55032
2 33689 93968
2 34105 68852
2 84805 13801
0 21129 21129
1 12626 98982
0 28266 28266
0 6689 6689
0 94360 94360
1 20639 64645
1 27713 80344
0 26312 26312
1 48019 30091
2 7725 1418
0 67097 67097
0 5001 5001
1 30894 37425
2 84406 79014
0 1211 1211
0 61039 61039
0 20342 20342
1 11849 42186
2 28633 98881
0 48663 48663
1 30281 85597
0 40488 40488
2 32550 21794
3 22697 192524199
3 48280 770917777
0 27368 27368
2 37942 29909
0 3326 3326
0 67937 67937
0 28739 28739
0 42321 42321
1 22236 91517
0 54085 54085
2 65969 81614
1 32784 37614
0 56573 56573
0 55414 74085
1 11480 64143
0 68260 68260
1 40061 58389
1 21217 40326
0 70657 70657
1 31651 993
0 6041 6041
0 34929 34929
0 17932 17932
2 64093 26007
2 78086 5257
2 20953 78968
0 11314 11314
2 82336 54550
0 62851 62851
0 71850 21821
3 86233 798619537
1 53942 70073
1 49287 80886
0 593 593
1 56543 24633
0 58493 58493
0 43017 43017
2 9632 38187
0 69016 51373
1 9408 21500
0 11772 11772
2 24178 62860
2 85618 16415
0 59293 59293
1 35375 30285
1 48916 95228
2 57814 87167
2 54193 8188
1 43283 17994
1 97645 35248
1 23809 45742
0 77682 77682
2 21798 3582
0 84934 84934
2 78376 32551
0 7403 76467
3 37215 24782654
0 72770 69676
0 46524 46524
0 48168 48168
0 63072 63072
1 90648 6333
0 9049 9049
0 3059 3059
1 89855 60767
1 1239 19976
2 39925 80134
2 22971 95046
3 34495 913685363
0 40724 40724
2 35148 20
1 85956 90717
2 17133 74032
2 50872 79741
0 65845 65845
2 81494 64063
0 66153 66153
1 11880 38832
3 36044 771310756
0 46667 46667
0 65229 65229
1 79367 35091
0 28727 28727
3 70502 947867111
1 14549 85268
0 58558 58558
1 10569 12425
0 6433 72434
1 30770 5975
0 82938 82938
2 61761 10916
3 24824 445119221
1 31530 68317
1 41366 46839
0 90014 90014
0 85739 85739
3 90811 589879041
1 52474 92426
0 90064 90064
0 88893 88893
1 53045 76248
1 14869 18177
1 90829 19645
3 46929 897555799
3 27522 144879621
0 91558 91558
2 85392 46308
3 74095 293945508
3 38525 229865757
1 22698 42558
1 55008 56926
1 65847 97918
0 48218 48218
2 58881 84149
0 66393 66393
3 21531 60656442
3 95970 95851611
3 46941 172967578
1 32065 51648
0 7931 7931
0 75507 75507
1 89422 38575
1 90452 93787
3 65926 643749251
3 3291 177563939
1 95880 49794
1 50214 50718
0 80378 80378
1 1007 40484
0 53862 53862
1 34449 59309
2 8316 59095
3 67177 836989213
3 4680 571289419
2 3978 12646
1 7250 99629
0 11144 1054
0 16875 16875
3 8456 375251347
3 44764 166014580
0 53112 53112
1 31698 28274
1 79739 34843
0 72407 72407
2 39130 39339
2 59338 13044
0 25002 25002
0 78017 78017
0 64573 64573
3 62313 43167180
0 53843 53843
1 48851 79009
1 11662 95201
1 68620 65189
1 3760 75480
1 18056 89748
0 5526 5526
1 85609 78674
1 6814 95345
0 94841 94841
1 82913 82104
1 83719 4435
1 91535 91211
1 33560 11793
3 37500 786206998
0 96905 96905
1 49332 93809
3 84999 118752280
2 3521 29389
0 70543 70543
2 6364 20586
3 40778 359994088
1 99919 82375
3 29262 91968959
0 16504 16504
0 34198 34198
2 53157 20221
3 37216 955129925
1 58456 24252
1 2021 88821
0 34877 34877
1 81834 40687
2 72994 45182
0 32816 32816
0 22241 22241
0 55876 55876
0 92266 92266
3 89162 44247683
0 49715 49715
2 62330 23091
1 31299 29088
0 5861 5861
0 44544 44544
0 12694 12694
2 93625 42901
1 28569 18475
1 67664 37763
0 9078 9078
3 24630 607442070
2 26222 54756
1 96323 32055
0 46817 46817
0 16148 16148
0 89780 89780
0 94383 94383
0 80299 80299
1 70829 90695
1 67559 33632
3 88256 537459333
2 34790 19151
3 72274 928748813
0 171 171
0 2190 2190
1 76229 31576
0 25384 25384
0 874 874
2 33091 51111
3 36168 866450547
1 66025 76784
0 46346 46346
1 79461 73615
3 7181 223297812
0 89199 89199
0 4823 4823
1 75643 1135
2 79124 59752
0 19363 42149
0 75605 75605
0 89365 89365
0 28566 28566
1 59572 30701
1 94863 72044
1 82728 86790
0 60260 60260
1 50291 2778
1 70997 43820
0 48684 48684
0 26355 26355
2 88739 57278
1 3462 76887
2 33896 49668
1 42970 19886
3 75465 406293126
0 45673 45673
0 70060 70060
1 82733 46444
1 82830 38363
1 3990 75996
0 56621 56621
1 45507 40944
0 75179 75179
0 840 840
3 89220 221021922
0 63720 63720
2 86023 68571
1 73178 31890
0 7294 7294
1 51903 89992
1 58082 49456
3 86348 450468244
3 23214 590620095
0 67192 67192
3 96724 638776749
3 26712 590079921
2 10426 61096
1 50300 34683
1 82593 50891
1 48093 9488
0 65140 65140
0 8425 8425
0 9909 9909
0 65596 65596
0 36783 36783
1 10440 54092
0 5508 5508
0 56659 56659
0 66786 66786
0 21940 21940
1 92878 67702
3 3776 480062909
3 21004 758600049
0 58719 58719
3 88024 877521197
0 10759 10759
1 63429 98482
1 70973 79810
1 2560 86009
2 94452 80632
1 18092 76226
0 45258 45258
0 9523 9523
0 34419 34419
0 33624 33624
1 34561 42608
1 61821 50190
1 26891 56384
1 49156 19293
1 8616 167
3 22423 385550375
1 44542 96227
2 51183 70508
1 33140 91218
1 21619 84867
3 58331 823755152
0 29850 29850
3 2547 897588641
2 88474 79062
0 41482 41482
2 78354 25565
1 69897 90803
1 70783 11562
2 50768 54951
0 98277 98277
0 17958 99671
1 30088 37622
2 68512 88864
0 47290 47290
2 93604 6526
1 626 98554
0 13629 13629
1 26974 80683
1 17502 51346
1 77694 16005
0 96263 96263
1 52273 83867
0 27482 27482
0 98094 98094
1 3005 42864
0 15938 15938
0 97963 97963
0 94854 94854
1 61966 92396
0 16496 16496
1 35035 37284
0 54152 54152
0 1611 57026
2 15787 50564
0 98297 98297
0 75559 75559
2 31468 27809
2 13870 24410
2 67185 19075
1 50341 13655
0 80628 80628
2 94219 17041
0 32849 32849
3 26655 615669170
1 75262 35506
2 71841 76924
1 26938 70054
1 82751 77756
2 91318 68688
3 6308 729169425
2 51926 62692
3 22585 692859124
1 14823 8354
2 42067 78067
1 74325 86939
0 8522 8522
1 39480 95585
3 6382 416803238
1 27245 74160
0 63510 63510
3 64960 561711122
0 77818 77818
0 75202 75202
2 51598 3963
2 32133 82440
3 97219 457381605
0 89532 89532
0 18657 18657
0 48392 48392
1 21215 9384
1 10564 72164
2 63183 9185
0 74606 74606
1 5351 23340
2 18015 760
3 45610 966258275
0 73283 73283
3 75697 798767254
2 32443 48531
0 12815 12815
0 74293 74293
2 82792 40838
0 6370 6370
2 42886 82724
1 4216 62713
0 77345 77345
0 11666 11666
0 21168 21168
0 49518 49518
2 3636 42963
1 94301 36627
2 23606 14851
1 96962 73909
1 52949 3101
1 87711 72114
2 68509 7797
3 45361 537634776
2 48776 67139
0 73112 73112
0 39253 39253
0 37202 37202
3 4454 481670455
0 60225 60225
0 23383 23383
0 92918 92918
0 33179 33179
0 92918 92918
2 75262 35506
1 50623 34593
0 63861 63861
1 21716 92824
1 26247 48423
0 8746 8746
0 92213 92213
1 15377 16471
0 21645 21645
2 71163 56478
0 95280 95280
3 65336 148048970
1 40858 52847
1 35871 6397
0 96451 96451
1 67866 89938
2 44159 16356
0 14996 14996
3 76886 962486628
2 80672 68544
0 70849 70849
0 84931 84931
3 13194 792370092
3 20881 524160930
1 6208 72261
0 87832 87832
0 66487 66487
1 82978 47945
3 57669 635181132
2 28767 87265
2 26559 64007
3 81784 657269288
0 29604 29604
2 43126 68233
0 85784 85784
2 35375 30285
0 5850 5850
3 37662 617318407
0 79190 79190
0 63500 63500
1 89022 93578
0 14439 14439
0 72572 72572
1 34250 99468
1 33715 8852
0 66304 66304
0 42605 42605
1 76897 37228
2 83858 4829
0 95292 95292
2 72811 74569
1 29173 59266
1 2021 48764
0 18496 25695
2 89509 94416
0 17291 17291
0 96078 96078
2 22245 15026
0 78454 78454
3 18018 670112198
3 47553 630163066
1 70491 61776
0 33862 33862
1 90562 1667
1 2100 28629
3 11935 565969807
0 79226 79226
1 3377 2488
3 75516 477502446
3 75333 638537074
1 33939 33886
0 24859 24859
0 95603 95603
1 45070 2308
3 67152 655451269
0 35781 35781
0 68331 68331
3 8813 506932206
0 89304 89304
0 32389 32389
0 66619 66619
0 68900 68900
1 77693 39185
0 25289 25289
1 22852 18746
1 30956 61555
2 60186 57483
0 43641 43641
2 98972 91184
0 76964 76964
0 41326 41326
2 83007 13958
0 53666 53666
0 98457 98457
1 54678 84813
1 26942 27073
1 77619 9815
0 44339 44339
0 60304 60304
0 37306 37306
0 14573 14573
0 18833 18833
2 95419 42922
1 38742 60019
0 27976 27976
2 80324 38222
1 21099 6323
1 51621 13879
3 82069 895179888
0 16742 16742
1 89395 34281
0 68326 68326
2 50165 91097
0 45198 45198
2 74682 56571
2 72043 41658
2 87299 52104
1 56656 31773
1 75088 48703
2 1054 8690
0 69600 69600
0 26736 26736
3 51817 817870101
1 12656 20157
0 40402 40402
0 53701 53701
3 97725 665099381
1 31031 45264
0 53023 53023
1 2625 45641
0 87593 87593
0 33755 33755
0 30340 30340
1 90237 4143
1 68692 73776
1 16027 6227
0 54422 54422
1 93165 50554
2 77716 32235
1 39261 32273
0 66843 68509
3 14807 918397721
2 62692 17833
0 52557 52557
2 52858 72565
0 50033 50033
0 88137 88137
1 13393 42418
1 396 34189
1 45489 42902
1 26208 25665
3 36029 982074953
0 72840 72840
1 87646 97631
0 24406 24406
0 28895 28895
1 33391 38275
0 98790 98790
0 99396 99396
0 88222 88222
0 85809 85809
2 86256 28683
2 51907 92546
2 65940 64627
2 13715 67522
2 40025 47162
0 78739 78739
0 32894 32894
3 44314 744781715
3 95881 218036977
3 90184 787302796
2 17418 17935
0 51730 51730
0 30269 30269
3 68905 578165871
0 31609 31609
1 38941 63401
3 54046 894686044
1 66391 22368
1 35178 76907
0 45962 45962
2 42714 97440
0 91744 91744
3 74423 84176610
0 25074 25074
1 87350 91973
1 42596 13552
0 37640 41225
0 60457 60457
3 98865 994140380
3 30571 317260078
1 75922 11520
3 7635 770827962
1 35822 73131
3 76960 956179114
0 73596 73596
0 77267 77267
1 85772 35215
3 15157 589948920
3 91667 305388061
3 29254 112076129
2 81375 68934
1 8647 74695
0 26022 26022
1 34147 37023
0 43252 43252
1 63006 25137
3 90218 199830122
0 16053 16053
0 86089 86089
3 1454 181088448
0 63033 63033
0 59050 59050
2 12175 99307
1 37951 26808
3 60789 28839451
2 48208 55026
0 59812 59812
1 20853 97241
3 16528 647334770
1 10257 83799
1 92739 66174
1 60987 98677
1 27736 37710
3 46074 981902730
1 46380 76764
3 71235 725301710
1 51824 80249
3 59902 92778466
2 24849 97308
1 13067 94192
2 25935 91553
0 43975 43975
3 40648 238470674
3 58354 802922138
3 10066 591021261
3 37637 613256800
1 91348 81575
3 2886 37191563
2 90093 78710
3 21500 323168926
0 51928 51928
0 41475 41475
0 4361 4361
0 3300 3300
1 52728 19830
1 25392 83198
3 48252 700048691
3 29490 444413629
0 99826 99826
1 15054 70099
3 31140 385502941
0 22889 22889
0 7811 7811
2 64714 31226
1 13724 21481
2 34395 92771
1 56759 41469
0 88350 67683
2 42217 83541
1 98735 86200
1 1316 17441
0 80216 80216
3 19771 279902040
1 34588 35750
0 30360 30360
1 55986 87295
1 46953 57163
2 80993 35012
1 49054 19097
1 27712 71246
0 38962 38962
0 21486 21486
0 75898 75898
1 78500 395
1 84560 56474
3 30924 862981036
0 64143 11480
2 74947 80131
3 70042 465712720
2 4669 29040
0 11862 11862
1 4501 90328
0 50398 50398
0 28787 28787
2 32460 80026
1 1113 63787
1 6306 6831
0 83602 83602
3 11833 107560240
0 51989 51989
0 80603 80603
1 57511 6126
3 97576 643502802
0 49467 49467
1 82932 23987
3 68949 234421278
1 66743 6768
2 55005 99689
0 33516 33516
3 25525 782925052
3 65807 338120790
1 39250 40171
2 84516 99516
3 12158 766926701
0 90830 90830
2 57867 32182
0 43105 43105
1 3143 68714
1 38864 58202
1 91850 58063
2 19280 41308
0 84129 84129
0 91403 91403
0 68366 68366
1 69323 98089
1 75713 95709
0 70814 70814
1 48815 25447
0 88462 88462
2 29120 62164
0 4037 79106
0 80026 80026
1 12898 79415
3 44906 121569917
2 14236 37137
0 65532 65532
0 35777 35777
0 98212 98212
2 42101 63640
1 6968 64542
1 66719 21031
0 38050 38050
2 35216 95725
0 72298 72298
3 30485 493089456
2 89360 69787
3 9840 38979959
3 59807 165362545
2 22928 33422
0 88044 88044
3 39612 599676867
0 38122 38122
0 78012 78012
0 13044 13044
0 49720 68273
0 55737 55737
0 30949 30949
0 95417 95417
1 70604 19502
2 18242 57168
1 29812 38871
0 30704 30704
2 29913 66822
0 94449 94449
0 34243 34243
1 21110 61900
0 31499 31499
0 92336 92336
1 91879 87499
1 32596 2635
2 34217 34636
1 80988 51618
0 57091 47189
0 48076 48076
3 19815 602367351
0 87011 87011
1 5416 48668
1 11850 66437
0 15526 15526
1 30996 663
2 23381 59328
2 44433 6138
0 29715 29715
3 18142 15865958
1 95284 6921
1 96771 36582
0 58562 58562
0 2834 2834
0 49491 49491
1 82962 33927
0 93317 93317
1 6499 48111
2 25733 20486
0 92910 92910
0 10131 10131
1 53085 3731
0 58469 58469
1 83852 39393
3 67420 776449675
1 35989 11877
1 4530 23822
3 33549 642745805
0 59911 59911
1 50015 83562
1 4567 60464
1 93807 72321
0 83665 83665
0 16500 16500
3 29563 968294659
1 83750 52381
1 3315 68034
1 51770 26783
0 60950 60950
0 77954 77954
3 10506 697555676
1 25625 54523
0 7965 7965
2 91490 54087
0 99406 99406
2 66197 95641
2 48457 87892
0 75715 75715
1 37602 76265
2 45343 97465
3 38319 904266669
0 98769 98769
1 38381 15847
1 68377 93148
2 78945 85605
2 65281 42681
1 64186 35803
1 52733 86843
0 67026 67026
0 55154 55154
0 99743 99743
1 61365 60217
0 7796 7796
2 7377 18499
1 29701 87554
3 20005 25501518
0 18919 18919
2 45232 3625
1 29867 30851
0 75985 75985
1 2135 67798
3 72678 213216402
0 51830 51830
1 37695 99691
1 10447 36145
1 7351 32040
3 63982 880816646
1 98498 39804
1 35074 83690
3 77828 129375127
0 11479 11479
0 15295 15295
1 73770 72944
1 65517 75170
1 70286 44878
1 61824 56944
2 33317 77168
2 99032 472
0 65103 65103
0 57310 57310
1 95909 70068
1 25876 6814
0 12991 12991
1 76645 93545
0 64783 64783
1 38676 83294
3 67795 414741513
1 9210 37047
0 76304 76304
1 14139 30812
0 95229 95229
1 83076 87516
1 80370 94469
1 624 6966
2 71923 15337
3 50881 678371699
0 73245 73245
0 89334 89334
2 12695 921
1 50312 66658
1 75709 13398
1 68432 617
1 8599 58453
1 55259 24845
2 3404 73850
1 45077 83515
0 58672 58672
1 57947 21037
3 78628 485153543
0 94024 94024
0 853 853
0 73227 73227
0 1886 1886
0 72833 72833
0 31215 31215
1 38255 17533
2 58329 21099
3 88381 22536432
0 32069 32069
0 48417 48417
0 92461 92461
0 97178 97178
0 71591 907
0 35812 35812
1 86735 64837
3 63728 606994631
3 65164 435092702
0 36749 36749
0 11377 11377
0 19199 19199
0 80622 80622
1 32156 35714
1 8690 43496
1 8423 86271
1 38395 48963
0 69515 69515
1 83459 96001
1 37612 94228
0 64234 64234
2 9962 99056
0 30844 30844
0 74513 74513
1 11368 51583
1 83271 32650
1 2531 28613
0 54206 54206
1 48986 49598
0 46787 46787
0 10257 10257
0 22429 22429
1 91473 88172
1 8829 50896
0 53984 53984
1 68843 51632
2 56352 90534
0 77225 77225
0 23550 23550
0 11992 11992
3 23752 983839521
1 52792 11504
0 27365 27365
0 51366 51366
0 88318 88318
3 27469 692404595
0 95693 95693
2 67064 23427
0 3005 3005
2 49306 72706
1 25164 24837
1 28982 42691
3 74330 36735144
1 35415 97348
0 70332 70332
0 5955 5955
2 90505 18751
0 67182 67182
2 54078 61458
0 74073 74073
3 29579 453222736
3 82805 731675084
0 27958 27958
3 24183 721256216
1 98614 76321
0 65182 65182
3 11989 226316989
0 82036 82036
0 79079 79079
2 7200 27442
0 82630 82630
3 68440 145541495
3 34272 831842477
2 53942 55085
1 33642 86254
2 315 78487
3 655 83250860
0 84335 84335
0 26544 26544
0 99577 99577
1 50355 32892
3 99564 844673079
0 45382 45382
0 12688 12688
0 35297 35297
1 73853 61911
1 74352 83275
1 42987 96124
1 79493 24934
0 87540 87540
0 65097 65097
1 78641 20961
2 6183 57589
0 82190 82190
2 70923 7098
0 93899 93899
0 53474 53474
2 89708 92198
1 5569 60331
0 19954 19954
1 84310 36912
2 15156 18726
1 224 76249
2 67749 88109
1 61036 79609
0 6016 6016
0 66524 66524
3 20399 148546452
1 37546 50518
3 83248 185083205
0 68914 68914
0 46108 46108
2 88016 4600
0 12472 12472
3 84230 630289928
2 49470 61960
0 95602 95602
1 57365 63200
1 32739 16601
0 41086 41086
1 38194 15640
2 44116 50883
1 3663 22519
1 32142 7787
1 88395 41324
0 58751 58751
3 27925 313387480
3 99094 985048887
0 78078 78078
2 88362 16893
0 69366 69366
0 27476 27476
1 44731 36996
1 60292 96852
0 72500 72500
1 6136 65289
0 28164 28164
1 17477 78731
0 65446 65446
0 19425 19425
1 36654 10931
0 48219 48219
1 40294 82117
1 50658 12570
0 97325 97325
2 67849 57485
0 79086 79086
1 65065 82487
3 29318 205896911
1 62443 42770
0 98015 98015
0 46755 46755
1 98476 75839
0 66391 66391
2 76783 27990
0 72597 72597
1 76833 30467
1 42397 21722
2 71931 2742
2 45578 38020
1 35118 29716
1 54726 11020
0 64811 64811
0 56607 56607
0 34018 34018
1 99299 20707
0 39120 39120
3 83619 639994198
1 56276 38238
0 36973 36973
0 90389 90389
1 31481 6197
0 10461 10461
2 39079 28483
0 8718 8718
0 20672 20672
1 27666 29923
2 14606 7954
2 71460 68645
0 61216 61216
2 89391 15484
1 16312 52252
0 33494 33494
1 60824 84165
1 11896 91248
1 9080 92511
0 10094 89647
1 15775 70572
2 32996 5944
0 89669 89669
0 59849 59849
0 63963 63963
1 52743 65117
1 52322 42500
2 72266 93320
3 27018 673363475
2 86453 81976
0 6280 6280
1 94503 5125
0 41068 41068
0 40364 40364
2 94156 82934
1 54172 28824
3 39694 12081335
3 91337 851106325
1 13808 19988
3 15489 92063139
2 51902 59517
2 9796 13789
2 50377 7464
1 1474 65411
1 43092 37824
2 95924 36323
3 68381 458301127
0 3012 3012
0 9738 9738
0 40116 40116
0 36228 36228
0 64498 64498
0 21469 21469
1 78145 56548
0 51820 51820
3 89965 199204732
3 91812 798414766
0 29973 29973
1 75470 22606
1 58176 17632
0 55333 55333
0 21772 21772
3 25777 544627380
2 24557 29918
2 66798 57209
0 2225 2225
1 25339 38648
0 57782 57782
0 49903 49903
3 22999 628149601
1 95002 62792
0 20465 20465
0 54740 54740
0 37584 37584
1 5225 74405
1 29 95668
0 86990 86990
3 62324 519905699
0 22626 22626
3 8760 634965142
0 25286 25286
1 49370 18411
0 37709 37709
1 44503 72949
0 58986 58986
3 74820 212957114
2 949 83949
0 50956 50956
3 28281 88664734
0 67491 67491
0 15766 15766
2 1211 99795
1 55199 24387
2 8568 52084
1 57843 94480
0 70396 70396
1 91785 68647
0 81290 81290
3 25633 570153971
0 12116 12116
2 56793 78058
1 47890 8927
2 60792 64548
2 2488 26420
0 88317 88317
0 58095 58095
2 30826 74395
0 36734 36734
0 66633 66633
2 61523 54104
3 53203 895097680
0 66835 66835
3 98089 894558725
2 40239 11768
3 24404 699325892
1 2918 22807
3 10562 198275446
0 63414 63414
1 20315 97582
1 55705 47868
0 14240 14240
3 46219 812617294
2 20603 87112
0 96928 96928
0 37279 37279
0 64333 64333
1 1272 69028
0 66401 66401
3 2295 668293912
2 13671 73394
1 23667 59075
2 83142 26802
1 1072 16389
2 37692 26910
0 64949 64949
1 75007 90240
3 76078 104697452
1 73677 29639
3 14195 722846321
2 98977 19487
0 52386 52386
3 2299 808088625
1 79698 80323
2 70969 94263
2 10466 17407
3 78229 314949048
3 88971 276378716
0 88509 88509
2 52961 90240
1 23144 10421
0 53875 53875
3 23859 880854526
0 77088 77088
1 73917 23459
2 67065 18701
1 70203 85356
1 57872 82059
1 79125 99628
0 29566 29566
3 93611 263644109
2 54479 77258
2 64593 4121
0 33192 33192
0 51655 51655
3 74396 230036602
1 74052 83654
2 82121 55193
1 68704 68994
0 54994 54994
1 15183 95092
2 97575 76628
3 83458 183044623
1 18672 88130
0 43404 43404
0 24584 24584
1 23395 61902
2 1096 97240
3 24254 498225561
1 44898 53531
1 61867 25710
2 4054 72972
1 68406 48349
2 89723 46983
0 43706 43706
3 35201 641851196
0 47263 47263
3 58969 425860828
2 51584 94266
3 61010 259442610
0 99368 99368
1 83358 25533
0 96225 96225
0 17648 17648
3 38105 462184384
0 4240 4240
0 39419 39419
1 2635 87398
1 26545 90850
0 16606 16606
0 96798 96798
0 76029 76029
1 6665 14453
3 41799 772781973
0 37212 37212
3 79668 660745184
2 50623 34593
0 63538 63538
3 80047 592869705
3 92556 750699422
3 84494 795458674
0 31141 31141
0 80772 17949
2 64996 18719
1 59716 40708
1 35903 45655
1 94404 28701
3 13197 935416476
2 38312 94060
2 13369 5355
0 43868 43868
0 13239 13239
3 7124 178899064
1 71799 33679
2 75652 3095
0 69839 69839
0 14090 23507
1 29665 71784
1 16957 83469
2 62196 25827
1 58342 9868
1 57532 56333
1 94369 29792
1 49681 7638
1 90685 5180
0 40403 40403
2 71257 14325
2 5112 39148
1 49662 37957
3 68813 905427044
0 44237 44237
1 57167 72728
1 9859 77388
1 48909 22249
3 36231 486433686
0 8037 8037
1 80755 54128
1 32857 12679
3 60831 202994444
0 71154 71154
0 47122 47122
1 64434 9216
3 69011 324906293
0 26758 26758
0 72613 72613
1 6863 47963
0 68328 68328
2 56892 2041
0 42492 42492
2 95991 42882
3 92298 976936719
1 8006 21693
1 11221 39025
0 3694 3694
1 36797 4829
2 18448 6410
0 32568 32568
0 89671 89671
0 22956 22956
0 61787 61787
0 93343 93343
3 91013 126346132
0 32387 32387
0 56215 56215
0 94223 94223
0 38500 38500
0 18334 18334
1 67000 90480
2 63981 99793
3 28807 872533639
2 38779 37767
0 35678 58037
2 41302 72201
2 74325 86939
1 55262 1912
3 62986 828092753
0 73508 73508
1 19074 53956
0 6935 6935
1 96528 76145
0 88067 88067
1 30647 44506
1 35088 22082
2 27311 85768
1 89479 94122
0 48299 48299
1 98856 88287
1 66504 61691
1 98212 41154
0 78267 78267
1 20 84021
0 65341 65341
2 19868 73462
1 79023 95343
2 631 94
1 56282 17815
1 62260 79957
2 87359 59047
0 90495 90495
1 12588 50481
2 6981 61835
1 71257 15127
1 19719 66065
1 87555 64063
0 86629 86629
2 69319 47113
3 60356 608626910
3 58916 170028679
2 85720 46821
0 85278 85278
3 47820 688908948
1 50422 58176
2 59023 44969
0 43884 43884
0 25405 25405
1 23281 87517
0 34036 34036
1 34556 19692
1 55596 44869
0 67467 67467
0 65194 65194
1 67681 23554
0 51791 51791
0 22063 22063
1 78624 38000
0 79032 79032
0 50678 50678
1 18611 69363
3 7301 234259896
0 94768 94768
1 58721 56141
0 61093 61093
0 43868 43868
0 79073 79073
3 9079 575771587
0 38716 38716
2 8679 66729
2 81986 20398
1 98572 97971
1 65566 56
2 86914 81033
0 27187 27187
0 20456 20456
1 87188 28069
0 64000 83358
3 85611 248566722
3 15655 288584787
0 25932 25932
1 8941 66731
2 3147 3556
0 3479 3479
0 19518 19518
1 25433 22373
0 43891 43891
0 14315 14315
2 7432 91197
2 38453 54978
0 47382 47382
1 31296 92440
3 20682 994581155
0 719 719
0 95375 95375
1 71883 80498
0 70583 70583
1 47389 94450
1 1001 71421
1 47504 84473
0 99104 99104
2 59819 11549
1 28077 50539
0 51458 51458
0 65618 65618
2 57707 60650
1 17941 57239
2 707 98009
1 97637 13646
1 91016 5334
0 5827 5827
3 45549 372083086
0 71308 71308
0 75538 75538
1 82679 95725
3 92402 668873640
1 45191 69494
2 61514 99127
2 88830 546
1 65935 29933
0 36583 36583
0 76013 76013
0 45921 45921
1 63159 93720
3 27809 484101453
1 99068 59899
0 73685 73685
0 94605 94605
0 65909 65909
0 92446 92446
1 57356 91042
2 69934 86359
1 39272 56930
0 55885 55885
0 24359 24359
2 36357 92539
2 79178 50296
1 80170 63179
1 75098 14106
3 33721 9400097
1 21130 7705
3 95509 696130580
0 75474 75474
1 71946 28221
0 96833 96833
0 68995 68995
0 9891 9891
2 45144 96357
3 48945 357000841
3 30363 884161128
2 24698 88802
1 4723 97517
1 92612 70507
1 40770 93968
2 47404 90747
2 67008 21165
3 16925 149557423
3 41147 83123948
1 65273 47847
1 81225 12777
2 70166 66752
0 33959 33959
0 59367 59367
1 9165 54887
1 56810 5044
0 72855 72855
0 62993 62993
1 16578 70870
1 86602 10993
0 9584 9584
3 6564 182337411
1 65971 32330
1 33343 94157
1 80309 99034
0 92262 92262
0 67150 67150
3 25932 868049796
1 96755 9350
2 44712 12346
2 60823 3606
3 91362 873541400
3 78510 787460617
0 99182 99182
1 13875 81748
2 43354 54478
2 5067 19294
1 41377 13386
1 12670 99966
1 94168 84983
0 31288 31288
1 15345 11896
1 37498 86695
0 1436 1436
3 69293 513634786
1 18125 23160
0 19882 19882
3 10912 315751014
1 25558 53310
1 25071 24673
3 4998 803524210
1 75475 17458
1 1254 54598
3 84131 753383023
0 9097 9097
0 6360 6360
1 22882 36552
2 71179 34752
2 19341 54619
1 81919 78804
1 65110 10822
1 75034 79128
3 79258 684942869
1 67215 53870
1 33857 7847
1 46117 39574
1 34335 34391
0 42522 42522
1 9814 80816
0 93542 93542
1 79658 51114
1 35750 24963
0 13559 13559
1 36915 99432
0 52925 52925
2 9467 15091
1 9612 29506
1 39843 78156
2 66843 68509
1 49413 87674
0 70725 70725
1 86225 3444
2 52735 98003
0 26406 26406
2 57674 7302
1 76728 86556
0 80626 80626
2 54993 25172
0 60874 60874
2 59619 49050
0 97061 5413
1 29107 97548
0 93842 93842
1 55606 12938
0 14326 14326
0 8293 20100
1 56728 93332
3 23275 735169459
1 94734 46915
3 34965 44121496
1 99815 25520
2 75817 66419
1 72595 37058
1 32173 58670
0 73064 73064
0 28189 28189
0 81548 81548
0 20303 20303
3 83681 913389175
3 36209 303156268
1 7545 30508
2 85209 78279
1 23463 79315
0 3203 3203
0 250 250
1 22611 8781
0 57151 57151
0 6965 6965
2 37360 43645
2 20100 8293
0 82243 82243
0 94463 94463
1 84008 13591
3 20179 449668753
0 45321 45321
0 92970 92970
1 73219 35188
1 94732 88406
1 6041 37736
1 20562 91955
3 25712 376333981
0 84569 84569
1 55344 16778
3 80143 80396468
2 40302 86155
0 49316 49316
1 22664 20391
1 76922 79032
0 42623 42623
2 19560 56797
1 88139 46604
1 47170 74327
1 72800 54080
1 52106 2633
1 79651 97930
1 57737 62837
1 81285 35487
0 83663 83663
3 49948 878334291
2 57152 33956
2 93168 29435
1 84397 96928
0 48646 48646
1 89229 27151
0 21049 21049
3 78439 975599966
0 91378 91378
0 85162 85162
1 58546 99517
3 89645 894290241
3 16994 707308633
3 48465 738859462
0 36217 36217
2 11131 55639
0 72834 55173
0 87931 87931
0 81815 81815
3 51400 701749440
3 15248 285029068
0 47388 47388
1 9214 18300
0 13187 23226
0 37162 6839
0 60886 60886
1 44077 54004
0 65062 65062
1 31747 72368
0 52071 60305
1 16943 66695
2 42854 71044
0 36274 36274
0 7594 7594
3 10641 596267999
0 88237 88237
1 67377 37294
0 31182 31182
0 26199 26199
0 21223 21223
2 89358 454
0 88915 88915
1 70880 17224
2 73421 57588
1 89158 39440
2 40905 63683
1 74035 84493
2 45493 49627
0 34432 34432
1 34717 12524
1 18108 54362
2 79914 38494
0 46304 46304
0 49593 49593
3 32928 121899553
2 76467 93102
0 98871 98871
0 6762 6762
0 83904 83904
1 31130 46804
2 72473 31110
2 99845 49514
1 4702 23416
0 96256 96256
2 39963 69192
0 1600 1600
0 39846 39846
1 32572 97736
2 79956 39201
0 79608 79608
3 66589 162333974
1 25179 35338
3 48317 221519585
1 40791 85898
0 17412 17412
0 71209 71209
2 71390 17225
1 80822 71337
1 92919 61595
1 62127 17477
2 67862 82236
0 60457 60457
3 48819 751983883
0 46791 46791
1 52983 70931
3 81827 718094373
0 23387 23387
0 50648 50648
1 7347 33994
1 25930 1756
0 1174 1174
2 700 84916
1 41127 47065
0 75296 75296
2 66263 6609
0 21108 21108
1 77712 33293
1 1345 98371
2 2192 9552
1 93472 30808
1 50353 76486
1 22167 63005
3 34468 343755990
3 97826 747367567
0 70839 70839
3 80207 194287653
0 99014 99014
1 89947 20396
3 66772 785997326
1 34089 85445
0 5818 5818
0 45708 45708
0 94395 94395
3 88594 564947337
1 15031 79983
3 84813 686973546
0 40014 40014
1 69569 85469
1 19837 94961
1 36389 9391
2 5924 85003
2 66307 65904
0 5434 5434
0 3566 3566
1 8298 78800
1 96883 60553
0 60815 60815
1 29953 72488
3 50469 156972799
1 84483 70547
0 93075 93075
0 25166 68287
0 13141 13141
1 40600 55676
0 64924 64924
1 64641 51027
0 29596 29596
3 57484 393027526
0 81365 81365
0 3837 3837
1 88068 49619
0 19319 19319
0 87743 87743
1 72887 79012
1 76883 69126
2 87635 76992
0 90608 90608
1 37900 4445
0 62954 62954
2 84651 13619
0 84226 28592
0 21522 21522
1 31079 28634
3 76823 847755805
3 85013 109567615
0 90856 90856
2 88746 18954
0 81954 81954
0 69300 69300
0 49026 49026
0 38716 38716
1 67784 58445
0 90752 90752
3 68867 878150059
1 49939 81653
0 57698 57698
0 33248 33248
1 37032 33631
0 87393 87393
1 22203 10609
3 64305 716074326
3 58417 910684799
0 30249 30249
3 83318 798846895
1 89287 58114
0 97702 97702
2 93445 62337
0 55845 55845
3 16208 486883978
2 77537 72941
2 34280 19825
0 75038 75038
3 54957 476068442
3 26847 997452255
2 63629 72320
0 38160 58
0 92158 92158
1 11120 31156
1 8089 24270
1 90588 71517
0 79086 79086
0 9000 9000
3 25022 188361587
2 5156 94130
1 50414 86587
3 68955 858905006
0 2091 2091
3 27837 838667854
0 82981 82981
0 91166 91166
1 33778 66401
2 91375 91881
0 94578 94578
0 74848 74848
0 5073 5073
0 95077 95077
0 49577 49577
0 36602 36602
2 39199 14578
3 6076 166143535
0 28807 28807
3 5932 394445042
1 57135 15068
0 19928 7902
1 77868 62574
1 24844 55562
0 2010 2010
0 30426 30426
2 76587 37095
0 99386 99386
0 23552 23552
0 18167 18167
2 70079 16618
3 93304 296111849
3 41989 815909551
2 2931 45512
3 43153 218104181
3 35506 729900619
1 50074 66787
1 52190 87118
3 52753 709745996
0 30127 30127
1 22406 69158
2 92449 48467
0 90269 90269
0 43530 39780
3 69590 188586263
0 45518 45518
2 69840 59984
0 79983 15031
0 53800 53800
3 62274 759240401
0 81170 81170
0 76807 76807
1 57336 99110
1 42421 84887
0 30868 30868
0 89105 89105
0 73671 73671
0 42633 42633
2 90911 78151
0 88752 88752
1 33770 5787
1 4770 17911
0 51127 51127
0 81030 81030
2 67866 89938
0 20802 91687
0 23610 23610
3 9302 25298209
0 13297 81410
0 24033 24033
2 99207 16834
2 49232 6926
2 13792 60397
0 91078 91078
0 48736 48736
0 88315 88315
1 10420 18634
3 11583 816672044
2 73668 70743
2 35877 86428
1 42945 42805
0 23333 23333
0 20229 20229
1 75582 52536
0 82975 82975
0 51638 51638
1 40405 33028
0 72127 72127
1 49741 97368
1 18318 19711
3 61386 268758034
1 43449 69983
2 56276 38238
1 79399 39200
0 75776 75776
1 51560 93319
1 45881 3506
3 7058 84784052
0 98879 98879
0 72941 72941
0 457 457
2 24958 93827
3 59330 164233732
0 2971 58067
1 88611 19729
2 99734 15972
2 38064 37793
2 27721 57415
3 66805 90600256
0 80743 80743
0 88954 88954
3 63776 731086661
0 86837 86837
2 95587 63132
1 70056 72520
1 76302 55096
2 76042 99107
0 94282 94282
0 42719 42719
0 94250 94250
2 44186 20549
3 17995 661200307
1 88057 19039
1 16801 67557
0 48477 48477
3 35747 211392523
1 82346 90455
2 85971 20863
1 25626 94263
0 32994 32994
2 13376 88636
0 71237 71237
1 62995 9556
3 23363 100197296
2 4987 83684
0 2226 2226
0 18395 18395
0 48385 48385
1 26706 28296
1 98849 18411
1 76313 98726
1 8092 45627
1 66744 14261
0 14270 14270
1 71610 62598
1 41181 71282
1 49340 22917
2 19507 38632
0 82515 14163
1 28218 42974
3 66938 195364838
2 40127 3345
2 30181 81398
1 87198 26846
0 55057 55057
3 89767 742131608
0 55707 55707
0 96203 96203
2 84851 91786
1 60843 52449
3 41278 264958038
0 18438 68872
0 51221 51221
0 7952 7952
1 22560 2435
0 48735 48735
2 97637 13646
1 37587 13975
1 42817 17182
1 68441 77468
2 19536 50533
1 49146 2871
1 77341 7852
0 2506 2506
3 56077 907110605
1 44369 56410
2 53834 99847
0 25880 25880
2 95224 8335
1 709 9618
1 20431 44151
1 77219 51598
0 9210 9210
1 79050 37294
0 70039 70039
3 66381 597204277
2 97865 390
0 61551 61551
1 13742 49598
0 43345 43345
0 46917 46917
2 47107 65677
0 90283 90283
0 78701 78701
1 72400 793
0 88228 88228
0 99915 99915
0 69990 69990
3 30027 464256953
0 3872 3872
0 25582 25582
2 33398 1228
1 96657 76514
0 83070 83070
3 73350 725672733
0 77361 77361
3 44309 287809745
1 74303 18688
1 70078 91356
0 32046 32046
1 63096 27910
0 44566 44566
1 42046 49775
2 99402 9100
2 93110 5267
1 96478 33228
1 91856 88819
1 22105 46914
0 37634 37634
1 73748 88157
0 28513 28513
0 46236 46236
0 39055 39055
0 13638 13638
2 44630 38389
0 75450 75450
1 37064 16456
2 76048 55200
3 47435 130960092
1 86458 13129
3 87373 990634589
3 55108 567777544
0 83661 83661
1 98977 54172
0 88840 48072
2 2970 28471
2 24887 1688
1 42372 47596
1 85613 31026
2 52743 95631
2 55821 61223
0 60452 60452
0 94436 94436
0 7100 7100
0 20765 20765
1 1469 92298
1 59416 10461
0 61131 61131
0 23585 23585
3 69545 457351812
1 47487 93718
2 10471 99334
3 2523 546327243
0 83873 83873
0 56363 56363
1 99892 9227
1 41401 52249
2 19623 12873
0 64887 64887
1 45876 84397
0 41155 41155
2 97841 96626
1 75601 40209
3 11606 895304987
3 12298 437639398
0 80264 38932
0 93520 93520
1 96888 67446
1 73234 76560
2 86523 36331
0 10886 10886
3 71640 292228656
1 78060 23684
0 7790 7790
1 67747 3038
0 88522 88522
2 8494 24806
0 8701 8701
3 30688 215106241
1 31264 91659
0 24396 24396
0 99211 99211
0 37617 37617
1 4923 82500
0 14724 14724
0 44453 44453
3 52229 887971843
1 72360 52815
1 78165 11754
1 43793 6788
1 91418 85100
1 1987 97963
1 46548 98907
3 89439 365930021
1 5537 56211
0 63681 63681
0 31738 31738
2 92394 3066
1 49031 45003
0 82941 82941
0 12098 12098
2 60857 58522
1 71363 99265
2 61412 85627
1 92022 1343
3 66706 249507569
0 34905 34905
2 96763 89597
1 34985 36833
2 34727 68722
2 80243 4902
0 84596 84596
1 27446 76862
1 41682 4089
2 25521 14845
0 99092 99092
1 99873 74783
2 96930 57056
1 89532 59741
1 41375 65064
1 94382 98525
0 4774 4774
0 90561 90561
0 50561 50561
1 61070 36688
1 15629 30969
3 79433 738843793
0 63899 63899
0 57171 57171
1 28165 59800
0 41458 41458
0 18926 18926
1 81296 51204
0 73383 73383
0 72611 72611
0 16698 16698
1 2867 9685
1 44275 78925
0 45642 45642
2 995 49616
0 9455 2090
3 18693 947493198
0 92988 92988
0 78276 78276
1 69316 48797
3 20052 79270754
0 64689 64689
1 83976 52907
3 93311 336207581
1 3664 59556
0 323 323
3 14287 936516829
1 85739 68351
0 55311 55311
0 59416 59416
0 13450 13450
0 95066 95066
1 82265 65411
1 48824 24645
0 88071 88071
3 74309 82824448
0 97757 97757
1 26639 85332
1 63923 75908
1 14209 46371
2 62882 50759
2 55160 69440
3 68434 320548154
1 47265 47346
0 83875 83875
1 65913 38015
0 44844 44844
1 45133 34539
1 95584 17150
0 83296 83296
1 62559 70616
1 43545 98048
0 66366 66366
0 57439 57439
1 10369 39361
0 83992 83992
1 61016 81194
0 43801 43801
3 84751 863433370
0 67382 67382
0 16016 16016
0 99662 99662
2 11450 68039
2 82420 45473
0 58388 58388
1 97587 89590
1 81577 64095
1 46364 85303
0 38653 38653
1 85950 30422
1 88801 52826
0 42584 42584
0 82171 82171
1 68363 13594
1 4353 38586
3 98928 259758167
3 89875 544237527
0 29193 54073
1 52593 44110
2 33778 66401
2 96330 99726
1 27277 87904
0 20750 20750
1 81848 10724
3 98509 749495899
0 36474 36474
1 32769 81552
0 94887 94887
1 13808 94170
0 37112 37112
0 71048 71048
0 13818 13818
1 64836 30390
0 7903 7903
3 85068 42640860
1 56532 28378
3 89894 749619697
0 59870 59870
0 14579 14579
3 68949 657083182
0 71063 71063
0 25489 25489
0 33785 33785
1 64042 27870
1 68306 38536
0 70729 70729
1 68382 48735
0 86457 86457
1 263 68470
0 63921 63921
0 20600 20600
0 851 851
1 14433 25736
0 67502 67502
3 59768 217946294
3 85564 46999445
0 10035 83330
0 42792 42792
2 11768 26600
0 8200 8200
1 32669 68383
0 61874 61874
1 69045 78209
1 55512 47834
1 96438 69640
1 45957 76784
1 96533 29298
1 79308 13665
0 36232 36232
3 39683 371556142
1 70892 25198
2 86225 21841
0 88140 46437
1 72342 69124
0 3528 3528
0 2473 61928
0 96252 96252
1 44049 4372
0 14973 14973
3 58425 812724603
1 69111 14514
0 35085 35085
0 15339 15339
3 79716 114499887
2 30530 18232
2 71642 13646
3 7445 290604606
1 2590 14372
1 54155 15375
0 91257 91257
2 15283 19962
3 97799 262709417
1 34448 48124
0 51483 51483
3 10287 220777329
0 25539 25539
1 73893 33469
0 58626 58626
1 43726 26145
2 5223 13612
0 35926 35926
2 78206 7481
0 88737 81224
0 39021 39021
3 16483 302060823
2 9711 65630
0 75641 75641
2 96154 34451
0 33639 33639
1 20020 4391
1 42938 1544
1 47623 287
3 95592 130500235
1 87333 75493
1 93516 24051
3 59267 816804507
0 44125 44125
0 61046 61046
1 65966 71404
1 62405 77619
1 17553 20638
3 58451 332746436
2 50174 97782
1 665 38913
0 36040 36040
1 96232 33647
1 95071 19813
0 607 607
1 45200 62873
1 22766 548
1 40904 95933
0 18124 18124
1 61406 78217
3 86546 293761294
0 50566 50566
3 13870 734219014
1 85570 72328
0 366 366
1 6012 98321
1 19842 71766
0 7221 7221
0 20905 20905
0 87981 87981
0 7472 7472
0 5915 5915
0 89257 89257
3 94733 715967991
2 53880 36529
0 25838 25838
2 86440 10102
1 55580 5318
1 68555 31178
1 42075 89744
1 84785 1431
0 17533 38255
1 74183 90834
1 42000 45674
1 31646 22819
2 81233 76493
3 28612 968892499
1 46311 17481
0 67315 67315
2 33287 75359
2 21619 40515
3 14641 260707326
0 7588 7588
2 88146 8301
0 64484 64484
3 78942 880580390
0 21228 21228
0 61694 61694
0 47758 47758
0 92365 92365
0 40513 40513
2 930 28330
3 19120 109218311
0 8379 8379
2 10262 99950
2 54005 83145
1 85245 71513
2 62574 913
0 92486 92486
0 21938 21938
0 55968 55968
1 5546 14478
2 13979 53469
0 90162 90162
2 10609 47693
0 84616 14806
0 21687 24153
1 28500 1325
1 57796 13460
1 83167 7785
2 10616 97671
1 28134 477
2 95790 11230
0 22559 22559
0 13038 13038
2 49769 51478
2 58762 50873
1 21159 51888
1 71277 71583
2 8000 98886
0 96198 96198
0 45796 45796
2 97547 99838
1 52152 71752
2 96989 783
0 62320 62320
0 50562 50562
3 3138 919535622
3 95352 515125050
0 85379 85379
1 5068 47541
1 12018 78221
0 12879 12879
2 97471 59566
0 3101 52949
0 48157 48157
1 89219 19648
0 70665 70665
1 22052 12248
0 91027 38527
0 3957 3957
1 38970 33790
0 59319 59319
0 74018 74018
0 88563 88563
2 37167 68692
3 15731 465428887
0 28939 28939
0 97459 97459
3 11718 206545441
3 35109 828716332
2 37266 49595
0 22766 22766
0 84030 84030
3 90711 260162297
0 29145 29145
0 95469 95469
0 28416 28416
2 97714 96181
1 64399 11113
1 4755 30695
1 58040 96607
0 54992 54992
0 32935 32935
0 78119 78119
1 29843 47727
1 94518 15905
1 67086 47268
0 6834 6834
0 27635 27635
1 99789 88774
0 96373 96373
3 17342 525733741
1 50223 1084
0 3495 3495
3 60203 355646332
0 54031 54031
1 59075 11899
0 59721 59721
1 95920 13638
1 30079 86010
1 89230 85630
1 48187 91661
1 64918 31226
0 52959 52959
0 72155 72155
0 41174 41174
3 37869 317722167
1 55495 1322
0 65581 87535
3 11028 428157678
1 95454 78061
0 30908 30908
3 90015 98719102
3 60056 379101381
1 83065 59390
2 13227 49953
1 45613 70253
0 22290 22290
0 74902 74902
0 38095 38095
1 84131 48503
0 34611 20002
1 12339 91773
2 13606 70439
3 70985 988914098
3 38140 431702781
3 88951 662283127
0 89222 89222
2 60542 8117
0 15411 15411
3 69784 269007262
3 20286 190283005
1 98786 30015
0 74525 74525
2 60448 99758
3 12324 730184631
0 75742 75742
2 52041 17288
0 42162 42162
0 18315 18315
3 31515 791920461
2 18940 58613
1 82031 7826
1 75911 72338
3 47237 498454193
0 82181 82181
1 7771 66104
0 92197 92197
0 89766 89766
0 66147 55698
0 39281 39281
3 43473 573680626
0 81761 81761
0 67518 67518
2 62405 77619
0 94339 94339
3 61222 809768354
0 68743 68743
0 5430 5430
3 15933 177534365
2 71818 70384
1 22928 75661
2 86942 63317
1 67430 33704
2 17543 79145
1 58759 60099
0 93044 93044
1 37412 35629
3 25262 111647586
0 45818 45818
2 54168 65303
0 49389 49389
0 36003 36003
3 25420 166286889
1 23961 30430
0 30768 30768
1 17382 59745
2 14859 21229
2 69152 21845
0 26494 26494
1 50989 90455
0 96418 96418
1 56714 23143
1 85074 42465
2 5351 23340
0 2628 2628
0 94743 94743
1 48268 33816
1 91534 25977
0 28506 28506
1 33371 65542
1 50756 92279
0 37246 37246
0 79619 79619
1 3568 6544
1 44375 91631
0 33005 33005
2 32784 37614
2 23721 54183
3 62075 296988577
0 69605 69605
0 11449 11449
1 88739 23580
1 72391 26220
0 62012 62012
0 49201 49201
2 80085 2715
1 63804 35520
3 43141 915759903
0 61794 61794
3 78528 218942448
1 37501 63079
3 20587 347902678
1 71576 13098
2 14806 84616
0 74972 74972
0 52841 52841
3 63031 420685421
2 99892 9227
2 46792 41972
0 76330 76330
0 18093 18093
1 71417 53006
2 52581 82256
1 13151 27553
3 26786 588357761
0 70594 70594
3 47377 142615479
2 36428 92399
1 83636 85930
0 64728 64728
3 24399 522251161
1 82377 71497
1 78283 48712
1 66346 88491
0 82343 82343
0 43489 78060
2 28125 87613
0 17579 10912
1 54553 92448
1 16706 49767
1 65374 48237
1 55146 97611
1 2391 78339
0 28418 28418
1 28304 61464
0 45621 45621
0 83245 83245
3 27189 838467730
0 9295 9295
1 3811 9093
1 30747 42076
2 87339 16100
0 94070 94070
3 37559 133663677
0 39163 39163
0 31566 31566
0 97288 97288
3 35129 913010484
2 19776 61357
3 93804 916411732
1 98331 67079
0 17598 17598
1 76648 22956
3 89197 461380397
0 15233 15233
0 27107 27107
2 40939 9283
1 84314 89959
2 50093 2538
2 7827 32840
0 17282 17282
1 75140 92788
2 66518 24673
2 55610 6471
2 12652 52978
2 26133 69039
2 68111 95566
3 30274 274671814
1 66168 45309
0 17452 17452
2 86572 79751
2 38776 58472
1 76885 1887
0 86790 82728
1 71278 39239
0 44148 44148
0 12763 46110
0 45367 45367
0 85447 85447
0 92805 92805
1 9489 54162
1 39079 41949
1 32354 90862
0 66047 66047
1 51643 85189
0 99115 99115
2 37503 7504
3 2786 241936602
1 32318 96482
1 18424 40019
2 45233 29076
3 81754 271182997
1 22280 56773
1 9075 98812
1 1518 16282
1 18553 58464
0 51136 51136
1 44277 79729
1 81168 92345
1 34487 8865
2 6041 37736
1 50665 20666
3 76636 117515838
0 54892 54892
0 99947 99947
1 97317 93930
3 74888 930371609
1 87777 64617
0 15342 15342
2 17313 41745
2 76587 11087
2 55143 77362
0 83006 83006
2 56222 77483
2 19317 7782
2 53867 30743
0 45300 45300
0 55946 55946
2 30747 42076
0 2869 2869
2 99201 74185
1 54936 67159
1 36125 18980
2 54395 11987
0 40933 40933
1 55103 27713
0 76844 95179
0 19114 19114
1 6426 87471
1 98792 4140
3 44232 370736551
1 9659 61209
0 82732 49018
2 80818 6371
0 23749 23749
2 80264 38932
2 63413 80362
2 17804 67194
2 88569 321
0 47340 47340
0 55878 55878
1 58728 71323
0 57633 57633
1 38213 87542
2 79172 20454
2 50313 17872
0 1074 1074
0 53443 53443
0 90118 90118
1 40024 22168
3 36038 432190282
1 46538 50072
1 48302 9945
1 50059 92203
1 74755 851
2 90623 71158
0 90148 90148
1 55364 23446
2 38544 9106
0 39500 39500
3 65322 21750680
2 20194 1178
0 18862 18862
0 75028 75028
0 26503 26503
2 88534 14909
3 26157 83443148
3 74316 15160433
3 36289 818920327
0 74440 74440
2 35720 63791
3 39596 318905342
1 96971 69173
0 89985 89985
0 27656 27656
1 84339 67756
3 60930 33332414
0 53199 53199
2 44029 69407
1 49395 29211
3 71173 123771522
0 71943 71943
0 6152 6152
0 71708 71708
0 30562 30562
0 99794 99794
1 67887 68319
3 36196 51473473
1 52904 47045
1 19799 33693
1 136 71338
0 3241 3241
2 27777 41291
1 84516 12741
1 22870 89667
2 15315 32075
0 98696 98696
1 12875 13037
2 61838 50172
0 25374 25374
1 34180 26232
2 94789 99511
1 9981 15358
1 7706 24349
3 5652 627845096
0 50925 50925
1 685 41302
0 94045 94045
1 17607 18425
0 35657 35657
1 62684 41261
3 74585 180014872
1 82303 56851
0 18222 18222
3 74141 890361156
0 32255 32255
1 79648 60384
0 46977 46977
1 51006 18529
0 58612 58612
1 89083 39222
1 19469 93658
3 1175 253315296
1 40411 93315
0 9500 9500
2 87251 36188
3 48540 966590780
2 93342 39707
0 75610 75610
1 8572 38869
0 32796 32796
1 30303 74742
2 27282 97152
1 15263 86221
1 37541 747
1 78433 62591
0 32643 32643
2 91357 23753
3 55019 370957807
0 78452 78452
0 39945 39945
0 78395 78395
1 14987 48309
0 31789 31789
1 44820 93008
3 25191 562170882
0 64195 64195
1 9619 21614
2 68832 63853
1 1149 32376
3 11581 326014056
0 68395 68395
2 58450 82708
1 90809 98312
1 62567 29559
0 65805 65805
1 22311 10240
3 80582 473582461
1 32021 33382
0 53286 53286
2 30175 75609
2 58721 56141
3 20206 776441836
0 71696 71696
0 47494 47494
1 53536 43063
1 44654 82785
1 42798 16975
1 70249 97020
1 42716 51443
1 92095 40047
3 26888 979461349
1 61595 95691
3 90779 345726087
2 24519 89408
3 2676 882554388
1 10201 1899
0 49354 49354
0 67374 67374
0 8621 8621
0 23312 23312
1 15403 73847
3 245 833740415
1 85152 57730
2 23910 3433
0 92150 8810
2 66556 85577
2 96801 35592
1 21868 33206
2 10650 19817
2 60737 51788
0 56534 56534
0 35177 35177
0 48068 48068
0 67152 67152
3 93438 437257169
0 1310 1310
0 70987 70987
3 30934 218843905
1 73997 75815
1 81705 39083
0 12633 12633
0 875 875
1 28051 7119
1 34870 48785
3 23236 729340706
0 82319 82319
0 13470 13470
3 58908 615815504
0 11634 11634
0 76468 76468
2 37322 3880
3 28878 229149865
0 68723 68723
0 86722 86722
0 22583 22583
1 58607 26080
1 95364 41930
0 18665 18665
3 5837 69066086
0 77276 77276
0 49754 49754
2 63911 78463
0 69772 69772
2 82577 91264
2 95278 44365
0 29432 29432
2 40205 10825
1 56531 97636
2 47046 194
2 41091 68964
1 61355 78234
0 56209 56209
0 24409 24409
3 73903 449957012
1 79282 94871
0 52012 52012
0 57035 57035
0 27816 27816
0 4989 4989
0 99524 99524
3 23427 171807498
0 60820 60820
0 1838 1838
2 22142 51258
0 78619 78619
1 67785 95372
0 71605 71605
0 92618 92618
0 75607 75607
1 53775 12125
1 90830 47911
1 56346 16487
1 42713 3822
2 30784 66371
1 48490 11197
0 66400 66400
0 93634 93634
2 8151 3240
2 34853 72566
0 42544 42544
1 62185 3167
0 74851 74851
1 1259 48138
0 11994 11994
1 15845 44200
3 90566 338168573
2 47093 69926
1 57433 44056
0 91189 91189
3 28105 256279711
1 59247 50553
1 49409 6060
1 51383 53768
1 56971 68661
0 91163 91163
1 69620 85183
0 50255 50255
3 20319 487702953
2 52583 63100
3 92771 862250736
3 18062 961063196
1 41469 89786
3 88750 523142422
2 17965 81626
2 42167 32789
0 45147 45147
0 59509 59509
3 74069 213820261
0 24069 24069
0 39506 39506
0 3867 3867
1 77756 84009
0 82633 82633
1 99671 64752
1 88253 34360
0 80638 43237
1 89556 12981
0 44954 44954
1 18849 72281
0 369 369
2 77649 6500
2 55293 85528
1 30249 72173
3 35976 420327431
1 91399 47898
1 42700 3639
1 82885 43844
0 80115 80115
3 76011 543773332
0 48683 48683
2 93209 38411
1 99287 24127
0 2986 2986
2 47434 4557
1 48777 43847
0 37995 37995
0 78565 78565
1 68794 28303
2 12486 44637
0 36682 36682
1 79237 87748
0 48845 48845
0 49246 49246
1 79406 39122
1 43443 34931
1 11303 69851
2 67542 94274
0 56278 56278
3 70562 819820355
0 28639 28639
2 65096 84353
0 29835 29835
0 63630 63630
0 34503 34503
0 58361 58361
0 79840 79840
1 75164 13685
0 33203 33203
0 85158 85158
2 83226 87416
0 62223 62223
3 50365 364615910
1 50188 72026
1 36645 29484
1 8215 28652
1 60190 37574
0 57812 57812
0 23837 23837
0 61464 28304
0 60343 60343
1 8436 74002
1 24955 59154
3 6553 996788160
1 55922 8926
2 94585 16937
2 4552 74554
2 927 34092
1 97327 56597
3 93557 96698693
3 9110 826829475
0 42083 42083
3 23018 678451773
3 45479 853622362
0 97387 97387
3 46208 430527902
0 88732 88732
3 454 16174736
1 84050 65444
0 17064 17064
0 16982 16982
0 82525 82525
3 55326 230940986
1 85506 91403
1 22049 66732
1 83553 35091
0 46041 46041
3 70375 410725072
1 63296 38350
0 15606 15606
0 82626 82626
2 76071 45521
0 34135 34135
0 88698 88698
2 76564 36369
0 44031 44031
1 3834 78061
0 2770 2770
0 80175 80175
0 31528 31528
0 63871 63871
0 59198 16380
1 92262 511
2 30316 30276
0 21509 21509
0 6304 6304
0 87554 29701
3 51377 408378373
2 39522 20728
3 24342 343760439
0 15326 15326
2 98341 39149
1 59639 17639
2 91517 67781
2 88615 69428
1 24197 3003
3 30300 93102875
0 94511 94511
2 16686 64155
0 70891 70891
2 89390 1813
1 36646 76688
0 84459 84459
0 76966 76966
1 25885 64718
2 59344 8131
2 95962 9062
1 50341 56905
3 53380 989286618
0 15000 15000
2 37047 56008
1 19953 7688
0 32548 32548
1 63948 95865
1 86114 87673
0 25992 25992
0 64549 64549
3 46909 791334675
1 50650 14096
2 98314 7342
0 38078 38078
1 39026 50159
1 57518 50236
0 55886 55886
1 2922 13227
2 32859 38841
2 23048 75768
0 45538 45538
1 34761 13831
0 98595 98595
0 36037 36037
0 36580 36580
2 91764 9997
1 539 85475
2 30779 86172
0 95321 95321
0 96308 96308
0 39642 71722
3 84925 874449392
0 51752 51752
1 70255 23359
1 91115 48295
0 2679 2679
0 72595 72595
1 19190 3957
0 77712 77712
0 8255 8255
1 19506 27344
3 82636 337829416
2 45256 55999
0 95415 95415
3 63515 658969150
0 92917 92917
0 65272 65272
2 9209 11438
1 39139 45703
3 37162 538311099
0 2863 2863
0 90450 90450
1 26312 55285
1 62433 7262
0 81266 81266
0 87561 87561
0 16245 16245
3 65197 465657679
0 18110 18110
0 26110 26110
2 31014 21633
1 50407 6113
0 34907 34907
0 87492 87492
2 46874 83075
0 7159 7159
0 7364 7364
0 11132 11132
0 92306 92306
1 78650 56101
0 19341 19341
1 5057 4106
0 65040 65040
0 52753 52753
1 24569 28700
2 72494 18232
0 74852 74852
0 30905 30905
0 9927 9927
0 26474 26474
1 72328 28298
0 82053 82053
0 18115 18115
1 23808 39051
0 20265 20265
0 35826 35826
0 14861 14861
2 97368 72608
0 92721 92721
0 31050 31050
0 62956 62956
0 52163 52163
0 4193 4193
2 54786 98267
0 54197 54197
1 23026 27296
2 79237 87748
3 71291 965917694
2 21960 12550
0 98073 98073
1 47720 40624
0 11241 11241
3 15278 845613736
3 66942 28325317
1 64444 76309
2 23292 7905
0 42463 42463
0 35139 35139
0 61983 61983
1 34060 82973
2 66703 87554
1 9584 14176
2 13429 58160
1 45490 560
0 92258 92258
0 27460 27460
0 81516 81516
0 73706 73706
3 10103 303821522
0 1308 1308
0 58687 58687
1 22721 98085
1 77809 55715
3 90119 746224186
3 97356 945662560
0 26716 26716
2 1789 46057
2 57872 82059
2 71284 26955
1 28129 20322
0 5441 5441
1 72855 95802
1 33615 19525
0 78634 78634
0 47833 47833
0 36629 36629
3 76860 479065135
2 25211 49612
1 91427 34180
0 38940 38940
3 31590 458245758
0 97539 97539
1 15376 43018
1 46790 45442
0 9234 9234
0 68628 68628
0 51682 51682
2 67873 35432
0 48460 48460
3 10779 317819371
3 45759 695553770
0 72863 72863
0 97512 97512
1 98874 91123
1 27516 67522
1 33967 10463
1 13550 86349
1 53963 25125
1 80610 80594
1 93029 59478
0 69229 69229
2 48237 69721
3 56384 542119669
1 72565 77274
2 76832 77418
3 52452 330556832
0 45854 45854
2 19690 45184
0 93982 93982
2 70246 43963
0 13558 13558
2 54664 3363
0 97771 97771
1 53797 97828
3 97270 647168612
0 3350 3350
1 52637 825
2 32441 1798
0 24774 24680
3 81740 327186296
1 12962 96174
0 75085 75085
1 89066 58191
2 39465 57558
2 26873 52918
3 43424 118103379
2 89389 18558
1 38458 35091
3 14688 407579839
1 16880 8963
0 60085 60085
1 86903 69779
3 37551 308294591
1 11487 14018
1 36171 20610
1 4884 66097
0 49651 49651
2 68482 9233
2 89685 96849
0 68069 68069
0 1552 1552
2 71946 28221
2 54773 94454
3 73823 331208911
0 85539 85539
1 60187 76195
3 85167 120222616
0 69373 69373
2 78406 41141
2 73944 72701
3 32361 116517454
0 52739 52739
0 67153 67153
1 18883 59458
0 16683 16683
3 30606 937808501
3 21108 456833056
3 53337 995860343
3 80099 597053612
3 49098 404029916
0 48085 48085
0 13288 13288
0 95092 15183
1 34881 48851
1 78751 32390
0 90085 90085
1 25057 25470
0 24097 24097
1 10827 89785
0 24041 24041
0 57650 57650
0 70045 70045
1 8856 9448
0 40313 40313
1 95443 55319
0 36227 36227
0 43529 43529
2 75083 88190
0 11240 11240
2 3315 68034
1 61882 29320
3 39535 345183637
0 80582 80582
0 11906 11906
0 63882 63882
0 55454 55454
1 81274 19436
2 29787 37323
0 6368 6368
1 82216 13585
0 45735 45735
0 49553 49553
1 93315 54907
2 84355 50065
0 78389 78389
1 55175 55564
2 85823 44449
3 14062 327769315
0 54960 54960
1 17666 74335
3 65026 510125320
1 45238 44348
1 1953 19643
1 14939 45404
1 82017 70533
0 22930 22930
2 7706 24349
0 86126 86126
0 12958 12958
1 74962 99972
3 84399 685364924
1 90978 87856
2 77322 28628
2 90226 33171
3 77749 693422065
1 94674 77682
1 13529 1141
0 34563 34563
1 31390 34363
1 80549 24147
0 6736 6736
0 15783 15783
0 91351 91351
0 55738 55738
3 7578 490536605
0 31077 31077
3 75462 543746914
0 56264 56264
0 87099 87099
1 22072 60288
1 30997 38824
0 67074 67074
1 63784 33878
0 26329 26329
1 82167 60841
1 41163 67046
2 35339 82408
1 58089 43482
2 27689 65990
1 9591 24598
2 48785 96562
1 63585 9352
2 23281 87517
0 78143 28117
0 89898 89898
0 25791 38155
1 12551 55619
0 38744 38744
3 36728 776028116
1 35327 21838
2 24955 59154
3 54860 890745158
0 45330 45330
0 79202 79202
0 44933 44933
1 7226 21483
0 38596 38596
3 97975 18101441
1 13871 30449
0 83072 83072
2 90809 98312
3 86912 393270525
0 83986 83986
0 92542 92542
0 85639 85639
0 90152 90152
0 66865 66865
1 77969 11883
2 87114 51743
1 21712 42857
2 24805 62668
2 15412 59726
0 62126 62126
0 3031 3031
1 46380 93167
1 22395 27784
0 9670 9670
3 54740 515021157
1 43496 421
1 97486 65151
3 21705 608736286
1 56499 86000
3 57080 841522281
2 96883 60553
2 45083 58268
1 31629 10504
1 59385 67586
1 21850 85896
3 47735 289200668
0 35243 35243
2 47956 48370
3 72867 498720758
1 5504 59229
1 37983 83976
0 30764 30764
1 27313 16045
1 88403 94119
3 38105 908923298
3 85673 380213138
0 3537 3537
1 34563 44205
1 51960 60188
2 33115 54033
0 2723 2723
3 65096 824168748
1 65519 85642
0 65553 65553
0 38989 72783
0 34424 34424
1 58981 28566
3 98321 747903114
3 17448 811983145
1 88746 62217
3 46027 440747755
2 30600 95836
0 21691 21691
1 49778 61426
0 43837 43837
2 69914 65413
0 41774 41774
2 41914 49422
0 36440 36440
1 76378 81942
3 80939 244658402
3 93572 535581552
2 55900 47088
2 58676 92051
2 87777 64617
1 60727 4871
3 87776 188047750
3 67752 184959141
0 38251 38251
0 33822 33822
2 12634 55533
0 24310 24310
2 2936 10871
3 68044 585767599
0 70836 70836
3 32366 58336168
2 77266 89589
3 68923 488003937
0 7851 7851
0 29263 30303
1 91955 86666
0 1188 1188
1 39925 3263
1 97479 5095
1 24721 7334
3 59552 163838930
1 72759 59828
1 7968 51084
0 44681 44681
1 64623 77927
0 9166 9166
1 56185 62563
1 31482 61438
0 85208 85208
2 5664 93161
3 29177 48304716
0 65557 65557
0 59511 59511
1 9938 93067
1 49603 40858
1 90703 41561
1 79342 5995
0 9151 9151
0 11498 11498
1 49250 32664
0 54613 54613
3 3278 506961855
3 92664 98780064
1 72788 14910
0 77291 77291
1 11781 99781
0 63768 63768
1 35682 75307
1 7609 39052
2 35045 28450
2 89973 9867
1 30888 3120
3 89750 982255468
0 80243 80243
1 31467 61154
3 72369 396947296
1 80734 95033
0 59242 59242
0 54859 54859
3 58545 996385322
1 24775 15219
0 7282 7282
1 32546 62441
2 52179 98965
0 17274 17274
3 40098 976190729
0 84437 84437
1 80507 61606
0 32970 32970
1 68494 67808
2 73380 87615
0 31321 31321
1 41767 46441
1 81969 63769
2 46641 25626
0 47686 47686
1 30822 10602
0 52097 52097
0 86279 86279
2 64988 56254
0 44790 44790
1 18659 73704
0 66192 66192
1 12218 34645
0 37421 37421
1 51605 58897
3 72673 292068209
1 50943 16123
0 34115 34115
3 24284 496481790
2 5995 7913
1 32567 46867
0 13389 13389
0 13818 13818
3 75908 323091672
1 90949 64838
0 61926 2611
0 80328 80328
0 12082 99453
1 61855 94065
3 28536 468342844
1 58810 83325
2 33384 18168
0 34254 34254
0 38900 38900
0 47965 47965
3 35145 994621137
1 89272 76264
1 53184 58938
1 32573 80176
1 62098 38830
1 54649 84279
0 93922 93922
2 67377 37294
0 32879 32879
0 17243 17243
1 28595 2354
0 88463 88463
0 60636 60636
1 94818 4705
0 58763 58763
1 12401 76300
0 79684 79684
3 80690 65910395
2 33371 65542
0 36020 36020
1 2381 65018
0 63683 63683
0 97166 97166
0 23252 23252
1 79562 79461
1 53437 8641
3 83987 210325255
0 63422 63422
1 34899 39321
0 5706 77124
1 11894 94646
0 66410 66410
3 58001 91935791
0 3950 3950
0 51476 51476
0 90552 90552
1 84486 42633
1 4877 82010
1 1110 12998
0 89044 24372
2 96403 83311
1 75647 73150
0 50898 50898
2 59904 37880
0 49898 49898
3 87093 717190062
1 98432 90091
1 19038 53032
3 6337 136586141
1 77761 75875
2 60271 23838
1 59181 96758
0 99473 95218
2 30776 76214
2 14081 92981
0 91020 91020
0 67708 67708
3 72860 578629681
0 96861 96861
1 47432 1142
1 81621 68686
1 92397 83637
0 83918 83918
0 36552 22882
0 47043 47043
1 74011 72469
2 51560 93319
0 76256 76256
2 95614 78473
3 96742 71407696
3 918 890459453
0 1984 1984
2 36902 45500
1 56230 33823
3 87760 710180988
1 98651 37262
3 60513 460309914
1 32010 68542
0 448 448
3 59116 92997708
3 714 550636128
0 69435 69435
0 28054 28054
2 70914 97197
1 34747 95302
0 16754 16754
2 90188 74771
0 26999 26999
0 42648 42648
0 97711 97711
1 51661 78034
0 68448 58037
0 56361 56361
1 51383 16251
1 17953 36517
2 56289 13861
2 37781 24500
0 20424 20424
0 6513 6513
1 84137 18503
0 83179 83179
2 6397 61725
1 4151 18298
1 10320 37903
1 87905 63315
1 40717 37373
1 99985 54055
2 25849 53245
1 55727 64917
1 56454 38282
3 25443 974589611
3 52004 272192645
1 77740 81839
0 86726 86726
0 10508 10508
0 96949 96949
1 86193 67004
3 81191 321886129
0 97359 97359
1 67614 22013
1 89923 41067
1 11818 75692
1 89670 56555
0 9245 9245
0 77679 77679
1 95305 77492
0 39608 39608
2 28921 36269
1 11129 91986
0 56265 56265
2 66336 4624
1 11527 10000
1 86218 89843
0 58349 58349
0 75139 75139
0 26391 26391
2 82929 46561
3 51829 547157668
0 22168 40024
0 87578 87578
1 60103 63357
1 75090 64933
0 89265 89265
3 48457 514833750
0 87491 87491
0 98263 98263
2 3811 9093
2 73867 84309
1 82150 27474
3 15782 969301017
1 79148 23770
0 6852 6852
1 21571 42429
0 49280 49280
2 91066 39609
2 51565 87710
0 73418 73418
0 80644 80644
2 93977 73266
2 21750 57842
1 39179 9143
0 4963 4963
2 56727 4055
0 34581 34581
0 93947 93947
1 37010 60521
0 83061 83061
1 28616 3014
3 55349 241815730
0 19921 19921
1 79814 77444
1 77070 80505
0 86927 86927
1 47612 63564
1 42338 93415
2 11293 37239
2 78195 98349
1 60785 98756
0 46321 46321
2 89853 42737
0 47407 47407
0 85088 85088
3 49662 77010362
0 38729 38729
0 89491 89491
0 33695 33695
3 4067 454868327
0 15240 15240
0 58420 58420
0 16108 16108
2 46161 95840
2 14823 8354
3 76975 208614158
0 66228 66228
0 32078 32078
1 76216 7830
0 47219 47219
1 56107 12069
3 22521 134635075
3 39173 196745776
0 5597 5597
0 3981 3981
0 90049 90049
1 3130 29319
2 10063 6536
2 77219 51598
0 19803 19803
3 75835 122256495
1 88652 42599
0 27967 27967
1 36377 63741
3 51915 196976882
2 80700 39767
2 55103 14503
0 2573 2573
1 34050 83664
1 33534 89176
1 6970 54629
0 93072 93072
2 37116 97945
2 85193 56217
0 52204 52204
1 10186 20481
0 4455 4455
0 11209 11209
0 32172 32172
1 9734 814
0 50206 50206
0 55842 55842
3 59389 604905221
0 79679 79679
1 65726 99528
0 9219 9219
0 68875 68875
1 25405 1939
0 93377 93377
0 79118 79118
0 17312 17312
1 16958 36647
2 44943 34666
2 99104 69766
0 68670 68670
2 57482 40759
0 49408 49408
1 17270 88729
0 68343 68343
0 20914 20914
0 721 721
0 54626 54626
3 44006 700532317
0 78801 78801
0 86609 86609
1 4791 20385
0 6471 6471
0 67068 67068
0 67986 67986
1 30733 7638
1 48162 42202
0 55267 55267
2 26067 13902
3 34359 33252504
0 96845 96845
1 10284 51961
0 9114 9114
3 8646 447687074
0 11798 1397
0 36282 36282
1 98460 23919
2 67840 94810
3 49158 542375929
2 65746 84333
0 82354 82354
0 2419 74489
2 53905 88645
0 47494 47494
1 48899 92993
1 89714 40995
3 30416 330674319
3 83822 68548753
3 11858 809604343
2 91963 25619
1 3811 81945
1 80124 68923
0 92704 92704
1 55927 34977
2 4940 20153
0 92239 92239
0 52127 52127
0 67093 67093
0 77452 77452
1 33875 23777
0 89612 89612
1 48218 4577
0 76298 76298
0 36925 36925
0 95708 95708
2 60850 59309
1 67033 39933
1 91891 79138
1 36320 55599
0 96758 59181
0 82074 82074
0 78657 78657
0 10876 10876
2 78101 84649
2 42551 98773
1 28584 28202
1 8835 36582
3 64954 755019839
0 52919 52919
1 49023 56904
1 28468 94890
1 82548 4229
1 5432 11282
1 14912 65432
0 44847 44847
3 21403 383820000
0 71998 71998
0 58969 58969
0 37732 37732
3 84573 337332145
3 49691 142387164
0 20722 20722
1 2494 20118
3 48656 266755304
1 64696 76637
0 79221 79221
1 92789 18269
1 70744 1421
1 16751 76998
1 88004 38417
0 42313 42313
3 16349 774833405
0 18286 18286
1 64725 58577
3 38468 5418469
1 19415 15927
3 45624 970425800
2 18883 59458
1 11130 22369
1 48435 67540
2 16649 53302
0 87538 87538
0 41439 41439
1 26165 6292
0 83456 83456
3 1365 175195338
2 11989 43483
1 21901 82275
0 92556 92556
0 30411 30411
1 66319 22711
1 87307 29627
0 96091 96091
0 84519 5473
1 44241 91391
2 96491 86200
0 85840 85840
2 35391 36084
3 67195 443217042
1 50705 97184
3 67205 757710137
3 45878 880727498
1 73541 235
0 14887 14887
1 44465 66651
0 25420 25420
0 70967 70967
0 62658 62658
0 65983 65983
1 58879 83067
3 90377 76427805
0 67384 67384
0 78496 78496
0 65833 95932
1 4172 98777
3 87162 576160375
1 15814 59668
1 23566 67231
1 55121 97292
1 18496 96505
1 90348 2642
0 86034 86034
0 72410 72410
3 64409 678490361
1 40817 74192
3 1509 988961213
3 57630 905105389
1 42520 78955
0 90764 90764
1 20673 97876
2 78585 85858
3 5923 826164743
1 73755 45607
0 11297 11297
3 24041 900904950
2 6722 88908
0 61178 61178
2 94818 10098
1 18583 39553
0 30190 30190
0 53858 53858
0 66259 66259
2 65373 79569
0 23082 23082
3 57828 741987005
2 14545 86260
3 45646 709644540
1 44412 50122
2 57808 91598
3 30625 243891962
3 83277 509149876
2 23839 83348
3 98546 613754120
1 29608 35535
1 1991 82146
3 52857 242414960
1 51892 458
0 38930 38930
3 92893 447657648
0 65712 65712
3 59819 735029422
0 70354 70354
0 84094 84094
0 74306 74306
1 22271 42413
1 50945 77409
0 63227 63227
1 25170 1331
0 85627 85627
1 80459 98128
1 65470 75302
0 23336 23336
1 70466 55709
2 81296 51204
0 76038 76038
0 67196 67196
3 4692 159091467
0 12393 12393
1 79519 4597
1 65116 55135
0 72946 72946
3 98381 235990852
2 34311 61639
3 62499 149820633
0 43316 43316
1 2296 17020
3 97063 166621834
0 32069 32069
2 78433 62591
0 80945 80945
1 86725 23984
2 94696 89883
0 78309 78309
1 34064 64729
0 6512 6512
0 23393 23393
1 7884 91604
1 95796 78918
2 5567 48248
0 66556 66556
3 53223 95071661
0 44675 44675
0 22973 22973
2 34407 56276
0 25405 25405
0 78082 78082
1 66112 54674
0 65871 65871
1 23603 91932
1 31326 19408
3 87512 884656483
1 86136 45871
3 34507 109997300
3 4295 552537284
3 56272 52307609
1 97466 45144
2 17781 67479
0 9107 9107
3 10757 33595589
0 60243 60243
0 69270 69270
2 24611 13532
0 87097 87097
1 33926 92130
2 49919 58506
3 83574 655883017
2 49332 93809
2 81664 32449
0 72080 72080
1 12077 54133
0 4043 4043
1 38114 60354
0 59036 59036
3 12253 14232520
3 54551 514282210
1 36885 92682
0 86071 86071
0 13250 13250
0 7003 7003
1 27311 17943
3 67500 176186256
2 61486 65828
2 10029 97948
0 93522 93522
0 51255 51255
0 83351 83351
2 4367 92717
3 94949 834176493
1 89848 86526
1 61084 63846
0 60101 60101
2 74035 84493
3 96638 836037321
1 32423 33830
1 98221 57418
0 35853 35853
1 65099 81327
0 98708 98708
3 13682 713198874
1 78822 10979
0 27338 27338
1 96343 66834
0 27985 27985
0 48683 48683
1 80246 33741
3 68410 366957336
0 57182 57182
2 58083 34029
0 54539 54539
0 2872 2872
0 12766 12766
1 33534 95613
1 72123 71342
0 28001 28001
0 71829 71829
1 62161 21535
0 86711 86711
1 92819 6646
1 92857 57284
0 67081 67081
0 74275 74275
0 27144 27144
0 72594 72594
0 16954 16954
3 54262 435905841
1 83907 38563
0 84223 84223
1 69998 53914
0 56316 56316
2 83648 13213
1 23289 2439
2 9411 31411
1 82471 19930
1 54066 5442
0 84280 84280
1 34358 21951
1 38615 57477
1 8193 12584
0 75587 75587
0 50972 50972
0 63738 63738
2 14170 15157
1 72002 54169
1 77695 36122
0 90088 90088
3 56665 997876449
0 31410 31410
0 49714 49714
2 59358 6246
2 39570 99339
0 15414 15414
0 42706 42706
1 22095 25385
0 27973 27973
0 25202 25202
1 17990 47330
1 12920 98789
0 52213 52213
0 89411 89411
1 49405 22331
1 12115 77315
2 94563 47666
0 83413 83413
2 56759 41469
1 62960 62031
1 1968 45606
1 37125 38547
2 88253 34360
1 82082 2405
2 59181 96758
0 83458 83458
0 94385 94385
0 46268 46268
0 11685 11685
1 26031 69520
0 85347 85347
1 44383 81129
0 97532 97532
0 90716 90716
0 16265 16265
0 18915 18915
0 92669 92669
1 79051 97921
0 81419 81419
1 20856 25926
1 81086 14559
0 95366 95366
2 28030 47086
0 5893 5893
1 86356 25247
1 39428 48407
1 66416 12579
2 31174 17112
2 7771 66104
1 31575 77483
1 93263 903
2 63902 41588
3 92226 579873011
0 80650 80650
1 23556 24259
2 49053 40249
3 59089 778361040
0 43182 43182
1 49184 41115
2 73060 91818
2 21655 23952
1 67841 478
2 16576 61578
0 18151 18151
2 71043 68085
1 8158 80291
0 77342 77342
0 19643 1953
1 18367 42204
1 78029 63391
3 20084 533969918
1 15722 79334
3 54823 565004693
3 88452 176916685
1 9221 12597
1 58095 16063
3 15357 621267662
2 66822 79542
1 3183 23925
2 84393 51267
3 53902 98190981
1 92702 93077
0 75262 75262
1 16062 19530
1 40171 93861
3 81096 138187443
0 51024 51024
0 3712 3712
0 77310 77310
0 17440 17440
1 68880 45077
0 48752 16503
0 6956 6956
3 78390 481929108
1 94239 88964
1 16299 6317
1 62228 8418
0 92746 92746
0 39489 39489
1 32550 39577
0 40504 40504
0 63115 63115
1 35491 85076
0 43489 78060
1 64459 46742
1 22390 37023
3 30507 2860064
1 60795 54339
0 94429 94429
1 4221 7278
0 61090 61090
0 41492 41492
2 39629 30835
1 38083 78047
0 52649 52649
0 77648 77648
2 42464 45806
0 90865 90865
0 65910 65910
0 84126 84126
2 54183 11000
0 35420 35420
0 51111 51111
1 71494 83611
2 36750 53980
0 76304 76304
0 96698 96698
0 84874 84874
1 15942 74071
1 53822 4774
1 50356 19038
2 94968 52957
3 5546 57517166
1 6607 50341
1 73576 16887
2 10504 80592
1 87576 68170
0 68959 68959
3 27051 329979269
0 30205 30205
1 55201 63159
1 98810 99396
0 9618 709
1 60453 3774
3 11687 319841592
1 57581 39067
3 11515 882222476
1 5709 69940
0 35957 35957
0 41478 41478
0 67782 36990
1 11801 42746
0 71860 71860
1 97248 90115
0 40888 40888
1 3180 86980
1 44248 47019
0 31494 31494
0 35199 35199
1 82757 85198
0 30743 30743
0 80633 80633
2 8442 21513
1 5442 8935
1 34610 69718
3 94942 918966325
0 16181 16181
3 74501 197772205
1 61820 31408
1 87683 76024
1 85019 22917
3 4316 29691288
0 22369 11130
0 46707 46707
0 7422 7422
3 71667 818579997
0 13298 13298
1 97867 96667
0 72423 72423
0 95348 95348
0 7228 7228
2 12878 74001
1 68713 43072
3 54225 886407520
2 846 60732
0 84482 84482
1 6806 1942
3 73044 493420287
0 96309 96309
0 84606 84606
0 31303 939
3 84789 93860621
3 60672 686098158
1 5545 64118
2 64717 38002
1 23422 96820
2 93055 80391
0 78882 78882
1 15278 14379
1 94273 43801
2 59235 51913
0 21221 21221
1 32253 34290
0 25014 25014
1 43616 24438
0 77686 77686
1 59619 65814
1 69734 83141
0 51852 51852
3 43886 572915235
1 7928 5447
2 55178 44060
0 91455 91455
2 33714 27095
3 9098 416073864
0 58138 58138
2 43958 86144
0 53500 53500
1 26526 21975
0 29779 29779
0 60870 60870
2 49464 65690
3 38066 71186211
1 9116 56066
0 37509 37509
2 42327 49770
1 38573 78437
2 22167 63005
1 68264 35826
0 39509 39509
0 85410 85410
2 56288 13358
1 36030 80598
0 61699 61699
0 36570 36570
0 78201 78201
1 5369 62179
1 15732 13439
2 54170 35788
1 99616 99023
1 38356 24940
3 5039 829520330
2 76632 76379
2 81695 43375
3 78904 301986637
0 11065 11065
0 12972 12972
0 42565 42565
2 98135 12144
1 2345 7149
1 52465 16211
0 21357 21357
1 76674 71422
1 57952 16183
0 26082 26082
0 68089 68089
0 17959 17959
0 85095 85095
1 24793 16341
0 91157 91157
0 90016 90016
1 56746 60369
0 11944 11944
1 51708 26107
1 76048 60065
2 93136 93184
1 19833 40867
1 22806 42152
0 90116 90116
0 71213 71213
1 51432 8470
0 72140 72140
2 46108 33239
0 96186 96186
1 76804 80422
1 91186 39835
0 87252 75315
0 62609 62609
0 17892 17892
1 28690 57670
0 55555 55555
1 98314 48445
0 46627 20345
0 21873 21873
0 13542 13542
0 58820 58820
0 63289 63289
1 23365 3706
0 87585 56009
0 14161 14161
0 64246 64246
0 64421 64421
1 93122 91844
2 88121 96613
1 20200 5841
3 40353 907478857
1 78664 70987
1 50159 37458
1 76820 31005
0 76700 76700
3 14632 695365442
2 54572 75406
1 41228 11428
2 90397 58683
2 1453 64035
0 90629 90629
1 73706 10874
0 90085 90085
2 98895 58463
1 15811 55399
0 24370 24370
0 88412 88412
1 70336 14550
3 90301 952715858
1 2020 85117
1 4132 24916
2 5193 68581
0 80635 80635
1 24400 40205
1 69237 55549
3 77536 446435561
0 75431 75431
0 77979 77979
2 69963 58019
1 49143 50615
0 91528 91528
0 42860 42860
0 48175 48175
0 6845 6845
1 94458 27598
0 10357 10357
2 69971 85005
0 9341 9341
0 91461 91461
3 49507 707738261
0 33124 33124
1 34713 31385
3 50261 86845658
2 73440 80183
1 52910 96303
0 52152 52152
1 13617 83308
3 35026 347595135
2 64623 77927
1 95567 72921
1 63505 91293
0 97368 97368
0 26529 26529
0 72643 72643
1 73082 82077
2 19833 40867
2 79308 13665
3 77037 310702228
2 53722 95669
2 11534 89621
2 79282 94871
0 10293 10293
1 8779 12004
1 23441 8860
2 30133 51406
0 32547 32547
3 21064 630727343
1 73216 59241
1 54533 92413
1 55667 68595
0 72867 72867
1 35341 39501
3 42129 926940220
2 58997 30276
2 13149 22793
3 66058 433772599
0 36495 36495
0 71262 71262
0 18520 18520
2 15923 85396
0 81579 81579
1 95549 41728
2 41682 4089
0 17883 17883
0 81932 81932
0 4211 4211
0 87098 87098
1 11585 21606
0 87171 87171
1 89126 36136
1 32380 51311
3 661 562011811
2 42536 68691
3 53403 512852446
1 85097 34957
0 51619 51619
1 6063 24124
0 14350 14350
3 56141 269494088
0 86082 86082
0 21055 21055
1 30187 51854
2 13151 27553
1 6053 45821
3 86872 714728596
3 17001 111216275
0 39530 39530
1 95278 31652
1 12640 73411
2 76911 21958
2 3004 11490
1 98653 80838
1 16484 55453
3 36566 554405218
1 27705 21130
0 92872 92872
3 31306 445331987
1 306 954
0 52697 52697
0 73970 73970
1 48821 69944
1 5961 78212
1 47349 34241
0 37128 37128
0 48891 48891
1 1086 65863
3 50426 510933985
0 58445 67784
0 60038 60038
3 80874 816012157
0 3199 95907
3 5923 440972893
3 68592 109991548
0 6735 6735
3 79285 460291303
1 83257 70474
2 13015 16097
3 74292 605860977
1 7372 29226
0 9797 9797
1 70043 68854
1 7976 5484
3 96617 296066348
1 12540 91643
2 94410 72784
0 52225 52225
3 40576 395898742
1 49264 65206
1 19669 50810
0 71868 81466
1 42121 36830
0 43365 43365
3 96541 551150171
1 78349 26973
1 67597 32168
0 63421 63421
0 73654 73654
0 40259 40259
0 44742 44742
2 15329 73845
1 15512 11099
2 89477 74500
0 42922 42922
1 62595 68620
0 91764 91764
0 70202 70202
0 71112 71112
1 53659 77388
0 18685 18685
0 54203 54203
1 62006 75856
3 42553 3094261
3 15641 425469482
2 83744 4187
3 63788 824374787
3 54600 51090910
3 30902 583235525
1 92115 76221
0 93508 93508
0 13192 13192
0 46151 50136
0 60422 60422
2 86687 48556
3 18177 414412780
2 55538 36662
0 31451 31451
1 36727 41571
1 14448 67963
1 39927 35735
2 64928 95654
3 37373 663655484
2 68710 4907
1 3158 94508
1 2666 55016
0 4407 4407
3 96420 104403049
2 2556 94840
2 1872 16088
0 62873 45200
0 80444 21
0 71142 71142
3 10308 973443785
1 28667 74216
2 9000 70768
2 26157 58761
0 90623 90623
1 59113 40823
1 28387 27477
0 87699 87699
3 67132 585086784
0 45315 45315
3 17197 186885806
0 50892 50892
3 32081 206352686
0 67221 67221
0 40866 40866
1 13164 55608
0 51069 51069
1 52677 57116
2 15278 14379
3 29535 245046954
2 4270 25642
1 87150 62714
0 89239 89239
0 7027 7027
3 76750 490304061
1 62521 21328
0 17066 17066
1 25769 20501
1 49850 40048
1 46792 94083
2 20813 67453
0 75158 75158
0 69465 69465
3 22236 433874680
0 30639 30639
0 84163 84163
0 41289 41289
0 56736 56736
0 2065 2065
1 69854 12552
0 43090 43090
3 57295 901444475
1 88366 90206
0 71430 71430
0 31794 31794
2 9981 15358
3 64756 731960748
2 51922 18353
1 76667 87423
3 87855 81376233
2 45489 42902
2 86494 84225
1 66848 65396
0 30561 30561
0 13843 13843
2 79033 63916
2 14494 3634
0 17911 4770
0 7951 7951
3 79585 165645240
2 14469 72258
1 50957 41479
1 49399 15052
3 81428 797388353
1 60726 3045
2 20020 4391
0 29386 29386
0 82555 82555
1 80093 99160
2 2380 59040
1 10161 32813
1 19399 97883
0 69085 69085
1 84205 96736
2 86872 75908
0 24506 24506
3 60442 114836976
2 36979 85132
3 74941 936834239
0 87451 87451
0 32229 32229
0 16243 16243
1 38928 7573
1 9702 43395
1 25666 32907
3 59179 518379455
0 76118 76118
3 58200 110846025
1 64141 38901
1 94682 24869
0 60099 58759
0 65149 6193
1 69009 82504
2 63398 43952
1 2971 49324
0 92194 92194
1 46533 42845
3 15026 609905185
2 72566 87399
0 37679 37679
3 74698 680202208
1 29986 30189
3 87905 304479591
1 93459 15853
0 19961 19961
3 61320 535260526
3 53645 498242290
2 66199 96438
0 41581 41581
0 8935 54066
0 19298 19298
3 24102 10769222
0 17775 17775
0 72506 72506
1 82293 62934
0 21268 21268
1 51413 51577
1 66349 29481
2 76803 30650
0 41688 41688
2 23100 38436
0 23035 23035
1 37433 36711
3 4056 321464839
2 9702 43395
0 13332 13332
0 98495 98495
1 44994 39690
1 2613 57923
3 30844 31712523
3 40975 685989684
3 2342 856190817
0 68182 68182
0 27184 27184
1 99107 35095
1 84356 48607
1 19473 73564
2 45858 68010
1 20515 2708
0 46079 46079
1 65213 54831
0 76425 76425
3 55915 349361256
1 94630 83758
0 78873 78873
3 95967 655605425
0 7001 7001
0 6531 6531
3 97979 395485217
2 16776 88017
0 59697 59697
2 85015 3668
1 19751 22346
1 57942 48814
1 84796 48821
1 98965 67789
1 58641 63270
0 20789 20789
0 20028 20028
1 61086 72286
0 87770 87770
1 22269 6856
1 911 9359
0 87625 87625
2 89566 55430
0 399 399
0 68649 68649
0 40533 40533
3 2828 990462705
0 66818 66818
0 74936 74936
0 16125 16125
3 62463 876887017
1 98692 23872
3 28920 543950508
0 1175 1175
1 22162 6670
2 60844 61150
0 51367 51367
0 99337 46418
0 32517 32517
1 95842 92063
0 96124 42987
2 42945 42805
0 97453 97453
1 63466 23812
0 47698 47698
0 46383 46383
0 80217 80217
0 91797 27316
3 65107 405893331
0 18191 18191
0 59376 59376
1 58472 27607
0 40696 40696
1 66549 2364
1 24547 90895
1 81632 92920
0 59194 59194
1 19988 72810
2 60970 73675
1 73021 40506
3 58782 178380633
0 92022 92022
1 21210 41772
0 78378 78378
0 70419 70419
1 96662 71672
2 13875 81748
0 17892 17892
0 48968 48968
3 74297 216984360
2 24775 15219
3 40345 360856482
0 22451 22451
0 6398 6398
0 83839 83839
2 16642 12700
2 53251 68902
3 70526 670446246
1 64371 41436
3 81548 777473393
0 37645 92702
0 28141 28141
0 84850 84850
1 77472 93394
2 54426 19610
3 33351 691115188
1 21615 96463
0 47447 47447
3 74009 341644002
2 89783 74392
3 41770 394829673
3 62607 133380621
3 60916 788265539
3 85187 289140178
2 82298 81578
2 23157 23842
0 63796 63796
0 74678 40907
1 55533 71992
1 62112 95313
1 93734 62448
0 50638 50638
1 94446 39440
1 9147 66198
0 51668 51668
1 51716 61745
2 13429 52714
1 32799 45508
2 99334 77396
1 48071 53521
1 64011 82367
2 21273 42531
3 98140 735119171
1 66340 75817
2 9214 18300
1 59486 42019
1 38161 84750
0 27313 27313
0 86818 86818
0 33488 33488
1 52746 26299
2 6372 20504
0 95327 95327
0 89101 89101
2 38808 36044
1 27687 75065
1 9497 67942
2 86763 36714
0 62920 62920
0 67595 67595
0 85942 85942
0 21201 21201
3 17629 534058656
1 16120 22871
0 95298 95298
2 59793 50623
1 56284 79606
3 90324 939405852
0 14251 14251
0 68612 68612
0 31616 31616
3 36143 678974681
3 15015 938347334
0 10284 10284
1 97738 38564
1 68982 22427
2 11954 29351
1 86743 87133
0 55173 55173
1 80679 83908
0 70573 70573
3 1880 854775594
3 72835 566540085
1 61213 64237
0 34599 34599
0 96436 96436
0 51667 51667
1 53625 19941
0 10388 10388
0 7432 7432
1 33698 99395
0 7527 7527
0 95065 25588
2 83234 65678
0 20488 20488
0 36114 36114
1 38331 37152
2 22805 67346
1 91574 87671
0 76383 76383
1 14022 35507
0 50263 50263
3 84066 960343133
0 75956 75956
0 28965 28965
1 12064 73290
3 23017 864655945
1 38584 31385
2 98223 69009
1 38085 59906
3 23269 334970992
1 48091 53221
3 40041 496615536
1 34419 47596
2 23580 86122
0 49147 76670
0 70088 70088
0 18410 18410
1 40278 21852
3 91270 198841248
1 52498 46822
0 87154 87154
1 73922 38991
0 95586 95586
1 20809 48446
1 24146 58684
0 96839 96839
0 44457 44457
1 78975 28965
1 33985 81534
1 1892 76451
0 95212 95212
0 54947 54947
2 83847 23016
3 47583 847397574
0 520 520
1 62142 92634
2 21771 81502
0 25622 25622
0 42632 42632
0 2198 2198
0 42034 42034
1 46801 83997
0 14021 14021
0 91970 91970
1 91533 93089
0 65770 65770
0 3193 3193
0 37688 37688
2 3295 24603
2 64672 19696
0 23701 23701
1 30758 32555
3 99536 738223216
3 19829 685723000
1 52342 21983
0 72438 72438
1 53177 73769
1 80600 52941
0 51374 51374
1 82976 35471
2 81577 64095
1 78269 10563
0 88808 88808
2 13639 81876
1 56630 86387
2 91504 80394
0 90640 90640
1 65553 81591
1 66457 98577
2 77617 63997
0 29181 29181
0 41301 41301
0 50796 50796
0 48907 48907
1 62649 69452
3 90840 802683346
0 60440 60440
2 12553 89074
0 29750 29750
0 51193 51193
3 99584 300276080
1 64768 66283
1 88604 42561
1 7780 67123
0 69516 69516
1 20111 39851
1 6867 66914
3 84813 347974629
1 64754 86632
2 21244 62631
1 52145 60675
0 81009 81009
3 67130 517693264
0 16889 16889
0 76125 76125
1 82659 97594
2 49129 18471
2 47218 66435
1 5913 37544
1 15889 1619
1 2581 71035
1 65994 83629
3 56876 722721905
2 2100 9950
0 22648 71894
0 66107 66107
1 56272 94699
3 43359 490984242
0 36830 42121
2 98580 55234
1 93117 61910
0 77328 77328
2 64859 30605
1 63678 95269
2 12713 54406
3 22959 607546462
2 50315 60778
1 80369 90039
1 78230 80949
3 75863 934952966
3 96142 627623953
0 25930 25930
3 5613 36876377
2 16407 5557
1 99758 25697
0 51872 51872
2 14354 29443
0 47415 47415
1 70408 63644
0 57974 57974
1 93445 98677
2 87318 96334
2 97294 39651
1 74497 89537
0 40321 40321
1 5112 70632
2 85225 94960
2 98818 71703
2 91661 57316
1 63393 57739
1 60214 96439
1 24445 30781
3 83696 418768834
2 49198 45741
2 38529 42980
0 72237 72237
0 97032 97032
0 16470 16470
1 68835 11283
1 35530 9379
0 70613 70613
0 80181 80181
0 92947 92947
1 71563 42614
2 66534 12409
2 56022 11382
3 60836 238015348
0 32206 32206
1 38971 165
3 38904 712702598
0 27589 27589
0 40976 40976
2 32298 67064
0 22188 22188
1 73854 75133
1 44223 43895
2 52528 61253
1 41790 17249
1 60612 16619
1 34630 40892
0 55534 55534
1 68319 90919
1 86543 94330
2 9552 44265
1 57972 83381
3 59061 451397268
1 84543 14981
3 5166 63456197
0 59908 59908
0 76008 76008
3 86509 837172764
0 41254 41254
1 38587 91471
1 82449 53753
2 32546 62441
2 91879 87499
0 59339 59339
0 77950 77950
0 26659 26659
2 91805 15687
1 44257 57634
1 99360 58324
1 39398 52242
0 80288 80288
0 6601 6601
0 42074 42542
0 89437 89437
2 12233 71134
1 54743 47966
0 20602 20602
1 51702 91854
3 98019 534600626
1 63028 33836
1 29369 75924
0 26035 26035
0 60746 60746
0 55742 55742
3 53910 369217533
1 73905 17826
3 48641 315078395
0 94083 46792
1 65675 20286
3 17675 442344760
3 74491 594564594
0 66127 66127
1 50889 55302
3 71105 219128662
0 52133 52133
2 97066 96553
3 4929 660117244
1 29254 12879
1 46972 74606
3 10462 930537639
3 34728 556088357
2 44205 16863
0 28595 28595
3 59950 88015921
2 19199 99994
0 95863 95863
3 54092 42785607
3 22716 113600137
2 83636 85930
0 48646 48646
0 85705 85705
0 31983 31983
0 78690 78690
0 19908 19908
0 69251 69251
3 84879 356185501
1 84414 88038
0 15629 15629
1 63607 14258
3 13563 924421374
2 53379 24264
3 6685 169745261
2 41317 31513
2 11510 91472
0 63240 63240
2 15376 43018
0 98660 98660
1 97933 87598
2 86577 74026
2 75281 2782
0 65871 65871
1 37521 13140
2 5607 82410
3 77983 374011706
1 2717 73804
0 99017 99017
2 84398 50921
1 24696 57712
1 9173 41781
0 7769 7769
2 60374 55635
0 83463 83463
2 99467 73630
2 98861 72893
1 29997 82219
1 74029 21259
0 9526 9526
0 70227 70227
3 71400 768459220
0 9298 9298
1 42636 59106
1 64536 44203
0 56396 56396
1 81946 6463
0 25988 25988
0 47987 47987
1 21865 27017
0 78051 78051
2 49601 18819
2 36052 99969
0 75289 75289
1 50332 95058
3 31869 223584224
0 70064 70064
0 36651 36651
2 55580 5318
0 88135 88135
0 30856 30856
1 36752 86596
1 49047 12324
2 19547 73718
1 22728 1108
2 78069 60587
0 94869 94869
0 72832 72832
0 68417 68417
0 64950 64950
3 88223 863584244
0 43444 43444
1 57612 44632
1 59560 7085
1 19612 82917
1 92708 5660
3 94763 932347917
0 89246 89246
2 20847 68012
2 53874 39191
0 79312 79312
3 95119 598475781
2 28040 61026
0 92920 81632
0 44024 44024
3 71413 933905133
1 44389 80695
1 65598 48377
3 21343 878198926
3 24 423431717
2 19399 97883
1 341 36563
2 82230 85185
0 6127 6127
3 53874 195932080
0 52230 41641
3 35717 564446694
0 95549 61922
1 20228 95673
1 7186 70646
0 13353 13353
2 42596 13552
1 28169 63801
0 72102 72102
0 27634 27634
0 4255 4255
0 65105 65105
1 27878 74102
0 95195 95195
1 89719 78484
1 82767 30660
3 56513 31151573
1 82909 18934
0 60195 60195
2 51534 43928
0 47059 47059
1 76337 82606
3 55284 602321468
1 47839 68582
0 12004 8779
3 68583 654556524
1 77604 59521
2 94721 42563
0 69320 69320
3 77590 376712891
0 33179 33179
2 79538 27106
1 378 46059
3 9404 351040634
1 85076 93417
0 24569 24569
1 81977 18662
2 70089 28794
3 64471 409890546
1 63540 9627
0 65048 46090
0 95942 95942
2 49741 2509
3 43053 983349302
1 18425 76591
3 71118 141462310
0 27210 27210
0 5974 5974
1 32322 52439
0 39625 39625
0 6683 6683
0 24958 24958
3 35678 490551015
1 93093 3307
3 92680 433606090
0 27341 27341
3 68082 156479604
1 84181 55777
0 16510 16510
3 50487 809466763
0 63165 63165
2 96533 29298
3 42608 800200439
0 71438 71438
0 7501 7501
3 53022 592017846
2 46437 88140
0 74778 74778
2 48950 52916
1 68452 53924
0 37105 37105
1 7876 11626
3 49572 646369107
2 37370 33925
0 4455 4455
2 61413 52343
1 89051 91142
2 19214 93916
0 2617 29777
0 553 553
0 4008 4008
0 98867 98867
0 6345 6345
2 34547 64025
2 47902 36452
0 8334 8334
0 51440 51440
1 85708 95761
3 79103 419070346
1 79343 41238
1 52270 50724
0 28258 33545
2 35860 65987
2 26110 20716
0 45119 45119
2 649 84415
0 59253 59253
0 48779 48779
0 97001 97001
0 46021 46021
1 9297 58132
3 79528 380568433
2 66910 45868
2 88797 48912
1 33678 20898
0 13714 13714
3 29937 584639776
0 30033 30033
0 17551 17551
1 36833 66024
3 33381 81840656
1 49321 60491
0 21607 41710
0 23260 23260
0 99775 99775
1 7525 86399
0 2388 2388
0 94653 94653
1 41114 91911
3 48977 730480220
2 51168 83638
1 11300 98295
1 30062 60530
0 36918 36918
0 61904 61904
3 7380 565310074
0 72740 72740
0 90028 90028
0 66790 66790
2 65388 72212
1 6878 5739
3 4533 537685058
1 17137 28476
3 75925 66892247
3 85743 694400421
1 88434 50756
1 28176 58529
1 9003 55508
0 90214 90214
0 61987 61987
0 29252 29252
0 49018 49018
1 40797 71674
3 69470 224104092
1 86899 53642
1 70457 27092
1 62506 40647
0 33264 33264
0 52440 52440
3 71311 339365711
3 64029 663375771
1 86080 80903
0 14801 14801
1 33528 84389
0 10679 72927
0 35518 35518
0 11589 11589
1 93892 81500
3 4338 163059888
2 73229 3510
0 70866 70866
0 42752 42752
3 81327 641155946
1 38573 42533
3 10008 309813672
0 83862 83862
0 24348 24348
1 87309 97622
0 72836 72836
0 96225 96225
0 61578 61578
0 97683 97683
2 14388 93779
2 52074 11751
0 87730 87730
0 93730 93730
2 64696 76637
1 13611 43011
1 99695 64893
3 58264 213315169
0 41425 41425
3 18096 893052198
0 88252 88252
2 70056 72520
0 60158 60158
1 8793 30445
0 76200 7392
0 80721 80721
2 12044 80748
0 33264 33264
3 93258 686290911
0 22392 22392
0 16041 16041
2 75922 11520
1 92738 39891
1 27131 57800
1 59426 15798
0 23081 23081
3 22198 573642556
1 76469 32202
1 52657 88277
2 22766 14474
0 75087 75087
0 94895 94895
0 78053 78053
3 76513 178428528
0 95234 95234
1 87072 65894
0 57819 57819
0 31065 31065
0 88801 88801
0 56971 56971
0 67365 67365
1 80149 46503
3 55012 456868783
0 93542 93542
2 67824 59330
0 48179 48179
2 19612 82917
0 4971 4971
1 13445 44013
1 37561 4563
0 3430 3430
0 76745 76745
0 59799 59799
1 64361 59145
1 86793 82838
2 57685 72654
1 59809 74859
2 92510 99819
3 15274 442888069
0 4599 4599
0 26027 26027
1 3079 91268
2 57753 53830
2 57612 44632
3 54344 135187393
1 25350 4730
0 22540 22540
1 36952 45776
3 60937 312133643
2 9033 82585
1 27088 28246
0 51336 51336
0 87486 87486
2 96323 32055
3 29931 202707876
3 25096 357577578
0 72397 72397
3 47693 140135767
0 19177 19177
1 3273 10495
1 44148 92661
1 70123 80545
1 38903 37633
0 34382 34382
0 31529 31529
0 75250 75250
1 51424 19656
0 89388 89388
0 59368 59368
3 79469 54471430
0 80199 80199
0 79216 79216
0 40092 40092
2 5537 56211
1 45717 23969
0 70225 70225
0 64183 64183
0 55127 55127
3 76135 874272620
0 78907 78907
0 95146 95146
1 13960 76268
1 39985 85231
2 22349 30910
1 54245 55840
2 59096 54283
1 46724 95728
2 29466 88047
2 11550 95851
2 39332 34938
1 25280 63691
0 48137 48137
0 60232 60232
0 33657 33657
0 71865 71865
1 53984 88103
2 45667 39850
2 27559 55947
0 47650 47650
0 58581 58581
1 11953 57731
0 59552 59552
1 53926 59022
1 82336 42414
0 19012 19012
0 20886 20886
1 3484 3545
1 5222 18490
2 80096 95717
0 84725 84725
0 32159 32159
0 68427 68427
0 88949 88949
3 85837 664800070
1 57487 67093
0 64052 64052
0 61074 61074
1 28105 38847
2 90108 66060
2 859 29091
3 47276 480435924
0 83304 83304
1 44788 68492
0 62882 62882
2 58785 8243
0 34290 32253
2 37007 9021
1 56916 59695
1 66610 2481
0 1610 1610
1 87849 55879
2 40940 74929
2 1143 47275
0 91138 91138
3 74507 975665802
0 80593 80593
1 88520 43214
1 62927 79903
0 75007 90240
1 45685 1343
0 53593 53593
1 44020 73291
1 62454 28943
3 24306 592866257
2 5497 70403
0 81146 81146
0 53701 53701
0 87013 87013
0 74069 74069
1 53055 22184
0 8821 8821
1 69344 16951
2 92928 7455
3 31596 885389288
0 1170 1170
1 31305 22367
0 59696 59696
2 28584 28202
2 3708 50747
0 49143 49143
0 64682 64682
2 6305 79257
1 4304 66333
1 70981 3263
1 83800 62732
3 56445 522041644
2 45476 75022
0 43482 58089
0 94449 94449
0 93855 93855
1 13540 16886
3 5523 560117838
3 1984 253440681
1 60963 14662
0 72508 72508
1 26194 49486
1 83462 71424
2 50610 93687
0 72156 72156
1 21668 90459
2 59201 34984
1 67180 93054
0 80622 80622
0 45918 45918
2 85312 85724
1 80470 39492
3 84545 356888231
0 95162 95162
1 28483 90981
2 74300 98604
0 55780 55780
1 66699 30400
0 95338 95338
1 13102 73412
1 16180 57842
3 91864 13209554
1 57880 82789
2 77149 5712
2 24045 20467
0 50318 50318
2 56447 3341
2 41972 84920
3 80917 509667735
0 43140 43140
3 61457 499363825
2 10989 32916
2 61953 24510
1 32768 74605
3 98110 504710751
0 226 226
1 59881 38803
3 83392 380358127
1 52987 8805
0 81304 80825
1 72065 13844
1 92725 13049
2 46102 24567
1 52848 28283
0 65308 65308
2 34149 69638
1 40534 84328
0 89247 89247
3 55044 85842177
0 20308 20308
0 61114 61114
0 78109 42240
0 17041 17041
1 45800 71551
0 36278 36278
0 57429 57429
3 43682 897544800
3 15405 508784599
0 93053 93053
3 98480 160184877
2 89410 8009
0 78869 78869
2 9116 56066
0 1895 1895
1 46171 41932
0 53107 53107
2 98270 92254
3 34114 342395586
1 53822 34123
1 4410 43024
0 6184 6184
1 78689 50591
1 60771 16285
0 72502 72502
1 80689 96984
2 64697 74506
0 81664 81664
1 97176 38602
1 51562 18862
3 71388 839635940
2 93026 68452
1 39626 47950
3 85823 582451658
2 48909 22249
3 91907 260064182
0 18269 92789
3 58647 23057250
3 60816 692435761
0 4035 4035
3 52963 572181909
0 76928 76928
2 43683 52327
2 84544 39285
2 92173 33226
3 54058 927676481
0 21516 21516
1 85482 16028
1 78492 38892
1 89705 21953
1 62675 42756
3 58633 473429891
1 5889 43194
0 57160 57160
1 26518 59057
2 14941 17226
0 14831 14831
3 76390 99263113
1 39802 61983
1 47481 75664
2 49953 21982
0 54931 54931
2 16578 70870
2 41710 21607
1 76771 36344
2 24210 60936
0 83545 83545
1 29027 69414
0 79918 79918
2 94258 60555
0 80208 80208
1 51170 41502
0 42736 42736
1 47311 85070
3 14177 504443697
3 14997 293042133
2 48838 33956
3 92098 446937858
3 51578 140662489
0 13759 13759
3 35326 42673972
3 39387 561453734
0 23192 23192
0 61590 61590
0 68845 68845
1 3825 21269
2 40839 54096
3 81735 328374660
2 34363 28157
1 60177 28792
2 64990 6744
0 40211 40211
2 93093 3307
2 20073 39299
2 25885 64718
1 76706 59326
2 10161 32813
2 9746 66463
2 77410 87822
2 12962 96174
2 57511 66734
1 35166 54994
3 81837 347419262
1 94423 60257
0 68980 68980
3 45603 298004824
0 43416 43416
2 82679 95725
1 77276 93317
0 91030 91030
2 32768 74605
1 36022 64880
0 55554 55554
3 43956 299844023
1 82916 46276
1 51170 76550
0 56230 56230
0 14267 14267
2 75143 10858
0 57688 57688
0 8575 8575
0 32054 32054
1 6717 37348
1 79181 42758
0 89163 89163
1 20800 72441
1 28138 87752
3 94911 182056700
1 9855 62579
3 97180 633322160
1 60771 77509
0 38494 38494
0 21390 21390
0 88315 88315
1 58414 94411
3 95201 179757522
2 78765 55896
0 38927 38927
1 56245 32744
1 71249 47520
2 41498 30356
0 15885 15885
0 41455 41455
0 52739 52739
2 15722 79334
3 47014 865140999
1 48901 13348
3 57052 325963289
0 65183 65183
3 99220 515164787
0 11859 11859
0 86302 29412
0 33295 33295
1 63571 6990
0 80806 80806
2 87834 95965
0 75033 75033
1 51018 39830
3 64029 199856593
0 45646 45646
1 82442 95693
1 2986 45094
0 3485 3485
1 35748 9131
2 6717 37348
2 12011 80093
3 1052 215592045
1 15525 69883
3 66652 636218534
1 35214 67428
1 17007 71689
1 53489 7135
1 41232 78026
0 59673 59673
2 19844 48114
2 527 47017
3 89407 880094226
3 72291 405803510
1 49396 45478
1 44925 14528
3 3750 773945578
3 22257 151538784
0 74330 74330
0 71716 71716
0 20059 20059
1 36481 43505
0 95844 95844
1 90980 79263
2 32344 14299
2 87172 81354
3 51930 503816747
2 96288 52315
2 68971 61734
1 19862 56154
0 89907 89907
1 63468 70756
0 60059 60059
0 91196 91196
3 9640 703313811
0 58004 58004
0 11778 11778
2 58348 6151
0 58448 58448
0 27002 27002
0 95881 95881
0 93782 93782
0 41071 41071
0 80666 80666
0 12237 12237
0 89176 33534
1 48799 11164
1 52060 21292
0 99444 99444
0 72100 72100
1 48642 52883
2 42518 51088
1 16423 65316
3 46686 542065351
2 29711 93563
0 36681 36681
3 31056 396820347
2 12851 52341
1 80357 69726
1 70724 9932
1 41000 26438
2 20562 91955
0 86418 86418
0 86282 86282
0 12511 12511
1 53287 47420
3 87031 303020634
0 94541 94541
1 79355 31097
3 67965 584590267
0 58768 58768
3 30681 807193408
1 11497 69872
1 17943 16965
0 72410 72410
0 72863 72863
3 60878 874212995
1 83886 17627
0 80567 80567
0 13091 13091
0 9816 9816
1 80641 19969
1 59420 85513
0 92517 92517
2 57246 15251
3 1140 53327502
1 9795 47688
0 42930 68442
1 49432 26826
1 64533 93269
1 27955 78247
1 32702 9176
0 68195 68195
1 3920 44100
3 61645 792654912
0 24779 24779
0 48615 29114
2 49381 21616
0 36203 36203
0 75910 75910
2 45294 54354
1 41700 29237
0 68947 68947
0 63703 63703
1 94485 93395
0 44542 44542
0 4618 4618
0 79059 79059
0 44897 44897
1 81965 72252
0 56145 25312
0 59167 59167
0 55124 55124
1 50953 4912
1 94554 43072
3 89564 49176895
1 30386 94751
0 48212 48212
3 42226 488021037
3 85557 231764904
0 8037 8037
0 54726 54726
1 78770 28565
1 95739 12976
0 78747 78747
1 25823 5002
1 63909 78663
0 58062 58062
1 41584 95801
0 72976 72976
3 29758 12262472
1 81038 75202
1 39022 50728
0 54873 78825
1 98136 61832
1 64945 39931
0 35622 35622
0 80789 80789
0 73278 73278
1 13190 47094
1 18910 79474
3 83855 534511748
1 31951 42472
0 52997 52997
1 14254 74914
2 91885 26930
3 60376 661930820
2 87238 11018
1 14756 90059
1 19549 95360
1 64002 7993
1 77217 41624
0 73193 73193
1 62395 95505
0 80209 80209
2 88631 11426
1 29065 31611
2 50731 31421
3 82222 173178317
0 76789 76789
1 79775 1706
1 78251 61505
1 25460 69634
3 63072 332348163
0 75652 75652
0 51627 51627
1 35036 82608
3 39951 226500518
1 99333 63315
0 37370 37370
2 60177 28792
3 75511 116103440
2 8910 49795
0 44623 44623
0 30374 30374
2 63711 89606
1 6324 58809
1 17394 48577
1 71265 47782
2 21805 38484
0 65058 65058
1 53113 60645
0 54040 54040
3 58810 271731693
0 37271 37271
0 10727 10727
3 43273 570945612
0 40331 40331
1 97016 1839
0 12944 12944
3 27118 750252189
2 63552 89478
1 82874 50510
1 17848 44247
1 25318 94618
2 51808 14792
0 71856 71856
0 86416 86416
1 27235 25464
2 44013 20440
1 44458 60188
1 26440 61495
3 1843 160668801
0 32243 32243
0 172 172
2 89556 12981
0 11196 11196
3 11299 63814582
1 76750 99179
1 90343 92960
0 65074 65074
1 39264 9928
0 87784 87784
2 14134 79999
0 12682 12682
0 6066 6066
0 64664 64664
0 77342 77342
1 19403 97035
0 57357 57357
0 3334 3334
3 3059 52154693
0 49290 49290
3 12814 662815183
3 8717 63484174
1 21566 25449
0 10137 10137
0 82116 82116
2 12730 81589
0 74912 74912
2 84476 50115
0 42854 42854
1 1974 18618
2 52984 5979
1 42699 81731
2 78380 40100
1 510 40104
0 52802 52802
0 1522 1522
3 70931 97896941
1 75957 97780
1 38787 91104
0 35752 35752
1 48239 22822
0 87377 87377
0 27341 27341
0 63050 63050
3 18902 685161379
3 73221 282519366
0 95887 95887
1 26474 78864
1 52346 22648
1 20861 67809
0 47558 47558
3 83505 662253304
1 95037 11199
0 86563 86563
0 66981 66981
0 38629 38629
0 99461 99461
2 8779 12004
0 61930 61930
0 88899 88899
2 76302 55096
3 11208 235891253
0 93985 93985
1 21986 75037
1 77924 80311
0 43807 43807
3 17032 850460571
0 82724 82724
3 14874 555429236
2 96593 56368
1 66353 12835
0 58252 58252
1 94973 64596
3 51354 938677847
0 66171 50574
1 67961 97125
3 3630 948610979
2 705 89827
0 82700 82700
0 67905 67905
1 15419 30144
1 30765 48972
1 89681 32193
1 34658 32153
0 40860 40860
0 46504 46504
2 40957 87864
0 52767 52767
0 77356 77356
2 8810 92150
3 63161 649589768
2 77619 9815
1 9689 32277
3 73158 651481012
0 97022 97022
3 21923 310533423
1 87877 83015
0 56910 56910
1 37018 58323
1 10685 4708
0 26415 26415
0 40369 40369
0 14922 14922
3 87709 597745826
3 23119 718107211
3 50021 943582116
2 90736 15817
1 27553 92558
0 9101 9101
1 26120 32079
0 43161 43161
1 87576 9023
0 36137 49447
2 43407 99044
2 25588 95065
2 29867 30851
1 75260 6575
3 57772 976661723
0 15376 15376
1 21441 15012
2 92346 97119
0 11121 11121
0 42358 42358
0 57137 57137
0 72664 72664
0 92876 92876
0 82500 4923
1 533 93546
1 67436 54076
3 15488 56246728
0 25295 25295
3 87506 353084861
0 8802 8802
1 11274 99141
3 19220 535561906
3 45675 901440617
3 19372 469780101
0 77250 18922
1 44499 6666
3 26077 348019654
2 2625 45641
1 72608 19072
1 16372 63369
2 37404 39238
1 83055 68668
0 65994 65994
3 76662 995909696
1 53059 9634
0 72868 72868
0 38278 38278
2 37194 83926
0 47568 47568
0 38381 38381
1 27429 49212
3 64553 723127766
1 19994 24629
1 16241 415
1 47690 72894
1 91059 98333
1 80477 68600
0 65786 65786
2 16724 4568
3 73244 221036102
0 31641 31641
1 26256 95260
3 17970 670315760
1 75338 27936
2 48071 53521
0 87701 87701
0 10549 10549
2 79864 90848
1 30179 21441
3 68313 372824676
1 98244 26725
2 73286 622
0 82619 82619
2 85522 83570
3 44478 635958836
0 40001 40001
2 94327 70989
0 43097 43097
0 47470 47470
1 67844 37174
1 28934 59647
0 44057 44057
0 64449 64449
1 33499 95697
1 59484 27469
0 15439 15439
0 91203 91203
3 79135 391758805
0 15037 15037
2 34826 76521
3 739 55417604
0 89942 89942
1 37309 23166
2 61433 48310
1 75850 83725
1 89131 77527
3 38704 968837608
0 72416 72416
1 55573 58372
1 65179 70481
2 68273 49720
1 71471 76018
2 15373 37485
3 62036 388849027
3 81369 569479934
1 10462 92645
3 23832 49090177
1 50187 72882
1 14061 65131
1 66244 6529
1 65445 49022
2 59716 40708
1 35296 69397
0 73990 73990
2 16805 42639
3 75430 57013407
2 88242 38600
0 62399 62399
1 79954 55891
0 18611 18611
0 32711 32711
0 98774 98774
2 40037 1284
1 63165 55761
2 31367 72565
0 86431 86431
1 99865 47803
2 26883 49876
2 88884 82277
0 65571 65571
3 2593 116774606
2 62567 29559
0 15156 15156
1 60554 22865
0 13251 13251
2 546 50042
0 26073 26073
3 91876 229484297
1 41351 9503
1 3094 25231
2 52258 82547
0 62202 62202
2 68134 12139
0 18516 18516
1 72168 89401
1 2260 9855
1 36180 46718
3 36191 126199705
1 23415 35169
3 96817 202607749
1 58626 70539
2 36752 92844
0 57138 57138
1 89355 41690
3 33129 100631272
1 69350 76992
1 85700 72332
1 47372 46012
1 70102 72616
0 61116 61116
0 70185 70185
1 70387 51631
1 92135 11089
1 14392 23805
0 54613 54613
2 68872 18438
0 39198 39198
0 897 897
1 41511 67249
0 20226 20226
0 83767 52394
2 90546 90521
0 4800 4800
1 95515 97388
1 44625 5371
1 91465 59802
1 48057 10854
0 1234 1234
0 14802 14802
0 27645 27645
2 36606 20822
1 93956 52316
2 82518 4439
1 49521 98763
1 72258 99709
3 3618 965313393
1 3813 14462
0 72446 72446
1 81619 19092
0 66778 66778
0 29476 29476
3 46359 705130600
1 70426 45935
2 10613 89074
0 158 61447
2 34860 64166
1 35532 69234
0 95264 70154
1 88510 11638
2 26661 71987
2 38527 91027
1 96319 17746
1 1960 63164
2 3143 68714
0 18676 18676
0 42733 42733
3 24990 172565843
2 17586 64861
0 7060 7060
1 76695 59619
0 48989 48989
1 13334 5703
3 99618 268270994
2 91330 38746
1 83441 44643
3 63407 434748133
2 83893 144
1 48762 67893
0 86610 86610
1 93278 58946
1 97847 99626
0 43032 43032
1 16424 38285
0 30228 30228
2 99823 93227
0 6984 6984
1 4376 49213
0 71156 71156
1 94665 50569
0 97005 97005
0 70856 70856
3 32584 572442572
2 11090 43370
2 96343 66834
3 90528 481047861
1 99820 80480
1 85766 89000
1 42613 96934
0 5464 28997
2 73006 60125
0 49120 49120
1 14515 49216
3 15663 423729494
1 48298 58550
1 44157 31353
0 79092 36012
2 54991 14729
0 6338 6338
2 58399 69234
2 53337 3713
1 54310 36949
1 60871 87035
1 17629 56672
0 44805 44805
0 16302 16302
0 87718 87718
0 49818 49818
2 93711 55003
1 42151 10455
1 31054 32496
3 65675 813412916
2 68468 99682
0 96312 96312
1 21520 64190
0 60153 73370
3 65895 803353036
0 78112 78112
0 93619 93619
1 42249 74188
0 23853 23853
1 37825 69445
0 12376 12376
3 60141 578825636
0 91570 91570
0 23924 23924
2 62127 17477
0 79460 79460
2 111 45195
3 49065 572373353
0 56507 56507
2 23763 53215
2 30803 91864
1 80023 95090
3 35259 744302491
0 60705 60705
0 85828 85828
3 52395 115498245
3 96044 584887145
1 76993 58056
0 70196 70196
0 73942 73942
0 4734 4734
3 80722 79981378
0 814 9734
1 81643 36774
1 56553 46023
0 28632 28632
3 31703 64776592
2 18910 79474
0 38880 38880
1 52543 42593
2 95388 4587
0 54565 54565
2 36535 20749
1 38493 35503
2 8145 77566
0 990 990
1 31295 53338
1 50349 52248
0 33559 33559
0 90975 90975
3 38223 985637548
2 80043 23141
2 11818 75692
0 26721 26721
1 81130 54458
0 63233 63233
1 26915 70486
2 53402 23086
3 75536 727479403
2 91025 54614
0 99544 99544
1 98104 85419
1 46057 14858
0 74341 74341
3 73443 787319435
1 19410 60263
0 91542 91542
0 36575 36575
0 14640 14640
3 32190 928566891
1 78477 73117
1 34436 88359
1 44032 35306
3 58561 835481929
2 98914 26856
1 44622 98263
0 64685 64685
1 39506 5540
0 18560 18560
2 17943 16965
2 77369 26427
0 86550 86550
1 37584 13352
3 93836 783298773
0 81427 81427
0 52961 52961
0 57213 57213
2 44032 35306
2 13083 92291
0 85355 85355
2 82062 99360
1 40227 68581
0 57631 57631
1 42900 23187
3 59474 817404644
0 17593 17593
3 25565 61692843
0 67331 67331
0 30719 30719
3 75143 139185093
0 15981 15981
0 19930 82471
2 90031 9581
0 91636 91636
1 66294 75255
0 99135 99135
1 66553 18984
1 90656 329
0 17935 17935
0 91636 91636
1 52030 52329
0 99438 99438
1 36663 20472
0 19863 19863
0 64095 64095
3 7887 803576205
1 87879 23987
1 19169 41263
2 81172 80870
1 30245 74641
2 93483 49508
0 81392 81392
1 71676 56583
0 81928 81928
0 83490 83490
1 69079 97472
3 77352 919887859
3 71274 140457127
0 18207 61948
0 74378 74378
1 56927 73457
1 91412 75361
1 31521 73279
0 61285 30856
1 61108 96549
1 32129 28984
0 90737 90737
0 23114 23114
0 45332 45332
1 44035 58617
3 57891 624134554
0 10531 10531
0 84635 84635
0 67134 67134
1 15855 82220
0 16581 16581
0 99125 99125
2 1307 5406
2 27725 39596
2 62613 17203
0 81831 81831
1 3237 55755
1 73581 83712
0 8390 8390
0 71985 71985
2 12608 94598
0 15893 15893
0 19164 19164
1 93742 19306
0 8968 8968
1 91077 17241
2 92704 98185
0 90049 90049
0 14438 14438
3 41904 601969810
1 69853 25837
0 34002 34002
1 61565 57242
0 61597 61597
0 3858 3858
1 45687 6660
3 24071 964488254
2 52346 22648
0 29907 29907
0 49861 49861
1 16784 38896
1 3007 46625
1 85235 63298
3 17258 337421131
0 6355 6355
1 33911 90721
1 37209 48359
2 4031 20972
0 22190 22190
1 24733 65106
1 53281 40063
3 87448 589641672
0 70396 70396
1 38729 68642
2 34148 27382
1 73339 36233
1 18893 37277
0 51807 51807
0 5652 5652
0 38364 38364
0 32062 32062
1 49195 2252
1 53718 34552
3 74285 514523057
3 78430 279727079
1 53122 85936
2 18672 30283
0 19135 19135
0 4321 4321
1 97988 42756
1 94047 76429
0 17191 17191
2 57638 79485
1 25182 31790
3 11505 842018833
2 91259 56177
0 76622 76622
2 28690 57670
1 63743 29627
0 81309 81309
1 33211 49594
1 49950 58696
0 62415 62415
1 83970 89560
0 84705 84705
1 42993 76840
3 82234 512844901
0 62993 62993
2 29173 59266
3 50200 822499083
0 49793 49793
1 83046 94847
0 233 233
1 53723 54304
0 74288 74288
1 78929 17009
1 44657 93334
1 56415 50469
2 37394 96307
2 99967 3577
0 95261 95261
3 54632 697133367
0 87196 87196
0 30366 30366
2 24913 21942
0 55594 55594
1 81951 33883
0 9427 9427
3 41399 825639856
1 54538 27978
1 36498 70406
1 85986 73523
1 710 52084
0 60043 60043
0 78252 78252
2 60856 99497
1 7907 37733
1 34699 35364
1 4469 92496
1 46490 73636
0 33671 33671
1 87249 27967
0 24539 24539
2 77870 81212
3 99486 877193634
0 46306 46306
3 82022 84737717
0 48911 48911
3 50547 831281006
0 95283 95283
2 4155 94543
0 83522 83522
3 28748 151727885
1 22140 19039
0 78946 78946
1 40962 15848
1 66069 67839
0 63268 63268
0 2506 2506
0 4232 4232
1 93528 7971
2 82728 86790
3 6963 737900494
0 36401 36401
2 20367 10358
1 46189 98496
1 39062 50124
0 7566 7566
0 51562 51562
2 6547 21389
1 61409 55631
0 35218 35218
0 6708 6708
2 5497 81720
2 49627 97418
1 76799 64334
1 34828 48674
3 26377 648571226
0 65388 65388
2 28655 25065
3 96600 414025356
1 42156 95397
0 80415 80415
3 6383 2542497
3 18873 779350929
0 70170 70170
1 51919 80559
1 39339 31452
0 73785 73785
1 95654 6527
0 42399 42399
3 11020 836596958
1 79798 32833
0 98181 98181
0 12477 12477
3 46121 512193556
1 27860 44224
1 17519 14947
1 24122 36731
0 26916 26916
1 50037 54677
3 39198 654624196
3 24921 270914734
2 51344 38945
3 76292 755726235
0 45481 45481
3 71216 315643428
3 75669 95376440
0 48972 30765
0 92864 64438
0 36187 36187
1 76075 78286
1 24170 43481
2 96527 36830
1 65948 46849
3 60931 386210806
1 71028 88902
0 31907 31907
0 12461 12461
2 92488 45265
0 93972 93972
1 48182 37660
0 91448 91448
3 69398 281311087
3 11287 338755785
0 77778 77778
1 44381 11681
1 14095 22176
1 57761 82542
1 85996 83386
1 31232 15209
0 93584 93584
1 47754 96547
2 68424 6120
1 8912 29692
0 55878 55878
0 38844 38844
1 93724 56743
0 66751 66751
2 3559 92824
1 12072 3048
3 77980 655657611
1 46118 2083
1 67420 28982
3 53776 422448763
2 39030 10387
1 38993 64570
0 97117 97117
0 42488 42488
0 8308 8308
1 85995 24427
0 24344 24344
0 95921 95921
1 95756 64433
0 1135 75643
0 29221 7814
3 12301 410982922
3 44712 665354322
0 41036 41036
0 90378 90378
1 76093 92036
0 66870 66870
1 65490 85497
0 47738 47738
0 31137 31137
0 38929 38929
0 77812 77812
1 36808 93176
1 36531 94950
0 34247 34247
2 90832 53437
2 17771 56151
2 57659 19411
1 47662 51455
1 8264 33816
1 38011 22382
1 63142 59820
1 47583 41727
1 75845 14295
1 92214 50110
1 92985 8970
0 76776 76776
2 66370 38286
3 38498 706918915
0 82287 82287
0 72943 72943
2 53822 4774
0 91945 91945
1 17919 77135
0 27190 27190
3 86355 690157912
0 83664 34050
3 76323 970772215
0 71893 71893
2 85347 9194
3 81262 792436098
0 1545 1545
1 75677 51523
1 93683 66092
0 24806 24806
2 52273 83867
0 90619 90619
0 29490 29490
1 82224 3316
3 94298 517850725
1 11872 37637
1 16984 25465
0 18827 18827
0 7735 7735
2 74792 36356
0 3240 3240
3 4627 174141102
0 87704 87704
0 9370 9370
2 5413 97061
0 41004 31607
2 63814 44053
2 98269 18248
0 81067 81067
1 31157 83872
2 74059 59592
2 84050 65444
2 16867 26052
3 46921 713594177
1 29974 92324
0 61809 61809
1 86524 15006
2 33096 10059
0 36348 36348
1 10497 70129
0 79553 79553
3 62252 988892051
0 52683 52683
1 13766 75942
1 19796 63211
3 81106 279796155
1 75340 82993
2 66935 62545
1 5748 17170
1 51475 48249
0 59450 59450
0 58118 58118
1 89970 43431
1 91739 30757
3 73290 554035067
2 78825 54873
1 90597 32326
2 26440 61495
1 13727 85469
1 30363 47965
1 49036 19380
1 59115 98864
1 84372 27035
1 32597 60265
1 45954 16192
2 10681 687
0 46266 46266
0 85411 85411
1 65830 18673
0 16322 16322
0 83362 83362
1 1308 55763
2 46809 26294
0 26218 26218
3 95701 366549781
1 91232 54271
0 48240 48240
2 16412 56000
0 45069 45069
1 91649 22367
1 71613 70380
1 296 17475
2 55106 87298
1 53364 74892
2 20034 1147
1 44960 1132
0 29571 29571
3 11091 746776776
1 41981 22591
1 93354 78241
1 72455 28198
0 33258 33258
3 69046 493428262
0 62607 62607
0 61972 61972
0 83647 83647
0 35190 35190
0 21214 21214
0 54540 54540
1 92413 38663
1 7574 75554
1 9149 38063
0 96295 96295
0 81359 81359
0 87628 72965
0 88497 88497
1 18657 56347
3 32942 521938825
2 47894 96059
2 19636 97206
2 44250 14926
0 99663 99663
0 36063 36063
0 55120 55120
2 75869 13688
1 53819 67835
0 85072 85072
0 38790 38790
3 56451 137589627
1 97217 70163
3 6401 619861090
1 32238 14279
3 60233 23892312
1 89335 6408
1 31437 26760
1 28751 9456
1 38905 46210
3 63523 851309182
1 1407 66134
1 80811 32719
0 79270 79270
0 98227 98227
0 6436 6436
1 65627 39937
3 65501 756553826
1 66397 28786
1 81292 4344
3 84317 721599293
1 58361 19685
0 38154 38154
0 54992 54992
0 67432 67432
0 76232 76232
1 42346 41686
1 67250 69001
3 80082 46611015
0 67504 67504
0 92289 92289
3 74626 568719777
2 29178 9933
0 53398 53398
0 83071 83071
0 63196 63196
0 55629 55629
3 98612 738877070
2 60305 76459
3 95856 929699110
3 33562 619988670
1 2202 31418
0 84647 84647
0 52314 52314
1 85794 25368
0 98259 98259
0 43204 43204
1 10529 43658
2 61986 18371
3 54925 959952464
1 52788 8433
2 18072 40366
0 17951 17951
1 22506 83575
1 14299 44774
2 79678 68791
3 71603 823192915
1 70565 34543
0 70745 70745
0 8517 8517
2 61403 63910
0 94978 94978
3 90025 208855642
0 20425 20425
2 91443 43533
3 79310 913374491
0 8744 8744
1 37227 70988
3 33442 667649288
1 60210 89313
1 60041 49056
0 75637 75637
0 9031 22081
0 52844 52844
0 63908 63908
0 20931 20931
3 62058 14758048
0 6605 6605
2 38011 22382
2 42938 1544
2 62529 47465
1 90086 42047
3 9381 252520146
0 20770 20770
0 14084 14084
1 73264 54906
0 45326 45326
0 37965 37965
0 67449 67449
0 42879 42879
1 2397 70100
0 71995 71995
1 93711 29199
0 47071 47071
0 264 264
0 98302 98302
0 58898 58898
1 6887 95542
1 76961 28886
0 42503 42503
3 49591 289117859
2 54904 11892
2 67041 94428
3 42754 593429360
0 88450 88450
1 85797 10667
0 21081 21081
2 50269 40547
1 95572 5404
1 85560 40513
1 66556 24452
1 56874 80448
2 1195 86310
0 51303 51303
1 69601 93546
0 65264 65264
2 25137 17188
1 14204 95816
1 66216 72792
2 55364 23446
3 81248 618482076
2 53640 99685
2 31965 85972
3 82256 970244073
2 45370 5675
0 83207 83207
0 35484 35484
2 19837 94961
0 32655 32655
2 6312 54185
0 10945 10945
2 21268 5015
3 28007 476796588
0 13242 13242
1 88831 74585
1 18293 45261
2 36194 22495
0 53313 53313
1 22068 63006
0 90746 90746
1 33946 73505
0 79145 79145
0 78690 78690
2 67785 95372
0 81552 32769
0 88074 88074
0 51709 51709
1 77896 86650
0 30269 30269
1 74589 6513
0 64228 64228
1 13971 99472
2 49241 99254
2 81595 11032
0 74650 74650
0 84814 84814
0 73674 73674
3 50674 655172100
0 66033 66033
2 55326 88935
1 13368 13327
1 82668 1785
2 83212 12597
0 88542 88542
0 84773 84773
2 22806 42152
1 66994 73733
2 69468 30537
0 74621 74621
0 20465 20465
0 55523 55523
1 65518 28671
2 90548 88388
3 48800 27114583
1 68755 73216
1 53682 17682
1 58982 68402
0 80456 80456
3 86547 569530769
1 64943 29160
3 96110 930319659
1 26950 77204
3 12725 184424690
2 9363 85725
0 77791 77791
2 70656 89417
2 77771 8099
0 26803 26803
3 19613 457623275
1 13109 3483
0 30392 30392
1 29473 37436
0 45055 45055
2 83578 94184
0 78223 78223
3 83980 434827404
0 21800 21800
1 24290 59402
1 8995 1656
0 42729 42729
0 63726 63726
3 6508 78499803
0 62431 62431
2 58291 15744
0 74778 74778
0 56279 56279
3 52322 979147802
1 82130 63339
0 81504 81504
2 84397 96928
3 5092 567196465
0 68277 68277
1 83413 96185
3 95895 820777054
0 10500 10500
1 30447 95864
1 67834 84394
0 150 150
0 69313 69313
2 36797 4829
0 37645 92702
0 17585 17585
3 34473 6702712
1 54834 5994
0 42459 42459
3 77601 191949
1 54082 76745
0 67528 67528
3 44262 482218519
3 62396 405706727
2 21449 17421
3 69017 331115118
2 20958 92473
1 94741 88039
1 1623 24032
0 68143 68143
1 73015 43037
0 36670 36670
1 15492 13114
1 71898 38694
3 77859 104461444
0 50708 50708
1 25888 99262
0 58644 58644
3 75110 148849120
2 98651 37262
2 85025 27667
0 43422 43422
0 91495 91495
1 20553 57983
0 72510 72510
0 40132 40132
1 23422 57543
2 51712 40616
0 73537 73537
0 35654 35654
2 14037 64901
1 26727 45408
2 69858 78196
2 13113 51212
0 82505 82505
0 35004 35004
0 91304 91304
2 85303 38082
1 32619 40300
0 71265 71265
3 17533 551071200
2 68377 93148
0 61263 61263
1 20858 62382
1 31324 24819
2 98460 23919
0 25408 25408
0 79846 79846
1 56923 19041
2 44817 33938
0 5602 5602
3 74366 934500009
0 70481 65179
2 88997 79853
3 6988 998836633
1 42232 28241
3 98539 102967378
2 54502 27234
1 40735 19732
0 3764 3764
0 71050 71050
2 52800 8376
3 42240 989425783
2 34556 19692
1 46450 14021
0 49930 49930
1 63780 1442
3 4633 873672152
0 90511 90511
0 22333 22333
3 85563 171150115
1 55287 7628
1 69070 21367
1 75590 19200
3 90284 746138068
0 17571 17571
0 82696 82696
2 79051 97921
1 72737 24089
0 38456 38456
2 72050 15829
0 70525 70525
0 82301 82301
1 54924 6371
3 66701 108367587
1 78202 98539
0 1838 1838
1 1291 12640
0 38915 38915
1 80062 1700
1 30752 69393
1 87418 55201
2 21571 42429
1 73355 54590
0 88160 88160
1 98611 38732
1 3801 12956
1 795 729
0 15808 15808
2 13797 54893
0 79379 79379
0 64172 64172
0 2949 2949
2 29896 79272
3 47418 342776776
1 30134 54300
0 527 527
3 92237 850788938
3 1498 223204811
1 11408 71038
0 5879 5879
0 11931 11931
3 87983 758602015
0 74029 74029
1 771 88345
1 27102 69960
0 64095 64095
0 80272 80272
0 54527 54527
3 14386 289329868
2 20365 79644
0 18208 18208
0 1136 1136
2 52399 90316
0 28190 28190
3 6840 84888
0 5235 5235
2 6553 3716
2 91395 31002
0 21160 21160
0 85951 85951
0 97997 97997
1 6754 91930
0 14415 14415
1 14974 62620
0 97888 41491
2 30746 38375
2 32253 34290
3 45082 198759384
1 46577 41953
1 84828 4988
0 33578 33578
2 37315 98208
1 45669 56571
3 16414 296306946
0 22744 30965
0 72013 77476
3 46927 526198575
2 4627 27311
2 45641 12285
0 58479 58479
1 60757 24534
0 499 499
1 50244 90465
0 67726 63598
0 34235 34235
2 74739 59559
0 34330 41437
1 45995 65527
0 97210 97210
1 44605 45299
3 14276 993456273
0 40675 40675
1 55500 38533
0 65008 65008
2 39746 10917
0 40042 40042
1 9822 25416
2 74297 97743
3 42155 572503663
2 12579 97310
1 36113 95320
0 14945 14945
1 4674 41131
0 77697 77697
2 78821 54387
2 28196 27022
0 30669 30669
2 52457 58910
2 8633 13057
2 47372 46012
0 35370 35370
0 14653 14653
2 54707 97955
1 71081 76903
0 30825 30825
1 59650 62463
0 5530 5530
1 86342 47194
0 45719 45719
3 20524 533573158
1 18719 89754
0 83399 83399
0 1360 1360
0 71871 71871
0 41522 41522
0 89468 89468
1 25162 46214
1 12327 17821
0 47182 47182
2 60730 33135
0 63903 63903
3 52466 904520124
0 66950 66950
0 66318 66318
0 62109 62109
2 84505 34407
2 94249 90183
2 67759 49668
2 57316 2348
0 86647 86647
0 5900 5900
0 86923 86923
1 57798 65694
0 44449 44449
0 31586 31586
3 32090 946876711
0 22538 22538
2 15627 29791
1 12477 70088
0 74959 74959
0 86696 86696
0 15747 15747
1 83838 88272
3 68588 661028287
0 19146 19146
1 1908 42573
0 2599 2599
1 82687 77485
2 65598 48377
1 33749 68385
0 86033 86033
0 96195 96195
0 94412 94412
3 99301 44828706
0 15683 15683
0 35191 35191
0 64085 64085
2 32600 11076
3 72742 592608373
0 78221 12018
0 19926 19926
3 3464 118762512
1 85484 97827
1 9475 79173
2 52836 95918
1 26950 1320
0 86559 86559
0 56493 56493
3 12599 132852314
0 22347 22347
1 40037 33146
1 84422 4783
0 60757 45221
2 73209 67586
1 23910 42492
2 10945 87739
0 1686 1686
0 14877 14877
0 70831 70831
1 26562 98728
1 67229 45661
2 90633 69726
1 45396 64526
1 52041 8702
1 99981 65768
0 56888 56888
0 4863 4863
2 31752 65640
0 87180 87180
0 41418 41418
0 32515 32515
0 75254 75254
1 30611 8172
0 58887 58887
0 16842 16842
2 53704 54309
0 10264 10264
3 47851 681888573
2 72107 74520
2 18637 83582
0 66812 66812
0 77659 77659
2 30249 72173
0 44857 44857
2 78511 63807
3 30271 343673134
0 5299 5299
0 39948 39948
0 7743 7743
1 85246 67202
3 67783 477070891
1 20509 9431
0 83994 83994
1 10958 3134
3 85641 436712021
0 79459 79459
1 20751 10318
3 93954 354183623
1 99127 58401
0 86373 86373
0 31519 31519
1 86783 36359
0 37920 37920
0 89394 89394
0 36047 36047
3 85221 923992063
2 84271 2413
0 24000 24000
1 70436 15447
2 74134 84231
0 57262 57262
1 66463 67893
0 53283 53283
0 20906 20906
1 39055 80320
2 5699 41328
0 45992 45992
2 47555 81971
0 83123 83123
1 80198 11521
0 82066 82066
1 60836 22680
1 37881 37774
2 35054 31722
1 91754 54720
0 84168 84168
0 46872 46872
2 92834 220
1 61743 80010
1 77709 80888
1 1957 42906
1 81271 65805
1 81378 87193
0 77264 77264
0 49665 49665
0 60404 60404
1 61728 70331
3 10869 471659264
2 65339 95736
2 68805 49494
0 77335 77335
2 7779 59261
3 65262 49741331
3 20199 392947248
0 29357 29357
0 46071 46071
3 96845 372920237
3 80802 523118066
1 34533 71466
1 53121 5813
0 78544 78544
0 78989 78989
0 59671 59671
1 25528 68119
0 62152 42926
3 95098 12715333
1 56794 19316
3 66420 680203351
1 23286 3976
1 23454 55667
1 42243 82834
0 80619 80619
0 78256 38731
0 466 466
1 24084 21323
1 99348 8672
0 57136 57136
3 83307 337175697
0 54321 54321
1 87284 89281
0 533 69601
0 57044 57044
0 55759 55759
0 48890 48890
2 49286 5653
1 13292 95500
1 84515 8560
0 20645 20645
0 5117 5117
3 26409 68143866
2 73015 43037
0 33860 33860
2 43407 89809
0 19893 19893
2 21159 51888
1 42777 79717
0 57596 57596
2 91178 32185
1 51900 980
0 8759 8759
1 4946 70829
2 15641 57503
1 69249 95326
0 93171 93171
0 50257 50257
0 99388 99388
1 20516 38719
1 48262 33876
3 57724 407219213
0 54588 64002
0 65858 65858
0 7319 7319
0 22555 22555
0 10786 10786
2 17477 78731
1 41904 84745
3 19820 328629843
2 63436 50280
1 18062 92017
0 81074 81074
1 71012 89087
0 72577 72577
0 47383 47383
2 93622 70082
1 35918 26000
2 48452 65383
2 50756 92279
1 54535 31323
1 46818 81953
0 91869 91869
1 44432 12204
0 69508 69508
2 8881 84666
0 23895 23895
1 14812 35724
0 154 154
1 60325 50589
1 25624 17482
0 66573 66573
3 17529 847930335
1 80953 57915
2 90079 24217
0 93634 93634
3 81284 175127342
3 91788 847622336
0 80512 80512
3 85151 176367514
1 73094 89450
0 43659 43659
0 11665 11665
3 11391 16657217
0 54190 54190
3 62931 581656378
0 39700 39700
1 42753 22010
0 62389 62389
2 38160 58
1 71656 99987
2 79197 17528
1 73892 45685
3 47002 456368716
3 61068 374235820
2 56284 79606
1 78947 42569
1 56791 28674
1 39656 96609
3 78386 538947184
3 96181 809250214
2 93309 65213
0 29383 29383
0 88007 88007
0 74062 74062
1 80606 13515
2 9075 98812
3 21572 433150350
0 51473 51473
0 84951 84951
1 28667 610
0 92336 92336
0 11673 11673
0 25463 25463
3 16953 387863689
1 77949 72275
3 50886 431460965
2 49142 72289
0 65791 65791
2 87099 33924
1 63792 62105
0 71152 71152
1 27212 88708
0 42031 42031
1 70150 66576
3 34979 22735602
0 20532 20532
3 92224 9099943
0 78301 78301
0 54234 54234
0 99878 99878
0 87775 87775
1 32264 65491
0 88575 2210
1 83449 49012
3 54562 351915212
1 89714 56829
2 25823 5002
1 47417 19471
3 54472 764460710
2 64057 59464
3 29302 53284648
0 54380 54380
0 2621 2621
1 72842 61511
0 56393 56393
0 95353 95353
0 97033 97033
3 2578 957415290
1 23615 29794
1 75160 34708
0 45259 45259
0 72961 72961
3 95258 496075103
2 21377 71469
2 90548 30276
3 13986 191255610
1 86202 17364
1 21975 63108
0 70088 12477
3 58791 635211641
0 89513 89513
0 72478 72478
2 18434 34182
2 21379 83491
0 19333 19333
0 33936 33936
3 86674 419013098
3 57287 856802932
0 23138 23138
1 57856 48635
1 26265 89891
2 79148 23770
1 19329 39032
1 30949 72661
0 58309 58309
3 51923 256476740
2 7045 57349
0 82226 82226
1 13230 89687
2 78125 73826
1 98010 59033
3 17671 855958758
3 12550 430871804
2 49950 31821
0 13410 13410
0 27658 27658
1 1854 39815
2 83447 94607
3 33105 776921836
3 38827 636566044
1 45739 67938
2 83805 641
0 36254 36254
0 13604 13604
0 75005 75005
3 17753 938857100
0 47173 47173
1 40445 94565
1 16399 24069
0 95302 34747
1 37102 24337
0 72446 72446
1 33994 72522
0 43638 43638
0 51249 51249
3 68952 147577988
3 76904 568197019
0 36905 36905
0 22890 22890
1 51573 47798
2 10998 67914
0 27013 27013
3 2917 43789933
2 82301 95172
0 51977 51977
0 27687 27687
1 65339 77743
2 16242 12044
2 58349 61997
0 67778 67778
2 50807 28173
2 79456 54723
0 97772 97772
2 38002 33960
2 14858 37610
1 45116 63702
2 6665 14453
0 65234 65234
3 10575 805238905
0 86948 86948
2 41486 29591
3 33412 354186280
1 98574 40895
2 61979 69159
0 14694 14694
0 81799 81799
3 8699 583419414
0 741 741
2 57972 83381
0 90063 90063
3 38627 896728152
0 32323 32323
1 95902 13634
2 45883 95674
1 66528 39450
0 8753 8753
0 85882 72115
1 47439 90783
1 15720 94869
0 8919 8919
0 40032 40032
2 65579 82258
1 28236 34431
2 75709 13398
0 81069 81069
0 98768 98768
0 84801 84801
0 93893 93893
1 16599 9165
2 18595 62827
1 54705 41314
0 45004 45004
1 83886 78395
3 43069 917141748
0 44865 44865
1 43458 63961
0 77433 77433
0 93262 93262
3 95247 219231963
0 52258 52258
3 60262 173824805
2 51006 18529
1 18733 17707
0 91714 91714
0 86162 86162
0 25179 25179
1 37168 14382
3 6950 350417936
0 56292 56292
1 40345 96743
0 4216 4216
1 36236 9143
0 27790 27790
2 50953 4912
1 71579 17725
0 11393 80677
0 44089 44089
1 63640 41663
1 83896 36604
1 66724 69512
2 26181 87173
3 61833 593089062
1 80486 93909
0 33120 33120
0 28145 28145
2 2260 9855
0 52292 52292
0 89870 89870
0 17868 17868
1 16354 82411
0 83795 83795
0 40273 40273
0 14658 14658
0 76710 76710
1 29842 6805
1 99790 32293
2 10685 4708
2 77276 93317
2 78678 27925
1 47711 1560
0 49692 49692
0 83209 83209
0 96168 96168
1 64240 20171
1 73117 14349
1 63296 61699
1 86987 56034
0 83272 70085
2 3863 71667
3 87303 849839321
0 33638 33638
0 17485 17485
1 70981 45002
3 84145 690707285
1 5839 1060
0 87293 87293
2 21609 39091
1 88347 11500
1 47750 27236
1 3918 90915
1 90167 91709
1 59948 61905
1 34458 61879
1 49649 18708
0 92542 92542
2 22353 47224
0 79832 79832
3 39975 333012937
1 23503 21152
1 60404 74784
2 1835 67200
1 78567 82897
0 4259 4259
0 41319 41319
3 96802 708586965
1 62926 33470
2 29760 8171
1 82478 99971
3 69221 695857545
1 7667 45866
0 53805 53805
1 48406 41278
3 37666 200764045
1 41234 14916
1 88366 64143
1 46349 69075
0 15311 15311
0 3637 3637
2 55641 70716
3 24054 116475028
0 45213 45213
1 49605 40439
1 69362 86907
0 2196 2196
1 3217 78948
1 27368 42173
0 94671 94671
0 44024 44024
1 8412 32638
1 65802 34191
1 56883 56560
1 9516 33247
2 6265 49076
1 34904 75737
0 32803 32803
1 63284 10091
0 10392 10392
1 86595 45606
0 5382 5382
3 53934 796289889
2 53210 84661
1 30391 20183
0 79855 79855
0 40570 40570
0 45742 23809
0 63144 63144
0 12143 12143
0 6189 6189
1 14346 25109
1 40413 89082
2 93478 71139
3 63822 803317358
2 36306 91597
0 5107 5107
2 59247 50553
1 28125 84568
0 76579 76579
0 35014 35014
3 24321 357581081
3 54567 566750806
3 45331 204085807
0 69222 69222
3 46877 624739490
1 53999 22322
0 13326 13326
0 57070 57070
3 26989 12873484
1 91134 41273
1 72004 24752
1 82287 33491
0 68097 15602
0 85083 85083
1 25480 59218
1 39257 94553
1 96679 6422
0 46856 46856
2 7819 13801
1 33860 58586
0 47063 47063
0 11924 11924
1 13800 67777
1 83908 43580
3 48422 791476573
1 28127 3965
1 98825 13378
3 95322 22634808
0 75501 75501
1 75015 97027
1 89005 70566
1 67472 16721
0 1166 1166
2 3210 50250
0 19412 19412
0 69332 69332
1 50333 1667
1 61992 76473
0 7491 82624
0 73142 73142
2 45618 71375
0 99994 99994
3 16259 65227671
3 87372 522550271
0 55696 55696
1 56423 32078
3 84747 61564014
0 32245 32245
0 50473 50473
2 90200 42951
0 67529 67529
0 10909 10909
0 41594 41594
0 50297 50297
1 62180 5712
1 60512 76815
1 33144 7886
1 69903 41901
0 76765 76765
1 98224 18747
0 31267 31267
1 2708 342
1 58156 6464
3 62391 491058311
0 10878 10878
1 15949 18122
0 15461 15461
1 23171 94221
1 73928 7329
0 1010 1010
3 72038 670408477
3 65745 759374089
3 39979 416066268
0 29788 29788
3 69728 498254478
0 17543 17543
1 80131 32863
0 56684 14359
1 62915 74813
1 31141 67908
0 20584 20584
0 47852 47852
2 46429 20485
3 9399 85289675
3 76890 568172553
0 76068 76068
2 98162 90645
1 9918 86930
1 78969 93284
2 3377 2488
1 6091 39457
1 75520 77786
0 85800 85800
1 45990 71464
1 26988 25607
1 25940 36795
0 82372 82372
0 73722 73722
3 5973 710077301
3 4457 545693861
0 69740 69740
3 93948 814115928
1 6445 75476
3 31873 243999551
0 96439 60214
1 31231 4498
0 4243 4243
3 83273 912496710
0 29923 27666
2 42012 30564
3 26871 993740398
1 30009 64146
0 90122 90122
1 31943 49050
0 58110 58110
0 84407 84407
0 91530 91530
0 29025 29025
0 40316 40316
0 92993 48899
0 47361 47361
3 18898 95992676
0 17524 17524
1 1694 71769
2 67481 83527
0 13198 13198
1 31167 74377
0 41988 41988
3 34814 404461677
1 45771 14373
1 31892 20970
0 11065 11065
3 29954 940079153
1 95094 4451
1 6549 55001
1 9136 79666
0 66419 66419
0 99125 99125
3 62264 5508607
3 64565 576129232
0 68577 68577
0 59231 59231
1 87293 76484
2 24148 43778
1 99334 41640
3 27247 362265912
0 76043 76043
3 8731 841332680
0 15539 15539
1 60569 56374
1 87056 17916
1 28846 41874
1 56983 12724
3 51719 662337983
3 20235 700461556
0 22805 22805
0 70043 71561
3 28767 834696793
0 89601 89601
0 95770 95770
3 6524 588554448
2 80929 16623
0 41098 41098
2 15855 82220
1 30 97164
0 76436 76436
1 3043 27459
0 87137 87137
1 95437 34609
0 22861 22861
3 82192 336286544
1 35840 73400
2 28400 86141
3 59625 404692565
0 33750 33750
1 65654 23376
2 57960 95673
0 1541 1541
1 81336 32219
0 1759 1759
1 27564 40458
1 36857 17606
1 39707 44191
3 83016 484372848
1 72530 62057
1 23110 34111
0 95520 95520
0 66785 66785
0 79358 79358
0 21428 21428
0 85585 85585
0 98597 98597
2 83791 41525
3 1501 4106660
0 6903 6903
0 33530 33530
0 19144 19144
0 62827 62827
2 77352 65163
0 82333 82333
0 16026 16026
2 33687 83649
3 66078 574359227
2 47278 9132
1 71476 49819
2 76174 57953
1 12855 30672
2 24485 39308
2 95932 65833
1 51379 27607
0 93129 93129
0 81344 81344
1 75460 66458
2 45881 3506
0 29512 29512
3 40912 358765374
2 61743 80010
1 86752 65626
1 24199 79674
3 93170 398323612
0 30684 30684
1 63294 1149
0 70442 70442
2 73854 75133
0 10261 10261
1 22807 97592
2 49367 87564
0 45450 45450
1 19248 47861
0 36822 36822
3 10000 740610895
3 60838 799748858
1 58181 20099
2 94273 43801
1 33429 69920
2 51593 8631
0 94454 94454
3 12541 751632641
0 95209 95209
3 80735 82449582
1 571 55948
1 99623 6153
3 82270 500073583
0 99975 99975
1 51252 23765
1 13203 57313
3 7881 63979994
0 47837 47837
2 52987 8805
0 86139 86139
1 80387 36095
1 20842 27137
0 19920 19920
3 63871 620021110
1 60455 32194
0 62915 62915
2 21192 96925
0 86825 86825
2 28578 96898
1 10983 61842
1 14922 81457
1 79743 33103
1 80743 27054
1 69740 96428
0 65535 65535
0 40578 40578
0 37683 37683
1 9767 93641
3 61876 10514627
2 87204 34251
1 38225 6114
1 64078 58942
2 61447 158
3 50765 482203834
0 93430 93430
1 40829 28794
0 40887 40887
3 20149 465307582
1 764 54707
0 9365 9365
0 77010 77010
2 92797 2043
2 70146 33181
2 94729 58331
0 78324 78324
2 47690 72894
0 83680 83680
0 24153 24153
1 54546 63931
2 45175 5122
1 98137 31255
0 79545 79545
1 28104 72850
3 51054 834296706
3 43946 618403396
0 25887 25887
0 18474 18474
2 66537 42011
0 34489 34060
0 24181 24181
0 88337 88337
1 48024 82377
0 51230 51230
3 78327 57770087
0 70345 70345
2 30562 83334
0 31437 31437
1 83317 38885
2 87271 77947
1 49273 11095
1 96025 73611
3 17689 944977131
0 36704 36704
0 29949 29949
0 43760 43760
2 16599 9165
0 4164 4164
1 34659 14614
0 822 822
3 74299 55873949
1 46545 91737
2 44077 54004
2 7591 7397
2 14056 83252
1 22141 93326
0 8181 8181
3 74847 414128729
1 64694 91608
2 30362 7133
3 17559 838363278
1 44602 7370
1 32296 44937
0 66729 66729
1 44734 22172
1 77683 11550
3 40779 250800027
3 97612 996827652
0 73702 73702
2 12714 52751
2 6197 41194
1 93925 84044
0 57412 57412
0 90848 90848
0 97728 32071
0 51964 51964
0 63180 63180
0 9473 9473
1 95948 84173
2 22503 35964
0 98442 98442
0 84448 84448
3 36747 811460281
2 61876 11527
0 79954 79954
1 19595 76341
0 24741 24741
1 39338 99118
0 34123 53822
1 71939 98861
2 32291 27042
1 82278 97866
0 41198 41198
0 16601 32739
1 43683 80407
0 28347 28347
0 4011 4011
1 20949 4816
1 27016 30851
1 9266 64592
0 94338 94338
0 30144 15419
0 75145 98660
0 76654 21903
0 20012 20012
3 46968 193383127
0 5131 5131
1 96115 18024
3 6001 352800411
0 46767 46767
1 91962 59192
0 50311 50311
2 60020 72008
0 30420 30420
1 78538 79734
0 43225 43225
3 19786 934946980
0 48882 48882
2 10448 36967
1 43049 31021
1 92895 31653
0 14706 14706
0 80688 80688
3 17127 137203935
3 2445 991833617
0 88303 88303
1 12497 29195
0 5662 5662
3 6879 534532685
0 28856 28856
1 75036 64587
0 41812 41812
1 70724 48668
0 20623 17537
0 56482 56482
0 88276 88276
0 38825 38825
1 83513 58772
1 45138 63114
3 34445 634860357
2 84250 17631
1 55144 1998
0 43397 43397
0 5942 5942
1 58546 24732
0 99448 99448
1 9004 23594
3 42503 542532066
0 48276 48276
1 56094 13638
2 20011 44004
0 78727 78727
3 2971 320439574
1 88838 85717
1 74398 14098
3 7691 280173523
0 9460 9460
1 97541 4843
1 25776 4711
2 69579 12016
3 21743 757385948
3 82182 783840026
3 24828 438524304
2 36238 45984
1 77778 49218
1 89774 43532
2 5652 24307
3 87103 294252095
1 70044 32452
0 18009 18009
0 93323 93323
0 59314 59314
1 529 16850
1 14833 44395
2 7180 34844
2 60183 66840
3 73503 752795395
0 57682 57682
1 63565 95495
1 33024 52224
0 16426 16426
0 99198 99198
1 99352 87830
0 67958 207
2 95280 78910
0 16588 16588
0 7947 7947
0 30564 30564
3 56293 585388218
1 33985 13275
0 97989 97989
0 64847 64847
2 89219 19648
1 84273 3804
1 11626 92794
3 26442 439346174
2 41853 85793
1 67781 74309
2 24304 34262
1 58717 38951
0 56589 56589
3 71826 450263448
0 13820 13820
1 70517 64002
0 47036 47036
0 61353 61353
1 69290 18319
1 79663 28805
2 81224 88737
1 16087 60838
1 28406 79345
3 21083 370951137
3 17519 507600303
3 69947 924951826
0 71541 71541
3 14978 280923815
2 87307 29627
1 72071 35324
0 52894 52894
1 82667 25885
3 88509 645928855
3 71015 778223461
2 44820 93008
3 24944 241008299
2 51445 91097
1 55103 87866
1 90922 15904
0 94995 90064
1 26183 20777
2 46170 73397
0 67950 67950
1 48225 59684
3 76439 420550980
1 73999 59433
3 82207 606051406
0 62418 62418
0 54084 54084
0 87266 87266
1 76932 7151
1 27131 45505
1 38101 54987
3 11756 273733404
0 45041 45041
3 19284 831223177
3 58163 884792339
2 38797 23134
2 79698 80323
0 45261 18293
3 96670 42065339
0 74389 74389
0 65988 65988
1 46168 70046
0 56033 56033
1 74625 18603
3 40654 402198505
0 25083 25083
1 59729 34275
0 56949 56949
2 2391 81718
0 85329 85329
1 69075 56496
0 44950 44950
2 97016 1839
1 87146 73166
1 84668 736
3 99776 699351967
2 51103 29689
0 37612 37612
3 70766 16314806
1 40902 72294
2 66766 56190
2 89889 34062
3 15914 842959378
0 73556 73556
1 36728 53403
3 53215 22846776
1 95804 2696
0 56791 56791
1 88195 87340
3 92037 83774442
1 90391 54995
0 9519 9519
3 10417 686168251
0 88356 88356
1 55913 94746
2 28065 29895
0 69573 69573
0 80140 80140
0 25356 2087
1 36452 8257
3 26003 804888594
0 76654 21903
1 31430 36881
0 20501 25769
3 51039 720889691
3 3300 386175409
3 1572 186287279
1 72300 77749
1 1772 78276
2 8001 93027
0 32453 32453
0 74986 74986
3 42435 936541985
1 52600 79329
0 36437 36437
1 67765 52615
0 63180 63180
0 92918 92918
0 10606 10606
3 41764 34709716
1 42600 72441
0 70812 70812
2 31087 80545
0 2931 2931
0 61921 61921
1 67715 53738
1 1815 32664
2 16018 66269
0 67104 67104
1 7778 2030
0 85009 85009
0 18289 18289
1 7050 59841
2 65415 59735
1 48963 86898
0 94035 94035
2 51383 53768
2 72756 13913
0 7913 7913
1 61246 743
1 15915 33291
3 93567 71673785
2 6091 39457
0 3153 3153
1 84758 94456
0 49160 49160
0 49761 49761
1 2645 91480
3 97670 376921928
2 61617 79515
0 18549 18549
2 48241 5796
2 15262 9561
1 64285 11524
1 38634 19852
0 97765 97765
1 84630 34079
0 140 140
3 46365 756841720
2 51919 80559
1 74945 21160
0 1720 1720
0 38393 38393
1 10344 37262
2 58626 70539
0 38662 38662
3 7987 687850279
0 75110 75110
1 30866 3156
2 5222 18490
0 27790 27790
3 96031 259398285
1 39474 13891
3 85270 965770423
2 76670 49147
3 55845 183661496
2 46418 53799
0 76212 76212
1 10809 43921
0 19304 19304
0 6270 6270
3 93643 840483196
0 78965 78965
3 86859 37048452
1 52711 20931
3 85840 918016929
1 51786 18507
0 18918 18918
1 4526 77679
1 83551 94254
3 99822 209269402
0 87012 87012
1 60455 55102
1 2528 38977
2 73764 3948
0 66834 66834
1 20894 63786
1 71839 43934
0 30062 30062
1 76824 5208
0 28540 28540
2 97420 83355
3 31425 331130076
0 9172 9172
0 70069 70069
0 37280 37280
2 45329 85888
2 34699 35364
2 15052 69213
3 90839 878600807
1 43450 31568
1 68862 81420
2 70069 55979
0 48813 48813
1 62943 75577
0 61961 61961
1 27740 5744
0 789 789
1 63398 32905
2 57167 8096
0 76109 76109
2 99758 25697
3 30560 221411447
3 29908 836429919
1 72039 69723
1 79768 86446
2 8423 86271
0 24153 24153
1 6101 71320
0 73322 73322
3 18525 75480588
1 84248 30045
0 79693 79693
2 79694 19019
1 37635 81687
1 47527 61777
1 22554 49722
0 65592 65592
1 2286 29773
3 84052 962308194
1 31465 41579
2 83197 21665
3 89605 437370422
3 22121 504182934
1 56878 59398
3 90125 367777064
0 50792 50792
0 89067 89067
1 14123 69531
3 26941 236626841
0 61048 61048
3 87667 505886908
3 9607 940417655
0 73203 73203
0 47221 47221
1 77400 15195
0 13401 13401
0 15638 15638
0 24405 24405
3 41315 523936566
3 47890 416609295
0 31207 31207
0 89219 89219
2 31645 27887
2 40688 51593
3 93741 783482034
0 2044 2044
1 79361 57214
0 79924 79924
0 91505 91505
2 25943 81620
0 6942 6942
0 24680 24680
0 75303 75303
2 10059 23817
2 32942 67057
0 96095 96095
3 25497 777558323
2 71660 8035
0 52936 52936
3 54440 209270179
1 22585 31069
1 71796 27471
1 18016 17916
0 57124 57124
3 48543 981084439
2 22683 33104
3 98903 358933179
1 41694 32290
2 87597 31889
1 44449 46453
2 90602 51676
2 6700 3592
2 90477 87369
3 4955 510423029
0 4945 4177
1 5035 80307
0 30508 7545
0 16803 16803
0 75190 75190
0 57014 57014
1 44391 34076
0 8911 8911
0 96247 96247
0 32262 38199
1 72411 54202
1 78118 51174
0 14276 14276
1 87937 35362
0 4494 4494
3 57851 3075020
1 51715 96083
2 88611 19729
1 43078 83702
3 81452 105408790
3 76277 516118654
1 12656 96455
2 4953 81891
1 80726 42522
1 87080 80575
1 99798 4531
1 94173 98962
3 52863 105954655
1 56739 87340
1 55902 46938
3 99575 901016937
2 69036 4568
2 94713 79410
1 429 96640
0 98614 98614
0 1897 66035
0 91345 91345
1 86828 86052
1 9350 73953
2 74989 3143
3 88856 305209717
2 23454 55667
0 44759 44759
2 42753 22010
0 57950 57950
0 78242 78242
1 44386 77028
2 33959 60849
0 89570 53554
2 98212 41154
1 90396 48460
0 78587 78587
1 33835 91164
0 10447 10447
3 82601 786581660
1 82980 39352
0 67428 35214
0 40804 40804
1 30421 10975
1 26817 73573
2 11548 59940
2 19775 47792
0 70151 70151
3 42200 611956887
1 14266 43341
1 52713 11339
1 76903 8127
1 44166 85230
1 13181 63644
1 13010 92866
0 75322 75322
2 30170 94235
1 57870 15758
0 78554 78554
0 46337 46337
1 95630 82062
3 22649 449655227
1 41239 41233
3 96389 439386517
2 87845 14584
1 74807 18270
1 13912 35366
1 1775 98164
0 12440 12440
2 40384 5039
3 35636 698864594
0 21530 21530
1 1567 90265
3 44603 480800016
1 63911 63956
1 60225 98924
3 13496 903837151
1 38165 79770
1 70716 4980
0 80253 80253
1 74009 51518
0 91018 91018
2 77868 62574
1 29830 79409
1 26352 75706
0 87184 87184
0 89895 89895
0 62754 62754
2 48096 42128
2 25528 68119
1 81826 71849
3 20291 888146516
1 64699 85881
0 58257 58257
0 66539 66539
3 55293 332603693
0 34317 34317
1 75019 78395
0 59824 59824
1 4406 2459
0 82152 82152
3 10033 816790361
1 5651 90685
0 44231 44231
0 87765 87765
1 34628 94397
2 22143 14105
0 70627 70627
1 95786 63176
0 24640 24640
0 41798 41798
0 6618 6618
0 160 160
3 57720 819960215
1 42631 47586
1 69025 67089
0 63208 71666
0 37640 41225
1 99568 97498
0 46085 46085
1 69557 10159
0 67950 67950
2 50420 24248
0 30601 30601
1 83803 69536
0 29190 29190
0 63547 63547
3 53682 353090193
1 91650 68830
1 74337 91482
1 62867 23959
3 80367 17601274
2 55199 24387
2 75032 88704
2 41342 70493
2 19704 30854
2 16190 34885
2 721 37138
0 23524 23524
0 54015 54015
3 5636 356209969
2 93263 903
0 74796 74796
2 64565 76844
0 2726 2726
0 56814 56814
2 43022 68557
0 72391 72391
0 64539 64539
1 80224 32922
3 81605 375907314
1 46556 32680
3 22806 426165427
2 84654 653
0 19646 38020
1 76023 53408
1 99401 86197
0 47379 47379
1 96511 53526
1 32311 60133
0 62390 62390
0 40436 40436
1 57128 44189
3 97427 703559106
2 30284 80817
2 68336 3864
1 84392 48242
0 6945 6945
2 70194 50014
1 43841 64534
1 52868 61070
2 30949 72661
3 20667 607294573
0 82278 82278
1 31835 28066
1 30497 1605
2 5717 44827
1 7459 60942
3 59001 220937949
0 4065 4065
1 40558 91258
0 44451 44451
1 11651 29076
0 12303 12303
1 22230 16109
1 45681 45970
3 79731 90683626
1 25867 95350
1 84900 42129
3 44317 859881499
3 58476 989735444
0 61322 61322
3 51664 367127739
3 91635 10480337
1 16297 51146
0 1732 1732
0 80645 80645
1 25271 64883
0 89348 89348
0 46894 46894
1 83639 80884
3 57214 426491796
1 56383 240
0 23309 23309
2 47715 5153
1 74986 76266
2 61246 743
3 6513 983762966
0 38797 38797
0 46808 46808
0 45465 45465
1 29304 16816
1 45294 94299
0 6384 6384
0 34865 34865
0 40640 40640
0 42612 42612
1 58852 92131
2 87821 41821
1 88607 18805
3 69927 99407796
1 12042 551
1 45075 84996
0 74067 74067
1 85214 81640
0 94290 94290
1 183 86643
0 66092 93683
0 9664 9664
0 87531 87531
1 36202 33672
0 3912 3912
0 37079 37079
0 10444 10444
1 38413 36693
2 3165 64604
1 42478 54493
2 66858 69205
2 19838 11265
1 61519 68544
0 38990 38990
2 41385 16271
3 23505 399984038
0 76789 76789
1 81296 64890
2 72733 57852
3 26352 170377634
3 22903 378139209
0 8854 8854
1 61797 3635
1 59066 5469
0 83352 83352
0 80731 80731
0 32380 32380
0 70826 70826
3 69350 621729208
0 922 922
3 19748 570940849
0 50306 50306
2 99237 68516
1 29742 11910
1 20272 72518
2 85469 12136
1 13557 93678
1 98927 65272
1 85714 58975
3 93680 285111624
1 17509 70649
3 3581 708477973
1 18743 20643
3 81468 280823526
1 69109 51523
0 86070 86070
3 91071 287113619
1 88449 49844
3 12070 796905517
2 22928 75661
2 92115 76221
3 15192 647770605
2 13933 89390
1 39276 56344
3 70582 105847688
0 82515 14163
3 81236 588949959
1 32942 77500
0 394 394
2 60857 66198
3 5558 180966398
1 23698 48909
0 45380 45380
1 24267 88892
3 75932 384737201
3 37289 2954196
0 9509 9509
1 21780 22036
0 19259 19259
1 64789 40556
0 45568 45568
1 16713 84675
0 26926 26926
3 23441 133183621
1 62800 79841
0 68610 68610
0 45044 45044
3 51806 486400062
0 53743 53743
0 18378 18378
2 12217 86804
1 90415 72097
3 72380 808124916
0 86599 86599
0 27546 27546
0 63459 63459
0 98434 98434
1 80177 7933
0 78019 78019
0 46046 12670
1 97736 46337
3 35662 271253100
1 53165 52127
1 8906 28792
0 25217 25217
0 54854 54854
0 88700 88700
3 88931 667995727
0 54496 54496
3 25316 534930384
0 74616 74616
0 88437 88437
1 7404 83497
1 47416 59452
3 46814 482874745
1 36095 81509
1 26201 35255
1 907 584
0 68336 68336
0 77595 77595
3 53288 674474393
0 75209 75209
3 93715 916649760
1 54896 66253
0 37893 37893
0 75980 75980
0 36322 36322
1 7451 3219
3 87927 713938169
2 53795 63048
0 73881 73881
1 47345 59856
0 90941 90941
0 93405 93405
3 38727 749978453
1 77213 35678
2 71792 50621
2 41875 39234
0 55185 55185
0 23393 23393
3 24871 460591367
0 81358 81358
0 63254 63254
0 91571 91571
1 55292 20966
3 66290 416592632
3 41035 869961535
2 41351 9503
3 55812 522232854
0 20783 20783
2 23582 47959
0 74396 74396
1 87515 84442
2 3484 73413
0 42969 42969
0 2343 2343
1 15721 25431
0 94193 94193
0 20270 20270
0 48343 52543
3 12639 174154489
1 59660 69745
2 46717 59767
1 28163 92229
1 21014 41225
0 17113 17113
0 26730 26730
0 17627 75019
1 88058 83712
1 82052 22953
0 82589 82589
0 69936 69936
0 10116 10116
1 58854 35956
0 32045 32045
1 61162 87562
1 86311 74663
2 86865 20313
2 64444 76309
0 24920 24920
2 69751 60181
0 33824 33824
3 77044 340116916
0 1905 1905
2 84293 62450
1 75520 75757
1 47757 49475
3 42972 413465743
0 44068 44068
1 94477 50306
2 13109 3483
0 13098 71576
2 85766 89000
0 11614 11614
2 794 68501
1 62516 96824
0 34602 34602
0 5587 5587
0 36890 36890
0 30636 30636
0 49605 49605
0 37639 37639
1 84823 47342
0 19124 19124
2 41729 18296
0 64649 64649
2 13657 71686
1 8504 78962
0 3405 3405
0 69514 69514
1 13984 92555
0 94619 94619
1 91793 51318
0 54206 54206
1 97889 58346
2 90993 2049
3 17155 788410000
2 37635 81687
0 52565 52565
0 76480 76480
0 9258 9258
3 45559 970983635
0 49367 49367
0 51715 51715
2 98874 91123
0 27860 35340
1 91324 68011
0 32214 32214
0 29049 29049
0 39272 39272
1 16789 16487
2 46870 61169
0 91595 91595
3 11093 590291675
0 69859 69859
3 30358 617709631
3 36398 478884628
1 69640 98491
1 44011 12087
0 16472 16472
0 54162 9489
1 88391 30728
0 68662 68662
3 77683 163496931
3 30867 749392843
2 73912 99240
0 4965 22357
1 59690 15159
3 89289 671925243
1 23260 40819
1 98855 24549
3 50941 801858003
3 21136 246024573
3 64726 175663746
3 86134 18729971
3 79952 362856722
0 67133 67133
1 74663 442
0 12165 12165
0 87467 87467
0 67742 67742
3 85665 200548213
1 56491 8856
0 67550 67550
1 33227 83832
3 18168 32519942
1 2095 59333
0 3416 3416
0 26555 84954
1 55019 35822
1 58520 96964
1 44101 2649
0 17654 17654
0 13528 13528
0 69819 69819
1 92250 23247
0 77829 77829
2 61439 64606
1 56547 61302
3 59934 893390151
2 8496 30932
2 89548 89335
3 66278 423332212
0 56477 56477
0 25942 25942
0 12306 12306
0 50817 71949
1 8589 33561
3 49806 306721451
1 66710 98324
2 32071 97728
0 88036 88036
2 96059 56925
1 91740 47204
2 70496 96134
3 32254 631208782
1 84806 18871
0 94578 94578
2 49973 19395
0 91883 91883
1 90082 57891
0 61030 61030
2 72576 68911
1 84213 48640
1 53572 99970
3 29095 210569085
3 88262 487112535
1 48087 49971
0 51229 51229
1 93883 7250
3 39906 282509614
0 62105 63792
1 54154 41654
0 60881 60881
3 73330 595208941
0 18051 18051
3 9629 885178609
0 27910 63096
3 36731 936313254
1 43773 55478
0 93073 93073
2 5355 7653
2 51820 54764
3 61520 619118131
0 66580 66580
0 30180 30180
1 1538 43104
0 88618 88618
3 30080 95133497
0 20313 20313
2 74489 2419
0 22283 22283
0 53998 53998
1 42167 19949
1 163 90274
1 47928 55050
1 80539 65272
1 84802 76909
0 53880 53880
0 97206 97206
2 90049 23742
1 89873 13827
1 39134 35675
3 83020 119182077
2 18803 44110
0 37413 37413
0 71462 24864
1 74186 36253
2 80519 20431
3 94563 875476314
0 57224 57224
1 35341 98170
0 6038 6038
1 60740 66214
0 33731 33731
1 32996 41440
1 54996 38590
0 25574 25574
3 23721 136104359
0 98000 98000
1 48348 4273
0 46271 46271
0 73579 73579
3 2322 648246963
0 92539 92539
0 62866 62866
1 14322 318
1 32254 26151
1 63850 35796
0 73849 73849
3 59724 469928929
1 1951 44363
0 89669 89669
3 33402 165888459
1 55413 33694
0 29092 29092
0 2561 2561
0 41560 41560
2 52302 51728
0 95448 95448
3 52415 595390037
1 86995 80337
0 49986 49986
0 28206 28206
0 24798 24798
0 69588 69588
1 36999 28779
0 32896 32896
1 34469 81747
0 70444 70444
1 53456 29925
1 32203 88275
0 22612 22612
0 10306 10306
3 21811 886448417
2 85970 95222
1 21972 21400
0 46811 46811
1 95587 2915
1 72113 61685
0 51820 51820
2 92295 73448
0 90731 90731
2 92944 58126
0 95495 63565
3 59459 380840151
3 12886 759423078
0 8401 8401
1 41960 62791
2 42613 96934
3 20895 459465033
1 48473 34826
3 44464 710845456
3 74961 731541161
0 98733 98733
0 27788 77972
1 53928 74455
3 24647 660752588
1 19199 7696
3 86613 689878305
1 46226 63991
1 27706 36556
0 60665 60665
2 9689 32277
0 63611 63611
3 19991 80777455
0 72585 72585
2 47572 26519
0 72798 72798
3 32910 887660965
0 56658 56658
3 1340 741366772
2 18348 80523
0 24080 24080
2 19101 75533
2 73264 54906
0 8487 79355
3 59205 419212784
1 56594 27634
2 88487 30708
0 85839 85839
1 25590 90116
0 64410 64410
3 87259 859942640
3 96426 401708378
0 84546 84546
0 68118 68118
1 69621 2851
1 84763 41117
1 7633 62705
1 24223 89045
0 81836 81836
1 92691 21402
2 93210 42674
0 25371 25371
0 52529 52529
1 79971 58924
0 37938 37938
0 77327 77327
0 86007 86007
2 25695 18496
1 17411 23175
3 2385 757181605
0 78681 78681
0 4808 4808
3 70035 762519877
0 27065 27065
1 28945 5166
2 88738 73361
0 64803 64803
0 9122 9122
1 84352 40678
0 58325 58325
1 49485 72830
0 40030 40030
0 93249 93249
0 40854 40854
1 23795 93706
0 71843 71843
0 26522 26522
1 95305 84961
1 21349 21576
1 59324 5085
0 1057 1057
0 40411 40411
0 37798 37798
0 38475 38475
1 49940 64517
1 55452 90278
1 91486 24906
1 3642 65259
2 33889 40826
0 46266 46266
3 50121 234357441
1 28096 16224
3 81198 521556814
0 81603 81603
0 14530 14530
1 736 14234
1 60545 10326
0 38829 38829
3 20299 291537630
3 49731 224732322
2 25155 84689
0 19388 98184
0 6775 53923
0 5186 5186
0 45808 45808
1 10444 85796
2 82338 93111
0 28985 28985
0 14589 14589
1 46693 69542
0 75986 75986
3 97735 67566781
1 40355 56484
0 77328 77328
0 87443 87443
0 67089 69025
1 61200 27124
1 57566 16017
3 77347 898254313
3 53198 695985169
2 30747 31238
0 85825 85825
1 97132 86078
1 89317 96585
0 24955 24955
3 20385 714598892
0 7914 7914
0 30022 30022
0 58268 58268
1 35410 96738
0 87578 87578
1 70635 33937
0 76720 76720
1 39619 72033
0 56287 56287
0 47225 47225
3 36889 872873149
0 7284 7284
1 35786 10544
0 71166 71166
0 82303 82303
1 95755 70394
0 77416 77416
3 43588 840751263
1 83139 65035
0 62458 62458
0 16095 2575
2 37014 76753
1 4101 62910
1 54989 88354
0 15747 15747
1 77818 21406
2 15742 58673
0 70673 70673
0 63234 77259
1 49337 7585
0 14928 14928
0 49833 49833
3 96862 63779872
1 87276 97255
1 23756 81997
3 73285 126795573
2 58241 31976
0 39739 39739
1 4310 50865
3 4211 572742588
3 43824 726971606
1 12089 92712
3 29661 951357566
0 1568 1568
3 74038 990535219
0 88629 88629
1 20927 34464
0 82702 82702
1 32670 7650
0 25182 25182
3 85835 243842086
0 85861 85861
3 98300 160791764
1 62262 68699
1 11930 97464
2 95639 64743
2 2965 67780
1 20446 94362
1 71646 67906
0 49659 49659
0 94817 94817
0 70934 70934
0 91545 91545
1 40559 42344
0 5654 5654
1 70108 28555
3 73693 159363416
3 12665 478102253
0 14489 14489
3 77593 722891761
1 27812 62520
2 10842 12802
2 97794 74168
3 49310 249925169
1 25208 1734
1 77048 97175
1 50851 35277
0 5121 5121
1 6689 1132
1 24232 65370
0 3755 3755
3 62191 114166968
1 41260 21729
3 49049 274231460
0 95609 95609
1 2094 62820
0 33542 33542
1 45805 87637
0 99741 99741
0 42074 42542
0 78284 78284
0 2460 2460
1 3727 83607
1 37212 36066
2 19307 86447
3 37508 630740204
1 65786 73153
3 6257 146864746
1 48168 1820
0 48765 48765
1 26744 27504
1 69813 62969
1 60428 59204
0 89192 89192
3 75310 126434970
3 56484 972728235
0 37302 37302
1 64109 79617
3 49520 132914757
0 43964 43964
1 59478 20956
1 96217 67779
3 83489 822680383
2 27735 89623
1 6212 66052
1 91124 65683
3 20071 332439178
0 26177 26177
0 41667 41667
0 70337 70337
1 52856 59880
0 67896 67896
0 80301 80301
0 47011 47011
1 68288 72844
0 51734 51734
0 45124 45124
1 75167 23720
0 32946 32946
1 3520 43441
1 27971 52582
2 73176 90209
2 82627 550
0 63396 63396
2 59272 88368
0 34319 34319
0 56164 56164
3 61909 662719606
1 79261 95242
0 2489 2489
0 97746 97746
0 40525 40525
1 37274 93524
0 43051 43051
1 65224 76658
2 57721 54554
0 45734 45734
0 10743 10743
2 33678 20898
3 87945 722594802
0 69188 69188
0 67238 67238
2 82557 96108
0 87512 87512
0 26173 26173
0 39035 39035
2 71484 77981
0 69012 69012
0 58464 18553
0 37710 27736
0 90682 90682
1 70190 94441
0 60578 60578
1 38182 65515
2 67343 76528
1 33758 58704
1 65594 37154
0 80335 80335
1 94735 28804
3 22227 954217822
0 16028 85482
2 88123 76211
1 61763 56984
0 25925 25925
0 26288 26288
1 66947 84950
2 34060 82973
2 15060 59206
1 17834 30868
0 65302 65302
0 28034 28034
2 48010 30572
1 80872 44050
2 51593 73623
3 75040 397246825
0 44682 44682
2 91304 73350
0 26642 26642
0 57898 57898
1 27176 25389
2 95700 54877
0 13092 13092
3 36472 425966619
0 3287 3287
0 68361 68361
1 54617 12438
1 88359 78431
0 10810 10810
0 73103 73103
2 36727 41571
0 32849 32849
1 13058 10901
2 90965 31243
1 49189 68515
0 59851 59851
1 24131 14512
2 99868 17504
1 78761 6170
3 70024 376175945
3 81875 416975384
1 34167 73188
3 8673 426975475
1 6086 42317
0 68767 68767
3 27112 892716066
0 15068 57135
1 16885 53404
2 40682 48696
0 81060 81060
1 77110 61965
1 84125 65245
2 34240 48825
1 69838 36217
1 2964 74654
0 12587 12587
0 71634 71634
2 79742 87351
0 57954 57954
3 67900 985650199
0 2498 2498
2 27828 34053
1 17173 41326
1 90167 82682
0 27736 27736
1 5106 70089
1 6041 9044
2 50015 83562
0 28224 28224
3 87495 280976668
1 26838 14774
3 57992 185218090
0 87269 87269
3 31324 936881124
0 6696 6696
0 2992 2992
1 28219 89710
2 51681 82958
2 30940 70486
0 42089 42089
1 50590 29489
0 72949 44503
1 13198 90566
3 98891 659776679
0 78331 78331
0 54758 54758
1 64735 25959
2 79406 39122
0 51152 51152
0 7511 7511
3 7629 149620534
1 74823 30405
3 1011 424634954
0 17751 17751
1 10996 68697
1 26515 47705
0 5746 5746
0 43363 43363
0 13033 13033
2 61314 71803
1 51879 91453
1 10560 98181
3 67284 766944154
1 91607 65324
3 55496 457257299
3 24136 576958316
1 56293 16422
0 15111 15111
1 83616 42723
1 95756 11715
0 82906 82906
3 45647 837531982
0 54074 54074
3 41948 775118170
1 23135 85599
1 67518 3457
1 2210 77587
0 72871 72871
2 57796 13460
3 10012 93303842
0 98702 98702
0 39024 39024
0 67769 67769
3 52112 187641368
0 76457 76457
0 29480 29480
1 87185 56224
0 72178 72178
2 83218 95471
2 31951 42472
0 6144 6144
0 13669 13669
0 64337 64337
3 97177 885532353
3 30239 98701916
2 27016 30851
0 8872 8872
1 82786 8707
0 3802 16410
2 46141 24582
0 8529 8529
0 61972 61972
3 74562 618481739
0 2590 42162
2 56574 38492
0 6904 6904
0 89218 78568
0 38632 38632
1 52279 40553
0 18910 18910
1 9508 23442
0 78760 78760
2 13960 76268
1 71694 15664
0 12197 12197
1 63399 76695
1 5099 74530
0 3088 3088
2 27516 67522
0 66648 66648
1 69841 77189
1 10993 8720
0 33470 62926
0 23257 23257
2 93265 15547
2 87072 65894
0 17827 17827
1 52861 63789
1 55966 10928
3 77421 569334023
2 85749 22791
2 44736 64789
0 89402 89402
0 4858 4858
3 15711 248408523
3 94456 585970901
3 54196 633524425
0 59133 59133
1 97367 85371
1 11495 28684
0 9389 9389
0 30361 30361
2 1049 99280
1 51641 48123
0 69299 69299
2 37080 2501
2 62747 3660
0 64426 64426
0 62053 62053
2 41694 32290
1 35736 10483
1 59260 61707
2 65653 77516
2 7419 68302
1 48022 31357
0 15549 15549
2 98614 76321
1 3095 63950
0 43507 3905
1 12832 28831
3 73975 72430724
1 64964 44210
0 69494 45191
2 85192 85272
2 71563 42614
2 8700 32539
1 90503 83757
0 2214 2214
2 6601 33000
1 50926 40026
1 80579 8990
3 69723 603160460
0 74121 74121
3 37149 985157195
1 65639 65781
0 29686 29686
1 42877 97804
0 92178 92178
0 26124 26124
2 11347 25752
0 99608 99608
3 3131 110871279
1 54532 15657
2 16105 99630
0 62408 62408
0 57677 57677
3 54265 93661472
1 80008 52579
1 47150 62324
3 39913 412658255
0 34780 34780
2 36857 17606
0 57867 57867
0 48606 48606
0 36785 36785
0 2020 2020
1 29569 70249
1 3209 37314
1 1142 10575
0 87728 87728
1 66294 85469
1 93856 70107
3 59160 500936896
1 52698 61623
0 73369 73369
0 97897 97897
0 88477 88477
0 18769 18769
2 85981 87278
0 52278 52278
0 73681 73681
3 51778 723654761
0 84396 24945
0 30839 30839
2 22554 49722
1 4398 18486
2 30528 30311
0 70217 70217
1 32643 82742
1 97900 65969
2 33068 92317
2 24563 34126
2 46712 78679
2 16942 25328
1 12885 92968
0 4043 4043
1 84521 22955
1 26166 77152
2 26194 49486
0 43596 43596
2 21868 33206
0 49755 49755
0 56833 56833
3 78507 20325878
0 83023 83023
2 51714 89785
0 82338 82338
0 56902 56902
0 31623 31623
0 58905 58905
0 1115 1115
1 71041 19591
1 12091 47105
2 72390 66887
0 57052 57052
3 76988 533285809
0 51062 51062
1 63143 48076
0 61367 61367
1 79738 84493
1 88324 21347
1 4695 41810
3 5317 55446649
1 16795 96452
1 39246 44756
1 12069 49840
0 71854 71854
0 96280 96280
0 85613 85613
3 52972 872729511
1 61864 58920
3 79299 692451246
1 17258 26610
1 83228 1472
3 69629 658716346
0 62562 62562
2 6760 64521
3 26301 827104924
1 5439 12065
3 20148 452731250
1 16635 86944
1 32680 79735
1 8030 58587
2 44782 10763
0 27880 27880
3 8773 950094187
3 31557 828732222
3 27496 956544920
2 56974 43036
3 67594 936986923
0 71221 27842
0 35661 35661
0 13059 13059
0 62325 62325
0 85702 85702
2 2534 50910
1 10365 60541
0 39378 39378
1 89039 208
1 12808 99789
2 78165 11754
0 39289 39289
0 60793 60793
3 57069 436151675
1 96041 77562
1 66143 31455
2 16487 6799
3 82362 236386003
2 8264 33816
1 8996 37487
2 22416 17935
2 787 85931
1 87341 74067
1 16229 43654
1 78597 63688
0 80445 80445
2 77400 15195
1 25149 27012
0 64963 64963
0 1643 1643
1 19692 89796
0 61654 61654
2 53038 71591
1 7308 37653
0 32276 32276
1 25106 71877
0 54899 54899
3 76059 168153553
0 46972 46972
0 25646 25646
0 53007 74823
0 49440 49440
2 34904 75737
0 38323 38323
0 85376 85376
0 94642 94642
0 58259 58259
0 77645 77645
3 8103 237319030
2 31157 83872
2 51983 52160
0 18510 18510
3 8529 390596402
0 7333 7333
3 63458 358276880
1 13410 75932
1 11031 72753
3 67672 679582892
3 24997 489007173
1 37464 70272
0 83834 83834
3 77252 683458057
1 46511 5659
1 79843 61922
0 11392 11392
0 72455 72455
3 52127 363593428
1 36367 75554
2 80679 83908
0 46571 46571
0 20210 20210
1 29034 28163
0 2181 2181
2 75890 14521
1 98378 9164
1 88683 51458
3 57695 209741195
3 80139 841243189
2 37515 79242
0 55897 55897
1 32495 92032
3 94994 500683394
0 68076 68076
1 70339 75039
3 66657 135344459
1 96914 58123
1 73898 44464
2 51425 10009
3 54461 606518177
1 93913 73322
2 88152 13338
3 52404 153407902
1 35388 55397
2 51758 74875
0 76753 76753
0 76111 76111
1 608 96260
1 50960 95693
0 76096 76096
0 94568 24066
1 92428 64438
0 9249 9249
3 73312 596325037
0 21155 21155
3 62500 44978947
0 68525 68525
0 89326 89326
0 34761 34761
0 17965 17965
3 62593 706179517
1 17899 79817
0 37090 37090
2 47023 37625
0 65747 65747
3 62106 710760733
0 19080 19080
2 28934 59647
0 11037 11037
1 54072 30645
2 20382 72512
1 56554 23605
1 32526 37274
0 67928 67928
0 9991 9991
1 17037 34308
1 37654 94896
0 70677 70677
1 42100 10714
1 83516 72461
1 84025 21644
2 67238 35572
1 44705 89740
2 96553 21781
1 52561 44239
3 5471 222529204
3 52343 514700569
1 63285 57262
1 53762 50475
2 76030 45341
0 18760 18760
3 33865 973594694
1 8100 43544
1 98351 61341
0 98825 98825
2 44774 90112
1 2896 65091
0 76752 76752
1 89402 80157
0 99228 99228
3 18376 803475415
3 75804 15160655
0 28027 28027
3 81714 395304145
0 62482 62482
3 68673 439272382
1 13652 58240
0 70126 70126
1 76869 72520
0 85728 62423
1 60593 75366
0 43335 43335
3 90614 337582166
0 50564 50564
0 93327 93327
0 88219 88219
2 98284 86053
0 59582 59582
0 83590 83590
0 62516 62516
0 98373 98373
0 82146 1991
0 41342 41342
0 53112 53112
3 73771 711600444
3 38965 717073984
1 30627 97311
3 297 711919580
1 38590 86112
1 50940 36915
1 5198 24043
0 42956 42956
0 14084 14084
1 81269 33823
3 79244 387029804
1 94574 23152
1 17393 2
0 16313 16313
3 38151 803529702
0 54831 65213
1 2857 70183
0 69120 69120
0 52616 52616
1 20044 9173
3 48250 722956799
2 52077 67373
1 60692 32234
1 58669 28564
3 48353 255254727
1 31557 67859
1 72930 9066
3 25487 720400527
1 79171 70799
2 96290 35417
1 87949 33607
3 55152 733547947
2 12540 91643
3 63458 317683851
1 52331 7438
1 72876 30320
1 15425 3067
0 78659 78659
1 62005 82048
0 65010 65010
0 65413 65413
2 60098 12309
3 68742 623941248
0 13462 13462
3 39858 443570955
1 36468 14973
0 31127 31127
1 42369 77266
0 24133 24133
2 68843 51632
1 73467 15930
2 34542 70059
2 62133 93712
3 97321 499036023
0 85541 85541
1 94095 17024
0 46211 46211
1 2554 47851
0 65287 65287
1 81151 35215
0 53022 53022
3 79854 882930210
0 45623 45623
1 3437 47296
0 35942 35942
0 6534 6534
0 95075 95075
1 2977 21189
2 99696 87055
0 35430 51373
3 14134 789531912
0 92681 92681
0 52030 52030
0 9152 9152
1 30460 90164
3 27678 334338037
0 7320 7320
0 74218 74218
0 53988 53988
0 87348 87348
0 58904 58904
0 96493 96493
0 71618 71618
3 31571 916242867
0 68759 68759
3 87704 281283753
1 83840 42438
1 22219 90526
3 24656 364740543
1 29905 91918
3 12621 283055041
0 77600 77600
0 48066 48066
1 78969 93460
0 26737 26737
0 59567 59567
0 71475 71475
0 15685 15685
1 66818 32102
0 39895 39895
3 30509 224560133
0 14804 14804
0 72282 72282
0 87416 87416
1 82415 86936
1 48017 86920
0 46287 46287
0 93730 93730
1 81341 40534
0 88176 88176
1 44351 36288
1 81660 3621
0 78327 78327
0 59547 59547
0 31520 31520
0 43742 43742
0 46973 46973
1 80961 97555
0 59681 59681
2 2307 45371
3 57392 17424716
0 52299 52299
1 63783 40386
0 14876 14876
2 22033 15827
2 73221 79674
1 68839 57195
2 89820 16058
1 22988 54354
1 21905 14966
0 56906 56906
3 14887 258091101
1 96380 3298
1 62658 42757
3 23537 258344230
3 28437 650620424
0 84687 84687
0 41170 41170
1 58880 30680
3 84765 1001909
0 96827 96827
0 40097 40097
0 32625 32625
0 79576 79576
1 72559 74958
2 77683 11550
1 58036 71405
0 8136 8136
0 13097 13097
3 72054 708625181
1 67636 31594
3 66657 585704831
0 69110 69110
0 72309 72309
1 67405 43769
0 77505 77505
3 13785 93390941
2 60664 34513
0 10603 10603
2 9475 79173
2 26005 79550
0 34616 34616
1 97967 96613
1 74601 85066
1 22950 54022
1 3997 60201
0 99722 99722
0 53461 53461
0 92659 92659
3 50658 918428245
1 91454 9582
0 12054 12054
2 63099 66335
1 46162 41520
0 50611 50611
0 47362 47362
1 54913 37915
3 27057 942385849
0 83892 83892
2 25619 60969
1 29520 90037
2 86359 99086
2 96746 79782
0 96074 96074
3 43365 774151474
1 63812 51115
1 79184 65929
1 45907 83013
1 75477 60080
3 78648 518969088
1 40771 37167
1 39106 93613
0 56060 56060
0 65100 65100
1 76189 95887
0 5764 5764
0 1416 1416
3 51512 842188471
0 57139 57139
2 93125 97242
2 33339 89995
0 22926 22926
0 71318 71318
0 98144 98144
0 82423 82423
1 43986 75425
1 63583 37040
0 6077 6077
3 30079 447244932
0 60470 60470
2 54741 3672
0 67333 35069
1 30061 89642
1 75701 19031
1 57321 4983
0 24592 24592
0 39713 39713
2 34201 58305
2 55384 35850
2 47651 33184
0 94715 94715
2 32485 11814
0 94836 94836
1 50140 32333
2 45777 76024
0 35575 35575
2 40357 5699
3 62988 579396720
0 87951 87951
3 78387 905825833
1 80344 75994
1 33456 71659
1 56278 71555
1 31059 87365
3 99530 945076125
1 49627 88455
0 98117 98117
0 59430 59430
2 26835 64137
0 32830 32830
1 91867 270
0 28633 28633
1 22947 98773
3 29842 674481088
0 98300 98300
1 2022 81036
1 40566 84078
0 23074 23074
2 87307 81125
1 57436 5430
3 21572 715451370
0 309 309
0 695 695
0 94018 71469
3 29501 784898758
0 72697 72697
0 66514 66514
2 68823 76389
1 42281 46831
1 42349 9065
0 73191 73191
0 18876 18876
1 91626 44444
0 22488 22488
1 85472 14062
0 95475 95475
3 50668 138078056
0 67060 67060
0 59356 59356
2 44220 59254
0 45682 45682
1 98505 31502
0 48919 48919
1 63603 1298
3 37740 175790311
1 64040 46368
2 27594 32704
2 15732 53768
0 96636 96636
3 63352 575424059
0 26520 26520
1 10377 34265
0 33409 33409
1 85751 86255
0 25098 25098
0 33849 33849
0 32387 32387
2 50876 35407
3 69699 245740936
0 22193 22193
1 96805 35541
0 56539 56539
3 69689 44351253
3 71309 330647137
2 27180 57510
1 12482 70340
2 44381 43194
1 68956 69239
1 54057 14287
0 78812 78812
1 24513 85288
3 45333 824934101
0 85482 85482
2 25867 44763
3 17327 161388704
2 38149 60977
0 5162 5162
1 5982 7941
2 8915 59391
0 15979 15979
3 34513 306716439
1 71199 53170
1 14165 13625
3 31057 859985377
2 14633 56817
3 87838 476234235
0 45735 45735
1 91798 85672
1 73358 52597
3 49555 718079002
1 27096 50146
1 12216 55855
0 93626 93626
0 52436 52436
2 70436 15447
1 40234 30301
0 49371 49371
1 88106 13042
1 68429 38044
0 24091 24091
2 54823 83401
3 6645 998057273
2 56794 19316
0 12452 12452
3 8206 526208691
1 40027 63932
1 92539 74863
0 90145 90145
1 52332 90027
1 13115 42450
2 67765 52615
0 15110 15110
3 4639 653757291
1 50108 41197
0 90296 90296
0 90157 90157
0 88515 88515
1 51425 8873
1 46179 39025
3 96439 819375387
0 34454 34454
0 11307 11307
3 97002 761188509
0 10860 10860
3 61193 929718343
1 27071 79541
3 79889 16885563
3 63465 625120587
0 57375 57375
1 25933 62738
3 94622 311784600
2 75957 97780
0 22088 22088
1 78050 29854
1 63395 35117
0 87409 87409
2 17961 67337
2 14254 74914
1 41514 61835
0 14473 14473
0 2577 2577
3 86623 177894450
0 74459 74459
1 71726 11129
1 53645 85597
0 50846 50846
1 45864 7318
1 75880 74151
1 10686 9741
2 66025 76784
0 82645 82645
3 82493 150699216
1 10446 4619
2 3568 6544
2 24982 56032
1 24364 88096
1 20298 42809
0 20716 20716
1 66920 94979
0 51055 51055
0 69163 69163
0 81234 81234
2 7701 20708
0 46844 46844
0 79840 79840
3 28853 666191752
3 73087 396918221
2 83452 9528
1 13137 85179
1 70401 40848
0 74959 74959
3 29926 757110268
0 5905 5905
0 10224 10224
1 9953 68277
1 1262 13598
3 88811 747365027
1 44200 38651
1 51316 4605
0 49397 49397
1 79112 13051
1 36009 8103
1 84189 48926
1 18784 43221
0 64211 64211
0 13841 13841
0 87877 87877
0 31673 31673
2 33830 11334
0 43369 43369
1 65256 24275
3 69500 957809835
0 91118 91118
2 35087 80110
0 55098 55098
0 17209 17209
0 93288 93288
0 17391 17391
2 2027 8594
1 40852 47843
3 67250 454677117
1 75192 57178
0 48518 48518
2 83317 38885
2 83218 17659
1 25384 97150
0 83073 83073
1 30775 61279
3 19767 580180512
2 61855 94065
0 94054 94054
0 6050 6050
0 60185 60185
3 34522 569788560
3 10619 343676374
0 11981 11981
2 32097 20471
0 89743 15357
2 41895 45502
1 39968 65224
1 74102 41752
0 70550 31756
0 74520 74520
0 38584 38584
0 18654 18654
0 1911 1911
0 79671 79671
2 46925 8553
3 33605 709333422
3 59786 138695206
0 86493 86493
0 44629 44629
1 68660 52149
0 90302 90302
0 41623 59128
1 30990 56734
0 82473 82473
0 77043 77043
0 16773 16773
3 68106 754569532
3 94425 677281820
1 65864 53303
1 65236 60575
2 43914 49881
2 79579 36541
3 17964 152592110
0 19773 19773
1 77203 31625
2 7609 39052
0 14006 14006
1 69539 78577
1 73282 63632
3 3592 40532711
0 56340 56340
3 45883 655798948
0 33284 33284
0 55990 55990
1 75497 73403
0 72550 72550
0 10116 10116
1 67192 38656
3 93169 59212198
1 85276 62740
0 56339 56339
2 43089 88192
1 99105 74135
0 22461 22461
1 72460 69793
3 67726 153315705
0 91068 91068
1 41604 43493
0 70044 70044
1 34975 3728
1 57500 9224
1 84779 32611
1 54829 93726
0 33101 33101
0 19812 19812
0 68437 68437
1 3164 1984
2 97697 92040
0 69716 69716
2 69109 51523
2 75782 64659
0 51099 51099
3 2799 62289275
0 63197 63197
2 59075 11899
2 86034 80123
1 9576 87199
2 32780 64541
0 92798 92798
0 38152 38152
2 36544 13429
1 27155 25275
0 89783 89783
0 89862 89862
0 30382 60453
3 72354 795148377
0 6455 6455
2 60984 68094
1 25940 32619
1 98397 69399
0 8798 8798
1 25170 29332
1 41143 77480
1 18004 80327
1 41599 61315
2 4493 27955
2 85794 25368
3 24997 776493083
0 18134 18134
1 65360 23996
0 56267 56267
0 76558 76558
0 26087 26087
1 7952 45877
2 22992 11777
0 49612 49612
1 39867 60872
3 34432 814859137
1 79159 43165
3 22116 119639488
1 49470 57397
1 17064 9070
1 43827 71282
2 25176 76570
1 94252 81696
2 77305 24746
0 66356 66356
3 38690 513108302
3 54468 861071262
2 6136 65289
2 77524 19832
0 43321 43321
1 11695 78776
1 51124 77950
0 35256 35256
1 41699 36698
1 71945 40132
0 21477 21477
1 28586 51937
2 18072 90463
3 78423 216442597
0 65449 65449
3 47945 503250087
0 41021 73800
2 47583 41727
0 80419 80419
1 80583 45097
1 2219 95512
1 2328 72303
1 65665 57699
3 29456 669151440
0 86988 86988
0 36251 61572
0 78940 78940
2 10332 84615
3 80094 577562924
1 58049 72493
1 52239 82704
0 72518 20272
3 97481 232941565
0 45223 45223
3 21354 644745601
0 33677 33677
1 69163 53516
0 89321 89321
0 92938 92938
1 32872 39003
3 94953 668273366
2 87891 94091
0 31402 31402
0 93146 93146
0 40370 40370
2 53373 24661
1 8553 21323
0 89010 89010
0 6766 6766
1 8701 96163
0 55426 55426
0 87281 87281
0 45330 45330
1 89172 66970
0 89497 89497
0 99516 99516
2 51219 55220
3 72691 117688636
1 82296 12797
0 15183 15183
0 47015 47015
0 47961 47961
1 89490 74294
1 60974 55596
3 89642 845182017
1 14438 15103
1 14409 11878
1 54140 79051
1 55760 64954
0 23668 23668
2 22950 54022
2 56063 5683
0 28084 28084
0 97390 97390
1 16022 53564
3 61591 278094768
0 52622 52622
0 13176 13176
1 73546 44415
1 40100 88412
3 62414 206746974
3 25412 864824373
0 78374 78374
1 10263 31236
0 18887 18887
0 67849 67849
1 79446 7050
1 72098 36256
0 30337 30337
1 14619 24570
1 45957 46066
3 4325 970425241
0 25951 25951
2 16711 8427
0 83868 83868
1 85943 22762
0 87850 87850
3 96610 714863601
1 82497 45092
3 56851 922333696
1 91216 59453
0 68828 68828
0 47761 47761
1 12464 13192
1 64268 8039
1 13224 98000
0 91917 24289
0 85171 85171
0 37937 37937
0 6192 6192
1 4922 21371
0 1892 1892
1 54028 21231
3 98878 876209458
0 82548 82548
1 99237 98670
3 26924 131212355
3 94811 833291182
0 22434 22434
0 88948 88948
1 53591 15539
2 14123 69531
0 52748 39369
2 92101 93569
1 25855 19685
2 78569 7997
0 77233 77233
3 15005 217056740
0 23027 23027
0 99792 393
1 75165 51147
0 64459 64459
2 64536 44203
1 22841 83641
3 34158 791974925
3 46556 256808718
3 66302 227814878
1 88783 88644
2 5438 99731
0 61354 15397
1 61908 37410
2 39257 94553
1 42726 98585
0 29079 29079
1 99457 25403
1 80924 8586
0 62852 62852
2 62907 15612
1 4132 71945
3 48905 175464678
0 34614 34614
1 93382 5388
1 95490 47243
2 23507 14090
1 46857 91411
0 28081 28081
0 54041 54041
1 30418 7596
1 10743 3415
3 45633 198629877
2 72605 63864
2 51290 42669
3 71346 384494838
1 4627 64436
3 3422 355698800
0 77132 77132
2 87538 91532
1 25075 54717
0 3119 3119
0 29961 29961
3 24516 460167856
3 45577 999756642
0 68712 68712
3 25637 272161832
0 19867 19867
2 93883 7250
2 25353 60074
3 20707 892197519
0 51301 51301
0 47030 47030
0 20590 20590
2 96261 36093
3 59513 450795758
0 56419 56419
0 18112 18112
2 46415 43703
0 5305 5305
3 12986 332965111
2 15671 69769
1 54037 90897
0 50500 50500
2 45357 80326
2 57240 313
0 63491 52161
2 86366 36506
0 70766 70766
3 90538 877902002
1 12792 1566
3 5950 111063828
1 15092 19447
1 89188 71228
3 77952 410088029
2 55292 20966
1 28754 88143
1 81308 96566
0 35466 35466
3 61451 684996102
3 20296 10498553
3 66498 962631078
1 24202 38311
0 39804 98498
0 17427 17427
2 92841 50991
1 59569 70279
1 83143 19235
0 23710 23710
3 85018 570814202
2 51679 61096
0 66501 66501
2 73891 7701
3 17649 53902222
1 94703 25163
0 25598 25598
1 43 152
3 76990 103427016
0 6567 6567
1 54021 63369
2 10560 98181
0 86906 86906
0 36209 50300
1 22872 86664
0 46984 46984
1 16142 18626
1 77115 11971
0 9196 9196
3 27617 147657499
2 35061 28470
0 71031 71031
0 64938 64938
1 36739 26535
0 67564 67564
1 44927 84696
1 13960 73863
0 45591 45591
0 30571 30571
1 49886 33379
0 95275 95275
0 10681 10681
0 60569 50112
0 21385 21385
0 49902 49902
0 31476 31476
3 38715 934110964
1 56378 16576
1 65173 28783
0 72855 72855
1 90302 66821
2 93459 15853
1 45293 79238
0 36400 36400
2 90830 47911
0 93224 93224
1 81108 1542
0 20869 20869
0 82413 82413
1 78567 82042
1 76896 88751
3 18692 141412331
1 9178 74857
2 40858 52847
0 26111 26111
2 9556 67677
1 3056 49032
2 51277 16479
0 77779 77779
1 25641 30377
0 18842 18842
0 98206 98206
1 76632 58914
3 55132 818768871
1 35699 39065
0 76966 76966
1 85216 55582
3 57301 250223247
1 25921 47576
3 79280 905625767
0 39374 39374
1 10841 87423
0 97352 97352
0 71104 71104
0 45513 45513
3 43378 964336296
2 48399 7193
0 52635 52635
1 7127 93826
1 10050 93172
3 13990 379284258
0 9944 9944
0 13509 13509
3 70727 168601683
3 31015 4462742
2 19345 55149
3 95810 362538108
1 77225 8713
1 76610 2347
1 24371 79611
1 89495 89005
2 85984 5053
1 30712 50904
1 16942 61755
0 58534 58534
3 28535 146868572
1 80319 87599
0 19878 19878
0 17114 17114
3 70422 12767994
2 16995 21106
1 72994 71075
1 8653 62445
1 95689 78417
2 25674 20547
1 1225 2988
1 71180 46705
0 15039 15039
0 21418 21418
0 19258 19258
3 85185 209272409
1 17665 83030
1 79010 15460
1 83290 63652
0 5386 5386
0 92220 92220
2 31600 23220
2 9350 73953
0 76864 76864
0 64507 64507
0 18677 18677
0 47561 47561
1 55412 84856
3 77020 638888689
1 54283 53303
1 43273 68529
1 11704 45708
1 5384 50371
0 47982 47982
1 36448 20253
2 44166 85230
1 92077 36641
1 66007 74669
1 89036 27608
3 98281 735652966
3 58779 243680817
0 72688 72688
0 19188 19188
1 92487 47157
0 24690 24690
1 40540 44251
2 67631 40561
0 68325 68325
1 30113 25812
1 29268 46830
1 70921 40988
1 32681 72674
1 37647 49282
1 26465 65044
0 16024 16024
2 68382 48735
1 3494 30715
3 71745 501865474
1 34481 65429
1 84913 36131
0 58549 58549
0 85700 85700
0 2325 2325
1 99624 11476
0 23764 23764
1 67730 27362
1 29521 38990
0 68634 68634
3 80145 106234283
3 60280 287648094
0 98900 98900
3 18650 607383363
2 62649 69452
1 90664 521
1 10773 67646
1 38874 20139
0 46979 46979
1 4691 94483
2 33650 78
1 39635 48105
0 61254 61254
0 36833 34985
3 70391 813813978
0 43657 43657
0 12316 12316
1 24829 13600
3 12370 588918212
3 83635 988494991
1 98729 72536
3 4723 999224316
0 98848 98848
3 36717 917317197
1 95790 844
1 38089 51251
1 47871 90036
1 14178 4900
1 29680 92822
2 73207 18070
3 91125 915567786
1 61724 49140
0 78463 78463
3 22693 9502803
2 87144 94416
1 84144 99279
0 33075 33075
1 40583 65043
0 67013 67013
3 52875 19532700
1 20380 46299
0 22647 22647
1 3608 90270
0 24422 24422
1 75265 88769
0 34634 34634
2 79442 30963
0 40702 40702
1 75070 14231
0 3807 3807
0 97162 97162
0 44903 44903
2 15748 51732
1 85998 74607
0 29698 29698
1 37369 35042
0 91250 91250
1 31044 16386
0 54562 54562
0 1044 1044
2 83779 84183
1 46682 76592
2 15408 74289
0 79999 79999
0 66312 66312
0 49397 49397
2 58346 58010
0 35528 35528
1 81503 98026
2 99671 39497
3 31402 3064097
2 57487 67093
2 10066 69805
1 78812 91715
1 2102 25678
2 69016 35430
1 38021 37421
0 74620 82625
0 59496 59496
1 63361 87701
3 91631 508670373
2 95374 64066
0 50662 50662
3 48522 49041402
0 85533 85533
0 67069 67069
1 66205 64083
3 15607 575521901
0 57206 57206
1 73714 7174
0 43171 43171
1 93480 15650
0 29660 29660
1 79664 76019
0 13438 13438
0 54336 54336
3 34426 985252831
1 6682 12962
1 39437 25360
2 28117 78143
2 69595 59906
2 6738 45961
3 98298 354097978
0 69377 69377
2 50407 6113
3 95068 761436329
3 77393 409416371
0 61678 52824
0 66171 50574
1 79098 48589
2 49090 43762
0 88887 88887
1 3933 62357
1 71173 72739
1 1847 41766
0 86612 86612
0 7356 74683
1 7684 59682
1 90784 48646
1 61367 14257
1 28278 34440
0 62755 62755
2 88862 38552
0 40510 40510
2 77828 88264
1 56785 84005
0 10420 10420
1 84748 49804
3 13391 258780858
2 90564 2999
0 83675 83675
1 16802 50563
2 68264 35826
1 87621 54349
2 47617 65637
0 33905 33905
1 82914 99970
2 77949 72275
1 22094 98422
0 62898 62898
2 59561 63758
3 65382 474667240
3 9419 40097306
0 93930 97317
0 3651 3651
1 72824 79740
1 12126 40147
0 2870 2870
1 57029 94238
0 4968 4968
1 75249 77025
3 43946 770963172
0 36237 36237
0 2968 2968
1 24010 92026
0 58170 58170
1 31421 5447
1 55689 28962
1 16932 88220
1 74955 32594
1 46834 64045
1 28343 81803
2 92958 97792
0 54938 10887
0 6243 6243
1 66253 62726
3 18167 837287505
3 24398 939518139
2 97967 96613
3 37791 62569115
1 7551 5761
0 67376 67376
1 56310 62302
3 93297 760669134
0 78534 78534
2 59074 55416
3 99491 303344897
1 44776 8216
0 10513 10513
0 50712 50712
1 7914 53651
1 91722 84677
0 36337 36337
1 23191 45262
3 51077 802671207
0 81985 81985
0 69135 69135
0 81879 81879
1 45394 63640
0 78839 78839
3 92418 829662928
0 39005 39005
1 71812 28713
1 35276 28365
3 36767 912414223
2 74354 11710
0 87896 87896
0 46260 46260
1 45922 19513
1 53332 37633
2 21174 52056
0 71369 71369
0 66292 66292
0 24544 24544
1 13034 13137
1 39366 12269
0 17878 17878
3 7509 775151024
1 36808 16344
0 49198 49198
1 39418 87429
1 30690 66158
2 36466 13912
0 11446 11446
0 72159 72159
2 62768 41638
3 65307 959700756
2 72262 60188
1 35359 31462
1 18268 33007
1 62768 82892
1 27404 57315
3 58044 237285925
2 65279 98287
1 80673 23742
0 48041 48041
0 24061 24061
2 20565 52656
1 62768 88842
0 25702 25702
1 2455 80387
0 37680 42982
1 38995 25141
1 89983 46817
0 47899 47899
1 25802 75830
1 7142 30176
3 70646 65473246
3 59124 293220300
2 21109 45937
0 5978 5978
0 28407 28407
3 24998 243307191
1 87541 54776
2 75007 90240
2 18429 84937
0 33661 33661
3 38682 532677434
1 3060 3046
3 18360 413669556
2 60434 47853
0 84759 84759
2 83714 5335
1 81786 44315
3 42023 615194038
3 33074 960298654
0 28550 28550
0 18283 18283
1 37860 11958
1 56488 51417
0 59788 59788
0 77540 77540
0 41060 41060
1 31780 98920
1 41000 33351
0 78684 78684
2 50931 3993
1 56057 71074
1 7151 67181
1 92769 59275
3 12790 611485571
0 1375 1375
0 47999 47999
0 49428 49428
0 10211 10211
1 84846 74823
1 33492 17040
0 22006 22006
1 70069 46414
1 31448 4802
0 19159 19159
2 87206 7390
1 20615 13658
1 37430 1289
0 32711 32711
1 82107 48698
0 30870 30870
0 7531 7531
2 20380 97299
2 71651 4136
1 18757 72289
1 22172 55939
1 61248 87030
0 6693 6693
2 30587 64883
2 22106 68944
2 34031 62872
1 2156 91314
2 53799 99337
2 71194 60207
1 78245 87793
0 73540 73540
0 51772 51772
0 88595 16151
1 94456 91107
3 23424 415295838
1 99771 12831
0 73937 73937
0 79149 79149
0 32569 20514
3 1231 951425815
0 15551 15551
1 59485 9706
1 14386 24997
0 97019 97019
1 31879 37863
1 53429 53660
1 15432 70074
0 58666 58666
1 75290 1656
0 7415 7415
1 99947 47873
1 57165 87141
0 61616 61616
1 28996 8863
0 91255 91255
2 61824 56944
1 21804 38029
0 93443 93443
2 75590 19200
1 77845 26099
0 5818 5818
1 6589 24842
0 21862 21862
2 12218 34645
3 90522 291557612
1 51932 81682
3 29663 47949912
2 57496 15462
3 9614 595293202
0 80048 80048
2 40740 22178
1 29802 18524
2 61279 60859
0 87669 87669
2 8829 50896
1 14418 32838
1 83904 82361
0 96861 96861
3 85976 297915192
0 43306 43306
0 69772 69772
0 62770 62770
0 46261 46261
1 28226 57981
0 95587 95587
3 33687 736677811
0 89236 89236
0 29151 29151
0 28770 28770
0 3784 3784
3 99955 13082682
1 15853 85472
1 97325 36757
2 90348 2642
0 83887 83887
1 29245 37176
1 97102 72956
2 31500 98551
0 30639 30639
2 27835 43279
1 69500 1779
0 96433 96433
0 86595 86595
0 44721 44721
1 58313 6046
0 90160 90160
0 24847 24847
3 41373 605716048
1 13890 74220
2 74628 83301
0 96624 96624
3 65658 759788846
0 33977 33977
3 81799 181038506
0 41681 41681
0 96094 96094
2 16436 12055
0 96368 96368
1 87285 47455
1 59300 16963
0 96459 96459
1 35761 80987
1 23308 83547
2 51313 91034
0 74164 74164
1 19045 53320
0 58819 58819
2 3347 56558
1 11973 9167
1 3491 47163
3 96751 542317891
0 32194 60455
1 15249 26442
0 68720 68720
1 91319 63375
1 96056 19959
3 94279 397585681
0 21555 21555
2 72002 69991
2 34703 74655
2 58607 26080
0 13988 13988
0 18117 18117
2 35341 39501
3 87429 415008737
3 15194 84988107
0 51235 51235
0 95427 95427
1 89186 26538
1 37615 55109
2 20030 35562
1 78364 16233
0 93539 93539
0 91552 91552
2 28226 73065
3 59465 729990602
2 60106 80844
1 17610 16067
1 36078 23264
1 72697 68891
1 741 63690
1 77492 10630
1 26361 50572
3 16659 941493024
3 69401 317594620
2 24895 3581
1 86808 83720
2 99763 96116
1 71325 69004
3 42544 427678190
1 80817 70128
1 89930 66638
0 52909 52909
0 61404 61404
3 35192 273709690
1 58165 93507
0 7558 7558
0 50065 50065
1 39459 87791
0 90866 90866
0 80636 80636
0 50258 50258
3 95130 294724208
3 17634 834005325
2 16050 69999
0 221 16146
0 7708 7708
3 14467 202268198
0 68754 61164
0 3342 3342
0 31011 31011
2 99649 86510
3 85033 323597841
0 51235 51235
2 44259 27890
2 43967 4516
2 34921 88532
2 76695 59619
0 27208 27208
3 49252 69123983
0 23166 37309
1 2110 86174
1 71546 15553
0 88792 88792
2 97203 94298
2 96393 16995
1 37440 68525
0 37203 37203
1 40246 45949
1 84987 73883
2 5665 61021
0 74697 74697
1 3710 66684
0 85620 85620
3 68906 776703543
1 52259 96433
1 21374 85439
0 91988 91988
2 53510 82107
3 69636 9953307
3 99621 444120358
0 93583 93583
1 17573 72746
2 16581 33143
3 76104 60443056
1 68244 71730
0 1295 57821
1 59454 61234
0 87595 87595
0 60013 60013
1 54092 48302
3 41203 252665095
1 66631 98252
0 23007 23007
1 43654 67820
0 68136 68136
3 52865 849324394
1 60851 77391
1 20438 38104
1 37174 14585
0 83992 83992
0 44323 44323
0 88319 88319
3 80940 221102013
0 85947 85947
2 76790 21570
0 16173 16173
3 24515 315875666
0 31032 31032
0 93980 93980
2 62797 89561
0 40077 40077
0 95571 95571
0 96642 96642
0 47037 47037
0 85768 85768
0 69220 69220
3 95875 184879658
3 97545 953349239
3 55643 637954429
0 89057 89057
0 27930 27930
0 65143 65143
0 79384 79384
0 40793 40793
1 29329 99017
1 33046 58741
0 32759 32759
1 55554 96946
3 38845 914745956
0 85145 85145
3 8875 483126661
2 1974 18618
3 6467 715588185
1 80690 50523
1 51523 51504
3 65126 332347961
2 44157 31353
1 58907 63713
2 42181 16267
2 31080 74505
0 1458 1458
2 5420 56090
3 27682 867220258
1 53583 64223
0 87626 87626
1 35026 34439
2 39764 38001
2 58599 58686
1 28201 1380
0 30250 30250
2 90415 72097
0 47584 47584
1 80306 92170
1 39095 52346
2 54986 46596
0 94640 94640
1 3624 53643
2 26530 99785
0 83839 83839
0 56332 56332
1 7469 94447
0 76288 76288
0 86656 86656
0 37927 37927
0 95955 95955
0 83654 74052
0 4010 4010
0 19335 19335
2 20812 2989
0 52127 53165
1 90995 16455
1 90056 74480
1 33113 73448
2 63285 57262
1 77040 37401
1 31044 448
3 48133 225193031
1 35228 49885
2 6445 75476
3 92259 423316740
1 16787 60275
3 49773 172649546
0 65089 65089
0 53797 53797
2 77421 85640
2 98329 31695
1 97997 87430
1 75291 35815
2 39611 50032
3 67159 762757777
1 35368 33927
2 1054 11144
2 55474 258
1 73404 62666
0 68897 68897
0 7006 7006
3 44213 87530089
0 87356 87356
2 25251 11124
1 48450 68540
1 15599 51462
0 29406 29406
3 19500 235390026
1 72024 56522
3 30607 854260102
3 91462 804804457
0 28253 28253
3 29623 592369207
3 8926 390159627
1 4635 92191
2 13946 80418
1 89148 49370
3 44327 186228984
0 454 454
1 52990 6104
3 41713 288292059
2 77908 23933
0 52718 52718
1 31015 63853
0 71535 71535
2 1001 71421
0 34203 34203
0 63104 63104
3 86067 190694659
0 75999 75999
0 51208 51208
1 77747 20568
1 21508 99258
0 32823 32823
1 59333 42558
2 69998 53914
1 7826 10354
0 25227 25227
0 75965 75965
1 78642 64087
2 99351 67768
1 87723 99705
0 87943 87943
3 85173 927704394
1 88242 39670
0 26643 26643
2 41437 34330
3 26578 762557835
0 23451 23451
0 88333 88333
2 87815 16957
3 76634 980480708
2 83445 94490
3 44502 520721301
2 56726 20883
0 20132 20132
2 97325 36757
0 60657 60657
0 32024 32024
1 80964 39120
1 95376 71610
0 16861 16861
0 9836 9836
1 5166 73768
1 80210 69490
1 15178 57553
1 27823 96530
0 45571 45571
1 738 29337
2 39707 44191
3 69284 577362636
1 26871 13768
1 82346 58679
0 9938 9938
1 20098 62667
1 95826 68551
3 1176 803354983
1 75372 58718
1 43906 50649
1 97417 72336
0 5859 5859
2 20380 46299
1 82715 64481
0 85187 85187
2 6413 7357
1 69148 83228
3 99025 424454847
2 30281 33539
0 92465 92465
0 53719 53719
1 91466 20404
2 43946 81723
2 48841 15157
1 92176 40326
0 39839 84138
1 88823 26252
0 56587 56587
0 69421 69421
2 34469 81747
0 85632 85632
1 69399 41370
1 19424 86968
0 56970 56970
0 36415 36415
1 52798 10036
0 99324 99324
0 18602 18602
3 69999 789554478
2 11626 92794
1 23545 4973
2 39530 97460
3 68155 992843501
3 4031 498119253
0 28590 28590
0 67934 67934
0 32478 32478
2 26198 32244
1 22023 96091
3 94932 778148645
0 64235 64235
1 16456 65446
2 17479 3340
0 12534 12534
1 6232 87087
3 50199 24580838
1 33733 5030
0 49932 49932
1 53014 78515
2 48642 52883
2 68088 95901
1 61560 71124
3 1062 328731870
1 72627 63766
0 53090 73075
0 61890 61890
0 83565 83565
1 99173 87537
2 28506 14211
0 93092 93092
1 27427 61241
1 96031 25738
2 95587 2915
2 29091 25565
0 48190 48190
2 65154 83525
1 10860 32606
0 41603 41603
2 98432 90091
0 98847 98847
1 16569 65230
0 11036 11036
0 37460 37460
0 68115 68115
2 20878 40681
1 20605 96712
0 47124 47124
0 95238 95238
1 19731 86088
0 55833 55833
0 43212 43212
3 6369 583089419
1 71462 84953
0 53023 53023
3 91231 302339385
0 50536 50536
1 17386 71884
3 61489 212621312
0 43212 43212
0 49978 49978
3 700 859944549
3 224 758179097
2 31079 28634
0 48251 48251
0 12644 12644
0 47165 56030
2 13690 69504
1 75242 86126
3 32031 617933835
0 65850 65850
3 86791 995472567
2 85385 33528
1 51554 44483
1 53697 39742
2 84434 6827
0 75092 75092
3 43852 355743032
0 40304 40304
3 37984 682240258
2 44589 3259
0 24826 24826
2 63140 73717
0 21928 69913
0 68079 68079
1 35485 23983
2 93354 78241
3 20066 182198650
2 29066 48750
3 42755 676833466
1 49436 57481
0 43920 42375
1 27799 47928
2 57165 87141
3 74106 250708508
2 39356 14433
3 94148 566050048
3 42895 517468133
2 29968 66178
3 29947 692291851
0 60438 60438
1 60362 82712
0 55651 55651
1 80904 1012
1 72802 37962
1 37294 80203
2 61164 70037
3 25493 16193713
2 44001 7664
2 79 66798
0 77966 77966
0 13521 13521
0 5743 5743
0 72297 72297
1 2894 50112
0 72744 72744
0 44964 44964
2 85485 52323
0 21557 21557
3 71455 754533440
0 31767 31767
0 55577 55577
2 92988 5954
3 57895 262214228
0 53668 53668
1 47876 28890
0 8643 8643
1 94050 24782
3 71915 282860604
1 59831 91602
3 75652 543725331
3 65006 809573068
3 9969 963846137
1 76295 69767
0 75370 75370
0 9277 9277
2 97696 23587
2 40842 77691
1 30174 87259
1 91231 55994
2 92316 79164
2 78245 87793
2 19985 78408
1 61637 32768
0 18153 18153
0 86058 86058
0 17651 17651
0 33461 33461
0 44818 44818
2 43441 35837
0 49703 49703
0 33423 33423
0 46160 46160
1 17469 30283
3 87480 773203557
0 56079 56079
0 600 600
0 18463 18463
1 78203 87562
1 43002 16739
0 99171 99171
2 99744 47093
1 1550 36563
3 16549 761108396
2 87350 91973
0 18212 18212
0 5299 5299
2 69148 87509
0 26642 26642
1 95467 4243
2 79342 5995
0 57097 57097
0 80948 80948
0 37749 37749
0 15274 15274
0 35824 35824
1 45455 98604
3 83860 657907889
1 30133 11983
2 76393 11332
0 99733 86751
1 96764 27690
0 71609 71609
1 28064 9435
2 79399 39200
2 75470 22606
0 76727 47598
0 59517 59517
0 75514 75514
0 96912 96912
3 15380 686223827
0 83622 83622
0 57149 57149
1 31743 98853
0 20823 20823
2 97056 75600
0 13473 13473
2 37368 7609
3 57514 795983740
3 51099 356854860
1 26928 13842
0 57538 57538
0 33069 33069
0 59163 59163
1 84560 11554
0 22977 22977
0 95097 95097
0 13281 13281
1 89521 67628
0 66820 66820
0 99402 99402
0 65426 65426
0 57722 57722
3 95252 445212117
0 10785 10785
0 44315 81786
3 76024 749469703
1 2203 40398
2 30856 61285
1 90066 59774
0 34551 34551
3 2253 29658548
1 37282 26319
1 15188 13331
0 9971 9971
1 68840 90680
1 99345 24137
1 56996 92617
0 97697 97697
0 78153 78153
1 77815 62272
2 5546 14478
0 42623 42623
0 44505 86466
0 51848 51848
2 7973 54929
2 48594 82220
2 77037 12035
1 82853 63309
3 88282 842292349
3 82264 846344989
1 30198 78006
3 77207 374109036
1 46873 64486
1 15280 30284
1 40802 1819
1 70752 10099
0 47767 47767
3 37321 377641734
0 98603 98603
0 96424 96424
0 5129 5129
0 25086 58994
0 29630 29630
1 27213 49185
1 14220 15313
3 61721 94271740
2 87724 2629
1 71762 93515
2 29572 74151
0 9083 9083
0 77687 18062
3 4798 655699522
0 64953 64953
1 58121 68396
1 80390 48632
0 11691 11691
0 12592 12592
0 63240 63240
1 91964 58102
0 83081 4595
1 75568 80512
0 33485 33485
0 88138 88138
0 87766 87766
0 99477 99477
1 57327 78701
3 67327 175553625
0 15715 15715
0 11571 11571
1 15665 46892
2 32048 5294
1 77079 73287
0 28736 28736
1 57062 19727
0 69141 69141
0 68808 68808
1 64195 73510
2 75136 81835
0 35543 35543
1 2421 53620
1 78992 99737
1 30754 10914
0 36056 36056
3 4370 445036121
1 86974 55061
1 55066 40033
2 58195 81537
1 66489 59227
2 7500 86752
0 64678 64678
2 29802 18524
2 50101 28988
1 54951 97632
0 78193 78193
1 90134 19430
3 79387 789978173
3 27421 279774987
0 83723 83723
1 84433 40399
0 19875 19875
1 85261 94634
0 47142 47142
0 95483 95483
0 82513 82513
0 56971 56971
1 81934 40808
1 57969 27116
0 95168 95168
0 31518 31518
0 78879 78879
1 54374 58662
2 20842 27137
2 90209 38954
1 17022 24234
0 59234 59234
3 78587 115068011
0 31753 31753
1 37049 66252
0 51633 51633
0 52007 52007
0 60300 60300
1 43592 99778
1 82226 58801
0 92787 92787
1 94529 8525
1 71794 3059
3 65756 260723581
1 61818 62483
0 1077 1077
3 57615 212315169
0 96785 96785
2 81598 50980
2 75806 14998
0 83610 83610
2 18406 83408
3 37072 605014153
3 39931 48744420
3 65746 239019573
0 79742 79742
3 90388 578000809
1 7966 8594
3 72667 265561900
0 30962 30962
0 96138 96138
0 64139 64139
1 94854 71344
1 95743 71482
0 41041 41041
2 25834 41118
2 21101 44794
1 68119 24364
0 58531 58531
1 57221 34405
2 75609 4920
3 32748 915124119
3 38699 791238841
1 20717 48730
0 89912 89912
3 33829 60320597
0 6695 6695
3 59413 496247270
0 77006 77006
0 70638 70638
1 43794 6833
1 72389 76393
2 54834 5994
0 86136 86136
1 33704 11472
1 86531 90150
2 77747 20568
3 64990 517431006
0 71820 71820
3 37962 757285765
0 18309 18309
3 5284 179734142
1 54105 26102
3 84827 539040487
0 56374 2894
3 52228 372976020
0 63565 63565
1 47358 38248
1 30035 31454
1 98514 3536
2 16929 25834
1 7330 3994
3 41516 340099459
3 32485 609899138
0 2840 2840
1 76945 65589
1 38503 65625
1 28255 66624
3 17929 589631530
3 13820 741283099
0 37544 5913
1 13956 92055
1 69863 61106
3 70210 950961934
0 77931 77931
0 11291 11291
3 47785 404068092
1 8756 6934
1 14660 13353
0 70906 70906
1 13072 88864
3 74373 14146397
1 91583 54293
0 9187 9187
2 79864 42514
3 76066 509938804
3 54215 219131762
2 35871 6397
0 51481 51481
3 21536 33895428
1 77045 98875
0 86200 86200
1 10623 90921
1 55399 41931
0 91320 91320
0 84639 84639
2 81642 8599
0 413 58972
3 41355 782910325
0 13911 13911
0 39898 39898
3 90568 628736991
1 34160 89353
0 10163 10163
0 32013 32013
0 6585 6585
1 16029 89125
1 37880 82463
1 33574 69232
0 46099 46099
1 39452 47512
3 30408 456189682
1 92854 86682
3 64394 458899163
0 87189 87189
1 43426 7710
0 86181 86181
0 65839 65839
1 24785 4403
0 23246 23246
0 93390 93390
3 48353 991577674
1 58581 9465
1 46555 45064
1 20784 67839
1 45476 63007
1 28441 91526
2 73429 42446
0 11121 11121
0 94951 94951
0 63693 63693
1 23439 21114
0 56782 56782
0 14173 86515
1 56281 33513
2 79050 37294
2 21349 21576
3 17427 59385148
1 14983 46135
0 79383 79383
2 62745 69149
0 75616 75616
0 97264 80935
1 42342 36530
2 81665 17175
2 77191 44855
0 31230 31230
1 70179 13458
0 71018 71018
2 70981 45002
3 80001 17042140
3 58548 280870441
0 10535 10535
0 23479 23479
3 60262 311887484
0 67663 67663
1 63440 98737
0 76362 76362
1 25447 47754
0 22456 22456
3 14856 642668447
0 45160 45160
3 26325 289200041
3 77050 624527198
0 26793 26793
1 15533 75704
3 90743 61471884
1 25308 17007
3 21993 863080975
0 77929 77929
1 86755 9749
1 3059 9523
1 43870 63934
0 67588 67588
1 74912 42653
1 45131 855
0 6034 6034
1 43748 23211
0 83794 83794
2 81108 1542
2 32799 45508
0 66787 50074
0 12535 12535
1 10374 72375
0 75810 75810
3 61924 79248720
0 62689 62689
1 61566 99662
0 85172 85172
2 10743 3415
1 57834 10256
0 35496 35496
0 15553 71546
2 25561 35803
3 56561 291466687
0 99096 99096
0 68005 68005
0 24942 24942
2 44375 91631
1 15005 83505
0 67433 67433
0 14113 14113
1 80548 65650
1 90434 90663
2 94608 90124
0 35898 35898
0 1549 1549
2 15665 46892
1 59787 50674
0 30575 30575
0 9059 9059
1 12602 84727
0 24264 24264
0 63771 63771
3 60468 320759529
0 96344 96344
0 68645 68645
0 4961 24823
1 41530 67515
0 32987 32987
2 16801 67557
1 50204 38245
0 14475 14475
1 22279 98157
2 57135 15068
1 30566 28126
1 18588 43087
1 45285 6468
0 62690 62690
0 25432 25432
1 69862 56745
1 5507 30371
0 49204 49204
1 21406 9486
0 61738 61738
1 4017 43537
0 29603 29603
0 73300 73300
1 48783 314
1 17729 89544
1 93058 81062
3 99003 939333004
1 74 89286
1 80345 36784
1 30396 21382
1 48146 73942
1 72304 11758
2 22823 2089
0 6580 6580
1 55445 99519
0 9613 9613
0 6917 6917
3 80196 553019562
3 12497 31639067
0 13906 13906
1 6622 92718
1 58334 52133
3 11244 840397608
1 33832 46194
1 99341 47835
2 47720 40624
3 96923 814518116
2 10166 67275
2 18733 17707
3 88139 979144713
1 19791 81671
2 74338 18813
0 22721 7093
2 46011 84206
2 21242 91521
1 8378 3389
3 79792 973362563
2 51946 88392
3 73555 427614923
0 70312 70312
1 77650 64993
1 18720 30163
2 77329 90359
0 7414 7414
0 70080 70080
0 46845 46845
0 75685 75685
0 22021 22021
0 79952 79952
0 82459 82459
0 35010 35010
1 96092 10647
3 7682 876308988
0 68705 68705
2 69118 12911
0 77211 77211
2 26219 38633
0 65738 65738
1 25519 78202
0 93461 93461
0 42895 42895
0 94636 94636
2 72117 465
0 90687 90687
2 77972 27788
0 45395 45395
2 44091 35881
3 26325 11887569
0 79922 79922
0 65593 65593
2 19110 81071
1 47186 4029
2 37681 29076
2 61796 92090
3 13465 65164940
0 31785 31785
2 8222 23861
2 52575 43395
2 22052 12248
3 88037 557739122
2 41232 78026
0 59373 59373
0 97655 97655
0 58629 58629
3 10445 310403912
2 8881 35542
0 18840 18840
1 15799 84422
1 84206 54882
1 98013 90252
2 44960 1132
0 99639 99639
1 9438 33360
1 35307 43236
1 71426 98388
2 15549 4719
3 59026 85622566
1 99565 69652
0 97423 32473
0 98375 98375
1 57674 49115
0 23102 23102
1 51204 82848
1 75825 33172
0 70411 70411
3 8546 108038550
0 34264 34264
0 77367 77367
2 93841 1647
2 33857 7847
0 78222 78222
1 97060 58589
3 61614 754377005
0 27639 27639
3 20820 443946163
0 42060 42060
1 77954 83890
0 10716 10716
3 19170 550425214
1 60048 10947
1 11327 992
2 10501 32770
1 71634 84906
0 52600 52600
3 54661 181711698
1 93310 2589
1 38591 69120
0 99082 99082
0 66260 66260
1 37880 71711
1 92052 56431
0 94116 94116
0 42453 42453
2 6208 72261
1 48153 81587
3 33534 173211046
1 51317 23038
2 97450 28116
1 37885 43224
0 50501 50501
0 89357 89357
1 98243 71761
3 48760 731403463
1 90334 50798
0 5575 5575
0 73709 73709
1 7545 41144
0 7202 7202
1 13205 21903
3 89906 998580888
2 73030 54508
1 99608 66889
3 13424 665885067
1 79039 55503
0 94500 94500
0 14440 14440
1 53274 18697
2 11335 60345
3 34790 700993847
1 46573 46556
1 70821 98253
1 54018 63237
0 67840 67840
1 1896 72882
3 7266 492090846
2 2363 42842
1 83938 90660
1 88467 3397
1 87798 72925
2 16368 77861
1 50281 48671
2 52784 8229
0 16884 16884
3 7900 882016348
1 23754 35043
0 13654 13654
2 98189 82574
1 10079 15261
1 46347 40308
0 59660 59660
0 27148 27148
3 94144 719116440
1 9649 38593
0 75132 75132
1 42484 48868
1 27066 38333
0 6214 6214
0 30595 30595
0 33910 33910
2 42143 9272
1 47541 13964
2 8641 53736
2 16407 97209
0 94778 94778
1 59169 42690
2 15949 11613
1 30440 24066
1 88457 60550
2 97000 54851
2 32887 29653
0 75420 75420
1 16041 32690
3 51815 76202259
0 16196 16196
2 62780 47624
1 19326 40685
2 68329 71263
1 74068 13968
1 3021 84691
0 50809 50809
2 48815 25447
1 75425 39062
1 63507 1198
0 95720 95720
0 9162 9162
1 14991 273
3 24318 639936031
1 87863 66681
3 53323 572794144
3 43607 154410913
2 90444 70612
2 24945 84396
3 20103 922211740
0 31454 30035
0 95452 95452
0 51718 51718
2 43267 47131
2 95269 19235
2 3238 14739
1 52147 86036
3 5795 543808121
2 22097 44520
1 42468 34974
1 11399 18057
3 57687 748581830
1 78746 60546
3 76148 191707759
1 50844 78128
0 62999 62999
2 3421 51268
0 24335 24335
3 56018 47058660
0 23286 23286
0 28387 28387
3 50556 90302127
2 17040 71429
0 25652 25652
2 47937 99213
0 501 501
1 8899 2560
1 64762 48510
1 83799 66985
3 86361 671628794
0 72164 67890
0 7171 7171
3 95018 367528073
3 74458 377281146
1 74315 62439
1 66508 86042
1 1043 56595
0 19896 19896
2 47265 47346
0 39722 39722
1 74934 85918
3 97010 331341108
3 22991 646171683
0 29005 29005
1 82032 45489
0 88055 88055
2 41604 43493
0 74963 74963
0 42667 42667
1 53462 6767
0 64822 64822
0 78803 78803
0 61053 61053
3 51650 364607788
0 62745 62745
0 37030 37030
3 29348 214802894
1 83726 80179
2 2345 7149
0 50953 50953
1 64284 87280
0 79924 79924
1 90927 8155
0 57027 57027
1 91900 90628
3 36673 820863824
2 78436 32959
0 74355 74355
0 62341 62341
1 86777 63014
0 71304 71304
1 31805 36349
0 72555 72555
0 93979 93979
0 95560 95560
1 28187 29425
0 83985 83985
2 31895 43744
3 87506 460825960
1 45727 42707
1 88799 85827
0 58654 58654
1 41915 12047
0 21390 21390
3 92526 60129714
1 13745 53465
1 95787 14171
0 30097 30097
2 179 44150
0 84554 84554
0 68944 68944
2 42926 62152
0 31707 31707
1 50100 42933
0 83940 83940
3 71669 140233241
0 1051 1051
3 29301 862352807
1 49483 34714
2 17000 78240
0 22837 22837
3 74647 687125562
0 7711 7711
0 55705 55705
3 26573 464523590
1 36978 83192
0 55489 55489
0 76476 76476
0 90059 14756
1 71265 21955
1 74894 6653
0 84612 84612
0 91746 91746
1 81879 94557
0 69137 69137
0 96879 96879
1 18717 53764
1 51842 39647
3 86257 488538097
2 7877 45519
2 46138 81860
1 87578 26366
0 54233 54233
1 37136 21155
3 94780 747813632
0 10018 10018
1 44395 86353
0 26209 26209
1 75346 47112
0 5918 5918
0 29500 92141
0 19905 19905
1 90302 12174
2 61430 91643
1 22955 15323
1 76486 21127
0 21289 21289
0 51381 51381
1 4579 31805
1 41637 38038
0 62020 62020
0 17101 17101
3 40361 992343784
1 75000 85583
0 91698 91698
3 65604 625319828
3 94567 625972607
1 77254 68156
0 81936 81936
0 64729 34064
1 21548 13318
0 35445 35445
1 15268 87473
0 89347 89347
0 27650 27650
0 48536 48536
0 526 526
1 49380 94628
3 6325 748275011
0 30788 30788
1 71670 8098
0 98961 98961
1 10348 99928
0 68803 68803
1 16144 96059
1 48647 36859
1 42808 56064
1 63026 96444
0 76621 76621
3 63723 436075055
3 86181 951197900
1 80641 86381
2 94270 88313
3 24885 895287510
1 13126 76554
0 562 562
0 64810 64810
2 39224 5753
1 6701 19597
0 91727 91727
0 27285 27285
0 24898 24898
0 93357 93357
1 2010 52864
0 20641 20641
1 20679 90408
0 63361 63361
3 4673 293516156
2 97122 90166
3 54295 199605991
0 47634 47634
1 53747 58520
0 40009 40009
3 753 332115929
0 35640 35640
1 49078 76325
0 72700 72700
1 91542 90184
2 75480 18240
3 22882 990301568
0 67016 67016
0 35583 35583
0 42955 42955
0 91722 91722
0 9156 9156
0 11438 11438
0 95908 95908
2 49409 6060
2 41644 29913
0 51247 51247
1 61127 71616
2 46953 57163
0 98861 71939
0 64073 64073
2 65723 40642
1 1414 65568
1 4439 8240
1 46488 13802
1 41618 80385
1 81810 45398
0 24708 24708
1 27541 26260
1 95847 32113
1 68588 29836
0 50347 50347
1 48193 33012
3 54888 947393755
1 59037 32170
0 91135 91135
1 95532 15855
3 97602 675873871
0 74373 74373
1 92832 5613
0 38840 38840
1 88984 27818
0 55755 3237
2 29846 49223
1 18700 37054
2 50443 49135
1 61114 12138
2 48144 69702
2 70190 94441
2 44609 71506
3 83260 568079204
0 92614 92614
0 88342 88342
2 57097 67332
1 29319 20187
1 33017 38177
1 38056 48306
1 5133 7671
1 5263 38138
0 78903 78903
0 29909 29909
2 65926 90289
0 9015 9015
0 9919 9919
3 15140 425281119
3 29446 510794015
1 57030 76438
0 36113 36113
1 57251 62773
1 98190 75357
0 22925 22925
0 54546 54546
1 59755 36126
0 92320 92320
0 46762 57115
0 23805 14392
3 32761 741803040
1 57097 911
0 49705 49705
0 55468 55468
0 18460 31216
1 8183 26340
1 74826 33091
1 58899 86136
0 97759 97759
2 84433 40399
1 77238 13053
0 86543 86543
1 27588 39526
1 71999 87881
1 550 49859
0 9122 9122
0 60188 60188
1 51260 9645
2 18622 38842
0 83529 83529
0 48619 48619
1 32021 99474
1 49507 64739
3 74817 503351101
1 85264 88041
0 83350 83350
1 8505 30864
0 98227 98227
1 61140 88416
1 30180 10403
3 44562 447158000
1 54321 64448
2 84823 47342
1 6527 98430
0 65585 65585
1 86142 94611
0 2630 2630
2 35678 68448
0 62121 62121
2 60760 4126
1 41884 97078
3 12855 997285989
1 55689 20885
1 83763 30374
0 12725 12725
0 9921 9921
3 69156 5770613
3 8376 385170559
0 54425 54425
0 97072 97072
1 38994 66043
1 83624 64922
0 65598 65598
0 70693 49595
0 27185 27185
0 69304 69304
0 6015 6015
0 98210 71213
3 93687 349681365
0 10214 10214
0 15379 15379
2 45496 10343
0 6097 6097
1 89584 48729
3 65791 451574464
3 33499 419002703
0 12515 12515
0 92441 92441
1 55636 76782
1 13895 18029
0 94334 94334
1 49798 16641
1 20078 54343
1 76292 59157
3 83309 7350885
1 74498 24317
3 80525 461506036
1 6230 45565
3 67771 10500119
0 72691 72691
1 67266 24161
0 54999 54999
0 65746 65746
2 48067 2891
2 20866 70197
3 50649 484960761
3 142 753522017
0 40129 40129
0 4512 4512
0 41494 41494
1 51371 54001
2 25344 44534
0 8258 8258
3 26451 191914245
1 6033 82706
0 49255 49255
0 55557 55557
3 54779 313530622
0 75318 75318
2 28138 87752
0 46931 46931
1 12078 32730
3 30841 611862449
1 12124 44302
0 23273 23273
3 49255 406707039
3 72950 237632479
0 556 556
1 120 16656
2 14095 22176
0 2472 73976
0 7344 7344
0 64812 64812
0 8937 8937
3 36634 126123742
0 80005 80005
0 30818 30818
0 35941 35941
0 98345 98345
1 27760 71384
2 42655 90274
0 3388 3388
3 91085 712124021
2 66311 28050
3 94731 786095576
3 9841 778542672
0 85411 85411
1 74592 59051
3 44030 524543527
2 81398 46936
0 19992 19992
0 61549 25870
1 87505 19855
3 22631 7888182
1 31889 63369
1 76263 18550
1 4778 78434
1 42990 68786
0 74325 74325
1 66390 5015
1 66245 95313
1 97192 42688
1 22082 91654
0 95601 95601
1 50853 30594
3 19885 317289123
0 15661 15661
3 3289 407456481
0 74291 74291
0 47548 47548
2 62142 92634
2 16283 49029
3 95455 153303943
1 95469 42959
0 26098 26098
2 64002 7993
3 52178 631075376
2 59816 99151
1 16309 78870
0 54204 54204
3 71922 174292606
1 65309 38096
2 63911 63956
1 87273 57152
0 92885 92885
1 77569 8757
0 74968 74968
1 96891 44807
0 48531 48531
2 76246 89701
0 91799 91799
0 82245 82245
3 76590 259485011
0 37034 37034
3 34805 586883175
2 61637 32768
1 74527 44025
1 67206 98396
3 24061 899672211
1 60900 40149
0 27531 27531
1 40728 12998
0 56617 56617
1 21320 51271
1 47310 79556
2 6012 98321
0 53874 53874
1 7920 11387
3 863 327935716
1 82105 5686
1 16849 40021
0 95446 95446
1 1739 64764
0 47211 47211
0 42980 42980
3 89051 693548146
0 93307 93307
0 17915 17915
3 47333 505839196
0 39189 39189
0 89669 89669
0 19858 19858
0 43850 43850
1 64939 68838
3 32990 574205492
0 39893 39893
0 28071 28071
3 34234 185724683
3 96929 619896853
1 16457 55982
3 55229 127960641
1 36162 87828
1 36274 82188
2 41960 40263
2 12843 4094
1 82854 48736
1 54662 25540
0 55834 55834
0 44474 44474
0 23157 23157
2 65517 75170
0 13980 13980
3 59074 64216111
3 32518 492774363
3 40955 972531863
2 19272 78559
0 7025 7025
2 58994 55444
0 22929 22929
0 97572 97572
0 25899 25899
0 74343 74343
0 82135 82135
3 82838 849984876
0 8390 8390
1 51370 83473
2 19231 49251
1 94574 7856
1 24136 99680
1 24512 28766
3 38256 439791637
1 99873 6093
1 20772 86682
1 69043 11584
3 58496 185374375
0 98848 98848
0 65661 65661
0 46579 46579
0 18380 18380
1 23058 45597
2 95028 20738
1 49022 27513
0 16903 16903
2 43005 17449
0 99265 71363
1 76571 45848
2 606 13413
0 20109 20109
0 94482 94482
0 79922 79922
2 11819 51205
3 21283 305735481
2 82107 83297
2 4562 73714
1 77139 1513
1 86614 77584
0 22109 22109
1 18711 42995
1 1930 12212
0 44389 44389
0 79088 79088
1 78006 26949
1 77540 52404
3 31820 273262385
0 77608 77608
0 78455 78455
1 59587 81899
3 34216 733369392
0 88640 88640
1 11330 41762
0 52000 52000
3 41847 988304352
3 51264 150115190
0 86101 86101
0 53562 53562
0 77530 77530
0 12628 12628
1 49981 37963
0 43380 43380
1 34777 17209
0 33009 33009
0 45618 45618
1 22894 17323
3 55575 893975721
3 56646 851396246
1 63627 20058
2 72827 84040
1 16526 48414
1 89055 25889
1 65890 75872
0 49832 49832
0 16359 16359
3 15127 583019729
1 57690 97832
1 62568 46952
0 8266 8266
0 49559 49559
0 4077 4077
0 91709 90167
0 37152 38331
0 56894 56894
3 62268 191129525
0 26540 26540
1 9322 45915
2 89873 13827
2 6188 56641
3 46466 314527525
2 55596 44869
1 50996 52864
0 32461 32461
3 78692 737791630
3 62885 737736488
0 86921 86921
0 67110 67110
1 82651 68573
3 37147 679273856
0 8051 8051
3 23929 955326920
1 53306 81566
0 85563 85563
1 98982 96105
0 51408 51408
1 70064 30138
1 46792 69772
3 23790 207797876
0 7785 83167
0 75636 75636
1 51736 86421
1 90818 44222
1 65085 63604
3 29599 318520434
3 41380 702805695
0 56191 56191
0 77123 77123
1 69101 32097
1 82305 49768
0 99355 99355
0 3099 3099
2 13445 44013
0 6556 6556
1 71879 64387
0 36665 36665
3 69403 97524312
1 90804 86823
0 32558 32558
2 50281 48671
2 17499 18942
1 60905 60314
1 77561 48545
1 59524 41871
3 31585 590551518
0 2627 2627
0 4104 4104
2 89022 93578
0 10245 10245
1 82489 79670
1 21864 47999
1 30256 80723
3 94934 560579116
3 51482 380713130
1 57733 4093
0 84100 66304
0 7015 7015
0 98143 98143
0 61996 88627
1 19366 66752
1 63892 67187
2 22988 54354
1 53726 86189
2 80641 19969
0 44486 44486
0 46200 23411
1 39855 92923
3 61403 164666190
0 13442 13442
0 32237 32237
0 10548 10548
2 73402 20572
1 93444 22485
0 74002 8436
1 66945 8359
0 13644 13644
1 99841 36535
0 28983 28983
0 76263 76263
1 57821 95040
0 39153 39153
1 21611 47337
0 84387 84387
3 25319 914893305
1 24133 50005
2 40770 93968
0 44727 44727
0 61613 61613
0 95467 95467
1 37782 47990
3 85792 258016055
1 3222 46863
0 49885 35228
0 60549 60549
1 47320 9931
3 24598 235437239
1 15894 92732
0 60264 60264
3 85642 773960111
0 96798 96798
0 54957 54957
0 74544 74544
1 54377 4027
0 72451 72451
0 30273 30273
1 9978 99086
0 50792 50792
3 11926 594682825
1 72722 95008
2 68756 9019
1 44727 85100
1 52997 61363
3 45024 217519827
1 87937 51065
0 3573 3573
1 38717 30562
1 93317 3200
1 59624 1347
2 88978 76961
1 44843 29885
0 13306 13306
3 54994 501276974
0 24753 24753
1 61699 89870
3 16815 718571882
3 92022 439653525
0 44240 44240
1 3453 41562
0 45957 76784
3 77870 572480191
3 93718 234043063
0 7590 7590
3 78561 946554178
2 13727 85469
1 65732 35530
1 82160 2221
2 23754 35043
0 92648 92648
1 39681 86664
1 68470 4526
1 23430 24699
3 66961 104855509
1 12231 73837
1 21533 71832
1 12564 90286
0 45368 45368
1 2726 344
0 78828 78828
2 76075 78286
1 62456 69600
2 90191 31478
0 71144 71144
0 90048 90048
1 73999 87412
2 49250 32664
0 54332 54332
0 80952 80952
1 48896 49040
3 88272 718901094
1 39466 40895
0 74904 74904
0 68030 68030
0 47359 47359
2 46353 48201
0 33045 33045
1 34163 78942
0 27890 27890
3 64715 855273565
1 49595 5481
1 20320 10969
0 13180 13180
1 64708 70735
2 91286 76519
0 40650 40650
0 50198 50198
1 4340 7000
0 23576 23576
0 67445 67445
3 90709 92466522
2 14409 11878
0 75647 75647
0 91751 91751
1 72755 74907
0 69773 69773
0 9349 9349
1 75557 71016
1 75723 10281
2 53726 86189
3 93974 494422484
1 17041 76239
0 25140 25140
0 81156 81156
1 71730 81704
3 43696 899699651
0 84074 84074
0 2576 2576
0 53934 53934
0 532 532
0 81017 81017
1 14919 61685
3 14151 858169105
1 42363 24444
2 38135 79443
1 41531 82983
3 16477 59643269
3 98365 351021588
0 15131 15131
0 80373 80373
1 32995 21710
0 23686 23686
1 46901 66060
0 57528 57528
0 39842 39842
0 44375 44375
0 88927 88927
2 35822 73131
0 72476 72476
3 46839 169142814
3 27487 380755879
3 94505 331486146
3 5498 380921108
0 33385 33385
0 80350 80350
1 12446 11563
2 30389 22804
3 74265 887840969
1 73445 81960
0 53661 53661
1 64903 728
3 70546 756351229
0 60673 60673
2 21348 32674
3 77991 645353222
0 41280 41280
1 3549 76054
0 21630 21630
1 85346 24421
3 28470 635103328
3 75298 350958061
0 53216 37369
0 93779 93779
2 16359 78265
0 9637 9637
3 77892 773328112
3 46866 302996934
1 47848 7494
0 14545 14545
1 35226 65022
1 62629 46305
3 74301 474319475
1 80068 29135
1 86828 95593
0 56733 56733
2 43958 3448
3 31520 177784764
1 22601 18224
2 21566 25449
1 41232 78891
1 23917 91195
3 4034 928863060
1 38216 95880
0 90096 90096
2 58953 61757
2 10773 67646
1 96030 70882
0 21882 21882
2 79084 36850
0 2198 2198
1 17911 30859
2 57792 21739
0 47430 47430
1 49238 11749
3 11 544057435
0 59750 59750
1 47004 67507
1 13294 45805
0 21081 21081
0 17833 17833
1 95072 35683
2 21293 18938
0 80957 80957
0 89677 89677
1 89090 99600
2 8750 59275
3 19556 991727291
1 87607 89728
1 50836 32898
0 61715 61715
2 55288 4384
1 20389 72941
0 90456 90456
1 50598 1501
2 29245 37176
3 19850 356709795
1 5328 48128
1 4664 18007
1 55805 99837
0 13105 13105
0 39772 39772
1 85482 54241
3 95282 549848371
2 13808 94170
3 43123 634669763
2 30104 77865
1 34031 63005
1 30799 63766
2 90579 42431
0 93436 93436
1 21764 92205
0 71344 94854
3 46246 686195817
1 71743 44296
0 2165 2165
3 11450 582416603
1 20638 35581
0 31974 31974
3 58560 52471749
1 88123 21389
0 16862 16862
1 14020 38953
0 68776 68776
2 23415 35169
0 18677 18677
2 61070 36688
1 75403 56771
0 22807 2918
0 62209 62209
1 6567 7436
3 61293 475829225
1 49963 6255
0 29741 29741
1 3805 51195
0 23271 23271
0 82797 82797
1 8743 94627
2 93924 14733
2 32473 97423
0 13365 13365
2 90963 33859
2 77244 24445
0 22292 22292
2 62143 49220
0 70504 70504
0 69554 69554
1 6808 72070
1 27747 71483
3 97829 480770280
1 96273 90450
2 83082 47836
0 95822 95822
2 68471 77418
0 14933 14933
1 77133 70837
1 26867 49738
0 99118 39338
0 53843 53843
0 16079 16079
0 88209 88209
1 3942 36657
3 52148 20657696
3 69535 997990557
2 93254 517
1 85480 66957
1 73140 32928
1 68896 27238
1 35639 64171
2 17411 99989
0 50490 50490
1 42274 14759
2 84066 28146
2 27736 37710
0 82433 82433
1 5777 58164
2 25337 61612
3 16604 546534852
3 89433 523866228
0 51141 51141
2 96035 98374
2 49192 49796
2 16146 221
0 96085 96085
0 2809 2809
0 96970 96970
2 90953 12508
1 38470 36992
3 76933 511123196
1 88133 91142
1 20022 47638
2 61090 5721
3 93299 507200315
1 50308 29374
0 36535 99841
1 63521 31358
0 85879 85879
0 27705 27705
1 24031 15215
2 34852 32434
1 75439 14554
1 32683 39513
0 72313 72313
3 33877 153396890
2 89039 208
3 1870 261879961
0 33862 33862
1 42859 11402
1 37592 25676
0 67300 67300
1 87442 76472
3 91023 170372244
0 38666 38666
0 35604 35604
0 8847 8847
1 91367 79158
0 11785 11785
2 46706 10646
0 62708 62708
3 24571 598566446
1 56934 30515
3 31055 782658156
1 27247 81172
1 68571 25756
2 5569 60331
1 8775 32968
2 61322 8992
0 1187 1187
1 74190 88819
3 39748 812394151
0 56524 56524
0 92074 92074
0 40033 55066
3 60328 997055876
2 69813 62969
0 44894 44894
0 55712 55712
1 779 24420
0 89432 89432
0 68972 68972
1 6459 91047
1 28752 59077
0 49567 49567
0 81165 81165
1 97361 73790
0 3863 3863
3 90118 566652659
1 42980 39325
0 23996 65360
0 25193 25193
0 10335 10335
3 7502 967554111
1 61318 61018
2 28306 41616
1 59113 51694
1 33272 88405
0 91233 91233
1 90895 66623
2 67025 48229
1 47123 82364
1 9779 18032
1 61715 83557
1 83774 85653
1 44566 81587
2 81624 64413
1 103 66024
0 74904 74904
1 26508 84791
1 82522 19175
0 94442 94442
1 71914 54429
3 1831 298417373
0 53524 53524
3 60883 37922449
0 38422 38422
3 48010 191681358
0 37423 37423
1 64023 1341
1 16284 26937
3 9125 392789677
2 32681 72674
0 24361 24361
3 69713 863446221
2 21830 56425
1 56402 11069
0 88467 88467
1 91308 71435
0 62194 62194
1 41310 9190
1 9107 4795
3 39015 630986681
1 57112 9027
1 9596 6137
0 49218 77778
3 16341 642399051
3 23452 825502162
0 70419 70419
2 75783 56354
0 74873 74873
0 4003 4003
0 7520 7520
1 87687 7021
3 55873 556722226
0 75391 75391
0 94859 94859
0 16618 16618
1 24621 18102
0 26119 26119
2 82909 18934
2 900 17230
1 64275 56079
0 9792 9792
0 77295 77295
0 93264 93264
0 74222 74222
0 4475 4475
0 73880 73880
2 52511 64470
1 94265 37981
0 2044 2044
0 13674 13674
3 86473 71537186
2 29812 38871
0 90665 90665
3 4700 298919398
0 45575 45575
1 95549 91481
2 93070 39065
2 25472 75306
0 84039 84039
0 86017 86017
0 55360 55360
0 11998 11998
1 5327 32587
3 29933 611218688
2 19755 8557
2 84205 96736
0 80197 80197
1 87146 69084
1 60884 65185
1 19101 85694
0 75405 75405
2 56971 68661
1 87725 71695
0 50286 50286
0 79425 79425
1 19170 10967
0 49341 49341
1 46431 1782
1 67713 30044
3 45169 466132072
0 17810 17810
0 45369 45369
0 92424 92424
0 47741 47741
0 59166 59166
2 13839 6223
1 85336 88837
0 82909 82909
1 69018 95638
1 90865 2081
0 43507 3905
1 99965 39767
0 19608 19608
2 26727 45408
0 58016 16844
3 62824 72335432
1 32346 41142
3 9644 327090750
1 99991 94146
3 24851 323268787
2 70880 17224
0 95673 95673
1 21283 1270
1 60331 88720
0 55602 55602
0 93807 93807
0 44316 44316
0 27485 27485
2 63765 41763
2 87556 80308
0 88801 88801
1 35574 90511
1 17479 36329
3 78880 15267858
0 1371 1371
0 99232 99232
0 45894 45894
2 59382 25031
0 46239 81707
0 60574 60574
2 11781 99781
1 18818 4659
1 18204 49620
0 47500 47500
1 28805 51026
0 33018 33018
1 84482 52133
3 82341 406768704
3 67943 586345649
3 57918 486297578
1 12430 50756
3 22130 558585262
2 95431 41004
0 36352 36352
0 68871 68871
3 18329 656188188
1 68995 32273
2 2575 16095
3 47320 729717286
1 55696 7109
0 96555 96555
2 85997 55347
0 66348 66348
0 33501 33501
2 1508 68541
2 63847 90189
3 77934 350196524
0 14971 14971
1 19068 44961
3 25867 53107402
1 28282 46872
1 35284 32655
0 95718 95718
2 84601 1242
3 74547 891282609
1 48769 68160
0 23251 23251
0 95326 69249
0 29470 29470
3 49838 789780896
1 2980 9826
1 67553 80997
1 65126 42151
1 3696 23665
1 59386 63133
1 25190 72740
2 49150 72860
2 81810 45398
2 76414 93740
3 89922 457086428
1 40565 72026
1 82199 64682
0 27003 27003
0 23479 23479
0 95493 95493
0 84058 84058
0 68115 68115
0 74898 74898
3 82069 782274053
1 5989 20016
1 5413 45684
3 72014 517085262
0 75463 75463
1 96997 10526
1 67227 98185
0 28052 28052
1 36407 24293
0 77244 77244
1 9729 14467
2 90055 67077
0 88404 88404
1 13698 16545
2 96687 32906
0 49255 49255
0 85387 85387
3 46343 989146062
0 62722 62722
1 15142 59763
3 59424 168118801
1 87762 72272
0 67185 67185
0 4371 4371
1 86950 42197
1 77033 58597
0 40282 40282
0 24994 24994
3 57630 32964240
0 38624 23144
0 33775 33775
3 7859 213449292
2 42817 17182
0 44336 8238
0 24931 24931
0 30716 30716
1 83690 93616
1 3066 22040
2 8399 32933
1 63788 68860
1 54194 86012
0 29937 29937
2 70963 47299
0 64761 64761
3 33644 92198044
0 39806 39806
1 92622 40568
0 12382 12382
3 59319 309054997
2 29185 56579
0 34031 34031
1 16645 43679
1 20026 62412
3 85339 233222306
0 97571 69144
0 52143 52143
1 72176 49347
1 54538 4833
1 41904 56826
3 31415 851036844
1 31304 24318
1 55601 22090
0 49119 49119
1 29720 55570
0 88087 88087
1 78490 56048
2 87835 76114
1 24575 21667
0 45635 45635
1 33301 33664
1 77105 63776
1 14937 12351
1 62596 74998
0 25302 25302
0 8557 8557
1 33497 86996
0 18806 18806
0 13986 13986
0 17274 17274
0 81305 81305
2 12327 17821
0 62871 62871
0 34597 83214
0 81674 81674
1 68182 48041
0 84896 84896
1 49401 39062
0 30615 30615
0 10182 10182
0 57069 57069
0 26586 26586
1 71087 14783
0 88196 88196
0 10841 10841
3 60119 800388885
0 69126 76883
1 5585 95559
0 93848 93848
2 72629 28852
3 96612 407623928
0 51181 51181
1 25846 70895
3 40633 615711423
2 57821 49049
0 94752 94752
1 5579 53897
0 1681 1681
3 43259 737166276
0 62561 62561
2 89317 96585
1 65969 98597
1 24324 85487
0 91653 91653
0 61585 61585
0 80186 80186
1 8485 94060
0 42778 42778
1 73992 66878
0 21257 21257
3 7909 483499561
0 67534 67534
1 88705 99153
0 29925 53456
0 63019 63019
0 14499 14499
1 30729 64657
0 81772 81772
1 40940 81411
0 96488 96488
0 74545 74545
0 15792 15792
1 74428 88298
0 31632 31632
2 45714 17633
1 91304 25494
1 10852 43705
1 10619 56108
3 64750 394397039
0 89438 89438
0 1146 1146
0 90943 90943
2 44910 27891
1 7973 31518
3 33727 212303598
1 18764 27189
1 13979 96196
1 7622 40675
1 75270 73120
1 26015 79935
0 54810 54810
0 7954 7954
1 33380 34864
2 11480 64143
3 52766 213304939
0 78451 78451
1 32264 54674
0 51818 51818
0 7246 7246
2 92155 82547
1 76006 59401
0 52822 52822
2 63792 62105
1 61108 40296
0 6462 6462
0 250 250
0 54835 54835
1 67329 96325
1 16819 59531
0 57527 57527
3 86173 667934818
0 33993 33993
0 50214 50214
0 71281 71281
1 52090 47672
1 9710 869
0 8463 8463
0 21559 21559
1 72435 79457
0 96990 96990
0 36701 36701
0 37632 37632
0 98635 98635
0 75068 75068
2 14440 31871
3 18928 231072979
1 65785 33557
0 6621 6621
3 96150 204266300
0 18235 18235
3 28458 106501520
0 54361 54361
1 25788 69993
0 12443 12443
2 14937 12351
0 23947 23947
3 85954 372081365
0 20760 20760
1 6970 10232
0 23252 23252
1 25419 99073
3 82167 261795734
0 17928 17928
0 1300 1300
3 1496 643957509
0 57721 57721
2 15097 50597
2 91059 98333
3 60815 894397707
2 98190 75357
1 71991 42042
1 4204 89532
0 16097 16097
0 59592 39452
2 425 28904
0 557 557
3 5485 246589578
0 15454 15454
1 89253 77749
2 27333 33202
1 23166 58771
0 59710 59710
0 29227 29227
1 14780 25799
0 42466 42466
0 6795 6795
3 24989 565083231
0 70590 70590
2 75315 87252
0 72419 72419
3 45574 594507989
0 98108 98108
2 26353 3645
2 52474 92426
1 24888 68525
3 67002 421850697
2 35035 37284
0 92369 92369
3 84591 324577903
2 29686 15271
2 86080 80903
0 95452 95452
1 56366 83586
0 86919 86919
0 76582 76582
0 21254 21254
1 76374 88159
1 22069 62977
2 59373 10445
0 32384 32384
2 34335 34391
2 9584 14176
3 53417 76856492
1 57374 82446
0 47435 47435
1 3276 97081
0 70141 70141
1 90275 50585
3 20307 983662765
2 14061 65131
3 78171 813186735
2 31729 37982
3 17852 346799206
2 16459 4708
3 68485 372142292
0 47585 47585
1 53709 85300
0 49136 49136
3 72045 188549602
3 81078 563253651
3 77661 364859473
3 44890 128685672
2 7545 41144
2 93315 54907
0 28850 28850
2 74315 35780
3 63459 865686553
2 77449 96156
1 78687 35635
0 77310 77310
3 72531 499459302
0 40124 40124
1 32362 17338
0 36244 36244
1 6470 72116
0 37709 37709
0 456 456
3 90880 136814460
0 47547 47547
1 28606 28141
0 87861 87861
3 19841 568562752
1 33505 27545
1 35724 12260
2 58785 49916
1 41807 90572
1 91775 63612
2 65417 10666
1 10197 98958
1 56574 29755
0 31548 31548
1 32912 55232
1 55009 93224
0 69160 69160
0 78368 78368
1 27198 95099
2 10079 15261
1 80983 88444
3 18740 656254755
0 50815 50815
0 92352 92352
1 15259 91057
0 2847 2847
3 7798 909779648
1 76577 63148
0 69405 69405
0 54828 54828
2 57953 3663
1 85966 43783
0 44197 44197
2 73363 64684
0 41124 41124
3 20933 676449360
0 82692 82692
2 685 41302
1 10664 56409
0 32468 32468
1 75772 567
0 19976 1239
0 62331 62331
1 10306 67278
1 98330 83114
2 52902 77570
1 35432 80373
0 11283 68835
0 57404 57404
3 19481 437431426
0 61399 61399
2 82227 91677
0 48550 48550
0 54664 54664
3 90373 592078732
3 39052 172684532
1 96224 93357
1 27846 84317
1 65473 45347
3 43966 921080788
0 34965 34965
1 65476 95893
0 17190 17190
1 6110 31318
0 37388 37388
3 42450 579535623
0 5646 5646
2 90056 74480
1 18620 68210
0 57353 57353
0 79539 79539
2 334 38591
1 65419 85534
1 61441 18514
2 67025 98417
0 21169 21169
2 5384 50371
3 29999 650334944
3 80865 760524842
0 82041 82041
0 9233 9233
2 4353 38586
3 17066 579382186
3 90958 174516459
1 70672 54349
1 61116 39727
3 92574 749698866
0 5114 5114
1 2835 22109
3 89579 407906241
0 9494 9494
1 73809 92867
1 30462 26155
0 74550 74550
0 42698 42698
2 97132 86078
2 50825 54207
1 11423 61489
2 6789 60569
0 52270 52270
1 68549 83429
0 2128 2128
1 51125 822
1 59238 74454
0 71095 71095
0 61450 61450
1 33981 20314
0 31460 31460
1 46582 89629
0 17186 17186
0 35538 35538
1 30122 3993
3 98952 41857317
1 29207 10516
3 66594 472086308
3 46757 948840283
1 42131 68520
1 80092 10366
0 57019 57019
1 60445 62376
2 44557 61498
3 91531 749872952
2 83597 76246
0 97488 97488
2 24760 86731
2 58905 96699
2 55320 88378
0 79033 79033
2 40058 25275
2 98931 48881
0 74012 74012
1 7139 3652
1 11850 41147
1 70788 98398
2 23254 62260
0 92556 92556
1 2968 13959
0 88271 88271
1 42585 41377
2 35748 9131
0 37028 37028
1 73910 32938
3 27713 687956449
0 29607 29607
2 2286 29773
2 67348 46252
0 30853 30853
0 33424 33424
0 49871 90152
0 39180 39180
0 1642 1642
1 50207 58922
0 75646 75646
2 18207 61948
2 19169 41263
0 11489 11489
1 583 79785
1 38021 11699
1 17164 2558
0 96207 96207
3 94401 179034575
1 32992 96234
2 48899 92993
1 73710 25982
1 88284 13642
3 9062 23182236
0 42653 74912
1 37299 62033
0 22596 22596
1 13826 65280
3 74818 828835581
2 89718 9121
3 13572 956902215
1 68436 3793
1 49127 89394
1 53250 50690
1 18297 63595
0 98946 98946
1 97928 19329
1 77421 90526
3 55070 440288828
0 48149 48149
0 20945 20945
0 25345 25345
1 42326 2506
0 32408 32408
1 31556 45231
1 73171 29081
0 47753 47753
0 93397 93397
3 26961 702314785
1 16755 25004
1 92197 54197
3 85820 861180463
1 67897 32031
3 71120 19028480
2 14253 74832
1 89861 12358
3 24948 31875699
1 84039 47362
1 87215 90776
3 41330 185458988
0 20383 20383
2 96952 59936
2 91649 22367
0 59943 59943
3 31184 195694255
0 10540 10540
0 84847 84847
1 16270 57319
0 58964 58964
0 20798 20798
2 88366 64143
3 61092 388097401
1 87837 47632
0 39609 39609
2 13698 16545
1 92995 76946
1 50447 88677
3 9365 771955074
0 76608 76608
2 23413 48513
2 60436 69221
0 66919 66919
0 62622 62622
0 36290 36290
0 49180 49180
0 28847 28847
1 51449 37240
0 31538 31538
3 69386 929318328
2 12366 76843
0 21372 21372
1 96580 90330
3 22928 280002922
3 67364 121986214
0 87509 87509
1 26005 55304
2 90722 60557
1 91239 58949
0 57610 57610
2 23902 66287
0 26965 26965
1 37176 91154
0 94598 94598
2 16711 66252
2 60404 74784
0 52305 52305
1 55443 47902
0 91257 91257
2 15908 4291
2 13617 83308
0 77623 77623
0 18389 18389
2 15018 30013
3 7589 31917915
0 63678 95269
2 41083 43075
2 91744 69277
2 68956 69239
0 74085 74085
0 54396 54396
0 20185 67964
0 5724 5724
2 55444 25086
3 70327 964826226
0 79726 79726
3 84632 145321870
0 17800 17800
3 51288 232629458
0 19889 19889
0 45479 45479
0 12646 12646
3 85165 461437250
0 26426 63145
1 31471 2164
1 11079 95980
0 59244 59244
2 34912 69778
0 29712 29712
0 49162 49162
3 61161 480122569
1 79952 17040
1 14394 81926
3 63619 383688693
0 77091 77091
2 82962 28686
0 93578 93578
3 61148 345536140
1 2263 80637
0 51400 51400
2 65419 85534
0 85331 85331
2 7421 20407
1 14237 68514
3 85371 255483269
2 40093 5348
2 61123 61471
3 27732 926120963
0 81466 81466
1 76817 21758
1 90402 26670
0 55893 55893
2 36833 66024
0 69385 69385
0 34879 34879
0 1041 1041
3 89311 194851800
2 58493 91266
2 5558 18431
1 79311 63332
0 26219 26219
1 37671 41800
0 4157 4157
0 7215 7215
0 52530 52530
0 9120 9120
0 24000 24000
0 10607 10607
0 73713 73713
0 94603 94603
2 38832 50264
0 55239 55239
1 71913 22077
0 25208 25208
0 50959 50959
3 23231 635253893
0 10650 10650
1 98545 70827
0 2726 2726
2 11107 85466
0 10632 10632
0 70647 70647
0 68094 68094
0 51459 51459
0 23567 23567
0 80766 7878
0 16501 16501
0 58360 58360
3 19537 521135153
3 26983 30602167
1 92092 71374
0 4391 4391
2 77712 33293
2 33760 40361
3 97456 60701788
0 99108 99108
2 49462 62163
1 95688 47633
2 86381 17808
2 9681 11925
0 77123 77123
0 52508 52508
0 44362 44362
0 89146 89146
0 29094 29094
1 54584 54115
0 19997 19997
0 46050 46050
3 42914 29748018
0 2166 2166
0 82987 82987
0 52250 52250
0 85267 85267
1 24822 86920
0 3320 3320
1 27802 13408
3 19776 547936754
0 9227 9227
0 9919 9919
1 1934 19410
1 6129 38609
1 28928 47503
0 22724 22724
2 60428 59204
0 60843 60843
2 65890 75872
0 57267 57267
0 2342 2342
0 733 733
0 68216 68216
3 64844 729937217
3 70313 552054793
2 44479 93526
3 12768 507766380
2 59400 36649
0 79579 79579
0 22178 22178
2 75797 58901
0 83536 40142
1 63114 56590
0 85146 85146
1 7796 93401
2 30113 25812
1 80516 96880
1 34803 34857
0 90437 90437
3 61160 216980401
3 10805 420405316
0 17910 17910
0 96421 96421
1 28758 28713
0 11968 11968
0 50879 50879
3 51348 716169393
0 43672 43672
1 13570 8929
2 53758 39676
3 26821 289579460
2 63766 43612
0 1640 1640
0 40512 40512
3 83161 74632983
2 30741 56685
1 52631 87413
3 8355 251808735
2 12172 25290
0 66679 66679
1 15849 33954
0 83327 83327
3 9176 110376854
1 20585 24139
1 78018 7251
0 19939 19939
1 14159 59503
2 26082 95828
2 71257 15127
1 41017 64905
2 71656 99987
0 24627 24627
3 55513 605800761
1 98297 34544
3 85797 677199172
0 1463 1463
2 1957 42906
2 14756 90059
2 25242 54636
0 91554 91554
1 65098 58656
2 95095 23728
3 55306 862791076
3 44841 278038700
2 13726 61780
0 14505 14505
3 42049 698322647
3 67010 114352146
2 25425 37941
1 81135 37865
3 55337 127872383
1 37395 62183
0 35913 35913
1 32264 65560
3 78359 740501458
3 81669 336551642
1 41893 27912
3 43300 495745452
2 4295 39131
2 69009 82504
3 30733 537513484
3 69847 419220661
2 39191 65263
3 87035 389080789
1 26480 1224
3 17598 41166242
1 78299 52148
1 23810 60783
0 73772 73772
0 21084 21084
3 3647 253476820
1 72939 97497
3 71872 962303090
0 80763 80763
0 23218 23218
3 85469 757154302
0 37029 37029
0 78210 78210
1 85592 24773
0 80583 80583
0 61422 61422
0 5745 5745
1 49555 23097
0 42212 42212
3 62254 984955657
0 97686 97686
0 60034 60034
0 31004 47760
3 71738 834031345
1 29742 5182
0 77970 77970
0 13193 13193
1 20286 79630
3 75148 130793668
1 90970 4799
0 79544 79544
1 20409 67477
1 91998 54280
1 92223 14914
2 47662 51455
1 74521 71578
2 21898 42476
3 16014 642620744
2 54535 31323
0 20506 20506
0 21075 21075
0 85704 85704
1 23830 16669
1 22928 42350
0 43571 43571
0 8816 8816
1 68126 90912
1 56371 47089
1 92423 55643
3 8519 94002306
0 68886 68886
0 19805 19805
1 70565 31950
0 96355 96355
0 57618 57618
0 52973 52973
3 7161 482249192
0 46173 46173
2 2611 61926
2 80904 1012
2 41807 90572
0 52319 90102
1 7629 13023
0 80773 80773
0 6054 6054
3 54103 52846524
1 80256 2460
2 47018 62335
2 58810 83325
1 8288 81690
1 76746 71170
1 93354 69409
2 74678 77995
0 70716 70716
1 54775 82242
1 51699 4598
1 64218 80271
2 33871 73624
1 75286 62422
3 95063 199118812
0 62260 62260
2 88449 49844
3 86314 166101114
0 62357 60696
0 91953 91953
3 90028 733111756
0 57117 57117
1 79500 6711
3 97751 205398724
2 653 5377
1 29205 43198
2 94262 20863
0 87290 87290
1 13747 27547
1 85503 48508
0 42890 42890
0 84407 84407
1 60578 65954
1 76640 43385
1 45151 98129
0 75399 75399
0 98289 98289
0 5105 5105
2 43793 6788
0 24798 24798
0 18289 18289
0 51894 51894
1 73062 30734
0 60420 60420
2 95451 8995
1 64568 38240
0 35901 35901
0 67982 67982
0 795 795
2 40028 67434
0 7239 7239
0 75697 75697
0 40000 40000
2 66035 1897
3 598 670872638
3 99758 405736174
0 18400 18400
1 68404 86579
2 80817 70128
0 94547 94547
1 65797 28057
3 5553 431614769
1 56245 12421
1 63179 23079
3 90710 829706432
0 7331 7331
1 4295 30378
0 9470 9470
3 56915 64665584
1 90589 22271
2 7205 61180
0 85390 85390
0 96516 96516
1 65309 22166
2 95057 65115
3 54395 472906577
0 92372 92372
1 48782 25347
2 28736 53011
3 84471 228773905
1 80928 37557
0 80800 80800
0 44339 44339
1 8653 32711
0 99032 99032
2 97626 56714
0 95957 95957
0 26473 26473
0 74379 74379
0 68165 68165
1 80366 24687
3 16237 707308129
0 14126 14126
3 86670 367918932
0 76937 76937
0 98876 98876
0 75382 75382
0 25848 25848
0 34409 34409
1 55328 74817
0 36928 36928
0 51859 51859
1 15703 75022
2 28751 9456
3 12499 757048524
3 68124 16798546
0 20659 20659
0 85740 85740
2 65785 33557
0 28359 28359
2 3987 17167
1 69520 22501
0 75178 75178
3 27278 675904915
3 59185 555241645
1 34094 92326
3 70757 684204036
3 42091 80699424
1 75618 3680
0 94233 94233
0 31624 31624
0 53818 53818
3 53586 122244997
2 8178 17842
2 73999 59433
0 6227 16027
0 98143 98143
3 19343 730728995
1 30308 27178
2 72585 17612
1 99652 10158
1 13766 73171
3 26553 339875337
1 21660 29881
3 5931 817563408
1 40734 62105
2 24696 57712
1 54937 41542
2 9576 41222
1 24665 67688
3 91818 424146566
1 75872 17930
0 41100 41100
1 50404 16411
0 17013 17013
0 85299 85299
2 26036 44816
1 32844 34712
3 326 56155063
0 54144 54144
1 47192 44814
2 19298 34194
1 14082 28069
2 318 42241
1 91354 49242
0 61943 61943
0 47724 47724
3 97155 427564694
2 25968 36233
1 75879 4281
0 1975 1975
3 20721 240931802
0 86672 86672
0 98639 98639
1 86326 20031
3 32802 671430382
0 86552 86552
3 79400 345238582
0 57173 57173
3 67241 220630114
1 77643 12517
0 61562 61562
3 1316 144623883
1 11679 34676
3 11589 464977501
0 34649 34649
0 25608 25608
3 31054 572831368
1 10655 62390
3 62660 321991892
1 86645 79266
1 12107 7727
0 92818 92818
0 65687 65687
1 39058 81713
2 15565 88371
0 77011 77011
1 38134 82220
0 94369 94369
1 36843 19707
0 54458 81130
0 75694 75694
3 86366 598198236
1 46733 93618
0 1119 1119
0 68438 68438
0 57334 36366
3 88334 292220942
0 85903 85903
1 84390 53682
1 48151 67109
1 88167 46560
0 50860 50860
1 24783 38622
1 28027 17899
1 95398 14923
3 72262 310826008
3 63949 572104303
0 85930 85930
0 14666 14666
0 74627 74627
1 33436 90864
0 71570 71570
1 63670 48156
0 53766 53766
1 19259 48699
0 22571 22571
0 73833 73833
0 17313 17313
3 3213 253187473
3 19045 77489420
1 40842 71842
2 93617 84910
2 45102 74353
0 49354 49354
1 39451 59079
0 31992 31992
0 71279 71279
1 80118 49895
1 30505 56373
1 72433 22426
0 36338 36338
0 46261 46261
0 15226 15226
2 51413 51577
1 42500 22880
2 82854 48736
1 94319 51584
2 38925 78271
3 15958 913245295
0 49964 49964
1 42372 19428
0 52039 52039
3 60261 208809659
3 71601 308395790
0 92409 92409
3 97396 887890278
1 87755 25240
0 66298 66697
0 81801 81801
0 86249 86249
3 68986 144676201
1 49696 51740
1 84003 95098
0 87555 87555
0 65660 65660
0 6790 6790
1 99033 81998
2 19473 73564
0 87057 87057
0 59762 59762
0 73715 73715
0 48087 48087
1 280 46934
2 79124 18201
0 57861 57861
3 91436 973620385
2 82710 91140
2 26361 50572
1 43094 5512
1 24864 67766
0 33649 25821
0 13610 13610
3 73493 48115176
1 19834 19699
0 60791 60791
3 7031 541998563
1 93310 42966
1 1347 87876
3 45299 495493633
0 79190 79190
1 85244 60750
3 11053 385513379
0 91597 91597
0 11341 11341
1 1342 9483
2 50060 65751
0 22580 22580
0 79314 79314
3 54999 151697312
0 98999 98999
0 38683 38683
1 74442 42258
3 8123 87085556
1 84544 21463
1 76833 12985
1 31966 15704
0 82494 82494
0 73444 73444
1 39045 67602
3 14191 900338511
0 14629 14629
0 49348 49348
3 32740 333962753
2 15142 59763
2 25397 90590
1 1703 64530
3 86974 747089525
3 10272 671999660
2 21262 9362
2 93354 69409
0 47160 47160
1 9788 63535
2 76293 97429
0 20695 20695
0 88903 88903
3 77329 556078702
2 42388 59150
0 2087 2087
0 44051 44051
3 61102 528401207
3 26133 827837039
3 26839 773098382
1 16442 72616
3 70095 242386918
3 26157 587097483
1 62535 469
2 22141 93326
0 63936 63936
3 11065 739482430
0 22456 22456
1 16104 6762
3 84392 712276113
3 8702 35382304
0 10507 10507
2 25396 83056
2 95584 17150
0 99169 99169
0 12168 12168
3 67807 237499985
0 62997 62997
1 4268 24790
1 97983 31673
3 61844 9818487
1 78401 74812
1 95493 70535
0 61452 61452
0 18952 18952
3 55153 58947982
0 37240 51449
0 87558 87558
2 60888 33402
0 19007 19007
1 48930 87971
0 28641 28641
0 25298 25298
2 74053 93101
0 80266 80266
1 59490 7104
2 44734 46300
0 84074 84074
0 58767 58767
1 57993 95152
1 87495 5729
1 46851 96999
2 53007 30405
0 42401 42401
0 48278 48278
0 43903 43903
0 28226 28226
0 22483 22483
0 10008 10008
2 63336 79914
3 18479 638993592
2 30605 58860
0 47805 47805
1 81876 87198
0 11199 95037
0 53539 53539
0 46295 46295
0 48060 48060
3 78466 834868647
3 26041 285555458
1 50253 39692
2 7920 11387
1 75998 85182
1 23591 32338
1 41361 45307
0 11015 11015
2 75167 23720
1 92820 22174
0 83018 83018
0 78305 78305
1 67379 33800
0 62490 62490
1 48289 76084
1 13145 28259
0 10812 10812
0 82262 82262
0 68115 68115
1 98915 58330
0 90657 90657
0 45 45
2 38334 93421
0 94726 94726
1 25210 24992
1 78416 30970
0 48499 48499
0 49039 49039
1 38977 210
0 74066 74066
1 84531 71146
3 47811 945796000
2 82151 67211
3 7743 812830606
2 11675 6480
3 39889 457999682
0 66546 66546
1 35406 29296
1 31022 34381
1 40854 81124
1 51980 21737
1 28597 99519
0 12494 12494
3 76920 659704745
3 97354 722887627
1 85736 97127
1 56009 38076
3 3512 960674061
2 85613 31026
1 75208 11313
1 5340 16704
0 54643 54643
2 54718 2137
1 80864 21168
0 26601 26601
1 46315 27189
2 65476 95893
1 53137 62099
1 44509 42244
1 21056 1019
2 78801 53586
0 40207 69273
0 30148 30148
1 91261 26622
3 11138 13364630
2 23744 42959
1 77424 16884
0 58803 58803
3 27269 169417273
0 80648 80648
0 3888 3888
0 45037 45037
1 21788 44479
1 70532 51147
1 98175 75946
3 33555 354159569
3 58253 357859392
2 77079 73287
3 76766 502138478
1 340 27615
1 48882 51241
0 97507 97507
0 29930 29930
1 23517 87606
1 16408 1199
3 33214 272409055
1 80012 93862
0 68984 68984
2 20438 38104
1 26525 43169
2 8011 64632
2 44200 79175
1 9281 6975
1 5242 68288
2 14343 3718
0 86523 86523
0 1315 1315
0 48324 48324
1 34250 35337
2 94171 95578
0 28620 28620
1 64173 85555
0 69129 69129
3 82653 459586366
0 76769 76769
0 11973 11973
0 40483 40483
0 7853 7853
2 10619 56108
2 74972 3985
1 72213 37994
1 65939 11788
0 14783 71087
3 5740 344387098
1 21600 86125
1 49580 62554
0 6381 6381
3 65560 810096722
0 67284 67284
1 93579 45730
0 55286 55286
1 28251 1016
3 70562 810648775
0 84732 84732
0 10494 10494
0 25692 25692
1 68213 76249
1 95821 60239
0 72170 72170
0 87729 87729
0 9055 9055
0 77998 77998
0 2056 2056
1 77346 43156
1 60225 13499
3 49605 953041102
3 60720 671618582
1 91486 2595
0 73534 73534
0 11939 11939
1 84872 89685
1 4369 90847
1 69468 34223
1 62487 55765
1 55779 41441
0 24481 93286
0 61632 61632
0 77212 77212
3 90496 209760676
0 29371 29371
0 85921 85921
1 36584 33551
1 74334 84031
1 96561 51639
1 77890 21045
0 59090 59090
3 92814 108439432
0 50657 50657
3 79662 67471184
2 18764 27189
1 85661 29552
0 36475 36475
1 35565 3346
1 38653 95133
1 79891 78942
3 27862 287873955
0 67878 67878
3 82274 762486371
1 31334 54252
0 91222 91222
1 72215 65365
0 51575 51575
0 41659 41659
1 8986 19546
0 17324 17324
2 57197 13640
2 1603 57904
0 76659 76659
1 58512 30306
2 16442 72616
3 36010 351535626
2 40455 68494
2 29786 58173
1 58211 49005
0 83675 83675
0 7707 7707
1 53506 59352
1 7447 67319
1 40492 22419
1 99095 69012
2 74110 73727
0 99553 99553
2 46051 47694
0 90028 90028
2 60048 10947
3 18857 187924058
2 74723 26325
1 70554 59304
0 44641 44641
0 25108 25108
1 60818 33566
0 80694 80694
0 13503 13503
2 194 86528
0 77363 77363
2 68995 32273
0 69067 69067
2 23411 46200
3 76906 893372573
2 51475 48249
1 98137 22991
1 7375 51520
0 58164 5777
1 71816 24565
1 40567 13999
0 58551 58551
0 59666 59666
3 19881 404400492
0 53633 53633
0 19883 19883
2 85545 43412
0 12304 12304
0 56687 56687
0 70331 61728
1 78050 32435
3 44403 941438724
0 79743 48673
0 8816 8816
2 32511 82206
2 71799 33679
0 34173 34173
1 89361 64568
1 87687 17088
0 38987 38987
3 33040 920152228
2 58815 68064
2 30464 88690
0 97611 55146
1 89846 53740
1 88878 67045
2 30965 22744
1 84585 75444
0 4816 20949
1 974 83066
0 6313 6313
1 55268 78357
1 95411 58562
1 16729 19022
0 17966 17966
0 69294 69294
0 18799 18799
2 72433 22426
0 16435 93657
2 31137 74458
1 7715 60477
1 50915 98177
2 55390 94695
3 1003 994900604
1 29131 81264
2 65493 80916
0 2347 76610
1 48647 95012
1 18145 8501
2 62143 68235
0 36985 36985
3 12286 228746803
2 90064 94995
1 84680 47190
2 82672 25764
1 7881 13106
0 39498 39498
3 52215 274795562
2 69212 55241
0 26574 26574
1 34063 13595
1 30156 24950
1 74349 65481
3 24288 510411331
1 1955 28
0 46471 68569
1 4819 55116
0 33136 33136
0 83861 83861
0 27282 27282
0 19711 18318
0 85460 85460
0 58760 58760
0 73387 73387
1 18928 853
1 53947 72834
0 33352 33352
1 90654 40534
3 60923 665918113
1 66770 40248
0 55442 55442
0 52361 52361
3 73214 541010440
2 44236 43757
0 57462 57462
0 45791 45791
3 2128 393537879
0 29298 29298
3 66858 493483606
0 91784 91784
1 8679 520
0 96246 96246
3 65426 895947418
3 66170 986784775
0 54029 54029
1 69765 16592
1 75864 76969
3 35371 551330605
1 25708 58202
1 54782 65844
0 8389 8389
1 49356 5849
2 80677 11393
3 41645 702982707
1 20882 24443
3 97293 907960546
2 43103 65582
0 68393 68393
0 3927 3927
0 91030 91030
2 89947 47770
1 13186 1511
2 20861 67809
1 19839 54455
1 50667 90436
0 96881 96881
0 92485 92485
2 60851 77391
0 29751 29751
0 16047 16047
1 66113 15972
0 79673 79673
1 7460 57532
0 61906 61906
0 5334 91016
1 9246 47700
0 95657 95657
2 50291 2778
0 94103 94103
1 5726 86814
1 42048 25024
1 21487 25109
0 3770 3770
0 60972 60972
0 84505 84505
1 17640 90507
1 63014 37597
2 2807 27227
0 94079 94079
1 67860 62221
2 80157 24312
3 79364 287828018
2 42699 81731
0 75380 75380
1 77193 11889
0 5497 5497
0 12699 12699
1 11517 90134
1 70208 7773
0 88672 88672
1 25215 43185
0 32607 32607
0 72554 72554
1 24335 35820
0 93582 93582
0 24598 9591
3 19520 643215374
2 81364 17409
1 13194 31627
2 77795 13978
3 71816 965208147
0 58466 58466
0 23151 23151
2 77213 35678
1 83214 83854
0 85598 85598
0 39922 39922
3 71931 702346002
3 966 56275772
1 51645 99389
0 63497 63497
3 947 269060372
1 49172 17411
1 63848 96361
0 7368 7368
1 88960 76337
0 79413 79413
3 76335 801281458
1 99976 64575
1 74586 69212
0 93416 93416
0 29758 29758
2 95722 46133
1 3795 7697
2 58880 44336
3 22806 33355700
3 2786 597173143
3 34158 452972157
1 81641 26159
0 22221 22221
0 8314 8314
0 69673 69673
2 81931 23156
0 94079 94079
1 20236 27351
2 50844 78128
3 31532 777357558
1 49886 72544
1 25135 25361
0 4684 4684
1 46195 55480
0 23374 23374
0 71455 71455
3 803 293687407
1 45871 15675
2 55689 20885
1 73401 10889
3 93154 293650047
1 37332 48805
2 79605 8015
0 85297 85297
0 29656 29656
0 17168 57107
0 7137 7137
3 15919 153473113
3 22298 594325833
1 98116 23481
3 20954 437014396
1 2131 85134
1 54594 20036
0 81508 81508
3 22492 201268923
0 82411 16354
0 21698 21698
2 69028 92579
1 78238 40895
3 68064 211865091
0 12404 12404
0 81700 81700
0 9901 9901
0 74925 74925
3 19974 482776318
0 90507 17640
0 9269 9269
2 41116 34422
0 36332 36332
0 76838 76838
3 64747 676390917
3 31202 328422206
0 76642 76642
1 88453 96111
0 84808 84808
2 78809 80761
3 52357 888868197
3 79143 703121985
2 12938 15147
1 8906 70875
1 56904 91623
1 26384 98459
3 16241 601506360
0 52521 52521
1 11605 52167
3 12633 618765643
1 40067 48994
0 21762 21762
2 41641 52230
3 96144 181203699
1 33662 94145
0 68483 68483
1 42911 74507
0 47915 47915
3 66363 78578329
1 69800 7311
0 12709 12709
1 85678 12548
0 64530 1703
0 90421 90421
3 26373 892286257
0 61856 61856
2 2427 86732
1 48017 66563
1 20953 84411
0 79161 79161
3 1029 461348640
2 739 60449
3 91360 372939328
0 86915 86915
0 36712 36712
0 74037 74037
0 1394 1394
2 36012 79092
0 90750 90750
0 57933 57933
0 11643 11643
1 39814 64719
1 78797 31399
3 51396 793374356
1 7585 82423
1 3074 85823
3 95419 755124840
0 51689 51689
0 50055 50055
1 60344 43318
2 81707 46239
1 89465 32488
0 40222 40222
1 75903 92926
1 42096 77264
1 38828 1654
0 16411 50404
0 50956 50956
0 47413 47413
1 32011 61912
0 56354 56354
3 50216 640282795
0 78990 78990
0 13092 13092
0 40309 40309
0 1523 1523
1 99098 73194
3 60742 78289570
1 33547 79387
0 37167 40771
0 70125 70125
0 91817 91817
0 85528 85528
2 4940 25766
3 44733 631331897
1 38587 23010
3 96746 832172772
0 95292 95292
0 18465 18465
0 50849 50849
1 55010 6991
1 99071 82067
1 67274 85188
3 53753 429440184
0 29373 29373
0 77065 77065
0 75807 75807
1 76213 4089
1 50033 51413
3 25629 244763233
2 34899 39321
3 93701 527015444
3 11744 933998344
3 9759 496243637
3 79227 270234400
1 7491 36500
2 42861 98753
1 69348 26470
3 89889 459805177
2 52270 50724
1 40516 78006
0 26711 26711
1 28119 12972
1 18594 45925
2 22341 3606
2 31157 73651
1 88780 96735
0 88541 88541
0 59753 59753
3 35708 992621987
3 82515 785005000
1 89373 60516
3 47656 103243792
1 33316 11827
0 92588 92588
0 54924 54924
1 74864 73596
1 64923 92504
0 2124 2124
0 36745 36745
1 81976 83480
0 440 440
2 72328 59301
0 95070 95070
1 42 37506
1 6741 52226
0 23607 23607
0 26407 26407
0 99888 99888
1 73089 7555
2 13979 96196
3 18889 695214026
3 62199 971065547
0 18744 18744
2 54726 11020
1 35931 29855
3 22731 550635433
3 45602 637555126
0 17237 17237
1 83421 41349
0 2087 2087
3 70964 339311568
2 22457 9593
0 1723 1723
0 17124 17124
0 15389 15389
0 74271 74271
2 31476 71204
1 9930 56184
1 51954 60532
2 61653 81634
1 88679 10711
0 65221 65221
0 92731 92731
2 6111 87149
0 84760 84760
0 10917 10917
0 15729 15729
3 99533 520404604
3 46844 891677183
0 89739 89739
3 25426 190151581
0 8824 8824
2 11538 46627
0 13052 13052
1 23707 93558
1 18708 29544
0 11748 11748
3 92429 253911339
0 97588 97588
3 84160 430495913
1 15888 47261
0 37675 37675
0 52549 52549
2 80486 93909
2 99277 73272
1 22059 92565
1 31754 60353
0 93180 93180
0 48845 48845
1 47747 44440
0 11745 44920
3 97593 843849849
0 88223 88223
0 71250 71250
2 95071 19813
1 84399 95467
3 36697 493624896
0 99524 99524
2 47104 278
0 77513 77513
2 17722 30041
1 52642 20431
2 92980 19855
2 97741 8874
0 15705 15705
0 75566 75566
0 7417 7417
0 32077 32077
1 73363 79401
1 96463 27993
2 74092 26271
0 25479 25479
2 47623 287
0 13632 13632
0 57541 57541
3 1650 356380162
0 89618 89618
2 3079 91268
1 21465 90881
0 81716 81716
1 14037 32232
1 32153 71052
2 69207 16507
2 83214 34597
3 2580 489413943
0 31352 31352
1 50761 20595
2 93409 74297
0 64842 64842
1 84045 7397
0 21922 21922
2 71440 74229
3 5305 570580124
0 34240 34240
1 40215 63389
3 1052 260566336
0 6375 6375
0 75686 75686
1 53154 60193
3 17636 837043936
1 88157 83909
3 91220 868251734
0 84400 84400
0 51046 51046
0 90611 90611
0 49310 49310
2 21122 22399
1 18501 12541
2 48668 86978
0 15838 15838
1 93284 67459
3 66160 667394466
1 22801 37088
3 56418 720377469
1 38256 11429
0 89233 89233
1 87474 57529
1 79582 23349
1 28341 69887
2 31958 37550
3 42928 827028923
2 64364 98328
3 19184 13771718
0 1572 50357
1 22906 22781
1 57606 72014
0 66639 66639
1 11724 41643
3 35385 83358849
0 82073 82073
3 97523 711484958
0 10734 10734
0 5679 5679
1 28400 50413
2 67499 66000
0 93312 93312
1 30939 89559
3 94509 260130393
3 21758 630087056
0 59038 59038
1 81566 24691
2 58361 19685
1 29655 85491
1 48597 17286
2 15976 62046
0 4434 4434
2 20228 95673
0 31422 31422
1 864 26303
0 93038 93038
2 44266 11001
1 20096 87377
1 86559 43666
1 72983 85055
0 36075 36075
1 16491 23303
0 31178 68555
2 9530 66715
2 63909 78663
0 18140 18140
3 38206 303204849
0 18326 18326
2 44035 45172
1 30126 22550
1 84554 22906
0 77319 77319
3 537 936286968
0 88348 88348
1 60810 60239
1 28302 21295
0 37284 37284
1 24060 28645
1 80305 16789
0 40062 40062
3 62781 754924491
0 84021 20
0 29920 29920
1 96946 95310
0 95260 26256
2 91134 41273
0 84612 84612
0 61201 61201
1 34567 87607
0 3289 3289
1 66406 14991
0 29237 41700
0 86998 86998
0 35776 35776
1 49061 87915
0 62872 62872
0 89859 89859
0 18241 18241
0 41468 41468
0 80288 80288
2 44606 70932
1 53216 78053
0 93404 93404
0 50459 50459
1 92058 97593
3 75290 376475804
1 92019 18947
2 24783 38622
1 3465 35125
1 92918 13282
0 76943 76943
1 6583 38355
0 41684 41684
0 47429 47429
1 14022 98234
1 2635 54298
0 96596 96596
1 27075 44152
0 80212 80212
0 67849 67849
1 55236 16179
1 11017 69167
0 83275 74352
0 99120 99120
1 25259 56512
0 34972 34972
1 81936 6138
0 15127 15127
2 48893 41811
0 43163 43163
0 88963 88963
3 1741 437233289
1 98268 43356
3 60459 619351876
1 95306 87093
0 82326 82326
3 31959 217405180
0 83898 83898
1 29021 40569
2 59585 94351
3 31954 868065017
0 95835 95835
0 92856 92856
0 82900 82900
0 26722 26722
0 88840 48072
3 55106 602345061
0 62357 60696
2 99199 61308
3 43339 414311299
1 90231 65453
1 97443 80298
3 14383 414473493
0 93778 93778
3 86442 48650979
0 97222 97222
3 66332 699150205
0 35789 35789
1 53179 31402
0 28395 28395
2 65173 28783
1 80989 67965
0 96333 96333
1 22109 18575
2 20883 84843
0 13008 13008
0 54732 54732
1 85867 11857
0 76449 76449
3 39774 737037709
1 54615 50628
3 51503 679539426
1 20768 23850
2 7284 42350
1 24541 81029
1 59057 1891
0 13117 13117
0 29039 29039
1 76012 9894
0 6572 6572
0 5556 5556
1 32659 79324
0 98152 98152
1 4573 28780
0 25163 94703
0 40247 40247
1 52612 81236
1 54019 24808
2 21504 47466
1 68180 70322
0 66639 66639
1 57300 65982
3 53325 123212064
0 6109 6109
2 6689 1132
1 74247 99337
0 69742 69742
0 91045 91045
3 86650 635514963
0 86668 86668
0 36622 36622
1 24307 75206
1 12471 22671
1 23579 25044
2 33211 49594
0 75525 75525
1 50165 61173
3 31499 503712277
1 85262 40114
2 45062 16428
0 18494 18494
2 43647 31936
1 37481 52565
0 11383 11383
1 16444 40929
2 32939 93145
1 71585 56355
1 93569 97802
2 52239 82704
3 72008 846989961
0 36367 36367
0 64371 64371
0 40283 40283
1 62389 66520
2 66096 17490
0 73869 73869
3 33008 531415548
1 92336 47448
0 76611 76611
3 3121 706646882
1 23196 80504
0 98768 98768
2 31054 32496
0 58289 58289
0 11325 91785
1 19101 8706
3 61857 693332120
0 1625 1625
1 48442 2137
1 96242 62380
1 39446 21014
0 40663 40663
1 9491 95700
2 39418 87429
0 93454 93454
0 19638 19638
0 72350 71595
2 26518 59057
2 65202 6216
0 44889 44889
1 99071 79426
3 349 654759387
0 83506 83506
0 58969 58969
1 8366 89777
2 87940 60015
1 2235 45836
0 32368 11989
0 9006 9006
2 19164 5422
2 69183 80109
0 27628 27628
0 51303 51303
0 70204 70204
0 38711 38711
1 8448 95887
0 53828 53828
1 65989 35008
1 4173 1572
0 76549 76549
1 46830 37276
0 83575 22506
2 68996 72929
0 52468 52468
1 64866 62058
0 24618 24618
0 9429 9429
0 50891 82593
1 71796 91083
1 3716 24039
3 98768 619895741
3 8991 551421768
0 44440 47747
3 3641 688132661
1 19176 63255
1 62367 79367
1 5223 8382
1 73348 3842
2 80511 53560
3 30098 637375323
1 17998 77702
2 52612 81236
2 95358 9595
0 24580 24580
0 31433 31433
3 15867 488866019
3 93820 212228770
3 84175 700696248
3 67400 958892644
0 60670 60670
1 79261 17421
0 26407 26407
3 43451 902590429
3 16260 217596254
3 33167 840078343
0 89255 89255
0 18874 18874
1 70133 42841
1 53365 31217
3 98830 230026613
0 70957 70957
0 98541 98541
0 82821 82821
0 5003 5003
0 19720 20570
0 2040 2040
0 39101 39101
1 5476 10443
1 3489 18450
0 53035 53035
3 74030 647848297
1 94070 16319
2 33054 9379
2 48838 42433
2 97881 17580
0 98389 98389
3 23832 712510707
1 53195 74716
1 81126 55549
3 84481 296140758
0 76984 73338
0 63556 63556
3 10124 360731214
0 45723 45723
1 45550 35707
3 67820 246154972
3 16971 494005552
1 91583 48565
0 13039 13039
0 73947 73947
0 42508 42508
0 36988 36988
0 8917 8917
1 97465 46609
2 20575 80337
1 86401 64976
0 93583 93583
1 59847 50747
3 5616 766173972
3 62887 723543828
0 75750 75750
0 50631 50631
0 3414 3414
1 16184 15801
2 85025 94983
1 1668 99904
0 85307 85307
1 2903 1213
2 74015 16768
0 95415 95415
1 89024 10097
2 46544 93537
3 4951 965900483
0 51457 51457
0 90544 90544
1 37847 9987
0 8925 8925
0 12997 12997
3 31979 953808769
1 52632 60542
2 10912 17579
1 93312 2104
1 21382 18010
1 84311 90814
1 52487 40432
3 3709 502941316
0 7662 7662
0 80532 80532
2 4542 5968
3 73204 981340656
0 30615 30615
2 91535 91211
1 6004 15181
0 61520 61520
0 42063 42063
3 59103 745691244
1 78602 6702
1 91496 52863
1 58540 21207
3 29799 811631776
1 11545 36805
0 79562 79562
1 11546 55714
3 34732 284582767
0 53893 53893
3 78494 26286528
1 31317 33837
0 9162 9162
0 81245 81245
1 34026 87581
2 28042 60414
1 83836 9246
1 67868 30898
0 46736 46736
1 31862 43624
3 82978 65662756
2 15680 53728
3 5093 828052534
0 5159 5159
2 94369 29792
0 55889 55889
2 32720 90478
0 97935 97935
0 80851 80851
0 83078 83078
1 75667 35901
1 48941 4325
2 7430 89908
0 18310 18310
0 23392 23392
0 99440 99440
0 11231 11231
3 52366 891922910
2 94700 81056
2 21446 58895
3 91097 801937626
3 69207 249633963
2 13049 58373
2 85631 58222
3 1127 523087014
0 25427 25427
0 19590 19590
1 69441 42002
1 82589 57911
1 40698 56076
0 40618 40618
3 10690 869651611
0 70810 70810
2 82165 88721
0 55085 55085
2 20002 34611
1 89635 70948
0 27481 27481
1 31172 61588
2 28119 12972
0 96057 96057
0 97718 97718
1 88447 71316
3 6713 383544786
1 19183 72625
1 74013 56424
1 51023 43991
2 28434 20130
0 13661 13661
1 6466 44617
0 78191 78191
0 96350 96350
1 27036 36978
3 69294 857605416
0 49824 49824
3 76763 693065468
0 36793 36793
3 73555 51984180
0 33992 33992
1 97004 79187
2 52041 8702
3 26768 755965207
0 59660 59660
1 16164 13181
0 34126 34126
1 37199 96563
0 76518 76518
0 89781 89781
3 11436 308755002
1 22307 56638
1 94494 36489
1 64058 29958
0 39517 39517
1 48296 28140
3 19726 869070226
0 20895 20895
0 17424 17424
0 56629 56629
1 47732 45200
0 59267 59267
0 18743 18743
0 91850 91850
3 15138 700205635
2 64737 57021
0 87381 87381
0 26806 67670
1 15195 63967
3 7651 802017901
0 88840 48072
1 87054 19731
1 54567 21064
0 21192 21192
0 541 541
0 13144 13144
0 86376 86376
1 21851 41877
0 94053 94053
0 13778 13778
2 19183 72625
1 5964 50779
2 62423 85728
1 41940 23338
0 50719 50719
1 56778 4997
2 93649 45989
0 87378 30612
0 33921 33921
0 33046 33046
0 66369 66369
2 74360 23302
0 84320 84320
2 42401 77946
0 22012 22012
0 82485 82485
1 42629 68982
2 19366 66752
0 29612 29612
1 92520 46582
1 15297 76395
1 24716 88221
0 88318 88318
2 38460 79453
0 35608 35608
1 57551 36468
0 42537 42537
0 51382 51382
0 35771 35771
0 19409 19409
0 91234 91234
1 53842 16934
0 52300 52300
0 44748 44748
3 9559 820197966
1 77690 72774
0 61130 61130
1 31210 52134
1 5357 10289
3 8916 660373205
0 4563 37561
1 8264 57085
1 69885 93932
0 43689 43689
1 41496 22897
1 71190 58068
2 92964 85051
1 71754 93635
0 86829 86829
1 5907 57267
0 34165 34165
2 69500 1779
1 48692 25
0 35846 35846
2 87588 18269
1 40708 37535
1 16764 38189
1 90873 84687
1 13918 4297
0 42167 42167
2 82703 57336
0 48198 48198
0 44082 44082
0 22858 22858
1 86726 21642
0 79265 79265
0 13878 13878
0 94258 94258
2 93569 97802
0 85435 85435
2 37654 94896
1 52449 31559
2 53709 85300
3 95103 755048926
2 52593 44110
0 22505 22505
0 62362 62362
3 10682 387108438
3 29620 706631292
2 34094 92326
0 2552 2552
0 88801 88801
0 47531 47531
3 69117 93443574
0 39016 60995
1 66624 85381
0 94326 94326
1 70421 94457
3 87856 957295603
0 53563 53563
1 98526 42435
1 35182 60932
1 64819 3719
0 83420 83420
1 275 54879
0 78402 78402
0 99821 99821
3 46976 891093495
1 22666 51384
0 79536 79536
1 99116 41987
2 11329 80520
0 82160 82160
1 70062 91808
3 84092 306356633
1 56677 26345
1 25928 82056
2 28028 60396
1 40117 13908
0 54073 54073
3 99805 273903349
1 5773 16042
2 11330 41762
0 61101 61101
2 54901 81274
0 66254 44860
0 34329 34329
1 16770 80874
0 32327 32327
2 59479 57382
1 17293 41731
3 7574 91568714
0 34971 34971
2 78425 49572
2 39179 9143
0 72417 72417
0 33228 96478
2 48668 7700
2 43947 83662
2 33590 35383
3 33014 271378952
0 33745 33745
0 62131 62131
0 6327 6327
1 25499 37031
3 69020 602197000
1 88993 76197
0 11016 11016
1 31637 66264
1 20819 99433
0 38112 38112
0 45802 45802
3 73218 552497376
2 30283 33115
0 44439 44439
0 24131 24131
3 89064 468270724
1 75196 13090
0 42848 42848
2 21434 40091
1 5807 69083
0 90820 90820
0 64025 64025
0 91787 91787
1 61125 52757
1 47158 52
1 64960 68916
0 32464 32464
0 77818 77818
3 7675 16449306
0 45831 45831
3 99956 800183144
0 6793 6793
1 87848 71534
0 38751 38751
3 56775 128414696
0 95096 95096
2 56739 87340
1 85841 71502
0 16270 16270
1 67853 33828
0 38424 38424
3 2916 658534042
1 49635 22424
1 57325 61828
1 75853 997
1 43411 23621
1 2133 86337
2 65182 24141
0 77791 77791
3 73662 240421143
0 94026 94026
0 89844 89844
0 12196 12196
0 13342 13342
0 7439 7439
2 41855 28255
2 5729 11751
0 22470 22470
1 87190 6575
0 83429 68549
0 29997 29997
0 24921 24921
3 15744 694391204
1 95154 21810
3 37569 519975106
1 2056 78803
3 48064 644850381
0 8274 8274
3 27875 921389292
0 41787 71327
1 96900 17534
3 49552 566040808
0 65775 65775
3 48060 395768241
1 68425 12411
0 38043 38043
3 94317 698377363
2 18329 78170
0 74987 74987
1 95424 76816
0 602 602
0 74662 74662
1 45954 75110
0 54076 67436
3 22446 686575786
1 41916 29024
3 10270 933679561
0 75928 75928
1 24871 38242
0 29981 29981
1 41911 76180
1 26754 87052
0 39822 39822
3 68801 714982154
0 38210 38210
1 69352 82395
2 44386 77028
3 99003 599434033
0 58512 58512
0 22186 22186
1 74223 5987
0 1644 1644
0 86045 86045
1 87475 26050
0 40963 40963
1 48275 33260
0 33248 33248
3 97578 860519866
0 45768 45768
1 39574 6162
2 22140 19039
2 56532 28378
2 75926 63962
0 24876 24876
3 69787 742920586
0 77879 77879
0 17832 17832
3 44413 921881107
0 93489 93489
3 46641 552990004
0 61808 61808
1 30604 12843
0 37750 37750
3 41075 317826394
1 41082 7307
0 97343 97343
2 71913 22077
0 40969 40969
3 8948 498677518
1 41626 12499
3 23600 332704503
0 89717 89717
0 84703 84703
0 40103 40103
3 68187 522641728
0 87062 87062
1 69883 36099
0 71268 71268
0 68754 70037
1 17981 77070
3 47573 114355446
1 12089 26918
1 99786 52838
2 84098 14307
1 4272 62250
0 2667 2667
3 72327 492295959
0 17635 17635
1 42108 27708
0 60542 52632
1 39436 71103
3 71645 430777756
0 84750 38161
1 90453 61700
0 63636 63636
0 67781 67781
3 49163 103910758
0 99119 99119
3 59720 219534742
0 78023 78023
0 81193 81193
3 61928 857438332
1 44489 94421
0 103 66024
0 66422 66422
1 16851 26474
2 84585 90340
0 87927 87927
0 70664 70664
1 66311 5962
0 98646 98646
3 34531 893882020
1 67367 61594
1 39105 45600
1 40577 19021
3 44555 593762892
0 16307 16307
1 66404 19793
3 86095 480576619
0 7701 7701
3 89414 425185783
3 22233 272508109
0 35119 35119
1 19902 25540
0 81794 81794
1 79855 38499
0 41731 17293
0 74307 74307
1 17442 32149
1 32565 46819
2 1623 24032
0 80195 80195
3 59949 858966044
3 74795 43734242
3 70254 897318641
3 90192 110789279
2 3795 7697
0 26171 26171
0 32772 32772
1 47690 92809
2 29487 34183
0 94294 94294
1 30009 13827
2 39339 31452
1 73442 57139
1 52546 34052
1 9865 12591
0 26080 26080
1 9338 67216
0 33473 33473
1 62181 96885
0 15843 15843
1 71645 6980
1 99738 21835
1 99180 8531
3 23610 231397001
1 68950 1124
1 67713 53593
3 73793 539743585
0 13976 13976
1 34501 66073
2 40906 99723
0 21096 21096
0 75955 75955
1 91290 9609
0 15081 15081
3 71805 718594735
1 58137 91067
2 36952 45776
0 59728 59728
3 56602 875108440
1 21501 77998
3 6412 105652946
0 33940 33940
0 2388 2388
2 80583 45097
0 43402 43402
0 86410 86410
0 59748 59748
1 51041 32838
0 83942 83942
1 96996 45060
1 99832 21493
0 46384 46384
0 37213 37213
0 29318 29318
0 17195 17195
2 96441 53405
1 30775 17712
3 99616 941843691
3 64804 190826600
2 99760 64174
3 9959 212696141
1 32258 18547
0 45642 45642
2 34616 63516
0 81195 81195
0 45816 45816
0 87379 87379
1 85109 43404
1 3582 82094
3 4637 428237477
1 87386 20943
0 46117 46117
3 93323 904233364
1 56794 97820
0 78911 78911
2 29473 37436
1 22581 82913
0 4819 4819
1 33892 65533
1 34456 55578
1 48870 5173
0 10581 10581
1 86473 1957
0 16830 16830
0 41589 41589
0 62657 62657
1 68684 82101
1 2300 43851
3 41125 686615056
0 43419 43419
2 96898 60624
1 51347 93937
0 17374 17374
1 60566 55807
2 74213 18175
0 70263 70263
1 54155 13111
0 80880 80880
0 59114 59114
0 27404 27404
2 16142 18626
2 76751 31521
0 17045 17045
1 84440 75877
0 51405 51405
1 76458 85431
0 52059 52059
0 68433 68433
2 51643 85189
1 90130 11472
0 68388 68388
0 62747 62747
3 25542 663755948
1 77894 27156
0 41166 41166
1 22213 39969
0 99160 80093
0 22642 22642
3 60349 802500111
1 85539 12981
0 83140 83140
0 6885 6885
0 87920 87920
1 26055 72212
3 61338 644145446
3 69110 785995100
0 18235 18235
1 58431 47397
1 7103 68284
3 10501 412473262
2 52765 88753
1 93734 36686
0 67539 67539
0 69463 69463
3 35781 76562657
0 70319 70319
1 87833 78253
0 4577 48218
1 68076 86109
3 61911 714399593
0 86940 86940
3 17728 301707736
2 75496 31574
1 58025 73078
0 58758 58758
0 81973 81973
1 71014 81524
1 31178 99314
0 35171 35171
0 65854 65854
1 61515 79869
0 87511 87511
3 96793 265979415
2 61108 40296
0 88173 88173
3 29132 181531929
0 93199 93199
0 74391 74391
1 53662 73250
1 31798 3616
0 64059 64059
0 15840 15840
3 5729 505012006
1 9240 64646
1 22578 67957
2 71620 64250
2 74945 21160
2 89186 26538
0 17353 17353
2 98660 75145
3 76217 706340447
2 88538 2622
0 82904 82904
0 98896 98896
3 28487 866947933
3 39210 991137300
0 3348 3348
3 41866 303783811
0 50337 27486
0 93858 93858
1 75628 94863
1 94051 91588
3 34395 147870129
2 15600 79755
0 61323 61323
0 47009 47009
0 69874 69874
0 58745 58745
1 16989 37706
3 47046 847299835
0 65900 65900
1 20960 54452
1 12496 27713
0 54669 54669
0 38118 38118
2 29412 86302
0 69035 69035
0 11444 30528
0 85286 85286
3 98325 533552184
0 78778 78778
1 52561 32588
1 66647 40184
0 85453 85453
0 54045 54045
0 46345 46345
0 50610 50610
1 18677 85672
0 34583 34583
2 71875 14480
0 88664 88664
3 88204 915283449
3 84440 492495572
0 8987 8987
1 73734 14518
1 95225 57196
0 91700 91700
0 17459 17459
2 21686 34653
1 5899 42570
1 73413 49253
2 24223 89045
1 23997 21292
0 1228 1228
1 74222 9330
1 49231 69961
0 16436 16436
1 31891 85046
0 82881 82881
0 70118 70118
2 61213 64237
0 87162 87162
0 27693 27693
1 64333 67615
0 30520 30520
1 30308 65425
0 3014 28616
1 87011 58385
0 67449 67449
1 48228 96628
1 86409 69749
1 30072 42528
1 66051 72497
1 85944 48600
0 63804 63804
1 40675 31738
1 63168 3615
1 93544 18467
2 3520 43441
0 93236 93236
1 63943 24718
3 10840 319278553
3 72654 304852073
1 24566 90446
0 54624 54624
2 33499 95697
0 64597 64597
2 47404 74338
3 90356 421490515
0 89633 89633
3 60721 142757618
0 96566 81308
2 11183 31128
0 71440 71440
1 71465 95427
0 70626 70626
2 52632 60542
3 7948 913663622
3 16913 236477060
0 40230 40230
0 67633 67633
0 95862 95862
2 37541 747
1 45569 65004
0 40338 40338
1 97577 1339
0 3084 3084
0 90422 90422
0 29196 29196
0 69666 69666
1 98366 48571
2 31907 77090
2 17448 75341
1 31454 53477
0 7151 76932
2 50357 1572
0 2634 2634
0 71988 71988
0 74407 74407
2 56554 23605
0 29739 29739
0 29074 29074
3 41095 641736316
0 6121 6121
1 76410 35594
0 67002 67002
1 53879 1885
1 96567 76240
0 26989 26989
0 18741 18741
2 26166 77152
1 48923 27351
0 36320 36320
1 16406 29072
1 12320 53364
2 95907 3199
0 10429 10429
3 56420 233395714
2 60905 60314
0 2502 2502
2 67776 14909
0 14793 14793
3 95328 79983861
3 93189 316181289
1 9370 24927
0 72560 72560
1 97071 96478
2 60836 22680
3 68214 692252851
0 16823 16823
0 26593 26593
1 24984 9959
0 44334 44334
3 39401 312417932
0 95976 95976
1 76805 47500
2 36180 46718
0 20476 20476
1 19910 18786
0 90763 90763
0 50658 50658
1 20551 35685
0 72756 72756
0 11508 11508
1 46381 74357
3 71975 884562316
2 53134 2187
2 56326 8709
3 54623 314405523
0 20544 20100
0 84377 84377
0 12472 12472
1 14083 29606
3 83003 929962683
1 44327 12623
0 54199 54199
2 77978 43927
1 50097 45471
0 49717 49717
3 27636 906883669
3 93157 233878513
2 4258 7253
2 88672 61647
1 85653 99366
3 85343 262060588
1 72856 47911
3 85553 424904150
0 97275 97275
3 58402 488061236
1 41630 92342
2 61887 85908
1 7825 59195
1 91946 78618
1 58557 83060
3 56139 897861815
1 63693 98874
1 7142 53842
0 10361 10361
1 84031 61281
1 18253 61231
3 98276 804549100
0 92110 92110
3 34373 619396032
1 89541 37147
3 80069 93808136
0 16653 16653
1 96650 94029
1 6321 30495
1 58169 83087
0 81301 81301
1 12183 25761
2 75648 87130
1 44794 47285
0 20535 20535
0 90152 90152
0 25289 25289
2 40904 95933
2 82346 58679
0 72028 72028
0 62051 62051
1 44795 63911
1 93690 59367
2 77969 11883
1 79908 88500
3 6625 753980992
0 39227 39227
0 94871 94871
3 73169 379245907
2 99832 21493
0 59632 59632
3 92731 8211875
3 96942 725062120
1 27600 13464
1 44617 71172
0 57421 57421
3 39987 17158203
0 34897 34897
1 28085 28101
0 80680 80680
1 53626 65549
2 74932 84844
0 30802 30802
2 19258 23624
0 32262 38199
1 75341 14505
0 19056 19056
0 72193 72193
1 64391 83451
3 22420 592634847
0 40674 40674
0 61467 61467
0 46635 46635
1 315 99364
3 72816 181841898
1 67345 17616
0 68659 68659
0 68560 68560
3 22917 691237853
1 83283 32891
0 75793 75793
0 59973 59973
0 75162 75162
0 33632 67559
3 38895 286434897
3 72548 6255213
2 20809 48446
1 44498 65600
2 16491 23303
1 93777 63530
2 92141 29500
2 33497 79452
2 55660 76352
0 34822 34822
0 95865 63948
0 80720 80720
0 1844 1844
1 57337 74027
1 82005 69360
1 31941 48522
2 39619 72033
0 46248 46248
3 15223 595929714
3 75878 800317365
0 93617 93617
1 55192 84884
0 47500 76805
0 9758 9758
2 51821 76141
0 72215 72215
2 63231 50722
1 84053 9907
0 99751 99751
0 53704 53704
0 70161 70161
1 27940 17360
3 48379 940743554
2 7884 91604
0 96771 8835
1 87241 34626
3 12199 900298691
0 3589 3589
3 84141 612113182
0 38820 38820
3 19643 220755674
3 8102 307695423
1 9468 83651
3 56861 584082854
3 30556 466496607
3 51106 163620816
3 92539 494411860
0 17111 17111
0 79141 79141
1 63291 13340
3 7525 36521161
3 88590 570960574
0 37662 37662
0 252 252
1 23243 85853
2 52776 29557
2 79819 71538
1 57021 97221
1 22639 12628
1 10583 68876
0 31163 31163
3 2522 805868591
0 93537 93537
2 7309 26212
0 73450 73450
0 26784 26784
0 92985 92985
0 62828 62828
3 47559 18642277
1 53877 53959
1 63052 44316
0 50873 50873
3 56960 304019467
2 51736 51525
0 10923 10923
0 92262 92262
0 94870 94870
2 31355 72529
0 8974 8974
1 75898 24487
1 78356 71521
3 89172 201757858
0 20164 20164
1 59279 33663
1 85293 83396
0 78233 78233
2 57202 49045
0 92713 92713
1 62605 39523
0 97383 33624
1 41618 9736
1 31280 46664
3 43316 833629311
1 62953 32935
0 9707 9707
2 50705 97184
1 52243 46791
1 50756 65552
1 9927 77363
2 33505 27545
1 53846 7319
2 75334 16988
2 65969 98597
1 72162 28859
1 96718 80797
1 43718 19947
1 30181 52135
3 60973 432849042
2 64987 63623
0 13444 13444
2 51892 458
3 36584 711689467
0 86444 86444
0 47782 71265
0 45011 45011
0 91140 91140
0 97063 97063
2 37885 43224
0 12756 12756
3 73368 504900204
2 70673 56239
1 29513 24360
0 96551 96551
0 99420 99420
0 38370 38370
1 8273 43527
1 55589 32048
0 56355 71585
1 1396 22829
0 12864 12864
1 35083 85646
1 35868 43778
0 49482 49482
3 22152 73860588
2 79129 82142
0 58727 58727
3 21186 470784816
0 24197 24197
2 50253 39692
0 23645 23645
3 84273 461681552
0 19346 19346
3 56180 200096586
0 8186 8186
0 35901 75667
1 70767 50235
0 43729 43729
1 15217 12182
1 9495 14229
0 23694 23694
0 9645 77302
0 71544 71544
0 55555 55555
1 17344 87872
2 84045 7397
0 64151 64151
0 75801 75801
1 63063 98898
1 59584 36461
0 14918 14918
1 16512 96526
2 43616 24438
3 70932 785631438
0 28360 28360
0 42980 42980
1 43902 97813
1 26748 12406
0 86162 86162
2 16406 29072
0 80979 80979
2 27316 91797
0 775 775
0 21752 21752
0 66951 66951
0 53772 53772
0 71166 71166
0 16831 16831
0 3088 3088
0 32132 32132
0 31217 53365
3 3978 358021209
0 99292 99292
0 69020 69020
0 44193 44193
2 60843 52449
3 38141 204591986
3 32402 838866067
2 21741 15589
0 47958 3942
1 52247 96047
0 86016 86016
1 49715 32703
2 59906 55251
1 86673 42540
1 73092 33839
0 39190 39190
3 45576 947800010
0 64503 64503
3 48703 112120349
2 12100 74845
3 70624 509515549
3 32859 680194513
0 51579 51579
2 14322 318
2 40675 31738
0 22816 22816
1 49984 41079
2 86752 65626
2 56009 87585
0 90536 90536
1 33994 28356
0 95869 95869
0 81263 81263
2 30035 31454
0 54138 54138
1 89755 45405
1 30695 23706
0 15885 15885
0 25418 25418
1 64766 86032
0 59840 59840
0 12565 12565
0 47822 47822
0 44692 44692
1 60044 80826
1 6251 52388
3 83946 653296707
1 16148 64984
3 22813 172056503
1 93453 26943
1 70631 90914
1 48731 10993
2 90717 54060
0 50647 50647
0 19105 19105
1 70910 14693
2 21677 4118
0 53688 53688
1 12213 43465
0 70832 70832
1 48921 36115
1 61983 81589
2 84846 74823
3 21565 502816002
0 44901 44901
0 3982 3982
1 95009 40826
0 50348 50348
1 52494 78727
0 31870 31870
3 54900 75718651
3 99612 8809763
3 11078 938317959
2 76833 12985
3 21056 219459527
1 79719 96409
3 14565 641110861
3 75652 676065003
1 71323 34120
3 19877 127028921
3 91399 15998219
1 59386 34822
0 51903 51903
3 95527 420848169
1 60993 77239
0 40969 40969
0 2892 2892
0 66400 66400
1 12259 41937
0 94881 94881
2 42372 47596
3 6117 355382341
1 8598 36051
3 28079 24243258
1 88528 97560
3 89289 436749937
0 30214 30214
0 58888 58888
1 44382 89364
2 46173 55792
3 81753 274049194
1 14027 25194
0 80790 80790
2 9597 38602
1 22142 92975
1 72448 61618
0 32716 32716
2 69364 93347
1 2001 19305
0 95393 95393
1 53707 63672
3 68776 854558305
2 20655 51849
3 87670 396843622
0 87002 87002
3 61121 291578584
2 73370 60153
2 17877 84570
0 47405 47405
1 44078 61157
2 33642 86254
1 5268 15122
0 92835 92835
3 59862 550854956
2 61016 28298
0 22951 22951
0 38424 38424
2 64819 3719
3 82378 270529602
0 15276 15276
0 82868 82868
0 67345 67345
1 81961 21231
0 81868 81868
2 69144 97571
1 43428 12628
1 19484 79407
0 80180 80180
0 73595 73595
3 96374 933696785
3 41191 865700688
0 26731 64394
1 50260 32003
0 40518 40518
1 54595 73384
1 54043 14558
1 85306 72000
0 90646 90646
0 27708 42108
1 34342 35498
0 44325 44325
3 20698 499521212
2 19252 11603
3 43075 786562810
0 39195 39195
2 96585 62478
3 99812 590234451
1 62012 29866
2 19231 54576
2 64586 85802
1 69359 96536
3 4255 60688804
1 30221 26677
1 32785 91930
1 57878 58303
1 36781 86580
1 5832 40371
2 76320 72106
0 98703 98703
0 32096 32096
2 43654 67820
1 81130 76034
1 99448 77543
0 74113 74113
2 72051 9630
1 63377 60818
0 78674 85609
1 33924 51313
3 56819 628000350
2 84978 40199
1 54362 43775
1 87479 74140
0 26368 26368
3 5349 259852030
0 11358 11358
1 9313 71026
0 61396 61396
3 47336 521458251
0 70992 70992
1 53880 64689
2 779 24420
1 81859 45863
0 77133 77133
2 9056 94970
2 93128 32289
0 67362 67362
0 42673 42673
0 36630 36630
2 16713 84675
0 51857 51857
1 17017 27065
1 35628 89854
3 66266 195120182
0 85882 72115
2 54743 5037
2 35760 53574
0 64087 78642
0 83900 83900
1 21631 96120
0 49149 49149
0 38261 38261
2 93791 82632
0 64233 64233
0 34861 34861
2 75825 33172
1 95976 48836
0 85288 24513
1 40308 8678
1 93484 24173
0 4846 4846
1 7838 92313
0 24228 24228
0 89891 26265
1 14226 26384
1 35946 55635
1 56599 97995
0 33324 33324
0 31553 31553
0 84304 84304
0 86605 86605
1 92695 13095
1 7760 6591
1 22850 27951
1 47261 23865
2 69841 77189
1 83271 50202
2 25562 22291
1 2467 32001
1 55588 9028
2 62017 64651
0 45805 13294
3 12371 807929808
0 34162 34162
1 56637 61965
2 12808 99789
1 22295 81557
0 40558 40558
1 77252 31384
0 55130 55130
1 82240 34616
0 98374 98374
0 32049 32049
1 69262 12801
2 1335 26346
0 58260 58260
0 19210 19210
0 8591 8591
1 4126 51963
0 77869 77869
0 34114 34114
1 19726 33523
0 65955 65955
2 92666 91889
1 8283 36891
1 6107 98555
1 11218 35317
1 21646 20314
0 64060 64060
1 51592 30396
1 486 87108
0 23880 23880
0 36782 36782
3 14547 425793372
1 9145 19744
1 51870 86243
0 82779 82779
2 53332 37633
0 25508 25508
2 97738 38564
0 78772 78772
0 53043 53043
3 78908 233114201
0 49459 49459
0 49883 49883
0 29061 29061
1 72190 95609
0 16497 16497
3 22340 148706206
0 64941 64941
0 16743 16743
0 75527 75527
1 15656 50231
0 68902 68902
3 35035 198384477
3 83467 11991198
3 53321 730446146
0 83377 83377
1 38006 35141
0 5554 5554
3 5292 453706126
1 3298 81670
1 36783 11165
0 86196 86196
1 23512 83577
2 50851 35277
2 26232 95866
0 39123 39123
2 82053 41855
0 34280 34280
1 88979 68194
1 79158 30913
0 52874 52874
1 85414 97536
0 94213 94213
1 65932 28739
0 52201 52201
2 77193 11889
1 87895 94656
1 65618 40339
0 61550 61550
0 88445 88445
0 59585 59585
2 98692 23872
1 97317 82638
0 76832 76832
0 40737 40737
3 43974 80105325
1 37675 91520
0 13435 13435
1 8447 8855
0 69171 69171
3 29625 650046100
1 29803 95302
1 95503 30139
2 31231 4498
1 40994 39778
2 48732 80131
0 58571 58571
2 95413 2901
1 59042 7202
1 91387 94968
3 70831 878683146
0 32427 32427
3 85260 654972325
2 205 63296
1 72404 79263
0 56618 56618
1 80457 51806
2 76263 18550
1 306 5232
1 37251 45629
1 8621 28064
0 57695 57695
1 38944 64278
1 23810 472
0 65289 65289
2 44505 28884
3 2750 171099103
1 29906 8690
2 43854 1289
1 42719 52219
0 34131 34131
0 62015 62015
2 23441 8860
0 407 407
2 28996 8863
0 69497 69497
3 77808 527739880
2 70631 90914
1 87777 12440
0 15772 15772
2 17271 25808
2 5913 37544
0 16268 16268
3 41395 761099658
2 1414 22166
1 91745 73517
1 12133 65332
0 18346 18346
1 27865 98312
0 91746 91746
0 21151 21151
3 84762 982119709
1 76060 54513
0 54857 54857
0 87054 87054
1 89677 5306
1 2236 52145
1 30397 91450
0 85550 85550
1 82057 79708
1 38686 85596
1 82221 65844
3 98292 523266406
1 73765 97419
1 78939 49702
0 74351 74351
1 21004 89445
2 19947 94190
1 6355 22066
2 55610 41954
3 24121 261915993
1 20111 80357
2 87646 97631
0 48199 48199
1 39529 7805
1 88434 24276
3 35729 586474971
1 72465 56332
3 15698 258101150
2 22357 4965
1 71436 90945
0 77242 77242
2 57179 26569
3 46106 576483802
0 92939 92939
2 23885 68262
3 96529 110622381
2 76833 30467
2 44805 13235
1 1984 57395
0 50945 31478
3 90357 698609170
3 19923 324970046
1 83167 49621
0 69549 69549
0 75792 75792
0 47695 47695
0 35398 35398
3 74223 603849210
1 78745 69172
3 474 28791700
0 86588 86588
0 56746 56746
1 95266 33450
0 55298 55298
0 10977 10977
2 13205 21903
0 84445 84445
1 50204 3291
0 74363 74363
1 4811 76586
1 40835 97053
0 31428 31428
2 40853 90613
3 45322 334562320
0 54956 54956
0 45422 45422
0 57125 57125
2 8167 18399
0 33589 33589
0 11748 11748
1 66904 71744
0 56785 56785
2 49047 15191
1 94358 1604
0 69602 69602
3 65091 580284759
3 52357 579659156
0 87701 63361
2 18186 97862
1 61582 66864
0 1388 1388
2 95756 64433
3 37929 7388831
1 8761 14022
3 71953 294431340
0 91052 91052
0 81613 81613
1 64142 624
3 47593 700114424
1 79615 74853
1 44029 78738
0 71187 71187
1 35000 15762
0 73654 73654
1 36853 51173
0 70516 70516
2 43496 421
0 25977 91534
1 4732 97232
3 21081 811379100
1 3783 9952
2 7859 7073
1 18232 13370
0 70212 70212
2 30004 4002
0 65228 65228
3 78792 46265834
1 8711 76493
0 67280 67280
2 24823 4961
0 42858 42858
2 2971 49324
0 69030 69030
0 35894 35894
1 60134 38504
1 51943 60893
0 12068 12068
1 85152 50759
1 51793 37188
0 34102 34102
0 52975 52975
0 30689 30689
3 71661 732471734
0 26907 26907
3 22492 548411037
0 85148 85148
0 51422 51422
0 97539 97539
2 44796 97788
2 71839 43934
1 31133 10159
1 22406 33051
1 60174 82730
0 569 569
1 52891 81476
0 41809 41809
1 97554 20166
0 16110 16110
3 79735 184604003
1 57327 8193
1 35655 15760
0 98315 98315
2 54782 65844
1 36787 48044
1 3187 47812
1 7965 10008
1 22333 28253
0 55210 55210
3 518 976239322
0 71752 52152
0 43844 82885
3 49877 163573459
2 55811 39138
0 32029 32029
1 98526 79294
2 69620 85183
1 14826 26531
1 49623 39573
3 83597 382344959
2 9056 40801
2 95188 91788
1 44678 43089
1 42059 2834
1 90234 43725
1 43868 98246
1 26133 48497
2 52431 13713
1 42292 56481
3 48293 97783321
2 68730 81265
0 92200 92200
1 97238 73663
3 37001 916723715
0 95713 95713
2 18509 84239
3 55276 562050578
3 35686 417920922
1 82396 61523
0 70554 70554
3 42489 108094116
2 83886 78395
3 11522 598050547
0 39788 39788
0 71374 92092
0 21086 21086
2 10809 43921
3 66607 971513538
1 97433 3112
1 27563 52631
1 82154 61236
3 42220 969352606
0 15532 15532
0 41352 41352
2 99127 58401
1 563 44276
0 24907 24907
1 40203 10900
3 23979 300703455
1 3352 20424
1 46027 61923
0 43093 43093
0 95284 95284
0 90068 90068
2 52657 88277
1 40633 23198
0 84326 84326
0 35954 35954
1 41944 99344
0 22464 22464
0 96969 96969
3 17511 510124905
0 18299 18299
0 21736 21736
3 84086 466894053
1 9060 75223
3 4872 622630176
3 37816 511013566
0 50679 50679
1 85795 84975
0 76010 76010
3 5540 182431903
0 18647 18647
1 48617 19053
0 37180 37180
2 27096 50146
0 64629 64629
0 55354 55354
2 80008 52579
0 57299 57299
1 59279 65667
2 85114 43417
0 28055 28055
2 516 65425
0 98443 98443
3 51336 734849773
1 10758 6942
0 76505 76505
0 2032 2032
0 17482 25624
1 65696 56198
1 48258 25696
1 36019 99455
2 17812 45676
2 23586 32751
0 28536 28536
0 6825 6825
1 40523 4159
3 75456 960848515
1 53744 34152
3 86561 926221709
1 28974 20401
2 21383 59652
0 69067 69067
3 620 118456453
1 74044 6902
3 13826 176643852
0 4704 4704
1 73067 15425
0 76123 76123
1 81821 57856
3 96396 449640536
0 83302 83302
0 28584 28584
0 74491 74491
2 82514 40460
3 98071 329346624
0 51764 51764
3 77710 401177696
3 78167 977556543
1 10494 20764
1 11311 70849
2 37032 33631
0 37915 54913
0 71142 71142
1 77085 17438
3 32873 14478171
0 98283 98283
1 61598 80338
0 83599 83599
1 73523 1750
0 67826 67826
0 27563 27563
2 96320 29938
1 73462 84895
1 37470 48401
0 65936 65936
0 79807 79807
2 82874 50510
3 4109 184815693
1 78463 7601
1 32556 95430
0 40036 40036
0 92375 92375
0 21972 21972
0 42439 42439
1 35658 46421
1 29885 8552
1 24583 48279
3 54192 996108574
1 74134 30112
0 44389 44389
1 38878 69112
2 81687 59048
0 19948 19948
1 79619 59568
1 27738 20865
0 14651 14651
2 69176 22050
0 21671 21671
0 87782 87782
0 53369 53369
0 73533 73533
0 42679 42679
0 8482 8482
1 41517 25927
1 85910 15305
1 66798 79422
1 73139 37229
1 87391 65375
2 19834 19699
2 28726 59399
2 53879 1885
0 40458 27564
0 43888 43888
0 82527 82527
3 39512 638678655
2 75677 51523
3 91816 228484794
0 99477 99477
0 84179 84179
1 94936 28485
0 86927 86927
0 47589 47589
0 5362 5362
3 16075 528378598
0 9656 9656
0 14846 14846
1 87955 35981
0 98476 98476
2 70724 9932
0 40823 59113
0 42659 42659
3 86664 843193716
3 38428 368547234
3 58233 848918880
0 74362 74362
0 45052 45052
2 22581 82913
0 60462 60462
1 36546 43310
0 33412 33412
1 96857 4067
1 195 31511
1 90163 86089
1 57832 83784
3 94218 9877436
0 30881 30881
1 48326 52189
0 70040 70040
0 99033 99033
0 5812 5812
2 48214 22721
2 70779 34217
0 74998 62596
0 90322 90322
1 20460 47698
0 48532 48532
0 11393 11393
0 8943 8943
1 16930 87551
3 94846 211839617
3 76969 408454912
1 70042 42583
0 33277 33277
1 5651 58685
2 17537 20623
0 91081 91081
0 77386 77386
2 93203 98386
0 25431 15721
1 69489 34507
0 20806 20806
1 76065 56916
0 21354 21354
1 38070 61399
0 5743 5743
1 88001 11003
1 41419 91964
1 42382 29693
3 84742 139761664
1 75691 40295
1 962 94400
3 24160 717915636
0 52456 60826
0 33879 33879
1 92175 74210
1 56395 50890
0 42477 42477
1 45815 72666
0 10937 10937
1 93577 46717
0 16337 16337
1 322 90443
0 69723 72039
1 73024 47154
1 51565 67102
0 10213 10213
1 87333 12869
2 37704 53102
1 51072 35500
3 80898 971642795
2 53926 94058
0 673 673
2 57353 95735
1 90011 79581
0 84274 84274
0 12880 12880
0 83908 16164
1 87095 43659
3 62315 317385610
0 75659 75659
3 98232 859898041
3 6959 434121266
2 54743 47966
2 23439 21114
1 36184 68683
0 32901 32901
2 24290 59402
3 37849 901607389
1 54713 86697
0 46008 46008
0 53863 53863
2 71883 80498
1 15816 51348
1 53831 37770
0 82077 73082
0 7272 7272
1 48534 11482
1 46955 3496
0 38650 38650
0 73933 73933
1 8741 45983
1 71912 39776
1 76391 56013
1 94381 99543
0 52493 52493
0 56661 56661
1 86199 86705
2 72530 62057
2 24177 65616
1 59490 64173
1 40027 81419
2 55192 20064
2 99116 41987
0 65848 65848
1 88256 16740
2 8752 33979
1 81303 89285
0 66987 66987
2 99343 86474
2 4950 76224
2 77688 10006
2 37004 14087
0 28509 28509
1 15411 67482
1 50984 327
1 82946 86457
0 60795 40873
0 75847 75847
2 47512 39986
0 50239 50239
0 58971 58971
0 37865 81135
1 45887 66325
0 23026 23026
3 55053 582333897
1 74254 87107
0 3068 3068
3 56488 816402590
0 54752 54752
0 62321 62321
2 41531 82983
1 5650 74040
2 62506 28343
2 28343 81803
0 45985 45985
1 96917 72135
1 4321 35257
1 44509 63075
2 10990 97580
0 64011 64011
3 51162 865267842
1 2339 8109
2 75790 55538
0 43300 43300
2 90729 39222
3 55999 211649627
1 99535 75096
1 99475 62312
1 26299 72805
0 18347 18347
0 50210 50210
3 63296 318278013
2 38970 33790
1 95067 67379
2 24592 69130
3 23313 255556132
0 98258 98258
1 52909 2953
0 99232 99232
1 8091 28995
0 5859 5859
2 80734 95033
0 46689 46689
1 38958 61412
0 71952 71952
0 35690 35690
2 52677 57116
0 82647 82647
3 43720 480590574
3 95791 871361354
2 76337 82606
0 19798 19798
1 28231 26151
1 33794 74613
0 4660 4660
0 55651 55651
0 65829 65829
0 44361 44361
1 71976 88652
0 93890 93890
1 34140 26711
0 48653 48653
1 81030 22263
1 2337 8126
1 69847 45859
0 87122 87122
3 34039 495553039
3 10960 375276563
1 14344 61339
1 79045 77689
3 98101 175275320
0 35767 35767
2 49659 23068
3 29654 302725110
0 86904 86904
2 72304 11758
1 10961 5016
3 68035 67972496
0 30246 30246
0 90574 90574
3 13858 900827391
1 21394 72789
1 91452 92477
2 47585 79473
0 17603 17603
3 11172 933391192
2 18553 58464
3 50196 666476955
0 15190 15190
0 1964 1964
0 83640 83640
3 9961 920183337
3 73339 39821236
2 91258 68436
2 83414 34109
2 65190 35367
1 56223 90188
0 25513 25513
0 67374 67374
0 76724 76724
1 66332 93086
3 83328 673680385
0 82490 82490
3 20286 668943932
1 24696 70010
2 12792 1566
3 7028 983640770
0 20055 20055
2 76313 98726
1 5767 4898
2 79575 44653
1 86096 44521
0 89887 89887
0 52991 52991
1 64797 39946
2 19871 82715
0 1703 1703
3 61908 977268325
3 40573 996648553
0 69099 69099
0 90847 4369
0 18777 18777
0 12064 12064
1 35031 81018
0 73113 73113
0 40420 40420
3 32756 303000845
2 5609 27420
3 55973 896684
2 37258 38132
0 73518 73518
2 14448 67963
0 38455 38455
1 75324 62654
0 86486 84660
0 63287 63287
3 91258 580953509
0 23587 23587
0 72992 72992
2 67561 54331
1 61630 33797
0 4698 4698
2 64237 12661
2 22385 99646
0 83077 83077
0 19261 19261
2 35432 80373
0 80876 80876
2 91239 58949
1 71255 17154
0 7372 7372
2 38948 91523
0 24510 24510
2 15894 92732
0 31351 31351
1 30805 63513
1 55250 83217
1 30665 55646
0 3743 3743
0 7646 7646
0 30376 30376
1 25426 2993
2 39790 39219
2 20615 13658
1 54027 23958
1 73964 78037
1 2185 70187
3 32511 165197336
1 43415 7481
0 81852 81852
2 70685 11726
1 81191 53429
1 50263 53146
0 94057 94057
2 20970 90055
1 39938 93105
0 62213 62213
3 62647 618851682
2 89083 39222
0 20182 20182
1 8788 92860
1 62808 61033
1 86209 41446
0 25643 25643
0 55156 55156
1 46792 40640
3 79727 578192866
1 84699 48338
3 57575 114131249
2 75868 95030
0 65257 65257
3 45050 118440910
0 61367 61367
0 4938 4938
1 72091 21633
1 47500 40749
0 14517 14517
0 19847 19847
0 28573 28573
0 6627 6627
0 97399 97399
1 15833 38841
0 31990 31990
3 60244 296154331
3 81920 928693978
0 4865 4865
1 10439 42834
0 66537 66537
3 61570 886481837
3 40957 326439767
0 72811 72811
0 19919 19919
3 683 765336815
3 65515 912519162
0 6787 6787
1 39391 86898
3 93603 381989498
2 59624 1347
3 42274 804833804
0 65536 65536
3 65957 473507076
1 45818 94507
0 88776 88776
3 45028 893383541
1 66684 55409
2 7013 71553
0 9060 9060
0 32565 32565
0 7326 7326
0 60540 60540
0 63563 26007
0 25142 25142
0 4499 4499
0 40148 40148
1 99869 5934
3 8699 212886711
0 26046 22068
3 92776 902811343
0 28886 76961
2 90302 12174
0 87485 87485
0 356 356
0 73646 73646
1 22103 89821
1 11751 86036
0 70162 70162
1 24839 14000
1 77776 63177
0 78782 78782
0 57504 57504
0 14315 14315
0 93123 93123
1 47474 88424
2 25914 90959
3 88795 385452716
0 62596 62596
0 81166 81166
0 90213 90213
0 58257 58257
0 10789 10789
1 79521 53987
3 41627 884730900
0 93504 93504
0 26148 26148
1 9228 87867
3 75993 393574604
3 16067 456150162
0 12310 12310
1 74603 40180
0 1365 1365
1 91541 8238
3 88877 541149242
1 74551 43893
0 97062 97062
3 63563 327818704
0 86475 86475
0 37092 37092
1 30737 47804
1 95679 94192
0 89052 89052
0 71563 71563
3 87138 275704724
0 36650 36650
1 73597 11582
3 78095 787562769
0 3698 3698
3 44842 388956870
0 3959 3959
2 77048 97175
0 33824 33824
0 94341 94341
0 46246 46246
0 21188 21188
3 17833 713605719
0 11263 11263
2 75937 45666
0 30115 30115
1 16470 13680
1 35586 79867
1 98772 81408
0 85414 85414
1 70864 2077
1 57135 56293
3 70527 356025872
1 94352 25347
0 34217 34217
3 40075 394013630
0 55169 55169
0 19072 72608
2 87966 91128
1 91534 70122
2 32164 23843
1 92902 3097
0 5467 5467
0 33197 39428
0 83757 90503
3 85862 751954289
1 6807 43140
3 89093 525752083
0 68351 85739
0 75165 70532
0 950 950
3 76929 3644572
0 57322 57322
3 9972 44312140
0 18280 18280
0 9455 2090
0 58223 58223
2 65217 53073
3 92632 641227018
2 29207 10516
3 44551 662038118
3 15907 682940235
0 72579 72579
0 83864 48093
0 53043 53043
1 77711 440
3 13622 104748908
1 4438 47277
1 78553 16901
1 91372 51929
3 52524 976296437
1 49585 56687
3 14996 613491624
0 14798 14798
0 41979 41979
0 64810 64810
0 19368 19368
1 19286 56704
1 90958 633
0 90925 90925
2 96507 79081
1 41530 87780
2 51614 76281
0 34199 34199
1 71927 19961
2 37093 77830
0 26338 26338
3 98634 460278830
1 33310 61806
0 42276 42276
2 3608 90270
1 66207 74609
3 70639 296238650
0 41452 41452
2 73678 117
0 24457 24457
1 20000 17935
0 49454 49454
3 33951 753484834
3 21009 400201941
2 88001 11003
0 32650 83271
0 77509 60771
1 93957 84921
0 4200 4200
1 63748 46157
1 70933 83679
1 62718 38092
2 61841 37657
1 95795 48424
3 26917 724722942
1 61320 34770
1 58193 74749
1 10459 89437
1 82527 19433
1 5199 21664
1 22028 68559
2 264 36612
0 3352 3352
1 88320 11148
2 58423 62594
0 78677 78677
0 3485 3485
3 21360 932802858
0 34517 36238
0 44941 44941
3 6961 259300879
0 79990 79990
3 23682 336600995
2 85097 34957
0 77386 77386
1 73748 97179
2 45109 24170
0 67844 67844
0 23455 23455
3 53713 309171152
1 1158 22339
0 66122 66122
0 48302 10440
0 1882 1882
0 79029 79029
1 49402 58808
0 41022 41022
0 17445 17445
0 49510 49510
0 24982 24982
0 54781 54781
3 49503 120263132
1 32308 7546
1 8742 4895
1 51989 32035
0 49611 49611
0 55006 55006
0 56635 8230
2 27625 3498
0 86252 86252
1 53152 46623
2 76501 97477
2 62125 89252
2 81005 70270
0 31550 31550
1 38428 39916
3 73651 50734386
0 85800 85800
2 2421 53620
0 64664 64664
2 34109 43467
3 52354 328114055
1 78987 65229
3 37314 351046452
2 52563 25031
0 70686 70686
1 28105 8365
0 63986 63986
2 83074 42902
0 403 403
0 6887 6887
2 66464 4209
0 53133 53133
1 50077 76492
1 81045 12507
0 73704 18659
0 34945 34945
0 19197 38573
2 49321 60491
1 78790 2161
0 67765 67765
0 71502 85841
1 24155 28922
1 17288 14510
1 15435 16
1 51865 52958
1 28641 18281
3 87531 142887498
3 89514 379186011
0 83923 83923
1 72040 35530
0 54066 54066
1 32238 47681
0 2158 2158
2 25205 23987
0 76814 76814
1 23537 43210
1 55496 59820
0 40088 40088
2 26165 6292
0 73486 73486
2 21903 76654
2 40530 5087
2 19043 90928
1 62952 53620
1 7095 93322
2 18297 63595
2 99283 32581
2 17669 906
0 15362 15362
0 36749 36749
2 59071 99073
2 13766 73171
2 28816 59283
3 83472 660146370
0 70057 70057
0 11338 11338
0 46495 46495
3 20576 997193592
0 97906 97906
1 20565 12283
0 84620 97293
1 96021 96708
3 5018 118885492
0 18810 18810
1 64400 50475
0 83675 83675
2 84846 21104
3 78886 49878080
0 48724 48724
0 89563 89563
0 73336 73336
1 16640 80411
1 30465 39233
1 91765 64961
2 65073 94033
1 73084 29498
2 36173 84528
3 81188 382738322
3 24288 687790486
2 84352 78333
2 76975 64050
2 58222 17543
0 41434 41434
0 42021 42021
1 29992 67566
2 62805 79716
0 43212 43212
1 76071 48671
0 70747 70747
0 71510 71510
0 44588 44588
1 50289 72319
0 23434 23434
0 78154 78154
0 73002 73002
0 48222 48222
3 21259 994177650
0 94166 94166
2 80177 7933
2 5205 26298
0 8239 77547
0 64255 64255
2 13679 5280
1 53884 94351
0 70827 98545
0 39956 39956
0 38560 38560
1 44576 9408
1 3304 53586
3 46387 992221635
1 70426 10525
0 20457 20457
1 31914 57985
1 91788 14512
0 15210 15210
0 232 232
1 63483 9986
1 92276 94808
0 1776 1776
0 18270 74807
3 86952 726544356
0 65990 42292
2 48647 95012
2 53181 62255
3 4255 902722116
0 65705 65705
2 2110 86174
1 33401 93628
0 44936 44936
0 98016 98016
3 40692 843062619
0 62557 62557
0 4156 4156
0 99731 99731
3 89774 30297021
1 43479 21706
1 1465 87752
1 37227 36952
0 53740 89846
0 104 104
2 64826 46353
0 19243 19243
0 52693 52693
1 78100 78409
0 54661 54661
3 57168 535398828
0 10953 10953
0 30140 30140
0 45029 45029
0 30442 30442
3 71769 25161205
0 80125 80125
0 92350 92350
0 9563 9563
1 19766 93029
3 92092 523535844
3 41461 231585738
1 37133 61954
3 75657 616609722
3 91248 713071199
0 99558 99558
0 25982 73710
0 25900 25900
0 51424 51424
0 15492 15492
1 78330 29682
1 13385 75734
0 13753 13753
0 92801 92801
1 11992 57701
0 27211 27211
0 44950 44950
1 73555 75256
0 7442 7442
0 96802 96802
1 93127 1172
0 85596 38686
0 9174 9174
1 30011 68844
2 3237 55755
3 46615 918439746
1 72717 63902
2 8091 28995
0 90010 90010
1 7694 50908
1 58280 52941
2 38006 35141
0 26560 26560
1 95978 47359
2 71180 46705
1 87983 41362
0 75668 75668
2 44465 66651
3 83200 412742298
2 89929 39221
2 34717 12524
1 85 98263
0 90955 90955
1 12982 37474
2 61016 81194
0 24956 24956
1 27956 74883
1 87811 65412
0 23505 23505
1 36739 31042
0 16926 16926
0 98298 98298
1 30687 30608
0 11589 11589
0 5109 5109
1 41747 84108
0 99201 99201
1 67027 36709
0 26670 90402
3 61113 311165703
2 66557 44926
0 57280 57280
0 47701 47701
3 22738 488268951
1 81165 95700
3 83574 186763955
2 66199 25143
1 19487 73498
3 38683 607903965
2 54962 20123
0 38398 38398
3 92176 951955179
3 80328 21579372
1 40425 34536
3 62955 603853955
3 8663 366135217
3 77439 315004677
1 23124 73619
3 40772 190243111
1 40264 6697
0 11993 11993
1 9333 82544
0 33766 33766
1 78380 78907
3 95622 400392884
0 18 18
1 89678 56530
0 39552 39552
0 89216 89216
3 14537 993580869
1 62769 35524
0 13370 18232
1 69394 30899
3 62755 445514608
2 8835 36582
1 15364 21839
0 26277 26277
1 54184 77194
2 88319 49931
0 5567 5567
1 80839 11948
1 846 99787
0 28908 28908
3 9096 193931352
0 62726 54896
2 1142 10575
1 69163 52114
0 3733 3733
0 7369 7369
3 42931 447493617
0 7565 7565
0 11802 11802
0 62264 62264
1 14913 76952
0 14066 14066
1 14426 61573
0 45417 45417
1 24522 11900
0 90799 90799
0 4618 4618
3 78931 990554889
2 16448 47820
0 6423 6423
1 97260 94683
0 36477 36477
2 15217 12182
1 77708 90321
0 56420 56420
1 73692 66766
0 39694 39694
3 12622 692675415
1 59822 47957
0 77851 77851
1 99762 68483
2 71692 30010
0 71709 71709
1 16206 88575
2 46027 61923
0 75565 75565
1 22497 59814
1 16860 41177
0 35729 35729
1 10632 37073
3 98349 689427922
1 67760 69229
3 62214 647164702
0 33745 33745
3 52446 333682835
0 65732 72040
1 35847 62738
1 41157 13294
0 53227 53227
0 99063 99063
2 89930 66638
0 23548 23548
3 72866 875740723
1 68193 91708
0 83361 83361
1 61749 57351
0 8169 8169
1 17747 23213
1 67023 76201
3 66795 954506416
1 41556 34177
1 71105 15777
3 33179 114695159
3 28591 648153653
0 10285 10285
3 5023 63825752
1 53397 78744
1 59297 10286
2 12216 55855
2 22443 33526
1 36859 14147
0 53294 53294
0 55483 55483
0 90934 90934
1 79627 78663
2 41000 26438
3 12808 89805242
3 81940 504955525
3 4953 321351457
3 96745 918515415
0 70549 70549
2 89079 75330
2 12473 15013
2 296 17475
2 16309 35968
3 19014 622152930
0 88901 88901
3 12702 562700427
0 55180 55180
1 13722 62146
0 3307 3307
0 33454 33454
3 55259 830867812
0 55321 55321
0 48431 48431
0 73346 73346
0 10587 10587
1 58038 37590
1 81114 3420
1 45458 6662
1 89266 4333
1 78719 40124
1 26041 33096
1 74053 31956
0 96083 51715
1 66590 43460
0 88389 88389
0 74481 74481
0 38179 38179
1 67799 61338
0 93218 93218
0 91978 91978
0 10786 10786
0 9306 9306
0 92435 92435
2 29960 38271
0 80694 80694
0 86394 86394
1 86426 85130
1 38273 90769
0 83478 83478
0 63654 63654
1 24429 77014
2 3549 76054
0 28590 28590
1 9363 33890
2 85192 12480
0 69605 69605
0 51317 51317
2 37430 1289
0 33311 7821
0 90255 90255
1 15258 63600
3 63128 297375115
1 57988 27895
2 93640 85745
0 18809 18809
0 73348 73348
0 70644 70644
0 61876 61876
0 21770 21770
1 86282 99303
0 79627 79627
0 39052 39052
0 83309 83309
0 6911 6911
2 1988 19508
2 8622 31532
3 9694 324362903
3 52782 21433136
1 96475 86395
3 34965 493572650
3 38993 167775080
0 28575 28575
1 16113 42708
2 69569 44076
1 35808 1825
0 82122 82122
3 24177 170529216
1 77519 23318
1 2684 89275
1 7160 16398
0 15176 35186
0 92882 92882
1 16621 72653
1 75815 24230
2 62332 67649
0 93395 94485
1 83547 39340
3 2405 792747067
1 68956 24766
1 11473 54665
1 21225 10247
3 91652 756362954
0 82615 82615
1 77266 24675
3 74668 948657005
1 14692 19632
0 20132 20132
1 56789 22929
0 98289 98289
1 1985 4132
3 41518 490245266
1 66640 16604
0 48669 48669
0 73644 73644
3 66264 472623596
0 11118 11118
2 83413 96185
0 58162 58162
0 82453 82453
2 86417 93201
0 78836 78836
0 29021 29021
0 79216 79216
0 44026 44026
3 92748 883677005
2 90304 43257
0 59629 59629
0 77359 77359
0 14449 14449
3 81281 849639079
1 15949 6456
1 43249 97329
0 17338 48135
1 3356 28512
1 22353 38994
1 64143 47111
0 72026 40565
0 17907 17907
1 11371 91673
3 95461 637738161
0 75142 75142
0 98254 98254
1 98220 14675
0 1140 1140
0 22255 22255
0 96754 96754
1 25410 83065
3 66861 640804968
0 34448 34448
0 51285 51285
2 55922 8926
1 47536 66294
1 41975 12634
0 75476 75476
0 71157 71157
2 56057 71074
0 895 895
1 98983 16512
2 71134 46247
1 98124 62802
3 45575 561408401
0 16022 16022
0 51809 51809
2 80198 11521
1 49320 82151
0 18609 18609
3 64927 375179154
3 43766 891678626
2 47525 27520
0 15154 15154
1 67246 66638
0 41639 41639
0 6929 6929
0 42403 42403
3 54458 655009965
3 3247 799324808
1 45395 24531
0 34587 34587
0 33432 33432
0 28900 28900
1 76301 84932
2 72434 11292
1 66851 74135
1 87956 1514
1 65689 65554
3 41610 713317758
0 37896 37896
3 72759 347359365
2 45116 63702
3 33203 371410457
3 38807 513478012
0 65716 65716
0 37834 37834
2 83139 65035
1 19588 9396
0 8278 8278
0 33158 33158
0 89624 89624
1 46259 93961
1 15412 33291
0 94861 94861
0 97231 97231
1 5234 46685
1 33833 72691
0 11300 11300
0 74283 74283
2 62538 88816
0 93354 93354
2 8264 57085
2 71844 10817
1 3412 99164
2 94494 36489
0 79829 79829
0 53548 53548
0 36696 36696
0 20600 20600
0 74828 74828
2 33316 65084
1 90384 11166
0 4076 4076
0 36979 36979
2 23073 26720
1 22759 94864
3 80989 76986495
1 95686 98845
3 71537 210592118
3 80396 993092617
1 19007 30018
3 12486 531725727
1 16569 24039
3 30200 698470654
3 82331 530291510
0 70452 94021
1 70729 70308
1 8124 70462
2 55376 41548
1 3398 49221
2 77421 90526
1 34720 35325
1 29824 61793
0 51309 51309
1 36582 20390
1 94946 18745
1 66432 30377
2 76523 78794
2 66166 73531
0 89929 89929
0 38068 38068
3 80684 310662809
0 54757 54757
1 49058 74223
0 68816 68816
0 59652 59652
1 28721 38236
3 65893 474612905
0 77913 77913
1 98321 62539
1 5705 33129
2 22081 9031
1 37309 42315
1 81036 26610
0 660 660
3 98927 379038108
0 3348 3348
2 11989 15584
0 36976 36976
0 41317 41317
3 54139 453698082
0 68417 68417
0 19750 19750
0 19997 19997
0 76391 76391
0 2808 2808
2 73677 29639
0 51223 51223
1 58045 50622
1 80043 94032
0 14655 14655
0 86363 86363
1 76754 74591
2 75265 88769
0 9126 9126
0 43958 27563
3 90796 775732685
0 40519 40519
3 5396 730827510
2 72680 58073
3 64175 175335003
0 38361 38361
0 69041 69041
0 37028 37028
0 63880 63880
1 48837 79907
2 13772 68493
3 83229 257449498
2 12820 57245
0 4257 4257
0 94564 94564
0 82904 82904
1 8960 35069
1 12845 65010
2 54471 71549
1 27591 33142
3 91754 430388221
1 62761 88312
2 94108 98116
0 71953 71953
0 87548 87548
1 64658 47642
0 9682 9682
1 60777 79018
0 22489 22489
3 65457 137704164
0 81139 81139
3 66890 674734747
1 3254 539
1 13056 8857
2 95323 75818
1 7966 20326
1 20658 22146
0 98453 98453
0 45347 65473
3 62589 318128653
0 56958 56958
0 52722 52722
3 85218 680878361
3 73289 359150044
0 42827 42827
2 25240 25448
0 14851 14851
0 20956 19766
0 44064 44064
3 32681 953103882
1 13381 10700
0 87374 87374
1 2893 15214
2 73581 83712
2 19759 26421
1 80390 2910
0 95070 95070
0 70096 70096
0 39187 39187
2 11532 26909
0 58638 58638
2 2964 74654
3 53865 178198571
1 46731 89750
3 82667 231210290
0 70121 70121
1 73361 26049
0 35776 35776
0 9781 9781
0 74689 74689
0 4132 1985
1 7239 63773
1 33251 17541
0 85561 85561
2 22766 548
2 75670 24006
3 88380 158359852
1 63187 55699
0 26404 26404
0 35474 35474
1 30415 35546
1 90280 25495
1 96694 54734
0 89262 89262
0 78814 78814
3 72397 886743307
0 2455 2455
1 1622 31094
0 50631 50631
2 30279 67252
0 6325 6325
0 85833 85833
1 51621 23662
2 66216 72792
3 59365 182816123
1 5514 58553
1 70746 35052
3 10086 830512357
1 90022 28336
2 70003 99118
0 65888 65888
1 17224 44599
1 23431 30744
1 38255 66649
3 60082 303607328
2 99291 83683
3 96370 902858170
1 68228 53004
0 59775 59775
2 29536 91861
2 56598 71059
3 35208 218805993
3 74217 536002788
3 50427 509261185
0 24575 24575
3 59065 659195545
0 72575 72575
3 3189 821468746
2 25533 64000
0 70116 70116
0 3634 3634
0 10963 10963
2 13164 55608
1 15415 32169
0 61031 61031
3 26425 756675118
2 49023 56904
3 42296 286205254
3 23919 391277249
1 94073 38835
1 97212 94949
3 1362 977524865
2 43458 63961
2 55807 25863
2 58376 55318
1 40365 28802
3 34772 53728845
0 96771 36582
0 51963 4126
0 13035 13035
0 86309 86309
0 18094 18094
0 68816 68816
1 42608 33549
0 54566 54566
1 64970 21481
2 46786 56596
1 60961 29851
1 524 29273
1 25598 43483
2 42779 72124
0 69531 69531
2 50049 60501
2 29667 76926
1 34715 90510
1 62030 69143
2 97322 94946
1 41941 68875
1 21057 27343
0 98253 70821
1 46997 27996
1 39853 56174
2 45230 97830
0 48985 48985
1 62148 23827
3 11510 826189074
1 40459 96902
2 38989 27867
2 18708 29544
0 16955 16955
1 85897 70636
1 27440 48457
2 80690 50523
1 14106 88373
0 96810 96810
1 45574 5295
1 99420 82575
0 72344 72344
0 12724 56983
3 91078 848943219
3 58858 214935857
1 63731 19742
1 2515 90985
1 38880 52764
1 42050 27833
2 66610 2481
3 65671 659868726
1 6608 34894
0 4862 4862
3 51942 950799106
1 65151 69032
2 33926 92130
2 56594 27634
0 75718 75718
0 27767 27767
1 30001 6783
0 61028 61028
0 15839 15839
0 92297 92297
1 91727 59343
1 32083 40661
1 58033 99505
3 7797 108782868
1 2656 36843
0 36151 36151
1 79137 21480
1 52924 45847
3 12349 818385674
0 15797 15797
1 34319 10194
2 77086 73485
0 5090 5090
3 47646 78897425
1 38598 28182
1 17655 28555
0 94550 94550
3 57654 934956627
0 444 444
1 17461 589
1 67749 19978
0 68214 68214
0 36121 36121
0 68075 16897
0 87626 87626
0 47711 47711
2 65925 19190
0 76822 76822
3 21871 845684041
0 74553 74553
1 81733 66747
2 80560 6582
1 33405 1415
0 40165 40165
3 13650 398392834
1 87417 18979
2 10389 45136
0 60541 10365
2 99070 93897
3 77722 73698000
3 84551 26329441
0 45394 45394
1 18507 54356
3 24686 19726084
3 19987 830274858
0 92864 92428
1 77101 76697
0 70987 78664
0 58685 5651
3 39090 325636894
2 57107 17168
0 38930 38930
0 1958 1958
1 49708 98171
1 35024 80028
1 81379 89750
1 75506 89105
3 87786 657328760
2 13013 81783
2 21928 69913
0 86426 86426
0 30665 30665
1 11835 13840
2 46682 76592
1 75533 63532
1 52177 44357
3 20277 39726965
0 94294 94294
0 84693 84693
2 94985 46691
0 49577 49577
2 77898 69780
1 56469 12341
0 44437 44437
0 37129 37129
2 54826 42846
2 86214 57998
3 67009 202330039
3 98878 374334614
0 67789 98965
0 49584 49584
0 70047 70047
3 52013 126077076
0 58039 58039
0 99821 99821
2 35069 67333
2 69126 31007
1 40650 24822
1 54803 39047
1 2750 74516
1 44662 97593
1 81241 99499
0 39528 39528
3 99017 573570992
0 26498 26498
0 42558 2095
2 17953 36517
1 86555 43876
1 72366 49077
2 36528 35611
1 42566 25752
0 64064 64064
1 75652 8892
0 97000 97000
0 31847 31847
0 55509 55509
1 48730 58148
0 26882 26882
3 88146 431054752
1 62161 15532
3 88470 344977061
1 42900 65983
0 23161 23161
2 20856 25926
0 60517 60517
3 24866 51920932
1 73626 26434
1 16875 54916
0 40720 40720
1 11085 76281
3 1455 647941645
2 93688 12243
0 65273 65273
3 37389 564315965
0 79417 79417
3 11103 605760675
3 65104 130075955
1 6745 70507
0 48419 48419
0 45758 45758
0 73889 73889
1 40690 44205
1 47247 84194
0 79122 79122
2 2332 99659
0 62507 62507
2 60882 62055
2 74467 57042
1 14059 97043
1 807 22027
1 31058 11924
0 47275 47275
1 48317 76630
2 9159 63656
2 38020 19646
0 75781 75781
2 35903 45655
1 25444 57389
0 92087 92087
3 40877 168143211
3 99210 545960366
3 2053 310628829
0 1155 1155
3 46197 776281379
1 9455 89996
2 18150 2597
0 67841 67841
0 22680 22680
1 83460 37639
0 91171 91171
1 97873 44833
3 58999 818640993
0 83122 83122
0 41620 41620
1 10448 8447
1 48943 79898
3 60350 832841984
0 40868 40868
1 57833 5302
0 22388 22388
0 82564 82564
1 93908 90153
1 86128 94113
1 41713 83681
1 39551 19971
0 9788 9788
0 84567 84567
2 36752 86596
0 32871 32871
1 24633 91014
1 1323 67198
3 28643 457223097
1 18656 48622
2 6321 30495
0 57976 57976
0 24443 20882
0 73925 73925
0 14140 14140
0 37495 37495
0 21353 21353
0 36352 36352
1 9876 71992
1 5870 2042
1 19183 57599
1 74579 80702
1 11966 70435
0 10369 10369
0 20403 20403
0 77588 77588
0 34228 34228
0 16057 16057
1 6853 51219
1 69831 86618
0 51443 42716
0 20482 20482
0 6700 6700
2 39962 95351
2 11550 41433
0 43248 43248
0 91379 91379
0 10208 56751
2 47404 87513
0 25148 25148
1 37504 91031
0 85418 56378
3 29601 815202019
2 27245 74160
3 6514 651900832
3 24065 258384901
1 35038 32989
2 71206 80448
3 51032 114195018
0 99186 99186
0 61721 61721
3 72875 56402792
1 49814 90158
1 30749 55185
1 1915 71935
0 11242 11242
1 74482 77022
1 5977 11694
3 76233 937072975
1 31131 58553
0 9747 9747
3 90128 697938903
3 54816 214556746
1 13938 45034
3 83195 214211554
0 16577 16577
0 69028 69028
0 23355 23355
2 31756 70550
0 99765 99765
0 53545 53545
1 89551 80837
0 14059 14059
0 53688 53688
0 8870 8870
3 60912 440186648
0 46074 46074
1 14313 13940
0 4672 4672
1 55108 64071
1 77067 80644
1 1891 39899
1 18556 97706
0 44943 44943
1 34426 74805
1 7558 84179
1 79751 98140
3 10429 67955948
0 70171 70171
1 54493 7452
0 31336 31336
1 15624 85258
3 59697 279812531
0 75192 75192
0 81808 81808
1 26887 68705
1 17667 26735
1 63467 7644
2 90167 82682
0 56755 18309
2 68276 23547
3 82769 68821038
3 19620 880427404
1 16057 7191
2 78154 36771
1 1977 90294
0 3489 3489
0 93204 93204
0 42436 42436
0 70213 70213
1 64234 77798
1 84955 6334
0 46422 46422
1 94850 10150
1 68291 41398
2 56080 34378
0 91974 91974
1 89880 517
0 22494 22494
2 43864 60374
0 90614 90614
0 54667 54667
2 80839 11948
1 89620 6297
1 75123 43968
3 49701 902312908
3 50589 811239563
0 18286 18286
3 41552 925308529
3 32240 620477158
0 96737 96737
1 74110 39101
3 69616 650684835
0 41969 41969
2 20320 10969
0 43667 43667
0 7995 7995
1 99211 55415
0 59322 59322
1 99296 42516
0 61847 61847
2 33408 24840
0 92558 27553
0 78539 78539
0 87301 87301
2 61135 21224
3 31526 308136890
3 50992 462836156
0 11049 11049
2 61876 95488
1 76307 19381
3 54871 380524371
0 8039 64268
1 26064 9656
0 46239 46239
3 91414 67586302
1 34733 70948
2 66108 11798
0 68973 68973
2 2151 11173
2 11292 6433
1 55925 87962
1 45317 92555
3 30674 605716073
2 94349 91113
0 84219 84219
0 857 857
0 38565 38565
0 6604 6604
0 71872 71872
1 92835 9076
2 24324 85487
0 42648 42648
1 28881 59501
1 60530 85225
1 48924 10892
3 99459 431235227
1 7365 73693
0 42523 42523
3 66779 83177942
0 42183 42183
2 44906 20939
1 36323 3744
2 7902 19928
3 56461 912092489
1 7398 62581
1 61318 92081
3 92731 691877124
0 88265 88265
0 12625 12625
2 28051 7119
0 5911 5911
3 12204 933105378
1 64394 57957
3 29484 803732381
1 38822 74223
1 32460 47157
0 25626 25626
0 33572 33572
1 40155 71112
0 60170 60170
0 85402 85402
0 17453 17453
0 62497 62497
0 93665 93665
0 72643 72643
1 48847 16513
1 82318 38817
1 3804 80237
2 82978 47945
0 50951 50951
1 17872 80698
1 41327 71945
0 58568 58568
1 65909 63423
0 30684 30684
0 42876 42876
1 37497 22067
3 12216 210927152
1 3118 30952
0 15799 15799
2 18583 39553
1 26939 20190
0 62977 22069
3 68562 503197457
3 83878 532121873
0 35999 35999
0 91459 91459
0 21790 21790
3 9040 251491638
0 53935 53935
3 6996 777325763
1 94726 94460
0 87828 36162
1 96824 58019
1 17207 98636
1 36251 75510
0 32859 32859
1 14146 87340
3 62455 106630602
1 13891 27305
0 43880 43880
1 57750 24061
0 3920 3920
1 77040 19833
1 31907 5815
1 21756 88761
0 87193 81378
1 835 57290
0 23378 23378
0 79709 79709
2 78490 56048
1 78656 22862
0 85586 85586
0 9774 9774
1 96143 44971
0 18049 18049
0 25121 25121
0 39315 39315
0 89011 89011
0 57103 57103
2 7828 8694
1 53424 10559
2 13405 9568
0 26950 26950
0 87188 14082
1 83447 16107
2 67848 21707
0 97250 97250
3 50778 164402464
0 903 903
1 18278 91955
2 34733 70948
0 33574 33574
3 51224 87497973
3 9210 490584402
3 54217 415013432
0 26357 26357
1 86298 33793
1 32073 25161
0 61456 61456
0 76910 76910
1 53605 76380
2 11651 29076
1 27614 28570
3 88360 334471715
3 65127 278248836
1 26039 11236
0 71904 71904
3 53536 934630965
0 96771 36582
1 43911 11143
2 41377 13386
3 97636 2934113
3 17526 488269443
2 5013 60226
1 50577 50725
3 46859 570110677
3 15159 14168017
2 24153 21687
3 93931 754968474
1 13987 13273
0 68585 68585
1 6906 79246
0 23218 23218
0 22921 22921
0 16219 16219
0 43988 43988
3 67849 800186235
1 93993 6973
0 31528 31528
1 88705 69707
0 62112 66245
1 12042 19690
0 13458 70179
0 97359 97359
1 44224 8048
1 24427 10910
2 62754 90253
0 94623 94623
0 90745 90745
1 56504 2661
3 36244 315537986
2 1479 15512
0 60595 60595
3 82126 114376732
0 22735 22735
2 10263 31236
1 98521 67800
3 12666 120878504
0 8229 8229
0 69905 69905
1 13244 19308
0 2455 2455
2 58789 34593
0 61786 61786
3 53466 913855095
3 12739 267902722
0 85826 85826
0 72273 72273
0 88756 88756
2 31747 72368
2 79400 53232
1 37747 24354
3 68760 422759997
1 50975 14649
0 68408 68408
2 20275 36720
1 12269 35810
1 75882 31904
3 67098 44683194
1 36180 58009
0 46543 46543
1 44772 46101
0 78280 78280
1 62357 99568
1 29495 37641
0 92932 92932
2 60422 3659
1 39233 15532
2 41382 46988
0 23626 23626
0 2589 93310
0 5143 5143
3 16772 333169085
0 59896 59896
3 21447 197138951
1 75747 34939
1 61614 82239
0 49111 49111
3 68928 903242871
0 95178 15981
0 98479 98479
1 59650 86682
0 7951 7951
0 76488 76488
0 57817 57817
0 17821 17821
0 95361 95361
1 62681 74335
0 85377 85377
3 90096 180403021
1 15578 21984
2 47757 49475
0 18045 18045
0 90467 90467
3 15289 420024382
3 93209 38811255
1 4042 16345
0 52513 52513
3 86245 71316499
0 27120 27120
0 51512 51512
1 62167 5913
0 76452 76452
0 86473 86473
3 31387 898704049
1 40024 76749
0 62799 62799
0 42138 42138
1 21824 5797
0 34724 34724
1 11012 59811
1 5759 57644
1 80196 54830
3 47815 960713069
1 24726 38360
0 83200 83200
1 32992 66259
0 35382 35382
1 35894 58472
1 93183 21983
0 14026 14026
0 69784 69784
2 59243 62095
3 28328 874125911
1 96601 46732
1 7856 336
2 92757 80406
2 87241 34626
0 27687 27687
1 76758 70336
0 43290 43290
0 23449 23449
1 83987 85893
3 59145 845853067
0 97356 97356
3 82722 992460530
0 22381 22381
1 30577 5941
0 28707 28707
3 73425 698297126
3 11342 531116795
3 78608 651866738
2 20405 44096
0 43783 85966
1 68785 84775
2 87165 83709
1 90653 41595
1 97415 88136
0 84324 84324
2 26408 64880
0 64647 64647
1 38920 97173
0 45150 45150
3 89728 683748958
2 28873 42167
2 69897 90803
2 85153 56928
0 24885 24885
1 54162 8167
0 47981 47981
0 59484 59484
1 28001 9049
0 14484 14484
2 42563 77855
3 87529 416505069
3 88852 364513113
0 50524 50524
1 99982 52949
1 4136 47382
0 99475 99475
0 76739 76739
0 70968 70968
1 69987 91357
2 66483 77949
1 11225 73600
3 46745 172365698
3 61161 654736516
2 54797 88978
1 16316 89604
3 50550 363102953
0 661 661
0 63225 63225
3 82119 988647538
3 65659 56981959
3 86698 428184662
3 9435 931089188
3 25565 517231766
0 85803 85803
0 63271 63271
0 75332 75332
0 86663 86663
2 57295 44638
1 89971 38800
0 99942 99942
2 20786 54397
1 40289 9787
0 70326 70326
0 51757 51757
0 57726 57726
0 62980 62980
0 41766 1847
0 2105 2105
2 9795 27618
0 60598 60598
1 84070 67968
3 69150 366317672
0 87892 87892
0 8091 8091
3 50877 208709874
2 34630 40892
2 16661 88709
0 73132 73132
2 44223 43895
1 11161 50943
0 24247 24247
0 59372 59372
0 30238 30238
0 19008 19008
0 36490 36490
2 79645 23146
0 66684 3710
0 52222 52222
2 4946 70829
0 24267 24267
0 77740 77740
0 79168 79168
1 6237 36867
0 86511 41406
0 78269 78269
0 77733 77733
0 72919 72919
0 17570 17570
2 88669 91369
0 62028 62028
1 95377 80609
2 58386 87000
0 74317 74317
3 94045 968434785
1 95252 14085
0 68932 68932
1 52254 24909
0 80432 80432
1 37778 50249
1 38104 92797
0 13888 13888
0 90657 90657
1 74432 42334
0 78139 55168
2 40744 12438
0 30920 30920
0 95808 95808
3 20171 511380338
0 18613 18613
0 53026 53026
1 89105 84319
3 96700 484518841
0 39775 39775
1 11840 3110
0 86812 86812
0 69328 69328
0 59285 59285
0 74713 74713
0 18705 18705
0 67643 67643
1 55714 20019
1 64920 2802
2 75691 40295
2 25474 91099
1 984 47838
0 66334 66334
0 27423 27423
0 99666 99666
1 47073 22763
0 80659 80659
3 42185 763273115
1 63592 7239
3 43188 250327808
1 23866 10594
2 94850 10150
0 22839 22839
0 46131 46131
1 91514 63782
0 12814 12814
0 89098 89098
0 86171 86171
0 87098 87098
1 71550 44478
1 23856 53908
0 90027 52332
3 31865 37441857
0 79517 79517
3 12878 737252874
2 10591 86395
2 31371 7629
2 69721 5536
2 70783 11562
0 60987 93445
3 27864 75311362
0 56156 56156
0 94176 94176
3 42404 142057999
2 9452 37319
0 81031 81031
1 86812 15282
2 46851 96999
3 84868 860161340
0 6555 6555
0 87536 87536
1 86162 26003
0 77016 77016
3 58972 216586091
0 95062 95062
3 73091 720231224
1 2517 47653
1 61449 1282
3 46977 90929772
1 72636 65554
0 48185 48185
0 19777 19777
1 13592 3012
0 19838 47192
1 53065 83573
1 27388 41449
0 2717 2717
0 82600 82600
0 76050 76050
0 6876 6876
0 43037 43037
2 41915 12047
0 29214 29214
1 13595 36757
0 70137 70137
3 18399 718242444
1 84236 46226
1 25249 3222
0 89724 89724
0 76899 76899
1 70196 84229
3 34438 237615532
0 37626 37626
1 13709 17875
2 77359 96020
1 28101 15345
1 46850 35596
1 84559 2745
1 66041 2776
2 2635 87398
1 53723 40338
0 4153 4153
3 82348 872928709
0 24218 24218
2 79171 70799
0 40500 40500
1 21037 22950
0 52655 52655
2 1397 66108
0 59575 59575
0 83515 68880
0 13969 13969
0 16831 16831
2 21474 76165
1 16690 69349
0 4118 4118
2 80681 56172
1 92268 47000
0 56491 56491
0 31721 31721
2 39867 96098
0 69259 69259
3 68333 185966432
2 99453 12082
0 82638 97317
1 48664 25315
0 56438 56438
1 6055 96535
0 85696 85696
2 73755 45607
0 41186 41186
3 41384 238413057
2 98331 67079
1 84753 88360
1 96771 79267
2 20992 83091
2 6231 46626
1 45060 32749
0 94978 94978
0 55233 55233
1 12694 84249
0 82136 82136
1 53809 68299
3 46041 36890506
3 18934 269719357
2 93317 3200
2 44172 43724
2 98224 18747
3 94830 132722555
2 15721 25431
0 67270 67270
1 64788 447
1 61936 46197
0 94174 16184
3 97337 323900754
1 28936 59000
0 75231 75231
0 44543 44543
2 1062 98775
1 2855 83427
0 96018 96018
0 74904 74904
0 86055 86055
1 6962 61488
2 488 23727
0 75073 75073
3 30042 573578623
3 81441 478724287
0 75482 75482
1 77204 13336
0 91891 91891
3 3139 414863227
0 95481 95481
0 92532 92532
0 34851 34851
1 64443 94562
0 50878 50878
0 49700 49700
2 95278 31652
2 60113 45825
1 84799 85047
0 44193 44193
1 65614 28091
0 51135 51135
0 87275 87275
0 15912 15912
0 75634 75634
2 81621 68686
0 62896 62896
1 34144 63649
0 74929 74929
0 39373 39373
1 42685 19523
0 11776 11776
0 44458 60188
0 99263 99263
2 99315 55592
0 91653 91653
3 87900 944459627
0 61514 61514
1 9145 43400
0 7410 7410
1 75398 58104
0 14028 14028
3 28107 487898364
1 90478 33715
3 20593 432704871
0 34968 34968
3 82230 185118848
2 11894 94646
1 46970 23408
0 98664 98664
3 50994 327192447
1 62164 7376
3 33626 649659799
1 72379 13045
0 68936 68936
2 38114 60354
2 52971 89883
0 67613 67613
1 78088 40022
0 30420 30420
1 56116 28286
1 43252 67893
0 89204 89204
0 27202 27202
1 74003 29726
1 21769 22313
2 41779 27526
1 8147 68112
0 92290 92290
0 42999 42999
1 28487 2330
1 53129 16492
2 62294 20824
3 32908 744663305
1 74298 33975
1 32328 80722
1 88990 73373
1 51892 65609
1 5940 10803
1 66428 68710
2 11823 28530
0 77017 77017
0 37836 37836
0 71950 71950
1 96945 66000
1 85520 57181
1 18017 44007
0 90571 90571
0 50981 50981
0 88110 88110
1 75571 439
3 56517 922396034
0 35787 35787
0 9447 78479
0 49393 49393
3 67988 325758027
0 12436 12436
1 41584 70031
1 8582 92117
1 48092 7649
0 76503 76503
3 85602 68928403
0 12114 12114
1 11512 69336
1 82577 93719
3 34109 623178957
0 16458 16458
0 26988 26988
1 50669 68501
1 27043 63290
0 82194 82194
0 49157 49157
0 13226 13226
2 92798 42785
2 57734 42460
1 66403 15540
1 10777 84441
1 91416 12130
3 95749 894334859
0 55388 55388
0 97629 97629
0 51443 42716
3 70726 198792735
1 68010 77970
0 31081 31081
2 98314 48445
3 60244 680225913
3 31275 865368350
3 29908 496921635
1 50747 15388
2 72927 10679
0 17032 17032
1 88727 97058
1 54868 20586
1 66402 87782
0 19487 19487
1 76792 68401
2 54167 52289
1 3976 78330
0 59367 93690
2 80596 57968
0 58663 58663
1 45375 73105
3 43441 808676888
1 32225 94609
0 36870 36870
0 5694 5694
0 2549 2549
0 97125 67961
1 9088 75062
1 82503 78426
2 73109 90480
2 28834 53091
2 13783 45415
0 56963 56963
2 20519 93611
3 28805 841488931
0 8220 8220
0 69926 69926
3 44462 589296945
1 80618 28252
2 19719 66065
1 49646 26735
1 99625 83323
0 30384 30384
1 88020 85836
1 1966 49794
2 56491 8856
1 58812 38601
2 6746 37016
0 56585 56585
2 86238 90164
0 71432 71432
2 86952 84983
0 21737 51980
0 45569 45569
1 51298 30701
3 54702 718868259
0 94458 94458
3 11614 534664001
3 93339 706840449
1 72136 48861
3 81265 410188666
3 68346 203726187
1 69980 64903
0 7530 7530
0 85876 85876
0 3773 3773
2 4272 62250
0 15572 15572
0 50817 71949
1 98109 98054
1 21198 84544
0 70508 70508
1 47059 63456
3 4242 724941955
1 28456 60938
2 33560 11793
0 47354 47354
0 71887 71887
2 70767 26504
0 18424 18424
2 54736 94307
0 31735 31735
3 92300 791202479
0 81052 81052
1 54475 88596
1 1866 99757
3 64839 148879403
1 51124 95602
2 72123 71342
1 12016 25566
2 34706 13402
3 14429 697452981
0 2460 80256
0 30747 30747
0 92184 92184
0 27893 27893
3 24365 571932711
2 29733 12598
2 26388 61807
3 1232 638179597
1 39706 31603
1 81183 62851
1 47726 4257
0 53537 53537
0 27057 27057
2 11549 30511
1 37496 69391
2 29882 41021
1 54681 25625
1 10443 45858
0 25502 25502
0 70560 70560
2 52190 87118
1 61928 22601
2 76411 33562
1 73750 97494
1 68594 2830
1 40341 67630
1 17034 14732
1 97855 32347
0 47141 47141
0 30340 30340
0 21118 21118
3 7442 774974492
2 6970 54629
0 95974 95974
0 25773 25773
0 31569 31569
0 82527 82527
0 97629 97629
2 39681 86664
3 76363 78130288
1 30872 7641
3 90946 57067556
1 88430 59137
2 32254 26151
0 2107 2107
3 71378 267897343
0 3821 3821
0 24940 38356
1 16066 15190
1 11849 83116
0 86752 86752
3 40802 827059223
1 96805 63322
1 66210 78359
1 77700 92186
0 99501 99501
3 56387 852206534
0 88139 88139
0 90145 90145
0 98684 98684
1 55807 41541
0 89455 89455
0 75211 75211
0 53328 53328
3 85215 541165737
0 43137 43137
0 23393 23393
0 18171 18171
0 2393 2393
2 82451 50806
1 74136 17919
0 71107 71107
1 73258 24449
2 39480 95585
2 15724 3549
1 82510 5881
2 99835 64802
0 53229 53229
0 91488 91488
3 572 441480404
0 57933 57933
3 72688 964485066
1 68797 55916
0 38560 38560
0 87327 87327
3 78204 774467726
2 71781 35456
2 79619 59568
0 86696 86696
0 53246 53246
0 37156 37156
2 28312 60132
0 59584 59584
0 83501 83501
1 77843 84773
3 92091 906938247
2 94252 81696
1 70382 64816
3 61046 899566490
3 89490 540918632
0 66049 66049
3 22270 173885345
1 56891 44652
2 49370 18411
1 424 31772
1 6365 79806
1 21318 20382
1 25196 71172
0 77694 77694
0 84705 84705
3 94295 745982162
0 37057 37057
1 79870 97706
0 63226 63226
2 3694 55385
1 45511 64769
3 93637 599630545
0 72230 72230
1 77070 78251
1 98033 48358
1 13404 91131
0 54973 54973
2 10518 34041
0 90366 90366
2 65396 87803
0 7358 7358
1 34808 23334
3 68080 22904844
0 71552 71552
0 88055 88055
1 39466 72839
1 54158 1723
0 48444 48444
0 29954 29954
1 76790 15622
0 23984 86725
1 83556 28040
0 96540 96540
2 55357 60108
1 30355 69493
2 31940 8363
1 71799 12442
0 35273 35273
0 87845 87845
3 31673 424644657
2 90152 49871
1 34163 97199
0 94068 94068
3 53399 412488579
3 19768 13488992
1 16328 20462
3 92294 529315730
0 92503 92503
0 34245 34245
3 13376 181330794
3 54661 284386913
3 7907 809377019
0 64116 64116
1 24791 35934
0 99967 99967
1 86522 77239
0 59321 59321
0 51640 51640
2 33878 64202
3 69329 909806537
1 10118 4236
2 11679 34676
0 59415 59415
1 93839 94360
3 98049 893431878
1 54453 41682
0 39308 39308
1 89959 6920
0 65839 65839
0 87392 87392
3 13963 210069173
0 81364 81364
0 72124 72124
0 85039 85039
2 98184 19388
0 48607 84356
1 81725 16003
0 50752 50752
3 15554 574327737
0 47198 47198
3 58239 652424458
1 59455 12542
1 75147 87960
2 68675 24145
2 72788 14910
0 21773 21773
0 95264 70154
0 42413 90589
1 50075 80551
0 98731 98731
1 83404 58087
3 5206 864383076
0 62942 62942
0 97010 97010
1 59903 7022
0 65568 1414
3 61166 128343794
1 11892 51459
0 1923 1923
0 17715 17715
1 39419 73510
1 84844 50471
1 21508 74622
0 76533 76533
1 28196 31960
0 34744 34744
2 45759 34545
0 9961 9961
0 22351 22351
1 53639 21795
3 62467 416751246
2 70580 87681
3 92853 104643047
3 8072 460359620
2 34071 66858
2 21200 80692
1 58083 70676
0 87469 87469
2 92052 48905
1 77212 34592
0 30280 30280
1 9541 64291
0 95197 95197
0 26350 26350
2 22615 36667
0 96023 96023
2 68367 57170
2 2956 9934
1 90059 62723
1 59253 53025
0 62072 86718
0 53327 53327
0 40158 40158
0 90017 90017
2 32021 33382
0 88699 88699
3 39218 492799741
2 72460 69793
1 64090 70299
2 20663 83427
0 79643 51574
2 13766 54451
1 31665 19555
0 52640 52640
0 84319 75506
2 43580 84207
1 72767 39425
1 29335 81326
3 59640 777730464
0 75864 75864
2 4362 24012
1 13519 11070
3 68074 179040703
0 59449 59449
1 8325 6471
3 88944 580263586
3 29747 517490786
0 3648 3648
0 64797 64797
3 14536 638181381
0 27967 87249
2 28219 89710
0 32598 32598
2 7139 3652
2 14362 18696
0 88357 88357
0 69815 69815
0 72423 72423
3 50554 327719828
3 13981 280544793
0 61181 61181
1 1799 71467
1 49611 57466
1 42659 72758
2 80459 98128
0 54105 54105
1 54943 84556
0 63736 63736
2 51506 41379
0 4521 4521
1 58398 43182
0 88263 88263
0 2156 2156
3 81893 152096725
0 39235 39235
0 45713 45713
2 79261 17421
0 69824 69824
0 11448 11448
1 41729 38494
0 5720 5720
3 99422 967394577
2 73748 88157
3 54079 362027455
0 31839 31839
0 49853 49853
0 23501 23501
1 69835 94542
0 76885 7517
3 70751 761169866
1 91670 22051
1 78158 62377
1 55651 63016
2 54649 84279
1 83333 66555
0 40707 40707
1 82512 89867
2 2684 89275
0 55658 55658
2 6583 38355
3 36735 27666820
1 72214 2313
3 4520 677651975
0 54438 54438
0 21008 21008
0 63704 63704
0 25310 25310
2 81211 33234
1 13933 43472
3 58693 134509802
1 66659 99726
1 8639 28956
0 32833 79798
3 25976 621590509
3 92610 203779506
1 1519 66945
3 59534 791860088
2 85526 85907
3 85875 952595697
1 34605 37660
1 83309 45464
0 22514 22514
0 89369 89369
0 86512 86512
1 22227 21151
0 5317 5317
1 51566 70641
0 54435 54435
1 27869 12657
0 40856 40856
3 46447 671345351
1 93423 99981
3 44308 174464072
1 21654 12564
1 21020 37805
3 59829 646453154
1 1866 62862
1 41670 43622
2 42273 41997
0 80389 80389
0 67255 67255
1 92618 27743
0 56584 56584
0 87105 87105
0 77093 77093
1 33406 58727
0 94837 94837
1 61388 82051
2 73363 79401
0 33974 33974
0 25107 25107
0 80084 80084
0 86392 86392
1 22165 17215
0 50827 50827
0 38312 38312
0 61514 61514
1 32259 4483
0 53179 53179
2 71730 81704
2 70733 7843
0 94974 94974
0 2282 2282
2 5545 64118
3 11658 376840971
1 21631 13773
1 46180 85051
1 5165 9615
0 17978 17978
0 46888 46888
0 73032 73032
1 81602 18523
2 12415 4365
1 21176 36924
0 37257 37257
1 78900 80450
1 42920 68962
2 85246 67202
2 81151 35215
1 49723 56373
2 81946 6463
0 23235 23235
1 45111 1958
2 89272 76264
0 23483 23483
1 33751 82513
2 42417 45166
3 26061 585552760
3 82230 822357907
1 88213 36904
0 32029 32029
3 11628 167983280
1 94101 13933
0 85241 85241
2 1908 42573
0 53430 53430
2 60445 62376
2 35415 97348
0 90495 90495
3 1887 915297988
1 46042 6733
0 87212 87212
2 19286 56704
2 51316 4605
2 72897 83751
0 5450 5450
1 71246 58872
2 80814 54264
3 77595 779840036
3 61667 36099146
0 72432 72432
2 21411 99241
3 82560 98910195
0 54188 54188
0 28837 28837
0 52052 52052
3 56743 164514069
1 67522 95569
2 14097 25729
1 95063 28116
0 50550 50550
0 94992 94992
3 53273 7607026
0 29649 29649
2 2158 13832
1 18404 44654
1 87004 27263
0 80127 80127
1 2394 33226
1 27300 63771
0 98593 98593
1 58211 34306
1 2396 84265
2 87986 77611
0 8952 8952
1 83313 62673
2 61749 91623
0 24104 49921
0 26830 26830
1 69334 2223
0 62583 62583
3 89481 161982414
2 17506 59957
2 17382 59745
2 79419 47870
1 3428 65671
0 31820 31820
0 47765 47765
3 30655 375241905
0 5394 5394
2 44843 29885
3 14555 110241964
1 48556 19087
3 74885 217559017
1 79547 34306
3 20135 734696712
0 2119 2119
0 1167 1167
2 20471 58010
2 33715 8852
1 88489 61585
2 44224 62173
3 93653 759855380
3 91443 80297837
1 37746 71720
1 54174 85973
3 30243 713802923
1 8080 71167
1 21298 3046
0 8809 8809
3 28540 418043591
0 56653 56653
2 90016 13432
3 73375 493927042
2 23196 80504
0 58833 58833
1 5044 85536
1 86139 73850
1 48461 54269
1 97188 20249
0 18211 18211
3 5811 132184791
0 11711 11711
1 97002 8989
2 19796 63211
1 47056 65295
1 72867 37530
0 98197 98197
0 49377 49377
3 74950 959963780
0 90909 90909
3 69498 212887774
0 39581 39581
1 64232 14313
0 42860 42860
2 13918 4297
2 71945 40132
2 46631 95358
0 35396 35396
2 34144 63649
1 61252 30213
1 4844 63542
0 76562 76562
0 2308 45070
1 72892 2227
0 44099 44099
1 96776 19939
0 87028 87028
2 57814 64735
0 79991 79991
3 25217 866447094
1 74814 7925
3 48193 87792249
1 28670 7856
0 65800 65800
1 65718 50845
0 98020 98020
3 46335 877906983
1 2659 53377
3 27161 438335562
1 21995 28166
1 86693 35360
1 12801 28662
1 17461 40766
2 31964 62176
3 26393 83479793
2 9542 48674
0 84302 84302
1 88347 33162
1 25420 26423
0 11577 11577
0 82105 82105
1 29083 16790
0 51306 51306
0 79469 79469
1 30536 60156
2 25641 30377
0 28018 28018
3 41359 791320285
1 80088 75775
0 12438 12438
2 91753 49047
2 27553 92558
1 71785 66748
2 82226 58801
0 91561 91561
3 81916 963117573
1 83230 76355
0 89159 89159
2 50140 32333
0 9410 9410
1 72117 24501
2 44627 74267
1 25462 37577
1 43670 55492
0 25235 25235
1 50543 21181
0 61487 61487
3 41489 7522308
2 29480 3726
1 76247 40904
1 26988 30449
3 79313 10935647
1 86185 53062
0 50210 50210
1 29551 97996
1 57684 80417
0 29917 29917
0 40737 40737
0 32032 32032
0 87546 87546
2 52738 71551
0 32918 32918
2 37763 7812
0 94974 94974
0 34152 53744
0 87150 87150
1 16542 50303
1 31115 81904
0 45303 45303
1 66963 44797
0 97068 97068
2 89261 64369
1 65306 16923
0 37593 37593
0 55333 55333
1 43134 54229
1 23238 50845
0 17414 17414
1 50633 93920
0 80636 80636
1 16558 79982
0 36232 36232
1 73109 33501
0 23694 23694
0 56042 56042
1 38914 35049
0 33754 33754
0 37617 37617
3 35754 604623410
1 15723 9663
2 4627 64436
0 14021 46450
0 47554 47554
1 93474 16546
3 51609 330553612
0 85173 85173
1 60657 98346
1 96236 72417
1 59217 69044
0 15587 15587
1 43347 8795
3 95009 676279460
2 88060 27792
1 33018 63724
3 96412 853776819
1 40454 48693
1 33561 69476
1 83704 37820
3 11334 556775352
0 65267 65267
1 43297 2784
3 39461 590395307
0 83386 85996
0 62829 62829
3 41567 43514009
3 6417 544671225
2 30775 61279
0 74661 74661
0 29031 29031
1 21135 26422
2 2219 95512
0 78258 78258
1 331 54492
2 41626 12499
0 293 293
0 19302 19302
3 77228 414191922
0 61733 61733
0 99738 99738
1 83014 16418
0 69797 69797
1 27989 21944
1 69073 30975
0 69704 69704
1 6433 25559
0 24938 24938
3 28892 65022169
1 27028 41173
1 12626 80005
0 94089 94089
2 53429 53660
0 74166 74166
0 78829 78829
1 42968 58350
1 51281 22446
2 33870 14252
1 2107 42013
0 29074 29074
2 49054 19097
1 63464 91779
2 4398 18486
3 6242 746771307
0 22855 22855
3 13115 610414118
1 22842 3922
2 31178 99314
2 10194 84142
2 4844 63542
0 98376 98376
0 74120 74120
0 75223 9060
3 3011 711627406
3 57815 83199525
3 56315 50691611
0 93532 93532
3 60307 555684851
0 551 12042
3 4690 854243621
0 18052 18052
0 8919 8919
2 27427 61241
1 18335 67061
3 79027 800266071
1 75917 37999
1 38752 3381
2 24144 91107
1 97683 81762
0 39489 39489
0 25003 25003
1 28012 9848
3 1890 194867355
3 61972 574956061
1 76579 70789
2 13273 70652
1 14224 4715
3 59878 455626676
2 22216 59168
2 8429 47420
1 31420 58176
1 29507 80671
3 50680 474189643
3 35754 845764607
2 3624 53643
1 37301 71950
2 48326 52189
2 78719 40124
0 51378 51378
0 11131 11131
1 32451 42611
0 35658 35658
1 61941 28649
2 23693 85142
2 95371 29119
0 79066 79066
1 63823 79536
3 39934 971724616
1 15752 83396
2 77449 95622
1 4223 51599
0 52822 52822
0 11985 11985
1 59082 19147
3 30422 502577827
2 28964 7241
2 22659 71450
0 44041 44041
0 3440 3440
0 12390 23100
0 32866 32866
1 71308 31038
0 82002 82002
2 84718 49862
3 94353 687136264
3 3274 695022459
2 94718 78150
0 24246 24246
1 64876 96918
0 88356 88356
1 58034 37435
3 9284 951234274
0 47943 47943
3 47773 322645837
2 70197 4367
3 6116 955875309
3 5667 209554159
0 88653 88653
1 85395 87868
1 93915 80435
1 20978 11348
0 21863 21863
0 7044 7044
0 54819 54819
0 69570 69570
0 24059 24059
0 1255 1255
1 55309 893
3 25706 618907390
3 23610 429714123
1 13560 44208
3 99583 201505329
0 15331 15331
0 53272 53272
0 8565 8565
2 57554 29546
1 37835 28962
3 50062 841258877
0 30502 30502
0 1 1
0 80987 35761
3 88989 177073693
0 66596 66596
0 94287 94287
0 89557 60461
1 63594 58053
2 30023 6119
0 5143 5143
0 81106 81106
1 57503 87272
0 14991 66406
0 27181 27181
0 35185 35185
1 76428 49927
0 21547 21547
0 13565 13565
1 81402 2196
2 53305 92065
0 32816 32816
1 47789 12017
3 61491 391639627
1 51264 46692
1 27622 78054
1 69250 22249
1 69677 56835
2 68239 24636
0 92351 92351
0 19913 19913
1 4238 88937
2 8499 96146
0 80061 80061
1 21895 74100
0 69624 69624
2 40736 14479
0 32098 32098
1 33789 68883
1 26033 99015
2 42685 19523
3 80898 347662644
2 56009 38076
0 61333 61333
0 17725 85598
0 70025 70025
1 10876 13284
1 20006 92977
0 98126 98126
0 71474 71474
2 96496 45404
1 67428 40478
1 96015 83085
0 25472 25472
0 37140 37140
3 22889 169904961
0 41853 41853
3 92396 400833390
3 78489 685203316
0 25650 25650
3 68199 673372390
1 57296 29985
0 27398 27398
3 7696 471438998
0 24285 24285
1 4861 90543
3 37357 391449176
1 68942 33421
1 24110 66344
2 62472 65402
0 26378 51478
1 86689 11460
2 69755 74747
0 52570 52570
3 57355 837212839
1 97047 65272
1 85293 29035
3 41992 595111633
1 90229 17147
3 36068 920052907
2 12469 89385
0 84486 84486
0 6510 6510
0 78862 78862
0 99094 99094
0 30420 30420
1 72385 62773
2 87150 62714
1 56720 74788
2 25350 4730
1 12096 23986
0 34794 34794
1 42840 64734
1 6948 15703
2 39952 61915
0 28949 28949
1 31167 21418
3 7974 146530186
0 36563 1550
2 39867 60872
2 84680 47190
0 28041 28041
2 82925 48241
0 55194 55194
3 43650 772875942
0 10483 35736
2 38286 76250
2 40567 13999
0 32946 32946
0 94546 94546
1 86755 79637
0 19960 19960
0 7609 7609
0 87206 87206
1 62409 48441
2 70182 31580
0 75962 75962
0 64049 64049
2 69520 22501
1 7407 92518
1 1686 31883
0 65294 65294
1 54905 96979
0 85082 85082
1 53453 15983
2 65454 82781
0 80863 80863
2 98476 75839
2 64351 84835
2 27738 20865
2 87727 88393
1 65287 4908
1 46314 82932
2 47598 76727
1 63648 76311
2 66340 75817
1 90762 99552
3 2529 279395703
1 67846 92041
0 46347 46347
3 14025 248255302
0 98110 98110
0 7753 7753
1 43470 94753
2 37632 92971
0 78789 78789
1 82894 83702
1 12152 58096
1 19898 82038
0 65726 65726
1 53934 65771
1 96372 12005
3 84127 261153181
1 87247 14759
0 70855 70855
1 92598 77375
1 5053 98949
2 45804 11060
3 39389 789148040
1 40994 79920
0 67430 90130
1 96923 32504
1 54836 8754
2 95364 41930
1 9035 2601
0 83907 83907
1 94884 18969
3 39733 454533028
3 87473 385216004
2 68436 3793
1 11557 30715
0 7616 7616
3 56423 960768061
2 38166 36846
0 73018 73018
2 71323 34120
2 7392 76200
0 58724 58724
0 97119 97119
2 25751 95524
0 32048 55589
0 93885 93885
1 57613 57047
1 86451 55493
3 75060 647576955
1 20945 10608
0 25587 25587
3 13145 153446442
0 30317 30317
0 74012 74012
1 23750 6777
0 85067 85067
0 65370 24232
3 63940 14943764
3 99797 22809651
2 77778 49218
1 80278 75335
1 38666 72221
2 54177 69560
3 24387 992691463
0 27320 27320
2 54082 76745
0 97681 97681
3 27326 711116052
0 79298 79298
0 41783 41783
0 19666 19666
1 95987 12749
2 35038 32989
1 35574 26536
0 42904 42904
2 19128 86291
3 39851 960833967
2 51650 73550
0 38624 23144
2 13785 90810
1 65558 62747
2 51827 77224
1 276 55597
0 2447 2447
0 48631 48631
1 18476 89938
3 83322 115611415
0 90597 90597
1 88762 53425
2 96345 20875
0 2568 2568
0 1872 1872
1 35305 90619
0 18587 18587
1 52900 53832
2 15814 59668
0 87968 87968
1 51681 49886
0 23908 23908
0 85974 85974
0 36009 36009
1 52275 5536
0 44071 44071
0 22886 22886
3 35882 327544600
2 12115 77315
0 57422 57422
2 42346 41686
0 90634 90634
1 86719 21020
0 29761 29761
3 45523 977529343
1 33539 98264
2 94962 78334
1 1292 208
0 83301 83301
1 15896 56133
2 6744 58078
1 36577 99980
2 61928 2473
3 1170 959241123
2 76517 1398
0 83952 83952
0 23082 23082
1 55843 16544
2 36003 72724
0 19679 19679
0 59033 98010
1 37152 34890
2 79743 33103
3 32659 614632376
1 9282 25837
0 99023 99616
1 19723 62717
1 11463 16486
0 95387 12660
1 99873 92454
2 63142 59820
3 57031 663549626
3 60294 871875036
1 89676 69555
1 88035 16495
0 40686 40686
0 73263 73263
0 51271 21320
3 65546 306283707
3 98047 808064383
3 22331 859596729
1 22032 5710
0 94603 94603
2 42859 11402
1 16600 26739
3 72349 943008580
2 95978 4393
0 93037 93037
1 95861 19843
2 31454 53477
3 6549 582727270
0 177 177
0 68421 68421
0 57305 57305
0 51106 51106
1 44279 16132
0 5148 21619
1 33870 88256
0 87215 87215
2 26015 79935
0 18949 18949
2 24267 88892
0 58021 58021
1 27614 95717
0 65368 65368
1 65068 94446
1 43295 44018
2 19007 868
1 21405 85376
1 83058 91410
0 93423 93423
2 78816 17339
3 87685 43767037
1 31842 48406
3 9162 645551566
0 21101 21101
0 26082 26082
0 57337 57337
2 94477 50306
0 80995 80995
3 73697 618717780
0 6810 6810
0 85257 85257
1 86907 53115
0 77221 77221
2 49605 40439
3 57332 74131860
2 41929 8904
2 42274 14759
0 33709 33709
1 18151 95816
0 9467 9467
1 18351 25785
2 52139 61005
3 53064 433624186
1 13029 54889
3 3202 814154476
0 15268 15268
0 4459 4459
0 22444 22444
3 17752 903095439
2 95712 28931
0 94245 94245
3 98720 587166342
0 26917 26917
2 80787 86436
1 88448 89193
0 24216 24216
1 50210 55974
1 88472 16549
0 44621 44621
0 33363 33363
3 47689 463476539
0 82131 82131
3 3071 59232098
1 11087 48655
1 6311 50941
0 41718 41718
3 15463 529701554
1 89246 7448
2 73853 55481
1 20908 56880
1 50312 38860
0 93294 93294
3 99645 109604801
0 19139 19139
0 46982 46982
1 498 28625
0 24423 24423
0 54880 54880
1 43866 42345
2 38255 17533
3 67951 984362151
0 44079 44079
1 35704 91052
1 53862 11356
1 6054 34879
1 34779 80632
1 89854 25464
0 50400 50400
0 13725 13725
0 93021 93021
0 65161 65161
3 73750 817627745
0 2417 2417
0 68384 68384
3 99959 526691945
0 67102 51565
0 91181 91181
1 84086 73963
0 2758 2758
1 61509 40253
1 51056 89424
0 13293 13293
3 45580 526377704
1 45321 30105
1 29470 9187
0 44722 44722
1 30985 55014
1 53612 42972
3 46794 954706366
0 728 69980
0 62863 62863
0 75588 75588
1 26824 8278
1 7943 10281
1 98741 66816
1 75559 19550
1 19818 85377
2 35408 39114
1 20163 36184
3 60714 18295222
3 43418 551909802
2 44814 19838
1 25090 39390
1 90131 28542
3 54124 200772129
0 22259 22259
2 48407 33197
0 4370 4370
0 92633 92633
1 74978 80718
0 14204 18151
0 31168 31168
0 6487 6487
2 5199 21664
2 83186 50381
1 92286 64304
1 50924 40425
1 80149 21283
2 29521 38990
2 13747 27547
2 440 9986
0 67797 67797
3 7108 155835782
1 70125 29223
0 53190 53190
2 86192 78704
2 38971 165
2 81379 89750
1 39851 60048
1 61672 58445
0 52318 52318
1 11695 92111
1 77218 48803
0 775 775
2 99227 18881
3 33129 544323426
0 46617 46617
3 4871 905996930
3 31755 924156930
0 79709 79709
0 75030 75030
3 79192 384480369
0 21642 86726
1 26035 28377
2 93294 3644
2 71698 92330
3 46109 435546700
0 58092 58092
1 70553 51042
0 45461 45461
3 74840 346998240
0 2939 2939
0 99348 99348
1 5282 41542
3 58900 528828753
1 92727 76848
3 25618 937199763
3 47783 927063983
1 52648 27490
1 97035 19490
3 58748 661810499
0 74659 74659
1 69201 83883
0 56326 56326
3 49915 5248196
1 86805 84580
0 20075 20075
0 52467 52467
0 98689 98689
2 57777 79475
1 48144 2772
0 27456 27456
3 9087 787491151
0 13386 13386
0 66565 66565
0 77872 77872
0 29916 29916
1 60303 56834
0 21939 21939
1 55096 15786
1 26628 16632
1 35236 58627
0 9265 9265
0 51246 51246
0 12502 12502
2 20098 62667
2 1323 67198
3 64801 894452065
0 79798 79798
0 49975 49975
0 18872 18872
3 27833 426174611
1 70401 58828
3 30587 671212432
3 386 481518423
0 75681 75681
2 40224 39777
0 5304 5304
1 17465 46986
2 38104 92797
2 89953 9161
2 22213 39969
1 80611 98265
0 22946 22946
1 94306 85756
3 52950 976531850
1 94850 81939
0 67950 67950
2 11928 37760
0 36161 36161
2 93544 44433
3 43316 771087187
3 43304 639437849
1 60561 65149
0 34148 34148
1 83833 44830
1 54323 82728
0 46260 46260
1 14454 99855
1 9361 13561
0 90301 90301
0 37979 37979
0 16711 16711
2 31699 30123
1 41383 45019
0 11867 11867
0 33748 33748
3 38503 909593232
1 93548 84422
1 82900 85857
2 7151 67181
2 41015 40629
0 15345 28085
0 13727 13727
1 7043 7545
1 83165 88456
0 43438 43438
1 45003 27570
3 94997 871237003
2 81378 87193
1 96707 55971
0 70946 70946
2 76263 31295
0 83558 83558
0 59115 59115
0 18656 18656
2 45388 61424
2 42166 52519
1 82549 25986
0 10495 3273
1 78620 89127
1 97462 41443
3 43787 925990411
1 28704 15149
0 11589 11589
1 40075 66313
3 16459 798229738
1 11260 16794
0 85450 85450
1 30250 1388
1 93261 70639
1 91624 40524
2 39492 23618
2 46789 94894
0 1373 1373
3 17508 831633718
0 94695 94695
0 1494 1494
2 30200 15094
0 39468 54676
3 22901 790083142
2 61248 87030
0 40645 40645
0 5768 5768
1 85516 19794
2 88594 99281
0 37078 37078
1 60183 43053
0 40464 40464
1 43001 41266
1 96575 53271
0 11141 11141
1 36610 2054
3 57719 664255593
1 69548 38706
1 22964 34115
3 60550 411570094
0 18149 18149
1 48660 26681
0 79392 79392
1 24961 86824
2 49400 1110
1 25057 5251
1 18677 72302
0 25096 25096
3 95412 158922754
0 24381 24381
0 5601 5601
2 60344 43318
0 31493 31493
3 84005 714950529
1 34537 27120
0 77913 77913
0 68458 68458
2 85770 77885
1 77791 37973
0 30236 30236
0 48677 48677
0 35933 35933
0 27997 27997
0 45885 45885
3 86070 394913896
0 34172 34172
3 51286 55126034
1 26875 37755
1 19200 48604
2 46021 33462
0 9459 9459
0 2895 2895
1 69731 17495
1 14824 53066
0 35377 35377
1 83863 91689
0 99125 99125
3 59617 840249884
0 22373 25433
0 23906 23906
0 12597 12597
2 14569 73337
0 40113 40113
0 79987 79987
1 18418 84870
0 9004 9004
1 68483 66451
3 65367 72586028
2 25771 33181
0 39655 39655
3 98624 897588169
0 31031 31031
0 66718 66718
1 62740 68236
0 37720 37720
3 41302 539696577
1 90249 93380
1 11840 78498
0 60457 60457
2 71672 39550
1 44845 32454
1 44294 91504
3 83875 479968312
1 38062 17646
0 97127 85736
3 53017 974696142
3 15729 410922628
0 16463 16463
1 82274 75762
1 12853 13886
0 46656 46656
2 54847 49364
0 18858 18858
0 63264 63264
0 63115 63115
0 58556 58556
0 70038 70038
0 43255 43255
1 10658 93367
0 96544 96544
0 88859 88859
1 6448 62142
0 8848 8848
2 1428 40281
0 75036 75036
3 89544 346680406
2 9273 76500
0 53544 53544
0 49808 49808
3 97314 848449147
1 58417 27451
1 15818 89695
1 97942 16808
0 86461 86461
2 37174 14585
1 90265 18134
0 92358 92358
0 8735 8735
3 77365 523717437
2 61724 49140
2 78283 48712
0 93643 93643
1 10709 81978
0 90106 90106
0 44914 44914
0 48651 48651
2 86777 63014
3 7651 682153310
0 91487 91487
0 19170 19170
0 2474 2474
3 41240 86321361
1 45915 11365
1 50098 71656
3 92124 953126991
0 14916 41234
0 45490 45490
0 88435 88435
1 77508 5113
0 86298 86298
3 83944 168629592
0 14654 14654
0 598 66025
0 94243 94243
2 38949 63250
0 58339 58339
0 61612 61612
1 13286 43047
0 74906 74906
2 18605 65949
2 34679 29996
1 50951 72229
3 81371 458573421
1 94860 43363
2 84113 26434
3 50058 190527905
3 49549 777432655
0 96969 96969
2 52331 7438
0 94227 94227
0 21418 31167
3 56999 432697876
0 63578 63578
2 95682 58125
0 92616 92616
0 15798 59426
3 65587 687803053
3 99831 398168644
0 21815 21815
0 85853 23243
2 86626 31156
1 88088 48634
0 62845 62845
2 65935 29933
3 33524 58578546
1 15160 17324
3 64360 943181385
0 68953 68953
1 73456 86432
1 79470 55084
2 52410 16613
1 14123 70378
1 51006 47014
0 60440 60440
1 28795 70682
3 51372 101520591
0 97495 97495
1 13789 56128
0 23593 23593
0 38164 38164
0 98753 98753
0 10900 40203
0 97601 97601
1 5178 91046
1 69227 98162
0 99488 99488
0 13981 13981
2 95854 76631
1 69576 74702
2 91496 52863
0 72687 72687
0 28415 28415
2 69991 32124
1 65580 45990
1 78093 49915
3 49530 389416104
3 85848 149045236
3 60599 334609747
0 73462 73462
0 67669 67669
0 23642 23642
1 13190 61544
3 35333 479255699
3 44805 507929102
3 97000 986076830
2 6054 34879
2 37647 49282
3 41157 194536681
0 90257 90257
1 16794 15673
1 12729 21666
1 55964 31933
0 39615 39615
2 7821 33311
1 60179 50725
2 16434 8569
1 60471 35995
1 89809 36221
0 17526 17526
0 17049 17049
0 66448 66448
2 29203 79012
3 56064 801317769
0 32088 32088
0 41637 41637
2 77248 994
0 63164 1960
0 3548 3548
2 48093 9488
1 89546 13084
1 74373 78926
3 11689 174688265
0 17193 17193
3 27050 608757141
1 47344 36762
0 72157 72157
0 71566 71566
1 52369 45260
0 91502 91502
0 20707 99299
1 13158 38669
0 45403 45403
0 10757 10757
3 43643 571296840
1 44127 19865
1 75856 70672
2 81733 66747
1 241 19784
2 22271 42413
0 54531 54531
0 95481 95481
0 81259 81259
1 37913 2357
0 6268 6268
0 27199 27199
2 23052 81554
0 91136 91136
2 78674 5826
0 70437 70437
3 77026 800582509
1 89983 89526
0 79445 79445
3 13020 441569256
1 44739 92689
2 51034 79137
1 27462 57519
0 11754 11754
1 11237 12375
0 9255 9255
2 93108 81132
1 54353 63032
2 76006 59401
2 80784 82960
0 26851 26851
1 90003 92678
0 84291 84291
0 50372 50372
2 67508 55809
0 64176 64176
0 79897 79897
1 417 51970
1 69658 10296
0 10115 10115
2 26928 13842
1 56383 82165
1 39861 68391
1 38986 85454
1 69127 50542
1 17839 30179
1 81669 58677
0 54128 80755
1 26291 8160
2 82581 1551
3 2412 366901724
1 19155 22604
2 33951 43945
3 42635 193118153
0 53809 53809
0 74359 74359
1 42197 66049
3 6737 285662307
0 5572 5572
1 3847 59411
3 52962 296691290
2 75063 73965
0 23552 23552
0 67447 67447
1 57995 69133
1 67981 32574
0 54358 54358
1 37274 7195
3 86713 57902815
0 44145 44145
0 17203 17203
3 54964 687455313
1 55483 82244
1 7451 79148
0 55041 55041
0 46447 46447
2 4723 97517
1 90623 83262
1 77344 8104
1 24379 16073
0 30319 30319
2 46545 91737
1 65868 19972
2 18335 67061
1 74181 62254
2 16690 69349
0 70287 70287
0 88976 88976
3 9491 666932251
0 89224 89224
0 92018 92018
0 35673 35673
0 46990 46990
3 94648 505623399
1 67565 66601
2 25365 40968
0 1976 1976
0 29202 29202
1 11429 59838
1 40215 32840
3 25819 151409694
3 32589 843705945
1 12345 29818
0 73981 73981
0 14324 14324
0 62252 62252
0 51714 51714
0 41272 41272
1 31825 96234
2 7574 75554
3 13273 795289623
1 5786 92148
3 67049 685834769
1 5462 33748
1 64079 92098
3 8261 338044554
1 72251 17260
0 36555 36555
3 26451 61010249
2 18392 84269
1 4572 34998
3 76441 49270278
0 53042 53042
0 94592 94592
0 87103 87103
1 11034 12293
0 15523 15523
0 96102 96102
2 18065 92504
2 184 93677
3 31498 401287408
0 81695 81695
0 6370 6370
1 64634 14514
0 47906 47906
1 19367 13583
1 10538 20838
1 73282 77024
1 67462 22463
1 73224 34694
3 28852 71864407
3 32818 241460044
3 61653 65628572
3 52543 63983663
0 44352 44352
1 53510 43774
0 9469 9469
1 96009 25685
1 38993 31052
2 77225 8713
0 32187 32187
1 96333 78915
1 87850 30590
3 16509 56223020
0 74379 74379
1 36466 28843
1 78792 42494
1 99736 57853
3 64888 94056467
0 16969 16969
1 15097 76937
2 5878 65893
0 32401 32401
1 90736 65470
1 68034 31158
0 18515 18515
1 95495 51708
0 5149 5149
2 3716 24039
1 88435 24751
1 31567 63807
0 81246 81246
1 93649 8240
1 21946 73787
2 47358 38248
2 60530 85225
0 75858 75858
0 59427 59427
3 22807 57965506
0 97637 97637
1 1279 31414
1 43211 81226
3 86495 203518658
1 19524 14327
1 63282 69894
1 65612 96007
2 14266 43341
0 64176 64176
0 79857 79857
2 45681 45970
2 82035 92478
1 43856 10848
0 65824 65824
1 77353 63405
0 10613 10613
1 50826 32160
3 96654 145153571
1 24105 26863
1 47302 93860
2 52145 60675
2 80811 32719
0 71332 71332
3 48215 583357111
2 86533 65807
3 94172 961622833
1 32944 36493
2 22311 98724
0 35441 35441
1 3696 99578
1 57853 67394
1 21815 39209
1 17210 85182
1 21213 53719
0 33779 33779
1 73098 37439
0 45313 45313
2 80170 63179
1 52152 1380
3 68323 423263830
3 86248 920889727
1 93826 7727
3 14986 300162884
2 40443 8687
0 91020 91020
3 47499 524223897
2 80594 97649
0 9143 9143
0 42410 42410
0 12588 12588
3 14465 125620366
3 51095 249963877
2 43718 19947
2 23667 59075
0 25287 25287
0 61473 61473
0 5320 5320
1 25091 2810
2 70725 82063
3 30469 26926260
0 50431 50431
3 68927 140918513
2 54779 33758
2 66770 46951
2 33860 76223
1 28227 12676
2 60305 52071
3 91077 590011419
2 39512 92617
0 55258 55258
0 30271 30271
0 78460 78460
0 26997 26997
1 27967 4277
0 37012 37012
0 99307 99307
0 55451 55451
3 96734 929830293
1 3761 46684
1 56727 15222
2 80743 27054
1 19414 80446
3 13808 208405069
0 53531 44898
0 95634 95634
2 81397 19552
2 17834 30868
2 90273 55508
3 55782 623254862
3 42708 867079583
3 63367 87638027
2 7966 8594
1 93132 77677
1 82863 66732
0 46575 46575
0 82035 82035
2 70426 10525
0 77487 77487
3 50910 548917815
0 76019 79664
1 2241 56598
1 31737 77913
1 6876 30704
0 83070 83070
1 26490 16261
3 1209 880653158
1 64919 7438
0 14373 45771
1 2472 62991
1 54956 74469
1 21215 4075
2 93754 10511
0 56184 9930
0 25039 25039
0 10931 36654
0 53218 53218
2 51865 52958
2 37900 4445
1 20170 28830
2 61125 52757
3 54961 126605606
0 60532 51954
0 45612 45612
0 78772 78772
2 62818 18038
2 18656 48622
1 2662 53915
1 80120 25000
2 33545 28258
0 39841 39841
0 36598 36598
3 19931 47796170
1 66173 61313
0 8508 8508
1 39889 43238
0 6065 6065
0 14291 14291
0 1035 1035
2 39269 13218
1 12359 79529
3 43350 117679751
3 44940 996624461
1 61510 57047
0 4797 4797
2 88614 63263
2 73765 97419
2 80618 28252
3 1222 299168908
1 75817 36225
0 43285 43285
1 23460 66872
3 17595 16648669
1 69482 34923
1 86696 22043
3 50782 989467120
1 72158 64308
1 40347 63499
1 36847 46154
3 79021 673816341
0 62704 62704
0 53496 53496
2 25057 5251
0 67727 67727
3 77408 709581414
0 43835 43835
0 61501 61501
0 80127 80127
0 79483 79483
0 69301 69301
1 31484 50774
0 72146 72146
0 79959 79959
0 31816 31816
0 50248 50248
0 43293 43293
0 17470 17470
0 5259 5259
2 25424 24263
0 69354 69354
0 45660 82569
0 94065 94065
0 73473 73473
2 55689 28962
1 72316 10117
0 38876 38876
3 50481 620767207
3 70240 674482775
0 90560 90560
0 9225 9225
3 64691 193949956
2 14549 85268
3 79566 464894686
0 7801 7801
1 85477 27879
2 29067 1217
0 18258 18258
3 83340 735621380
1 50036 81046
1 80160 42323
1 57774 67319
3 67082 907924937
0 48813 48813
0 65159 65159
0 72842 72842
1 95804 11277
2 84822 82016
0 83581 83581
2 71462 84953
2 34162 85995
1 83119 70816
2 89335 6408
3 9528 920405966
1 71261 22899
1 30317 59179
1 85445 76062
2 29599 91521
0 25664 25664
1 35739 21779
1 94706 96088
0 63669 63669
1 96918 91171
0 65662 65662
2 79367 58002
1 42886 99216
0 76718 76718
2 61859 56377
3 75256 291073765
3 71151 36114663
0 66349 66349
0 35776 35776
3 94529 488174241
1 73252 505
1 80811 67475
0 68507 68507
2 96721 82020
0 73120 75270
3 33025 152331521
1 44291 85220
0 36830 36830
1 58201 91283
3 79875 981327306
0 45004 45004
0 77098 79881
0 22756 22756
0 14031 14031
2 46784 8948
0 95480 95480
0 91532 91532
3 93647 893969470
0 73623 73623
1 62640 59706
1 96277 15420
0 94426 94426
1 75365 99089
2 75856 70672
2 37860 11958
0 2994 2994
1 56673 92615
1 36982 85074
0 68995 68995
0 2964 2964
1 28235 55813
0 29221 7814
1 59325 5802
3 23010 464171614
1 7037 42471
0 73601 73601
0 62390 10655
1 47971 76979
0 37158 37158
0 81112 81112
2 12072 3048
1 1067 90432
1 9543 50813
0 13089 13089
0 33411 33411
1 80585 48515
1 19318 57378
3 64624 843576426
1 23186 19133
1 83082 53103
1 33226 90407
0 22474 22474
0 34728 34728
0 53156 53156
1 57484 17723
1 44794 5425
1 59241 48294
0 24518 24518
1 5122 98620
2 98353 72185
1 59412 69208
1 93618 6292
2 86987 56034
0 77869 77869
1 10731 55775
3 6032 993630296
2 31167 74377
1 85942 16189
2 11260 16794
1 75460 98601
0 70113 70113
2 78687 35635
1 524 68174
1 86768 66123
2 80404 51162
0 98805 98805
0 17905 17905
1 88226 58790
3 5669 687420391
3 16269 359097647
2 12562 18749
3 87434 779351553
0 43244 43244
1 29395 71552
1 33352 69468
0 30015 98786
0 19975 19975
1 8216 34730
3 65439 257347520
3 56658 513020309
1 51471 67123
1 49469 59246
0 68577 68577
3 50369 398412310
0 54265 54265
2 15536 14932
0 46503 80149
0 85597 30281
0 9153 9153
0 67026 67026
1 28469 37819
0 62646 62646
0 56892 56892
3 45451 250281006
0 4500 4500
0 4711 25776
2 16672 34803
1 89719 1323
1 49415 17178
2 50036 58299
1 89062 80335
0 31451 31451
3 89737 423166805
2 20451 97537
1 33875 21490
0 93193 93193
2 51259 43585
3 90624 548849924
2 14677 2358
1 62718 59260
0 21593 21593
1 57888 67953
1 28747 96001
2 61951 28437
2 39276 56344
0 7938 7938
2 20853 9308
1 44722 56170
3 73136 170189069
0 53210 53210
0 54979 54979
3 15675 425996350
1 44504 95385
0 66198 66198
0 92910 92910
3 98362 987616597
0 25384 25384
1 74777 46871
1 84057 92838
0 57177 57177
1 52721 4453
3 25845 736561703
2 77035 91262
1 86163 53765
0 81723 81723
0 89663 89663
0 4991 4991
1 29014 95348
0 25025 25025
0 8025 8025
3 41224 668373433
1 98760 3845
1 65524 47168
1 20383 5708
0 71136 71136
2 53195 74716
2 96212 25637
0 58525 58525
1 19804 15208
0 23060 23060
0 35931 35931
0 4479 4479
0 38093 38093
0 79079 79079
0 26160 26160
1 46738 148
0 88873 88873
0 40530 40530
3 42407 348033930
1 23952 19353
2 61546 6300
0 24190 24190
0 1208 1208
0 84788 84788
0 38312 38312
0 42434 42434
1 62086 77401
2 97983 31673
3 19131 50179349
1 69657 75880
0 49862 49862
2 63145 26426
2 35340 27860
1 79058 91728
0 66785 66785
1 72588 78893
3 62560 194195310
3 92838 584478820
1 21914 47621
0 52899 52899
1 12483 27072
3 872 938477947
1 10471 85735
2 19350 6588
1 47732 729
0 89565 89565
1 69134 91269
1 41509 42785
1 47315 17453
0 56176 56176
1 21529 35686
1 79085 11590
0 42453 42453
1 93767 71228
1 13219 72653
3 81450 368408344
0 7362 7362
1 89343 94560
0 77133 77133
1 4119 88168
1 48423 6100
1 10387 97072
1 56210 17438
2 62006 75856
0 61804 61804
1 43361 84995
0 66363 66363
2 5343 52603
0 25395 19413
2 18113 24403
3 2951 335316457
1 94116 37031
2 77070 80505
3 91616 139133322
0 81679 81679
0 69724 69724
1 92279 29319
1 16733 12396
2 95861 19843
0 12022 12022
0 17888 17888
0 38087 38087
3 98050 919268260
2 62259 36390
0 91403 85506
0 87677 87677
0 5684 5684
0 94106 94106
1 25979 73610
1 49150 19736
0 80556 80556
3 98941 732215832
0 41654 54154
2 18418 84870
2 9002 95117
0 41711 41711
0 89845 89845
0 99715 99715
0 10524 10524
3 91893 652529545
2 67964 20185
0 35942 35942
1 19547 99140
0 58957 58957
1 57736 22705
2 8299 48791
0 31002 31002
0 51237 51237
0 80765 80765
2 63233 86564
1 44418 86588
1 34575 8780
0 26725 98244
0 19725 19725
0 83046 83046
0 6299 6299
2 86139 73850
0 92262 92262
2 22964 34115
0 44131 44131
1 70714 9223
1 24458 55746
1 21511 98461
0 85230 85230
3 3714 842869624
3 35825 349052148
3 39328 618641385
1 51512 56598
0 111 111
0 30412 30412
0 44532 37908
0 96540 96540
0 76806 76806
0 85317 85317
3 71896 644952067
1 53670 27221
0 28372 28372
0 89219 89219
0 6101 6101
0 99630 99630
1 27142 45827
1 97606 2219
1 62962 44211
0 26786 26786
0 79192 79192
0 93860 47302
1 24880 52649
3 94707 609202789
0 44794 44794
1 40851 30534
0 79971 79971
3 39609 533524710
0 95678 95678
2 98545 70827
1 48963 77465
0 17943 27311
1 15167 29632
1 70758 44876
1 57741 49480
1 14318 6060
1 91373 90797
2 49539 24112
0 89866 89866
3 7271 687511336
0 60521 37010
1 33799 41575
1 40791 13005
3 18281 127407538
2 18404 44654
2 64373 59864
0 1167 1167
2 87798 72925
1 49294 12172
0 77996 77996
1 74265 79225
1 89317 60277
0 20332 20332
2 96252 2149
0 37127 37127
1 87171 15296
0 24432 24432
0 447 64788
0 13140 37521
1 95802 8397
1 90413 45688
3 83520 931111750
1 24773 45243
1 25855 52738
0 40876 40876
0 84233 84233
1 32844 53912
1 84479 77551
1 76070 42266
0 47709 47709
1 72536 91984
3 72644 34458469
0 89537 74497
3 76082 361481437
2 2662 53915
3 43893 153001419
1 75119 53844
0 84031 74334
0 3911 72659
3 69395 149437252
0 81336 81336
0 39469 39469
1 85825 10490
1 18944 99449
0 89119 89119
1 27605 32146
3 45734 48093442
0 94102 94102
0 12006 12006
0 46430 46430
3 52145 762876102
1 86451 26701
0 81865 81865
0 19920 19920
0 2235 2235
1 71063 38858
1 60200 15782
3 14127 828936919
2 9640 84852
2 84234 44171
3 45401 245020264
0 4880 4880
0 50656 50656
0 21039 93070
1 805 12421
0 15709 15709
1 12165 33653
0 66110 66110
1 37793 67876
0 86711 86711
1 88143 88612
1 28355 69303
0 77977 77977
3 20548 634586375
0 73112 73112
0 77295 77295
1 96850 49392
0 17419 17419
0 41333 41333
0 7856 28670
2 18268 33007
0 8504 8504
1 25346 94416
3 22660 933284502
1 26443 691
1 70423 86859
0 49435 49435
2 36997 35033
2 46533 42845
2 3183 23925
1 92556 46856
1 37838 89282
0 63583 33343
0 62926 62926
1 88951 34823
0 86946 86946
1 88937 89249
2 46710 11234
2 30985 55014
1 36119 85575
0 57392 57392
0 24583 24583
0 16490 16490
2 24174 41619
0 88006 88006
1 19996 4334
2 32683 39513
3 21903 602452839
2 13877 39067
0 29193 54073
3 98841 921549259
2 48116 38291
2 95266 33450
2 2985 2602
3 10977 535052612
0 36695 36695
0 18611 18611
0 76575 76575
1 54115 44860
1 1311 36007
2 49595 70693
0 59003 59003
0 32351 32351
2 84138 39839
0 43582 43582
1 90308 53857
3 74536 124724159
1 8049 34191
0 27015 27015
0 53345 53345
2 49984 40405
0 35883 35883
3 99374 371131515
0 58310 58310
3 79195 535310757
2 15525 69883
1 11760 94215
1 47038 75824
0 97028 97028
0 35721 35721
3 74295 710235623
3 28226 323307943
0 9438 9438
0 22793 22793
2 15300 1413
0 68577 68577
0 67351 67351
2 24089 86565
0 77956 77956
0 6420 62803
2 63850 35796
0 6974 6974
0 33122 33122
3 3818 95202470
3 4539 246287863
3 33571 906010984
1 9128 1567
1 43056 47955
0 61091 61091
0 56289 56289
0 74844 74844
0 13428 13428
2 16605 8198
0 94620 94620
0 92098 64079
0 99838 99838
2 31058 11924
1 69493 43949
0 56044 56044
0 83102 83102
1 66371 5684
3 48597 98413310
0 73783 73783
1 44659 35563
0 76645 76645
0 80044 80044
3 10367 220897781
0 50804 50804
0 66658 50312
2 27142 45827
1 89444 10713
2 80935 97264
1 10197 678
2 30888 3120
0 46681 46681
0 92766 92766
2 6014 94018
1 50459 4550
0 72851 72851
1 45787 75158
0 10766 10766
3 33914 353637486
0 65170 65170
1 57354 55218
0 2302 2302
0 55332 55332
1 35340 10575
0 39484 39484
0 50409 50409
0 24497 24497
1 62992 45495
1 17519 87502
0 7822 7822
0 21580 21580
0 14623 14623
0 9261 9261
1 56402 88083
0 73923 73923
0 3227 3227
3 116 77137696
3 52501 644723612
1 20793 22163
3 36559 336316560
1 31030 81626
0 27250 27250
3 30944 517621091
0 14491 14491
1 25985 76818
3 54888 505821937
3 55797 317552474
1 60384 96613
2 46600 33408
1 36779 42866
0 55439 55439
0 90540 90540
3 88017 94436514
1 90195 18389
1 41709 93810
1 78654 97304
1 15933 68255
1 86292 8371
0 4948 4948
2 84016 99673
0 19473 19473
0 19355 19355
0 95976 95976
0 94481 94481
1 65114 44134
0 70122 91534
2 38182 65515
0 83607 3727
0 18856 18856
1 56005 99225
0 56904 91623
2 10658 93367
0 51464 51464
0 47318 47318
0 95318 95318
2 38928 7573
1 58866 80172
1 17934 99752
3 54032 836766373
1 8819 30595
2 66956 24292
1 93397 60560
1 15777 27308
0 60036 60036
2 48660 26681
0 18615 18615
1 12473 37691
0 12132 12132
3 22036 481077691
1 7228 73536
2 31167 21418
0 37375 37375
0 55430 55430
3 60472 295883282
3 60947 593990226
0 27031 27031
3 46397 757274348
3 34576 476906276
1 72337 78480
2 12898 79415
0 1905 1905
0 60756 60756
3 92746 66698673
3 86579 240392721
0 34730 44776
2 72733 57000
0 92430 92430
0 62990 62990
0 21878 21878
1 77424 93754
1 8019 5481
3 49928 533501826
1 56337 97233
3 1975 111747686
3 62636 248251082
3 6355 950059324
0 86000 56499
1 36932 58627
0 25464 35628
0 19155 19155
0 7821 7821
3 71930 767571345
3 98221 416681904
0 34550 34550
0 36409 36409
3 46303 444793956
0 14596 14596
0 53240 53240
1 31156 29640
0 25116 25116
3 97692 705203597
0 76149 76149
0 95763 95763
2 63804 35520
0 22830 22830
3 93104 741293783
0 31530 31530
1 49747 74717
0 96376 96376
1 32003 33895
0 30500 30500
0 69549 69549
1 10473 65081
3 66220 223896680
0 77776 77776
1 75388 58497
0 4960 4960
3 60058 284798465
0 8659 8659
2 835 57290
0 60790 60790
1 74673 6807
3 84173 700436144
0 70132 70132
0 50100 50100
0 10899 10899
1 52727 32193
1 66545 93788
0 94817 94817
1 68263 72263
2 56964 42677
1 63189 56062
0 17869 17869
0 22366 22366
0 36587 36587
0 84112 84112
1 53398 4636
0 23621 43411
0 61917 61917
0 30269 30269
0 70932 70932
1 3556 31114
1 26600 70681
2 81646 58157
3 93844 3779872
2 68593 90051
2 733 6843
2 10827 89785
1 65833 44681
0 73748 73748
0 62655 62655
1 44322 1539
0 7394 7394
2 11958 35107
3 41235 321419152
2 816 72616
0 28359 28359
0 65546 65546
2 25666 32907
0 92188 92188
1 14917 4925
2 33662 94145
0 53769 53769
2 88665 15935
1 5535 54859
0 79934 79934
1 48577 50754
0 20419 20419
0 4102 4102
1 20522 63867
0 42029 42029
1 59747 45285
0 46 46
0 5088 5088
1 20090 52089
0 86167 86167
2 22928 42350
1 94085 57040
0 61965 56637
3 23488 23467217
3 12812 984920771
1 47395 19800
2 17422 51383
1 7140 74080
1 30944 40289
2 34474 34398
3 22348 643995422
2 58913 65268
0 33970 33970
0 4027 54377
0 30707 23861
1 35468 89177
0 27224 27224
1 20357 239
3 73993 956072945
0 98976 98976
0 96195 96195
0 22095 22095
0 65592 65592
0 76538 76538
1 57227 83207
2 35126 34520
0 16706 16706
1 61312 51685
1 16134 1746
3 63046 352418455
0 28609 28609
0 88201 88201
0 56167 21792
3 75423 894853949
3 79783 767961573
0 37242 37242
0 42563 42563
3 37577 344915441
1 30450 61735
0 84915 84915
1 19368 22561
1 79171 51990
0 61816 61816
2 1103 35276
3 79531 752459723
1 76397 20269
0 71820 71820
0 40133 40133
1 27036 6846
3 51341 912264693
0 95461 95461
1 29634 15932
3 83807 556067784
1 56508 51864
2 24844 55562
2 12560 86756
1 88321 22579
1 2498 81729
0 75118 75118
0 77783 77783
2 417 18717
3 42416 387423346
0 73332 73332
0 85744 85744
0 99092 99092
2 80369 90039
0 4511 4511
0 79861 79861
3 67773 470785761
0 73737 73737
1 75082 7721
1 59746 52971
0 41534 41534
3 28851 214577745
0 22119 22119
0 70979 70979
1 39874 17103
3 76904 74158627
1 31054 61241
1 66334 83951
2 2989 67791
0 30330 30330
0 21515 21515
1 32126 30667
3 70841 299772739
3 78451 436106872
1 19327 8798
0 72128 72128
0 18323 18323
1 21751 77122
0 48067 48067
1 57259 20467
0 46851 46851
0 37275 37275
0 93248 93248
3 96704 591655420
3 97086 733576650
0 6620 6620
3 28764 997916487
0 58005 58005
1 20301 69352
1 58345 60020
3 93711 990779292
2 72009 84100
3 67320 540507008
3 63091 383138583
0 751 751
0 10273 10273
0 89754 18719
0 66901 66901
0 78366 78366
0 63092 63092
2 45898 68448
1 65381 66366
1 51290 64750
0 43277 43277
1 48567 58492
1 15114 47017
0 15750 15750
0 36874 36874
1 29322 4001
1 55898 37723
1 17905 61145
3 55796 96881308
0 91081 91081
2 54503 19515
1 20245 18813
2 44412 50122
3 29228 316154447
0 62951 62951
0 30964 30964
0 95038 95038
0 4401 4401
1 27310 32625
2 82478 99971
1 7885 44463
1 57698 24203
0 26364 26364
1 61230 80664
0 92160 92160
1 32992 49769
0 68454 68454
0 14620 14620
0 24641 24641
2 80409 92367
0 88265 88265
1 58264 17790
0 70350 70350
0 29266 29266
2 36009 8103
0 17459 17459
2 55615 94699
0 7538 7538
0 38383 38383
2 97415 90726
3 43532 327686076
1 83807 82725
2 52833 95802
3 13163 757231058
1 30040 42750
2 38022 60432
3 65589 507722496
1 23588 56665
0 26828 26828
0 65304 65304
1 76589 34411
1 49269 44508
2 45047 58432
1 24333 81439
2 97826 64113
2 99401 86197
2 51383 48864
0 37563 37563
0 19019 19019
0 1207 1207
0 32751 32751
3 33366 954585054
1 51692 41839
3 57300 214845923
0 78292 78292
0 38174 38174
2 58121 68396
1 34176 53569
1 2230 5716
1 11565 81607
1 96265 47622
0 38665 38665
0 99925 99925
1 87508 6216
1 38898 76164
0 93202 93202
3 99690 899654854
3 85102 334107332
1 33495 49186
1 85845 63828
1 5368 63190
2 79519 4597
1 57409 31654
0 1042 1042
1 59809 15331
1 48188 10866
0 55732 55732
2 30749 55185
0 3897 3897
2 29655 85491
1 61913 28383
0 60380 60380
2 87686 47560
1 87159 57914
2 99913 62686
0 11887 11887
1 52726 79037
0 72990 72990
1 68508 8413
0 97920 97920
2 53165 52127
3 39854 992290383
1 2919 82451
1 81395 15271
3 26149 283643244
0 38155 38155
0 52534 52534
3 11124 531867889
1 73233 48532
0 48671 76071
1 84292 35342
1 97185 71417
2 70037 68754
0 52126 52126
2 46090 65048
1 87784 96109
3 31849 976458772
0 54613 54613
1 75747 83653
0 63866 63866
2 64285 11524
0 85491 85491
2 64438 92864
2 94352 25347
0 32697 32697
3 20656 519915761
0 17923 17923
2 58169 83087
2 86964 19328
0 74553 74553
2 65445 49022
0 84008 84008
3 33273 801351439
1 15601 43906
0 9073 9073
3 92575 740790081
0 37535 40708
0 38590 54996
1 1921 53733
0 44206 44206
0 1060 5839
3 70078 757556938
0 43323 43323
0 1146 1146
2 8856 9448
1 52028 26967
1 88297 58140
1 3680 29554
0 4653 4653
1 57782 38671
0 79654 79654
3 24512 896426886
0 61993 61993
2 29953 72488
2 3804 80237
1 30378 13174
1 94877 12170
1 39327 67018
0 81123 81123
1 46374 31054
2 71666 63208
0 27757 27757
3 43170 737289561
1 7381 41997
1 15141 97210
1 64872 56605
1 77392 16585
0 67906 71646
1 8380 85124
3 82715 628243980
1 35373 5586
3 74315 76395505
1 91304 43293
3 61526 980370696
3 10255 834616757
3 33504 490790989
0 19643 1953
2 20396 3378
0 9769 9769
1 92433 16388
3 63296 547533999
1 81869 71972
3 11846 332062210
0 25855 19685
1 88649 64235
1 78548 66793
0 718 718
1 48930 1322
0 66444 66444
3 54768 896001119
0 77190 77190
3 81054 510158575
3 59714 155851946
3 47500 924375634
0 10300 10300
2 40516 78006
0 99121 99121
2 28721 37876
0 95588 95588
0 83695 83695
3 16539 597960542
3 34958 490449012
0 76404 76404
1 76220 85470
0 77542 77542
0 24168 24168
0 32334 32334
0 45719 45719
0 94851 94851
0 19420 19420
1 20796 27917
0 67918 67918
1 15824 68211
0 13008 13008
0 12297 12297
0 32756 32756
2 48115 83471
2 16429 57048
3 36989 870130964
0 73740 73740
3 13766 2110741
0 54769 54769
3 63492 296388733
0 64667 64667
0 157 157
0 30474 30474
1 71568 61349
0 776 776
0 55684 55684
2 5442 8935
3 13797 360180159
1 30727 90518
0 322 322
1 3971 37618
3 874 682362552
0 47433 47433
0 49428 49428
0 17472 17472
0 29866 62012
0 48014 48014
1 83449 98586
0 34497 34497
0 84236 84236
2 2328 72303
0 5929 5929
2 39328 14133
0 86344 86344
0 21060 21060
0 52621 52621
1 41358 71682
3 23253 151858354
0 7521 7521
0 11226 11226
2 62238 78508
3 42489 81953267
0 58670 22461
1 31501 27854
0 30037 30037
1 27236 39652
2 28172 26083
0 93763 93763
0 27601 27601
1 25075 71876
3 69415 179324960
0 6631 6631
1 53168 20683
2 3449 46318
0 81109 81109
3 47687 225674226
2 66593 17238
1 84878 49470
3 52076 930068346
0 9327 9327
1 25887 33023
1 12629 60752
0 50127 50127
0 88840 48072
0 4146 4146
1 52687 88233
3 67358 755145949
0 20062 20062
0 54175 54175
3 78528 339234992
1 66993 43454
0 99026 99026
1 29905 8777
2 48151 67109
1 81803 53336
0 21568 21568
0 79781 79781
0 76311 63648
1 18513 39586
1 34153 27232
2 57487 9729
0 92037 92037
2 25339 38648
0 2527 2527
3 54665 334747330
3 55132 286979317
0 70888 70888
0 89672 89672
0 75003 75003
1 66350 83096
1 80888 69865
0 15983 53453
1 92446 3830
1 54640 85617
3 80648 629584048
1 24044 96378
0 52047 52047
3 39064 846320459
1 46107 30808
0 52763 52763
3 80771 499105328
3 82491 853825860
1 36497 21024
0 18660 18660
0 98795 98795
3 68762 77765542
1 91089 28268
0 91051 91051
1 78390 76251
2 2457 27850
0 89113 89113
3 64006 772692332
0 53086 53086
1 63816 27590
0 48844 48844
1 76303 47983
3 40833 977861787
0 47983 76303
0 70202 70202
1 99211 5942
1 50805 87027
0 95406 95406
0 15417 15417
1 90680 2930
0 67280 67280
3 81761 798107951
0 98408 98408
0 7361 7361
1 41975 45481
0 67902 67902
1 25240 65940
3 81386 21739912
1 22698 61363
1 74524 74852
1 32168 61970
1 89580 21814
0 1205 1205
2 40061 58389
3 21316 336877974
2 28251 1016
1 72181 1786
1 40211 33602
0 66477 66477
1 37838 43202
0 88273 88273
0 34025 34025
3 78837 232063340
1 77391 43510
0 79980 79980
0 4600 4600
0 60838 16087
1 39368 44587
1 23158 14739
1 19709 19588
2 75998 85182
0 33906 33906
1 67912 8887
3 57059 11848395
2 76781 43678
3 55013 204380632
3 67795 767314380
0 13727 13727
1 50883 77000
0 81406 81406
2 14919 61685
0 9040 9040
1 38799 24508
1 25394 54728
3 24269 102023405
0 88218 88218
1 96164 75702
0 96622 96622
1 33920 71283
3 60325 25056991
1 16833 13205
1 33307 92114
0 16813 16813
0 6161 6161
2 99862 40305
0 85030 85030
0 91170 91170
2 15357 89743
3 52023 420556838
0 32375 32375
0 14732 17034
0 48827 48827
0 91769 91769
3 64936 214316258
0 30561 30561
3 88525 302812910
0 55753 55753
1 78658 60982
1 36923 40913
0 52548 52548
3 53542 877624279
0 39744 39744
3 2716 861597113
1 64943 64873
2 71607 89843
0 434 434
0 10875 10875
3 82766 316959572
0 35863 35863
2 85261 94634
0 5251 5251
2 89647 10094
2 5514 58553
0 43779 43779
2 34416 5036
0 94655 94655
1 29948 39374
1 90403 22533
3 88891 737893200
0 91970 91970
0 56517 56517
0 99500 99500
1 83236 69659
2 23997 21292
2 5940 10803
3 15073 488347005
0 35176 35176
0 87389 87389
0 96157 96157
0 4816 20949
0 78080 78080
1 79681 69768
0 16654 16654
3 32639 554416257
1 92588 9060
3 85635 979748348
3 78254 272778733
0 79661 79661
0 72709 72709
1 28282 98878
1 23435 23648
1 86452 80953
0 44869 44869
0 28370 28370
0 58134 58134
1 31777 21474
0 75125 75125
0 83493 83493
3 67790 578059453
2 84392 48242
0 23361 23361
0 95330 95330
1 9637 26044
1 21055 985
1 37789 38960
1 41530 70305
2 53962 98075
0 96594 96594
0 20272 20272
0 14556 14556
3 49826 312866049
0 73478 73478
2 71473 92056
1 52110 73292
2 51774 35906
0 95119 95119
3 20704 349402942
0 62633 62633
3 19189 398492622
1 35777 55137
3 7908 741082214
1 27834 66556
1 46441 91513
0 38688 38688
3 64514 828014291
0 40510 40510
2 82256 10758
2 12637 23611
0 77092 77092
3 32973 56047226
0 18337 18337
1 59904 15422
0 45869 45869
1 18200 31856
0 81140 81140
2 62960 62031
1 43044 15390
3 5021 699081663
1 18706 6295
1 36537 28164
3 69009 547915355
0 92776 92776
2 36193 74629
1 91574 53729
0 25024 38456
1 84674 19490
0 88432 88432
1 71059 14673
0 31551 31551
1 17010 82694
1 55371 10529
0 17930 75872
0 46704 46704
1 84561 41670
2 71308 31038
0 19917 19917
3 78130 612003956
2 28048 89225
0 11486 11486
0 5891 5891
3 27905 711100313
2 89465 32488
1 59842 29357
1 12649 64129
0 21063 21063
0 34341 34341
2 47180 55814
1 43168 49113
3 83723 854747623
1 94968 1679
0 68467 68467
0 92369 92369
0 44970 44970
2 89490 74294
0 82920 82920
1 77555 47299
1 72903 55347
1 69567 61512
1 98191 41561
1 70032 38863
1 49058 29722
1 18754 12950
1 40989 30606
2 35574 90511
1 48207 68730
2 28744 25983
3 29705 365463157
0 87366 87366
3 34401 33715923
0 47105 12091
2 94404 28701
1 95639 4397
1 90593 3423
0 23367 23367
1 12152 4195
0 27911 27911
0 17834 17834
1 24113 26005
0 44379 44379
1 23668 75548
0 18336 18336
0 3735 3735
3 45677 736096390
1 45066 24658
0 73609 73609
2 29303 99635
3 9539 484364348
1 32341 38411
0 64513 64513
1 33470 43721
0 43256 43256
2 84287 4173
2 72806 45449
1 47722 99116
0 44525 44525
0 7439 7439
0 46709 46709
1 99746 56471
3 3417 642550584
3 792 574141906
0 79349 79349
0 20420 20420
3 77753 750728158
2 35615 87673
0 35123 35123
3 69517 376506359
0 36422 36422
1 32814 20661
0 88587 88587
1 60860 61370
2 35161 34692
0 45392 45392
0 18741 18741
0 55819 55819
1 85600 97808
0 61069 61069
0 32930 32930
2 81799 54355
0 8027 8027
3 95710 75576508
2 2375 7274
1 92854 27554
2 68564 32578
0 86793 86793
1 27868 81420
0 72507 72507
1 77986 36488
3 22057 504981710
1 83986 94133
1 38125 56683
3 53021 942847286
0 65324 91607
3 64839 916318764
0 41202 41202
0 86736 86736
0 78826 78826
3 37229 261590055
0 12809 12809
1 15852 88637
3 12961 95564839
2 41401 52249
0 73311 73311
3 93018 123603881
1 73752 81249
1 57891 93490
1 74491 93821
0 91942 91942
0 85943 85943
0 14299 44774
3 51881 276774485
1 72202 37459
0 99181 99181
0 21633 72091
0 95306 95306
0 10187 10187
3 10971 858225544
1 10698 219
3 71389 693173257
2 88396 66083
1 92762 49287
1 27071 69948
1 79764 73823
0 24527 24527
2 86071 13508
1 67833 15589
2 93202 36778
0 54427 54427
3 56987 917853109
0 53263 53263
0 92167 92167
0 69312 69312
3 63116 6028268
0 68958 68958
1 61969 93844
2 16706 49767
3 67585 212100374
0 49195 49195
3 89450 461599759
0 8463 8463
3 69091 310715351
2 58038 37590
1 90461 5698
3 30384 374722430
0 19255 19255
1 16404 14907
2 38941 63401
0 67166 67166
3 87342 66089331
2 84151 22275
2 5989 20016
1 61684 14949
1 65636 63323
0 63240 63240
0 40846 40846
0 3161 3161
0 45876 84397
3 6871 397458628
0 23855 23855
3 15292 389998363
1 26665 90892
2 42982 37680
3 96194 551725438
3 61182 175811698
1 25947 43696
2 38083 78047
2 62992 45495
0 77883 77883
3 13493 792407322
0 47623 47623
0 85031 85031
1 82209 50117
1 48532 88783
1 59179 47189
1 90016 50352
1 95854 83262
2 24961 86824
1 59143 37223
1 57767 64669
3 14446 663793805
0 14393 14393
1 685 35599
1 54853 78259
2 32872 39003
2 13005 19188
0 40631 40631
0 37115 37115
3 71265 658332422
3 65216 900948132
1 28736 41387
0 23246 23246
0 96002 96002
0 15483 15483
2 62995 9556
1 74830 89924
3 37873 832548396
0 94940 94940
1 38252 43087
0 57520 57520
0 49789 49789
0 57167 57167
0 28393 28393
1 60041 85223
0 67290 67290
1 12386 60564
3 10425 979093420
3 55164 356583700
3 19951 322658960
0 45149 45149
0 49402 49402
0 83368 83368
0 88769 88769
1 63398 99269
0 1064 1064
1 2899 95012
0 14367 14367
1 88709 34198
0 82603 82603
1 14507 99708
0 4884 4884
1 58108 86194
0 46831 42281
0 72127 72127
0 30137 30137
0 19498 19498
1 29741 64314
0 88075 88075
3 61533 810625892
1 7895 20137
0 70531 70531
0 84939 84939
2 39950 86135
2 12282 23274
2 31471 2164
0 50338 50338
0 92521 92521
0 66691 66691
0 70915 70915
0 48334 48334
0 15534 15534
1 94310 7015
0 27613 27613
1 2304 87828
1 12236 48880
0 52456 60826
0 90295 90295
0 39717 39717
1 26003 48620
2 38026 72955
2 74625 18603
1 13376 2000
2 96647 30900
2 29335 81326
3 22690 93883298
0 6741 6741
0 10230 10230
1 96555 1878
3 86401 373397924
3 61072 450487406
0 79675 79675
1 91693 21879
1 69604 59671
1 42181 90661
3 66592 297565043
0 29996 29996
0 94750 94750
3 13409 849547700
1 59439 46828
0 52515 52515
1 24623 25077
2 68404 86579
1 36748 26510
0 85127 85127
2 9178 74857
1 43640 72475
2 13366 6352
3 59924 369855133
2 23624 92549
0 52694 52694
1 36208 81947
0 95571 95571
1 24975 83388
0 26805 26805
1 35088 54318
3 21800 729414768
2 81045 12507
1 45392 34149
1 46612 57625
1 31431 90653
3 72768 531306651
0 52852 52852
1 31806 35181
1 55992 80474
2 61036 79609
0 91809 91809
0 35076 35076
2 46577 41953
1 43634 49732
0 30419 30419
1 34847 55176
0 58203 58203
3 63010 263650195
3 43185 57638537
1 55654 44675
0 91195 23917
0 23572 23572
2 33343 94157
0 3900 3900
1 28309 79714
3 89211 649207423
1 45075 85413
3 78871 591945028
1 39635 42174
3 43251 487831115
3 24964 28225873
0 36020 36020
1 28106 88046
0 26009 26009
2 26137 79081
0 79020 79020
1 87682 35000
1 20300 46246
0 89766 89766
0 88994 88994
1 6420 5613
2 17216 10220
3 98926 993734751
1 82762 31729
1 90479 76472
2 57221 34405
2 34517 34541
1 18564 5349
1 93912 37174
1 5255 92770
2 57995 69133
0 10134 10134
0 21607 21607
0 4029 47186
0 15742 15742
2 55902 46938
2 88472 16549
0 26727 26727
1 52690 55071
3 46923 452466596
3 17328 273186328
3 68477 214236558
0 5040 5040
0 63985 63985
0 58858 58858
0 65435 65435
0 2287 2287
0 37507 37507
2 37168 14382
1 57490 91731
3 69701 362186792
1 57443 99667
1 96664 6867
0 98743 98743
0 76206 76206
3 89367 861007539
1 54391 99157
0 47312 47312
2 67178 49133
0 36976 36976
1 71047 7064
0 13450 13450
0 90035 90035
3 62205 300567068
1 81398 92838
2 84402 37449
0 38678 38678
0 35150 35150
1 9252 65693
1 1879 61325
1 52008 16726
0 90467 90467
1 55635 55876
1 57340 7314
2 38914 35049
3 96279 370204529
1 27255 17632
0 31106 31106
3 91348 192904341
0 34040 34040
2 93058 81062
1 47378 41767
3 14538 108065731
3 14268 796994120
2 84660 86486
1 5826 12235
0 52302 52302
1 13904 18738
2 32912 49831
1 75562 17332
2 939 31303
1 90237 40374
1 16329 54849
3 2033 207305090
0 10701 10701
0 41062 41062
0 43331 43331
0 90725 90725
0 71745 64684
0 71599 71599
2 20345 46627
0 59911 59911
3 62165 582660326
0 36720 36720
0 29536 29536
1 79537 2956
1 11486 54211
0 16790 29083
1 54583 96487
1 58434 2177
0 37842 37842
0 91146 91146
0 79392 79392
0 88709 88709
0 26344 26344
2 98255 15372
0 81376 81376
0 79886 79886
0 86486 86486
0 19347 19347
0 70787 70787
2 70154 95264
3 74141 987761054
1 51792 92179
3 1371 40130054
3 23919 201602919
1 39156 60047
3 46282 482495337
0 34723 34723
3 41806 939646401
0 10522 10522
0 9627 63540
1 83778 73818
0 71268 71268
1 64953 31019
1 57062 27842
0 26 26
1 70458 41220
0 7538 7538
0 22017 22017
2 85345 91335
1 49722 44793
3 27132 805034302
3 46691 96933652
1 36296 81342
2 75652 39217
1 90287 22493
0 90334 90334
2 56948 22360
0 27753 27753
3 91683 138822324
2 68835 11283
1 55494 49332
2 90829 19645
0 75828 45437
1 92825 56295
3 88722 268997532
0 32315 32315
0 75311 75311
1 98699 88600
1 57967 16567
2 90396 48460
0 37537 37537
0 4081 4081
0 91018 91018
0 92847 92847
0 84956 84956
1 81927 17312
0 25208 25208
1 47008 60012
0 15124 24678
2 10237 83641
0 18999 18999
0 53944 53944
0 54095 54095
3 84516 538363735
2 93796 77400
2 65665 57699
2 45476 63007
0 28341 28341
0 87434 87434
1 7065 44546
0 99550 99550
2 39985 85231
1 90969 44942
2 29986 30189
1 78170 76973
2 95443 55319
1 7060 41018
0 74661 74661
1 66463 35812
0 43354 43354
3 84083 543015095
0 68422 68422
0 69484 69484
1 48195 68782
1 77521 88014
0 27377 27377
0 56577 56577
1 80720 90398
3 8724 74296982
2 55400 92045
3 773 120522893
0 19420 19420
0 94259 94259
2 15555 22650
1 19058 24751
2 23621 13248
0 53185 53185
0 72541 72541
3 84138 641867912
1 72095 52075
1 96310 60287
0 7912 7912
3 95014 849656707
1 16821 57477
1 18427 34433
3 76975 78742575
3 2476 357795025
0 92339 92339
1 53627 83578
1 85253 86846
1 1791 62639
0 5253 5253
0 45456 45456
1 8745 23915
1 96065 32075
2 22527 69722
0 40193 40193
0 91105 91105
1 93218 80208
3 10582 725228336
3 55536 593451781
0 36442 36442
0 50263 50263
1 83620 87112
0 73300 73300
0 3138 3138
0 3953 3953
2 37028 70966
0 33997 33997
3 19201 971297600
0 75809 75809
3 29620 518726741
0 9834 9834
1 26161 54469
1 15992 38793
0 73449 73449
1 60919 62688
0 44019 44019
0 8361 8361
0 18098 18098
0 63137 63137
0 69287 69287
0 73230 92540
0 99085 99085
1 22769 58973
1 38749 50574
2 24585 78705
1 70238 20281
0 19040 19040
3 19675 356339049
2 93544 18467
0 12706 12706
0 38478 5920
0 4448 4448
0 39338 99118
3 25315 55304596
0 86699 86699
1 48142 68185
0 96933 96933
0 47964 47964
0 76655 76655
3 47652 665759723
2 7683 93169
0 46375 46375
2 31806 35181
1 99034 22679
2 70541 2733
2 48973 69153
3 61770 446005430
1 81879 80187
2 7498 34160
0 55774 55774
0 36241 36241
0 67787 67787
0 99067 99067
0 94297 94297
1 18448 68115
2 14022 35507
0 94980 94980
2 39450 97257
3 34392 652997331
0 92699 92699
1 75386 15847
0 62212 62212
3 75721 568533575
0 27836 27836
0 29951 29951
2 15889 1619
0 53845 53845
1 48476 2669
1 7007 80962
0 30565 30565
0 53822 53822
3 15260 565333643
2 47416 59452
1 98528 32311
1 69438 88365
0 66477 66477
0 44471 44471
3 95480 751261626
1 79396 57552
1 77253 14283
1 81064 355
1 42929 96244
3 85363 335327335
1 32920 86169
0 82780 82780
2 22264 861
2 76481 76584
0 62838 62838
2 61124 35059
0 50562 50562
3 27858 557588210
1 25994 42327
0 20618 20618
3 55920 345313510
0 49060 49060
1 6688 1966
3 73616 505796878
0 90467 90467
0 58496 58496
2 67320 73116
2 7218 33595
1 71788 21871
1 18290 17789
3 77622 821928723
0 60328 60328
0 1553 1553
1 60722 9904
0 62966 62966
0 88293 88293
1 49020 51390
3 25695 871397965
0 31712 31712
1 95533 34556
1 22825 5353
1 6560 15860
0 84017 84017
0 47750 47750
0 41375 41375
0 10001 10001
1 99545 97540
1 93488 26725
2 35008 7039
0 89362 89362
1 20347 22525
1 24426 92127
0 24301 24301
0 22737 22737
3 25384 245990274
3 5967 375266292
0 43433 43433
3 10234 238839179
1 95108 11258
1 97520 47201
1 15993 12567
2 38731 78256
3 47377 804991844
1 49024 42860
0 77363 9927
0 74914 74914
1 60318 40578
0 19065 19065
1 84105 73794
2 77133 41107
0 24311 24311
3 16930 693113383
1 98268 67766
1 71855 69927
1 34023 15843
2 26003 48620
0 88374 88374
2 47570 10593
1 98663 54150
0 84741 84741
2 1514 49152
0 70276 70276
2 86484 19762
1 29872 70446
0 93491 93491
0 64489 64489
0 53920 53920
0 14409 14409
3 66222 454536859
1 54056 11216
0 44687 44687
1 97679 19382
2 99792 91376
1 53809 12642
0 45280 45280
0 34342 34342
1 27722 24107
3 18365 422606766
0 40394 40394
0 68760 68760
0 7942 7942
2 37974 16254
1 88087 91088
1 55614 97152
3 78717 557342628
3 85956 236646299
2 95693 88657
1 28511 95756
0 5975 56974
1 18878 74675
0 68425 68425
1 67373 59814
0 16367 16367
0 10972 10972
0 42954 42954
0 26899 26899
1 23085 68388
2 45490 560
0 75904 75904
0 84841 84841
0 22365 22365
0 47039 47039
0 54383 54383
0 65142 65142
0 77352 77352
0 40931 40931
1 63719 19982
0 45712 45712
1 43045 69281
2 74497 89537
0 91940 91940
1 78741 49956
0 67064 67064
3 86724 293822282
0 3475 3475
1 62167 60871
0 95014 95014
1 31938 34076
2 9488 83864
1 84902 88668
0 34055 34055
1 15821 46861
1 12278 2292
1 27856 72216
1 36773 47565
0 29622 29622
1 57060 80053
2 88177 64858
0 37564 37564
0 2973 2973
0 38853 38853
1 92807 94547
0 4793 4793
1 87076 59605
3 19802 180979513
2 28752 59077
2 25215 43185
1 65008 43159
2 74777 46871
2 7262 360
1 682 85046
0 57340 57340
0 61726 61726
1 24750 92205
3 33492 860576039
0 76365 76365
1 18278 92264
1 20048 36126
2 73770 72944
0 83991 83991
1 48440 89074
2 85600 97808
0 74033 74033
1 82853 61111
1 91779 9236
0 32640 46611
3 65748 121938817
0 40760 40760
3 4530 525043532
3 55979 466108637
1 21904 48954
0 38166 38166
2 12329 94345
1 44548 85567
1 2853 67626
2 58899 86136
2 88213 70764
1 3681 34236
0 9317 9317
1 37731 76316
0 36854 36854
1 59026 51669
2 21788 71098
1 17461 24005
1 38158 99737
1 4664 59740
0 82759 82759
3 10943 788288212
1 37662 41079
3 87767 957741471
1 65979 61569
1 51289 93733
0 14564 14564
0 67779 96217
0 20902 20902
2 54302 58402
0 49322 49322
0 6842 6842
0 97064 97064
0 35726 35726
1 3448 15678
1 46742 17844
0 59375 59375
0 56254 56254
0 84993 84993
2 21135 26422
0 38477 38477
1 78991 74081
3 56126 747930976
1 98833 37223
0 93883 93883
0 5701 5701
0 8932 8932
0 83193 83193
0 21226 21226
0 25594 25594
2 41713 83681
2 44622 98263
1 46769 31646
1 22775 77101
0 46592 46592
3 2657 214872472
2 84531 71146
1 91703 76921
1 88150 10261
1 90412 31664
3 67319 889495033
2 79446 7050
2 3727 83607
1 16100 38673
1 37934 18415
1 99668 51069
0 2558 17164
0 92333 92333
3 73245 748065788
2 9918 12263
0 19078 19078
2 10986 99591
2 50661 67859
0 22156 22156
1 56662 36058
2 17848 44247
0 23425 23425
1 58661 33426
0 90642 90642
0 67538 67538
1 41616 42975
1 55948 8077
1 27875 54425
0 97642 97642
0 11666 11666
0 25930 25930
0 56102 56102
2 38584 31385
1 52242 45473
2 32318 96482
1 59095 45747
1 73822 10433
1 21960 46796
2 64984 92945
1 56076 89541
0 66989 66989
1 93021 631
2 5915 9211
1 74025 74074
1 38896 35519
0 98889 98889
3 92783 717122126
1 62472 79124
0 27498 27498
0 37227 37227
1 27884 58385
0 6793 6793
3 84307 328176474
1 36122 339
0 56129 56129
0 75387 75387
0 87224 87224
1 7255 66932
1 68684 43834
0 63775 63775
1 84111 85256
0 75847 75847
1 9638 16703
1 85715 61671
0 87710 87710
3 46886 793940806
3 82630 552291411
0 3116 3116
2 62952 53620
0 10552 10552
0 61238 61238
0 45839 45839
1 6238 75911
1 79193 39161
0 87166 87166
0 82698 82698
1 1246 98326
0 2044 2044
2 48672 1647
0 13585 82216
1 37383 33854
3 48099 172492451
0 82269 82269
1 70413 32142
0 37650 37650
0 50933 50933
0 4606 4606
0 36658 36658
1 99711 30326
3 19660 768526556
3 16312 886266481
1 24890 81561
2 71999 87881
1 39983 17483
2 10658 58385
0 56744 56744
2 20163 36184
1 46302 75935
1 33461 4913
1 78062 27810
1 5117 75105
1 18283 99403
0 40997 40997
3 38078 864688332
0 48159 48159
2 29205 43198
1 92028 13246
0 17304 17304
1 83300 65272
0 681 681
1 44667 5395
1 81032 16837
0 95601 95601
2 36448 20253
0 40692 40692
1 90648 50474
0 8652 93453
1 2414 57936
2 39033 66514
0 8109 2339
0 10172 10172
0 53635 53635
1 49839 70768
3 95587 800062988
0 45704 45704
0 36554 36554
1 28987 87724
0 2701 2701
2 96580 90330
2 31265 83971
0 75456 75456
0 13884 13884
0 4649 4649
0 22049 82863
1 67849 51311
2 48783 314
2 23365 3706
0 94098 94098
1 76504 51972
1 28435 19851
0 41166 41166
1 63421 44569
3 25808 934348199
2 93312 2104
0 295 295
1 2865 85668
1 1188 22735
2 83847 41831
2 35704 91052
0 49051 49051
0 37632 37632
2 21824 5797
0 56926 26403
0 94798 94798
1 30978 59779
0 17096 17096
2 88021 99731
1 12422 2458
2 5377 59821
1 57438 52199
2 16184 15801
0 6619 6619
1 74720 77833
1 33333 58740
0 12502 12502
0 15336 15336
1 3192 47803
0 28299 28299
0 25726 25726
0 78367 78367
0 18208 18208
0 2840 2840
1 84852 46961
0 72395 72395
0 3677 3677
0 32897 32897
1 9202 16704
1 33661 82588
1 5121 82484
1 18235 33387
1 19249 71034
0 93846 93846
2 64754 86632
2 31862 43624
1 70542 54859
1 93751 93840
0 46417 46417
0 11649 11649
2 73252 505
1 94567 95976
0 67595 67595
1 2458 46522
0 36282 36282
0 68843 68843
2 67597 32168
1 39884 13302
0 69149 69149
0 82860 82860
0 68809 68809
2 67799 61338
1 24340 89329
0 92032 32495
1 36463 75426
2 68254 71612
1 5544 1863
3 7646 404318539
3 20754 537521704
1 33929 75741
1 42365 33215
0 90799 90799
0 56895 56895
1 57222 86792
0 50163 50163
0 73386 73386
3 25842 566727058
1 86779 76515
1 60510 80565
1 26410 27495
0 28174 28174
3 93325 824942892
0 12937 12937
2 16022 53564
0 70436 70436
0 82691 82691
1 20192 66708
3 43545 239202615
1 98775 28884
1 16602 47063
1 15371 98194
0 42272 42272
0 63428 63428
1 59372 85517
0 59456 59456
1 57539 27982
1 8275 51289
1 75594 42057
0 96378 24044
0 78478 78478
1 95963 91289
1 26935 51181
0 89793 89793
0 71793 71793
1 62236 93007
1 19799 18719
2 35307 43236
2 58193 74749
3 50314 559630049
1 36756 57682
1 37924 64372
0 85257 85257
2 67082 32128
1 42389 59327
0 46625 3007
3 20594 196427373
2 6476 76286
2 10721 60007
0 31970 31970
0 16005 77694
2 97586 51107
2 6845 18661
0 28132 28132
3 42044 997190232
1 69087 2660
1 2167 93383
0 53841 53841
2 99444 79448
0 54528 54528
2 37754 28852
0 76412 76412
1 54576 30420
0 67669 67669
0 70226 70226
0 39472 39472
1 63346 83388
1 96536 25444
0 5585 5585
2 30271 20254
0 37736 37736
0 98740 98740
1 57554 53367
1 66356 34880
1 87893 35381
0 37962 72802
3 42749 590966603
1 65014 27717
0 99823 99823
0 91223 91223
2 6781 11641
3 29306 595071285
0 49869 49869
3 48368 69570471
3 52532 76214603
0 27124 61200
0 35702 35702
1 73366 696
1 23361 40228
1 53139 56674
1 42086 42105
0 95150 95150
0 13139 13139
1 87754 8914
0 59951 59951
1 95091 27587
1 83048 58195
0 54693 54693
3 23881 791354733
1 772 53660
1 92004 71500
0 1322 48930
0 29953 29953
1 51877 1365
1 26528 54343
0 35017 35017
1 65468 20155
2 41790 17249
1 36077 626
0 12811 12811
0 9324 9324
1 55 23216
2 16948 91544
2 81241 99499
0 36783 36783
0 33446 33446
0 34152 53744
1 14709 53104
3 73033 723658213
3 58005 68081219
0 14476 14476
1 12389 74805
0 47272 47272
0 11324 11324
0 65005 65005
1 9205 11121
0 38281 38281
0 80939 80939
0 26817 26817
1 99611 72252
1 92102 98433
2 77305 34680
0 51471 51471
2 15005 83505
2 57111 60917
0 94238 57029
0 12566 12566
0 68683 36184
2 30247 64958
2 1093 31737
0 33975 74298
0 42500 52322
2 91687 20802
1 92885 73236
0 17003 17003
0 69374 69374
0 80066 80066
0 90773 90773
0 266 266
3 88479 574984025
0 73770 73770
2 70672 54349
0 23440 23440
0 61814 61814
1 71677 21594
3 34798 438677418
3 68270 760910022
0 76813 76813
0 80901 80901
0 16379 16379
3 4150 260974424
1 84004 41256
1 64015 62573
1 84789 97567
1 10838 85998
0 11664 11664
3 67954 565238524
1 86886 85253
1 73423 13537
1 66463 8670
0 6595 6595
0 70142 70142
0 37478 37478
1 17019 10355
0 12567 15993
1 93873 63750
0 74679 74679
1 39575 33303
0 77821 77821
0 41718 41718
1 95158 41231
0 52110 52110
0 83548 83548
1 49102 25896
0 64108 64108
2 64078 58942
1 86895 40328
0 29475 29475
0 83372 83372
0 5733 5733
3 91502 801980222
1 58609 74345
1 33240 75214
3 40712 793778367
1 26232 9870
1 19479 87111
3 25691 488200493
1 73353 19173
0 43975 43975
2 83167 7785
0 35340 35340
0 41782 41782
0 11200 11200
0 4882 4882
0 80559 80559
2 20847 92726
1 62089 22535
1 71478 81884
1 65130 66429
2 48847 16513
0 15008 15008
1 11084 76427
1 96521 76626
0 58555 58555
0 68705 26887
0 69874 69874
3 43742 910052021
1 95191 422
0 11346 11346
1 83807 6336
0 58783 58783
0 27957 27957
0 84940 84940
0 85621 85621
2 17258 26610
2 46818 91662
3 91913 445518581
0 32396 32396
0 42076 42076
0 53370 53370
0 90748 90748
3 69940 711973390
3 15419 225408886
1 11480 90836
2 28375 58715
3 76813 37630623
1 30998 14629
2 56076 89541
1 19581 80907
0 11803 11803
0 89670 89670
1 1582 84115
1 51992 40323
0 9245 9245
0 39994 39994
1 49765 28427
1 68458 92665
0 7700 7700
1 56733 87679
0 10126 10126
0 58955 58955
0 95789 95789
0 36269 36269
1 60493 2420
3 41618 413704365
2 2210 77587
0 94164 94164
1 61466 41641
2 35285 59702
0 51410 51410
0 69743 69743
0 21972 21972
0 29283 29283
2 83076 87516
3 41196 343144462
2 47690 92809
1 58532 41375
0 51031 51031
0 54422 54422
2 25324 63315
3 59717 956077210
1 24602 79238
1 31164 24610
1 5125 68375
0 20121 20121
2 8571 55501
3 15745 250162435
1 70807 80772
2 81296 64890
1 20026 90352
0 26640 26640
1 80518 98810
1 17919 75856
0 73221 73221
1 63962 58193
0 48274 48274
3 70425 289220482
0 50975 50975
2 28487 2330
1 39513 42016
2 14359 56684
0 14569 14569
3 37380 153367122
0 32901 32901
0 12103 12103
3 20274 134485270
1 69787 65123
2 96945 66000
1 86460 74823
0 58917 58917
2 41469 89786
1 25884 43178
2 98221 57418
2 38707 97097
0 38518 38518
0 15341 15341
0 35247 35247
0 64962 64962
1 35858 29260
0 66624 28255
2 53121 5813
0 17720 17720
2 49635 22424
3 32650 739064677
3 9588 534243579
0 69522 69522
0 89502 89502
1 17031 58722
2 31556 45231
0 6966 64142
2 8238 44336
2 3350 93104
2 23810 60783
0 41860 41860
2 52395 47184
1 22874 22040
0 63923 75908
2 87137 50834
0 27035 84372
0 34221 34221
3 65630 809240697
0 93926 93926
3 74196 397786528
0 16285 60771
1 37774 47968
0 4686 4686
1 32665 34931
0 50259 50259
1 77448 36733
2 84314 89959
0 51497 51497
1 97722 72556
0 87761 87761
0 33426 58661
0 22398 22398
0 75570 75570
0 93411 93411
0 45326 45326
1 78813 96692
1 85664 1916
3 94588 330256691
2 37134 84995
1 67370 60258
0 25016 25016
1 95364 53736
0 2571 2571
1 22835 88571
1 66772 67094
1 35964 40325
3 33486 126073389
2 14824 53066
0 28931 28931
3 43504 226526515
1 59205 95836
2 37782 47990
0 42093 42093
2 99030 93904
1 63918 39955
3 91672 750200580
0 48874 48874
1 97110 70627
3 2385 601052045
3 60414 591845907
0 10588 10588
1 49267 45487
0 53340 53340
2 98350 29639
1 55998 99546
1 56972 48949
1 808 615
0 810 810
2 91955 86666
3 52117 461341277
1 63587 81489
0 11843 11843
0 82954 82954
0 53689 53689
1 94720 42352
1 59186 22540
0 98404 98404
3 15831 483699689
2 44381 11681
1 17835 43267
3 61894 508597716
2 74183 90834
3 63553 168794309
0 74141 74141
2 20170 28830
0 1941 1941
3 40288 660013877
1 16658 5345
1 5656 18281
3 38059 433631060
0 97664 97664
3 45768 236169668
0 99143 99143
2 47036 18002
0 25322 25322
3 71026 481153908
1 56138 93876
1 24800 29380
1 61303 40553
0 70586 70586
2 23226 13187
0 21854 21854
1 32248 67451
0 35071 35071
2 94073 38835
0 87935 87935
0 64810 64810
0 8195 8195
0 6335 6335
1 95637 5431
3 93631 283184897
0 20473 20473
2 6806 1942
1 21498 44093
2 92096 72203
3 26894 233511054
0 36945 36945
1 70469 42826
1 78815 41727
1 94308 61722
1 86869 51197
0 94865 94865
0 31394 31394
0 12052 12052
1 87237 89220
0 97922 97922
1 74969 22410
0 63479 63479
0 64748 64748
2 40771 37167
3 78380 92615165
1 69149 33268
3 16326 613188795
3 33423 158824840
1 25676 88007
0 81549 81549
1 58637 15846
0 43770 43770
3 71761 267486010
1 81512 46679
1 68315 9177
2 69832 70793
1 48643 4740
2 9380 33387
2 99873 74783
1 24599 99937
1 74991 62594
0 16746 16746
1 68124 45460
2 26465 65044
0 27052 27052
0 55504 55504
1 22143 63206
1 82748 32085
0 61195 61195
3 46404 963883867
0 84882 84882
0 44667 44667
2 74 89286
1 17972 66762
1 36381 40073
0 20946 20946
3 65503 129769487
1 16456 20687
3 82579 346295285
3 63303 875893207
2 78964 80339
2 82441 96672
1 20371 63318
3 91870 331045420
2 12497 49666
2 37592 25676
1 64867 99415
1 66812 75211
0 53360 53360
2 80590 86628
3 82240 990775896
1 72408 35928
1 24866 82297
0 82725 83807
0 53101 53101
2 39338 99118
1 51696 82959
1 35921 30134
2 96597 92945
0 37253 37253
3 57580 330877100
0 44091 44091
1 87623 61494
3 67082 923201632
1 5877 42787
0 85110 85110
0 39111 39111
1 75625 26390
1 75849 25076
3 11078 788925540
0 20944 20944
2 92262 511
1 11997 10397
1 85025 42624
3 9159 38073547
0 80324 80324
0 68715 68715
0 3218 3218
1 62870 18225
3 58032 719069034
1 28628 13760
0 1022 1022
2 82756 38841
1 99725 54929
1 11970 96789
3 12402 287652100
0 60116 60116
0 48536 48536
1 86498 10498
1 80281 58575
0 8362 8362
2 76655 50870
1 10944 3978
2 41225 37640
1 414 88299
0 44991 44991
0 96031 96031
3 40445 957338881
0 94042 94042
0 7799 7799
3 24119 821109932
0 10573 10573
0 85108 85108
2 69249 35329
2 33188 94139
1 88749 59402
1 76668 34279
0 40485 40485
0 71085 71085
3 80737 318177686
3 52535 363725989
0 95852 95852
2 98378 9164
2 11585 21606
2 66311 38098
1 23414 16832
0 54339 40873
2 87293 76484
2 11093 90250
0 6591 7760
1 7645 62009
2 17872 80698
2 53775 12125
2 74190 99808
1 27832 70337
0 8638 8638
3 22235 122960318
3 10044 408895772
0 77083 77083
0 43360 43360
1 99397 89736
0 60990 74579
3 20779 170346513
0 70246 70246
0 13390 13390
0 20739 20739
1 55389 14853
3 68736 121420932
0 172 172
0 33718 33718
1 62606 5835
0 76633 76633
2 98756 22695
0 15966 15966
0 25751 25751
1 54702 49687
1 65713 457
0 24702 24702
1 92643 99558
0 20426 20426
0 64952 64952
0 38412 38412
1 5541 36791
1 73987 32689
0 41054 41054
1 2141 94736
0 72656 72656
0 8577 8577
2 35410 96738
1 11786 92587
0 80984 80984
2 64002 54588
3 54444 508803776
1 62601 81088
0 23754 23754
2 37577 27829
1 13424 33547
1 1623 98729
3 92834 599449897
3 88967 78142484
1 81480 3209
3 39933 484636713
0 23964 23964
0 11976 11976
1 22740 60215
2 75140 92788
3 46300 216522714
1 47967 4556
2 35276 28365
1 8543 44653
1 14523 52996
0 7950 7950
2 6560 15860
3 56781 463364266
0 15786 55096
1 11626 22210
3 67069 365339288
1 51146 48692
3 29187 540707620
1 6897 91321
2 63507 1198
0 79750 79750
2 75242 86126
1 61734 15527
1 24001 81951
2 36990 67782
1 57583 96954
0 70621 70621
1 33339 23064
2 47762 11761
2 22158 62119
2 16802 50563
0 68333 68333
0 18403 18403
2 67853 33828
0 11557 11557
1 43361 7428
0 45778 45778
0 67866 67866
0 24380 24380
2 54170 72175
3 20110 274148656
3 9347 108977370
0 64982 64982
0 76215 76215
1 40763 60340
1 40233 40566
1 43529 92747
3 48846 511826602
1 14660 33944
1 79970 23554
0 2751 2751
1 65932 38816
2 82790 80476
1 84515 51659
1 44292 14226
1 77897 32953
2 83406 89496
0 97684 97684
1 79214 94066
1 23810 76081
1 9581 4089
0 86318 86318
1 57983 551
3 16797 515721895
1 954 98593
0 60903 60903
0 99040 99040
1 90893 65012
1 17799 39798
2 33334 18259
1 20700 1297
3 49747 512573935
0 41520 46162
1 10639 80244
1 48612 84314
2 73892 45685
1 20272 62342
2 62152 8472
1 97339 59582
0 29530 29530
0 52784 52784
3 31547 653150317
0 10232 6970
3 62804 47763450
0 20943 87386
0 93780 93780
3 84754 619080849
2 9582 58399
0 18925 18925
1 19867 14124
1 38428 91
1 5684 2486
1 84579 37420
3 85467 64154173
2 99261 87521
3 41946 445339177
3 29070 366226488
0 20542 20542
3 61755 895455349
3 97241 617739122
3 6642 74583231
1 83570 42559
1 67070 47934
2 22165 17215
2 46450 14021
3 92159 904479685
0 97661 97661
1 6834 22567
2 16438 71441
0 71056 71056
1 27587 25460
2 57026 1611
0 67061 67061
3 35640 660840767
1 67578 63046
0 77599 77599
2 14442 59716
3 37922 657516972
0 17151 17151
3 86744 209835736
1 72839 81501
0 74821 74821
2 4487 83853
1 45531 86992
1 62183 8819
2 60998 38777
1 91814 2173
1 75021 49898
1 39611 29857
0 85167 85167
0 9728 9728
0 70801 70801
1 6275 4672
3 6519 233416103
1 29656 81099
1 21486 8424
0 63610 63610
1 14851 70222
0 44912 44912
0 93633 93633
0 37834 37834
0 39366 39366
0 94018 94018
1 48132 98014
0 64376 64376
1 73601 84598
0 23282 23282
0 36724 36724
0 63260 63260
3 19017 592309259
0 14241 14241
2 64042 27870
3 93667 31199532
3 50085 578705626
1 47627 24342
1 50559 17159
2 83962 99599
0 96526 98983
3 58656 469560756
1 18104 48098
0 82351 82351
3 10151 797834039
1 26663 30179
2 79814 94273
3 87060 750832342
2 18720 30163
0 52118 52118
1 75847 55719
1 55082 67845
3 29365 226609468
1 21109 38180
0 87650 87650
0 38966 38966
0 65568 1414
1 18108 87897
1 71678 68284
1 7354 7004
1 6343 46444
0 30358 30358
2 91717 20538
2 19829 78936
2 82240 34616
2 81410 13297
2 84763 41117
2 11751 86036
0 123 123
3 85601 68917192
2 74471 32064
1 85614 338
0 46231 46231
1 82017 79611
0 49163 49163
1 3102 14183
2 58469 20026
1 59713 13616
0 80231 80231
1 91206 84827
2 90630 31750
0 59230 59230
3 27496 132464971
2 47711 1560
1 16187 16070
0 60264 60264
1 33290 70489
2 25075 71876
2 54092 48302
1 47437 45788
3 73642 568347657
0 74218 74218
2 57328 32230
0 51875 51875
1 2558 65377
0 45278 45278
3 45128 160377553
2 8775 32968
0 23305 23305
1 52529 17494
1 72767 48254
0 72729 72729
3 7398 734907712
0 43348 43348
1 89148 54174
0 44391 31938
3 49647 508341861
0 37027 37027
0 61685 61685
3 58254 738977573
0 4369 4369
3 95364 898926677
2 30354 49781
1 75299 62355
0 25718 25718
1 78796 6688
0 7545 7043
3 11730 477699186
3 85256 873885713
1 25361 13502
1 49438 71551
0 26935 26935
3 46743 77445332
2 3191 29984
2 55326 95423
1 16785 71095
0 95624 95624
0 50502 50502
0 67153 67153
0 17456 17456
1 67813 23064
0 8654 8654
0 17651 17651
3 19841 933240178
1 67046 63658
3 95614 456999981
0 78914 78914
0 45447 45447
1 60422 52830
0 66670 66670
0 29587 29587
3 25401 899329553
3 61000 634900539
3 19849 142463722
2 14646 92223
3 83705 734512065
0 4246 4246
0 56774 56774
1 16504 88240
0 72944 72944
1 43596 59044
1 10283 38086
0 51944 51944
0 42110 42110
1 47714 78876
0 78553 78553
2 94850 81939
0 45001 45001
3 70942 427455756
1 22511 46299
1 75168 19137
1 61266 35186
2 16757 31296
0 982 982
0 55390 55390
0 3608 3608
2 72894 40167
0 56352 28255
0 97570 97570
0 8027 8027
2 94125 39632
1 92511 72152
0 11477 11477
2 97540 7455
1 54260 28139
3 24038 606312275
1 95981 94890
0 7178 7178
1 26793 28072
0 86387 56630
1 79698 62
0 62279 62279
1 31948 35690
2 48317 76630
1 12146 47793
0 34412 34412
0 58217 58217
2 5409 64860
2 20126 85422
2 58313 6046
0 65980 65980
1 98217 18764
2 91803 47632
3 11400 508716068
3 20911 687839741
1 71346 27052
1 31126 77154
2 99066 72383
0 25502 25502
1 25331 85336
1 88826 33194
0 90148 90148
3 49445 746973759
0 2227 72892
0 22389 22389
1 19647 1259
1 49663 79598
3 49426 858879709
0 97403 97403
0 36316 36316
1 24952 70984
2 23148 6440
3 8506 266590133
0 75674 75674
1 28231 78105
0 1363 1363
0 63206 22143
0 35395 35395
1 56972 68889
1 40080 1732
0 32190 32190
0 41369 41369
0 46369 46369
0 8237 8237
1 78576 75807
3 30051 228804377
3 74389 689676731
2 53885 23352
1 32470 93951
1 63098 85807
0 58439 58439
3 50745 280178532
2 55144 1998
0 91125 91125
0 95087 95087
1 61730 45356
1 35747 19261
1 19026 19764
0 26306 26306
2 95305 84961
0 71990 71990
0 73187 73187
3 48704 741567171
0 88792 88792
1 96353 78152
0 14285 14285
0 9817 9817
0 16484 16484
1 97381 34689
1 61943 69290
2 11225 73600
2 82995 77235
2 63583 94157
0 27699 27699
0 64582 64582
0 10926 10926
0 53471 53471
0 53250 53250
1 21645 37053
1 85571 82241
1 41056 76763
1 9633 94741
3 49345 746269464
0 63946 63946
0 32651 32651
2 64768 66283
1 41247 45887
1 24868 10406
3 49876 615453048
3 6354 921438341
0 63237 54018
0 49620 18204
0 99664 99664
1 14556 6327
1 33406 59335
1 49273 73558
1 89253 75139
3 77124 311297670
1 8463 34781
2 89188 71228
2 41989 26025
1 34041 26620
1 44924 37578
1 95151 9025
1 46275 70047
1 25833 70593
3 42161 516707185
1 30630 80181
0 73507 73507
1 46398 55387
0 39727 61116
3 39471 867323312
3 57271 947948260
0 73498 19487
3 29149 677720375
3 31970 797551929
3 40184 150391872
1 95517 62454
0 56571 45669
1 72400 15363
0 45134 45134
0 41622 41622
0 39804 98498
2 27277 87904
0 82294 82294
1 79155 66358
0 59195 7825
0 80545 80545
0 63222 63222
0 74106 74106
0 81291 81291
3 72078 825072914
0 69339 69339
0 61960 61960
2 50032 69715
0 84069 84069
0 99435 99435
0 86882 86882
3 44471 346261444
2 78620 89127
0 52936 52936
0 55245 55245
1 45859 69229
2 5870 2042
3 44294 138001895
1 7576 4765
0 40640 46792
3 36470 982067360
3 86285 839871242
2 74833 17974
1 86592 56810
0 33790 33790
1 23134 83070
0 37403 59650
1 14596 25530
3 52995 900626246
2 23946 38894
1 25401 50544
1 19118 5121
0 6653 42745
1 57976 73387
2 10731 55775
3 367 884508905
3 63271 668068376
1 4845 93715
2 23667 35411
0 54081 54081
1 37682 30191
0 35232 35232
2 70085 83272
3 19877 20388699
0 76851 76851
3 50029 531584739
1 13674 80924
1 56663 67512
0 73611 96025
1 26477 60991
1 25208 63789
0 93487 93487
0 9154 9154
0 35189 35189
0 85248 85248
1 21646 16541
1 42459 96889
0 75193 75193
1 34271 45739
0 46085 46085
1 78466 87350
0 96948 85162
2 84675 31631
3 84134 425628113
3 72311 378180267
0 35948 35948
3 25124 201897590
3 67255 541411435
2 75667 35901
1 56528 48352
0 28417 28417
1 70310 43167
3 93346 110994686
1 86325 24160
0 27008 27008
1 24845 96127
2 50200 99818
2 83271 50202
0 48086 48086
0 64443 64443
2 61672 58445
0 1986 1986
3 79372 297682248
1 19100 46959
2 5357 10289
0 22699 22699
1 67321 60920
2 71838 2458
0 92983 92983
1 42505 23887
1 61307 86022
1 8627 27767
0 26506 26506
2 16897 68075
3 85144 241719357
0 39757 39757
0 82437 82437
2 8647 74695
1 98058 17683
2 45075 85413
2 64141 38901
2 35341 44694
0 27942 27942
1 70372 10718
1 7401 97341
1 78174 4580
0 73521 51781
1 51608 65728
1 11457 51541
0 39140 39140
0 2222 2222
2 51170 41502
1 41556 41249
1 15486 85038
1 55157 12050
3 84638 470131789
3 45045 804070203
2 16354 82411
0 73660 73660
0 36868 36868
0 15327 15327
0 51062 51062
0 19740 19740
1 75332 3991
2 68823 98414
1 26180 36216
0 98358 98358
1 28342 29619
0 31439 31439
1 19038 75752
3 87961 272252500
1 99212 59021
2 72181 1786
0 94496 94496
0 67342 67342
2 55588 9028
1 96240 99810
1 21153 3569
0 15358 15358
1 67938 66497
0 14016 14016
0 85672 18677
1 5834 30295
1 20717 44748
0 33599 33599
0 56401 56401
1 57691 98203
3 18541 685933806
0 61956 61956
0 50995 50995
0 19404 19404
1 9127 86703
0 44194 44194
1 59380 20775
0 11909 11909
1 7196 75424
0 93936 93936
1 88037 89964
1 34711 80290
0 99589 99589
2 91875 6533
1 82479 47454
1 64288 6458
2 9974 93597
0 19925 19925
0 58384 58384
0 2830 68594
0 80983 80983
1 37473 25594
0 53773 53773
1 64669 72040
0 8699 8699
3 32022 738566573
3 64163 773385695
1 99501 76215
0 63015 63015
2 4541 79290
3 40361 739302911
2 65099 14697
2 45931 66457
0 33944 14660
3 32841 913634804
0 73549 73549
3 60331 827260756
1 29413 48629
3 77062 760866696
1 67335 17344
0 43288 43288
2 3489 18450
0 97791 97791
3 41763 514603356
3 82962 982579315
1 76688 25984
1 32241 94059
0 40654 40654
3 13023 365305551
3 19085 641996522
1 46872 81042
0 9669 9669
0 78843 78843
0 69841 69841
3 26874 454886257
1 58247 35831
1 16980 45740
2 3005 42864
1 64256 90051
0 58484 58484
1 5 14764
1 83531 7105
3 45868 614424388
0 62282 62282
0 70608 70608
0 19464 19464
0 61691 66504
3 57961 371523799
3 40102 975644100
1 25939 46033
0 46333 46333
0 66275 66275
1 66395 25023
3 19655 842509620
0 91983 91983
0 24581 24581
1 1875 71491
2 72283 36779
2 22710 89636
0 30329 30329
0 10859 10859
0 54133 12077
1 80481 56658
0 71726 71726
2 85653 99366
1 959 78379
0 50490 50490
1 24028 46373
0 79123 79123
2 82101 36033
1 71288 68039
1 11777 34248
0 28774 28774
3 46572 76664310
0 82805 82805
1 95932 25281
1 91904 74958
0 13317 13317
3 47855 395736432
3 58624 164030771
2 60740 66214
0 78123 78123
2 46374 31054
0 10980 10980
0 94956 94956
1 23202 24185
0 22774 22774
0 68060 68060
1 8347 51103
0 53302 53302
0 96938 96938
0 48296 48296
0 48921 48921
0 4329 4329
3 53142 978248728
1 83148 38432
1 97053 49655
0 72924 72924
2 15949 18122
2 46042 6733
2 93310 42966
0 98477 98477
1 73744 16074
0 83286 83286
0 52950 52950
1 24690 56741
3 32658 863101060
3 59682 190639310
3 17471 187055793
1 49206 26045
3 90685 943341982
0 18767 18767
3 47606 286724691
0 14090 14090
0 65379 65379
0 46815 46815
1 48919 76500
0 42863 42863
0 37494 37494
3 68647 105440084
0 12631 12631
0 29116 29116
0 42837 42837
0 30184 30184
3 72026 508257437
0 52818 52818
1 75209 89592
0 91538 91538
0 43600 43600
1 20169 26476
1 503 68457
0 60312 60312
0 55254 55254
1 97087 76672
0 43388 43388
1 19807 60068
0 2116 2116
1 89841 72684
0 45004 45004
0 51874 51874
0 8736 8736
0 61900 21110
0 50085 50085
0 34774 34774
2 64173 85555
1 29381 19948
1 57030 76417
1 83828 61891
1 46910 32517
3 82067 562859438
0 97046 97046
3 32259 13874836
1 27756 47864
0 88945 88945
1 36624 25581
0 17021 70977
0 80569 80569
1 13553 49949
3 77270 886487861
2 57223 1695
0 98798 98798
2 22764 63697
0 16546 93474
1 50671 55196
1 41456 32875
3 2453 497714621
3 97346 426846525
1 10370 20603
0 14270 14270
2 10529 43658
1 15914 3333
1 67687 72931
1 8455 98807
3 56410 958862481
1 26230 65561
3 96303 703703129
3 70237 733774196
1 98592 61976
1 59903 8415
2 25331 17706
1 71738 19331
1 1985 97049
1 35429 47349
1 84502 74410
0 3484 3484
0 43819 43819
1 48374 28798
0 5087 5087
0 12676 28227
2 48072 88840
0 34097 34097
0 52710 52710
2 51480 73862
2 20276 6357
2 67266 24161
2 87401 23762
0 99212 99212
2 99507 83130
2 79952 17040
0 40829 40829
1 72838 42425
0 35482 35482
1 25135 98358
3 97299 620141936
0 8620 8620
0 9143 9143
0 44938 44938
1 26331 19523
2 35288 22263
1 63956 75968
2 32565 46819
2 37747 24354
1 84349 83387
1 97930 46559
1 5714 84521
0 12262 12262
0 43206 43206
3 51203 168665173
1 79385 6513
0 45345 45345
3 56855 938057667
0 77713 77713
0 13797 13797
1 8776 5863
0 41732 41732
1 38333 91437
3 52847 987932585
3 12534 114611746
0 86010 30079
0 95657 95657
1 8895 73586
0 32982 32982
1 84090 64048
0 23074 23074
0 47876 47876
2 55716 28844
2 75425 39062
0 39553 39553
0 60959 60959
2 82512 34394
1 96263 52031
0 73124 73124
1 61275 78402
2 67500 35495
0 20747 20747
1 82551 3344
0 60546 78746
1 91736 30255
3 51927 33696346
1 52468 75318
1 30863 85203
0 17354 17354
0 11867 11867
0 7656 7656
0 63985 63985
1 76656 33721
0 27645 27645
2 16942 61755
2 88195 54004
3 86418 28792145
2 10339 14751
1 43646 80543
1 52379 72180
3 67829 317303660
0 39176 39176
0 27614 27614
1 40313 74445
3 2189 287606539
0 3857 3857
1 42148 26250
1 35045 19635
0 63445 63445
3 36718 489987050
3 88243 834502338
0 24243 24243
0 26525 26525
0 89718 89718
0 39535 39535
1 72031 32271
0 90051 64256
0 99967 99967
0 66541 66541
0 54556 54556
1 142 7051
3 39830 296271873
0 16769 16769
0 57442 57442
3 71988 94662576
1 94725 84693
0 47266 47266
0 11862 11862
1 55557 75894
0 82608 35036
0 91024 91024
3 70374 894535513
0 58196 58196
2 33540 41601
3 80928 215294676
3 41502 600886471
3 2182 560420445
1 80340 18121
0 7422 7422
0 28029 28029
1 23014 84379
1 83594 83126
1 33531 74268
1 82563 26076
1 42703 1257
1 47032 23276
0 62225 62225
0 37272 37272
1 54859 20951
2 64258 96244
0 64274 64274
0 72465 72465
1 99487 97170
1 76895 25649
0 52590 52590
3 11754 807372922
1 12360 4754
3 99926 361679856
0 79842 79842
0 98008 98008
2 60995 39016
1 68687 50391
1 73726 25600
0 84970 84970
1 71750 3561
1 22177 19270
1 74501 23924
2 48228 96628
0 24873 24873
2 81705 39083
0 10647 96092
2 32997 33788
0 86874 86874
1 5762 43513
0 47230 47230
0 48741 48741
0 23416 4702
0 72172 72172
1 60505 71601
0 88053 88053
0 20931 49735
0 19248 19248
0 48418 48418
0 55048 55048
0 69147 69147
0 15889 15889
1 71590 51145
0 84801 84801
1 96300 1738
1 42557 39304
0 42603 42603
0 34471 34471
1 72546 69451
1 46507 42600
3 18095 234850128
3 93721 908908640
0 71327 71327
1 71241 49335
0 11653 11653
0 67253 67253
1 55663 95994
2 31334 54252
0 63644 84207
0 98049 98049
0 44662 44662
3 84419 566568680
0 65680 65680
0 55795 55795
1 96248 44509
1 12765 5029
3 12498 364820218
3 2680 683644325
1 92648 57816
0 15621 15621
0 1707 1707
3 25866 865822482
0 30022 30022
1 59462 34943
1 25727 6038
3 70640 132272028
0 75891 75891
0 19718 19718
1 89571 52068
3 75816 863019762
1 53962 98973
1 70961 45592
0 40854 40854
3 71798 529073747
1 56666 50602
0 71264 71264
2 76674 71422
0 69298 69298
1 34683 84434
0 22962 22962
1 47877 83835
0 14263 14263
0 78138 78138
1 13717 21541
0 18478 18478
0 33103 33103
1 40138 10940
1 13208 10534
2 76656 44579
1 42730 26666
3 26872 70686889
1 1315 99424
1 58231 31099
1 7563 65102
0 51005 51005
0 75556 75556
1 90520 49828
2 64443 94562
0 21467 21467
3 89277 555803600
1 85464 33256
0 60582 60582
0 73714 73714
0 3787 3787
3 63157 619552205
0 28993 28993
0 85910 85910
3 67638 262255284
2 79225 67209
0 29827 29827
1 56053 68488
1 69806 49756
0 76317 76317
2 92336 36956
1 11367 97908
2 2894 50112
3 30102 896774344
3 81365 593804123
3 49149 350996663
0 64659 64659
1 56586 95018
2 58729 97092
2 94021 70452
1 10769 74129
0 15274 15274
2 57060 80053
1 66637 60349
0 93538 93538
3 34226 786034762
1 59886 87806
0 43164 43164
0 17569 17569
0 70588 70588
0 62971 62971
1 54643 51629
0 7167 7167
1 7754 33135
0 89371 89371
3 82249 915569835
0 29398 29398
1 78603 37593
0 6096 6096
0 34418 34418
0 42933 50100
1 73703 40716
0 12436 12436
3 75989 153720198
0 93156 93156
1 71781 23482
1 93327 79562
1 44682 37876
0 6297 89620
3 73943 991320834
3 54040 920589284
3 76515 82157996
1 41268 28850
0 54975 54975
1 10076 26402
0 19181 19181
1 92595 50254
1 31078 15286
1 4015 29655
1 49714 97166
2 41169 81331
1 7227 81340
2 65515 95312
3 10857 193440213
1 10852 78768
3 60480 938070214
3 40567 648001477
1 66222 11643
3 30154 397647418
3 55538 699924206
1 32688 50695
1 41100 69961
0 43051 43051
2 93690 59367
2 38787 91104
1 36917 17521
1 3941 89597
1 97183 55538
1 35556 83817
0 28336 90022
0 69388 69388
3 9232 408125203
3 58023 735958647
1 28910 31340
2 92598 77375
2 49741 90024
0 79168 79168
3 17285 913138574
0 44695 44695
0 31876 31876
3 854 610930881
1 18846 24010
3 14378 310053206
1 60248 88209
2 26293 27269
3 90042 604370632
3 24131 152578805
1 27003 81732
0 25475 25475
1 35505 63555
1 46479 94519
1 67114 72582
0 33790 33790
0 48728 48728
1 62475 38837
0 85281 85281
0 51970 417
1 72305 23816
2 53884 94351
1 30492 58462
0 50915 50915
1 56777 39392
0 38862 38862
2 51923 26856
1 52385 41254
3 55331 866274689
1 17997 74316
3 72964 593807160
1 36835 97397
1 36717 18511
2 78068 65921
1 4412 64675
3 61412 196869034
2 19424 86968
1 46501 37509
2 34870 48785
1 74391 58313
0 15482 15482
1 8962 53113
1 19577 96294
0 98608 98608
0 64854 64854
3 58451 66879828
1 85209 2457
0 29126 18564
1 41273 18450
3 4534 346891864
0 84188 84188
2 78390 76251
0 8634 8634
1 27019 65520
1 12049 71130
3 83161 714925809
0 70669 70669
1 23184 20798
1 70588 89018
0 28970 28970
0 8629 8629
3 9472 761984302
3 77041 598233967
1 33425 15369
1 41973 44758
0 23523 23523
0 62359 62359
0 57591 57591
0 25366 25366
1 21107 19393
1 42322 82763
0 17806 17806
0 41707 41707
3 60271 755239898
1 44420 99306
0 79560 79560
1 80581 41572
2 44369 94813
1 22632 57590
1 99750 13394
0 17886 17886
0 5739 6878
0 76239 17041
0 78264 78264
0 68296 68296
1 15854 81261
0 58104 75398
1 14980 21805
1 11189 52292
0 53146 50263
0 84632 84632
2 11973 9167
1 26875 77902
1 27033 71051
2 69758 28999
0 49262 49262
1 68966 13617
2 54713 86697
3 93309 149574321
0 90956 90956
3 19216 446626384
3 93708 887669300
0 67351 67351
1 18049 22165
3 42498 774275933
0 71093 71093
2 84482 52133
2 56481 65990
2 68796 7041
1 38997 78845
0 5418 5418
2 24525 36044
0 78976 78976
0 69389 69389
1 44389 16178
3 55828 403441145
2 37424 26417
2 70753 64905
1 32024 65039
0 36731 24122
0 7157 7157
0 88861 88861
2 39139 45703
0 80612 80612
1 42179 29594
2 31519 25443
1 38672 90773
0 4141 4141
1 27607 38021
0 28272 28272
2 75070 14231
1 81160 94227
0 85248 85248
3 56705 525477906
0 83255 83255
1 104 98850
0 55254 55254
2 35724 12260
0 77962 77962
3 27065 64507923
0 20789 20789
2 20341 70668
3 86677 273873852
1 92328 19056
2 80319 87599
0 38406 38406
2 25625 54523
0 15889 15889
3 19278 255557583
1 76462 33063
0 74613 33794
1 90030 33129
1 31851 27875
2 88569 57696
0 71111 71111
1 72262 92281
1 58252 31418
1 62971 87901
0 10711 88679
2 68813 22098
1 18581 26813
2 36808 93176
1 70513 1510
1 23508 65548
2 75984 78533
3 81679 469692756
1 56437 97722
0 74468 74468
2 9201 36319
1 88755 47808
0 12410 12410
0 48460 48460
2 37302 73684
3 35376 146284042
0 35787 35787
0 66369 66369
0 64544 64544
0 88827 88827
0 51991 51991
0 11306 11306
3 57158 245583941
3 87757 546483374
1 87896 64309
1 1601 75049
0 69574 69574
2 46511 5659
1 91690 76370
3 82526 187811193
1 59535 11685
1 1864 16954
2 61993 53434
0 91292 91292
0 36868 36868
0 5587 5587
3 39189 83695529
0 51803 51803
2 44860 66254
1 71724 59892
1 24638 31687
3 937 475649009
3 99734 936161250
1 86769 78844
0 68181 68181
0 61074 61074
1 90029 75852
0 20094 20094
3 68012 216282103
0 58384 58384
1 55277 88522
3 38561 897724456
1 29604 85810
1 98456 85125
0 45942 45942
2 62718 59260
1 39690 30004
1 14198 74545
0 7849 7849
1 94736 32524
2 43856 10848
1 49787 75370
0 22557 22557
0 10549 10549
3 56898 776769591
2 25096 11539
0 7671 5133
3 49458 628251958
1 96577 6906
0 78415 78415
0 17234 17234
0 78314 78314
2 42243 82834
3 9255 843520283
2 63439 21037
1 32077 4214
2 58279 64829
0 81467 81467
0 82866 82866
1 13969 22817
1 24069 85976
1 75194 91884
1 35310 4139
0 94989 94989
1 42421 7841
3 87078 718942178
1 69078 91010
3 40221 435233776
0 59319 59319
2 41002 81664
0 41563 41563
0 78754 78754
1 42070 10514
3 37441 199714973
0 82570 82570
0 2311 2311
3 63727 923912113
1 16756 80877
1 14978 26498
1 17971 90490
0 89120 89120
1 52954 23097
1 56187 6909
1 54282 20960
1 44056 75812
0 78554 78554
1 92932 64118
0 26182 26182
0 41604 41604
0 89003 89003
0 80086 80086
3 64273 276627816
3 5371 286623177
1 15549 65198
3 7918 27985438
3 18324 156254256
1 70093 59512
0 86202 86202
0 20392 20392
2 90556 14978
1 8724 7368
1 3775 27785
0 85414 85414
1 26618 41355
3 90245 183875563
2 72998 20348
2 19045 53320
0 11283 11283
2 74784 30282
0 96791 96791
1 15593 90701
3 14641 929835041
0 96924 96924
0 85863 85863
2 21159 65037
1 51718 9227
3 94134 731356123
0 14003 14003
0 61512 69567
0 57044 57044
0 73009 73009
1 34583 46445
1 16716 60652
1 51801 46212
0 27524 27524
1 62234 85686
2 82209 50117
2 20514 32569
3 96508 590776969
1 27445 17487
1 17048 90524
1 87796 83055
0 82659 82659
1 66464 68803
1 37993 81675
2 2762 37745
3 98367 803485465
0 55514 55514
3 11924 419802489
1 48337 67785
0 508 508
3 4680 392111864
1 83919 51531
0 2500 2500
1 77247 38326
1 99217 1866
1 14494 89772
0 42269 42269
1 12467 14801
0 32194 60455
2 40370 8092
0 30448 30448
3 28837 798064930
0 3597 3597
1 61595 55968
0 15997 15997
1 25395 64624
0 6734 6734
0 35952 35952
1 3205 32383
3 86267 643488243
2 32264 65560
1 61089 92287
0 46679 81512
3 86135 265174728
2 96776 19939
2 1984 57395
2 99083 57675
0 79782 79782
2 24010 92026
1 27838 73710
2 79106 4037
2 16186 93484
0 76008 76008
3 86994 833651405
2 51170 76550
0 25634 25634
0 5838 5838
2 31942 1961
3 91932 174358855
2 21600 86125
2 98663 54150
1 33997 90314
1 78000 56876
0 89565 89565
0 80612 80612
0 21275 21275
1 24840 12046
2 56469 12341
1 4366 765
1 31838 21071
1 17608 53341
0 77089 77089
0 30151 30151
1 55473 59012
0 68794 68794
3 21866 592547488
1 95736 10629
1 45936 56868
0 72447 72447
0 49540 49540
2 21339 71383
1 50112 16761
1 64320 97335
0 1558 1558
1 50841 66994
1 11276 2356
3 43697 619145244
3 40521 197287225
3 65934 82019219
0 17871 17871
1 77475 37936
1 19063 16059
0 66451 99762
1 99413 64860
3 56638 611800286
1 26276 90420
0 12047 12047
0 90281 90281
1 12503 98281
1 88115 70826
0 72114 87711
0 91700 91700
3 51470 496942854
0 98639 98639
1 84588 75062
0 50479 50479
0 92190 92190
1 56225 96941
1 79757 39311
0 95078 95078
2 25832 95472
0 6468 59747
2 75332 3991
0 61556 61556
0 55765 62487
2 90009 86310
1 94219 18894
3 41704 487259514
0 19592 19592
3 66883 833240029
3 48227 727792787
1 9642 95266
3 48520 370863381
1 33575 19549
3 86880 273423915
1 16461 36549
0 20777 26183
2 26984 90817
0 78121 78121
3 38090 338552178
0 39507 39507
1 22124 90499
2 87417 18979
2 5625 58750
1 56037 82698
1 2786 53457
1 1450 97743
3 24546 323277643
1 79052 37516
0 54313 54313
1 82004 86342
0 3723 3723
0 90863 90863
0 82112 82112
1 53390 91310
2 76898 26972
1 90951 73280
0 16474 16474
0 4632 4632
1 47338 63733
0 46501 46501
1 94941 93346
1 60273 59809
0 12891 12891
0 20569 20569
1 25079 50214
3 41802 685243409
1 29649 8428
0 37420 84579
1 87718 33861
3 87893 565103967
2 88199 77106
3 20684 688040400
0 30178 30178
3 17904 718374026
0 32121 32121
0 87192 87192
1 51038 8640
3 90992 223588171
1 80287 74598
3 81924 940230324
0 675 675
0 2264 2264
0 34258 34258
2 78744 35293
1 17898 35314
3 87833 955367775
3 64711 358561141
0 72589 72589
3 80234 614892545
3 65283 287400933
0 27914 27914
3 10604 270453583
1 45032 58792
0 90775 90775
1 63498 32270
0 4163 4163
1 71881 96130
0 61181 61181
0 65854 65854
0 60802 60802
2 72158 64308
1 35868 82291
1 51562 36499
1 752 61621
0 40715 40715
0 22617 22617
0 40547 40547
0 32938 73910
0 27284 27284
0 57304 57304
2 69688 88631
1 69779 74333
2 12763 46110
1 73790 58698
1 59696 34279
0 72267 72267
3 17287 276209975
3 56807 240207119
3 98307 179122664
0 5857 5857
1 21078 45984
1 71550 47683
0 93340 93340
1 39890 80559
0 89123 89123
0 43703 43703
1 79446 79423
0 38634 38634
2 94884 18969
0 38630 38630
3 40717 423447251
1 21858 12496
1 98389 54795
0 12693 12693
0 29820 29820
1 20667 27013
1 98969 43264
0 24833 24833
1 86360 49689
0 48080 48080
0 18741 18741
0 74999 74999
0 39700 39700
0 4630 4630
1 21103 3143
1 83578 89441
1 10115 5832
1 11193 20406
1 72345 57883
0 88377 88377
2 79193 39161
1 23175 87090
0 64591 64591
0 82575 99420
2 19190 3957
0 33432 33432
1 55564 30462
0 42709 42709
0 64574 64574
0 82716 82716
1 19658 18805
3 59407 998812633
3 2100 505884299
1 75123 29149
0 40328 86895
2 38199 32262
1 25983 95775
3 27986 375545652
3 23549 365964962
2 41750 28840
0 93642 93642
2 56030 47165
0 57539 57539
2 43956 52490
0 47929 47929
0 34787 34787
0 56069 56069
1 62148 55525
3 81106 50093880
3 52484 146827167
1 54219 58547
0 79145 79145
3 54105 865005478
0 82953 82953
3 2113 405488984
1 26062 52997
0 85576 85576
3 22180 622877480
1 40610 99834
0 46343 46343
3 42208 639582310
1 49472 85869
1 79475 54469
0 13884 13884
0 89291 89291
0 53156 53156
1 78094 1395
1 18558 23162
0 61513 61513
1 81688 94346
0 70905 70905
1 58195 4467
1 27394 56674
1 9686 78177
1 51821 64566
1 74683 39534
3 56695 657180692
0 39680 39680
1 66813 51460
1 73278 29399
1 18418 78383
3 61667 702005398
0 87002 87002
0 90227 90227
0 54946 54946
1 83076 8481
2 27404 57315
1 4581 7218
1 82035 19941
2 90003 92678
0 46054 46054
0 60186 60186
1 19580 61231
0 55347 99461
1 73343 74198
3 62693 714180034
0 91696 91696
3 21986 645409627
3 79038 865146648
0 62603 62603
0 48959 48959
1 74448 37868
1 9991 6326
0 64559 64559
0 24587 24587
0 31356 31356
1 39064 95876
0 35519 16784
2 9333 82544
1 71857 87133
0 56237 56237
3 28458 711005284
1 99825 29381
0 62814 62814
3 8959 948447076
2 28793 97367
0 30586 30586
2 27088 28246
1 6517 69685
1 61165 91287
1 2605 55296
2 49580 62554
1 70142 42626
2 70744 1421
3 84020 258705303
1 1812 31058
1 66004 45911
2 69025 67089
2 18150 59447
3 77923 410293093
2 30382 3774
3 56273 460672370
0 14763 14763
0 6204 6204
0 2451 2451
1 37148 34745
0 85470 76220
1 41336 16009
0 48763 48763
1 29506 78484
3 29843 663799147
1 59045 66696
0 13270 13270
1 47229 29113
2 61314 10408
2 42355 52675
3 78363 11251875
2 51696 82959
2 50267 62618
1 14651 37928
0 24199 79674
1 31095 69857
2 67973 98989
1 17504 86252
0 85526 85526
1 51158 61207
3 43871 967120791
1 58556 92715
1 98027 96595
0 25300 25300
0 81753 81753
0 75643 75643
1 5441 61048
3 12683 832927300
2 15068 39693
1 55515 40311
3 74700 386428114
0 79859 79859
1 92485 44228
0 49394 49394
0 31058 1812
2 72004 24752
2 68982 22427
2 36202 33672
1 42626 32743
0 94060 8485
0 47850 47850
1 24826 53370
1 30943 41737
0 49412 49412
2 30387 96185
0 36085 36085
3 72903 742585842
0 52418 52418
1 38828 86453
0 11701 11701
1 35993 5338
0 71945 71945
3 7730 133757384
0 23149 56075
1 64446 13086
3 84871 429554456
1 64613 55233
1 12310 36314
1 91733 9634
1 10847 98077
1 82073 69918
1 15156 82396
2 58728 71323
1 82736 16197
2 40142 83536
0 29202 29202
1 89546 90960
0 4596 4596
1 38333 89751
0 75097 75097
3 89388 504354686
1 49505 31011
3 67223 922179487
0 14385 14385
2 68079 39664
1 13253 37822
0 61002 61002
2 92762 49287
0 72297 72297
1 41784 57302
3 82278 508432195
2 68904 19309
3 78688 10767232
0 8291 8291
1 39215 68194
1 87903 97118
1 14944 47326
0 23866 23866
1 94569 15519
0 64109 64109
1 80029 28235
0 93814 93814
1 87056 70649
0 5346 5346
2 84875 69308
0 77067 77067
3 11599 189913718
1 67802 70479
0 98548 98548
2 19234 87032
2 81466 71868
1 77949 41493
0 90778 90778
3 93511 306743236
3 20684 850729862
3 86483 580439271
2 34449 59309
0 82996 82996
2 30223 13236
2 3215 82510
0 29690 29690
1 97227 12360
0 32450 32450
3 23209 567052906
2 11970 96789
2 75559 19550
1 56053 43418
0 23173 23173
0 51722 51722
2 32619 40300
0 22713 22713
0 27393 27393
3 26007 254076205
0 24734 24734
1 15194 95799
2 51588 25151
2 1295 49049
0 41843 41843
3 33213 61287262
3 55824 425457833
2 89598 78652
1 12364 84663
1 99956 5311
1 85640 21824
1 63216 42904
1 86468 79190
0 3785 3785
1 82014 14918
0 87741 87741
1 93575 92485
2 93122 91844
0 55489 55489
3 19739 428920037
1 19263 61559
0 78466 78466
0 92906 92906
3 35408 461100872
2 56553 46023
1 41452 29863
0 88074 88074
2 23656 10279
2 41163 67046
1 64485 96348
1 64842 47410
0 39300 39300
0 24209 24209
1 36370 81363
2 73918 63150
0 85071 85071
0 68564 68564
1 1068 63191
2 27802 13408
3 52825 589954185
1 38003 16026
0 93052 93052
1 43488 13865
0 44754 64064
2 36498 70406
0 48462 48462
1 83993 74074
0 38497 38497
1 4948 40357
3 87483 123903836
0 20961 78641
0 54048 54048
1 27950 5144
0 61025 61025
0 7263 7263
1 23185 35022
1 24689 47654
1 87011 20400
0 21971 21971
2 39360 8502
2 54951 97632
3 13255 611616134
1 4696 53468
3 86009 206331650
1 11509 81809
3 58287 950711418
1 90219 10065
1 42106 30336
0 92220 92220
0 52419 52419
3 22953 974180566
3 19841 19546174
2 62551 98383
1 4489 21536
0 14126 14126
0 7823 7823
1 2608 2400
0 88788 88788
1 1109 44410
1 94154 82931
3 9454 70735365
1 81611 28895
1 65814 29171
2 24136 99680
0 25101 25101
0 15181 6004
3 49517 746990886
1 14263 97462
0 61760 61760
1 19999 29386
0 25563 25563
0 9347 9347
0 43457 43457
1 85182 75775
1 37573 26329
0 25955 25955
0 61513 61513
0 87096 5327
0 14654 14654
2 3095 63950
2 76706 59326
2 80370 94469
0 70099 15054
0 54320 54320
0 9319 9319
0 20583 20583
1 77392 68511
1 38379 44237
3 94875 308691673
0 55127 55127
0 6663 6663
1 92274 79481
3 22027 4716377
1 68954 45709
1 20211 1122
3 89049 173745860
1 76478 13286
1 71724 87022
1 13989 9142
1 21766 93132
0 60728 60728
0 8438 8438
0 11013 11013
3 46902 608235120
1 2859 71893
1 75047 33921
0 48701 48701
0 50023 50023
0 71269 71269
2 36660 45073
2 51166 2843
2 58129 59628
2 48162 42202
3 42626 986620358
3 66654 104769099
1 35279 86563
1 19943 38292
2 46180 85051
0 80137 80137
1 27365 3270
0 66420 66420
1 96807 26640
0 33180 33180
0 22535 62089
0 91719 91719
1 39876 62097
1 47610 81389
0 77559 77559
3 78693 766053208
0 62849 62849
2 58855 63234
0 15388 59847
1 57318 79282
0 1027 1027
1 98352 39949
1 15765 96073
0 870 870
0 76399 76399
1 81684 7376
1 47857 78105
2 24800 29380
1 32672 69924
0 1116 1116
2 25449 49122
0 53148 53148
1 2287 32469
1 75828 27604
1 3458 86154
0 76043 76043
1 86920 66678
1 6886 57251
1 53394 48893
2 46117 39574
0 7054 7054
3 43346 937558942
0 60628 60628
3 40118 226700934
2 69781 26769
1 56845 74602
1 57713 46362
0 96870 96870
0 26602 26602
3 40035 945759956
0 76630 76630
3 62132 937662056
1 70645 64793
0 78735 78735
3 44778 35466611
1 31650 77308
3 57524 968726817
0 8220 8220
1 76283 76108
3 84261 543707664
0 96781 96781
1 53521 12514
1 96927 77161
2 22635 67825
0 40887 40887
0 77777 77777
0 72465 72465
0 22522 22522
1 11860 79676
2 52891 81476
0 48383 48383
2 19278 39401
3 75523 836225438
1 29974 84033
0 61769 61769
1 81396 16194
0 30604 30604
3 92429 130357642
0 13440 13440
0 92549 92549
0 82090 82090
0 73695 73695
2 62822 92609
1 57647 46175
1 59010 39252
0 56058 56058
0 68028 68028
1 26620 49188
1 85752 49686
1 31042 41508
0 64833 64833
1 80782 72813
1 34148 54243
2 49742 73652
1 40842 16260
1 2309 85544
2 14090 37990
0 99164 3412
0 66705 66705
0 74111 74111
2 63368 61692
0 95322 95322
2 45757 60267
0 27139 27139
0 50355 50355
3 89364 843673704
0 90291 90291
0 14254 14254
0 25162 54217
0 43596 43596
0 49961 49961
1 90172 77186
2 52642 20431
3 88979 872006970
2 59903 33514
2 2840 90825
2 98842 71503
1 20804 90147
0 86302 86302
0 62974 62974
0 75307 35682
2 71418 63924
0 85039 85039
0 80011 80011
0 65900 65900
1 49807 81796
1 16225 59442
3 95273 629558813
3 65658 168749157
2 90335 95687
0 15411 15411
0 52627 29905
1 48539 1552
0 10344 10344
2 8030 57803
3 22277 983313381
0 89172 89172
0 40983 17207
2 31575 77483
1 72422 86175
0 59823 59823
1 56176 6430
3 87631 501453553
1 26641 43443
0 77090 77090
3 70825 777344595
0 48328 48328
3 81981 942453608
0 32932 32932
3 70404 103713169
1 52450 62579
0 10653 10653
0 48577 17394
1 12929 68481
1 58326 65484
1 67439 26883
1 77410 48942
0 4892 4892
0 27034 27034
3 14106 268353232
3 68557 20625281
0 15905 94518
1 22254 83605
1 36185 8923
3 33320 685298716
1 49659 94056
3 97678 172640256
2 22304 39160
3 51100 19413796
3 83883 41022683
0 31660 31660
0 61477 61477
0 88402 88402
0 40679 40679
0 27132 27132
2 63876 57105
1 73931 11116
2 28652 74027
0 38645 38645
1 60840 65071
2 7672 2219
0 71541 71541
1 74330 62085
3 42509 380049097
0 60192 60192
1 26336 87252
0 8151 8151
0 71347 71347
3 28096 896661170
1 7749 70031
0 52835 52835
0 82495 82495
2 23961 30430
1 21803 47981
1 61710 47976
3 2201 238028335
3 78782 903070398
1 35103 71531
2 39302 4021
0 34569 19913
0 56894 56894
1 80511 44964
3 64832 34682021
0 4147 4147
2 77924 88615
3 16341 590521865
0 64874 64874
1 9217 88351
0 10089 10089
0 80708 80708
1 86582 68058
3 61249 264301955
1 38589 83628
1 97324 73955
3 24546 134476360
1 33286 47472
1 53066 57614
0 52383 52383
3 38191 647331743
0 76316 37731
3 10993 431013774
0 37574 60190
1 7909 9781
0 35665 35665
0 64498 64498
2 22095 25385
0 12077 12077
2 95151 9025
3 28556 423181538
3 28270 631714826
0 61995 61995
0 16801 16801
1 51464 34507
3 52110 354192131
0 37848 37848
3 6319 428437604
0 70461 70461
3 71773 42020319
3 5697 707879070
3 8252 698880031
1 65581 42602
1 87407 2639
1 3124 64889
3 32804 32724182
0 69694 69694
0 20213 20213
0 92266 92266
3 59856 809124378
1 49415 60557
1 78753 25825
0 24184 24184
3 80265 235369329
1 31978 12642
2 9240 64646
0 79749 79749
1 52967 59084
0 61158 61158
1 39145 37825
1 38919 50196
1 94728 37565
0 91949 91949
1 99107 19580
1 97555 21199
2 1912 29939
1 62869 25299
1 28762 10103
0 48886 48886
1 75368 30040
0 28449 28449
2 59763 87289
0 22531 22531
1 53464 88693
1 65321 79830
1 61541 82611
3 55250 719002933
0 55087 55087
2 31607 41004
3 37766 560557324
0 95050 95050
1 21360 79630
2 35367 23024
0 62058 64866
1 61630 1827
3 15990 489945216
1 71983 79377
0 5754 5754
1 46206 97149
0 94559 94559
2 19547 99140
1 35362 47485
0 72472 72472
0 84036 84036
2 84778 42050
3 30304 179300425
1 54094 51786
1 39783 87442
1 80577 26641
3 73789 364899857
0 10672 10672
1 72723 31955
1 93859 27519
2 24299 57448
0 62123 62123
0 94953 94953
2 71610 62598
1 55512 9447
3 19384 572737224
0 74637 74637
1 50848 6277
1 98240 55435
2 71199 53170
0 35160 35160
1 79593 44206
1 77673 23041
1 22163 83756
3 87490 242769684
0 51624 51624
0 49051 49051
0 62892 62892
0 72949 44503
0 86287 86287
1 60254 64294
3 56950 851988649
0 75723 7943
0 48678 48678
1 14914 65460
2 33854 88331
3 15017 251449760
1 526 20584
2 44645 63779
1 20911 98866
0 79598 49663
0 74249 74249
2 26779 73411
1 50048 48032
0 93638 93638
0 28392 28392
0 49715 49715
2 66414 88718
0 37376 37376
2 34493 76233
0 59970 59970
1 24151 94670
1 59406 40480
1 61796 354
2 53170 64873
0 66598 66598
3 90606 66486549
3 82273 491015127
0 20019 11546
3 88641 577496637
0 70648 70648
0 46569 46569
3 41143 204695853
3 92986 902305255
3 82322 416119630
0 21579 21579
1 52893 30108
3 88157 421088213
1 33922 73003
2 64400 50475
1 10185 9440
0 46811 46811
3 87749 606125337
0 56749 56749
2 40710 65708
0 70792 70792
1 82630 27011
3 92552 853548957
1 15066 22769
3 22794 428294617
3 20526 676192716
1 51832 44998
0 38081 38081
0 96905 96905
0 45143 77693
3 10670 413888686
3 71746 400605873
1 24419 54465
2 49399 41702
1 24982 18472
0 48802 48802
0 98213 98213
1 29156 36162
1 63654 68985
0 89325 89325
0 36245 36245
0 7515 7515
1 69175 28607
0 85950 85950
3 12648 326085776
1 41168 43896
1 52729 21647
1 3560 65072
2 74586 69212
0 78490 78490
0 20413 20413
0 13148 13148
0 61263 61263
2 50263 53146
0 64019 64019
0 38568 38568
3 33602 350800319
1 81530 17075
0 79943 79943
1 96999 54886
1 71558 19415
1 7400 31249
2 13529 1141
0 29044 29044
0 8582 8582
2 16849 40021
1 85994 36533
0 59576 59576
2 60301 13095
2 53129 16492
0 65442 65442
1 24494 61803
0 37701 37701
3 76635 873494628
2 91514 63782
0 79955 79955
3 74211 183626171
0 73143 73143
1 55857 61698
0 38676 38676
3 42659 634990864
2 95515 37988
1 35012 46035
0 75534 75534
2 91077 17241
1 17882 17830
0 28798 48374
3 5967 327478227
3 62260 745401086
2 31403 7847
0 16069 16069
0 78588 49664
0 30252 30252
1 40893 15596
0 88041 85264
0 84621 84621
1 89004 73518
3 98272 537029219
1 72784 59238
1 90257 11028
1 41984 85226
1 97609 75770
1 69064 2556
0 45144 97466
3 30823 474312735
0 97787 97787
1 36718 91218
0 3562 63233
3 55671 371722924
1 17630 5132
3 64571 285725975
2 21039 93070
2 86729 78130
0 48272 48272
1 37079 438
1 54815 78612
1 38539 85583
0 64849 64849
3 74340 773262806
0 88922 88922
3 20535 671869067
1 67552 3269
1 65414 26534
0 35043 35043
1 29882 26763
2 64964 44210
1 9269 19871
1 21982 66736
2 69838 36217
0 91554 91554
0 73373 88990
3 82549 278647020
1 17106 88759
1 94076 28060
1 22215 64939
1 73167 94277
3 57306 542006069
0 1928 1928
0 42903 42903
0 19364 19364
0 85186 85186
3 45397 428498167
0 1991 1991
0 24295 24295
2 95963 91289
0 46536 46536
0 20450 20450
0 81829 81829
0 12459 12459
1 75108 97263
1 51074 24504
0 12135 12135
3 90403 341117817
0 92030 92030
1 36618 29067
1 39296 20088
1 5263 88548
2 98597 634
2 6608 34894
1 15214 9978
2 51588 20318
0 95776 95776
0 60109 60109
1 20453 1318
2 21381 51188
0 9711 9711
0 44927 44927
1 63345 38729
0 69808 69808
1 24083 18754
1 1128 86392
2 64064 44754
2 77699 92077
0 26098 26098
1 60195 90878
2 53177 73769
0 60079 60079
0 46100 46100
1 65658 47875
0 78675 78675
1 72458 32042
1 27548 63681
0 47452 47452
2 81165 95700
0 61147 61147
2 46398 55387
1 63727 19910
0 61760 61760
3 57317 247946024
0 25486 25486
3 84353 632491952
3 34391 535174666
1 97097 51871
0 44271 44271
0 61101 61101
0 89820 89820
0 81990 81990
3 11632 129914820
2 51711 62700
3 16673 955707552
1 15187 92085
3 33158 850180826
1 26578 61192
0 85464 85464
1 91255 33564
0 23751 23751
1 89449 97356
1 24273 4518
0 34341 34341
2 87849 55879
1 29120 82693
0 54324 54324
0 53046 53046
1 23097 25800
0 26434 26434
0 97788 97788
3 17104 33032671
2 23503 21152
0 37865 81135
2 17602 71592
3 20099 184607531
3 93860 142585676
0 79033 79033
0 4783 93548
1 45507 22279
1 76896 74666
2 91626 44444
1 74338 35809
2 42726 98585
3 37174 724038285
1 57224 36624
3 68111 519758078
2 35556 83817
0 15753 15753
1 93806 64495
0 42101 42101
0 7361 7361
1 94147 75276
0 10325 10325
1 71372 16856
1 83201 34842
0 16596 16596
1 53168 16321
3 30220 225883166
0 66004 66004
3 75514 374569733
1 77989 2073
0 38856 38856
1 29089 25134
2 47714 78876
0 3397 88467
0 34595 34595
2 44391 34076
0 84272 84272
1 95353 48952
0 73910 73910
0 37048 37048
1 902 23645
0 31847 31847
1 35732 57195
0 18618 18618
0 96921 96921
1 8874 3616
1 65423 77541
0 46502 46502
0 45052 45052
0 63495 63495
1 92331 89919
2 16428 34873
1 96627 27926
3 52351 374964152
3 99434 485125799
3 2805 478473588
1 68506 84986
3 96347 169618309
3 85324 826065841
0 70477 70477
2 63637 25555
0 33052 33052
0 3120 3120
0 96199 96199
0 75810 75810
2 20794 87700
1 76473 35899
1 20823 66576
2 20879 85968
2 58795 11053
2 93444 22485
2 30577 5941
0 81763 19469
1 74806 94871
1 34716 60416
3 63554 448893570
2 19884 64789
1 73094 22805
0 61772 61772
0 6799 6799
3 41206 944710658
0 92942 92942
1 59253 22595
3 42798 663738467
0 65514 65514
2 44570 41760
0 9241 9241
1 24449 73029
1 49458 10383
1 77057 47180
0 94780 94780
1 57731 21428
0 36817 36817
1 17585 61396
0 50359 50359
1 12956 66326
0 72915 72915
2 57857 3363
1 29920 16376
0 76462 76462
1 44219 24494
0 12205 12205
1 64793 10996
1 65090 19984
2 66556 24452
0 73247 73247
3 6706 266194058
1 80109 39974
1 9463 4638
2 10233 98938
0 10179 10179
0 1807 1807
2 62634 31676
3 58643 818999532
0 70260 70260
3 91207 674101725
1 17938 10870
2 94735 28804
2 25052 25126
1 28956 60231
0 88308 88308
0 16136 16136
3 42866 524543414
2 11997 10397
3 1217 477770354
3 87320 579161772
2 12610 79078
1 58993 11561
2 69264 88279
1 78698 76689
2 51960 60188
0 44317 44317
0 98574 78238
1 62001 76204
0 63812 63812
1 30542 26911
0 69742 69742
2 1043 54391
3 92600 346382826
1 5096 7299
0 46038 46038
0 2331 2331
2 60774 94695
0 60116 60116
3 90893 745403623
0 80138 80138
1 68447 34324
3 20503 672656144
1 96524 48010
0 40336 40336
0 70658 70658
0 46933 46933
2 55092 79747
1 94962 62547
1 42217 59294
1 44308 41455
2 72697 68891
3 75959 817245204
0 39512 39512
0 22601 61928
0 20299 20299
0 32337 32337
0 63368 63368
1 89944 14939
0 73739 73739
3 8013 185065644
1 22804 98724
1 14173 92534
0 90946 90946
0 71061 71061
3 88601 252588414
0 5665 5665
1 81856 91237
1 21509 36784
0 67615 64333
3 26094 482977893
1 37173 52992
2 93711 29199
0 17256 17256
0 40930 40930
1 30685 36341
1 70921 12625
0 98966 98966
2 4811 76586
1 50733 27217
2 25243 30810
0 1836 1836
1 43114 82301
1 93873 44120
1 98081 755
1 80228 36916
0 16568 16568
1 56279 80242
1 25137 68761
0 68931 68931
0 27336 27336
0 85096 85096
0 62781 62781
2 57843 94480
1 21680 65347
1 95379 44003
0 74952 74952
3 89234 235322327
1 51482 41438
1 49452 23550
0 65882 65882
0 77727 77727
0 33915 46127
1 45040 67427
3 66279 741507597
1 45838 84893
0 16903 16903
0 64172 64172
0 27396 27396
3 92993 336504005
0 68681 68681
0 33038 33038
3 36134 49953149
1 98774 77484
0 71315 71315
0 79649 79649
1 99293 73040
1 59996 78090
1 73956 97603
2 71561 10973
1 51086 45534
0 26012 26012
1 73207 13439
1 13111 96601
3 34891 354811622
0 85799 85799
0 11765 11765
0 87290 87290
0 69338 69338
2 57761 82542
0 59246 49469
1 42498 82700
0 40350 40350
0 30613 30613
0 82344 82344
0 93807 93807
0 18842 18842
0 36379 36379
0 45922 45922
0 37412 37412
1 11751 55432
0 71141 71141
1 16888 99531
2 20879 52235
2 50033 51413
1 66085 90734
3 28163 662847445
3 95066 239907761
0 83742 83742
0 61903 61903
0 35520 35520
0 47513 47513
3 31999 909269597
0 45092 82497
2 35115 36675
1 65578 72725
1 8038 71249
2 8378 3389
2 95755 70394
1 61623 12219
2 90246 94296
0 51063 51063
1 23261 53121
3 76407 266774582
2 95467 4243
0 45859 69847
3 52040 102806917
0 32604 32604
1 62186 62840
1 25478 22068
1 79504 35597
2 27799 47928
3 29665 838125402
1 58926 16006
2 4091 41903
0 42310 42310
3 1103 200296957
0 65025 65025
1 49371 94245
1 17086 42668
1 61001 84023
1 78314 82208
0 46612 46612
0 11447 11447
0 74066 74066
0 94018 94018
0 13148 13148
1 80341 66314
0 72141 72141
3 35904 946710696
0 88130 18672
3 59101 758230524
0 40997 40997
1 49715 7389
0 2285 2285
2 81191 53429
1 63864 84226
0 3925 3925
1 79836 24653
1 43610 52430
1 18117 65815
1 99457 35110
0 39895 39895
1 70644 23716
2 28273 31704
0 45650 45650
0 38121 38121
0 96461 96461
0 67739 67739
0 89751 27066
2 31760 61273
0 68823 68823
0 22307 22307
0 63073 63073
3 47190 611033005
1 93927 55150
2 54450 32776
0 73297 73297
2 88792 62200
1 64667 25598
0 15745 15745
0 99037 99037
0 43592 43592
0 34662 34662
1 97966 68407
2 17949 80772
2 59386 34822
2 51971 90688
3 72288 633601295
1 67381 78048
0 51835 51835
1 35804 60725
1 77919 64696
0 84523 84523
3 67398 442737661
0 75255 47536
1 72228 33537
1 48753 80531
1 34513 89201
2 47432 1142
0 7682 7682
0 7168 7168
0 99833 99833
3 26044 626877411
0 50475 50475
1 33179 7395
1 44307 54864
2 72036 87779
0 71677 71677
2 57957 2399
0 95523 95523
1 27310 13887
0 4032 4032
3 57452 866400874
0 19398 19398
0 49828 90520
3 43856 20324257
1 76267 58869
1 31755 93856
3 62347 216146092
1 71082 70693
1 3607 80015
0 38522 72460
2 43545 98048
3 18589 716074229
2 11339 1486
3 6137 766958353
0 35889 35889
1 29019 15988
2 30770 56974
1 22921 1442
0 95774 95774
1 95313 10118
2 29063 58678
1 84655 48581
0 68416 68416
0 61533 61533
0 11003 11003
1 89674 48455
0 98069 98069
1 23451 35706
1 52442 46257
0 11809 11809
1 25523 92966
0 81985 81985
0 26577 26577
0 41972 41972
0 34177 82345
1 99417 13297
1 15050 75173
1 45476 9031
0 42825 42825
0 66233 66233
3 48410 191184691
0 2406 2406
2 19692 89796
1 29701 86259
2 32722 85111
0 87629 87629
1 88471 14581
0 68838 22215
3 57551 802513534
1 3866 11308
0 51386 51386
0 68381 68381
0 6291 6291
0 89638 89638
0 36795 32619
3 6386 89075559
0 63281 63281
2 65480 17558
1 80265 19710
0 71914 71914
3 79705 867857957
1 62124 52001
3 44429 304625769
0 73787 21946
1 73125 8774
0 35953 35953
0 62315 62315
1 98008 54549
0 42784 42784
1 39015 97923
0 9090 9090
1 70468 14086
2 51954 60532
1 44839 71464
2 92612 70507
0 62711 62711
0 17313 17313
0 57323 57323
3 54148 99961755
1 35881 30519
2 72460 38522
0 75403 75403
0 32624 32624
0 38340 38340
1 11645 47086
0 42372 42372
0 56135 89711
0 29720 45395
3 37129 477997273
1 55720 76401
2 24232 65370
3 24430 528245232
1 73568 34005
1 84380 19415
1 85888 8551
0 90475 90475
0 5400 5400
0 7569 7569
0 61096 61096
0 72190 72190
0 52366 52366
2 44436 27764
0 16728 16728
0 60144 60144
1 94433 24881
0 16162 16162
1 74408 79118
1 18316 5828
0 85660 85660
1 31620 19538
0 67685 67685
3 61830 50414330
3 35844 675007019
1 36540 76407
1 9314 38094
1 89991 30300
0 32470 32470
1 62951 56439
0 97635 97635
1 44082 83770
3 51460 673421607
1 73187 82706
3 20996 113915384
1 67257 50657
1 15627 23576
0 92594 92594
1 90932 4965
1 36932 1854
1 81960 65033
0 13523 13523
1 48063 70862
1 83025 23036
2 58879 83067
3 79767 487293929
1 33991 29180
0 86742 86742
0 24914 24914
0 46223 46223
1 78391 58875
1 62568 46564
2 45221 60757
2 29680 92822
1 73395 2868
3 85884 559779432
0 91566 91566
0 73337 73337
1 80826 78561
1 54112 68458
1 72892 8076
1 27488 76074
2 32786 88321
0 33607 77919
0 5785 5785
0 95441 95441
1 8168 67411
1 27674 57419
1 4054 37738
0 22652 22652
3 76182 207720265
1 12531 50548
3 50145 790809109
0 90555 90555
2 53188 43243
0 78937 31098
1 58378 48997
2 17875 83240
1 88642 77594
0 56320 56320
0 76425 76425
3 45681 966563574
0 1001 1001
0 43532 89774
0 18724 18724
0 83558 83558
2 82835 24320
2 16087 60838
1 6808 72730
1 75753 43116
2 13974 12700
2 68074 49030
0 11285 11285
3 26811 960838670
0 60468 60468
0 50623 50623
2 8230 56635
1 7527 34248
2 32739 16601
0 94571 94571
0 37192 37192
0 65170 65170
2 33078 27195
2 60884 65185
1 83271 24122
0 57168 57168
2 43348 23492
1 93292 37391
1 91888 88885
1 34709 26074
1 26403 95662
1 51873 34195
0 82089 82089
3 42032 420532426
3 6711 932582306
0 64843 64843
2 27247 81172
1 15737 67766
0 16132 44279
3 8167 23905837
3 56040 510489767
0 59633 59633
1 32070 93547
0 57830 57830
1 45797 86335
3 84423 434090754
0 91955 91955
1 67375 552
3 24646 46585985
0 65527 45995
0 39464 39464
3 44816 81032732
0 57426 57426
1 14426 66083
3 93686 864202203
2 55865 15746
0 95931 95931
1 37208 2810
2 2414 57936
2 62752 17061
2 27241 74841
1 22131 24245
2 11751 55432
0 22702 22702
2 22236 91517
1 33416 47703
0 42255 42255
3 41284 650016051
1 17446 19050
2 75098 14106
1 63077 23307
1 60214 11182
2 57183 85661
1 37520 69887
0 20869 20869
0 112 112
1 394 85457
2 39272 56930
0 73006 73006
1 74994 53403
1 57211 76247
0 3474 3474
3 55951 715022451
0 20537 66538
2 41121 33336
1 86162 86393
0 39090 39090
1 51216 93706
1 73116 50835
2 15120 3911
0 42675 42675
0 23706 4755
2 3573 96469
1 13816 95498
3 61641 862895994
0 68744 68744
2 59650 86682
0 35789 35789
1 69310 16778
0 93653 93653
2 21555 54207
0 28008 28008
0 73825 73825
0 65629 65629
1 58137 10496
2 30141 74
3 54084 133908559
0 45743 45743
1 89220 13485
1 48509 25770
1 71596 79633
0 95897 95897
0 91930 32785
1 78265 54727
0 37021 37021
2 40852 47843
0 32903 32903
3 10399 19473043
1 39182 36366
0 11197 48490
3 27897 755514441
0 7301 7301
1 48893 18972
0 11363 11363
1 77295 75874
2 90066 59774
3 14041 683082837
0 40189 40189
3 32412 655292685
3 23773 113259083
2 10374 72375
3 34033 283098416
1 35408 98316
2 69823 45779
1 48125 75072
0 76668 59696
3 90587 395869368
2 65153 90285
1 98063 52026
1 59265 71243
3 62618 736376927
1 65141 8693
0 60201 3997
0 46068 46068
1 91404 553
0 62320 62320
0 65963 65963
2 41944 99344
1 12115 85178
1 12115 47199
3 23469 684974270
3 56021 766206287
1 70188 47855
0 48921 48921
3 92223 570199420
0 14040 14040
3 26668 920351987
0 9215 9215
1 31952 20327
1 66269 81909
3 23789 535331020
1 25021 73484
3 52019 971630286
3 94462 562452946
1 89518 87251
1 89950 65951
0 93713 93713
1 76358 56464
1 82068 26454
0 8312 8312
3 55764 606520223
1 67280 58465
3 33210 207712318
1 93800 32541
3 74654 198867275
0 62026 62026
1 26669 80083
1 95105 5746
0 60442 60442
1 80058 44678
0 42545 42545
2 79359 52113
0 74138 74138
1 10331 60528
0 40845 40845
3 414 923037320
1 72935 30870
2 68432 617
3 50550 64434682
2 14820 59638
0 33589 33589
1 80688 65508
1 30169 44888
2 33920 32343
3 12597 8458029
1 40821 32077
0 30997 30997
1 15179 40123
2 949 13865
2 88727 97058
0 77692 77692
2 78822 10979
0 69508 69508
0 83043 83043
0 2054 80880
3 4607 889452756
1 63524 85160
3 82971 247498781
1 45073 94373
1 14676 38969
0 31090 31090
3 50366 775498844
0 54510 54510
1 28056 93117
1 26803 39126
0 72885 72885
3 74034 233870263
3 6453 628360160
0 97153 97153
0 28135 28135
1 26897 49549
2 27605 32146
2 74381 8752
0 27027 27027
0 92679 92679
2 82082 2405
0 34015 34015
1 68916 23779
2 78759 96440
1 14738 20773
1 54521 3252
1 60532 68801
0 12788 12788
3 99087 983872220
1 60594 48781
0 98654 98654
1 38618 78253
1 72120 2088
0 38262 38262
1 34879 40302
3 47833 313909877
2 47765 45792
0 82725 83807
3 48014 612116308
1 99764 93046
3 92557 827860667
1 14656 58028
1 3407 49111
1 81810 41959
2 99437 94622
0 89449 89449
0 15858 15858
2 68508 8413
0 28350 13459
2 57736 22705
1 71373 22386
0 9798 9798
2 9955 49958
0 78515 53014
1 70355 76835
0 16788 16788
0 89269 89269
3 39518 358859138
0 84308 84308
1 73262 29431
0 18941 18941
3 94905 400137279
0 39421 39421
1 54621 38994
0 74662 74662
0 21053 21053
1 21007 18143
1 80536 57891
3 61978 813944483
0 99871 99871
1 82729 98661
1 51308 56241
1 86188 86366
1 5196 6513
0 19109 19109
2 31665 19555
2 37924 64372
1 42744 72595
0 14291 14291
1 72248 59409
3 71056 918558063
0 46146 46146
3 62612 195054338
3 22546 184266578
3 4965 588505039
1 33483 25085
0 40428 40428
0 73114 73114
1 42137 97367
0 28951 28951
2 60 66535
1 50305 78656
1 13830 57199
0 29990 29990
2 59684 46440
0 91271 91271
1 70662 7760
3 92042 205091618
1 59480 60076
3 48974 309767220
1 71272 76106
0 80457 80457
1 90681 88276
1 30688 8180
0 14953 14953
1 4810 88983
0 93080 93080
3 51051 550331528
2 83055 68668
3 59711 101404804
1 47866 22859
2 31755 93856
1 30009 36920
0 33486 33486
3 96742 783208283
1 30462 99726
0 56567 56567
0 30985 30985
2 37161 30672
2 6519 68602
1 21093 80420
2 56889 80159
3 93471 475182302
1 23317 48333
1 7190 1226
0 98566 39296
0 65202 65202
1 72148 93783
2 18507 54356
0 68768 68768
0 43141 43141
0 55774 55774
0 21953 89705
0 2360 2360
1 62310 50376
3 39335 479926375
0 78224 78224
0 97944 97944
0 56342 56342
0 95397 42156
1 20546 78496
0 77144 77144
0 39953 39953
1 32271 91292
3 29069 366152353
3 35886 710758624
0 60231 8639
1 97781 1642
3 64369 339621105
0 30939 30939
3 56251 111921833
3 59777 804309272
3 2741 544463739
0 81178 81178
2 99783 88481
2 2998 10675
0 3448 3448
1 90820 98368
0 40046 40046
0 96673 96673
0 60987 93445
3 22745 507114893
0 28184 28184
3 16697 970117822
1 33612 80149
1 80093 83862
0 15635 15635
3 81696 325450577
1 42622 49938
1 69352 79755
2 37690 7032
3 10276 301755543
0 84250 84250
2 66634 91723
0 92986 92986
2 608 96260
0 30819 30819
0 96622 96622
0 41705 41705
0 84913 84913
0 39927 39927
2 62803 6420
2 77372 91422
3 71769 228650366
0 56930 56930
1 3087 80391
2 48125 75072
2 62915 74813
0 49499 49499
1 68013 16035
0 79484 79484
0 74209 74209
2 45280 52256
0 95319 95319
0 12803 12803
0 51401 51401
2 83957 62108
1 78166 76704
1 31529 69461
0 41901 69903
0 46398 46398
1 68861 64713
0 5564 5564
0 79540 79540
0 7492 7492
2 35612 81612
2 80246 33741
0 77296 77296
0 46773 46773
0 26822 26822
0 83504 83504
3 32968 361491903
1 76204 88516
0 1399 1399
1 19157 56769
0 68256 68256
2 77158 29215
3 22943 916802533
1 41406 49226
3 98595 338834613
1 9773 41840
0 10248 10248
1 67537 15782
1 34615 22093
0 90919 67887
1 38307 75025
0 2687 2687
0 10172 10172
2 79691 65564
0 73789 73789
1 89131 10030
0 89752 89752
0 31702 31702
0 58133 58133
0 28305 28305
0 2659 2659
0 46396 46396
3 45502 810740576
0 73376 73376
1 92024 53694
0 50007 50007
1 60665 58251
0 23872 23872
1 93533 9699
1 59636 35428
0 8348 8348
2 80120 25000
1 47509 53288
1 92483 13914
0 11823 11823
0 60615 60615
0 97289 97289
2 99869 5934
2 18274 17943
3 4626 172358924
0 41062 41062
1 10379 13622
1 34064 77634
0 39821 39821
1 63981 55133
0 68512 68512
1 63727 10352
1 94610 1375
0 97519 97519
3 82376 229597454
1 21551 71403
1 36911 6517
1 27152 38926
2 66391 22368
1 58695 57528
1 11774 52709
1 5657 92037
0 96763 96763
2 93261 70639
1 61762 26441
1 16430 13451
0 80322 80322
3 13850 29284059
0 47183 47183
0 95353 95353
1 51651 97237
1 57121 57408
1 32537 13640
1 74804 43542
0 29546 29546
1 74333 51145
1 73404 41834
1 45830 54421
2 21130 7705
1 86765 2318
3 70551 230351858
0 85219 85219
1 79766 81010
0 3416 3416
1 90504 2061
1 7241 99742
1 55139 99796
1 55635 38357
0 92401 92401
1 29096 74682
1 23849 25644
1 67784 48412
1 41084 48593
0 1579 1579
1 64342 89130
3 76663 146836818
3 35576 690434486
0 99513 99513
0 11410 11410
1 24205 2398
3 7196 591403733
2 37881 37774
0 35736 35736
1 73146 75378
2 83927 60690
1 58368 55155
2 68011 44213
3 63822 352932417
0 92333 92333
1 2455 24596
1 399 86571
3 5952 349309501
0 37327 37327
1 52739 98349
0 46446 46446
0 36511 36511
0 99985 99985
1 87996 47893
2 85984 83944
0 40791 13005
0 52196 52196
0 35160 35160
0 22394 22394
0 10894 10894
3 71405 439129683
0 14923 95398
2 17792 32831
1 79842 11553
1 24656 59472
1 66070 84796
0 41919 41919
3 39688 763784787
3 81414 724764142
0 56913 56913
1 75088 21863
0 58397 58397
3 2963 231251545
0 50878 50878
0 76338 76338
0 65598 65598
0 26964 26964
0 62883 62883
2 23508 65548
0 63126 63126
0 52055 52055
0 88868 88868
0 33959 33959
0 76939 76939
0 69787 69787
0 23681 23681
1 48389 77736
1 58536 77183
3 53732 452489642
0 48298 48298
0 67040 67040
0 95412 95412
2 61928 22601
0 27024 27024
0 4491 4491
1 67347 56006
3 61039 849595158
0 16154 16154
1 57885 92694
3 66709 376693677
1 2835 56778
1 21036 88057
0 84467 84467
3 55717 719566264
1 96013 59432
0 66690 66690
0 38630 38630
0 82932 46314
0 54467 54467
0 78771 78771
1 37824 77065
0 4332 4332
0 76577 76577
2 27604 75529
1 52789 26312
2 15376 53866
0 73305 73305
1 37269 70172
1 31463 11245
3 30818 240410535
2 71187 43538
0 51329 51329
1 1137 83752
1 21071 86564
3 40766 588273268
0 82932 46314
2 43479 21706
0 36729 36729
3 49961 546048690
3 15363 622408214
3 72083 311757600
0 81607 11565
0 93632 93632
0 93676 93676
1 30023 52492
1 54071 13698
0 20263 20263
0 22724 22724
1 36691 519
2 24350 10135
1 20126 97859
1 85740 24793
3 14284 389253882
0 80752 80752
1 66904 57623
1 99229 67932
2 38624 10421
1 37133 19928
0 93423 93423
2 88037 37439
0 54974 54974
3 52319 25339321
1 68964 13405
1 66757 96437
0 17900 17900
2 48142 68185
3 8190 45302718
0 2253 2253
1 96914 90013
1 42632 85813
0 97591 97591
1 35019 34619
1 90717 65266
3 87115 309611987
0 97154 97154
2 88881 97011
0 82781 82781
0 73104 73104
0 36813 36813
0 2425 2425
3 1215 563771708
0 77275 77275
1 21008 55642
2 42100 10714
1 91002 91922
1 91713 10030
0 66596 66596
0 55127 55127
0 41976 41976
1 44355 88972
0 45837 45837
0 69539 69539
1 2594 95464
2 37908 44532
3 78839 268655109
2 77168 95930
2 51989 32035
2 5112 88757
3 46608 661283086
2 25940 36795
2 45073 94373
3 49804 235144158
2 4016 96193
1 29514 68693
0 56866 56866
1 5560 723
0 32192 32192
1 31411 50663
1 96061 11061
0 13410 13410
1 91535 34015
2 74458 20156
0 86148 86148
1 20656 4025
0 9379 57767
1 93142 39130
0 63597 63597
3 43541 958567561
0 90925 90925
2 25831 41912
2 79663 28805
1 5727 30108
3 34011 238825034
0 35340 35340
1 12140 55590
0 99958 99958
1 2167 45038
3 57865 994843320
3 48314 220106613
3 1447 570899380
1 52361 36795
1 82821 31222
2 89158 39440
0 57234 57234
3 34636 687509429
0 49025 49025
3 45090 393230729
0 24163 24163
0 65273 65273
0 74405 5225
2 83590 12620
3 89774 406967838
0 96288 96288
1 80630 52585
0 35905 35905
1 81458 58048
0 1623 1623
0 76026 76026
1 49264 53897
0 4998 4998
0 81996 81996
0 66736 21982
0 85776 85776
0 63597 63597
2 98034 59085
1 33777 18150
1 45528 50580
3 59079 101210414
1 80045 32880
2 10344 37262
1 5598 11506
1 8665 53687
0 85794 85794
1 76071 82023
0 24704 24704
3 13903 650991456
1 41324 75824
1 50487 5610
1 65471 92352
0 98352 98352
0 12537 12537
2 89809 36221
2 81915 8155
0 52755 52755
2 2494 20118
3 79896 367849335
1 17150 45602
0 7851 7851
1 16450 48476
1 1771 88170
1 51157 51811
0 37060 37060
2 45200 62873
0 47833 47833
1 86092 64948
1 28794 28691
0 50551 50551
2 26508 84791
0 281 281
0 51630 51630
1 66706 96225
0 86502 86502
2 90820 98368
1 79904 3549
1 71686 21540
0 6132 6132
3 54432 299150195
0 82271 82271
0 4075 21215
1 75843 86864
1 9719 43220
0 54961 54961
1 6733 80846
1 55855 25872
0 33099 33099
3 37650 513223946
0 58849 58849
1 83228 87459
0 48912 48912
0 93083 93083
1 74852 52185
0 6587 6587
1 65881 46435
0 32425 32425
0 1552 48539
1 56607 8165
0 29472 29472
0 94393 94393
3 37944 190150535
2 83340 75080
0 12967 12967
1 71067 14804
0 85822 85822
2 19090 40851
3 80137 372655876
1 75647 77692
2 13181 63644
0 38678 38678
2 47158 52
0 42229 42229
0 17876 17876
1 95981 57441
3 47510 867673465
2 14163 82515
1 12275 3438
3 50726 845857360
0 20107 20107
3 40649 694865342
2 95826 68551
1 77747 59014
1 79712 83450
0 43812 43812
3 9628 480248658
3 59997 505104114
1 1038 74784
0 81789 81789
0 11773 11773
3 68562 428145225
0 85800 85800
0 72033 72033
0 66137 66137
3 34506 328702858
1 82634 30472
0 29873 29873
0 12120 12120
3 12290 748611627
1 82633 27166
2 62718 38092
1 18879 24380
0 97913 97913
1 22604 74532
1 1811 56437
1 1407 69840
3 57346 117667266
1 63655 58782
0 30163 30163
1 92148 25398
0 35930 35930
0 17326 17326
2 39092 80339
0 18386 18386
3 61965 531269833
3 71480 860658056
1 56216 27167
1 99277 84096
0 20206 20206
1 80931 25430
2 39171 79382
2 5122 98620
3 79998 770635146
3 35689 186897002
0 10990 10990
0 67374 67374
3 84302 539522706
3 19094 246474158
1 52472 27751
0 41237 41237
2 70731 50068
0 70857 70857
0 13341 13341
1 20881 78663
0 13857 13857
2 33406 58727
1 67484 14027
0 99949 99949
0 84839 84839
0 38339 38339
0 13890 13890
2 28606 28141
0 13385 13385
1 30864 90391
1 95000 90025
0 4145 4145
0 8098 71670
3 67293 703841150
0 90767 90767
0 43090 43090
0 78021 78021
1 72931 20233
2 13741 76197
0 21062 21062
0 1251 1251
3 56370 920600226
3 33155 58676912
0 93902 93902
1 15260 12166
0 6129 6129
1 40918 48914
2 4034 97130
0 19432 19432
0 27278 27278
0 11396 11396
1 19713 87964
0 668 668
1 38840 4319
0 68796 68796
1 12891 34173
0 13003 13003
1 22545 59712
2 96920 48287
1 66921 35319
0 31240 31240
0 49733 49733
0 65434 65434
2 56210 17438
0 95664 95664
3 50983 786668922
3 25692 982464698
0 66938 66938
0 66784 66784
0 38649 38649
2 78006 26949
0 1770 1770
0 83798 83798
0 46360 46360
1 46519 30860
0 76626 96521
1 86222 93936
0 65027 65027
2 70139 59437
2 62768 82892
0 6258 6258
1 6518 95191
1 89497 50039
1 5230 42339
0 92066 92066
3 93509 225438945
0 29745 29745
0 99078 99078
0 62677 62677
0 40714 40714
0 13506 13506
0 58084 58084
0 32720 32720
3 52017 151364314
0 84035 84035
0 56453 56453
2 57005 70829
1 29993 64448
3 68557 547988316
0 38462 38462
0 40847 40847
2 90082 57891
1 34826 19759
1 20403 54850
0 8632 8632
0 84589 84589
0 98737 63440
0 28436 28436
2 24900 54881
3 83020 661408174
0 34790 34790
1 87930 14421
1 56721 26921
0 78057 78057
1 73318 45804
0 99289 99289
3 85827 392322331
3 43884 451452901
0 14116 14116
1 17988 14109
1 88573 57916
0 74000 74000
0 60524 60524
0 29228 29228
3 70791 583727340
2 49894 59801
1 52563 29989
2 47975 7676
2 86138 51015
1 39113 66081
0 51893 51893
2 89357 57106
3 95607 742553150
0 27878 27878
3 56819 657775491
1 6941 43302
0 80074 80074
3 44542 436034721
1 40509 55523
0 86318 86318
1 86412 8597
1 66457 38283
1 14749 1703
0 15786 55096
1 97884 76391
2 21646 20314
1 23084 26312
0 5652 5652
0 95140 95140
0 78967 78967
1 62927 42203
1 65417 2070
3 68061 520689270
0 28961 28961
3 98240 875855051
0 57878 57878
0 33814 33814
0 98394 98394
2 91866 73682
1 86565 99616
0 28482 28482
1 2772 99292
0 32662 32662
0 57231 57231
3 32502 593243461
0 55013 55013
1 73990 40605
0 42249 42249
0 3350 3350
1 53773 28535
1 45177 90857
1 16247 76767
3 94473 185052588
2 31933 59296
1 13910 10812
0 89430 89430
0 33203 33203
0 48984 48984
2 3233 69677
3 86747 302909487
3 50714 3814820
0 42996 42996
1 1237 90724
0 71081 71081
2 85897 70636
1 72780 48817
1 41731 87782
0 54735 54735
0 75786 75786
0 80227 80227
1 51577 69345
0 12353 12353
3 49787 724713723
1 91462 55867
0 2195 2195
0 39035 39035
2 66141 73587
0 51061 51061
3 49558 124295608
0 36422 36422
0 57071 57071
0 18850 18850
1 17269 87927
0 1972 1972
1 39699 84434
0 25806 25806
0 52141 52141
0 57946 57946
3 60744 163362863
1 86696 39074
1 34721 77004
1 87479 77207
3 86007 824267006
2 83063 76949
3 33242 193828266
1 26347 75113
1 27718 92832
0 71178 71178
0 74482 74482
0 88631 88631
2 6420 5613
1 55116 57824
0 87384 87384
3 53908 977326509
0 92784 92784
3 73081 108046142
0 46169 46169
1 34703 44278
0 15333 15333
1 62105 64406
1 14506 21850
3 84044 241473146
1 23299 41773
2 42292 56481
1 74174 37457
3 86058 394727349
0 51410 51410
2 68919 50204
0 41848 41848
1 43076 88117
2 22049 66732
0 4757 4757
3 66971 628737992
1 49342 31547
0 94292 94292
2 65519 85642
2 29083 20352
0 72848 72848
3 35433 898059333
1 89503 71775
1 48645 75752
2 67379 33800
0 23766 23766
0 33806 33806
0 94907 94907
1 91539 76108
1 32977 35341
1 17353 25995
3 10662 762819965
0 11240 11240
3 32248 481450206
0 92979 92979
1 88640 38332
0 97273 97273
3 98400 419979390
0 59503 14159
0 40368 40368
0 18704 18704
1 6422 11357
0 55942 55942
1 1719 13991
3 71630 631640613
0 90502 90502
0 91540 91540
3 88288 926342909
0 36993 36993
2 52861 63789
3 25089 418985192
0 32704 32704
1 18758 31464
0 27289 27289
0 96749 96749
0 79319 79319
2 99965 39767
2 80845 11728
3 95408 172766782
0 74597 74597
0 66419 66419
1 75719 31974
0 69925 69925
1 93415 31728
1 46919 39667
2 25776 4711
3 94735 603568808
3 97542 793379749
2 18556 97706
2 24887 80096
1 60427 13316
2 9136 79666
1 91611 15558
0 59570 59570
0 38146 38146
2 36527 3212
1 3489 71916
0 85048 85048
2 81742 63981
0 4284 4284
3 58351 444478086
1 89089 48496
3 58936 165084241
0 89061 89061
1 46666 22013
3 27938 866069797
3 87041 806848501
0 9340 9340
0 36004 36004
1 29923 57725
3 71324 603997176
1 70880 20580
1 40148 95713
3 76456 388055483
0 84840 84840
0 80940 80940
0 10083 10083
1 51706 54913
0 88733 88733
0 49728 49728
2 67428 40478
3 69300 916016949
1 3144 56631
1 54257 1470
0 79275 79275
0 86510 86510
1 9773 96562
1 12274 66912
3 25747 795317005
1 94755 21058
3 4183 148130641
2 26567 65674
0 70099 15054
0 50069 50069
0 30662 30662
1 9637 88253
1 88179 64270
0 65465 65465
1 6393 49885
3 51639 779866722
0 53164 53164
0 97893 97893
1 20606 51726
1 91813 95376
0 1550 1550
3 98926 967774584
3 88065 735853247
0 60901 60901
3 10301 503580009
1 71633 43070
0 75896 75896
3 8595 36649728
1 42128 85091
1 2916 69381
2 35494 96320
0 19884 19884
2 11840 3110
0 17176 17176
0 40708 40708
1 70522 17257
0 24197 24197
2 88878 67045
2 26562 98728
2 21986 75037
2 16456 20687
2 22112 80840
0 44233 44233
3 99753 768006941
1 84670 78976
2 21382 18010
1 23623 67143
0 16518 16518
3 95355 428278986
0 60198 60198
1 20574 81934
0 124 124
0 76391 97884
0 52335 52335
1 45225 47585
1 131 39254
0 3783 3783
0 95127 95127
2 29507 80671
0 60745 60745
2 592 26811
3 21831 260436538
0 95711 95711
0 32978 32978
1 7679 95707
1 45146 70079
0 54033 54033
1 97335 12906
1 75553 59760
1 30572 76584
0 95008 72722
0 79955 79955
0 23420 23420
2 87675 50056
0 56218 56218
1 67370 99600
0 80888 77709
0 29462 29462
1 25275 42531
2 35680 41449
2 52448 78906
3 1088 191606775
0 39986 39986
0 43301 43301
0 22886 22886
0 28235 80029
2 60342 88533
1 80766 60351
0 43926 43926
0 83571 83571
0 99284 99284
0 73102 73102
1 18289 40925
2 85295 65469
3 10765 884771137
1 68482 42040
0 58022 58022
2 88888 2761
1 68412 82685
3 48131 409217375
0 71599 71599
3 634 963714421
1 70476 97138
0 72031 72031
2 54775 82242
1 66272 75371
2 5637 10771
1 38077 42802
0 9758 9758
0 68575 68575
0 74614 74614
0 59088 59088
1 11231 53397
1 70630 61764
1 14224 80667
2 30391 20183
0 65332 12133
0 85035 85035
0 11395 11395
2 80955 51506
1 19395 26145
1 36978 77222
3 2102 458595627
0 9327 9327
0 56946 56946
3 9407 909948199
2 9933 74527
1 95671 33685
1 97570 46816
3 2298 48392278
0 36305 36305
1 83016 33171
1 53266 54060
3 5769 994092052
0 3697 3697
1 44741 25737
3 64846 671443401
1 25847 98345
1 52456 54635
3 45480 510032299
0 90668 90668
2 92268 47000
0 34092 34092
0 42187 42187
0 61353 61353
0 39280 39280
0 66609 66609
3 41016 336088694
0 69284 69284
3 41001 154335617
3 14174 225247858
2 61449 1282
1 10686 41267
3 84495 935425990
3 61512 966594025
0 87044 87044
0 77045 77045
0 70322 68180
0 74030 74030
1 12838 26684
1 61564 34560
0 18348 18348
0 64292 64292
1 25773 28551
0 8847 8847
1 36725 87204
1 30997 84769
0 25958 25958
1 96513 36110
3 87348 312536754
1 48073 55837
1 67142 38338
0 61368 61368
0 72611 72611
0 30994 30994
0 24233 24233
1 77939 79387
0 4116 4116
0 58985 58985
1 83534 53775
0 24310 24310
1 65277 32367
0 54688 54688
0 34333 34333
1 56755 18839
0 26989 26989
0 32627 32627
2 20521 46510
1 77552 21742
0 89744 42075
3 82849 98010015
0 24863 24863
1 84455 94778
2 49263 76283
2 58540 21207
1 15859 22282
1 39016 37927
0 87141 87141
1 50873 75459
0 80756 80756
0 62151 62151
0 69521 69521
1 60141 62955
3 46289 954479707
0 59949 59949
0 88057 21036
0 66979 66979
0 9770 9770
0 99697 99697
0 85228 85228
0 29075 29075
0 27176 27176
2 72435 79457
1 50641 1810
1 56285 87067
3 86277 937775094
0 55836 55836
1 46954 34753
3 15653 484219167
1 3943 63119
0 93640 93640
1 9035 61164
0 56454 56454
1 77048 31798
3 54284 928073174
0 69416 69416
2 45437 75828
0 53681 53681
0 95015 95015
0 81342 36296
3 38642 978695082
1 98381 1292
0 43640 43640
0 1842 1842
3 24972 165801194
0 15594 15594
0 99275 99275
0 78100 78100
1 30848 30090
1 37358 69364
1 11093 20821
1 7904 62491
1 43062 68815
3 38297 705177167
0 60927 60927
3 17945 13828002
3 95743 455312160
0 60361 60361
0 34902 34902
1 14112 81894
1 11129 45522
1 28875 8093
1 16570 58941
1 29051 10073
1 72686 15642
1 55703 41924
1 79273 32911
2 26771 16726
2 71894 22648
0 67337 67337
0 5783 5783
0 92652 92652
0 11424 11424
2 85516 19794
1 71321 33817
0 46137 46137
1 59492 53360
1 7380 35626
1 8561 62860
1 83127 2704
3 37319 125988461
1 98340 11655
3 35825 299810960
1 7952 52836
1 37240 62658
0 30634 30634
1 6360 61447
3 62425 56580696
3 76429 825759094
1 30394 81736
1 69699 3516
0 50835 73116
0 51185 51185
0 57993 57993
1 18595 37473
0 41063 41063
0 64774 64774
1 46804 13362
1 82299 82933
1 93825 15180
1 9613 33793
1 44190 3705
2 10073 18408
0 22813 22813
3 75673 316808875
0 56376 56376
0 47113 47113
0 14515 14515
0 55446 55446
2 67833 15589
0 62186 62186
2 90589 22271
2 80481 4563
2 52947 88888
0 38590 54996
1 28794 35814
1 64783 22537
3 71156 890355571
1 682 88941
3 65817 682838458
3 81322 881624609
2 19630 53181
0 45486 45486
1 18482 2328
3 83055 621209537
0 90689 90689
0 31067 31067
1 10750 16071
2 5579 53897
2 79023 95343
1 7152 99177
1 59173 95322
1 88286 32477
3 66694 128141242
0 43431 89970
1 8498 45938
3 21270 705411707
2 62800 79841
2 10956 7765
1 11283 54932
0 8685 8685
1 80988 78567
1 6179 98047
1 13048 56834
1 26520 31740
0 4312 4312
1 34813 56891
0 1260 1260
0 59524 59524
0 67755 67755
0 11081 11081
2 27313 21149
0 38919 38919
2 16512 96526
0 54471 54471
0 96923 96923
0 655 655
0 65233 65233
1 44137 58285
0 2474 2474
1 52652 34977
1 99469 92178
3 61089 31538474
2 42162 2590
0 40460 40460
1 7349 97920
2 62422 91995
2 86826 12278
2 41456 32875
1 39909 93119
2 36923 40913
0 17835 17835
3 4158 550353780
0 49961 49961
0 68281 68281
0 85504 85504
1 46476 20607
0 16271 16271
3 22679 704905581
0 63829 63829
0 54062 54062
2 33835 91164
0 21900 21900
1 71961 88023
1 87825 10914
0 1738 42050
3 98057 164177516
0 10985 10985
2 93382 5388
2 98772 81408
1 4503 5010
2 57010 2364
2 19867 57043
3 76660 496149329
1 71791 82913
1 67227 42086
0 77614 77614
0 52413 52413
0 47785 47785
3 33607 946529056
1 84789 82022
1 21655 71434
2 69045 78209
2 93183 69750
2 73062 83367
1 29685 9070
1 53617 50240
0 54241 85482
3 51098 531200531
0 8736 8736
3 22623 787455682
0 33428 33428
0 79951 79951
0 37939 37939
0 61556 61556
0 76694 76694
0 77857 77857
1 80527 43347
3 47524 951162318
0 21781 21781
1 56903 18360
0 88379 88379
2 82885 43844
0 25105 25105
3 16790 924911205
1 24515 94417
0 81001 81001
1 56894 51477
1 64061 5705
0 58115 58115
0 74374 74374
2 33624 97383
0 50781 50781
0 74613 33794
1 59499 19138
0 98178 98178
0 51832 51832
2 1619 72489
3 31314 854376364
1 96289 32667
1 85772 35774
1 84900 75371
0 82827 82827
2 62311 64709
0 63663 63663
0 89367 89367
3 57859 748133193
1 44813 44912
0 85701 85701
0 31453 31453
1 65872 42955
1 66128 14388
1 49358 65184
2 57433 44056
0 15000 15000
2 66353 12835
0 94176 94176
1 97914 54072
1 90631 58672
1 88591 38667
1 17006 70520
1 62862 28850
1 33359 86112
0 87339 87339
2 83032 6133
0 69440 69440
3 13442 198654288
2 43596 59044
0 25038 53295
0 64035 64035
2 60461 89557
0 46812 46812
1 92555 19296
0 39808 39808
1 88322 27797
0 95196 95196
0 29321 29321
2 95978 47359
0 22767 22767
3 65399 792820604
1 13786 24077
0 29212 29212
0 12317 12317
1 30379 71177
0 97461 97461
1 37913 19164
3 50181 692630603
2 71753 36107
2 16585 39984
2 99981 65768
1 57797 37250
1 97756 7336
0 26708 26708
3 86197 595151545
1 64929 29479
0 82104 71791
0 8173 8173
2 29363 72907
0 51576 51576
0 2233 2233
1 30966 61539
0 26337 26337
0 16107 83447
0 87435 87435
1 59467 16818
1 99884 28742
0 43137 43137
0 65470 90736
0 81600 81600
0 63287 63287
0 90986 90986
2 14556 6327
0 85008 85008
2 86409 69749
0 37353 37353
3 8775 890465147
3 92892 480987798
1 79471 54792
1 96557 70379
1 47190 72969
1 15161 14455
0 79135 79135
3 40435 919757284
1 17437 27734
0 66800 66800
0 17220 17220
0 35474 35474
2 97192 42688
0 10142 10142
1 31128 18555
0 40359 40359
1 99624 5500
0 9528 9528
1 60333 60041
1 90096 93220
2 83069 87904
0 58372 55573
1 63532 81140
3 16548 689633948
1 94700 71173
3 3981 526352507
2 42767 53831
1 51191 1705
1 76321 97801
3 7211 267532259
0 49554 49554
0 62016 62016
0 46114 46114
0 1840 1840
0 58438 58438
3 73067 383889622
0 37040 63583
3 38692 879439022
0 99901 99901
2 18309 56755
1 83939 21370
0 35446 35446
1 40889 27823
1 89910 44176
2 58040 96607
1 92852 44108
1 25166 70548
1 65989 99946
0 20287 20287
2 74675 73862
1 55501 83906
0 93468 93468
1 49898 80670
0 67791 67791
3 69113 235680573
2 30691 41660
0 10769 10769
1 21083 9604
1 11123 54462
1 16422 99562
2 14913 76952
0 1819 40802
3 20962 580969723
2 87930 14421
0 91678 91678
0 11087 11087
1 29204 27177
0 59863 59863
1 97612 54825
3 23082 25904654
1 89235 67843
3 93410 376269501
0 85889 85889
0 15857 15857
2 61572 36251
0 48668 70724
1 27329 61526
1 16342 24875
2 27642 91849
0 11179 11179
2 53510 43774
0 31587 31587
2 12864 73111
0 11459 11459
1 86496 8236
3 23922 805929497
1 81386 72328
2 52394 83767
1 27192 98444
1 29691 14194
0 65517 65517
2 59663 18383
1 45494 834
1 51200 51741
0 28428 28428
2 97212 94949
0 12206 12206
2 85520 57181
3 23537 122061856
0 43544 8100
1 18364 58057
0 3295 3295
2 62684 41261
0 38642 38642
1 57299 72933
0 84119 84119
1 9788 24225
1 72818 80788
0 91965 91965
3 93467 575395906
1 58327 94634
0 11445 11445
2 2047 56208
1 5094 68273
0 95120 95120
1 34710 46851
1 55212 45257
2 13459 28350
0 32823 32823
3 83672 43335816
1 73960 57308
0 63216 63216
0 53467 53467
3 56032 983637079
0 2808 2808
0 11274 11274
3 94455 901092992
1 94974 72561
0 73487 73487
1 96140 26833
0 39663 39663
0 57948 57948
3 81321 773588317
3 47252 859165988
2 69540 48712
0 77809 77809
1 68897 46911
1 27592 4379
0 8903 8903
0 84713 84713
2 49504 41308
1 18697 40959
0 61422 61422
0 7005 7005
0 85314 85314
2 9314 38094
0 29536 29536
0 46907 46907
3 4359 482239126
0 23759 23759
3 56005 285344682
0 36387 36387
2 87156 84991
3 59280 416554458
1 24836 23389
2 93609 72355
1 71568 47525
2 68687 50391
1 49037 83229
1 58082 46810
0 31767 31767
3 35569 45325644
2 99043 2308
0 49312 49312
0 33282 33282
1 15395 14960
2 14123 70378
0 25964 25964
1 369 70599
3 22887 981077983
0 52431 52431
1 71130 15600
1 9760 64534
3 72249 75142130
0 92783 92783
0 89481 89481
1 947 52728
0 25990 25990
2 8917 38014
3 94079 149222079
1 85371 85976
0 50147 50147
3 78252 237540220
1 50612 83319
0 71386 71386
1 69761 26234
1 38766 98496
1 94025 84698
3 72800 851735608
0 64593 64593
2 82830 38363
3 75621 81981544
0 56377 56377
1 77681 4385
3 75802 736684946
3 67023 878210111
0 38717 38717
0 53943 53943
0 35564 35564
3 49383 911237202
1 73420 28185
2 86411 40363
0 95336 95336
0 74885 74885
1 4690 73962
1 28197 45403
0 6638 6638
1 3731 79193
0 7529 7529
1 54088 22347
1 57697 63758
1 22139 99484
3 41750 597079276
0 19905 19905
1 9694 85089
0 81396 81396
3 51334 142418048
1 99069 48772
0 97078 41884
1 69653 41999
1 55637 90227
1 17954 95430
1 38249 94865
0 15431 15431
0 96191 96191
0 38806 38806
1 53064 24346
0 90945 71436
1 4252 97953
1 98500 77191
0 51792 51792
1 84189 36429
0 31591 31591
2 86601 72123
2 5450 80376
0 98063 98063
1 8185 48965
1 64240 93190
0 97355 97355
1 15260 35552
0 56764 56764
1 43546 96221
0 43689 43689
3 30558 194519164
2 42365 33215
0 70887 70887
2 99470 13627
0 81943 81943
0 53678 53678
0 52349 52349
1 49266 61123
1 75122 23162
3 81477 72404816
0 18913 18913
0 33436 33436
0 88668 84902
1 82252 51895
2 8748 86297
1 98408 37127
0 67825 67825
0 36287 36287
1 29759 60473
0 9708 9708
0 97723 97723
3 21794 222131987
0 23213 17747
3 53117 996830214
3 53460 910410800
1 4049 31499
0 13945 13945
1 75034 8326
2 19549 95360
1 28764 43784
1 29761 35881
1 56465 48000
0 40044 40044
0 11054 11054
0 54851 54851
0 29378 29378
0 21340 21340
1 96610 14511
1 61866 79766
3 49155 76595703
3 4742 897739638
1 97594 37364
1 31567 86828
1 79195 28054
0 94419 94419
1 94407 56658
3 83779 241010692
3 18473 206964457
2 83778 73818
3 75760 56835973
1 39442 26513
1 59675 58344
2 78815 41727
0 66809 66809
1 62673 7659
1 51540 28531
1 12782 26073
1 77201 19899
1 44025 68634
1 68060 97942
2 18849 72281
0 31099 58231
3 57334 263839862
3 40517 272280262
1 2274 28401
0 82398 82398
1 44165 50307
1 87819 64757
1 77327 61389
0 13051 79112
0 47290 47290
0 4540 4540
0 74680 74680
3 40520 43016739
0 68986 68986
2 11746 8402
2 64876 96918
0 62540 62540
1 80147 41800
3 12544 30656547
3 37270 990515997
3 85972 412588439
1 41767 86022
2 11087 48655
2 58532 41375
3 20718 672647783
0 93081 93081
0 20686 20686
2 40929 30038
0 25787 25787
0 98965 98965
2 41554 28915
1 18337 46980
0 64823 64823
0 5797 5797
0 21522 21522
1 51312 71186
2 97609 75770
3 71393 424593205
0 96043 96043
0 56668 56668
0 34256 34256
0 20946 20946
0 91320 91320
0 82238 82238
1 25115 91143
2 44542 96227
1 50518 83483
2 8701 96163
0 35017 35017
3 80091 913608596
1 6481 36955
3 13558 182218160
0 81499 81499
1 11274 41245
1 52238 98604
0 46144 46144
0 46676 46676
2 63291 13340
0 39868 39868
0 73468 73468
0 91411 46857
0 32834 32834
0 87223 87223
0 14510 17288
0 83281 83281
1 24148 37899
1 41701 32709
0 75433 75433
3 38973 410332931
1 18882 32028
0 98411 13058
1 24950 21246
2 7517 76885
0 5695 5695
0 99334 99334
0 99140 99140
1 48056 40490
1 74639 78229
2 30611 8172
0 54815 54815
1 1613 13938
3 37679 23292202
1 57198 49796
0 90025 95000
1 35667 43614
0 82722 82722
1 11788 74302
0 43761 43761
1 12141 998
1 5560 41879
1 10394 52543
3 22053 110722201
3 58105 573450850
2 54716 58129
0 18563 18563
2 5126 30232
2 68306 38536
0 71259 71259
1 57321 44759
0 92313 7838
2 16809 83064
3 26271 171251250
0 65268 65268
1 1414 47788
1 66427 85192
1 24268 85765
0 20968 20968
0 68530 68530
0 75651 75651
3 86989 652499286
2 49232 43573
0 32322 32322
1 13448 32553
1 91139 31506
0 7476 7476
2 28670 7856
2 15512 11099
2 48661 86005
2 45060 32749
1 13289 33915
2 32499 71317
1 98835 88727
1 21910 48697
3 58050 848918658
2 61365 60217
2 62972 13368
1 15762 74387
3 56661 510710006
1 64588 75854
3 36003 863879945
2 46857 91411
0 78048 67381
2 44011 12087
3 93927 893546003
2 10440 54092
0 96683 96683
1 52599 95993
1 87979 51277
3 42861 964895369
0 18786 63727
0 67106 67106
0 32440 32440
3 95278 336130047
1 98831 22784
2 92569 36289
1 17377 53295
0 14563 14563
2 80306 92170
1 84367 66164
0 5538 5538
1 50246 79378
0 27870 27870
0 9911 9911
1 43956 22565
1 8627 18413
3 16280 776322729
0 22160 22160
1 30878 82238
1 3071 51847
0 91547 91547
0 40313 40313
3 68791 114783408
0 5876 5876
3 29952 739454682
0 81313 81313
1 67133 68451
0 8732 8732
1 50808 51396
1 35092 99952
1 74266 84055
2 64694 91608
2 39185 45143
1 77898 89370
0 3542 3542
2 4883 81418
2 62378 39502
1 59255 17304
0 27331 27331
1 38481 79842
0 14501 14501
0 20311 20311
0 56205 56205
0 51572 51572
1 1456 34419
1 33068 79477
2 49710 38317
1 3747 97898
1 86038 19801
0 38806 38806
0 39967 39967
3 59014 807550903
2 13891 27305
1 64142 40198
0 94063 94063
0 111 111
1 539 78815
2 6876 98480
0 6408 6408
1 75620 67475
2 25821 33649
1 36022 80530
1 85909 87379
1 54925 87414
2 10076 26402
1 9429 42328
2 12077 54133
1 31788 59775
0 82091 82091
3 17369 310633140
2 336 45812
1 79615 46053
2 11371 91673
0 8715 8715
3 1030 105829299
0 92050 92050
0 69379 69379
1 92070 80496
1 87171 19623
3 72405 443169616
0 20684 20684
0 79256 79256
0 16109 22230
0 49635 49635
3 98498 296967449
3 70718 799615425
0 89196 89196
1 80763 44922
2 52253 42720
2 33607 27916
1 86621 7771
0 91323 91323
2 67016 49035
0 48032 50048
2 63440 98737
1 9960 97288
0 46967 46967
3 4958 830863416
3 25616 150341816
3 12924 910641016
1 26292 60306
1 20591 92769
0 94907 94907
3 81324 577500068
1 42059 19756
0 71611 71611
0 4109 4109
1 60655 88263
3 11078 447407131
1 60218 36154
2 76589 34411
0 17323 22894
1 97610 2955
2 99985 54055
2 10641 46777
2 87899 7038
2 17729 89544
0 86360 86360
3 822 558431648
1 77864 25045
3 71349 3410854
1 38782 5992
1 36885 41218
3 61504 177955733
1 64933 27350
0 77089 77089
0 36065 36065
1 76981 66431
3 77874 23635147
1 23912 93618
3 88114 558101868
0 85326 85326
0 23168 23168
1 1756 46893
0 77224 77224
0 94614 94614
0 20729 20729
0 87985 87985
1 64891 97486
0 61087 61087
0 48980 48980
2 45967 8628
1 88194 77400
3 47619 91468605
2 4845 93715
0 3562 63233
2 37228 8613
1 22030 36365
0 45315 45315
1 10004 47658
2 32300 87500
0 13501 13501
2 18056 89748
0 39660 39660
0 98326 1246
1 67713 81464
1 69725 31778
1 11241 4452
0 14478 14478
0 37883 37883
3 82291 277220575
1 5913 46061
0 1640 1640
0 38134 38134
0 13555 13555
0 81084 81084
0 91259 91259
1 66116 17826
0 57421 57421
1 50865 61693
3 80760 460215247
3 8507 244855383
0 18740 18740
0 39702 39702
2 1456 34419
2 14202 3330
1 35893 79369
3 96425 651162057
0 95645 95645
0 87958 87958
1 79884 37941
2 1968 45606
1 89441 48476
1 315 7239
0 7402 7402
3 1845 319386866
0 16432 16432
0 25033 25033
0 62985 62985
3 65648 738487460
0 64167 64167
3 50298 995284087
3 13956 125342150
0 5878 5878
0 59411 3847
1 87536 25975
0 88780 88780
2 53075 89966
2 20640 41450
1 70446 73394
2 97241 19485
2 44750 53310
1 17455 34011
3 64213 342373335
1 53284 6310
0 81861 81861
3 444 125375665
0 29079 29079
0 41073 41073
0 40699 40699
0 442 86311
0 1352 1352
0 88495 88495
3 21198 362365194
1 12525 54518
0 41552 41552
0 35536 35536
1 87513 21753
3 90792 226051371
2 25512 51215
0 57095 57095
3 54392 33252814
0 20308 20308
1 27210 82676
3 82552 420572950
2 98505 31502
0 15359 15359
1 6989 28748
2 38496 60033
2 78812 91715
1 46272 22515
3 9551 819429956
1 27764 79180
1 99781 67882
0 25525 25525
0 23039 23039
2 49981 37963
2 34250 99468
1 80801 875
2 30805 63513
0 82911 82911
0 77901 77901
1 50671 19940
1 48471 91921
1 32776 88052
2 79720 56909
1 35720 9893
1 88617 24228
1 71591 65760
3 45578 613818096
0 41944 41944
1 7280 63338
1 21885 21886
1 91049 88661
0 50798 90334
3 51483 23772386
3 77220 746217199
1 16030 78207
1 44485 15228
1 21283 90300
1 10656 27701
2 60554 22865
1 24666 93680
1 98928 60759
0 43984 43984
1 69614 21734
1 12230 92938
0 41160 41160
3 65769 469267640
1 14569 67143
2 11327 992
0 53174 53174
1 77267 26420
3 82078 13614996
2 37504 91031
0 19740 19740
1 36875 1847
0 60058 60058
1 40863 2312
3 14214 995399040
0 91820 91820
0 65960 65960
1 80614 33929
0 24544 24544
1 58961 79360
0 79444 79444
1 58729 69941
1 81068 49906
1 22667 37521
0 47733 47733
1 21929 216
1 9776 78539
0 87284 87284
1 55488 29755
1 39527 80039
3 39078 100747028
1 23647 1743
1 33172 37089
0 43376 43376
1 88684 69538
1 84602 71665
2 91583 54293
1 66024 3613
0 33433 33433
3 67873 910814084
0 10608 20945
2 25190 6963
0 11398 11398
1 62062 38355
1 38807 59780
3 52853 119323505
1 11169 30045
3 77370 229578232
1 97293 62638
1 51699 45986
0 74611 74611
2 27028 41173
0 76561 76561
3 41916 45513250
0 50672 50672
2 98010 59033
2 89871 28322
0 76691 76691
1 55751 24305
3 74110 460128229
3 71289 775376063
0 5838 5838
1 15513 1301
2 58231 31099
1 84961 55355
3 63625 696320613
2 55116 57824
0 69053 69053
1 56625 98875
0 86753 86753
3 87600 465863270
0 96211 96211
3 27755 790449644
1 34836 93516
0 86418 86418
2 30303 74742
0 2210 2210
1 34732 27526
0 61496 61496
2 65668 52129
3 85489 324880137
2 46792 69772
3 35306 770447419
1 38170 27720
1 39089 21066
3 22440 855744992
1 69701 35646
0 92966 25523
1 19842 40998
1 2969 80273
0 34586 34586
2 83403 72618
0 16721 67472
3 54802 525291325
1 10051 37908
1 33960 74258
2 16602 47063
1 60420 43905
0 65963 65963
3 60833 629898560
1 44641 10314
0 43654 43654
0 58418 58418
0 72734 72734
0 79630 21360
3 44149 194648746
3 69677 261696449
3 17174 180364191
0 18057 11399
0 92730 92730
0 57511 57511
1 93842 76717
0 17380 17380
1 34181 19049
2 69939 92187
2 78987 65229
0 48126 48126
0 12857 12857
1 56070 86977
3 75269 758815138
1 34761 36395
1 98301 53645
0 81936 81936
0 48836 94567
0 79671 79671
1 53819 8415
1 73761 27615
0 34064 34064
0 37791 37791
3 93621 647762503
1 87305 258
0 2637 2637
0 8357 8357
1 17098 82183
1 13075 34472
1 73084 32557
0 94095 94095
2 55293 19806
1 62060 34090
0 80875 80875
1 99415 34104
1 11501 61174
0 65233 65233
1 45979 20406
1 33430 66424
1 37193 9987
3 55854 509636548
1 34581 78708
0 98849 18411
0 11679 11679
0 2079 2079
1 23092 64828
2 66477 11852
1 61908 23170
1 99419 73929
0 78960 78960
0 75200 75200
2 48389 77736
2 80203 69506
2 91572 76984
0 74024 74024
0 55715 77809
2 79775 1706
1 92203 97569
3 87333 97622699
3 73535 166439967
2 26515 47705
0 95367 95367
0 4241 4241
0 68769 68769
1 70356 32678
2 14380 91412
2 87226 4958
1 60404 71523
0 53652 53652
2 62160 86450
2 6773 74747
1 69664 96333
1 64422 10495
2 5598 11506
1 66368 3147
2 48309 74578
0 69126 69126
0 76330 76330
0 60072 60072
0 70453 70453
0 50178 50178
3 59529 650792938
2 51887 66268
1 3183 62242
0 5091 5091
1 97606 8732
3 79905 103747175
0 30788 30788
0 52728 947
3 92626 231719179
0 61296 61296
0 95312 95312
0 10775 10775
3 39909 830367838
1 48216 52007
0 24630 24630
3 89654 962998401
1 66312 43814
3 85412 1164574
0 78240 78240
0 20501 25769
0 6789 50112
1 36599 6084
3 68386 955142439
0 11414 11414
0 75992 75992
0 91099 91099
0 5897 5897
0 84724 84724
0 69986 69986
1 264 33918
0 25717 25717
1 62681 58681
1 25238 28024
0 11841 11841
1 89338 30929
2 69835 94542
0 9927 9927
2 37208 2810
1 36594 69676
0 74372 74372
1 21301 39778
0 17678 17678
1 6758 62369
0 44597 44597
3 33874 161455194
0 75028 75028
1 28590 94301
0 53138 53138
2 48762 67893
1 77480 71992
0 30505 49723
2 96333 78915
0 69080 69080
1 2128 24770
1 12667 24123
1 13102 90024
1 22080 90301
1 73150 77208
2 81660 3621
0 59924 59924
0 49516 49516
1 58470 57902
3 33946 363610661
3 88494 684604581
1 74580 1690
0 97856 97856
0 73667 73667
1 69425 1939
0 56193 56193
1 2492 51926
0 67824 67824
1 10181 31392
0 52400 52400
0 37369 37369
3 96699 648316740
1 69366 51490
0 97407 97407
0 51513 51513
0 12671 12671
3 65404 748909467
2 80585 48515
0 82212 82212
0 46080 46080
1 45442 1262
0 84365 84365
1 4393 47765
0 48589 79098
2 81958 93270
1 33312 54509
0 52492 30023
1 99770 7218
0 47473 47473
1 70024 60261
0 33895 50260
1 53079 84665
2 48664 25315
2 51371 54001
0 12486 12486
0 42835 42835
1 59154 88720
2 41082 7307
0 71847 71847
2 67670 26806
0 43747 43747
2 65881 46435
2 69906 26650
0 24152 24152
1 39589 85691
0 58456 58456
0 96896 96896
0 37627 37627
1 32450 42413
0 87695 87695
2 22162 6670
0 64288 64288
0 25598 64667
2 84554 22906
3 65947 150255785
0 81422 81422
2 95842 92063
1 67594 76657
0 76744 76744
1 74292 76762
3 96010 701245702
0 65597 65597
0 97062 97062
1 10508 70228
1 77933 37641
1 69400 61509
3 43616 327344154
0 59026 59026
1 44397 87859
0 69938 69938
0 22325 22325
0 88073 88073
1 39674 98481
3 24782 885522695
2 41239 41233
2 77681 4385
2 6639 47159
3 81269 542196329
0 86191 86191
1 81040 49837
1 51377 46054
0 58827 58827
0 52666 52666
1 31449 20513
0 93301 93301
0 74928 74928
2 79798 32833
0 47361 47361
0 52303 52303
2 65854 58274
3 64817 474418428
0 23282 23282
3 24798 460622713
2 57062 27842
1 29970 61189
0 49686 85752
3 81107 280207882
0 76359 76359
1 30088 9002
0 64408 64408
3 63615 114177492
0 97889 58346
0 3121 3121
1 64558 94279
1 91411 78383
1 31945 3651
0 75544 75544
0 27172 27172
0 96384 96384
1 57980 93598
0 46110 46110
3 11382 840646751
1 66836 14870
3 2800 465695763
0 8175 8175
0 23607 23607
2 30397 91450
0 72544 51681
0 78257 78257
3 85664 242178893
0 60919 60919
1 39554 22252
0 42190 42190
0 54367 54367
0 55965 55965
0 25117 25117
0 16851 16851
1 24430 41676
1 58401 40441
1 89458 51760
0 77348 77348
0 37506 42
0 72729 72729
1 61671 76973
0 3859 3859
1 2641 49596
0 66892 66892
0 93606 93606
0 14252 14252
1 19081 51723
0 96464 96464
0 74505 74505
3 98441 301015885
2 54453 41682
3 91393 610644677
3 29295 142159985
0 62017 62017
0 37949 37949
0 55830 55830
0 39509 39509
1 39058 67512
1 80035 22053
2 52034 71792
0 6279 6279
0 36920 30009
1 84815 245
1 16842 35937
0 89692 89692
2 12463 9835
0 70723 70723
3 70535 683641097
2 69833 17093
3 72204 162353959
1 80399 69054
2 36537 28164
0 87310 87310
0 17048 17048
0 70776 70776
0 19313 19313
1 9349 85993
2 18145 8501
1 44876 82562
3 94091 772138001
0 26785 26785
0 6817 6817
3 10267 341053216
1 90891 25395
0 63059 63059
2 91814 2173
1 71399 27271
0 8280 8280
0 69521 69521
2 88037 89964
2 45528 50580
1 38940 5573
3 86548 373286390
0 52987 52987
1 48508 27179
1 16790 45952
0 953 953
1 88076 25024
1 49671 68738
0 56284 56284
3 87115 151426040
0 20191 20191
0 57904 57904
1 44107 95659
3 48952 18349484
2 88672 38525
0 37722 37722
0 13959 2968
0 65801 65801
0 69758 69758
1 24171 58330
0 28627 28627
3 18299 957163096
2 98805 15918
1 43096 23312
0 91785 91785
3 32904 477424479
3 85430 666305991
2 44504 95385
1 8419 29449
0 8622 8622
2 72903 55347
0 78406 78406
0 24271 24271
1 45730 82823
0 81842 81842
1 44068 48481
2 80548 65650
1 19195 16186
1 21162 58738
3 29566 573407159
1 77659 35807
1 72282 72887
3 25036 775926576
0 70936 70936
2 21 80444
0 79419 79419
0 42400 42400
0 78769 7588
1 12721 47990
2 77353 63405
0 65139 65139
2 34424 16550
2 82685 16427
3 15638 260086964
2 69621 2851
1 59617 97057
3 4063 225337551
0 27083 27083
0 33743 33743
3 62934 819974325
1 49763 30408
0 32276 32276
1 43287 60626
1 2927 67470
0 25905 25905
3 70810 815589943
0 63353 63353
1 58132 33499
1 22053 71441
3 64589 29152322
3 48181 473603006
3 761 161292122
1 31964 15742
2 61867 25710
3 92314 185852075
0 91662 91662
3 24204 774019907
1 92352 89592
0 54912 54912
0 23784 23784
0 51650 51650
1 16789 67525
0 50624 50624
2 29107 97548
1 77321 3639
3 22188 260095137
1 15637 46977
0 43995 43995
2 48057 10854
3 3076 747354094
0 33115 33115
0 22231 22231
0 23520 23520
3 83677 267344303
2 84828 4988
0 15295 15295
1 63298 1556
0 24942 24942
0 48433 48433
0 50791 50791
1 84407 13578
1 69267 18590
3 45732 12268113
2 76632 58914
1 70348 32034
1 56352 28591
3 66295 1836310
0 82030 82030
2 14579 20614
1 74450 42258
1 48002 57068
2 66253 62726
0 95265 95265
2 70720 40025
3 58390 92148619
2 17048 90524
0 80149 33612
0 13939 13939
0 26312 23084
0 199 199
0 13517 13517
1 187 7581
3 64245 504620666
0 24245 22131
1 19746 4953
0 1888 1888
1 68301 18584
0 90124 90124
0 50085 50085
1 87307 36949
3 34483 708462839
1 81108 6058
1 14806 1354
0 47506 47506
0 7410 7410
1 12552 75710
3 70900 145453216
3 21962 588760403
1 69317 13220
0 28510 28510
0 53934 53934
2 96824 58019
3 19110 202810662
3 6662 987226874
1 61739 97463
2 5441 93431
2 93449 64088
0 67821 67821
0 67899 67899
0 93320 93320
0 45190 45190
0 44735 44735
0 31367 31367
1 84612 29567
1 76717 37172
1 94476 72095
1 93629 45146
0 37639 83460
3 73963 924604625
0 48920 48920
1 130 66353
1 75821 14012
3 40969 787001878
3 74344 360781246
0 3305 3305
2 15968 10473
0 95477 95477
0 5497 5497
1 45024 67217
3 22343 658899126
1 6865 31433
2 98533 41796
3 71565 507524150
1 80980 64910
2 99963 39044
0 85856 85856
1 8019 89779
3 45960 575119230
1 58743 87592
0 50453 50453
2 91946 78618
0 91218 36718
0 85488 85488
0 22883 22883
0 85504 85504
1 25467 3410
0 52649 24880
0 98108 98108
0 59877 59877
1 18333 84867
1 52352 75255
2 41127 47065
3 74894 907859147
1 10128 39833
1 36452 97705
1 44554 5908
1 96304 30719
1 29971 64895
1 62747 68692
1 55039 74855
3 38649 788835859
0 44057 44057
1 65161 52891
1 12943 1800
0 81719 81719
2 61920 90992
0 37914 37914
0 56043 56043
0 95513 95513
3 69442 845558672
1 62270 58680
0 41542 5282
2 69163 53516
1 76974 23026
1 29486 51275
2 56589 72306
0 53344 53344
1 22153 79131
2 66463 73359
1 24877 80279
0 20207 20207
0 82503 82503
1 86986 16527
2 91089 28268
1 98273 6667
1 32576 57901
3 10543 632841953
3 93710 564358714
1 20375 88529
2 42137 97367
3 76750 308128420
2 33227 83832
1 92825 33820
3 87370 710259789
0 51735 51735
1 66852 79459
1 68540 23708
3 54327 649870121
1 94027 25329
2 30912 69748
1 15221 83895
2 4766 98317
1 49271 60410
2 58167 50015
0 68791 68791
0 91490 91490
2 89148 49370
3 84419 612531577
1 87006 38822
1 17304 68226
3 92519 215347454
2 81396 16194
0 12039 12039
0 73151 15543
1 52454 83311
3 29837 275597730
0 17652 17652
2 7814 29221
1 94018 93579
2 59787 50674
1 61622 65588
1 3261 98238
3 59823 29970861
3 30628 667152154
1 30214 41835
0 12234 12234
3 44420 444131035
1 86645 24561
2 10026 36699
1 31792 22527
3 48016 193227733
1 6273 96736
0 65939 65939
0 32114 32114
3 27971 778883509
0 25415 25415
3 36209 315433012
1 17361 41148
3 68262 143328616
2 65833 44681
0 50060 50060
3 10517 154176764
0 72274 72274
1 13877 31055
1 32816 70801
0 88230 88230
3 1698 191368669
2 85568 64978
0 277 277
0 3325 3325
3 47541 186727623
0 58814 58814
1 1259 28888
0 52955 76555
0 90544 90544
3 67930 867697823
0 53611 53611
1 48846 42856
1 59028 15617
2 42128 85091
1 73501 3012
0 61412 38958
0 38071 38071
0 19600 19600
1 20064 80296
3 78404 892833129
0 91514 91514
1 96375 5553
3 59263 794567990
1 52251 81390
1 71778 13880
2 78088 40022
0 84929 84929
3 34553 815721873
0 59030 59030
1 38858 44036
3 83566 775494534
3 89703 393517706
2 83800 62732
1 55886 31232
1 7592 28746
0 17923 17923
3 34701 868503881
0 96073 15765
2 52521 35639
1 51250 78151
0 68452 68452
1 60862 17009
0 59209 59209
0 53325 53325
1 87140 73275
0 37342 37342
2 58021 55176
3 90151 422542846
1 13981 70404
1 70148 70990
0 24243 24243
0 17737 17737
0 59045 59045
1 86122 5947
2 1703 38309
3 44751 862572920
0 34850 34850
0 80755 80755
2 66091 13999
0 13226 13226
0 45669 45669
0 33007 33007
0 43141 43141
1 30276 82071
0 70072 70072
2 81341 40534
0 1138 1138
3 60540 228124857
0 75830 25802
0 21550 21550
0 57187 57187
1 40554 34766
0 93603 93603
2 13186 1511
1 51723 45445
0 80118 80118
1 52484 76012
0 84431 84431
1 99431 36346
2 35468 89177
1 60656 90022
0 39895 39895
1 92870 61604
1 47828 43937
0 58272 58272
1 77656 90962
3 83210 147435075
1 49874 1339
3 15834 269262819
3 74490 27552280
0 14516 14516
0 65850 65850
1 71867 12406
0 3332 3332
1 66221 36598
3 24852 914029669
3 92397 913459233
2 35421 48394
2 88627 61996
0 77638 77638
0 81362 81362
1 26068 29015
1 49671 2621
3 19320 176945155
3 10254 180112096
0 18821 18821
2 38021 11699
0 31612 31612
1 26194 90728
3 50800 428262289
1 48329 28322
2 35586 79867
1 93274 54820
1 79052 32332
1 63126 43783
2 14886 10656
0 32451 32451
2 864 26303
3 70988 501893823
0 4108 4108
3 13867 323299855
1 27916 94882
1 72496 41809
1 29777 45007
1 68446 48279
3 30135 938531205
1 26004 20767
1 2540 49589
3 37401 48086813
1 83743 3480
0 51300 51300
2 9438 33360
1 76313 31414
1 64719 27766
0 30795 30795
1 59485 50748
1 22177 42803
3 2929 542860910
1 65952 39619
2 67781 74309
1 25824 44781
1 35665 54198
1 30143 13644
2 44731 36996
1 34445 76557
0 31022 31022
1 16744 27355
0 52322 52322
0 54186 54186
3 67124 892728780
0 18379 18379
3 49261 408360555
0 19978 67749
1 73336 91809
3 68622 615852254
0 51676 51676
0 53369 53369
0 63026 63026
0 44701 44701
0 9900 9900
3 49462 380109106
0 81107 81107
0 94660 22192
0 36896 36896
2 92403 31144
2 14418 32838
0 5552 5552
3 53486 117164348
1 38049 10676
3 26300 401188682
1 53139 60706
2 90762 99552
0 52488 52488
1 46689 52103
0 74962 74962
0 74182 74182
1 92571 70744
0 35739 35739
1 86351 5141
0 72011 72011
0 33502 33502
0 6197 6197
0 33472 33472
0 34679 34679
1 20098 44435
3 77726 743297271
3 12097 709465459
1 78134 49723
0 20032 20032
1 49111 87187
0 10282 10282
0 95466 95466
1 15456 65357
0 68034 68034
0 67664 37763
0 68457 503
2 59399 81345
0 85358 85358
0 5243 5243
0 66013 66013
3 60781 65372305
1 47299 37455
0 81101 81101
3 11257 187235282
3 42950 131576718
1 31033 8101
0 45735 45735
0 99921 99921
3 99579 403229353
1 45875 17773
0 94661 94661
0 82050 82050
0 98754 98754
2 40670 906
1 91423 6138
1 34513 34484
3 33529 235952365
0 98338 98338
0 34311 34311
2 7239 63773
2 7372 29226
3 80275 772136057
0 22378 22378
2 24060 28645
1 21352 61074
0 62609 62609
3 67958 392302006
2 76467 7403
3 3975 871327495
0 99878 99878
0 44360 44360
3 23481 424513253
0 36390 36390
2 9035 61164
3 45643 57729305
1 74209 60532
1 46434 47088
3 8253 467713890
3 26290 457400258
0 51469 51469
0 7180 7180
1 74563 30218
1 85741 33924
3 24942 133363102
0 12813 12813
3 8319 168087193
2 7840 55371
0 34671 34671
0 78178 78178
0 56710 56710
1 57435 78704
0 2945 2945
1 3915 44166
0 37333 37333
2 57888 67953
3 50494 628017955
0 32619 25940
3 19272 287381320
3 46396 788442147
0 18628 18628
1 82900 65582
1 46677 16027
0 20704 20704
1 29937 6077
1 20159 45554
0 78235 78235
0 20906 20906
0 40268 40268
3 38598 497887140
3 38437 485775121
0 32361 32361
0 13180 13180
3 29550 589108652
0 91971 91971
2 28592 84226
1 34442 5360
0 67398 67398
1 95837 43348
0 4911 4911
0 52607 52607
3 56531 837395156
2 40264 6697
2 91412 75361
0 53388 53388
0 12329 12329
1 4341 79400
0 89411 89411
0 89343 89343
1 30380 49869
0 8720 48731
0 45388 45388
0 92456 92456
2 9035 2601
0 91187 91187
1 77917 67059
1 17570 58450
3 7780 658613951
1 64464 99943
1 33533 78383
1 76189 83062
1 93087 82509
2 34779 80632
1 3033 9643
1 90238 36666
2 55727 64917
2 21215 4075
2 74142 3661
1 78961 78912
1 36926 76626
0 22718 22718
0 23600 23600
1 45162 43106
0 14929 14929
0 47268 67086
0 35512 35512
0 94566 94566
3 59436 42063786
0 26477 26477
0 30349 30349
3 27887 962833743
0 54954 54954
1 49452 42468
1 28128 42104
1 55362 85836
0 47991 47991
2 2202 31418
3 86009 532556094
1 63109 7802
0 69819 69819
2 57327 78701
3 91439 550776980
1 45362 62793
0 4854 4854
0 49107 49107
0 36643 36643
1 21875 54262
1 10306 37151
1 78832 4211
2 49096 14426
1 38302 50227
1 80710 33730
1 34997 636
1 45576 29185
2 15064 45873
0 58264 58264
0 91986 71726
0 97475 97475
1 95691 71956
1 57679 71543
3 18335 545840991
1 81375 12955
0 76294 76294
2 63943 24718
1 76033 11766
0 32513 32513
2 48372 39828
0 64825 64825
3 32527 994741713
0 87250 87250
0 7764 7764
3 61972 775065155
0 12022 12022
0 18912 18912
1 16580 6505
2 45375 73105
0 7461 7461
0 32609 32609
0 39589 39589
0 12773 12773
3 12621 23042141
2 6318 25450
0 90441 90441
2 99625 83323
1 94716 73756
2 79184 65929
0 2757 2757
3 64096 145400741
0 76924 76924
2 82916 46276
2 18980 69102
3 87061 633704020
2 18318 19711
0 91226 91226
0 12808 12808
3 40047 124799122
1 1188 7908
2 62234 85686
1 82144 11465
1 15016 9381
0 4966 4966
1 12977 5257
0 20921 20921
2 84954 26555
0 29780 29780
1 19098 46402
0 55782 55782
1 45021 10651
2 11777 34248
0 72260 72260
2 37358 69364
0 75406 75406
1 32480 41799
0 77457 77457
1 66793 18875
1 85225 41797
0 5346 5346
0 81807 81807
3 68716 401874432
3 86958 480035659
0 71493 71493
0 16950 16950
1 27733 60526
3 87782 945453555
0 31037 31037
3 52431 602479258
3 30925 320731394
0 16795 16795
2 13545 64553
1 93440 60814
3 67954 276845758
0 24956 24956
1 45076 51240
0 64515 64515
3 24049 364926940
3 10422 855545396
1 20573 58479
1 3147 95840
1 28954 59734
2 27760 71384
1 15495 36730
2 27955 78247
0 27600 27600
0 80498 80498
0 64597 64597
2 31674 68589
1 18384 79592
0 5539 5539
0 25246 25246
1 16713 16354
0 83456 83456
0 28037 28037
2 87360 940
0 92617 92617
0 47287 47287
1 85025 31039
0 89232 89232
1 25638 4495
0 17176 17176
2 55413 33694
1 21615 46204
2 5106 70089
2 24721 7334
1 32880 90085
1 35994 93347
1 35930 33054
1 33646 94981
1 81640 63997
0 762 762
0 23954 23954
2 10447 36145
2 18994 72411
0 55588 55588
0 84411 20953
2 56062 56135
2 78861 68631
2 80229 89153
3 63246 336987515
1 92311 70131
0 25759 25759
2 30221 26677
1 35209 87259
1 81011 25553
2 62595 68620
3 25608 305205279
0 48277 48277
0 27446 27446
3 26483 195502100
1 2615 96967
1 26604 36876
0 56803 56803
1 10369 94792
1 97265 40733
2 77857 29759
3 82556 449921987
2 59042 7202
3 63709 544064354
2 809 85627
1 738 90697
3 1895 994026842
1 15423 69714
1 84139 21260
1 11107 72813
0 63113 63113
1 7118 54051
1 82335 67103
0 66958 66958
1 92318 43436
0 16757 16757
0 36196 36196
1 58793 69071
0 53377 2659
2 38864 58202
0 37157 37157
1 6514 5315
0 69850 56383
0 49770 49770
0 94264 94264
1 67360 24052
3 50957 299547682
1 66687 4011
2 81376 50185
0 40452 40452
2 78084 45387
0 69692 69692
0 67600 67600
1 70160 51300
2 30866 3156
3 9818 619549538
0 30421 30421
1 78903 93279
1 41974 22055
1 79555 63329
3 61365 203521397
0 21640 21640
3 44303 229194858
3 17414 98744348
0 78932 78932
2 35893 79369
3 7296 765842000
0 6009 6009
0 33089 33089
1 10398 13303
0 71230 71230
3 10210 802625363
3 91239 358511943
2 19484 79407
0 15309 15309
1 62453 47253
0 90550 90550
2 30863 85203
1 25353 77795
3 19800 472990162
3 88858 183652426
0 32878 32878
1 38810 55721
1 63392 79558
2 35761 80987
2 27884 58385
1 41752 55651
3 16970 840832617
1 64955 35662
2 88167 46560
2 43840 45414
1 26314 76379
1 9905 60884
1 34078 7962
3 71678 401884672
0 6225 6225
1 96277 56841
3 5735 749659715
3 28737 939886511
0 55917 55917
1 44056 95764
0 97536 85414
2 83148 38432
1 52301 63483
3 67080 750617988
0 72534 72534
0 40324 40324
1 47791 92330
1 44902 91550
1 66658 36229
1 90866 56307
1 22169 24702
2 51036 23800
1 98572 97218
2 83513 58772
3 17710 414220211
1 74453 54042
1 45677 5688
2 34180 26232
3 79089 654468782
1 52385 75536
0 17873 17873
3 77455 916348555
3 19263 225305017
1 60299 32624
0 60103 60103
2 46446 47821
1 72325 51612
1 17683 84617
1 51773 17211
2 93087 82509
0 14726 14726
0 79114 79114
1 23228 13330
0 67597 67597
1 96915 38485
1 84309 83945
0 24574 24574
1 62444 98514
1 55626 44407
0 60300 60300
0 85283 85283
1 31870 30216
0 65916 65916
3 7173 457800043
0 79818 79818
1 55628 39430
0 7266 7266
0 91896 91896
1 28953 25148
0 25970 25970
0 40235 40235
1 22963 15278
0 99642 99642
0 78377 78377
1 85380 66823
1 3978 83514
2 67681 23554
0 8873 51425
0 64626 64626
0 25068 25068
1 88454 84676
0 73015 73015
2 36433 67756
3 24403 677526711
1 72180 56371
2 2581 71035
3 25915 495690462
0 20604 20604
0 23308 23308
3 8295 965034345
1 56394 97844
0 16925 16925
0 20598 20598
0 99927 99927
3 19721 650670626
1 73957 20834
0 89392 89392
3 76794 226623115
1 507 58046
0 73198 73198
2 80833 71537
1 82081 44662
1 8934 75304
2 46127 33915
1 33468 21880
0 94634 58327
3 16805 996543502
1 83095 44555
0 39846 39846
0 12893 12893
3 33930 559301449
3 65652 722157356
1 73118 24043
1 8285 12670
0 19728 19728
1 5490 23776
1 82616 53596
2 25540 87344
3 73083 537790813
1 34173 80628
0 34831 34831
3 52950 903898343
1 35306 76055
0 94915 94915
0 90273 90273
0 21308 21308
1 45170 9798
3 11123 199059016
0 94028 94028
1 4842 52663
3 49260 374954281
0 27545 27545
1 97977 79431
0 55089 55089
0 50927 50927
1 15286 76560
0 30490 30490
2 5163 69775
3 96821 687710614
2 44947 52442
0 3627 3627
1 86946 99186
0 79269 79269
0 88728 88728
1 4416 53563
2 58165 93507
1 20175 15922
0 14239 14239
0 15996 15996
0 13672 13672
0 21992 21992
0 93269 64533
1 83402 94851
0 20849 20849
1 85268 84734
0 8627 8627
0 21698 21698
0 66441 66441
1 95666 50786
3 74457 402792973
1 84092 6260
0 81775 81775
3 16931 631517934
1 24813 76015
1 68751 64744
0 88981 88981
0 36468 57551
0 71059 71059
1 37277 79346
2 7528 32305
0 15800 15800
0 23689 23689
2 38456 42048
1 71661 41790
0 76658 39968
1 99205 10903
0 51279 51279
0 89425 89425
0 44584 44584
2 18496 96505
1 84632 40934
3 95570 238744922
1 33779 67179
3 47931 305839787
2 79814 77444
1 4484 80011
2 61371 98496
3 34256 870448716
1 76819 9073
0 63535 9788
2 67802 70479
1 35136 24955
1 19926 91878
1 18220 38670
0 45087 45087
0 38830 62098
3 77965 352435573
3 48975 707188986
0 6317 16299
0 45346 45346
3 54044 313049741
0 48349 68406
0 18009 18009
2 26312 55285
2 9028 82316
1 36517 63767
2 71501 76376
0 12468 12468
0 47036 47036
3 67045 806361917
1 66010 33885
0 71200 71200
2 69885 93932
0 68774 68774
2 15543 73151
0 21397 21397
0 41101 41101
3 5471 444838608
0 9299 9299
1 4598 55982
3 66730 459339186
2 57192 2813
1 76021 36024
1 64404 16833
0 57058 57058
1 56222 80023
0 8552 29885
0 36883 36883
0 6328 6328
2 21391 1298
1 85315 20112
0 94633 94633
0 42167 42167
1 82613 51646
1 89103 15496
0 89805 89805
1 86717 30647
3 23817 12515030
3 58402 972248315
2 40246 45949
2 24621 18102
2 48225 59684
3 10434 965866210
2 45507 40944
2 77124 5706
0 1931 1931
0 95127 95127
1 48682 77901
1 79500 67341
0 35810 39366
0 92823 92823
2 86128 94113
2 13660 239
0 98720 98720
0 12393 12393
0 68848 68848
0 99735 99735
2 71863 79455
0 44058 44058
0 16261 26490
1 22392 10636
3 80741 488273185
0 35221 35221
0 83905 83905
3 27108 510192834
1 79693 70695
0 12273 12273
2 64232 14313
2 83331 53891
1 83056 55355
3 7180 779265190
0 3517 9030
1 59762 75556
2 72195 55430
0 47628 47628
0 52646 52646
0 88306 88306
1 95754 35489
1 19639 60268
2 91454 9582
0 11329 11329
0 30665 30665
0 94317 94317
1 97263 92843
3 42434 35027948
1 8135 95131
2 72635 58848
0 529 529
1 5051 96768
0 4845 4845
1 93357 43971
1 73766 81577
1 17275 11628
3 62491 904361945
0 11802 11802
0 24725 24725
1 89188 39240
2 13334 11269
0 60339 60339
1 50806 4649
0 26622 91261
2 9107 4795
2 29193 38163
0 27156 77894
1 10885 87767
0 40175 40175
0 29417 29417
0 70164 70164
3 17224 139593473
0 11579 11579
1 46186 50788
1 43151 90393
0 18973 18973
0 68903 68903
2 53059 9634
1 16735 75111
1 86497 13
0 9937 9937
3 24078 174530313
3 58879 920112385
2 35665 54198
2 44224 8048
1 56573 44630
0 45189 45189
0 77394 77394
0 29012 29012
1 85668 71385
2 25952 4495
1 84293 28613
2 43956 22565
0 99315 99315
1 97849 10208
2 80031 34334
2 28794 28691
2 49507 64739
1 87076 7277
1 27231 82484
2 56119 38488
2 96694 54734
0 11381 11381
1 52501 36456
2 11244 62314
1 49250 64850
2 21264 67468
2 56751 10208
3 97681 732833988
3 57528 183531274
1 78176 69614
0 39872 39872
1 30158 13993
3 16750 738309548
2 36537 46070
0 98233 98233
0 32227 32227
3 72424 688555672
0 30075 39766
1 46634 53307
0 13722 13722
1 21343 51229
3 80980 220424551
1 30787 57902
1 49834 14092
1 59366 50449
3 2659 508159647
1 70771 22043
1 4794 36847
0 3908 3908
3 62953 448782406
1 33815 97225
0 61230 61230
3 4178 448797082
0 13261 13261
3 35678 878064624
0 43392 43392
0 3143 21103
0 65518 65518
1 41267 69091
2 11012 59811
1 83534 20270
0 3858 3858
0 97339 97339
0 51035 51035
0 92157 92157
0 81141 81141
0 27004 27004
3 71321 764398255
2 71592 25004
0 24005 77555
2 83737 21355
0 40754 40754
0 74074 83993
1 75554 53742
0 6698 6698
1 41952 6262
1 71494 28009
1 5790 51386
1 47548 17401
0 10381 10381
0 65988 65988
1 45169 45469
2 37759 54712
0 67630 40341
3 54665 507225329
0 10891 10891
3 55719 288414406
0 87006 87006
1 95588 1199
1 6426 71239
0 8547 8547
1 15075 61316
1 92510 61742
1 55572 37391
0 90491 90491
1 27230 53264
0 39901 39901
3 64210 170602246
1 82234 81898
1 75296 5008
1 36058 71661
1 64381 38503
0 30409 30409
3 11475 519752261
3 60259 199833061
2 35963 53216
2 24031 15215
0 5891 5891
0 41502 41502
0 6850 6850
2 32065 93455
0 88790 88790
1 97933 12901
0 35090 35090
0 48832 48832
0 88280 88280
3 92474 933772455
1 17125 40605
2 33140 91218
3 31989 873003771
2 71546 15553
1 63680 17404
0 74647 74647
2 3124 24248
0 31870 31870
3 51042 832509314
3 94587 20683107
2 70622 5848
3 7680 539093893
0 47075 47075
1 56886 22767
0 5702 5702
2 91785 68647
1 40917 60592
2 84748 49804
1 11116 60067
1 73151 12962
1 71489 15135
1 87074 29045
2 84789 97567
1 32611 28740
1 62412 19516
0 44576 44576
0 53087 53087
1 65543 27440
1 54449 26914
0 10045 10045
1 28008 17277
2 26422 89150
2 84206 54882
0 18500 18500
2 92825 42258
0 10433 73822
2 2714 46610
1 82334 77292
3 12387 464957616
0 53025 59253
0 14627 14627
0 7136 7136
0 13179 13179
1 27271 49716
0 62908 62908
0 26584 26584
1 40915 48789
3 88960 453835952
0 63000 63000
1 87325 31594
3 29069 930353490
2 87076 59605
0 56577 56577
0 31753 31753
1 59205 76107
1 13221 14360
1 35666 39194
1 82541 15390
1 98421 3259
1 48957 19678
0 99352 99352
2 70102 72616
0 76039 76039
0 15635 15635
0 77982 77982
0 4081 4081
0 96278 96278
2 95188 30996
0 47856 47856
0 1847 36875
2 56352 66624
0 79923 79923
0 33526 33526
2 76065 56916
0 92607 92607
3 49475 868030312
2 71381 80021
3 84193 179565229
2 70904 34758
1 95636 72468
0 62393 62393
0 92387 92387
1 21068 77037
0 46351 46351
0 94435 94435
0 87814 87814
3 27655 534075459
0 97965 97965
2 24746 87797
1 39848 41866
0 66951 66951
1 4070 54162
2 53233 37493
1 64572 92938
1 96392 3138
1 76600 22286
0 61469 61469
0 15107 15107
0 96675 96675
2 66128 14388
0 51541 11457
1 27358 34750
0 4493 4493
2 42 37506
2 28760 83947
1 82491 82365
0 6370 6370
0 37815 37815
2 8742 4895
1 10855 65734
0 20478 20478
0 87436 87436
0 52577 52577
0 49285 49285
0 19095 19095
2 89131 77527
0 60087 60087
1 43588 43135
1 60973 77658
0 41223 41223
1 55757 2995
1 32098 14521
2 56894 51477
0 44548 44548
1 20234 88615
2 25870 61549
1 34711 56815
3 6244 374529901
1 99682 54852
1 12437 74726
1 15427 69951
1 56333 39923
2 56663 24116
0 64950 64950
1 30823 49056
1 47355 32839
1 70797 50583
0 28927 28927
1 89520 39014
1 16624 20090
2 65471 92352
0 72528 72528
1 21296 34498
0 10533 10533
1 56548 35274
0 43913 43913
1 71318 35298
2 77439 46120
2 27149 35205
1 70958 56206
3 8377 304162038
1 45891 41103
2 39611 29857
0 46260 46260
3 93308 926594668
0 966 966
2 54143 21321
2 54676 39468
2 53627 83578
3 45024 376407444
0 86109 68076
0 56650 56650
0 62089 62089
1 36140 59486
0 16807 16807
0 46382 46382
1 96413 44191
1 60584 51993
0 99067 99067
3 50280 592670553
1 28191 71054
2 61150 38766
1 68296 49100
1 66219 90055
1 1053 54078
0 94482 94482
3 39527 890370839
0 18807 18807
2 18075 49115
0 35057 35057
0 72859 72859
0 12297 12297
0 1358 1358
2 18878 83938
1 21665 25334
0 41901 69903
0 71846 71846
1 35509 49642
0 80511 80511
0 46754 46754
1 99288 44838
0 77992 77992
1 74186 22513
0 49475 49475
1 36392 95437
2 96037 14720
0 62124 62124
3 63925 382226512
3 20315 390444959
2 38085 59906
3 18906 205437040
3 70419 712385692
3 32738 873987983
0 99326 99326
2 79367 35091
1 54668 24640
0 97825 97825
1 74994 91561
1 96502 22287
1 23968 33792
1 45350 65512
0 69110 69110
1 14974 52914
3 25424 638106578
0 87109 87109
3 10600 344256845
1 61870 90584
0 35334 35334
0 42467 42467
2 5964 50779
3 7461 56998676
3 27319 322566428
2 42608 33549
2 94569 15519
0 36577 36577
3 44050 421902034
3 52660 659962555
0 13312 13312
3 36523 121215990
2 27592 4379
2 27239 27579
2 54685 10753
1 52841 94062
3 20894 290171535
3 86345 884638535
3 34408 695372124
3 52644 936021702
0 99394 99394
3 2375 833299580
1 73362 79263
2 2969 80273
1 54580 17986
1 27611 20674
0 30599 30599
2 19199 7696
1 81714 73398
0 35948 35948
1 25040 25693
0 44623 44623
0 60980 60980
1 6310 33951
3 25175 702630175
3 90394 520042645
2 87654 23406
1 78298 89655
0 29919 29919
1 96246 57424
2 55698 66147
0 65615 65615
3 415 52077650
0 72073 72073
1 16592 44198
3 96261 648059413
1 97138 93100
3 52260 112872526
2 74783 3377
1 71561 44985
0 89669 89669
0 23453 23453
1 13035 51197
0 51041 32838
0 64087 78642
2 78439 12350
0 72212 26055
0 47815 47815
0 87783 87783
1 75039 70531
0 59361 59361
2 20100 20544
1 62968 7024
3 88566 198167969
1 38042 68777
1 49644 3235
3 81870 131131669
0 74231 74231
0 22336 22336
0 92650 92650
1 96310 92192
3 99794 557126461
0 21239 21239
2 69729 33983
0 45596 45596
2 15031 79983
3 6283 391942756
3 79452 682223214
1 91052 17704
1 78397 68510
0 43391 43391
1 42778 31304
1 43252 47591
1 32848 64692
3 11282 717800731
0 85485 85485
0 49636 49636
1 53559 29697
1 48916 65366
2 29020 9854
2 6422 11357
1 36915 5658
1 32872 33730
0 96834 96834
2 17207 98636
3 56438 667934276
0 4051 4051
0 8174 8174
0 49397 49397
1 77503 63346
1 53886 45701
0 92071 67266
3 18416 121360331
0 30616 30616
0 29176 29176
0 18748 18748
0 15575 15575
2 79716 55260
1 16502 28841
1 58074 7156
3 57619 791870520
1 64365 98656
0 5053 5053
1 42569 94069
1 36738 74072
0 55098 55098
2 49491 16068
3 97666 677583634
0 19066 45225
1 65769 6352
0 82383 82383
1 49782 55146
2 23092 64828
2 78251 61505
0 71553 71553
1 87216 1984
2 86378 67991
1 14330 32279
0 7784 7784
0 83154 83154
0 47108 47108
0 93408 93408
0 35946 35946
1 12867 87916
0 41123 41123
0 50349 50349
2 39754 49686
3 73562 414374410
1 77122 93134
0 35258 35258
1 28218 5632
0 32017 32017
0 68689 68689
1 23913 47777
0 29507 29507
2 82234 81898
1 94621 56752
1 74331 6472
1 56167 66325
0 75810 75810
0 76408 76408
0 64816 70382
2 7127 93826
2 63697 20484
1 31672 30356
2 4540 21475
0 84139 84139
1 29575 37356
3 37627 709008005
3 46901 460016881
1 17109 52818
0 43434 43434
0 37688 37688
2 69056 29792
2 26007 63563
0 29890 29890
0 35454 35454
1 66650 37122
0 48717 48717
0 41005 41005
0 24808 54019
0 1902 1902
0 55028 55028
1 71832 61983
0 91773 12339
2 61936 28755
2 18922 77250
0 97712 97712
0 33649 33649
0 97916 82017
1 64328 7170
0 81397 81397
1 73342 42002
0 54126 54126
1 38199 52024
3 18580 366510084
2 2800 35125
0 19572 19572
1 53897 97546
3 5631 506477996
2 6048 55763
2 26108 21313
0 91484 91484
2 35126 88198
3 99804 156283121
1 44911 9598
2 64156 78447
3 28454 136976701
1 82443 33480
0 26962 26962
1 45343 27849
2 42050 1738
1 76726 30475
3 10145 716074326
0 97677 97677
2 84293 28613
1 82009 93039
1 75561 59279
1 42554 84810
1 74355 2125
3 86360 999818937
0 79235 79235
3 67338 895315368
1 27817 52793
1 50084 92020
0 17849 17849
0 69522 69522
3 21303 347856075
0 95749 95749
3 19486 764636707
1 55367 21976
0 78434 4778
0 48059 48059
2 23278 75094
1 48819 19008
2 16751 76998
0 13245 13245
0 92540 92540
1 77934 86431
0 76873 76873
3 93962 12556150
0 16799 55116
1 10121 76273
3 27474 172599539
2 50098 71656
1 1043 10360
2 96159 4640
1 50564 3756
0 65180 65180
1 33184 44226
3 87349 309800712
3 10691 92454305
3 32160 225007651
0 33856 33856
2 45889 84269
1 30103 71474
3 13390 684190339
0 72414 72414
3 71545 922385832
1 76571 69035
3 98154 477621677
3 74657 119825905
0 31049 31049
2 95037 11199
1 61108 67242
1 84902 78267
2 80611 98265
0 61950 61950
2 53770 17103
2 79764 73823
1 73688 14926
0 23797 23797
0 29684 29684
1 61440 56838
0 70481 65179
1 81275 49677
2 14508 49278
0 14597 14597
2 96997 10526
1 1458 11060
1 7773 44664
3 76845 38208322
3 62264 396520426
0 82744 82744
1 27941 51266
0 6910 6910
0 27532 27532
3 82239 123309246
3 23252 676197648
2 1414 65568
3 32836 715430003
0 90743 90743
1 2563 7617
1 49449 27933
1 38632 72330
1 4583 90465
1 46979 71161
3 73983 15158825
1 50431 4379
0 96475 86395
1 15058 60745
1 78361 38047
1 12175 90150
2 60179 50725
2 20200 5841
0 27506 27506
3 70840 766266002
0 64097 64097
2 43870 63934
0 76902 76902
3 89149 626032713
1 72900 26934
1 41148 48631
0 86763 86763
1 62402 68236
1 38263 47733
2 5601 58523
2 7298 16620
0 55311 55311
0 98134 98134
0 61313 66173
0 74499 74499
3 30798 606591140
2 16794 15673
1 63502 18036
0 6691 6691
0 94152 94152
1 29984 99843
0 91300 91300
0 25963 25963
0 74703 74703
1 33254 3077
1 22160 34529
2 6854 36192
3 18496 593199598
1 796 27327
0 17127 17127
0 97388 95515
0 8455 8455
0 15817 15817
1 83497 93339
1 53434 99376
0 44674 44674
1 82427 47811
1 34397 18800
1 85841 23990
0 41568 41568
0 70132 70132
1 42924 1551
1 43827 707
3 8482 56387036
2 69087 2660
0 85592 85592
2 47599 47032
1 79179 89543
1 7963 38969
0 24680 24680
1 25815 99470
0 25828 25828
2 65468 20155
1 68665 20942
1 88775 24744
1 34486 97401
3 4588 436452392
2 90922 15904
2 35042 53216
2 14318 6060
0 96718 96718
0 98636 98636
1 44853 28888
1 16212 53196
0 12453 12453
2 69725 31778
3 76548 531808382
1 54384 66102
1 73501 37671
2 88324 61939
1 51824 18512
3 39784 525144430
0 37419 37419
1 2199 20323
0 86036 86036
0 50099 50099
0 94572 94572
2 39729 9793
3 71556 860895424
1 85421 10108
0 81083 81083
3 35714 158069936
3 18218 367787155
1 55863 69365
1 97352 77946
3 31646 597323734
2 83746 47601
0 76625 76625
0 64359 64359
2 34061 20599
1 96083 88842
0 36965 36965
1 49773 76077
1 58966 1997
2 25617 44634
1 14869 23799
2 40516 20887
0 65685 65685
0 36625 36625
0 73712 73712
2 45912 85050
0 93182 93182
0 7761 7761
0 377 377
1 55292 38445
0 60147 60147
3 2180 90219989
0 99323 99323
1 73556 66533
0 73419 73419
3 50699 777991815
1 74247 28203
2 2002 74886
2 95549 91481
0 65138 65138
1 35971 390
2 70750 86852
1 453 85102
0 59313 59313
0 33236 33236
1 38575 738
0 81499 81499
1 97635 31749
1 13108 22034
3 98127 251605630
0 42674 42674
1 43346 73689
1 26236 70035
1 19830 13463
1 4991 87571
1 11847 46704
0 35223 35223
0 88063 88063
1 10346 26309
1 64936 28342
0 24382 24382
1 7258 10213
0 86282 86282
3 90837 276186016
2 2365 37768
3 22553 498690459
0 17804 17804
1 51770 37198
0 84818 84818
1 87049 88857
2 85612 68167
1 51410 93609
1 69652 73720
3 21678 750183327
3 74490 756805702
1 91223 45284
3 72176 333322391
0 66740 66740
0 9305 9305
1 61937 73950
0 50836 50836
0 87167 87167
1 66759 70310
2 59650 62463
3 51252 82082672
0 28024 25238
3 29840 766258973
1 42452 48539
0 84797 84797
0 24373 24373
3 18445 309781177
1 1364 45646
0 51883 51883
0 47896 47896
1 27275 32016
1 2670 8866
0 45705 45705
0 16677 16677
3 83182 455815609
0 48880 12236
1 45558 2767
1 4536 71718
1 21191 20699
2 52165 5728
1 80404 26973
2 15723 9663
1 57092 44775
2 78624 38000
0 29110 29110
0 10380 10380
0 7380 7380
1 14185 9440
3 96198 467591313
0 93343 93343
0 72112 72112
3 97603 83706982
1 96361 1274
0 47532 47532
2 42542 42074
1 37126 23748
0 15424 15424
0 3632 35939
1 53030 2451
0 75670 75670
0 94464 45063
1 28184 56488
0 42777 42777
0 28434 28434
0 7457 7457
3 3895 969287765
3 44337 892476033
3 10864 238733187
1 80861 8400
1 6467 71214
1 65083 5467
2 46519 30860
1 89531 49891
1 80248 89829
0 35918 35918
0 30033 30033
0 57463 57463
2 74673 6807
1 79906 11061
1 18357 85072
2 65360 23996
3 4238 888978687
1 7639 62974
1 38669 28654
1 17396 69461
0 85596 38686
2 12422 2458
0 6847 6847
0 60284 60284
0 77072 77072
0 27002 27002
3 88927 957658132
0 53704 53704
1 6392 14858
0 62420 62420
0 7269 7269
1 72448 8766
3 3301 508606416
1 84381 39173
1 75360 47927
0 81047 81047
0 39647 51842
0 68327 68327
1 55374 63605
1 56724 55178
0 26653 26653
0 61789 61789
0 54435 54435
1 31717 66679
1 81764 55130
3 19808 872336793
2 5605 97176
0 6540 6540
1 70556 74178
1 40364 18545
3 14215 535023788
1 9567 75106
1 92860 59864
0 26410 26410
3 96122 44324040
2 29583 58740
0 60193 53154
3 53158 188854052
0 14660 14660
2 92487 47157
1 70804 11091
0 78385 78385
0 13473 13473
0 88167 88167
2 57321 4983
2 77103 30876
1 80836 66419
0 8335 8335
1 11093 78168
1 99197 67957
2 62837 11066
1 90660 32722
0 89686 89686
0 52229 52229
0 82843 82843
1 74121 78995
2 29170 33598
1 61274 39203
0 3072 3072
3 54123 635729311
1 38310 136
2 21914 47621
3 11477 45587933
1 17874 12248
2 81274 19436
0 62818 62818
1 80614 12270
1 45283 8859
2 84178 28433
3 61985 119756149
0 55866 55866
1 2215 70866
0 26588 26588
0 53140 53140
0 79634 79634
0 58964 58964
3 17453 859970492
0 67997 67997
0 85197 65289
0 79335 79335
0 34226 34226
0 53889 53889
2 29829 76470
0 76522 76522
1 72108 44813
1 80156 59142
1 86667 74240
1 35345 66461
1 49271 39832
2 31390 34363
0 28284 28284
0 80538 80538
3 7065 28794771
1 97429 53948
0 98073 98073
1 18513 84150
3 52828 58305674
1 92715 24094
3 77514 684032150
1 87792 29722
0 40275 40275
1 23351 72158
1 90395 33757
3 37142 669912457
0 34920 34920
0 48065 48065
0 72693 72693
0 18539 18539
0 85523 85523
1 96662 71833
2 71812 28713
3 64191 183418982
2 86718 62072
0 50532 50532
1 59086 38468
1 52863 87905
1 22107 25574
0 51659 84515
0 4376 4376
1 54030 98384
0 80396 80396
0 38590 33359
0 13135 13135
0 47333 47333
1 71306 30338
0 47339 47339
0 91941 91941
3 12759 892434052
0 13758 13758
2 98969 43264
1 28301 30751
1 95959 22200
0 50766 50766
0 17280 17280
1 42927 80575
0 63480 63480
1 31606 48460
1 11243 20739
1 51561 40142
0 64807 64807
0 3585 3585
1 54365 44538
2 57327 8193
2 26314 30958
0 80326 80326
0 56963 56963
1 77353 38881
3 15205 581895491
0 71498 71498
1 33297 27323
1 49288 20214
1 5628 72342
0 46264 46264
1 21129 49410
2 11501 61174
0 94938 94938
3 42276 602217830
1 94558 73384
2 68452 53924
1 17139 65991
1 45687 34512
3 38814 237396716
0 48953 48953
1 23089 39876
2 72350 55264
2 84902 88668
0 30441 30441
1 66950 98695
0 17336 17336
2 14912 65432
2 39062 50124
3 60800 158274549
1 79317 76822
0 43165 79159
1 62753 70399
0 44468 44468
1 66734 2159
1 43335 61830
0 34302 34302
1 17173 37406
1 45051 44308
1 22575 71433
1 77539 23074
1 26030 52581
0 3111 3111
0 32781 32781
2 12252 76301
1 97078 60752
1 16702 24515
1 89429 27589
0 75777 75777
1 83587 16936
1 8316 92288
1 81961 62153
1 225 66064
0 15458 15458
1 66085 72354
0 76628 76628
0 48623 48623
2 96805 35541
3 11746 993109275
0 76462 76462
2 52332 90027
2 96891 44807
0 97945 97945
0 35434 35434
1 46881 16206
0 18553 18553
3 76104 924584188
1 51719 23854
0 63123 63123
1 83889 68705
0 81237 81237
1 20644 86862
2 57198 41877
3 32836 77314398
2 86025 46687
1 81936 49111
0 72800 72800
0 71357 71357
0 69640 96438
1 16596 43896
3 43500 332314898
1 21002 86957
3 94500 340241600
2 87796 83055
0 36376 36376
0 70158 70158
2 1072 16389
1 52624 30485
0 20677 20677
0 4088 4088
3 75677 47642132
2 35136 24955
2 20043 56000
3 44346 216625579
0 34996 34996
3 97924 204425660
3 15256 341498682
0 53187 53187
2 67834 84394
0 14912 14912
0 2907 2907
0 36597 36597
1 52050 51626
2 45922 58843
0 31801 31801
0 28685 28685
0 91349 91349
0 14704 14704
0 94875 94875
0 72460 72460
2 66986 56742
1 85982 13557
1 14925 21929
0 12236 12236
1 58939 21488
3 54348 71153000
3 42351 436595468
2 35204 97422
0 91013 91013
2 60249 45531
3 28060 616325002
1 10045 2794
0 5382 5382
0 35827 35827
0 49629 49629
3 31793 729640629
1 17095 92184
0 8552 29885
0 99978 99978
2 76683 31115
3 66642 5293476
1 80357 69703
0 91208 91208
0 55573 55573
0 70687 70687
1 38846 75215
1 89439 51615
3 12218 414773989
0 49460 49460
2 84806 18871
0 43046 43046
1 14045 67584
3 60307 474170964
0 48982 48982
1 61648 66618
1 45377 60502
0 90838 90838
0 67593 67593
2 76819 9073
0 44570 44570
2 55589 32048
2 58972 413
1 43533 60181
3 8661 105266624
0 24854 24854
1 37920 48434
0 79939 79939
1 17868 18034
1 38892 45154
3 27572 410529244
3 11666 631370029
3 37039 404885679
2 41616 42975
0 53752 53752
1 70442 20032
0 60308 79707
3 62930 78121858
1 85627 55982
2 73976 2472
2 56934 30515
3 40341 674054206
0 22080 22080
3 94704 163550665
2 33226 90407
0 30617 30617
1 74951 62103
1 19514 75591
2 54803 39047
1 42343 39794
2 36180 58009
0 73446 73446
1 75307 64755
1 21664 48738
0 2901 2901
3 31327 779971343
1 80530 35095
0 32474 32474
0 69098 69098
3 73212 134737448
2 19207 89730
1 80676 12439
1 90500 12599
0 22862 50305
2 89361 64568
0 6518 6518
3 21756 44427470
1 62802 24983
0 60799 60799
0 11281 11281
2 52540 35876
0 35760 35760
2 67156 12462
3 29053 499561823
0 96677 96677
1 69852 22386
3 3176 321235166
0 42935 42935
1 58666 68474
0 39731 39731
1 1147 29041
0 29503 29503
0 83435 83435
1 80793 96251
0 76849 76849
0 3501 3501
1 23708 72591
0 56971 56971
1 52453 420
1 2966 20675
3 19127 958469039
0 34971 34971
3 3309 32867100
2 99668 51069
3 58333 91422458
1 55796 71417
1 41949 24858
0 78852 78852
2 50957 41479
2 69987 91357
0 1099 1099
1 16028 16363
1 40654 10616
0 74409 74409
0 13427 13427
3 39853 616494609
1 67540 75647
0 65428 73791
3 5822 644897943
3 70529 312240695
1 85296 65068
0 81500 93892
0 88220 16932
0 28399 28399
3 30627 758911446
0 67569 67569
1 62851 41028
2 88150 33526
0 61579 61579
3 34433 706615437
1 52178 55628
2 98990 94539
1 618 63680
0 17832 17832
0 68664 68664
1 64591 40641
0 52419 52419
0 3529 3529
3 92816 283798540
1 42202 31427
3 66497 110914184
3 47548 30209012
2 20389 72941
0 18766 18766
1 30863 45690
1 47633 46672
2 1171 56158
1 33794 529
0 89311 89311
0 5538 5538
1 47802 16236
1 91560 59912
0 87073 87073
0 91233 91233
1 98171 69284
0 26418 26418
2 74978 80718
0 35859 35859
3 82377 269953371
0 26432 26432
0 5128 5128
0 67981 67981
1 10547 24796
1 9725 42422
3 71400 289505015
0 97323 97323
0 68691 68691
1 21196 24980
0 57913 57913
0 80215 80215
0 91254 91254
0 80864 80864
1 89395 92246
0 87886 87886
2 31482 61438
0 33471 33471
1 38096 22017
0 48307 48307
3 52989 216606452
1 93155 80497
0 44410 1109
1 12716 53671
2 60225 98924
0 64397 64397
0 44545 44545
2 92760 14692
2 72040 35530
3 71278 256488147
0 2957 2957
1 61189 35239
3 97359 116465571
0 4249 4249
2 20793 22163
0 3344 82551
0 7541 7541
0 83143 19235
3 61241 14306897
2 94860 43363
1 64770 87694
0 64815 64815
0 76398 76398
3 67576 630421951
1 20712 64766
0 93777 93777
0 22899 71261
3 41823 198744457
1 32191 90297
0 13203 13203
0 48845 48845
0 4733 4733
2 27003 81732
2 9495 14229
2 54808 28588
3 88812 408924555
1 9118 90212
0 83250 83250
0 44119 44119
0 84832 84832
0 57805 57805
0 73264 73264
0 70411 70411
1 3096 16625
0 39763 39763
2 2956 72504
0 60802 60802
1 22356 7601
1 31862 9174
1 16220 30322
1 84323 5376
1 41948 3598
3 18495 837571133
1 92125 96835
0 86011 86011
1 45384 68491
0 45751 45751
0 32164 32164
1 66603 43553
2 43435 13894
0 41467 41467
2 67813 23064
0 44254 44254
0 89875 89875
2 15186 94230
2 97949 769
3 83527 774951750
0 66793 78548
1 58863 98043
1 14727 28633
1 18224 66224
3 7346 657445464
0 93650 93650
1 359 7986
1 96311 54398
2 53581 39148
2 99061 53599
3 11 180655101
0 14155 14155
3 72468 359704223
2 98219 9912
1 68256 44831
0 31220 31220
0 49074 49074
1 19971 5711
0 71959 71959
2 21298 3046
1 79725 66467
2 74806 94871
0 50775 50775
0 79316 79316
0 74541 74541
0 71340 71340
0 26417 26417
0 57350 57350
1 23014 88612
0 64338 64338
0 61924 61924
1 14614 26723
3 16454 337114655
0 95786 95786
0 42528 30072
1 60269 5419
1 30234 10343
1 6136 26524
0 85987 85987
0 81887 81887
1 61224 37448
1 47027 24262
0 421 421
2 20111 39851
0 43249 43249
3 19288 282324381
0 94416 25346
3 69302 419459398
0 92527 92527
0 67550 67550
3 54720 323599773
1 28225 8358
1 40354 91114
1 77522 17823
2 10071 12841
0 24340 24340
0 17291 17291
1 75804 88276
0 20308 20308
2 8878 98180
0 9848 28012
3 96037 285003284
0 55283 55283
2 80131 32863
1 19229 18890
0 1616 1616
2 10511 80472
2 50945 31478
0 83492 83492
1 66671 4812
3 8491 114354785
0 86010 30079
1 95729 34332
3 86613 611722778
3 56977 974385536
0 15445 15445
2 1720 59606
1 82979 21758
0 42395 42395
0 21611 21611
0 7541 7541
0 32333 32333
2 85213 16684
0 58286 58286
1 6510 12748
0 11011 11011
0 73584 73584
3 8168 723578115
1 81971 54876
1 36436 7512
1 50151 32505
0 76921 91703
2 53287 47420
1 78589 78086
1 51765 20511
2 69975 803
0 4383 4383
1 5514 96510
2 16592 44198
0 65442 65442
1 1629 37724
3 85260 88004146
3 94380 254270667
0 96 96
1 37545 7626
1 81593 49872
1 38325 11563
1 83888 35089
1 67778 69852
2 48751 28255
1 24033 10518
0 2114 2114
0 58999 58999
1 52713 93075
0 76352 76352
1 66290 5844
1 27360 35151
3 10185 544425008
2 9544 89198
3 96451 862342220
0 25370 25370
2 93977 18708
0 19867 19867
0 42653 74912
0 34875 34875
2 23647 1743
1 36414 42917
3 27479 85649784
0 36123 36123
1 49603 78675
3 93393 278902332
2 3060 3046
0 32352 32352
2 38642 75497
2 39426 9103
0 24469 24469
0 88814 88814
1 82582 91481
3 45352 312309315
1 66064 91888
1 76258 788
0 52852 52852
3 1798 773482114
0 27752 27752
0 29333 29333
1 82130 68057
1 81762 45639
2 8776 5863
1 67321 66967
3 69805 207795531
0 25799 14780
1 14532 92035
2 59515 765
3 26260 244094698
2 22649 97929
0 75664 47481
2 174 16894
0 50463 50463
3 59253 756517435
0 5526 5526
0 49393 49393
3 60906 951051977
0 48103 48103
3 33237 971479298
2 87095 43659
0 42034 42034
0 48923 48923
1 34147 43965
2 18784 43221
0 49008 49008
2 90016 50352
1 97706 11996
0 97139 97139
1 14922 69081
1 27382 72407
0 79199 79199
1 99703 63805
0 14941 14941
1 78515 94692
1 52135 40436
0 28074 28074
0 56196 56196
1 95975 64713
1 60264 22926
0 11343 11343
1 37339 92434
0 23595 23595
3 33252 589534194
2 25135 25361
2 27868 81420
1 58252 79349
0 28536 28536
3 74854 282400858
2 5473 84519
0 40553 61303
3 72530 780143156
0 9744 9744
1 32034 54911
1 41008 65041
0 36853 36853
3 43762 720454274
2 23866 10594
0 10291 10291
1 67083 6358
1 15730 76529
2 89308 22083
3 88926 91287169
0 34087 34087
0 94215 11760
0 46064 46064
2 69604 59671
0 15084 35880
2 67474 73985
0 73144 73144
3 95780 695653147
0 19629 19629
0 16635 16635
0 47712 47712
0 25823 25823
3 72413 808086877
1 68304 13501
0 15321 15321
0 21475 21475
1 12294 43925
1 30183 67225
3 93615 319603865
0 22187 22187
2 72759 59828
1 25490 48329
1 25491 41513
2 82216 13585
0 4167 4167
1 37157 99026
0 60216 60216
1 43921 72429
0 58876 58876
2 83851 48184
2 40155 71112
0 32387 32387
1 1252 72453
1 95368 50800
2 7916 85623
0 25164 25164
0 28806 28806
0 61716 61716
0 3660 3660
0 57016 57016
0 84655 84655
0 22096 22096
0 61572 61572
2 17905 61145
3 59957 75134252
2 39261 32273
0 56853 56853
0 25963 25963
0 47128 47128
0 505 505
2 78641 20961
1 697 44631
0 32497 32497
1 27722 91026
0 36002 36002
1 98698 28178
0 54325 54325
0 96237 96237
0 74450 42258
3 61569 898753254
2 8589 44086
0 83876 83876
1 51423 48191
0 64592 9266
0 49331 49331
2 74634 1426
1 92760 76786
2 12649 64129
0 254 254
3 79602 87596528
1 34241 63230
0 32888 32888
0 63953 63953
3 31213 249401066
0 35058 35058
0 14335 14335
1 32069 15158
0 55104 55104
3 75874 561278496
3 62394 776330196
2 82592 60879
2 78176 69614
1 76232 60077
3 81686 865960673
0 57919 30116
0 63132 63132
0 85786 85786
0 2251 2251
1 3351 48792
0 88579 13674
2 58037 35678
0 58357 58357
0 98476 98476
1 48761 17270
1 76163 41569
0 49117 49117
1 28835 66037
0 64895 29971
0 86524 86524
3 28279 319467497
1 74598 49426
1 13831 29737
3 77397 342810497
3 92720 558345884
2 65718 50845
3 41209 300602337
2 95966 33269
0 77482 77482
2 38655 21520
1 88440 54586
1 49101 94386
2 8494 60982
0 81107 81107
2 1137 4538
1 33478 27979
1 84416 82057
0 66152 66152
1 56802 56026
1 20840 86437
0 96841 96841
1 86379 34226
3 18872 500899484
0 16074 73744
1 76200 15739
3 78380 920127455
2 67522 95569
1 70726 21264
0 26973 80404
3 68910 677434109
0 32633 32633
1 30898 96845
0 44210 44210
3 18752 307803807
0 62829 62829
0 63613 63613
1 63485 44298
1 44126 88802
2 21508 99258
0 86142 86142
2 94273 32366
3 52339 519946943
0 98817 98817
2 10524 2638
3 35795 156024827
0 88087 88087
2 72876 30320
3 50290 859084524
0 73312 73312
3 89897 952291060
0 91340 91340
3 66319 540966443
2 97736 46337
0 34420 34420
1 90584 81186
2 77259 58855
0 22093 34615
0 39326 39326
2 48337 3471
0 54651 19401
0 38691 38691
3 17345 220162418
0 29293 29293
1 73204 34503
1 55673 42615
0 26015 26015
0 5694 5694
0 73304 73304
0 30793 30793
0 64738 64738
0 781 781
0 86419 86419
0 83940 83940
0 52493 52493
1 72464 9647
0 2829 2829
0 37661 37661
1 14803 48677
2 8392 84527
1 69714 64262
1 99948 56239
2 64011 82367
3 37280 115121529
0 29418 29418
1 42421 1660
1 66722 5431
1 46260 48332
1 41910 29665
2 49447 36137
0 88595 16151
3 83994 451528124
2 23084 26312
1 87259 98193
2 3304 53586
1 3393 83548
0 14777 14777
0 15973 15973
3 96013 553516761
0 32039 32039
0 99735 99735
0 23505 23505
1 75264 44600
1 63709 52749
1 42290 12171
1 86311 404
1 31741 73331
3 86474 426013449
2 48673 79743
1 30970 56142
0 8917 8917
2 48837 79907
0 42139 42139
2 51432 8470
0 20486 20486
0 65406 65406
0 9449 9449
3 59424 456200299
0 4951 6133
1 34101 61701
1 41684 41072
0 25396 25396
0 44919 44919
0 93390 93390
3 40368 161877068
1 71099 24266
3 98569 710404367
1 34783 13207
3 30009 762013598
0 57067 57067
1 69747 60691
3 10229 863480065
1 94980 34308
1 6417 88785
3 35406 39016227
2 44057 74572
3 88602 858554632
1 2033 96658
1 34057 22008
1 67933 50827
0 52549 52549
0 46163 46163
1 14637 94590
0 78386 78386
1 7870 18991
0 36962 36962
3 30564 300730809
1 58074 65637
0 88266 88266
1 74560 74810
1 7932 15319
3 60044 36161771
1 76607 6627
0 40336 40336
0 98548 98548
1 44430 94704
0 38464 38464
3 49591 368890197
0 79542 79542
3 38352 835115796
3 52247 982710117
0 40524 39984
1 97587 90270
0 99999 99999
1 58446 12866
0 48277 48277
0 35047 35047
1 71473 98624
2 39843 16103
0 80506 80506
1 9921 82099
1 52348 3053
0 61389 77327
0 91344 91344
0 88499 88499
0 64771 64771
3 11066 386629770
2 69468 34223
3 8588 268487140
0 93727 93727
1 36945 19315
0 72248 72248
0 92266 92266
0 58538 58538
0 46424 46424
0 25030 25030
2 98424 83069
2 81934 40808
1 89053 48625
2 9927 77363
2 87333 75493
3 60124 976205298
2 4438 47277
1 40085 71856
0 93845 93845
0 91729 91729
1 78959 53479
3 1376 654628227
0 23796 23796
1 2104 81129
1 71557 38780
0 82793 82793
3 20588 43052837
3 63211 853262876
0 89835 89835
2 30670 31178
2 89626 50914
1 69064 89100
3 69878 899745867
2 33483 25085
3 69309 998499243
2 71613 70380
1 85618 63012
0 92365 92365
3 59740 993177682
2 19285 97041
1 6653 15149
3 85379 936183922
1 4398 9008
2 97187 63154
2 25794 26242
1 32728 17258
0 17399 17399
0 74705 74705
3 17724 670192967
0 74811 74811
0 95901 95901
0 87780 41530
2 32942 77500
2 64943 64873
0 42571 42571
0 60364 60364
3 77083 24081368
1 69035 44710
1 28388 13774
1 49060 89301
3 49869 898099535
0 48886 48886
1 85193 16156
2 39348 30124
3 44543 238672629
0 72572 72572
3 34651 917456467
0 20441 20441
1 56966 2394
0 22026 22026
3 48799 50143625
0 4284 4284
3 41306 598283611
2 81160 94227
1 51809 71795
3 56624 82064604
0 92717 92717
0 17398 17398
0 45953 45953
1 77479 1191
1 70810 35591
2 57952 16183
0 90307 90307
0 35797 35797
1 17302 23637
0 42134 42134
0 48333 23317
1 38182 28986
3 34862 265892245
3 16018 720657242
2 68034 31158
0 82685 82685
2 68549 83429
1 81445 95732
0 86592 86592
2 62568 46952
1 43322 26649
2 61206 22334
1 79579 11159
0 22797 22797
3 44816 129322552
3 47288 360861047
3 69492 377727216
0 16044 16044
0 77175 77175
2 4605 1772
2 38751 69524
1 37604 63957
0 23731 23731
1 67491 17813
0 1465 1465
0 43310 36546
0 40645 40645
2 49563 26669
1 21979 79133
2 87533 20044
0 4753 4753
3 47041 42176249
1 51552 2106
0 78367 78367
0 47138 47138
3 43524 685799423
1 6897 4910
0 68100 68100
3 76326 213729044
1 21431 20791
0 72831 72831
3 63524 189491948
1 51777 89007
0 77749 89253
2 20570 19720
1 92330 85391
0 47878 47878
0 31349 31349
3 65811 53790413
0 65699 65699
1 58407 18311
2 82002 60920
1 51238 40966
1 93996 77342
1 83575 54914
0 67989 67989
0 94777 94777
3 11716 383375642
1 93964 11839
1 68682 26250
1 85674 97205
0 72267 72267
0 25571 25571
1 3979 23949
1 50954 7291
0 69926 69926
1 71287 11435
1 19448 66646
3 5874 617601883
2 9088 75062
3 5183 106329256
1 80666 21732
2 66173 61313
3 75187 516019061
0 77602 77602
3 2284 904347394
3 92705 611791842
0 1144 1144
0 6048 6048
0 63399 76695
0 97758 97758
0 52652 52652
0 22190 22190
1 74710 57388
3 75587 563527381
0 77822 77822
3 99853 870523835
0 29040 29040
2 65156 99244
0 18360 56903
0 90918 90918
1 2382 95875
0 46429 46429
3 94943 46994046
1 92030 42914
1 41927 31790
1 80062 80895
0 44494 44494
3 94898 932665513
0 49062 49062
0 63325 63325
1 7987 20861
3 71157 723237609
3 48446 498579913
0 28783 28783
1 19994 22462
2 78627 36941
2 29777 45007
3 79055 707039900
0 35678 35678
0 16555 97381
1 14855 9010
0 32255 32255
1 28960 2466
2 64708 70735
0 78447 78447
1 94344 52609
1 57450 4945
2 53707 63672
2 83556 50628
0 56596 56596
0 73375 73375
3 65502 629328177
0 7660 7660
1 29348 26128
1 93053 27368
0 69126 69126
3 30449 62119313
3 64094 519510866
1 98117 26983
0 44259 44259
1 94194 9610
2 82659 97594
0 85166 85166
1 80412 79447
3 83080 257011757
0 90314 33997
1 82023 72595
1 74148 37821
0 56978 56978
1 91477 90150
1 17806 55266
0 57674 49115
3 68896 847676698
0 10884 10884
0 35534 35534
3 11954 272546987
0 24921 24921
1 59615 33090
1 59487 76710
0 61569 65979
0 68667 68667
1 21347 43319
0 23886 72423
3 35342 216337973
3 58537 203293155
2 47951 31396
3 73660 961143711
1 26520 10157
1 22866 69380
0 42054 42054
1 85593 84826
0 74366 74366
0 42963 42963
1 64988 22614
0 87608 87608
3 95521 375858082
3 7051 54805902
1 60936 87893
0 3723 3723
0 69095 69095
0 95343 95343
1 89343 70488
0 89047 89047
0 67739 67739
3 64045 178531622
0 89380 89380
3 23349 507832747
0 86755 86755
3 2645 112840056
0 18041 18041
1 16908 7892
0 56236 56236
1 81168 90174
0 92841 92841
3 31204 654376603
0 23007 23007
0 97630 97630
1 65245 81351
1 54946 90233
3 35358 333926172
0 19661 19661
1 19981 40218
0 17916 18016
1 17826 19118
1 46016 93964
0 88995 88995
1 66003 26832
3 38943 604563620
1 58025 55647
0 83819 83819
2 26247 48423
1 66967 17796
0 49884 49884
0 42717 42717
0 72631 72631
0 37772 37772
1 91925 76200
3 3239 458166204
0 70624 70624
0 6201 6201
1 19871 72936
2 61922 95549
2 51781 73521
1 44356 93535
2 40558 91258
1 58803 71942
1 49834 25028
3 2427 151119123
0 69675 69675
0 66268 66268
2 48239 22822
3 13320 68083182
2 35796 8567
0 20711 20711
0 64543 64543
1 59584 96906
1 93915 17273
0 49036 49036
0 44395 14833
0 61356 61356
1 61547 99809
1 91943 62016
0 84581 84581
3 11117 801946246
1 55238 66112
1 20325 75688
2 70570 77026
2 14937 34089
1 27101 61005
2 24289 91917
1 4647 96835
2 62896 19973
0 30126 30126
1 86242 51879
1 16966 16519
1 54039 55505
0 55811 55811
1 75326 97300
0 27879 85477
1 43054 94294
0 41801 41801
0 36237 36237
1 23167 37463
1 42327 89284
2 76648 22956
1 42705 7962
1 58082 74949
3 37721 420718718
1 78170 96946
2 53536 43063
0 94277 73167
0 24649 24649
0 47407 47407
0 12924 12924
1 1019 15967
1 24319 41191
1 82858 78156
1 92869 10944
0 56127 56127
0 66966 66966
1 98260 22508
0 25354 25354
3 36999 319844079
2 62181 96885
1 83462 2529
1 38314 88995
2 13280 56294
3 67976 652738724
1 22506 31614
0 23532 23532
0 21710 32995
3 75514 866658784
1 90024 32361
0 4316 4316
0 11110 11110
1 7959 29833
0 83424 83424
1 73083 30094
3 76981 165658742
0 31516 31516
0 62374 62374
3 12044 967875607
1 70915 34765
0 80738 80738
1 4912 4840
2 73338 76984
0 96881 96881
3 66304 29020513
0 2195 2195
1 55995 59512
1 70269 35836
2 21070 38834
0 72836 72836
2 59169 42690
0 73777 73777
0 10918 10918
2 85943 22762
0 95059 95059
1 69293 78354
3 13461 219780969
3 24633 73502136
1 79656 96613
0 16048 16048
1 45972 22165
0 59175 59175
2 61866 79766
3 93156 566738305
0 16040 16040
0 46909 46909
0 48045 48045
2 8860 44773
0 21296 21296
0 16510 16510
1 62003 60460
1 48612 19102
3 96547 423623929
0 10813 10813
0 76095 76095
1 91519 63192
2 43917 4106
1 79668 96748
2 48262 33876
1 78836 68753
1 93883 12439
0 90526 90526
1 74872 81275
1 68868 96755
3 41262 281737732
3 95935 187592430
0 69798 69798
1 98269 54344
3 80927 995562362
0 20566 20566
3 62967 104635681
1 92674 93934
0 97938 97938
0 91139 91139
1 92400 86142
3 99852 730309528
1 65728 40998
1 6450 38037
1 40822 93169
2 2853 67626
3 84535 108574233
0 51605 43092
1 42968 49377
1 20277 86742
3 23059 355442741
3 16511 21833649
2 73790 43071
0 87016 87016
0 19262 19262
0 2000 13376
0 19735 19735
0 14656 14656
0 43507 3905
2 86451 26701
3 96379 429070890
0 60931 60931
0 48934 48934
0 84364 84364
2 84181 55777
2 33539 98264
0 23872 23872
1 20865 36266
1 55060 87505
3 70111 391934199
0 76309 76309
0 22578 99197
1 1973 22038
3 76396 72774433
0 1950 1950
2 34761 13831
0 68095 68095
0 99697 99697
0 79415 79415
0 61403 61403
3 21142 580899476
2 88831 74585
3 57406 511745583
1 30705 77440
2 71719 12187
0 68861 95975
3 45300 759469232
0 25021 25021
1 17832 38721
3 40969 829732411
0 34779 34779
0 70287 70287
0 71671 71671
1 89346 37181
2 49921 24104
1 59780 91012
2 19647 1259
0 50100 50100
0 44573 44573
1 66956 81520
1 86314 85446
0 77261 77261
2 42687 79207
1 73876 18444
3 66343 256367011
3 39996 155326671
0 32521 32521
0 5193 5193
3 3731 996445312
0 11587 11587
0 20299 20299
0 65961 65961
3 6383 49945727
0 72272 87762
2 20585 24139
2 37481 52565
1 72353 49951
0 45318 45318
1 14721 40218
1 89597 66031
0 90607 90607
1 42280 8517
0 34133 34133
3 39181 283558728
0 95934 95934
0 78790 78790
2 79355 31097
0 12183 12183
2 29854 64637
0 81170 81170
3 25678 472605350
1 82469 10679
0 5324 5324
3 67581 541726237
0 84739 84739
3 9672 909301889
0 84262 84262
1 98765 21586
2 24419 54465
0 67163 67163
1 81912 37033
0 60824 67379
0 27384 27384
0 94460 94726
0 36574 36574
0 71135 71135
0 13397 13397
1 7621 53154
0 17973 17973
0 99703 99703
2 42478 54493
2 86577 39941
3 6996 544675387
0 71418 71418
1 83263 79758
0 40353 40353
1 2250 44440
0 75099 75099
0 45678 45678
1 62257 77462
3 90998 410503822
3 17800 372107394
0 8775 8775
0 82206 82206
0 61403 61403
3 20810 460445282
1 76328 11152
0 10214 10214
0 52598 52598
0 87303 87303
2 68411 8166
1 22548 10960
0 83822 83822
0 14409 14409
1 9689 42097
2 61820 31408
3 90655 357729011
2 26939 20190
2 89714 40995
3 35832 541025254
1 25758 4697
1 10571 34048
3 81484 223708057
2 72353 49951
0 18353 18353
0 3291 50204
0 53515 53515
3 2492 977390663
0 23404 23404
0 56313 56313
1 12103 2048
0 32293 99790
1 71559 77017
0 85767 85767
1 14802 93005
3 28304 766895330
0 71567 71567
3 50207 908580011
3 92853 59616122
0 55851 55851
1 46986 35476
1 58280 72755
1 42630 30753
2 28456 60938
1 24579 29296
0 63403 63403
0 32620 32620
0 68327 68327
0 46956 46956
2 13654 75487
1 70447 29634
1 57034 24457
0 27356 27356
3 76578 203405555
2 80305 19437
3 68897 497203514
0 16403 16403
2 62368 20660
3 32849 849484414
0 18572 18572
1 3674 80933
1 36642 10562
1 21483 44373
2 80002 80563
2 55637 90227
0 96687 96687
0 68131 68131
3 7266 394598411
1 87063 37463
2 63361 87701
0 62505 62505
0 68421 68421
2 52105 50488
0 94131 94131
0 99831 99831
0 99869 99869
3 96839 926182425
0 94929 94929
0 13921 13921
1 50658 49975
3 97710 330661635
0 96547 25447
0 24521 24521
0 45410 45410
0 56986 56986
0 8997 8997
2 42968 49377
1 88623 2017
3 55526 914437520
1 46227 46918
1 86010 75823
1 87870 59867
0 91517 91517
0 50924 50924
0 71508 71508
1 32864 87753
2 83462 71424
1 78599 54938
0 3783 3783
0 57345 57345
2 7525 86399
1 88644 71097
1 35026 68023
0 75058 75058
0 92198 92198
3 31369 848122381
1 35212 13873
1 35935 73090
1 85668 85369
2 75035 80819
0 29505 29505
3 11610 347424721
2 91399 47898
0 38641 38641
0 13350 13350
0 93893 93893
0 56220 56220
0 81783 81783
0 20257 20257
2 8436 74002
1 89234 25436
0 49866 49866
1 669 9444
3 53165 213505037
0 36389 36389
1 76684 43149
0 52106 52106
1 25878 27041
2 89532 59741
1 78505 2031
1 62552 57877
2 24338 78313
0 89056 89056
0 79147 79147
0 87979 87979
3 73547 280455826
1 29851 89536
2 9135 69292
0 75340 75340
1 24749 66147
3 27671 466625422
0 56372 56372
2 76100 4677
1 80342 43921
3 93167 342335606
3 78367 972660224
3 94661 251404657
1 22577 6377
1 62551 18738
2 95932 25281
0 41702 41702
0 97467 97467
1 66707 78573
2 67784 58445
2 99545 97540
0 15680 15680
0 95333 95333
0 17634 17634
1 4380 15019
0 84673 84673
0 66515 66515
2 92520 46582
1 52161 9619
3 15549 623482946
0 84197 84197
0 6578 6578
0 86644 86644
3 44077 336059300
3 16643 900906320
0 96873 96873
2 50598 1501
3 29524 622729794
2 90349 76778
3 70927 332577050
3 57061 954146438
3 20098 970873961
0 21610 21610
1 9927 77144
2 56972 48949
1 32239 80265
1 16351 71562
2 5099 74530
1 22328 96622
0 68898 68898
0 38526 38526
0 42460 42460
1 78395 82291
2 59372 85517
0 60703 60703
1 39851 25518
0 11447 11447
0 79999 79999
2 82345 41556
2 35847 27317
1 62380 32964
0 52347 52347
0 8390 8390
0 43139 43139
2 79067 81791
0 26202 26202
0 72895 72895
0 93149 93149
3 35430 425615721
1 79729 35503
0 77076 77076
2 52412 46555
1 28280 88399
0 86306 86306
0 32830 32830
2 42177 85085
2 39433 85831
2 8160 20289
0 97021 97021
1 36235 56617
3 2752 49077579
1 25628 35393
0 56126 56126
0 79617 64109
0 65650 65650
1 43748 19163
3 18549 879362773
1 61564 66726
1 55316 170
1 49131 97197
1 30357 11571
2 9988 26589
1 96698 31093
0 88422 88422
3 75769 343955606
1 26777 39370
1 15597 43171
2 67280 58465
2 4761 85857
0 22861 22861
2 95820 96876
0 54114 54114
0 61395 61395
2 51250 78151
3 9375 546379959
1 27810 69031
3 18298 864107501
0 940 940
0 20771 20771
1 55439 58966
0 19318 19318
0 59411 3847
0 96208 83534
1 89299 35316
2 7322 67872
1 46445 4809
2 22906 22781
0 52119 52119
0 957 957
0 73634 73634
3 9268 903741710
0 90649 90649
3 11990 529778239
2 61148 84586
0 60591 60591
3 60712 809129282
0 11293 11293
0 96006 96006
1 93004 13591
3 94654 806094064
0 50920 50920
1 56949 55082
1 42559 55294
1 97773 86813
1 54398 91125
1 5503 19674
0 67445 67445
0 62266 62266
0 88557 88557
1 38702 20718
1 10725 41991
3 87178 825240363
1 43216 16128
0 62211 62211
1 9567 48167
3 61973 851453943
0 49555 52954
0 34592 77212
2 80196 54830
0 76008 76008
1 34843 69514
0 63148 76577
1 1651 8184
0 49615 49615
3 51378 501549061
0 28989 28989
0 22841 83641
0 10136 10136
0 15357 15357
3 41318 311839526
1 32994 3725
3 21900 689192136
0 7641 30872
0 83503 83503
0 24346 53064
1 97230 35038
1 28575 90470
0 40528 40528
1 86181 84997
0 11646 11646
0 41958 41958
1 95277 73654
2 94174 15801
1 70943 28311
0 74118 74118
0 21829 21829
0 89149 89149
0 67912 67912
0 69197 69197
1 84555 51893
0 61929 61929
0 78538 78538
0 62621 62621
0 33956 33956
1 86969 35582
0 59124 994
1 69754 15543
0 85862 85862
1 57964 25840
2 12642 87168
2 4126 51963
2 27595 46240
2 55116 16799
0 82947 82947
0 35738 35738
1 57989 83390
2 95790 844
3 51865 686496496
3 21793 65395922
0 75506 75506
3 76598 498777778
2 73999 87412
0 45898 45898
2 75034 8326
0 22981 22981
3 52959 623855824
2 19326 40685
1 18928 43620
1 26107 18747
3 16115 201815738
2 6417 88785
0 38850 38850
1 68668 74495
0 44578 44578
0 19550 19550
3 7703 453632188
0 69771 69771
2 64866 62058
0 41133 21904
0 42011 42011
1 81973 75369
2 73234 76560
1 55086 56304
3 26879 129470668
2 84008 13591
0 57189 57189
0 49038 49038
1 87299 43844
0 78733 78733
2 17034 14732
0 15951 15951
2 91517 70184
0 15796 15796
0 97112 97112
0 59179 30317
1 58009 10595
1 62184 18833
0 26594 26594
2 34630 21401
2 39631 17709
1 67386 89521
0 81251 81251
3 75101 694597152
1 77543 17104
3 14704 429115865
3 30675 517299262
0 82584 82584
1 53971 62717
1 52424 48992
1 31917 68682
2 82651 68573
0 18688 74303
1 74614 67110
1 48187 24145
3 87125 855581252
1 19863 61375
1 66824 70770
0 34531 34531
0 11324 11324
3 84664 839240672
2 72316 10117
3 64006 149863040
0 55833 55833
2 74265 72876
1 4979 30842
0 54247 54247
0 34600 34600
1 38764 81653
3 48347 939437848
0 94796 94796
2 4573 28780
0 10529 55371
1 79998 53275
0 30569 30569
2 1791 62639
1 997 28734
2 13888 61373
0 22579 88321
0 71090 71090
2 86136 45871
2 2122 22982
0 50056 50056
0 28291 28291
0 60847 60847
0 89961 89961
0 92152 92152
1 56049 30726
0 42434 42434
1 17095 89187
0 98910 98910
1 95376 93988
3 80081 483360136
3 90877 458898343
0 42589 42589
2 15602 68097
0 20589 20589
0 68389 68389
0 72422 72422
3 45656 162823619
1 40146 10122
1 37677 32626
0 10855 10855
0 68703 68703
0 89241 89241
1 36475 34117
2 12801 28662
1 22157 34997
2 86478 22437
2 18844 53604
1 2645 79320
0 99835 99835
1 531 9219
0 46730 46730
0 49448 49448
0 60185 60185
2 53507 28279
0 86204 86204
0 14067 14067
1 528 50820
0 98723 98723
0 23182 23182
2 44180 84261
1 74306 56030
0 73465 73465
0 54915 54915
3 84310 822092265
0 99770 99770
1 55522 94845
2 74327 26172
3 28038 794581288
1 1621 97123
0 11602 11602
0 88138 88138
0 64291 9541
3 22494 190328717
0 33089 33089
3 61507 429914061
0 7946 7946
2 86466 28884
1 20889 97098
1 92047 45053
0 21119 59908
1 30251 31216
0 77960 77960
3 2495 155213442
0 81952 81952
1 43731 38309
3 13570 489921790
0 66488 59770
0 96001 28747
2 33758 58704
2 70426 45935
0 70929 70929
0 41993 41993
0 83399 83399
1 97344 45329
0 80786 80786
0 25695 25695
1 76472 77112
1 97471 45224
3 74621 848370638
0 21353 21353
3 40326 929319003
0 79125 79125
3 91466 236572725
1 71334 54863
1 80956 23580
1 89424 31977
3 46380 128968943
2 58717 38951
1 7476 86042
3 32475 151921232
0 48255 48255
1 98228 34189
1 41028 95876
0 66726 61564
2 43001 41266
0 74581 74581
0 15877 15877
3 63639 95847556
0 33351 41000
0 52840 52840
0 381 381
1 24568 6568
0 7544 7544
0 44418 44418
2 36684 64293
3 65200 332877499
1 64307 52968
0 66023 66023
0 49246 49246
3 68977 682141732
2 15840 26259
3 15438 548664412
3 64037 992833474
2 89036 27608
0 34987 3761
1 15000 45246
0 14785 14785
1 73270 12743
1 36652 57852
3 39891 120417828
1 31236 95221
1 94641 40140
1 87199 11788
0 90034 90034
0 64722 64722
1 4184 46667
1 77214 64739
0 25475 25475
0 39711 39711
1 84190 63964
0 83168 83168
0 4331 4331
0 2485 2485
2 25171 29516
2 36773 47565
1 95283 55641
0 89582 89582
1 41174 65141
0 99225 56005
3 38322 948326598
2 79843 61922
2 69273 40207
1 83988 51492
0 52815 72360
0 3427 3427
0 56436 56436
2 86555 43876
2 48582 72808
1 73795 85751
1 18354 41652
2 27046 30440
1 99783 32142
2 90102 52319
1 30152 51721
1 69497 27141
1 25837 85337
0 98197 98197
3 13217 806506124
1 30761 63775
1 57872 45536
1 31259 89140
0 43751 43751
1 39893 49393
1 55004 95545
0 80651 80651
0 55289 55289
1 71733 38261
3 825 409410278
1 20685 29652
3 44708 567684906
3 862 233097585
2 50340 34676
1 87819 18282
0 50539 28077
1 90461 53766
1 67190 63345
0 46884 46884
1 80039 89336
1 82371 46569
0 88226 88226
0 22032 88913
1 57877 57899
1 55119 50476
0 23471 23471
3 72896 593734840
1 88622 77592
0 19699 19699
0 95360 95360
2 86995 80337
3 8651 422673430
0 77034 77034
0 27871 27871
2 21495 93640
1 6090 74520
1 85733 84771
3 56880 48686313
1 7446 75980
2 71082 70693
1 36130 67309
3 32449 507237325
2 31465 41579
1 93850 97916
1 14045 39557
0 42686 42686
0 74425 74425
1 58261 74689
3 23259 245780267
1 60433 37410
0 72436 72436
1 71524 58887
2 63788 68860
3 15216 781332591
2 88391 30728
2 40313 74445
3 18170 357036468
0 21940 21940
1 86216 2873
1 44856 72814
3 80735 990892940
2 34319 10194
2 75973 71623
2 9176 32776
0 74518 74518
1 29210 59188
1 78065 45743
1 38302 61398
3 87637 287676285
0 85738 85738
1 35689 23258
2 94423 60257
0 97352 97352
0 18322 18322
3 30823 184651420
1 57641 43782
3 1247 126630978
3 6417 818303528
1 76001 9787
2 39616 78628
3 82183 942861870
0 52260 52260
1 53452 96636
1 27441 43914
1 11193 93343
1 49281 111
0 23066 23066
2 92753 98082
2 47891 13187
0 13947 13947
1 24741 32401
3 67555 103418042
0 68573 68573
0 97353 97353
2 5685 61664
3 4942 949936149
1 74233 11898
1 51177 99788
0 75172 75172
0 99165 99165
1 93471 74155
2 54553 92448
0 83319 50612
0 49785 49785
0 73245 73245
1 45133 5846
2 82541 15390
0 71952 71952
3 71179 962973500
1 25489 38437
1 17516 56149
3 4158 970231012
1 8651 47625
0 98911 98911
1 20245 8622
0 84961 83056
1 35641 67195
1 90026 11791
0 59600 59600
2 90242 67511
0 58717 58717
0 33787 33787
1 80444 16559
1 98099 74300
3 7304 552886642
1 57291 47679
0 90138 90138
3 96195 367747725
3 77489 334632341
0 13623 13623
3 80431 67082939
3 32594 31236911
1 76966 99415
3 20594 857569811
3 32236 917234702
0 13667 13667
2 41981 22591
1 24884 39588
0 365 365
0 33095 33095
0 19369 19369
1 9621 60007
0 26964 26964
0 10575 35340
3 92278 793598831
1 53122 33275
1 12443 44200
2 64630 93589
0 54199 54199
2 94382 98525
0 30619 30619
1 76093 89902
2 12236 48880
2 20645 99799
0 61559 19263
0 25200 25200
1 91005 75763
3 74915 560772170
0 43579 43579
1 97642 29834
1 85535 30637
2 66977 63578
0 9031 45476
0 53240 53240
3 89640 119588800
0 30319 30319
0 18362 18362
2 32470 93951
3 67097 375256902
1 22341 88790
3 62500 783634943
1 29575 1036
0 22961 73744
0 96476 96476
2 36339 57389
0 63670 63670
2 68555 31178
2 14469 14083
0 20023 20023
1 83686 97434
3 3202 154609017
0 72380 72380
2 43096 23312
1 26248 47404
3 51161 72618640
3 75119 355915410
0 69152 69152
1 11720 80360
1 47695 78240
2 23756 81997
0 45405 89755
2 92071 67266
3 20702 213667602
3 22449 220545274
0 77034 77034
3 56521 188690076
1 62984 99725
0 45935 45935
0 27790 27790
2 510 40104
0 74582 17602
3 87393 155569189
2 17479 36329
0 46731 89750
1 42662 20482
3 63895 921207357
0 58810 58810
0 65522 65522
1 88558 30565
1 14432 25867
3 83544 612966948
0 68589 68589
0 70268 70268
0 30220 30220
2 12660 95387
0 55199 55199
2 11094 51079
1 36689 57106
2 30536 60156
3 84981 511803294
0 66218 66218
0 99604 99604
0 90740 90740
1 70142 24221
0 70573 70573
0 42820 42820
2 50873 75459
1 55129 36228
1 29191 75150
1 31597 2366
1 95061 10875
0 9262 9262
0 96203 96203
0 34843 26761
2 81068 49906
1 31545 27877
0 11041 11041
0 18470 18470
1 82879 46041
0 47402 47402
0 76626 36926
2 57697 63758
2 71766 5165
3 71468 988288121
3 37100 575518429
0 28659 28659
1 71987 26043
0 60877 60877
1 37175 43070
0 32741 32741
0 76094 76094
0 86137 86137
3 51089 872296803
1 34386 38640
1 86578 76901
0 10362 10362
2 16570 58941
3 42633 824562049
2 54829 93726
3 16441 119915359
0 63034 63034
0 66164 84367
2 78602 6702
0 43695 43695
0 71565 71565
1 37392 81743
0 85254 85254
3 45888 885099823
1 22317 19184
0 72165 72165
3 58941 525929334
3 99588 664679414
0 3274 3274
2 20052 41212
1 28043 72989
2 42106 30336
1 56655 88055
1 86880 2581
3 58644 950506513
3 67493 580655076
3 26096 273885436
0 53579 53579
3 88660 303376175
0 82813 82813
1 73537 20855
0 47420 47420
2 8536 49114
1 32795 82656
3 98079 634027764
1 12566 40900
2 44662 97593
0 6720 6720
2 33595 81620
1 68824 22985
1 63908 56185
1 7119 35353
0 69195 69195
0 19093 19093
1 12850 32085
1 98789 35030
1 543 80458
0 26751 26751
1 27455 70705
0 91311 91311
1 87258 16130
0 67182 67182
2 80228 36916
1 12728 73075
0 32711 8653
1 60369 13765
2 5759 57644
3 38377 523040073
2 47189 57091
2 49244 57060
3 45139 357416433
0 81385 81385
0 86000 56499
0 81642 81642
3 92994 827926057
3 58652 117828777
1 13353 51507
0 59295 59295
0 86042 7476
3 53558 253750880
2 58082 74949
1 29442 8494
1 63344 36615
2 76913 85227
0 88591 88591
0 10356 10356
0 65994 65994
1 37219 71200
1 6922 69860
1 29533 35858
1 30864 37753
2 70413 32142
1 93094 96040
0 8506 8506
1 82305 66371
1 45502 53934
3 20342 589964053
1 61276 57076
0 60742 60742
2 86700 76999
3 39961 334258341
0 84527 84527
2 62596 74998
0 14462 3813
0 47598 47598
0 32406 32406
1 17147 78387
0 42719 42719
1 83444 41879
0 76666 76666
0 96846 96846
1 7633 60335
0 41940 41940
0 56289 56289
0 30741 30741
1 21009 66047
0 20477 20477
3 24274 911473832
1 11743 81898
0 7801 7801
2 46083 7313
1 51435 37816
2 39780 43530
0 54017 54017
0 16177 16177
1 23252 47650
2 46057 14858
1 38494 92414
1 34292 56495
3 35600 964819320
1 54665 55919
1 71553 97044
2 90280 25495
0 2689 2689
1 36163 8907
1 8497 10410
0 6397 6397
1 39609 34096
1 29035 54167
1 27660 6805
1 45218 87738
1 86533 99943
0 73106 73106
0 886 886
3 91361 754448342
1 3817 55150
0 65823 65823
0 65087 65087
2 72935 30870
0 4333 89266
2 62862 28850
1 70851 19258
1 44350 99834
3 83133 383680336
1 78930 83638
1 70908 10760
0 61125 61125
1 22444 41614
1 8507 59318
1 4590 77102
0 89360 89360
3 16630 117871610
3 2232 564887502
1 27443 71467
0 99169 99169
1 75532 4724
1 97038 13156
1 50383 30311
0 21694 21694
0 71929 71929
0 66637 66637
3 38696 668061330
1 11904 72516
0 72393 72393
0 82160 82160
1 11424 54246
0 48972 30765
0 99629 7250
2 33675 54362
0 7956 7956
0 56411 56411
1 50701 95890
3 78053 514133125
2 8553 28351
3 78991 453533740
0 98343 98343
1 80560 75322
1 27465 20635
1 82209 99853
0 90777 90777
0 33676 33676
0 53600 53600
1 26705 34375
0 39723 39723
0 82524 82524
0 70599 369
1 67805 15484
2 92520 2130
1 35182 93476
2 51252 23765
1 63151 62733
1 64435 93908
3 28846 243477801
1 39028 78069
0 34232 34232
0 81400 81400
2 58762 27171
0 7161 7161
0 94204 94204
3 33369 571203293
0 27405 27405
2 47765 57244
1 19083 3222
2 20509 9431
3 9438 862756941
0 9162 9162
3 7158 486837992
1 61591 69405
0 85074 36982
1 52480 65402
0 46617 46617
0 26878 26878
1 69486 69820
2 43168 49113
0 14223 14223
1 55866 53787
1 36608 8184
1 40763 72489
2 82173 70653
0 25454 25454
2 30998 14629
3 78795 377069539
3 52726 501913781
1 2000 78802
1 36273 98069
0 33539 33539
2 36140 59486
1 75016 41891
1 7900 11122
3 33781 118408244
0 13104 13104
1 26900 67883
1 56418 80246
3 14769 405428142
1 92592 23724
0 57911 82589
1 14034 22674
1 41324 74920
0 52594 52594
0 89287 89287
0 68661 68661
1 64065 97060
2 44503 72949
1 71387 17183
1 11606 80303
0 39725 39725
1 68898 7749
2 61699 89870
1 70556 64265
3 29579 739255690
3 66108 926230489
0 7758 7758
0 27872 27872
3 67111 331278980
1 73147 99638
1 74563 17647
0 96841 96841
1 35492 77140
1 99470 13001
0 71298 71298
1 11445 20369
0 89369 89369
1 95063 3465
1 18382 81254
1 15503 76029
0 42597 42597
0 35432 35432
1 85846 32842
0 35635 35635
0 41138 41138
0 45027 45027
0 63570 63570
0 97272 97272
0 40206 40206
3 76156 784899777
0 90035 90035
2 49735 52711
0 4797 4797
1 82942 31233
0 746 746
1 17334 24210
1 35949 51650
0 71277 71277
3 47877 960262126
3 87513 631469072
1 58051 17105
0 84354 84354
3 53467 118773246
1 71014 7848
2 65267 29018
2 61087 7340
0 53796 53796
3 2090 887758011
1 23736 25062
1 27117 10750
0 21890 21890
2 26230 65561
1 59020 59312
2 18620 68210
2 74946 83594
0 13241 13241
1 80190 89430
0 56834 13048
2 58217 89598
1 77370 25214
0 83513 83513
1 28933 20479
1 70666 59064
0 43088 43088
0 77998 21501
0 8148 8148
0 41589 41589
1 39724 42902
1 90151 74782
1 13731 2980
1 3800 57521
0 71026 9313
1 17079 9203
0 17545 17545
1 9632 91444
1 23752 17647
2 78018 7251
0 29385 29385
1 21206 99867
1 92252 44807
1 27433 7712
2 13882 59451
0 83667 83667
0 86488 86488
3 31456 548126993
1 15128 83798
3 33924 930028254
0 38381 75386
2 9505 92635
0 47020 47020
0 66334 66334
0 42387 42387
0 5515 5515
3 87377 59350572
0 86202 86202
0 21176 69127
3 622 178866837
3 91821 941263918
1 92729 93950
0 19381 76307
3 40272 517630778
3 77304 205345272
1 34703 9368
1 72085 91435
1 87227 92478
2 51125 822
1 60914 17399
1 25147 6131
3 53941 967630324
0 55340 55340
2 61400 54461
1 60287 69275
1 76539 56816
1 24069 92628
0 52292 11189
1 57370 40377
0 44039 44039
0 20423 20423
0 54331 54331
1 50149 34927
0 13046 13046
1 62683 24002
1 31920 15121
2 43920 23009
3 70823 399239839
2 80536 57891
2 67899 37951
1 88303 82059
2 92528 67700
0 70840 70840
0 9998 9998
0 16773 16773
0 19677 19677
1 81479 37931
0 79624 79624
2 47695 56495
0 44722 44722
1 70237 64206
1 16620 24708
1 56856 59951
2 42745 74894
0 26821 26821
1 36936 69595
0 79957 62260
1 65638 79561
3 85316 63681553
2 30672 25553
1 73010 54427
1 29452 419
0 85449 85449
1 31366 57779
3 7243 154676843
3 54694 886307179
1 93884 18482
1 6356 99955
1 42967 92946
3 18989 845402728
1 17215 36764
0 71921 71921
0 92915 92915
0 7196 7196
2 99725 54929
0 68730 48207
1 16805 28931
3 52247 311159993
1 35536 47489
1 47144 35730
1 30777 96083
0 92254 92254
0 40024 40024
1 22278 59708
0 43393 43393
0 82803 82803
1 50111 82193
3 72478 137252207
0 25375 25375
1 93419 25802
1 84713 45800
1 38528 67754
0 14952 14952
0 43019 43019
0 19176 19176
2 8153 12277
1 75491 63779
2 73071 22556
0 81101 81101
2 14978 26498
3 80539 391690082
1 6536 13638
0 65557 65557
0 30772 30772
2 1926 38460
0 4250 4250
2 15981 95178
0 63603 1298
1 82481 95107
2 90500 12599
0 78102 78102
1 67426 83495
2 25547 29052
1 47284 32414
1 50753 12735
0 92131 58852
0 89645 89645
1 31476 86731
1 46832 79567
1 44578 69955
1 32566 93248
2 14987 48309
3 20694 539428353
3 1543 714012072
0 29026 29026
0 32039 32039
0 99647 99647
2 86421 12167
1 60924 3914
0 11769 11769
1 67824 28646
1 4763 72598
2 86696 39074
2 84444 33123
1 22973 46217
1 94248 66885
1 66358 3807
1 48223 46699
3 71312 143693814
3 74600 727185736
3 78658 444137740
1 78199 23356
3 18962 72019192
1 99180 75214
0 91971 91971
3 87478 496828046
1 94334 58871
1 33693 56747
3 41741 272002666
1 32282 78553
0 17606 17606
0 32326 90597
0 66254 66254
2 65570 80733
0 9106 9106
2 62551 18738
1 92554 63191
2 99039 98450
0 68302 68302
0 54856 54856
1 96880 10074
1 79151 53888
0 43601 43601
0 90776 87215
0 9642 9642
0 38128 38128
0 15610 15610
0 1986 1986
1 33845 9332
2 89066 58191
0 92350 92350
3 95450 970781779
0 53603 53603
3 6062 587116179
0 25590 25590
1 50003 76013
1 11647 5450
3 59038 7001531
0 1925 1925
0 79892 79892
1 46577 24563
1 2348 48995
0 13083 13083
0 693 693
2 59929 71368
1 87442 9852
3 65784 474923846
0 56215 56215
0 39988 39988
1 99680 15074
3 88714 474090159
3 73822 944976876
0 75123 75123
2 93826 7727
0 71775 89503
1 90278 96176
2 30156 24950
0 74162 74162
1 1763 63830
3 7119 786618469
0 97853 97853
2 99718 29559
1 23741 80308
1 18498 63592
2 88453 96111
1 85238 71451
1 54374 78014
3 79501 364268094
1 38965 84189
1 50157 11678
1 51726 30579
3 20075 401554081
1 60930 40541
2 96679 6422
0 61426 49778
0 17892 17892
1 13955 94879
3 46582 748817970
0 38958 38958
0 70080 70080
0 45350 45350
1 30774 57495
2 47283 44702
2 17665 83030
0 9782 9782
0 15457 15457
1 69234 13524
1 15258 38021
3 45281 764388621
2 79035 99262
2 1450 97743
1 83035 33380
0 74176 74176
3 71475 386254108
2 54705 41314
0 95775 25983
0 70981 70981
1 22775 94196
0 2046 2046
0 26884 26884
1 81737 39381
2 85905 95677
0 55051 55051
1 48710 71476
3 63709 169962654
3 4680 23631981
0 60437 60437
3 22627 267359691
0 50551 50551
2 29970 61189
0 65071 60840
0 79232 79232
1 77628 73830
1 43043 25152
2 41299 6442
1 83392 74484
2 95654 6527
0 79325 79325
0 79288 79288
3 95766 502303281
1 61963 41990
1 13501 81873
0 39153 39153
0 3062 3062
3 22415 345681571
1 41419 69262
0 35422 35422
3 35986 454216406
1 16945 80083
0 25357 25357
1 74658 48853
2 7588 78769
0 56563 56563
0 6007 6007
1 87356 32397
0 88384 88384
2 55103 27713
1 32832 91363
0 12047 12047
0 50047 8715
1 5862 96001
0 55021 55021
1 38327 59652
0 28974 28974
1 69381 91218
0 36681 36681
2 57115 46762
0 97930 79651
0 20615 20615
0 91516 91516
1 53071 71732
0 96655 96655
2 89983 89526
3 42929 975328679
1 7111 64155
1 97514 54888
1 42252 58618
0 13246 99873
0 29240 29240
0 12663 12663
1 64113 70012
3 45808 380327569
1 12387 98643
2 72657 98255
0 10862 10862
3 38103 417456633
2 72636 65554
0 61495 61495
1 30690 42612
0 43197 43197
0 47003 47003
0 11019 11019
0 24569 24569
3 97710 157554685
1 5132 96560
0 13408 13408
0 85142 85142
0 64666 64666
2 17607 18425
3 91808 244863952
1 19884 3548
0 49176 49176
1 39478 89402
1 22205 8503
1 425 91359
1 29383 48581
2 29803 95302
0 81027 17293
1 69122 95770
3 67899 713327943
2 32999 82859
0 16521 16521
0 47247 47247
0 37794 37794
0 31395 31395
0 34196 34196
1 56540 80973
3 95483 863358668
0 65106 24733
1 39870 5899
1 6916 81885
0 44812 44812
0 13508 13508
1 54060 54727
1 59241 54098
3 58584 312917475
0 59858 59858
0 27236 47750
1 83872 87493
2 63627 20058
1 45484 65894
3 41436 207486348
1 99248 93208
1 44876 56086
0 17351 17351
0 68257 68257
0 44600 75264
0 60830 60830
0 83281 83281
1 71100 73870
0 98439 98439
2 87150 26885
2 14802 41587
0 91796 91796
1 85559 35301
2 59311 18183
1 8081 22491
2 51023 43991
3 67628 618563070
1 52501 87093
3 53425 762164899
0 79401 79401
0 53429 53429
2 50370 2793
0 47663 47663
1 60734 9743
3 8248 722732303
2 31097 8487
1 28809 39136
1 14064 90327
0 61657 61657
3 76028 368447394
0 50710 50710
0 37827 37827
0 61581 61581
0 63277 63277
1 86323 55659
0 50319 50319
3 13960 277505097
0 55895 55895
1 27013 58962
3 96137 527091589
1 55856 84866
1 36066 85398
1 11027 86471
1 7394 67216
3 86011 109740518
2 24779 16482
0 50204 50204
0 45541 45541
2 75953 71188
1 20451 6976
3 25276 645250079
2 41114 91911
2 56116 28286
1 40200 91934
2 38538 79375
0 37169 37169
2 20461 34607
2 64394 26731
0 41549 41549
0 23391 23391
0 65709 65709
0 78180 78180
1 78048 62988
3 40298 995383437
0 51191 51191
0 26688 26688
0 95226 95226
0 1544 1544
1 33937 97493
0 90304 90304
3 91766 967603049
1 82295 94764
1 2354 60694
0 53529 53529
0 9705 9705
1 50072 20461
1 55459 60919
1 4514 50159
0 69601 69601
3 69070 84111885
0 51706 51706
2 90159 38031
0 13294 41157
0 12478 12478
1 36635 62869
0 66013 66013
0 75402 75402
1 51826 12352
1 31246 68922
3 79293 166986163
2 58770 10889
3 86673 91090692
1 39319 58489
2 12483 27072
1 16471 79946
1 96879 49765
0 94134 94134
0 89862 89862
1 18249 60499
0 87934 87934
0 19905 19905
3 65236 175040281
2 73956 97603
1 86163 6684
1 83154 10161
3 70789 571386943
0 26007 26007
2 62184 18833
1 67867 36746
0 96845 67868
1 44771 13001
0 56486 56486
3 44592 122360569
0 11566 11566
0 32807 32807
1 98688 58342
1 46516 86528
0 39485 39485
0 35166 35166
0 95602 51124
0 65503 65503
2 10398 13303
0 71522 71522
0 61393 61393
0 90600 90600
2 12110 18808
3 91717 705548010
0 73878 73878
0 36721 36721
1 87670 82622
2 99205 10903
1 30146 42462
2 67335 17344
0 48474 48474
1 71734 87206
0 26185 26185
0 53673 53673
0 5928 5928
1 3289 60494
0 1632 1632
0 98321 98321
2 58263 30846
0 94010 94010
1 29348 97290
1 57289 49281
3 77518 781069072
3 16101 915574025
3 26904 937455016
3 31908 881178923
0 75723 7943
2 71387 17183
0 47042 47042
2 85563 5614
0 22964 22964
1 82973 81172
3 29286 189779780
1 13093 22154
1 2767 41989
1 66332 44418
2 39984 40524
0 29550 29550
0 68372 68372
2 64338 39578
1 9360 61623
0 40002 40002
0 57746 57746
1 40982 99777
0 37461 37461
1 28326 96359
1 94409 46085
0 78496 20546
0 30263 30263
1 21876 43121
3 70453 864474995
0 97583 97583
2 67481 74846
3 95560 508592322
2 26012 40344
0 93978 93978
1 72134 70731
0 55098 55098
0 72233 72233
1 2259 66561
1 57593 32668
3 94836 667380941
0 51456 51456
1 7422 61594
1 75808 45678
0 31281 31281
1 86919 23087
1 5048 87747
2 43979 77237
1 28298 27365
0 85398 37212
1 75113 57032
1 49157 16316
1 70491 82604
1 30246 54971
0 9737 9737
1 3291 20939
0 68089 68089
1 20082 70224
0 88181 88181
1 42352 80747
3 46924 990865000
2 45063 94464
1 77781 79065
1 91676 91123
2 65923 5697
3 40767 362843503
1 51386 10036
3 54338 319311741
1 39324 41026
1 29285 97180
3 29824 940395999
2 42382 29693
1 77248 89402
0 18375 18375
0 49494 49494
3 69520 154397198
3 88775 742700497
0 74008 74008
1 41133 1809
0 46192 46192
2 72824 79740
0 16424 16424
2 59128 41623
0 18066 18066
0 25479 25479
0 43353 43353
2 26442 99373
0 46205 46205
3 94343 947834490
0 80500 80500
2 89719 78484
1 58211 6651
1 60411 75950
1 88561 36162
3 11674 253293693
2 23597 65919
1 12072 96623
1 19851 29733
2 60973 77658
3 33214 5557157
3 33844 734060199
0 64902 64902
1 75869 74503
0 81926 14394
2 90285 1406
1 89864 2953
0 94251 94251
0 11382 11382
0 86241 86241
0 43085 43085
0 81164 81164
0 44086 44086
0 37552 37552
0 18244 18244
0 36448 36448
1 49830 77270
0 24956 24956
0 55479 55479
1 84922 4854
0 87467 87467
1 25519 29090
0 79311 79311
3 45997 54340006
1 23366 94009
1 87245 89004
3 87385 837842484
1 46568 41685
2 83969 7113
0 11393 11393
0 3027 3027
1 19068 65435
0 63464 63464
0 52 52
2 16329 54849
0 19405 19405
0 94088 94088
0 96988 96988
3 18260 922949018
1 53914 66825
2 55570 24531
1 35422 82384
0 50430 50430
2 66003 26832
0 92522 92522
0 2699 2699
2 66036 24821
0 16129 16129
0 21533 21533
3 82891 783175329
2 76651 3149
1 72497 32023
0 14903 14903
3 63215 514578831
1 59314 85899
0 93129 93129
0 26587 26587
2 32920 86169
3 50585 295877764
0 6379 6379
3 67311 69244054
0 60037 60037
0 8514 8514
0 11297 11297
3 16005 494521939
0 21285 21285
2 90558 21324
3 61277 197699994
2 79500 6711
3 67950 859365470
1 21275 46689
1 20933 78028
1 5211 37048
0 65245 84125
2 71722 39642
2 39629 53462
3 17182 785874905
2 83344 24028
2 49022 27513
2 7099 57161
0 36765 36765
3 37616 199791120
0 53983 53983
0 15535 15535
1 85723 25910
0 46011 46011
1 46667 85421
3 67678 118867172
0 27310 27310
0 98863 98863
1 12586 78173
1 23478 68470
2 31948 35690
0 17197 17197
3 50819 544290201
3 45366 837121730
1 51318 99296
0 27670 27670
0 4506 4506
0 20179 20179
0 8464 8464
1 30068 25533
3 22349 888615119
3 37628 216922703
0 22758 22758
3 76950 551618360
0 33807 33807
1 92464 78550
3 95216 626556990
3 85713 909786473
1 74634 99486
1 32089 27762
3 68856 531659209
0 33165 33165
0 1235 1235
0 44045 44045
3 41873 466235715
1 36637 52609
0 26231 26231
1 45062 55990
0 25420 25420
0 96382 96382
0 50264 50264
2 97361 73790
0 21759 21759
1 45705 91589
0 47720 47720
0 80705 80705
1 8943 68164
2 80894 21319
1 22362 27555
3 30758 623112070
3 35533 650317156
2 40728 12998
3 33823 349686218
0 79626 79626
1 72308 87910
0 51513 51513
1 20596 32950
3 10495 839620645
2 98136 61832
0 76349 76349
1 51436 24774
3 61467 826540121
1 31851 44921
0 91808 70062
0 35307 35307
0 96734 96734
0 86121 86121
0 73160 73160
2 1772 78276
0 5644 5644
0 1875 1875
1 52950 52847
0 54448 54448
0 75241 75241
0 52399 52399
2 51554 44483
3 19906 968828126
2 94456 91107
0 24684 24684
1 99732 56856
2 45876 84397
2 56721 26921
0 49836 49836
0 1030 1030
2 23810 76081
0 28436 28436
0 60435 60435
2 76450 13898
3 35447 680644628
0 77233 77233
3 56457 131085699
2 56508 51864
0 85294 85294
3 47849 958800527
3 51988 406147805
0 3696 3696
3 78299 226043092
0 99793 99793
3 52621 989920944
0 83289 83289
1 61430 17458
0 70718 70718
0 14668 14668
1 53106 25415
1 54268 41557
1 40436 92734
3 65626 204155766
1 94339 96171
0 23683 23683
2 11249 6773
1 91658 66319
0 69206 69206
0 49701 49701
2 40710 2314
3 82489 601707840
1 20299 62574
0 20574 81934
1 5323 29419
0 30905 30905
0 42474 42474
3 79356 955281953
0 84905 84905
1 95381 49838
3 98179 339968602
0 72017 72017
2 8724 7368
2 99242 80018
1 46296 12374
1 95993 12036
1 48453 40515
0 61974 61974
1 77560 2646
1 93592 55910
1 76215 24531
0 96174 96174
2 52238 98604
3 76354 188195479
1 46888 58260
1 66381 62349
0 28805 28805
0 26943 93453
2 85376 89034
0 7155 7155
1 33109 75428
1 3424 24233
3 62705 739166596
2 40817 74192
1 9272 47544
0 66308 66308
2 61560 71124
0 10004 10004
2 32460 47157
2 11523 53830
0 41916 41916
1 15029 44955
1 22338 40955
1 62155 59069
2 69990 51332
0 39984 39984
1 8321 79093
0 80105 80105
2 75528 16295
0 38192 38192
0 5478 5478
3 43094 138591891
2 46349 69075
1 83249 8878
1 74331 10208
0 20906 20906
3 6292 395835373
1 45426 5279
3 60471 460976827
2 62521 21328
0 73538 73538
1 10223 72142
1 78942 98103
0 40611 40611
0 96350 96350
1 12350 32450
1 42204 1126
0 5243 5243
3 19838 148654218
1 94040 2900
0 68108 68108
3 91381 946504872
1 20103 20333
1 61512 3353
3 15014 992904529
1 44203 49705
0 92501 92501
2 8081 22491
1 76996 96516
0 77617 77617
0 54856 54856
3 53692 902230408
1 37270 4888
2 79371 31593
0 82040 82040
3 64824 398065662
2 20284 43802
3 40165 69247820
1 54178 34594
1 72714 82718
2 1995 44819
2 57761 73883
3 21850 347415573
0 74474 74474
0 80569 80569
0 28803 28803
0 91996 91996
2 3957 97244
1 2877 50335
1 44819 8475
2 33546 86958
0 39412 39412
0 89861 89861
1 53996 12719
1 73089 13563
0 70364 70364
2 82221 65844
0 86136 86136
0 56164 56164
0 27659 27659
3 88522 146656906
3 68926 801773181
3 6828 55370021
2 91969 44971
1 90424 65374
1 32316 43100
1 62113 54591
3 64147 823369694
1 81677 32036
0 23224 23224
2 72659 3911
0 84310 84310
3 71685 939754516
1 75166 73540
1 51084 21727
1 55352 60917
2 38458 35091
1 1243 70468
1 33782 80864
3 57151 894734896
0 28870 28870
2 6948 15703
3 51772 661812618
2 88850 29830
3 30959 893132159
1 73651 63568
0 47833 47833
0 24667 24667
0 76881 76881
0 24461 24461
0 71454 71454
2 40617 22960
0 81757 81757
1 74190 94199
2 9637 88253
2 61230 80664
0 31002 31002
0 34116 34116
0 17303 17303
1 48326 1183
1 69271 34721
2 87059 52374
1 98483 41323
2 40835 97053
2 24441 42560
0 96875 96875
0 66063 66063
0 97474 97474
1 5386 87846
2 54924 6371
0 40931 40931
3 72186 179827722
0 99404 99404
0 36626 36626
1 84118 99874
1 74603 49559
0 34642 34642
0 14052 14052
3 79951 788042199
2 47338 48317
3 45306 727653487
3 26782 546694878
0 23969 45717
0 13546 13546
0 17700 17700
1 71121 99124
0 44453 44453
0 99967 99967
0 37990 37990
1 25323 67707
3 6450 85561107
1 41966 64345
0 98721 98721
0 53972 53972
2 67050 11603
1 97435 64225
1 36446 98639
2 70244 63078
0 35720 35720
0 46554 46554
1 85205 4855
3 89971 422983461
0 49654 49654
3 64979 373616076
1 18314 39151
1 81538 7800
0 73427 73427
0 50890 56395
0 92516 92516
3 25249 710546617
3 46395 809468860
1 89650 6614
1 99639 48992
0 635 635
0 50950 50950
2 97610 2955
2 49206 26045
0 59795 59795
3 74616 311026068
3 78126 488017006
1 28892 31155
3 34770 741560262
2 90503 83757
1 15918 77350
1 99360 88229
0 30847 30847
3 23199 401910719
1 47370 62037
0 5460 5460
1 23638 78014
0 26632 26632
2 47008 60012
3 77148 41577491
0 55613 55613
3 63020 775406274
1 51164 31046
2 64676 59652
1 48902 51582
1 97087 31610
3 98474 215028259
1 11541 6652
1 32419 33422
1 65144 2363
0 11794 11794
0 1874 1874
0 1850 1850
0 37982 37982
0 13316 60427
0 7451 7451
2 47310 79556
1 86642 98472
1 30731 47036
0 48180 48180
0 19433 82527
1 59787 29068
1 27006 37779
2 43610 52430
3 78317 993815759
1 99689 63716
3 31905 140972015
0 24104 24104
0 35869 35869
2 37866 15212
1 37373 1768
0 27736 27736
0 1335 1335
2 95636 72468
3 35796 583077166
0 53924 53924
3 50815 19748775
1 56266 66369
3 80045 160799992
1 78146 59551
0 91965 91965
1 88772 62814
1 9093 33318
1 20886 95251
1 65242 12810
2 94670 29474
0 87918 87918
0 87004 87004
0 68219 68219
0 43055 43055
1 65818 26948
1 26139 69794
0 20653 20653
0 65754 65754
1 36405 71295
0 69731 69731
2 91650 68830
3 76547 385273732
2 82017 97916
0 74123 74123
3 33845 456168145
1 65460 12714
2 77353 38881
2 5920 38478
0 26259 26259
1 43466 40707
3 13262 424476615
1 67038 47363
0 2170 63960
0 80052 80052
0 34255 34255
1 16734 32499
0 32538 32538
3 42128 824564342
0 48447 48447
1 50707 21272
0 4649 50806
0 80729 80729
1 97138 86647
0 81322 81322
1 8686 74904
2 50135 52033
0 98648 98648
2 61014 37826
0 86240 86240
3 88032 779160837
2 31437 26760
1 36002 30650
1 18761 90255
1 33689 8419
1 78271 43070
1 13446 93553
0 2157 2157
1 45725 91295
3 82242 425735058
0 9135 9135
1 11425 38272
1 62835 2515
2 3942 47958
1 58201 19496
0 49872 81593
2 4272 41862
1 87639 60586
1 11325 99860
1 83078 83707
0 53287 53287
1 77472 38157
1 97226 72952
1 17903 82691
1 37363 9331
1 81881 48163
1 52562 41606
1 5480 44271
2 60993 77239
1 1915 62439
0 74111 74111
0 31519 31519
1 75422 92264
0 91127 91127
0 75010 75010
0 35 35
0 69726 20111
0 89690 89690
0 96301 96301
1 9785 57517
0 39446 41225
1 2882 43625
0 59536 59536
1 63591 84758
3 43545 37313233
1 42078 36284
0 66126 66126
3 77906 365052809
1 95197 55659
0 40528 40528
0 85800 85800
1 6405 29112
1 9829 26382
0 18869 18869
1 10084 30221
2 55925 87962
0 84258 84258
1 36101 78928
2 58434 2177
3 85067 971246450
0 12399 12399
1 30858 70563
1 70617 1592
0 94416 25346
1 50143 37986
3 54747 203141479
0 23502 23502
1 19378 33698
0 28347 28347
0 92922 92922
0 97247 97247
0 20560 20560
1 69763 56177
1 96971 18940
3 29395 774679365
1 9994 30886
3 76454 977339602
3 23959 931009073
0 16445 16445
0 71265 71265
1 24686 87069
1 26809 27632
1 18406 69735
1 53349 88795
1 64148 75518
3 96973 533298392
1 96286 82979
0 92715 58556
1 50353 92683
1 63543 5389
3 96851 945533874
0 98875 56625
1 77002 55033
1 89091 60560
3 54079 562177407
1 47720 32209
0 84815 84815
3 58536 608367072
0 86548 86548
0 9179 9179
0 79288 79288
0 65304 65304
2 55564 30462
0 61733 61733
0 86858 86858
3 68008 954839232
0 55393 55393
0 8265 8265
3 67360 321948591
0 48416 48416
1 6581 55354
1 93370 31409
1 47006 32254
3 47277 157833055
0 44930 44930
3 52551 671716878
2 52990 6104
1 76529 74113
0 56891 34813
3 38225 46464250
3 18307 270089675
2 39284 61739
3 23609 509186811
0 67059 77917
0 88491 66346
1 85348 87785
0 94267 94267
3 63548 532742248
1 4783 30849
1 16623 26800
1 78849 48898
0 71419 71419
1 50234 33023
1 8470 97974
0 42059 42059
0 33874 33874
0 41286 41286
3 27190 931228032
0 49031 49031
0 47892 47892
2 14346 25109
2 97035 19490
1 56272 50054
1 65998 41750
0 51852 51852
0 14368 14368
3 5681 727952865
0 14197 14197
0 73866 73866
0 54768 54768
1 50348 31758
0 22908 22908
0 89564 89564
1 72197 98822
1 46166 68828
1 60286 96004
0 50954 50954
3 37287 371598607
0 44761 44761
2 10379 13622
2 16833 13205
0 17816 17816
0 88053 88053
0 15214 2893
2 58652 18612
0 21430 21430
3 13655 466618456
0 49873 49873
3 25888 221009814
0 83300 83300
1 27777 14313
2 38634 19852
3 362 634115882
2 21266 58761
0 50639 50639
0 43535 43535
1 82718 27791
2 25135 98358
2 93310 2589
1 16196 36158
2 81578 93417
2 8652 26943
1 13100 93270
3 59911 907522066
3 4448 460531306
0 12814 12814
0 60186 60186
1 65933 26850
3 93670 361984113
0 65123 69787
1 43073 37540
2 75338 27936
0 42012 42012
1 42297 82643
0 8462 8462
0 36525 36525
0 77582 77582
0 87819 87819
0 84673 84673
1 99166 52422
0 50981 50981
0 27259 27259
0 55358 55358
0 94059 32241
0 24348 24348
1 79925 26091
0 64646 64646
1 60117 58254
0 39261 39261
1 29035 90277
1 6928 85280
1 16369 74511
0 3930 3930
1 46871 22732
0 49056 30823
0 19154 19154
2 78144 70938
2 63598 67726
2 54028 21231
3 93346 131167519
1 45916 41111
2 43645 23325
0 40476 40476
1 89650 68537
1 57262 28297
0 2227 72892
1 25708 65670
0 87496 87496
1 61639 81091
1 28493 7465
1 5663 10329
0 91394 91394
2 21217 40326
3 91315 442023355
2 3317 79639
0 54615 50628
0 47842 47842
0 53489 53489
3 21566 512835731
1 15833 63336
1 98831 32072
0 21035 21035
0 89140 31259
0 79150 79150
3 38259 467427835
1 17000 8865
0 76878 76878
3 79955 694812635
1 35954 89366
0 19861 19861
1 1031 74321
0 41323 98483
1 62955 22904
1 52294 15284
2 26013 36424
0 77574 77574
1 23292 14913
3 75799 552865720
1 41869 66128
0 72575 72575
0 69629 69629
0 78841 78841
1 14743 63561
1 59992 34595
0 34382 34382
1 20055 18414
0 56034 56034
1 32514 30387
0 85026 85026
3 5993 308288107
3 16755 886378723
0 5669 5669
0 506 506
2 64533 93269
0 58084 58084
1 4088 44317
1 9612 81251
3 44150 706218275
1 28711 47594
0 34332 95729
0 34768 34768
1 79382 74938
3 66958 644869441
0 14915 14915
0 43868 43868
0 999 999
0 57201 57201
0 88346 88346
2 40650 24822
3 53167 516093912
0 56841 96277
0 50533 50533
1 36525 77251
0 39366 39366
1 14826 4381
0 58447 58447
2 33272 88405
0 59706 62640
0 17914 17914
1 20105 93066
0 82237 82237
0 42004 42004
1 2705 32389
1 24849 54174
2 72802 37962
1 6405 17817
0 8973 8973
2 99413 64860
0 95700 95700
0 9583 9583
2 16380 59198
0 47676 47676
0 86053 86053
3 35281 418802540
3 48014 598845738
0 38158 38158
3 81027 207564723
0 72309 72309
1 2484 34818
2 20109 68222
2 37520 69887
3 66457 59221646
1 70089 12453
0 98108 98108
1 50958 86501
0 53564 53564
1 94282 42721
3 47474 461434503
3 74155 853189371
1 8085 70005
0 26610 26610
0 52608 52608
0 18866 18866
1 23874 3415
0 14254 14254
0 55101 55101
0 22422 22422
3 65270 882326258
1 81604 64450
0 60131 60131
0 56671 56671
0 32370 32370
3 95827 597193249
3 51125 749314399
0 5265 5265
0 85741 85741
0 95050 95050
2 30169 44888
1 51852 45152
1 98143 83585
0 71285 71285
0 17610 17610
0 34349 34349
3 55768 37427949
0 71306 71306
1 24566 90098
2 60810 60239
0 94716 94716
3 79455 384965721
2 7694 50908
0 98975 98975
3 82505 796775385
0 61228 61228
1 66374 78497
2 69352 82395
0 68152 68152
1 62317 77242
0 40670 40670
1 98554 63645
0 17300 17300
2 48831 49729
3 51005 832539028
1 37882 19199
2 61367 14257
0 98781 98781
0 17821 17821
1 40125 74914
0 16691 16691
0 61420 61420
0 34630 34630
0 11687 11687
1 8054 81805
0 92878 92878
3 2225 710025944
3 89155 974888680
1 97223 52391
3 1139 460294033
0 90576 90576
0 6528 6528
1 23742 8367
0 3103 3103
3 43178 174073509
2 64543 40673
0 14738 14738
3 85703 249559568
3 67608 664557667
0 31803 31803
2 74432 42334
0 63375 91319
0 82864 82864
1 97906 90645
1 46879 81723
0 35292 35292
0 40792 40792
1 74268 19684
0 61726 61726
0 93000 93000
0 83302 83302
0 66153 66153
1 78931 3314
0 91737 91737
3 35411 787722159
1 37614 16193
1 12861 46520
0 9019 9019
0 16911 16911
1 11364 27657
1 53406 67486
0 25481 25481
1 45587 28992
2 20453 1318
0 35170 35170
2 26685 76770
0 3917 3917
0 51673 51673
3 60201 274629930
1 4459 3359
1 40278 60056
0 16304 16304
1 32686 37295
0 7868 7868
0 47691 47691
3 14473 633204157
3 18074 183288520
0 32324 32324
1 28892 70229
3 49034 362621407
1 2603 84975
3 82691 63235704
2 75475 17458
0 50711 50711
1 97694 64288
0 49873 49873
1 98779 24823
2 738 29337
0 46669 46669
1 1521 91657
0 97112 97112
0 55339 55339
2 18818 4659
0 60680 60680
2 70227 28289
1 46354 32307
0 23670 23670
3 56898 230705664
3 49817 614467001
3 68086 829208992
1 81445 50684
0 90825 90825
1 49322 81888
2 91106 43702
2 37212 36066
3 9101 483114800
0 2322 2322
0 4144 4144
1 14341 75
0 13717 13717
0 58814 58814
1 881 44504
0 54570 54570
3 5987 659485295
1 79787 40324
3 25180 632167263
1 46817 77925
1 68723 65978
0 49134 49134
0 55744 55744
1 7829 51051
2 12640 73411
1 9307 8416
2 28795 70682
0 4158 4158
3 41348 983280030
0 46830 29268
2 46759 78654
0 26997 26997
2 82133 10120
0 87548 87548
0 57248 57248
1 23350 99916
0 12334 12334
0 49850 49850
2 76903 8127
1 7255 1944
0 48784 48784
2 93807 72321
1 22360 13745
1 93566 47588
3 37508 764848479
0 25099 25099
1 28652 51498
3 68614 738607848
0 92018 92018
3 86389 767397068
0 95832 95832
1 51846 23745
2 55554 96946
0 59984 59984
1 88259 21243
3 25446 616565758
1 77424 49977
1 16390 16795
0 49086 49086
0 80634 80634
1 82238 7509
3 53507 119317479
1 11035 24562
3 32739 19849636
1 92685 56749
0 36589 36589
0 95669 95669
3 23759 560949713
0 95495 63565
2 24199 79674
2 84515 51659
0 3454 3454
1 2724 14975
2 51536 72747
1 31177 75952
0 26690 26690
0 51194 51194
0 83513 83513
0 70009 70009
1 94321 87184
3 87861 893765086
0 82078 82078
1 29141 9511
0 75711 64656
0 8463 8463
1 81532 75816
0 53399 53399
0 95011 95011
0 19649 19649
0 724 724
0 64479 64479
0 67955 67955
2 35939 3632
0 52705 52705
1 66649 89776
0 76091 76091
2 45613 70253
0 67212 67212
3 6645 702254842
2 43470 94753
0 12043 12043
1 24600 80511
0 60 10854
0 33917 33917
0 3281 3281
0 51871 97097
3 36380 337283110
0 73076 73076
0 16137 16137
3 99582 171080531
1 74368 91320
1 98325 7575
0 39486 39486
0 21930 21930
2 34683 36209
0 9113 9113
1 73557 26644
3 78273 479386193
0 77012 77012
0 38292 19943
1 35450 15507
0 83507 83507
2 98554 63645
3 54699 261583591
0 80424 80424
0 5270 5270
1 37423 79640
2 28206 8583
0 16211 52465
2 70476 97138
1 79016 54415
1 24200 25809
3 61097 236525930
0 75144 75144
0 96629 96629
0 88062 88062
3 23691 884556309
0 59250 59250
3 26575 208190258
0 55829 55829
1 69751 22015
3 16074 891281455
0 13169 13169
0 23305 23305
1 51260 32097
3 47466 816295939
0 46764 46764
1 42697 68939
0 72309 72309
0 13774 28388
3 90643 842249943
0 12267 12267
2 55412 84856
0 60384 79656
1 31941 56176
1 12639 61234
1 85418 51337
2 8699 60869
1 20221 96122
1 21004 39811
3 45853 190665741
0 88260 88260
1 51066 96741
1 64437 37039
1 3015 65760
2 5094 68273
1 70939 68059
1 32776 47630
0 1297 20700
1 96765 9354
0 69774 69774
0 53114 53114
1 65832 27719
0 48168 48168
0 1023 1023
0 41299 41299
3 87771 120235044
0 52783 52783
1 6901 61793
0 81697 81697
2 98729 72536
2 79253 16686
1 63143 28681
2 45863 18012
1 57785 81018
1 2903 45006
2 24122 36731
1 32697 53427
1 64673 9892
1 30062 65792
0 23759 23759
0 55024 55024
3 81797 477077377
1 92741 3331
1 13079 22527
0 55305 55305
0 86019 86019
2 33312 54509
1 13509 576
3 83999 584512318
0 1965 1965
0 65486 65486
3 49070 503375958
1 78969 67794
0 47584 47584
3 54746 132511476
0 5887 5887
0 10594 10594
3 66709 326211786
1 99885 64003
1 5448 10999
2 89861 12358
0 22086 22086
2 51667 80260
2 74603 49559
0 39083 39083
1 74075 42054
1 75103 5210
1 73823 11439
3 24355 898317685
0 79187 97004
1 48892 99432
3 27182 39652628
3 13223 296774605
0 60905 60905
1 53516 56762
0 19995 19995
0 86577 86577
0 28791 28791
3 45817 725466183
0 48311 48311
0 5735 30103
2 44946 79532
0 71799 71799
0 53849 53849
0 96729 96729
0 91103 91103
0 59435 59435
0 94956 94956
0 71376 71376
2 6448 62142
3 12999 608569590
2 70977 17021
3 73229 737107837
0 7378 7378
3 84242 435808648
1 30775 61260
1 5160 67069
3 19071 126039150
2 71969 63462
0 44493 44493
0 64490 64490
2 84615 86407
3 6255 283675910
3 46458 905981902
2 41501 75133
1 60597 64970
3 39995 964010934
3 8961 364907779
1 63996 31831
1 81400 49253
0 11011 11011
2 66222 11643
2 68288 72844
0 92172 92172
0 12705 12705
2 49269 44508
2 73353 19173
1 81880 67191
0 84675 79615
3 87021 483867137
2 3825 21269
3 27555 480438057
0 73404 73404
1 6083 75592
0 88419 88419
1 69697 61215
0 98051 98051
1 16248 97852
0 86546 86546
3 44875 958868858
0 29670 29670
0 4431 4431
3 25698 17769747
1 33888 46676
1 50200 23668
2 11300 98295
0 83857 83857
0 39927 39927
3 58110 131316595
0 48229 48229
0 12752 12752
1 90149 37850
0 90622 90622
0 40431 40431
2 30685 36341
1 3407 94620
3 29658 434501929
0 25533 30068
2 46604 40947
1 18204 32230
1 14493 61773
3 78858 493873280
0 34503 73204
2 36444 12546
3 3697 953722629
0 69948 27071
0 34422 34422
3 1786 868167869
0 23901 23901
1 73423 93308
0 5646 5646
0 36259 36259
0 78637 78637
3 16976 920687165
0 48948 48948
1 65989 42402
3 16990 453500595
1 72743 52411
2 56281 33513
2 70177 4742
2 93516 24051
2 12320 53364
0 77319 77319
2 96770 14932
0 61655 61655
0 78505 78505
0 68957 68957
2 73665 3207
0 26539 26539
0 32168 32168
1 63299 59529
0 18001 18001
1 39781 84879
3 74534 266063015
1 2192 57856
1 75036 34292
0 42569 78947
1 68329 18319
0 8608 8608
0 56971 56971
0 86531 91477
0 40990 40990
1 92636 92171
1 64923 36115
1 1221 59158
0 74767 74767
0 16240 16240
3 24980 419967980
1 57672 81678
0 59178 59178
0 6089 6089
0 70202 70202
1 62690 84535
1 68890 98943
3 21451 387307224
0 59055 59055
0 14824 14824
2 8495 81213
2 72120 2088
1 83894 24584
0 34963 34963
3 74536 706939158
0 1731 1731
1 75421 9751
3 83175 163919471
0 87092 87092
0 74700 74700
0 63132 63132
0 51123 51123
1 42417 59541
0 58491 58491
0 48906 48906
0 61754 61754
0 14991 66406
0 73308 73308
3 5247 345274495
1 10687 48692
2 57415 21742
2 6653 15149
0 26805 26805
3 58510 738089690
2 51478 26378
0 43124 43124
3 83957 938933637
2 57741 49480
1 73568 94811
1 8439 18440
2 81641 26159
1 97527 68375
2 8158 62063
3 7889 493939781
0 92352 92352
1 30824 74495
2 91856 88819
1 5364 45590
0 21118 21118
2 36885 92682
0 76381 76381
2 58347 55460
0 53442 53442
2 73997 75815
1 48062 12749
1 95099 57543
0 93482 93482
3 98007 799993609
3 43601 992068422
2 56656 31773
2 5162 27711
0 76177 76177
3 41509 459236101
3 88886 320737869
1 35198 95010
3 15059 369725520
2 33899 13871
0 8381 8381
3 6444 553186151
0 22566 22566
1 99758 99821
0 8447 10448
2 99841 36535
2 6598 31632
2 33290 70489
1 67049 62481
3 2126 884900790
2 30116 57919
1 17960 9727
0 57486 57486
2 33820 75251
0 58834 58834
1 81173 48039
0 40772 40772
3 73552 334805985
1 90835 85421
3 5547 18204484
0 59296 59296
2 59809 66571
2 62086 77401
1 99296 76515
1 42644 8984
0 42904 63216
0 92220 92220
2 13877 31055
2 40863 2312
3 71283 332453865
3 23019 983049629
0 20628 20628
1 78524 9668
1 41905 40449
1 35323 52812
0 80979 80979
3 48908 42120673
2 17608 53341
0 1378 1378
3 44722 253955771
3 34110 54630039
1 49924 75122
2 55515 40311
0 95080 95080
3 53521 518111007
0 82365 82491
0 61396 17585
1 45338 15094
0 95500 13292
1 96430 15665
3 99647 206798708
3 11169 613469166
1 48746 76741
1 160 82842
0 54279 54279
0 63325 63325
1 68151 59486
2 46133 15241
0 52234 52234
1 27652 10287
1 34455 78108
2 28906 4460
2 55316 170
1 96646 71082
2 72842 61511
0 77385 77385
3 51770 526894436
0 81892 81892
3 99812 534220376
1 65462 23614
0 69942 69942
1 27910 66969
1 95290 89661
3 51244 799628103
0 85937 85937
0 7410 7410
2 36582 20390
3 411 686528939
2 36475 34117
0 41171 41171
3 88086 207388310
3 19457 622549608
2 47754 96547
0 25621 25621
2 7814 55970
0 33641 33641
2 51208 8414
1 3925 12125
0 59239 59239
3 10055 986099168
3 30096 383110458
1 76684 57460
1 86507 84697
3 70214 5395176
0 87372 87372
0 3236 3236
1 7597 11228
1 38400 62038
1 96371 64043
1 28327 81805
3 23704 640340150
0 68743 68743
1 38396 61668
0 42780 42780
0 6682 73151
1 50101 27431
0 77524 77524
2 94173 98962
3 23481 562212050
0 73496 73496
0 92694 57885
1 50550 34207
0 10280 10280
0 28358 28358
1 45572 73953
0 17374 17374
1 25068 75689
0 71225 71225
0 38313 38313
2 33985 81534
1 50125 78615
0 65138 65138
2 15736 53513
1 13916 64899
0 57270 57270
0 52549 52549
0 69853 9282
3 82049 649503718
1 15157 35700
1 64805 5694
1 74397 77603
0 37187 37187
2 52569 54548
3 55464 400370545
3 7183 154256291
0 54156 54156
0 41177 16860
2 49405 22331
0 38821 38821
1 92476 44900
1 61586 16244
0 43336 43336
0 29570 29570
0 4757 4757
0 17883 17883
0 33524 33524
0 65682 65682
0 19189 19189
3 69516 602216733
2 99042 72138
2 30386 94751
2 77101 76697
3 46188 819224023
0 19393 21107
3 12842 369019778
1 15619 80304
1 93907 44780
2 21374 85439
0 85788 85788
0 17486 17486
3 52631 21901591
0 72280 72280
3 9745 306515763
0 61391 61391
3 75806 388549434
0 17297 17297
0 81431 81431
0 17743 17743
0 26997 26997
1 96080 12858
0 40565 40565
1 67007 2734
0 63389 40215
0 60979 60979
0 59057 59057
1 40977 85360
2 50097 45471
0 19618 19618
3 66291 975130839
0 91281 91281
1 59418 78026
1 54649 91097
2 80109 39974
2 87833 78253
3 55523 506738338
0 15653 15653
0 48577 17394
0 48206 48206
3 27135 830542373
3 22720 590030869
1 28278 26930
1 21805 75653
0 80529 80529
1 35794 33285
1 2775 12318
3 47367 25019323
0 29238 29238
0 19006 19006
1 92632 38191
1 72256 26607
3 4791 143448516
0 52535 52535
0 86897 86897
1 58468 5772
1 37212 16672
1 36527 34995
1 71061 39589
3 47489 680242162
1 45167 37688
3 36611 281955826
0 46314 46314
0 39105 39105
0 92739 92739
0 56118 56118
0 31930 31930
0 97669 97669
0 65611 65611
1 55038 78811
0 79337 79337
1 34681 37203
2 36066 85398
2 77253 14283
0 56380 56380
3 26675 120475905
0 50561 50561
3 66998 567773767
0 42308 42308
1 10979 23458
0 31433 6865
1 82256 39884
2 50574 66171
1 48087 23566
2 9899 52731
3 48227 57214315
0 85375 85375
3 61408 980738463
0 19985 19985
0 88977 88977
1 71114 53100
0 83739 83739
0 98128 98128
0 81809 11509
0 90315 90315
1 51257 35787
0 71018 71018
1 2962 26663
0 72300 89253
0 67623 67623
0 89102 89102
0 97585 97585
0 46070 46070
0 21632 21632
2 72770 1557
2 58815 25252
1 8286 20592
3 23959 291749428
0 25884 25884
0 54944 54944
0 73627 73627
2 96177 36573
2 46328 89372
0 86159 86159
1 3161 48450
0 98530 98530
0 43869 43869
2 9160 6003
2 32065 51648
2 15170 39316
0 32863 32863
0 88378 88378
1 75827 79088
1 79376 39052
1 86167 64630
0 93305 93305
1 80093 98035
0 10734 10734
3 37826 826409331
1 45719 27302
2 23185 35022
0 9117 9117
1 28418 77574
0 91489 91489
1 25973 3787
0 67340 67340
3 19067 384957378
0 25894 25894
2 38667 36061
3 68348 546029788
1 41589 49827
3 46305 863392368
0 33179 33179
2 8421 57742
2 33108 47838
2 6418 53714
1 69626 48949
2 64784 11681
1 38386 18751
0 65579 65579
0 93838 93838
0 86517 86517
3 79535 649603005
1 46957 64612
0 51471 51471
2 73216 59241
1 65704 94348
1 26947 1772
0 27869 27869
1 37662 90555
3 1266 484806756
2 49432 26826
1 34595 49958
2 38155 25791
3 21379 798748465
1 31689 96883
2 67713 30044
1 16558 42367
0 88224 88224
3 62704 8577599
3 86397 474047780
0 98578 98578
2 19057 93268
1 95484 35428
2 60748 57424
0 22437 22437
0 13670 13670
0 48208 48208
1 37910 78841
0 16620 16620
2 67257 50657
2 97744 6467
1 83759 48913
0 5095 97479
3 93202 922378290
1 82481 75536
0 30956 30956
2 82600 8597
0 92022 45685
3 74087 865570401
0 64142 64142
1 34890 39007
0 87775 87775
2 87877 83015
1 88233 41781
1 59475 60760
0 14856 14856
0 41451 41451
1 69064 60083
0 78663 20881
1 34098 90597
1 91993 21286
3 92310 970742944
0 78557 78557
3 68958 862530182
1 71678 47038
0 77563 77563
0 52550 52550
3 37192 300149027
0 2646 77560
0 46523 46523
3 2570 140395291
3 8763 87193696
0 17061 17061
0 83557 61715
0 70762 70762
2 88160 74439
0 38598 38598
0 42394 42394
0 65604 65604
2 56666 50602
2 97138 86647
0 61128 61128
2 35774 31765
1 65782 33524
0 77712 77712
2 41406 86511
0 95006 95006
2 38409 59432
1 10964 70030
0 54754 54754
0 51360 51360
3 56616 1469896
2 28933 20479
1 3337 35895
0 88058 83712
2 95517 62454
1 84053 95911
1 20841 94834
1 92191 79794
1 31367 15801
1 69034 87712
0 48468 48468
2 82008 55373
3 67587 923406183
2 41262 60472
0 42875 42875
0 66102 54384
1 40503 24176
0 4390 4390
1 56533 48146
2 43488 11879
1 98731 51370
0 45372 45372
0 8579 8579
0 73579 73579
2 60612 16619
2 55673 42615
1 37666 3014
0 24374 24374
1 24033 69604
1 16435 22254
1 15315 81899
1 27409 21583
2 55483 82244
1 95152 52993
1 27534 64330
1 25370 58401
1 33773 7631
3 49308 949813735
0 43390 43390
0 22516 22516
1 23209 15108
0 17479 17479
1 79893 66315
1 45117 71228
1 50523 39709
2 25312 56145
2 53831 37770
0 20265 20265
0 3355 3355
0 31291 31291
1 49129 48223
1 51773 33029
2 93774 83254
0 50937 50937
1 45189 67344
1 338 46244
0 46155 46155
1 73365 51430
3 11417 297254859
0 85671 85671
1 95355 18397
0 25787 25787
1 41445 43443
1 88255 95572
1 21183 52990
1 89347 76092
1 98393 17602
0 11680 22499
0 40156 40156
0 56396 56396
2 74733 77472
3 98168 801995562
0 84925 84925
1 93224 56327
1 58389 70742
2 4438 75542
3 22526 760568649
2 11801 42746
0 96203 96203
1 29862 83380
3 99241 469736347
2 54863 60074
2 86342 47194
3 25189 897421972
0 46231 46231
0 69279 69279
1 69432 93715
0 52176 52176
2 25166 70548
3 41163 203697386
0 3163 3163
0 83965 83965
3 70007 548678011
1 44321 20196
0 11502 11502
3 92186 356801851
3 18774 273097052
0 91897 91897
3 7187 812493818
1 50465 98527
1 13191 72987
2 44625 5371
0 60861 60861
0 4587 4587
1 60066 9826
0 72847 72847
0 83401 83401
2 30415 35546
2 82627 87347
0 27398 27398
0 7452 54493
1 56695 89638
3 64993 665731222
1 75670 46786
0 80153 80153
0 2624 2624
0 54979 54979
1 64160 82303
0 30345 30345
1 61547 42216
1 93605 37018
0 68958 68958
1 95959 52863
0 39641 39641
0 92871 92871
0 38786 38786
3 39123 979164906
0 74656 74656
3 55243 579898075
1 79820 81053
2 8561 62860
3 7076 409025908
0 82638 97317
0 94037 94037
0 32212 32212
3 76600 410557988
0 97083 97083
3 58005 357571780
0 50634 50634
0 95934 95934
3 12351 826402140
0 28506 28506
0 41410 41410
0 95679 95679
0 17083 17083
0 70451 70451
1 365 35260
1 22253 58850
0 16868 16868
3 25424 840077897
2 72423 21999
1 15056 46838
1 75600 97857
3 6726 486234398
1 46986 40966
0 83054 83054
2 220 81006
0 31217 53365
2 21338 62400
2 28338 25055
0 93758 93758
1 89135 46649
0 29185 45576
1 98885 89912
3 86109 161453350
2 10462 92645
2 75582 52536
0 7959 7959
3 49119 795505577
1 83752 5006
3 98164 700886640
3 99324 920073703
3 31874 380044079
2 77503 63346
2 73714 7174
2 3413 16555
1 39775 80062
1 88231 32114
3 53871 524578036
1 1486 17321
0 77331 77331
0 67181 67181
0 98518 98518
1 4556 20
1 8826 73230
0 46983 46983
1 85913 35681
2 36095 81509
0 26283 26283
3 90900 277040363
0 20032 70442
0 34019 34019
0 29136 29136
2 57420 11936
2 8995 1656
2 54037 90897
0 16219 16219
0 50081 50081
0 80316 80316
1 12894 14189
1 95425 15257
1 38258 38820
3 83562 470882754
1 78073 79011
3 68144 925913770
1 18435 20069
1 16689 60964
0 86393 26003
0 91199 91199
0 99999 99999
3 41734 190058774
0 93484 93484
2 54105 26102
2 88611 17393
3 11143 804978518
0 84960 84960
1 63685 37904
3 13125 881708119
3 48530 346949003
1 74341 23582
1 59442 19462
0 21007 21007
2 51512 56598
1 43007 98915
1 7174 87655
0 6320 6320
1 83783 81099
1 19060 16321
0 29545 29545
3 61628 79176544
1 71862 276
1 67904 1229
2 56699 16212
1 65700 89168
0 81399 81399
0 2144 2144
3 39172 439766533
1 69444 14018
0 54183 54183
1 56056 11792
0 52667 52667
1 1488 76706
2 15624 85258
1 61181 25478
0 53326 53326
0 98338 98338
1 89321 7779
2 3905 43507
1 93952 69774
1 39954 59011
0 25112 25112
3 22441 566329919
0 41029 41029
2 67250 69001
3 27669 623059191
1 48607 92208
1 22282 72466
0 89720 89720
2 73171 29081
0 71767 71767
1 20197 36353
0 3525 3525
1 42081 37056
1 47664 64395
2 73447 85973
0 63256 63256
3 57322 474954481
1 6260 5409
0 30648 30648
1 32961 88542
2 80755 54128
1 40986 38457
2 69091 13170
2 38182 28986
1 10841 47899
0 78852 78852
2 738 90697
3 49492 459012603
1 27825 68788
1 21108 7243
0 39841 39841
0 84843 84843
0 45984 21078
0 57391 57391
1 69509 18427
3 79416 722369380
1 9545 25346
3 62739 391236053
1 41955 48468
3 60739 151142672
0 88492 88492
1 2201 25995
2 8085 70005
0 89352 89352
0 47746 47746
0 59132 59132
0 47493 47493
3 77371 980216380
0 55222 55222
0 1746 16134
1 45983 28571
0 93405 93405
3 72488 567433303
1 37520 69031
0 9928 39264
1 68523 42293
0 59511 59511
1 25877 6902
0 10749 10749
1 62779 34406
3 71987 27892354
3 58982 564964393
3 20699 831562509
1 33112 48406
0 79107 79107
1 29211 82212
0 73686 73686
0 55162 55162
3 94722 752886649
3 33104 119629868
0 96518 96518
1 45345 97051
1 11115 40936
0 13312 13312
3 66357 336139262
0 10514 42070
1 2631 20148
2 34843 69514
1 69079 12494
0 32289 32289
0 40291 40291
0 98327 98327
0 16500 16500
1 62099 66248
2 87004 27263
0 23162 49924
0 94589 94589
0 75651 75651
0 14840 14840
0 85860 85860
2 48621 7718
0 81271 81271
1 25720 55617
3 69898 523386576
0 69412 69412
0 74867 74867
0 14871 14871
0 33565 33565
0 43051 43051
2 72180 56371
0 39294 39294
0 77842 77842
1 19464 95574
0 69180 69180
3 9428 784026231
0 66639 66639
2 34064 64729
0 1460 1460
0 41245 11274
1 74961 32120
1 25246 89935
1 79185 96910
1 52092 47629
0 12417 12417
1 8064 53430
0 76925 76925
0 96749 96749
0 97472 69079
0 6977 6977
0 67164 67164
3 30770 542513230
2 40725 75022
0 98373 98373
3 72133 907925041
1 80809 78104
3 24917 161761090
0 23303 23303
0 35976 35976
0 35623 35623
3 3560 582741014
0 71084 71084
0 31114 3556
2 87226 66091
3 59061 348201765
0 37155 37155
0 97193 97193
1 31689 89733
1 5863 94506
1 90047 63924
2 65740 42115
1 54333 89197
0 22697 22697
0 29859 29859
0 5231 5231
3 90010 570227149
3 28000 110263137
0 79940 79940
0 93081 93081
0 59224 59224
1 10391 71258
0 63772 63772
0 10425 10425
1 76706 54614
2 29906 8690
0 87619 87619
0 40141 40141
0 79779 79779
0 70737 70737
0 58260 46888
3 69488 511336770
1 58110 37490
0 6742 6742
2 17486 5799
3 74070 221484110
0 85452 85452
3 44991 605335467
1 16505 23225
0 99017 29329
1 5836 95898
2 1367 41057
0 45396 45396
1 35267 38434
1 14700 27302
1 35915 8990
0 96840 96840
1 55236 97800
0 76124 76124
1 87313 45357
1 59574 69337
0 3441 3441
3 10554 206956060
0 94025 94025
0 29717 29717
0 13060 13060
1 59419 25036
3 67252 217515981
0 8313 8313
0 55524 55524
3 82928 866147962
0 2595 91486
1 50355 91007
0 25709 25709
0 76065 76065
1 6164 99019
2 7684 59682
0 94007 94007
0 23954 23954
0 35065 35065
1 4786 75909
3 28082 904690420
0 76194 76194
0 39097 39097
1 81338 76764
3 61877 228984585
1 99187 74828
2 77476 72013
1 85104 16087
2 42599 76394
1 28148 23499
0 98084 98084
1 81917 87951
0 96300 1738
3 53162 783425889
0 65898 65898
2 24680 24774
2 35716 91440
1 26058 20955
1 26977 45264
0 73554 73554
0 46733 23912
3 20519 211775686
1 87775 9440
3 21926 908057988
1 16158 63534
2 23110 34111
3 19255 521557143
0 75510 36251
0 28466 28466
0 91991 91991
2 1819 50786
0 36694 36694
0 67134 67134
1 25031 25375
0 10723 10723
3 41996 61285745
1 10616 97413
0 41463 41463
3 89880 168960166
2 56070 86977
1 34522 97895
0 39408 39408
0 16373 16373
0 61807 61807
1 86195 96801
1 19812 87320
1 30835 34572
3 13413 800764207
3 70546 813311744
0 87053 87053
1 70022 77686
0 10551 10551
1 96234 9751
1 84914 77055
0 4470 4470
1 9079 45139
0 94721 94721
0 64539 64539
0 18193 18193
1 86877 97805
3 35871 192743356
0 34634 34634
0 70764 70764
1 73320 82508
0 88410 88410
3 57107 635627324
0 12049 12049
0 19019 19019
3 43625 644530911
0 25528 25528
0 75261 75261
0 50010 50010
0 63978 63978
1 93021 51798
1 28438 74081
2 83143 19235
3 5873 871706434
3 50433 157142241
1 59902 24040
1 79673 71431
2 6426 87471
1 21548 82278
1 21093 37882
0 44554 44554
0 67297 67297
0 60874 60874
1 63059 13040
2 23712 96046
0 25319 25319
2 72090 1268
2 44509 42244
0 12641 12641
2 19830 13463
0 54852 99682
1 45456 61585
1 590 18775
1 17819 18374
2 86195 78375
2 56402 11069
0 74985 74985
0 43552 43552
3 55139 74098773
3 92026 802154531
0 77330 77330
0 97456 97456
1 90404 21204
1 89350 83050
0 76921 91703
2 21291 28769
1 69870 83188
0 40935 40935
1 37295 98239
2 26512 31202
0 98611 98611
3 29430 128247028
2 66463 67893
1 55389 35331
1 86723 34548
3 54030 439446679
2 86998 57801
1 94576 15083
3 11950 789423140
1 81315 3637
0 12100 12100
1 91857 47608
0 7303 7303
1 5524 10956
1 38131 49182
1 11531 10091
3 85747 509042606
1 72016 69091
2 25107 39909
3 77037 611348852
3 94413 640725783
1 16941 67060
0 81230 81230
0 2058 2058
1 74714 79451
1 51213 37973
2 97196 13219
1 12674 73600
1 30530 75118
3 67196 19146940
0 74662 74662
1 39653 31439
1 76192 91909
0 85976 97367
1 3677 47648
0 26244 26244
1 60931 14878
0 67379 67379
3 8837 407986227
0 72327 72327
3 50854 633863534
3 38128 48167585
0 68326 68326
3 16072 758802614
1 35538 58201
1 43240 9863
0 99663 99663
0 52312 52312
0 88517 88517
1 5419 91409
0 83614 83614
0 9137 9137
3 58567 238088964
1 57963 74195
0 44205 40690
3 29654 611083615
2 76804 80422
1 28891 15073
1 60999 36034
3 58638 548682000
0 47675 47675
0 4987 4987
0 17240 17240
1 36970 76200
2 29285 97180
0 16631 16631
0 79193 53085
3 50734 163540133
0 47554 47554
1 4826 68205
1 7753 22572
2 72780 48817
1 14146 16213
1 10550 432
1 68818 56412
0 16196 16196
1 48351 58220
3 49845 62981163
0 29370 29370
0 45130 45130
0 18869 18869
0 82372 82372
2 12559 55441
3 2943 285542889
0 90783 47439
0 41887 41887
1 11954 12933
0 64896 64896
0 57120 57120
2 94974 72561
0 20178 20178
1 45687 85611
1 61117 61960
3 74439 586219640
3 4695 503575922
0 5013 5013
0 36688 36688
1 97621 71755
0 21809 21809
3 19308 231989857
3 6002 217583055
0 27264 27264
2 16784 38896
3 55270 765271456
3 78052 100553761
3 9373 511883045
3 23839 718754507
1 76538 6185
0 80571 80571
0 18313 18313
0 10298 10298
0 54905 54905
3 96174 456766865
0 97152 55614
0 89298 89298
0 77771 77771
0 48461 48461
0 75751 75751
3 24782 629194630
0 46283 46283
0 49526 49526
1 53600 90423
1 80976 30124
0 59543 59543
1 22677 39561
2 49342 31547
3 49235 877879457
1 64236 7201
1 48428 54190
1 5256 7960
3 44519 982367527
2 808 49213
3 823 457252877
0 59101 59101
1 62834 28284
0 19219 19219
1 80344 32238
2 40873 60795
0 45290 45290
2 17962 49029
1 50916 80524
1 5599 85654
2 46479 94519
0 82608 35036
1 27191 74965
0 36585 36585
0 76759 76759
0 28466 28466
0 40259 40259
1 96843 66908
0 57542 57542
0 82998 82998
1 65379 6914
1 62410 50444
0 57655 57655
0 65607 65607
0 99845 99845
3 89832 828080375
1 62780 29968
2 70817 86932
2 41743 78035
0 54558 54558
3 12555 733874868
2 75192 57178
2 57551 14680
1 17475 37823
0 78562 78562
0 50010 50010
3 60271 329334456
0 6171 6171
0 24514 24514
0 55876 35946
2 79317 76822
2 79361 57214
0 1404 1404
1 27721 65368
0 4324 4324
0 34631 34631
1 34312 62560
0 79910 79910
0 47940 47940
1 75444 15628
2 37789 38960
1 71616 31525
0 80778 80778
1 45099 66039
1 7532 89277
1 51595 48563
0 54500 54500
1 58816 85877
0 21745 21745
0 12917 12917
1 37116 81962
0 63213 63213
0 52189 52189
0 99216 42886
3 72034 593694353
1 86389 84635
3 62554 308275395
2 2995 80072
2 42700 3639
1 99839 62731
3 21507 79658851
2 20548 57922
0 79790 79790
2 46347 40308
3 55011 241384784
1 89142 26231
0 98941 98941
1 60442 42336
0 64129 64129
0 53613 53613
3 10867 239273067
0 89485 89485
0 36366 39182
0 14182 14182
0 68159 68159
0 36241 36241
1 47452 56111
0 91483 91483
1 4035 43877
0 38208 38208
1 55106 55346
1 38300 63706
1 50624 75184
2 19401 54651
2 17022 24234
1 66471 23304
1 37537 15848
0 21379 21379
1 19194 3651
2 16113 42708
2 99771 12831
2 29553 76423
1 45930 1156
3 32123 551301275
1 16637 3363
2 61710 47976
1 35004 5963
0 28686 28686
1 71163 68799
0 66667 66667
3 73301 169728291
2 52983 70931
3 70331 3870657
0 29108 29108
3 28250 448034632
3 28362 503107581
0 81807 81807
2 88133 91142
0 62287 62287
3 80635 206981794
0 80907 19581
0 55998 55998
0 44314 44314
1 96283 85272
1 75985 9850
2 40851 30534
3 72075 595122422
0 75156 75156
0 67209 67209
2 59762 75556
0 78920 78920
3 67291 57891436
0 19925 19925
0 67528 67528
0 58252 31418
1 95319 82580
2 93548 84422
0 26089 26089
0 82826 82826
1 86639 14989
0 43654 43654
2 33942 48263
2 21713 59270
2 51420 29387
1 69019 61580
1 57898 89913
0 25872 55855
1 89483 14352
2 63233 3562
1 62084 5356
0 21680 21680
1 1411 26439
0 81653 38764
0 6060 6060
1 37670 62713
1 2310 83502
1 54505 90729
0 1386 1386
0 66144 66144
0 88949 88949
0 38835 38835
2 15423 69714
3 3101 672257398
1 45904 95610
0 62414 62414
1 65001 87776
1 47568 53291
0 22312 22312
0 51214 51214
1 42298 21567
3 51309 289788095
1 88757 29471
2 28056 93117
1 64880 45104
0 28541 28541
0 5214 5214
1 15537 6351
0 45259 45259
0 98597 98597
1 38002 67296
0 163 90274
1 93643 30962
0 42145 42145
0 22976 22976
2 93777 63530
0 41236 41236
0 4801 4801
3 99996 54811731
1 28604 28796
0 38422 38422
0 81397 81397
0 26345 56677
0 63046 67578
0 93352 93352
0 7929 7929
2 74442 42258
1 43724 21439
0 80100 80100
1 7308 94575
3 55460 687141628
1 85652 19981
3 26121 604276273
0 62747 65558
1 91849 81962
1 21535 16792
3 6677 73732598
3 64965 354519334
1 69676 98501
0 24481 93286
0 52793 27817
1 77681 60039
1 46193 56377
3 36370 91815987
3 81296 999306424
0 22619 22619
0 4068 4068
2 15156 82396
0 20272 20272
1 58751 94381
1 11285 74442
1 80673 83354
1 38002 36177
1 7698 7100
3 3615 973173428
0 3846 3846
3 41571 183244506
1 64638 65654
2 78401 74812
2 50466 16885
0 14509 14509
1 28287 82888
0 26557 26557
1 8177 69979
1 94009 86559
2 19410 60263
0 4983 4983
2 39674 98481
2 52997 61363
0 65933 65933
1 1852 51356
1 7313 74003
0 36514 36514
3 79815 652008749
0 77713 77713
3 46269 860328912
3 68004 514625341
0 64206 70237
2 66671 4812
3 13978 74781238
3 78214 542966830
1 85346 91202
1 50921 71991
0 70107 93856
0 76230 76230
1 17782 52441
3 48808 828725603
1 2829 38304
0 38376 38376
0 52893 5727
1 28519 96721
0 16670 16670
0 20699 21191
2 74298 33975
0 61453 61453
0 2161 78790
1 66013 71557
0 43608 43608
0 73080 73080
2 29842 6805
1 38082 80712
1 42943 39967
1 6902 51718
1 56115 54140
1 56660 75844
1 93105 27072
1 6919 31523
2 11926 8589
3 66485 240976263
3 64612 216842524
1 93308 66186
2 40056 8262
1 17719 75267
0 33850 33850
0 86301 86301
3 24523 259001294
0 57960 57960
1 75442 6012
0 72119 72119
1 3807 36553
0 26631 26631
1 98309 60594
1 97376 88432
3 21782 853525272
1 41536 60099
1 811 9739
0 46734 46734
0 61903 61903
3 65667 64074720
0 94838 94838
1 17946 82108
0 97035 97035
0 57346 57346
2 51792 92179
0 45748 45748
0 13249 13249
0 74018 74018
0 42064 42064
1 59365 36002
1 72062 58665
1 66309 90392
1 8573 15105
1 83118 29112
1 43963 8392
1 66174 10605
2 35541 72956
3 27762 368797037
1 39035 10802
0 55707 55707
1 36724 57082
3 97430 840526946
1 23762 48583
2 87723 99705
0 7493 7493
1 69112 65781
1 89420 23588
2 19777 52272
2 71670 8098
1 38783 32332
0 63288 63288
2 72300 77749
1 45489 36100
0 30467 30467
1 94757 3122
0 86259 87554
0 44581 44581
3 16684 81352156
3 21652 136315507
0 25971 25971
3 71731 826155019
2 3448 15678
3 61424 904065062
2 41618 80385
1 35734 56119
2 84137 18503
1 65500 93551
0 41669 41669
0 42941 42941
0 38667 38667
3 88466 871267562
0 4175 4175
0 16708 16708
0 21101 21101
1 39541 96713
3 14555 705076114
0 4777 4777
0 62884 62884
2 11992 57701
1 23083 18254
1 15976 78637
0 72378 72378
0 165 165
1 3715 77959
1 37382 88062
1 23492 27389
2 22473 29766
1 84682 39020
0 21681 21681
0 21171 21171
0 19113 19113
1 6112 95515
0 98728 98728
1 48030 15556
3 31965 443164033
2 29992 67566
0 21072 21072
0 85595 85595
1 53355 80370
0 62473 62473
3 84807 474216786
0 3967 3967
1 16312 34039
0 62454 62454
1 3293 39597
3 57775 164292410
0 44006 44006
0 84775 68785
2 17469 30283
0 89229 89229
2 72016 69091
1 40877 33727
0 27846 27846
0 70140 70140
1 64901 99239
0 7384 7384
0 72435 72435
1 45215 57333
1 89359 94315
2 29513 24360
0 40746 40746
0 55776 55776
1 78873 18314
0 39943 39943
2 10876 13284
3 4137 609875779
2 1724 83274
2 56202 84595
0 28321 28321
0 54885 54885
1 98288 70314
1 81578 71120
3 12507 541430022
0 6742 6742
0 42543 42543
2 78942 98103
0 36711 37433
3 61637 846487122
3 3836 688411683
2 6033 82706
1 22171 72696
0 32442 32442
2 33646 94981
1 90722 34984
3 5556 395689694
0 35807 77659
1 59393 6998
1 18829 86126
3 89444 654922509
0 72862 72862
0 59800 28165
1 31228 17267
1 38450 14371
1 6088 19154
0 9160 9160
0 19305 2001
1 85560 49388
2 43237 80638
1 43915 25594
0 43965 22390
3 79777 339016539
2 83283 32891
0 61772 61772
1 54063 53891
1 1681 72881
0 47126 47126
0 28694 28694
0 64005 64005
2 30528 11444
0 78224 78224
3 80797 454702323
0 15967 21056
1 79621 7100
0 64281 64281
2 98163 1180
0 9976 9976
1 98650 49875
0 83612 83612
3 83652 686543009
0 30888 30888
3 26424 346059059
1 82847 16560
0 82020 82020
0 86100 86100
1 27624 95585
2 91050 67842
1 44399 74945
1 20417 25327
1 12517 62806
0 30794 30794
0 88493 88493
1 21809 36511
2 66544 96771
1 69126 81768
0 43562 43562
1 74237 50887
0 30189 30189
0 1508 1508
3 71209 452593483
2 94682 24869
0 78028 20933
1 64463 27664
2 99519 29923
0 23427 23427
3 949 30447727
1 61612 69695
2 63006 86810
0 31344 31344
0 86074 86074
1 69231 3961
3 75830 543811558
1 30487 752
0 15478 15478
0 29439 29439
1 74555 9175
1 65555 41632
3 99516 527963305
0 97320 97320
0 40282 40282
0 42747 42747
1 12381 34636
0 87492 87492
1 39248 58282
0 85389 85389
2 69587 66141
1 890 91693
1 2377 75170
0 55045 55045
0 21040 21040
0 92582 92582
1 7170 58613
0 61179 61179
0 1881 1881
0 39068 39068
2 36235 56617
1 65420 72634
3 97741 578071125
1 33059 14825
2 34683 84434
1 69431 59434
1 23917 93470
1 92653 98063
1 33278 22184
0 46649 89135
0 64751 83838
0 33702 33702
1 80850 52488
1 64887 99422
0 36164 36164
0 49278 49278
0 35101 35101
3 63516 748492054
2 68301 18584
2 17799 39798
0 6671 6671
1 229 59929
1 14639 40527
2 16624 20090
0 39637 39637
3 47371 859566451
0 80665 80665
1 64777 52848
1 37101 70500
0 84310 84310
1 68412 5284
0 96101 96101
0 62474 62474
0 42214 42214
3 40913 856073937
3 57880 507183629
1 77106 92517
0 89171 89171
0 10291 10291
0 9230 9230
1 8417 40865
0 31004 47760
0 37676 37676
0 83844 83844
1 43284 133
2 85668 85369
2 56720 74788
1 92530 45275
1 42552 48621
1 43633 754
3 9175 752118522
0 30917 30917
3 14114 366137811
1 91051 54532
0 23579 23579
1 57871 58684
3 62026 633367646
0 81268 81268
1 28483 24890
3 91104 310848004
3 55201 847459905
1 25737 78915
1 30280 89084
2 47664 64395
2 87063 37463
2 41273 18450
2 13611 43011
1 27728 47600
3 51205 286936797
1 38551 55919
0 59503 14159
1 93812 36478
1 93748 92641
1 61383 89401
3 5647 764791170
0 81964 81964
3 7932 676361686
0 42648 42648
1 53209 81486
2 73766 81577
2 27916 64696
3 22406 89056617
0 36809 36809
1 71649 60482
1 57722 33530
0 58451 58451
2 21751 77122
2 68858 61423
1 23698 66268
2 88671 52326
0 73983 73983
0 64640 64640
0 29937 29937
1 39515 2891
3 28875 15068788
0 60716 60716
0 92366 92366
1 45136 30845
0 86830 86830
0 13661 13661
0 40111 40111
1 98017 59680
0 54810 54810
0 65346 65346
0 12153 12153
3 65169 275821739
1 63933 20736
1 57563 43613
0 84711 84711
3 87538 819867047
1 18793 4494
1 60376 68149
0 34794 34794
2 46434 47088
0 40351 40351
0 2053 2053
1 42700 96121
0 54662 25540
3 99800 596559114
2 29905 52627
2 23560 23376
2 76639 31908
1 3225 91916
0 28154 28154
0 23614 65462
2 8674 37508
2 48692 72655
1 20709 60188
0 54474 54474
2 13570 8929
3 30438 454376868
0 56135 56135
2 57155 31611
0 74683 74683
1 10756 58156
0 2031 78505
3 79815 379758199
1 56241 83897
1 98725 94958
3 55276 547102695
1 86481 51564
2 86895 40328
3 32160 635184087
0 52965 52965
3 34538 506468128
0 48399 48399
0 2032 2032
1 14232 87827
3 89420 477468024
0 86062 86062
0 38361 38361
1 74133 71299
3 12116 954150868
3 77508 595865464
1 61703 38719
1 29582 19066
0 37444 37444
0 9171 9171
2 60930 40541
1 87284 31825
0 34487 17000
0 89027 89027
1 906 17768
1 99359 62499
1 82330 43062
0 40684 40684
3 64578 604883540
1 21463 74811
0 98026 81503
2 92825 33820
2 95179 76844
1 71369 67390
3 97070 435933332
0 71525 71525
2 22257 57502
2 8715 50047
3 77226 802300687
3 29879 858242218
3 97666 416467263
0 38921 38921
3 33348 300072780
0 8914 87754
1 83581 11088
0 43589 43589
3 70830 638114636
1 8968 46981
2 43909 74229
0 73199 73199
1 40725 60007
1 25410 25515
1 89987 49728
0 73632 73632
1 2293 1543
1 54854 35698
1 4860 46859
2 1915 71935
0 88290 88290
0 2497 2497
0 87145 87145
0 45295 45295
2 32423 1570
0 18857 18857
2 29383 48581
1 30091 5442
1 82992 99737
0 46618 46618
3 23073 47566827
0 8104 77344
1 94298 57166
3 99593 787787097
0 84621 84621
0 38120 38120
2 13472 77015
0 50518 37546
1 6398 27448
0 48267 48267
2 52861 93463
0 12037 12037
1 72794 9441
3 29424 462666007
1 76916 7056
1 82169 34165
1 28292 14135
3 85177 96957209
3 48264 903915118
3 44842 548507725
2 77238 13053
1 29023 56379
0 56104 56104
2 72247 31250
0 62250 62250
1 57006 35401
0 42064 42064
1 97032 14079
1 24164 1942
0 89405 89405
0 86279 86279
0 16682 16682
0 99364 18498
0 70694 70694
0 21602 21602
0 4973 23545
0 21673 21673
0 6079 6079
1 2629 76694
0 29408 29408
2 6426 71239
0 8550 8550
1 43800 9163
3 46278 965853900
0 44423 44423
0 1150 1150
3 23167 711518911
0 66751 66751
1 95783 91838
2 22499 11680
0 15244 15244
1 62325 4255
3 79284 887835081
2 87513 21753
1 89144 57258
1 16541 32880
0 92434 37339
3 92566 635787282
0 85860 85860
1 18860 27168
3 25448 215429652
1 58176 38955
0 15339 15339
0 94529 94529
1 34472 99332
2 49646 26735
1 3647 93698
3 35449 882926346
0 10066 10066
1 76022 25670
0 87687 87687
2 49603 78675
0 15135 71489
1 46378 31134
0 17380 17380
1 10914 17816
0 73446 73446
0 9521 9521
0 86121 86121
3 63820 21672530
1 62589 43459
0 2624 2624
0 99845 99845
2 83271 32650
2 25773 28551
0 25824 25824
1 88827 82407
0 18217 18217
0 70479 70479
0 97041 97041
1 38056 91210
2 89676 69555
0 12276 12276
0 82629 82629
3 29151 87466137
0 27316 27316
1 62730 12152
2 43717 64538
0 94905 94905
1 64550 82663
3 62746 6756345
0 68589 68589
3 6800 925245757
1 40952 85533
0 35534 35534
1 41173 58899
0 48951 48951
0 87721 87721
0 3183 3183
3 52684 920041004
0 3061 3061
0 95465 95465
0 74749 74749
1 9618 99170
0 57334 39182
1 61470 85615
3 64583 48298599
1 39966 90345
0 2210 46881
1 67826 51437
0 8568 8568
0 33306 33306
0 9456 9456
2 58385 40667
0 86943 86943
3 9957 917502883
3 60798 514997841
2 39766 30075
3 13675 797361788
3 27624 453810572
0 39920 39920
0 5631 5631
2 1486 17321
2 11545 36805
0 22356 22356
1 10151 31247
1 96636 52024
2 37319 53966
2 70556 64265
3 96710 56995028
0 64747 64747
1 22289 946
0 70593 25833
2 48534 11482
1 37077 21165
2 50665 20666
0 26769 26769
2 59241 93051
3 81846 133938785
1 92978 3253
0 43649 43649
1 39085 22988
0 55246 55246
3 67070 239863122
0 59519 59519
0 44513 44513
1 63763 50952
1 35449 81249
2 10709 96375
0 34510 34510
3 46981 834905772
2 94076 97066
3 46670 691917976
1 1789 52803
0 1881 1881
0 86070 86070
3 23510 262463329
0 60945 60945
1 54887 68794
0 18355 18355
1 88073 64164
0 49682 49682
3 76152 625533090
1 78599 79903
0 78958 78958
0 67459 78969
0 99898 99898
1 77788 22342
2 682 85046
1 51980 59109
3 94741 308656251
3 82737 847411757
0 41951 41951
2 72098 36256
3 88385 994762433
3 74838 429149317
0 90422 90422
0 82194 82194
0 45129 45129
1 83515 37938
3 62679 983834809
0 42857 21712
1 53546 49671
1 66575 73096
0 15224 15224
3 78811 872229742
2 73075 53090
2 88088 48634
0 42558 61363
0 35575 35575
3 18030 353753338
0 35186 61266
3 7847 66528268
1 47276 45776
3 81432 880782445
3 18112 127143803
3 60767 678984728
3 35817 291365439
0 98127 98127
0 72220 72220
1 52550 73068
0 93024 93024
2 85371 85976
2 14189 96425
0 58450 17570
0 56324 56324
0 35691 35691
1 21318 21333
3 73476 738708254
1 75124 40612
3 3597 769665707
0 82018 82018
1 49426 62044
0 17401 47548
1 48056 65851
1 30808 35374
0 40019 18424
1 58698 18937
3 49510 7183006
3 5003 766227410
1 89875 70445
3 87334 740499407
1 69671 55535
3 12069 835427342
1 56828 66475
0 11790 11790
0 13161 13161
2 63393 57739
1 41301 85723
1 56894 76705
0 83374 83374
0 71230 71230
0 70635 70635
0 9033 9033
0 82373 82373
2 84306 77084
1 98094 58733
0 11106 11106
0 9380 9380
1 66940 26457
1 27580 20108
1 28758 76936
0 28612 28612
1 85057 41873
1 89064 46505
0 99088 99088
1 56743 6127
0 91639 91639
0 21027 21027
1 366 31052
1 74396 39978
2 87330 92103
1 10241 9715
3 78334 8632848
0 81779 81779
1 12109 58295
3 99250 414228896
3 78788 212516243
0 65276 65276
1 31177 52528
1 53866 26640
0 48476 83578
0 90770 90770
1 17992 95825
0 6233 6233
0 61635 61635
0 19269 19269
0 28810 28810
1 3465 27657
1 61219 7480
0 84397 84397
2 89815 59021
0 88299 414
1 58732 53646
0 94467 94467
0 69307 69307
0 60625 60625
2 32772 2825
1 31199 26990
1 843 1545
0 55303 55303
1 22614 50094
2 15816 51348
0 95908 95908
3 31152 913646662
2 66372 35009
0 25174 25174
3 1856 302635127
3 6523 618715705
1 74825 27392
1 76569 5579
2 341 36563
1 67132 3031
2 85535 30637
0 96349 96349
0 80383 80383
3 6304 332869961
0 18589 18589
1 91791 59781
0 17999 17999
0 56684 56684
0 35782 35782
0 58782 63655
2 62812 36861
0 91532 91532
0 26241 26241
1 64373 35657
1 58792 58345
0 44377 44377
0 64147 64147
2 44732 63037
3 76839 410317110
1 20909 27560
1 48522 40782
2 17806 75205
0 41335 41335
1 52672 48628
3 49672 432586304
1 73112 16747
1 46387 8140
2 52856 59880
3 48333 14494297
1 3389 46851
3 10777 935714928
1 46364 76149
2 16943 66695
1 92482 9815
1 81040 52230
0 53466 53466
0 96268 96268
1 3063 29696
0 20733 20733
0 37345 37345
3 77499 428670293
1 238 21682
0 31168 31168
0 5857 5857
3 5068 242493829
2 23306 96538
0 74570 74570
3 16770 381719248
1 31886 95281
0 60445 48471
3 23272 190360153
0 20142 20142
2 71369 67390
1 67127 64099
0 43352 43352
0 12950 24083
1 54183 69485
0 15046 15046
1 49865 46722
1 92520 88673
1 5878 26288
0 92841 92841
1 89131 6683
0 90027 90027
1 54328 24989
0 96372 96372
0 75700 75700
3 87496 792584979
0 74273 74273
1 55317 97815
0 96058 96058
2 8500 58830
0 95441 95441
1 51399 8121
0 20925 20925
0 89185 89185
0 80519 80519
1 72569 77911
1 1532 27848
0 83388 63346
2 54466 83497
0 77919 64696
3 91567 740159410
1 72345 6397
3 4104 783671055
1 61605 36015
0 95082 95082
2 57610 27122
0 8342 8342
1 6258 49367
1 51250 3516
3 80538 911562919
3 42185 857330974
0 7030 7030
0 3819 3819
1 65589 10440
1 71531 28064
0 36526 36526
3 3665 244333924
1 4553 87399
0 17436 17436
1 79940 42704
1 25587 66337
0 73404 73404
3 27746 991938348
0 55031 55031
1 74341 51837
0 11953 11953
1 13196 95933
1 87669 55359
0 41602 41602
0 36173 36173
0 50512 50512
2 98389 54795
2 89058 77263
1 45618 21602
2 60780 88816
1 23856 89510
2 41445 43443
1 14130 24312
0 13327 13368
1 28446 8468
2 91075 62861
3 94762 488501327
3 54434 534222487
1 63913 7021
1 12730 80025
0 53541 53541
3 66547 400656745
0 95066 95066
3 35484 718719486
1 26636 112
2 52390 42801
3 2738 979790123
0 42653 74912
3 65766 147236618
1 64942 61666
0 19549 19549
1 14125 10780
0 63173 63173
1 74739 80712
0 70842 70842
3 85011 870889688
1 81350 62476
3 97960 380033893
1 28811 45490
0 11481 11481
1 6407 71895
1 7324 27413
0 1892 1892
1 65692 66490
1 94533 8275
3 95296 456207197
1 73238 86494
1 23077 77740
1 9861 81123
0 72012 72012
0 68899 68899
0 1872 1872
0 50002 50002
3 37196 18532412
3 10401 922545094
0 90109 90109
1 47959 47287
1 73374 89226
0 99005 99005
1 26006 357
0 68430 68430
0 49931 49931
2 146 97796
2 76941 73320
0 46739 46739
1 64799 46503
1 89778 50275
1 55918 44346
3 82742 76115818
0 65600 44498
0 78650 78650
0 66552 66552
3 67420 723971052
0 91114 40354
3 58682 182754504
1 66574 52227
3 3398 306252439
0 44478 71550
3 69274 803613769
2 82593 50891
1 2278 53179
1 86866 32967
1 62450 15592
2 40600 55676
0 46569 82371
0 32786 32786
0 43860 43860
3 343 422811259
1 41198 52045
3 26371 335045110
2 91909 44249
1 27824 56359
1 7273 47859
2 15297 76395
2 27013 58962
1 80718 64888
0 5804 5804
2 40735 19732
1 20481 14650
2 81855 58175
1 41263 87210
1 9787 64938
1 44793 94236
3 48844 970237187
0 80385 80385
0 21818 21818
1 45684 13811
3 2382 184958897
2 48091 53221
1 40965 89833
1 27431 55612
3 17863 214717493
0 58228 58228
2 53923 6775
1 63984 40179
0 76421 76421
2 18004 80327
0 77097 77097
2 24439 44288
1 90611 12713
1 83066 79471
0 32850 32850
0 31467 31467
1 26829 93106
1 88633 87035
0 35124 35124
2 36917 17521
0 21442 21442
1 47244 5077
1 51011 86817
0 90177 90177
0 78654 78654
0 19935 19935
2 26005 55304
0 43227 43227
1 83593 28769
0 51934 51934
0 75298 75298
0 91510 91510
2 78612 22322
0 39190 39190
0 72509 72509
0 53605 53605
2 80614 33929
0 78623 78623
0 11838 11838
2 95441 90691
1 38834 20953
1 97904 21573
1 92767 12650
0 69338 69338
0 81870 81870
1 60527 13541
0 69548 69548
0 33073 33073
1 67238 38600
2 35994 93347
0 92192 96310
1 97028 4139
0 60389 60389
0 85648 85648
0 2428 2428
2 23849 25644
3 77336 620247708
3 85755 583522270
1 53643 83305
0 21563 21563
0 34386 34386
1 3190 56983
0 76908 76908
2 53520 57355
2 54769 11513
0 17601 17601
0 67944 67944
0 42377 42377
0 34145 34145
0 99476 99476
2 53926 59022
1 51979 68364
0 92935 92935
2 57503 62944
3 49683 602762392
2 68329 18319
1 75867 19959
3 88337 295268286
2 75594 42057
1 98784 85696
1 58161 86615
0 55540 55540
0 16624 16624
0 90119 90119
3 23902 141104365
2 22356 7601
0 40058 40058
3 14899 950789813
0 20129 20129
0 27049 27049
2 78356 71521
2 55600 49103
3 2217 658027809
2 10948 51892
0 47210 47210
1 45375 8386
0 74565 74565
3 93307 949674413
0 68636 68636
0 56868 45936
3 52092 301400886
1 7851 98792
1 67054 5315
1 34529 12562
3 65761 753201603
0 89413 89413
3 52068 577645005
1 37733 6671
0 63331 63331
3 40037 406551389
0 63805 99703
0 37719 37719
3 1389 946275178
1 45189 52729
2 42240 78109
1 37781 50360
0 79414 79414
1 35930 35523
1 85936 77754
2 49399 15052
0 19131 19131
0 6349 6349
1 88957 2196
0 5532 5532
0 26058 26058
1 45029 61907
0 53570 53570
0 3326 3326
3 61856 747961887
1 47099 88789
0 2682 2682
0 93641 9767
1 67342 91920
3 96343 670996515
1 58820 67811
0 50306 50306
2 73252 94806
0 4696 4696
2 507 58046
3 88363 739450091
0 24592 24592
3 22989 881265707
0 20003 20003
3 71850 566838152
0 23495 23495
0 25364 25364
0 50154 50154
0 64026 64026
0 91311 91311
3 18564 145228295
1 31575 67683
3 79425 104084965
0 96920 96920
1 88282 81576
3 28920 221974281
3 38640 673505084
0 48220 48220
3 26858 779691827
1 53327 94769
1 35826 70017
0 7722 7722
0 92025 92025
3 50980 27155337
2 66205 64083
1 7159 14511
0 26329 37573
1 57064 98152
0 51915 44288
1 71182 66165
1 96132 11932
1 24305 40766
3 1620 775285613
0 84824 84824
0 2652 2652
3 29403 852994539
3 9711 708501500
2 56053 68488
0 19544 19544
2 31404 96331
1 83710 73075
0 83397 83397
0 97490 97490
0 47088 47088
1 63220 20069
0 81767 81767
1 29073 57829
1 97310 26263
0 81217 81217
1 34206 23786
2 77480 71992
2 16801 18504
0 74809 74809
1 77542 86663
1 78632 20504
1 41054 65146
0 64979 64979
1 80705 73257
2 16410 3802
2 55168 78139
3 27702 596438228
0 60713 60713
1 5246 91256
0 33019 33019
1 97680 99556
3 71600 230579026
2 41292 65396
0 79270 79270
0 13605 13605
1 37123 35155
0 68725 68725
1 81651 54573
1 5249 36265
1 55637 97375
3 42764 160306627
0 87660 87660
3 85661 66616373
2 31181 33836
1 58091 28075
1 86154 35752
0 15448 15448
3 1007 293168652
2 46700 33050
0 39106 39106
1 14574 94444
0 1366 1366
0 3655 3655
0 52667 52667
0 57351 61749
0 93464 93464
0 51229 21343
2 30256 80723
3 3958 701196188
0 80691 80691
0 81445 81445
2 66381 62349
0 55874 55874
1 19899 96452
0 56864 56864
0 63555 35505
0 8735 8735
1 18362 71669
1 99321 91209
1 90454 97155
3 27479 505318201
3 65403 194896402
2 73791 65428
0 41941 70245
1 40421 52576
0 52811 52811
0 11733 11733
1 16019 58524
3 83003 623241890
0 40709 40709
2 3997 60201
1 41028 32633
1 519 79941
1 41660 26939
1 80056 47676
0 92305 92305
0 51324 51324
1 1027 59816
2 21972 21400
0 52304 52304
3 22265 267933195
0 42054 74075
0 52509 52509
1 58891 46521
3 85809 192392736
0 45117 45117
1 46476 8274
1 64340 69993
1 34365 72285
1 74653 64217
0 22825 22825
0 22723 22723
0 43913 43913
0 97019 97019
0 77737 77737
3 30842 666971890
1 88552 76090
1 75259 61711
0 30051 30051
1 49900 62101
1 95974 74175
0 55715 77809
1 6664 81467
0 21013 21013
1 10335 11972
0 89424 51056
0 79598 49663
0 4204 89532
1 5953 26740
1 17507 60233
1 73184 10334
0 7488 7488
3 17124 118133721
0 32864 32864
2 56285 87067
1 48479 50320
3 57272 801066255
2 45285 6468
3 83146 67212435
1 63054 9986
3 30091 786375020
0 73895 73895
0 26441 61762
0 31878 31878
1 26834 71475
1 83940 44912
1 97936 56283
0 65417 65417
0 38156 38156
0 79631 79631
0 35185 35185
1 21414 87043
1 90516 83236
0 55920 55920
0 5848 5848
0 5319 5319
3 20783 95170404
1 18447 21446
0 25453 25453
0 4526 23478
0 73213 73213
1 56610 37545
0 66452 66452
0 38795 38795
1 52489 69813
2 52480 75223
0 45006 2903
2 73318 45804
0 69507 69507
0 44561 44561
0 88850 88850
3 35343 681452162
1 4016 22772
0 67067 67067
0 71498 71498
1 57192 9305
0 97363 97363
1 55910 84616
0 70302 70302
1 66281 38938
1 84682 33403
1 54122 76742
0 95415 95415
1 34325 57557
3 6661 581705251
1 52239 75105
1 68533 10593
0 35718 35718
1 78146 75009
2 72256 26607
0 8125 8125
0 64887 64887
0 20810 20810
2 70310 43167
0 15626 15626
1 50458 10937
0 20696 20696
0 26435 26435
0 94633 94633
2 25395 64624
1 16162 12122
0 41002 41002
3 97965 722438993
0 84024 84024
1 39392 87969
2 92540 73230
0 45256 45256
0 27848 1532
3 21073 569327191
0 87638 87638
3 89088 780487648
0 75340 75340
2 98566 20088
1 37633 22164
3 92168 596871645
1 76983 8795
1 36995 35544
0 24888 24888
0 75982 75982
1 7735 4645
3 14989 440369902
2 23591 32338
0 9164 9164
0 10192 10192
2 51471 67123
2 32368 15584
1 3824 49485
2 70245 41941
1 17356 70602
0 21072 21072
1 19305 4707
2 9202 16704
1 85371 68267
0 70000 70000
1 90416 3884
0 65571 65571
3 58509 151751719
1 9837 3061
3 97258 154413186
1 68903 56263
0 34191 8049
3 66285 178981074
1 71299 80241
3 49460 390979269
2 74085 55414
0 44418 66332
3 68429 590366673
2 57135 56293
0 98113 98113
0 54996 33359
2 98386 90845
0 45175 45175
3 93940 466410911
1 10335 95475
0 54601 54601
0 42811 42811
2 20553 57983
0 11095 49273
1 4512 2375
0 65073 65073
1 95017 61410
3 75027 39085481
3 70662 69839868
0 55231 55231
0 26811 26811
2 54283 53303
1 86942 12985
2 42048 25024
0 3233 3233
0 65773 65773
0 28935 28935
0 10344 10344
3 59679 317477861
1 68401 29070
1 56327 61513
3 11902 594651343
3 19099 744682531
0 49816 49816
0 523 523
3 56352 275091536
1 29356 23149
0 31112 31112
1 33706 97392
2 72136 48861
2 94561 56754
1 22866 56715
0 52071 52071
1 42012 10717
3 25006 295846223
0 6160 6160
0 48927 48927
0 14047 14047
1 32708 4695
0 37567 37567
1 54870 67698
0 88757 88757
1 43305 1897
1 16301 38603
0 63971 63971
0 30979 30979
2 9654 81459
1 28708 12798
1 59766 51769
0 9793 9793
2 17061 98125
1 28242 92842
0 66371 82305
1 73036 71461
0 86576 86576
1 76767 76469
0 96114 96114
0 51308 51308
0 66892 66892
0 89611 89611
1 79748 26040
3 11320 263717709
0 2543 2543
3 76702 554934053
0 15853 15853
0 1842 1842
1 80087 79730
0 56997 56997
0 19487 19487
1 75733 44816
1 76963 3510
1 15803 26122
2 241 19784
2 83976 94908
1 75363 59817
0 30667 32126
0 77099 77099
1 21322 79132
0 55297 55297
0 79697 79697
3 72625 580282064
3 75259 609390419
0 97061 97061
0 72752 72752
1 7731 51537
1 41393 83703
1 7361 11425
3 60184 496695849
1 71709 88065
2 15821 46861
1 67394 48511
0 89074 48440
0 42185 42185
0 83347 83347
1 22527 80118
3 2751 979418431
3 36425 532838568
0 29404 29404
0 99703 99703
3 32766 71592758
0 16032 16032
1 45959 1841
1 98898 2525
0 672 46254
2 67890 10564
0 34662 34662
0 22826 22826
0 9654 9654
0 66710 66710
2 35166 54994
0 79443 79443
1 6526 92819
0 3198 3198
2 2391 78339
1 42023 83287
2 44727 85100
0 80493 80493
3 57534 948075491
2 29329 99017
2 66697 66298
0 62217 88746
0 60653 60653
1 18554 30877
3 61990 127010298
0 93672 93672
0 31491 31491
1 92213 4955
2 16713 16354
3 26749 436786285
1 19294 53682
0 62587 62587
1 93798 40436
2 28468 94890
3 59133 159782914
0 77788 77788
0 12698 12698
0 42847 42847
0 76134 76134
3 55911 676204964
2 70522 17257
0 31679 31679
3 83277 20673962
3 83609 842566828
1 69500 50008
1 62524 72273
0 92614 92614
0 92651 92651
3 50684 120949389
3 56268 801583209
1 90190 83970
0 93775 93775
0 26681 26681
0 96894 96894
3 76716 827629051
0 9789 9789
1 93065 13407
1 18795 47631
1 43867 98576
3 97506 914534369
3 32688 885047640
0 40825 40825
3 24796 663959806
1 59804 28389
0 89064 89064
1 38426 93967
0 12623 44327
0 94433 94433
1 86591 2168
2 2531 28613
2 94101 13933
2 20841 94834
1 80513 24498
0 29741 29741
1 79645 72993
1 57438 45175
0 99786 99786
2 10045 2794
1 35042 53839
3 7076 534202926
1 98992 42174
2 36911 6517
0 95281 31886
0 63883 63883
1 23610 15490
2 29819 20072
3 75144 961522249
3 72043 35723849
1 49233 86098
1 7123 29759
0 98163 98163
0 34128 34128
1 84239 10183
1 32207 12755
0 58774 58774
1 74656 59656
1 30008 45832
0 22144 22144
1 21659 36312
3 31633 229801947
0 46773 46773
3 70365 416726213
0 27682 27682
0 90240 90240
0 28621 28621
0 67246 67246
3 31572 319503207
2 23579 25044
2 10084 30221
1 32612 59039
2 99197 67957
1 15674 47281
0 84257 84257
1 73330 10873
3 59731 95103696
1 3527 30535
0 7524 7524
0 78212 5961
3 94545 615960593
0 65984 65984
0 5252 5252
2 66604 91921
0 4724 75532
2 6310 33951
1 27787 78393
0 56377 46193
3 82758 498258860
1 74753 18197
0 28007 28007
2 25182 31790
3 66830 45144702
0 98162 69227
0 3572 3572
1 59695 80661
1 2636 12348
0 2491 2491
0 73111 73111
0 33076 33076
3 98873 120640123
0 24400 24400
1 23117 51277
2 44578 69955
0 73212 73212
2 88366 90206
0 64468 64468
3 37947 258546758
1 50661 2801
3 48059 684951072
1 47681 94245
0 26142 26142
2 92004 71500
0 19188 19188
2 97570 46816
1 98563 28146
2 65309 22166
1 65184 36735
0 64255 64255
0 8767 8767
1 59439 58940
1 52529 83276
1 1591 78526
0 93037 93037
2 65099 81327
0 34459 34459
1 89115 66727
1 98632 15294
2 23537 43210
1 65026 75590
1 83173 58973
1 39969 67706
0 66011 66011
1 71771 6619
1 12473 6032
3 48791 430069375
2 85253 73194
3 17714 552781801
0 53260 53260
0 37424 37424
3 70407 344026602
2 73460 44380
0 45877 7952
0 6460 6460
3 92733 411319161
0 40844 40844
3 63241 991875941
1 10053 6345
0 86337 2133
1 81735 61184
0 59725 59725
1 31035 19184
0 66842 66842
3 88950 413942557
0 60605 60605
1 65558 51965
2 94078 56450
0 7325 7325
3 48241 353467382
3 10198 198016589
0 1416 1416
1 67872 17203
1 60747 32250
0 86042 7476
3 24901 848152682
0 60817 60817
2 50099 34227
3 19860 625265879
3 68161 141143613
2 27842 71221
1 48608 8919
2 87784 96109
1 27452 18498
0 89692 89692
1 54569 32933
0 95041 95041
1 65378 2059
1 40846 84485
2 8906 28792
0 95734 95734
0 66884 66884
2 80365 38003
1 53153 19330
3 24534 543639577
0 13028 13028
1 15088 20789
1 98352 1027
1 2642 8668
1 66844 25109
2 91483 65892
0 66637 66637
1 63920 5100
2 8038 71249
1 60950 10416
1 84701 48062
0 58548 58548
1 99334 4625
3 97273 84018189
0 2647 2647
1 53646 98445
2 28714 98865
1 9369 71829
0 26573 26573
0 29361 29361
0 77340 77340
0 19935 19935
1 39924 62553
0 78546 78546
1 76760 54966
0 82416 82416
0 13833 13833
1 1774 44580
1 97431 94717
0 17158 17158
0 45397 45397
1 87556 66320
0 25513 25513
1 97969 28587
1 19577 30098
1 64184 9674
3 80706 599984870
0 35030 12920
0 7147 7147
0 38374 38374
0 26663 2962
1 14856 28627
1 54081 21096
1 45980 74674
0 76145 96528
0 25117 25117
1 46421 27157
3 41888 280521915
3 85072 648195557
0 89752 89752
1 42368 49465
1 66771 43791
3 40103 346473809
2 44509 63075
0 5283 5283
0 51156 51156
0 9643 3033
1 39288 31531
1 22661 65395
3 75679 393576139
1 88168 22433
1 23786 17063
1 3996 28564
1 65230 25884
3 54920 780198327
3 46810 735179082
3 3893 493880048
0 10550 10550
2 30179 21441
3 21280 815366141
2 12183 25761
1 13903 87724
1 89280 59099
1 11735 62623
2 28227 12676
3 26987 74130816
3 99117 289536521
0 96817 96817
1 85076 41533
0 22546 22546
2 98104 85419
1 61062 96704
0 99401 99401
0 73310 73310
1 4784 12747
0 66882 66882
3 4904 395268729
1 16337 87199
3 74991 820303460
2 2703 8373
3 54037 656219870
0 46002 46002
0 61938 61938
1 4165 41493
1 93527 62848
0 99859 99859
0 2495 2495
1 74731 42989
3 18990 686719285
1 7981 494
1 63025 59308
0 44399 44399
1 54297 44536
1 48673 42879
3 98541 814413048
0 80585 80585
0 82714 82714
0 67865 67865
1 4645 59962
0 29438 29438
1 15049 60762
1 53431 76525
2 82334 77292
0 15760 35655
2 41311 25251
1 87002 76361
2 49159 8519
2 29454 49652
0 58013 58013
2 68442 42930
0 92802 92802
0 37683 37683
1 56205 20126
0 99064 99064
3 64579 987059927
0 18233 18233
0 68430 68430
0 69147 69147
0 24183 24183
2 50958 86501
0 24657 24657
0 61392 61392
0 15827 15827
2 57797 37250
0 22638 22638
3 23051 548402551
1 19824 48988
1 5839 84153
0 49243 49243
3 31502 236589637
1 90761 59248
0 13367 13367
0 29563 29563
0 44310 44310
0 63893 63893
0 53239 53239
0 59417 59417
1 98207 15386
0 53239 53239
0 60261 70024
3 99708 987878789
2 14869 18177
2 26867 69241
3 29344 223995294
0 65401 65401
2 86936 58615
0 46360 46360
0 79353 79353
1 27427 20814
1 18533 41164
2 85797 10667
0 33336 33336
1 8806 47213
1 82660 19912
1 22176 35808
1 34306 15142
3 57460 521114765
3 2817 628288076
1 15124 90834
0 51100 51100
3 28534 313768922
2 84311 90814
2 72800 66050
2 49792 28064
1 4644 10328
0 86515 86515
1 14383 18154
3 31700 223658494
1 78889 51871
1 59485 81553
3 78113 845412943
1 11797 88043
2 29368 95457
0 37101 37101
1 76119 70924
0 90276 90276
0 33328 33328
1 53908 21809
1 30020 5799
1 59429 53911
2 1191 93879
1 6788 86248
0 42645 42645
0 48967 48967
0 52577 52577
1 38171 53881
1 3918 56473
2 48782 25347
0 4737 4737
0 5709 5709
2 47568 49774
3 65001 214544532
1 46717 63766
0 85718 85718
1 45090 271
3 12111 233543543
0 19836 19836
1 83997 28258
0 39398 39398
0 5260 5260
0 90490 17971
0 3951 3951
2 58108 86194
2 12269 35810
3 98328 899674813
1 35959 91506
3 38496 785329150
2 46380 93167
3 97217 445352410
0 77049 77049
1 69071 11163
2 88434 50756
1 53805 69477
3 44619 94226960
1 81189 43978
3 58700 141283691
2 6567 7436
0 31842 33112
0 63177 77776
0 90715 90715
0 61201 61201
1 79219 38752
1 31728 90972
0 29890 29890
1 94775 19244
0 37417 37417
1 62116 30256
0 94551 94551
2 48062 12749
0 91323 91323
1 49558 41405
0 84266 84266
0 90088 90088
3 62905 19967594
3 77811 154987932
0 51410 51410
3 4178 885352038
1 43230 26518
2 22667 37521
3 94106 703501336
1 39198 27049
0 15457 15457
2 8727 53074
1 48682 67087
0 11501 11501
2 62516 96824
0 16461 16461
0 36498 36498
0 40879 40879
0 56765 56765
0 685 685
1 26060 72289
0 61896 61896
1 2562 7609
1 78041 84670
2 87721 23966
3 30902 729426452
1 74068 883
1 27515 52899
3 40977 612801157
1 18972 77467
3 19021 352061936
2 24273 4518
0 40682 40682
1 79176 93417
0 88223 88223
0 17427 17427
1 59139 70981
0 13406 13406
0 44885 44885
1 50632 17286
0 54730 54730
0 34401 34401
1 7827 44202
1 24015 33008
0 7003 7003
1 47163 37775
2 6133 4951
3 18669 30474396
1 80136 71289
1 9247 68621
0 56475 56475
0 53616 53616
1 13114 76976
0 16434 16434
0 53135 53135
0 36080 36080
1 34046 55529
1 21273 21278
0 75987 75987
1 35667 16320
3 785 73552444
0 54667 54667
1 60887 57328
0 47534 47534
0 66845 66845
0 91653 91653
0 8072 8072
1 28792 36142
1 96641 70256
1 71703 82178
0 3793 3793
3 95244 352748503
0 81935 81935
0 21782 21782
0 9947 9947
0 83802 83802
0 70891 70891
2 25030 5367
2 37176 91154
3 71487 833824573
0 9540 9540
0 93277 93277
1 21882 20192
2 96056 19959
3 26549 387469440
3 61278 146401610
0 59994 59994
3 67940 693445595
3 7031 634057313
0 24863 24863
0 37533 37533
0 19768 19768
0 81230 81230
0 11582 73597
2 91534 70122
2 61156 78126
2 56946 12754
1 51214 40067
1 77028 8012
2 56075 23149
1 84069 94656
1 71545 31510
2 34513 89201
3 21950 505090879
0 81005 81005
2 85858 25320
0 49539 49539
0 43613 57563
1 40491 93525
0 85441 85441
0 59454 4016
3 3199 516904231
3 70937 71727594
1 88610 25927
0 90559 90559
3 9811 748222092
1 32423 90907
0 25807 25807
0 75657 75657
1 22750 89755
2 73465 14039
0 62120 62120
1 31699 858
1 10047 15818
1 60955 43871
1 94310 23300
0 38907 38907
0 20443 20443
3 69850 472924357
1 56130 47807
1 33090 32240
2 38573 78437
0 91286 91286
2 56610 37545
0 65338 65338
0 79014 79014
0 47775 47775
1 64530 42688
3 37428 21065464
0 37101 37101
1 75979 78267
0 2864 2864
1 29443 32980
0 86472 86472
1 61567 81466
1 88485 62966
1 28154 67290
2 40829 28794
3 68012 434978323
1 75481 39885
1 16459 95497
0 39012 39012
1 85750 79104
0 25009 25009
0 61011 61011
0 28532 28532
3 97212 855024735
3 46747 695764004
3 82148 233439762
3 33435 939289996
0 12409 12409
1 46405 26820
0 65335 65335
1 41906 1271
0 74961 74961
0 97154 97154
0 76283 76283
2 39497 17958
0 46973 46973
2 8806 47213
1 23263 88897
1 87841 43656
3 27879 78039634
0 17524 17524
0 49720 49720
0 97321 97321
0 93688 93688
0 5765 5765
3 28856 627817296
0 92484 92484
0 79803 79803
0 82548 82548
1 60001 95644
0 46131 46131
0 88125 88125
1 79204 54358
3 44835 568236126
0 12789 12789
1 99203 15403
1 94915 36377
1 88595 76964
1 56207 34800
0 54542 54542
1 78324 3986
1 53846 57415
0 35195 35195
2 45003 27570
0 85133 85133
1 72401 73768
1 11244 60710
2 69640 98491
0 26882 26882
3 54654 417172849
1 46764 7907
1 18258 77726
3 31387 503873585
1 34528 22907
0 17706 17706
1 36292 20506
1 86175 4370
1 96738 92324
1 2809 22241
1 64396 97235
1 22615 35447
3 8726 732585309
3 23788 58222786
1 96364 20837
1 4741 66554
0 43692 43692
1 15575 31507
1 80783 41924
1 76032 16020
1 14178 85743
2 53184 58938
1 99219 44065
1 51263 13097
2 63296 61699
1 25426 34136
1 67673 11124
0 69786 69786
2 63421 44569
3 53553 299993126
1 20652 50621
2 9265 89886
0 57523 57523
0 10801 10801
0 78194 78194
3 17048 992100066
0 9771 9771
1 26732 68133
3 13644 446478322
2 39428 48407
0 31256 31256
1 90327 58227
0 89744 42075
1 30660 36269
0 90461 90461
0 37412 37412
0 1784 1784
3 72256 261560934
1 41342 74410
2 24036 92624
0 29587 29587
0 83140 83140
2 90699 79761
1 30860 43854
1 13249 88117
3 93944 862152383
1 39197 22078
3 23384 97275322
1 49151 28787
0 7807 7807
1 49277 46805
1 64739 96963
3 85964 27353778
0 33455 33455
0 87767 10885
2 74286 28773
2 90269 39208
1 54318 85034
1 15376 7852
0 70326 70326
2 24843 6541
3 4793 581203303
0 81996 81996
1 96016 48293
1 38544 28126
1 28077 99949
1 88031 93263
0 83431 83431
0 98558 98558
2 16994 91076
0 21648 21648
1 11556 235
0 77187 77187
1 13180 9586
3 76086 201715394
1 78749 28425
1 18049 55445
0 60749 60749
3 44292 963721248
3 17697 300950432
1 8609 80968
2 55096 15786
3 48856 924720928
0 2879 2879
1 13381 40288
3 20702 763720568
0 37317 37317
1 52482 77175
0 2651 2651
1 11925 66957
0 63852 63852
2 89089 48496
0 40550 40550
1 96487 92246
1 26572 61136
2 60287 69275
2 32377 25972
3 8359 52075629
2 74807 18270
0 23950 23950
3 15193 454779681
1 47012 14466
0 61406 61406
2 28500 1325
3 21772 378633678
2 82377 71497
1 11344 79219
1 48980 83615
0 95740 95740
2 99203 15403
0 64314 29741
3 2722 963151161
3 33925 55954720
0 39571 39571
1 16296 42000
1 6205 59802
0 48164 48164
0 29761 29761
0 7476 7476
1 2682 91738
0 91818 91818
1 79266 76167
3 28319 693801589
0 37064 16456
3 45028 640880703
3 90286 64661449
2 61189 35239
0 7020 7020
0 84694 84694
3 86364 253713379
0 50848 50848
0 12159 12159
0 44197 44197
0 938 938
1 79780 5329
0 90298 90298
1 47389 6013
0 46613 46613
1 47298 46845
2 53723 54304
2 70238 20281
0 15074 99680
0 54175 54175
1 58485 72113
1 35516 21543
0 75322 80560
3 51867 4600362
1 33650 72912
1 51 83837
0 91084 91084
2 64523 32762
0 52128 52128
3 73648 790453120
1 73781 19984
1 4376 37927
0 1970 1970
0 81216 81216
0 21373 21373
0 47271 47271
3 96160 66481051
2 3704 1617
0 45477 45477
2 43592 99778
1 48725 84309
1 51884 10313
0 42522 80726
0 43248 43248
2 89711 63189
0 58677 81669
1 42038 88809
1 90495 47458
1 28298 50534
1 43271 33380
3 63321 876064499
3 93546 869594648
0 5877 5877
2 52116 25737
0 12692 12692
3 35095 578687976
2 58448 29256
1 43155 81102
2 16844 58016
1 19717 60162
1 37877 24263
0 31191 31191
0 79886 79886
0 29759 7123
0 8650 8650
0 67408 67408
0 83679 70933
1 57015 51111
0 67289 67289
3 17202 858748312
2 43680 36744
2 51200 51741
0 60885 60885
3 81585 700178718
1 84891 19893
0 42648 42648
0 86751 86751
2 1875 71491
0 83954 83954
0 94869 15720
1 35857 87337
0 85362 85362
1 79473 36301
0 57604 57604
0 75783 75783
2 80316 93164
1 90975 7537
1 56794 2253
2 280 46934
2 73010 54427
1 14841 30957
2 16860 41177
2 33478 27979
0 13699 13699
0 48255 48255
1 61983 83440
1 6221 89888
1 90788 27185
3 23778 262978103
1 9379 84311
1 38114 57090
1 23386 33494
1 12945 90279
0 57957 64394
0 8802 8802
3 66532 454213229
1 3721 21531
3 55049 906954038
2 41808 50240
2 49358 65184
1 74516 94462
0 24695 24695
2 13892 77149
0 83177 83177
1 71369 22453
1 98863 89880
2 80610 80594
0 90478 33715
3 32312 387955203
2 23699 23281
0 51734 51734
2 16875 54916
0 12791 12791
3 77508 355267310
2 38131 49182
3 21321 305846674
0 36410 36410
0 69989 69989
3 16037 813625839
0 8113 8113
2 63603 1298
1 95724 37601
0 16836 16836
0 78612 78612
3 17427 578131340
1 7776 33773
0 65673 65673
3 37546 616536870
0 6012 75442
1 93999 18222
0 84377 84377
0 59067 59067
2 39155 21266
1 63599 80842
1 97379 6707
0 83889 83889
2 80537 56900
0 87847 87847
1 21306 77666
1 25566 82340
0 79653 79653
2 13102 73412
0 35670 35670
2 38096 22017
3 12285 142483497
3 41313 102087355
1 8619 65067
0 24167 43415
0 18204 18204
0 75594 75594
0 3578 3578
0 85766 85766
1 46226 53580
1 28004 88129
3 37567 750016154
1 90326 24632
0 59519 59519
0 760 760
0 66844 66844
3 77174 151216341
0 79603 79603
1 83359 12565
1 96207 38581
1 26720 47412
3 86555 188030479
3 12070 537191779
3 97005 842058489
3 12364 825508939
3 74217 140385781
1 7913 87833
1 20593 96548
3 93524 999853369
2 41028 95876
0 38348 38348
1 76308 95668
0 16330 16330
0 86717 86717
2 30235 82087
1 16725 89946
3 6431 970423284
0 14339 14339
3 46549 673765088
0 19946 19946
0 69253 69253
1 56211 11616
0 36883 36883
0 435 435
1 62959 21628
2 46364 76149
1 81810 51590
2 59315 47093
0 6940 6940
0 91308 91308
3 69026 550928178
3 95675 878617534
1 3987 54741
1 11799 71705
0 30055 30055
2 50187 72882
1 53156 57194
3 89499 618355165
0 53568 53568
0 41716 41716
2 29381 19948
2 25659 96614
0 68577 68577
1 17318 22029
1 92987 35607
2 31298 47735
1 55168 1758
0 95938 95938
1 37173 61664
0 45535 45535
0 75048 75048
2 50100 42933
0 61059 61059
1 39314 90083
1 49593 54705
0 13094 13094
1 70445 4787
2 51257 35787
0 92654 92654
3 34102 454929553
0 99806 99806
0 17367 17367
1 83624 30576
3 38269 44394997
3 88311 286310322
1 88069 46864
1 50178 99336
1 28671 32966
0 21735 21735
0 11458 11458
2 75628 94863
0 27149 27149
0 16189 85942
2 69679 22807
2 78203 87562
0 41259 41259
1 76091 13505
2 68880 45077
3 34339 892829299
1 969 97715
3 98824 105022177
0 98301 98301
3 63647 121480198
0 56243 56243
1 58151 48240
0 67368 67368
3 22841 230430664
2 72115 85882
3 66174 586259746
1 18794 31427
2 38165 79770
1 72114 70231
3 68407 545284577
0 26452 26452
0 30882 30882
1 7007 36503
0 3368 85528
1 25636 15584
1 50184 64266
0 54850 20403
2 32598 27606
0 99638 73147
0 73561 73561
0 31329 31329
2 63077 23307
0 60579 60579
1 7500 74319
2 87799 35899
0 19975 19975
1 23938 49038
1 40579 81301
0 79937 79937
0 2853 2853
1 2825 34801
0 41037 41037
3 69921 129750175
0 93730 93730
0 29682 23286
0 32514 32514
3 11757 983601507
0 66144 66144
0 69243 69243
1 59906 31559
0 38431 38431
3 95318 386036576
1 77627 77802
2 2190 55913
1 31907 24789
1 13357 30831
0 66711 66711
0 65751 65751
1 38244 64943
0 74201 74201
0 43441 43441
0 74434 74434
1 81136 1891
0 18788 18788
1 31532 70083
3 90853 383430419
2 76897 37228
3 19623 380963140
2 12275 3438
0 76203 76203
3 66515 342738813
1 37915 13424
1 58932 33190
1 28972 99970
1 54344 76833
1 78643 31084
3 98028 207044474
1 37657 35509
0 55354 6581
2 15811 55399
0 39745 39745
0 81485 81485
3 80163 120050194
2 49273 11095
3 59481 864731249
3 87244 860048553
0 69543 69543
1 25829 9634
2 25331 85336
2 77949 41493
0 39089 39089
1 33184 37994
1 94116 12769
1 47436 55189
0 72951 72951
3 49092 366498667
1 22877 72703
1 57122 5767
1 84959 65366
0 80835 80835
3 42162 9478109
1 46628 90252
1 69721 32713
2 6211 81487
0 24224 24224
2 76645 93545
3 24648 481564312
0 19315 36945
2 42375 23009
0 38995 38995
0 97045 97045
1 36775 63920
1 90207 58136
0 39815 36932
0 81970 81970
3 82715 930311482
1 35156 22623
0 27719 65832
1 12992 23900
0 71939 71939
0 35580 35580
1 47733 54002
2 81876 87198
1 25302 59549
0 74251 74251
3 40313 224602547
0 6315 6315
0 29566 29566
1 36701 94556
1 51373 17389
0 6559 6559
3 54831 950829319
0 37118 37118
1 11550 57165
0 77908 77908
3 80321 848546783
0 54335 54335
1 26478 94891
0 11846 11846
0 44829 44829
2 38450 14371
1 16142 48559
0 21942 21942
3 18192 188822156
3 80609 204484084
0 458 458
0 53448 53448
1 66039 35201
1 17713 83918
2 15815 16975
0 75532 75532
2 50422 58176
0 49475 49475
3 60214 905243335
1 3895 51179
1 80133 66035
0 24291 24291
0 70297 70297
0 29869 29869
1 44912 1579
1 49487 15341
0 5683 5683
0 64243 64243
0 50891 50891
3 24425 560952373
1 92298 42943
2 69654 34557
0 83715 83715
0 40422 40422
0 23616 23616
1 93547 10611
0 39656 39656
2 33307 92114
0 38808 38808
1 53114 91388
3 29857 630329024
0 87354 87354
3 88679 15943000
0 46221 46221
3 3537 864812566
1 38911 53649
1 58702 19053
3 72833 630183458
1 31399 62471
0 12221 12221
2 19376 66252
1 52415 22119
0 88912 88912
2 89230 85630
1 59051 43985
2 73147 99638
3 30023 530079820
2 60427 58736
0 76155 76155
0 7680 7680
2 330 49524
0 11502 11502
1 33157 16167
0 45061 45061
0 18954 18954
0 75339 75339
0 92068 92068
3 2460 620352624
0 31457 31457
1 61558 37119
0 16238 25490
0 29426 29426
0 82659 82659
0 68513 68513
3 40907 159508083
0 14491 14491
0 60738 60738
1 41655 4024
3 95788 406949572
0 14360 13221
2 25855 19685
0 69389 69389
0 97470 97470
3 70781 946146336
1 41834 23644
0 68442 68442
1 84055 4660
1 61253 41346
0 50485 50485
0 21279 21279
3 8410 264776322
1 17386 16589
1 20839 31441
1 96276 71733
1 77697 49205
0 76881 76881
1 70648 73622
2 43154 41187
1 39419 57382
0 80413 52553
0 74153 74153
0 18873 18873
1 67549 18301
3 34479 720077303
0 6653 6653
0 24350 24350
1 51231 75165
2 46667 85421
3 20744 69708571
0 22369 11130
1 18234 74132
1 68862 62482
2 90978 62046
0 15016 15016
1 55199 4284
0 19679 19679
0 25957 25957
0 5148 18333
2 65016 77920
0 83442 83442
3 73440 193200144
2 47959 47287
2 88987 27722
1 36175 6541
1 91770 56887
0 71500 71500
1 64508 21905
2 49023 96871
1 16011 72129
0 45 45
0 75797 75797
1 42370 60712
0 14073 14073
2 15486 85038
0 46417 46417
2 20638 35581
2 83725 70431
2 62658 42757
1 10630 40265
3 67439 989862223
0 18240 18240
0 91556 91556
2 86942 12985
0 14257 14257
1 78375 5724
2 82624 7491
0 92227 92227
0 44501 44501
1 25008 761
1 57491 39689
1 69019 40272
3 13035 739593599
2 16155 62011
0 77858 77858
0 86742 20277
0 40837 40837
2 77710 91331
0 92407 92407
1 63932 89999
3 56380 976145581
2 54489 98864
0 69148 69148
1 25453 10366
0 96439 38782
1 24938 21448
1 87398 56674
1 35436 31401
3 48253 116532195
0 82971 82971
2 70716 4980
2 64148 75518
2 38589 83628
2 25769 20501
3 91916 518769548
2 76044 59145
1 51922 52980
0 23463 23463
0 67172 67172
0 68282 68282
0 16927 16927
3 74476 860997338
3 83460 286370052
1 25909 91674
1 37722 86377
3 22392 561615634
2 2016 88623
1 30954 72983
1 99572 89159
0 72165 72165
3 99471 694843860
2 16159 60182
2 43073 37540
3 99124 342423347
0 16220 16220
0 95889 95889
2 43044 15390
0 65316 16423
1 59302 13359
1 17826 68857
0 87340 88195
0 37035 37035
3 82078 221372822
0 74383 74383
1 4234 14868
1 76083 74586
3 48705 429257542
0 90650 90650
1 13236 57346
3 5925 696320301
1 6048 62729
2 2250 44440
2 95091 27587
0 1664 1664
1 39769 55592
0 49428 49428
3 70322 392722241
1 4705 90832
0 67643 67643
3 54913 876260997
1 57356 75908
3 44259 346526588
2 28446 8468
0 12165 12165
0 9676 9676
0 95498 13816
2 93937 2525
1 97747 82422
1 98389 54324
2 86162 26003
3 54881 521920660
0 22215 22215
0 73910 73910
0 56720 56720
0 42972 53612
1 82927 50441
3 44420 796992363
1 81390 80790
3 56834 961123596
0 88380 88380
0 6023 6023
1 84269 47425
3 34868 797312322
1 23126 83406
1 3600 87626
3 27660 512082276
1 38296 42284
0 1618 1618
1 7193 30611
3 69865 370131633
1 24785 50510
0 92351 92351
3 6557 171326775
0 57640 57640
1 23035 95469
1 61337 54676
1 11277 47866
1 98976 20328
1 98322 97331
2 19658 18805
0 56600 56600
2 55696 7109
0 18587 18587
2 84531 52601
1 90241 49124
1 2012 27341
0 74183 74183
0 82916 82916
3 51612 77529697
1 60405 18791
0 44328 44328
0 87791 39459
0 86875 86875
1 94590 67579
2 51011 86817
2 51786 18507
0 11544 11544
3 88015 504077768
0 7404 83497
1 54338 22749
2 90611 12713
0 33926 33926
1 26832 72416
3 4858 782049228
1 42921 24921
2 17519 14947
0 56335 56335
0 70687 70687
1 35966 68894
0 48432 48432
1 55561 64641
2 31098 78937
1 32053 79558
0 84737 84737
1 50421 30294
1 5566 27043
2 5650 74040
3 47898 175451911
1 1073 82355
2 57325 61828
0 51697 51697
1 23965 88566
0 29830 29830
0 7793 7793
3 94178 515770175
0 11669 11669
2 83838 88272
0 55816 55816
0 56835 69677
0 84700 84700
1 63601 86589
0 70989 70989
0 57242 61565
1 93999 67190
2 88951 34823
1 29899 94572
3 67619 165517423
1 70555 41852
3 24553 454831847
2 77756 84009
3 83442 784889250
2 24155 28922
3 64466 962810944
0 71187 71187
0 65013 65013
1 20181 21000
1 63015 89019
0 64862 64862
3 52031 238045521
3 21842 504249918
3 76337 585948948
1 9389 22920
2 98616 24566
0 21483 7226
3 90893 149906170
3 91883 755529599
3 64969 985928857
1 33247 973
0 62434 62434
1 25532 65448
1 58390 4677
0 97683 97683
2 83322 90400
1 77755 85032
1 69885 55582
3 90033 221827680
2 59045 66696
0 677 677
0 24694 24694
0 69213 69213
0 5942 99211
0 25687 25687
3 71556 518327863
1 79147 83614
2 24076 42548
3 57168 457673244
1 27739 31599
3 444 606141143
0 58349 58349
1 52243 61339
3 43212 33707388
1 39990 32135
1 97191 66933
1 74163 24463
0 52947 52947
0 75609 75609
3 98614 40935179
0 90670 90670
1 72482 41697
3 51849 799327447
0 8660 8660
1 73521 32931
1 97863 66518
0 45516 45516
0 43182 58398
3 90912 539361542
3 1347 145288195
3 19582 295942173
0 19963 19963
2 49413 87674
1 80022 9860
0 3645 3645
2 90022 28336
1 48660 42386
1 61612 21649
0 15477 15477
0 28270 28270
3 2137 532838587
0 17532 17532
0 89349 89349
0 75879 75879
2 77655 80523
0 53495 53495
0 21681 21681
1 37868 77120
1 51431 90998
1 89775 9625
1 82191 95817
1 64394 23171
0 83 83
1 30581 66635
3 98391 492441267
0 84065 84065
1 80754 56174
1 56130 37338
0 45154 78492
1 6209 47116
2 21535 16792
1 20272 44501
1 59328 24660
0 46580 46580
2 12639 22772
1 94215 64650
0 53711 53711
0 16298 16298
0 10411 10411
0 13492 13492
0 24783 24783
1 54543 6439
0 4635 4635
1 70087 79052
3 81670 759039409
1 80687 13426
1 11390 93741
0 36416 36416
3 31038 867553062
2 64218 80271
1 33329 23877
0 31708 31708
1 66781 11645
3 37021 964673467
1 80485 88098
0 1060 5839
0 16224 28096
1 48306 65972
1 16706 14290
2 20245 18813
1 62347 97581
2 36517 63767
0 71075 72994
0 51676 51676
3 75956 140177007
1 39756 93837
3 5168 173968600
3 87874 709218064
0 61400 61400
2 51605 37824
0 38484 38484
0 47040 47040
1 79952 17030
1 72722 35577
1 69663 36846
0 72586 72586
2 71426 98388
3 72995 685149281
0 25335 25335
1 97381 34768
0 42700 42700
1 34064 27252
1 90878 76713
2 56451 39828
1 41838 63792
2 6193 65149
1 30957 22798
0 33203 33203
1 17919 20424
3 54933 345505795
0 61232 61232
0 94151 94151
3 6638 244739910
0 39296 20088
3 74659 170352132
3 36487 194167763
0 41234 41234
1 54558 57841
0 70860 70860
1 52726 64259
2 19413 25395
1 79865 67771
0 35185 35185
3 31147 587010435
1 62208 55984
1 5610 40316
0 38459 38459
0 59167 59167
3 10474 45098641
0 3373 3373
1 57828 26293
2 31288 10853
2 78050 32435
0 81433 81433
1 3391 52924
1 77829 86756
1 83145 94595
1 84673 1617
3 3101 604118745
1 64828 27361
1 15465 16782
1 10376 19568
1 21002 68323
0 59727 59727
1 30980 52627
1 23399 20509
1 1214 32511
0 94615 94615
0 76323 76323
0 80437 80437
3 2085 540577573
1 81780 78089
1 13914 27738
2 25075 20410
2 60383 29912
1 29019 59061
0 25476 25476
0 3755 3755
0 55995 55995
0 95572 88255
0 87840 87840
1 93305 99210
0 92231 92231
0 38093 38093
0 58968 58968
1 68408 63592
0 34154 34154
0 99613 99613
2 54230 8606
1 84304 4766
3 40048 113125197
1 72043 84317
0 37923 37923
0 59167 59167
0 5322 5322
0 71130 12049
0 5730 5730
2 83833 44830
0 19941 82035
0 775 775
1 85345 26746
3 67584 739012047
0 75254 75254
1 25253 17767
1 96538 40870
3 61923 35559352
1 25721 41984
1 10801 59080
0 11837 11837
0 21060 21060
2 32596 2635
0 29534 29534
1 75546 15206
3 57641 56625954
0 68629 68629
3 68780 202735656
2 35998 76487
0 92882 92882
2 91736 56644
0 44027 44027
0 5398 5398
1 69245 43482
0 45898 45898
3 76503 687066653
0 77741 77741
0 57055 57055
1 933 89552
1 41718 54116
0 8834 8834
1 21461 4899
2 5533 41880
0 91290 91290
0 91706 91706
0 9367 9367
3 69264 318519661
2 35918 26000
1 26302 10279
1 39267 53069
0 65630 65630
1 18232 25681
1 92397 40170
3 96113 696414205
0 64174 64174
3 38396 392388450
1 62518 1669
0 40631 40631
2 16816 44864
3 75106 244508735
0 33245 33245
0 29743 29743
1 6938 60240
1 40836 44129
2 85035 36852
0 85863 85863
1 38790 37477
0 51663 51663
2 91304 25494
2 74598 49426
0 81279 81279
2 87146 69084
0 49458 49458
0 54688 54688
1 32737 27294
0 23629 23629
1 47741 82930
3 23076 393547703
0 24665 24665
0 59404 59404
3 38447 354842311
0 63312 63312
2 48607 92208
0 97277 97277
3 23497 748999727
0 1872 1872
0 2485 2485
1 72382 42122
3 32337 30372413
1 73705 47104
1 86544 47584
0 33065 33065
0 99565 99565
0 83742 83742
3 17136 263133389
0 2588 2588
0 73885 73885
0 78288 78288
1 77172 63697
2 98810 99396
3 36881 971339599
0 92715 58556
1 3150 70372
1 4713 14730
2 74955 32594
1 87294 18665
3 24757 409077304
0 78547 78547
2 43867 98576
0 81553 59485
0 99220 99220
0 41273 41273
1 97682 65025
2 19818 85377
2 71346 27052
0 48714 48714
2 63502 18036
0 99702 99702
3 50831 585997223
0 25235 25235
0 40961 40961
1 2234 66425
0 13403 13403
0 29325 29325
0 99542 99542
0 40275 40275
0 68415 68415
2 98379 17911
2 73358 26849
1 97724 82153
0 78657 78657
2 8347 51103
0 16006 58926
0 86763 86763
1 77433 6374
1 36464 50475
3 82693 102706872
0 27429 27429
1 96363 63611
1 18459 64339
1 54577 3983
0 28794 28794
0 33736 33736
0 97294 97294
0 26256 26256
3 98851 196841450
2 7952 52836
1 9715 81392
0 92319 92319
3 30769 514300306
1 18685 63700
0 70760 70760
0 20032 70442
1 6238 69814
0 48650 48650
0 44147 44147
1 94383 58509
0 30783 30783
1 51708 50336
2 59069 67147
3 5524 918325460
1 58989 89256
0 136 38310
0 60047 39156
1 95514 89667
1 26738 92047
2 25388 55983
0 43622 84561
0 8750 8750
1 35109 68411
0 73986 73986
0 94827 94827
2 5386 87846
0 43299 43299
0 46475 46475
1 1518 22770
0 35336 35336
1 24843 24540
1 99728 64701
3 44671 972343018
1 2920 85143
1 73167 90126
1 23376 82522
3 91045 202357090
1 47573 87761
0 87114 87114
3 59290 577387461
1 84827 94959
0 35979 35979
2 61007 61739
1 40025 33569
1 63040 76885
2 94399 18633
0 99793 99793
1 44565 10123
3 10035 110247942
1 22469 61207
2 40234 30301
0 51478 51478
1 73203 95710
1 38160 55451
0 20876 20876
0 2975 2975
0 53440 53440
2 82625 74620
1 19399 61881
1 82018 15450
3 1393 460656991
0 56492 56492
3 88643 789507674
0 76295 76295
3 38561 606258301
0 53655 53655
0 32751 32751
3 81082 986970424
1 95798 23830
2 831 53224
0 64674 64674
3 92927 949561680
0 51482 51482
0 84499 84499
3 12180 768607711
2 98959 61246
0 65655 65655
1 73039 95166
1 57597 78186
0 8141 8141
3 58969 223735472
0 2024 2024
1 19792 32344
3 13532 995223917
3 56095 786308236
1 26072 8168
3 53471 884078931
1 15800 64454
2 59886 87806
1 34686 96095
0 3780 3780
3 29960 358412024
0 56946 56946
0 63508 63508
0 68601 68601
0 27627 27627
2 41987 54416
0 1708 1708
1 75525 11431
3 21233 545108032
1 9539 90017
2 55173 72834
3 36532 346127229
1 62675 51125
1 2705 19880
0 71609 71609
3 2486 388572445
0 51477 51477
0 73382 73382
1 25486 95813
1 54292 73616
1 74226 95066
2 89395 92246
2 76394 109
1 69916 59093
3 39358 393431926
0 10552 10552
1 37096 62852
1 48323 12534
0 26070 26070
1 68457 67768
2 43281 5189
0 67907 67907
1 20065 35448
0 94303 94303
0 90434 90434
2 97479 5095
1 13954 7772
1 62739 90204
2 81992 84835
0 82327 82327
3 73063 39683104
1 49114 52586
2 5507 30371
0 9507 9507
0 95967 95967
0 84102 84102
1 74443 15126
1 81757 60497
0 27305 27305
3 23482 412442238
2 97569 79120
0 79782 79782
1 5117 38895
0 47177 47177
1 81057 94648
1 80068 85086
0 40103 40103
0 69990 69990
0 60073 60073
0 57898 57898
1 81099 43213
3 66426 174138293
3 34385 769431098
2 65797 42608
3 40017 504625974
2 709 9618
2 3504 27257
0 35639 35639
3 62440 450561439
3 18589 19949688
0 18951 18951
0 21415 21415
1 26104 49684
0 30950 30950
2 65083 63039
2 15336 76428
0 69382 69382
0 96128 96128
0 80472 80472
1 24131 24554
2 68847 97253
0 15913 15913
3 79042 976099998
1 44158 53257
1 34870 45164
1 45073 90781
0 87856 90978
0 27496 27496
2 47531 96953
0 81587 44566
0 99992 99992
1 81414 30711
2 51699 45986
0 47074 47074
0 64457 64457
0 1927 1927
3 59799 272163855
0 84651 84651
1 89833 66311
0 28690 28690
0 12628 43428
1 61649 23788
0 85383 85383
3 8130 355271174
2 45550 35707
3 23441 991692408
0 30887 30887
0 55786 55786
2 35794 61777
1 66341 18734
1 12817 12364
1 86883 96004
0 50358 50358
0 88655 88655
0 59617 59617
1 37948 68714
0 18729 18729
0 57773 57773
1 96482 48448
1 28635 35473
2 10331 85140
3 57167 797586207
1 89491 90031
1 83803 577
0 60900 60900
0 76101 76101
1 91411 85254
0 86119 86119
0 77300 77300
1 56899 63812
2 67356 91553
2 97914 54072
1 82054 98061
0 14548 14548
1 83082 58744
3 99903 978353440
1 92468 51669
1 67292 81077
1 39949 83050
2 29636 66902
0 19466 19466
0 12095 12095
0 7068 7068
0 78776 11695
0 84567 84567
1 98950 94272
0 77598 77598
0 86345 86345
3 58756 287454403
2 68916 65744
0 18115 18115
1 8488 33969
0 97677 97677
1 43111 47391
1 45031 3652
0 90893 90893
0 8649 8649
0 61877 61877
0 76089 76089
0 85079 85079
3 67836 915468677
1 86321 34328
2 85809 50360
1 28231 27846
0 2914 2914
2 44399 74945
2 24372 89044
1 33323 14372
1 47788 23362
0 51775 51775
1 19397 59231
3 67532 177872630
3 91016 562706182
3 89596 258221967
1 20156 86447
0 25031 25031
3 88691 504381091
1 2462 5034
0 67044 67044
0 48966 48966
2 49152 38126
0 51939 51939
2 90461 53766
3 7095 437962177
0 98184 98184
3 25132 806476401
0 25620 25620
1 94362 92321
1 66245 31280
0 34299 34299
1 23715 4687
1 18745 51771
1 84705 20568
2 72983 85055
1 2794 16994
1 29421 91494
2 40983 98636
0 96369 96369
3 77648 461924427
0 32209 47720
0 10271 10271
1 3836 66563
1 8639 86441
1 57703 97961
0 38506 38506
2 32053 79558
0 87648 87648
1 75217 69651
3 69648 572245315
0 17612 17612
0 45339 45339
2 38544 28126
3 57459 298413109
3 95352 480661836
0 43127 43127
1 65436 92933
0 66215 66215
0 98810 98810
1 23821 18996
1 35310 57770
3 85684 126285546
2 98169 20636
1 37193 18165
0 18352 18352
1 64580 96347
0 20677 20677
3 11609 118162210
1 37920 90008
1 66336 42059
0 16306 16306
1 49117 54912
1 71221 46504
1 2446 70509
0 44178 44178
0 53774 53774
1 40415 71234
3 89830 517250915
1 96827 38223
1 69854 1664
3 68393 523985914
1 94314 57007
0 74308 74308
0 25816 25816
0 14959 14959
3 18111 853541471
1 83678 61123
2 97217 70163
2 68569 46471
0 40655 40655
2 26916 40958
2 46488 79405
2 27614 28570
0 92316 92316
2 99605 22895
1 60626 91830
0 85536 86592
0 11218 11218
1 35510 18470
1 63644 66782
1 61431 17849
0 92632 92632
1 92488 93875
0 12240 12240
2 76869 1374
0 26169 26169
1 10187 56848
0 5744 27740
1 33800 36260
1 38680 69360
3 55041 367461318
1 62769 91668
1 25187 35220
0 33532 33532
3 53924 80050708
3 7107 603989946
1 98083 33377
3 20065 998617605
1 17025 27047
1 73854 69582
2 77884 77593
1 37601 74344
0 11411 11411
1 21905 70173
0 63803 63803
0 98356 98356
2 72722 95008
0 87372 87372
1 88432 16706
2 41100 69961
1 40819 32895
3 29562 515884423
1 58148 876
0 45407 45407
1 90322 28210
1 6244 34140
1 58166 35509
0 7677 7677
3 69741 626445810
1 21111 63241
0 28068 28068
0 6972 6972
0 47060 47060
0 15606 15606
0 86559 23366
0 1133 1133
0 59973 59973
1 66913 31298
1 28664 25272
3 4432 72319526
0 21049 21049
0 75046 75046
0 61207 22469
1 57060 49138
0 30512 30512
2 9425 97725
3 47079 812563950
0 12631 12631
1 12313 49521
1 21041 63185
2 82066 44295
1 20392 83514
1 29264 51011
0 61197 61197
0 27259 27259
0 58972 58972
3 6419 619798168
0 30705 30705
1 23 39515
3 94606 81525716
2 83908 43580
3 17495 457259906
1 94933 35475
0 74415 74415
0 23760 23760
1 83043 59082
0 53516 53516
1 28978 62734
0 31393 31393
0 85616 85616
1 27995 60629
3 44617 693025728
3 87896 815311988
2 52797 56071
2 19867 12101
0 79420 79420
0 4202 4202
1 88702 17348
3 85862 710125332
0 39629 39629
0 89681 52727
2 26974 80683
0 92438 92438
0 23299 23299
0 63529 63529
2 18595 37473
1 96096 95603
1 86983 50470
1 43954 47746
0 9847 9847
0 84896 84896
2 66139 92405
0 95753 95753
1 54974 13315
0 80291 8158
2 42654 95397
1 42861 84648
0 36987 36987
0 31744 31744
0 76506 76506
2 6248 88984
2 78785 86183
0 9865 9865
1 89603 44219
0 52690 52690
3 17065 870148291
0 766 766
3 17585 710714669
0 54670 54670
0 79209 79209
2 54741 73968
0 52722 52722
2 29726 69101
0 90138 90138
0 84819 84819
2 44876 87901
1 20727 67196
3 66455 395275658
1 8737 65981
2 63798 70252
3 88064 710634135
3 14478 914179137
0 649 649
0 96724 96724
1 64561 13231
3 86021 539789499
0 65192 65192
0 32337 32337
0 34655 34655
1 11748 5448
1 85360 46891
0 85003 85003
2 59841 49947
1 38087 37945
0 92400 92400
1 20024 85405
2 86950 42197
1 72243 50275
3 22630 86185348
3 50159 71093261
0 19592 19592
0 78788 78788
3 57582 473677193
1 42357 93306
1 19375 80191
0 91256 5246
0 64167 64167
1 12643 40403
2 85109 43404
0 13813 13813
0 23673 23673
1 82823 72244
3 36923 681755584
0 70754 70754
3 64339 67358792
0 11936 11936
0 26371 26371
0 47064 47064
2 51877 1365
0 60738 60738
0 74109 74109
1 55789 10191
2 11779 7999
2 98109 98054
2 54640 85617
1 96660 22638
0 43079 43079
0 5247 5247
2 65412 75206
0 71081 76903
0 58591 58591
3 16398 478979443
2 50037 54677
0 54446 54446
2 81441 61424
0 98064 98064
3 57359 963734624
2 13595 36757
1 2864 95321
0 97866 21548
0 1850 1850
1 46343 83301
3 31903 821327432
3 30467 463268506
3 59988 986095581
3 73015 76495751
1 90954 33406
0 2544 2544
0 8334 8334
2 85841 23990
1 44246 67692
3 32765 88979908
1 13543 57472
1 84412 58070
2 40215 63389
0 41658 41658
3 66697 71352357
1 31822 44018
0 68678 68678
0 36685 36685
3 41097 827480819
1 57042 76848
0 39441 39441
0 52966 52966
2 1291 4792
0 46553 46553
0 17482 25624
0 27014 27014
3 48212 710808413
1 28036 80266
0 43403 43403
1 74185 35466
3 67845 338069422
0 74194 74194
0 60597 60597
1 91380 45696
3 44968 520820292
0 40748 40748
1 42319 6722
3 96947 585813303
1 37819 52540
3 65367 462083383
0 80491 80491
1 99024 87039
0 32442 32442
2 52690 55071
0 35362 87937
3 27403 727708463
0 20419 20419
0 25704 25704
1 51893 25915
0 70904 70904
0 24888 24888
1 69622 42485
0 46838 15056
0 65338 65338
1 35836 60187
0 47170 74327
0 9015 9015
0 83604 83604
1 92556 5264
0 53528 53528
1 52501 27626
0 36497 36497
1 13831 53952
1 45793 9707
1 39814 80351
2 86030 66863
2 33789 68883
1 39263 26121
1 12660 21197
3 77098 944855245
3 73287 619018012
2 66947 84950
2 22311 10240
0 33899 33899
1 16978 13098
1 87743 64936
0 31544 31544
3 34550 543085823
0 81883 81883
3 61291 722630238
0 30886 9994
0 18357 18357
1 62941 35733
1 67723 815
2 11426 25554
2 7870 18991
2 66312 43814
2 91754 54720
2 1468 47619
0 93193 93193
2 20131 56470
2 30841 89433
0 17395 17395
0 56525 56525
0 90500 90500
0 6068 6068
0 92141 92141
0 64917 64917
1 3368 27126
3 51388 594321542
1 7193 80048
3 29588 376791019
1 90720 78085
3 62087 588008075
0 45727 45727
0 39266 39266
2 76271 71238
2 21283 90300
1 75701 18990
0 83219 83219
0 47556 47556
1 56437 42921
1 16356 68181
3 25177 711046955
0 97169 97169
0 65544 65544
1 53543 17590
0 14582 14582
2 92588 9060
0 39857 39857
2 10970 57826
3 50721 560822517
3 38539 542152914
2 73823 69308
0 43510 77391
0 73459 73459
0 20278 20278
1 27766 71220
1 44413 1723
0 61782 61782
1 98086 27080
1 52087 56921
3 73426 27598898
0 25892 25892
0 25984 36646
1 98867 408
0 9036 9036
1 3011 98467
0 25397 25397
0 72391 72391
0 21832 21832
0 74617 74617
1 28372 69887
1 8851 18833
1 55332 64490
1 44583 18015
3 2113 473267562
2 99144 49037
1 78339 38249
0 3447 3447
0 5415 5415
1 8681 731
3 23161 64692314
1 1111 35671
2 42149 19363
1 47157 40562
3 29425 461561624
0 30235 30235
1 24803 97413
2 65651 40814
2 29974 92324
1 37861 6007
2 17874 12248
3 85613 258951486
1 28087 49401
0 41863 41863
3 63012 152960261
1 85969 10658
0 85378 85378
0 93352 93352
2 65966 71404
1 22718 74295
0 62902 62902
1 62018 833
3 67774 349733399
1 71762 66448
2 61303 30692
0 47044 47044
2 40345 96743
0 22476 22476
3 57362 780080267
1 24703 9866
3 47528 714482358
0 98182 98182
1 37157 56431
0 64517 49940
0 42254 42254
2 35074 83690
0 89253 77749
0 97770 97770
0 66086 66086
2 275 54879
2 29322 82281
3 44439 960916765
3 12696 485038321
0 97920 7349
2 16558 79982
1 53615 99434
1 94869 23739
2 5848 78797
0 5313 5313
0 10668 10668
3 5660 794176740
1 49334 21148
0 31733 31733
2 66116 17826
0 60227 60227
0 35033 35033
3 56063 925763585
2 23350 99916
2 7552 86545
2 77384 87623
0 78824 78824
1 52555 32705
1 99052 82096
0 15984 15984
0 33994 7347
0 99921 99921
0 10124 10124
0 64576 64576
3 18991 93109568
1 23693 18647
2 74223 5987
2 95218 99473
1 30319 11146
1 61776 89471
1 91767 71131
3 98899 634158720
0 88720 59154
3 43591 364407266
0 33471 33471
2 45980 74674
1 30145 34161
1 68492 49392
0 89985 89985
2 75088 48703
0 54456 54456
0 94488 94488
2 56437 97722
0 57073 57073
0 47460 47460
1 10909 55073
2 54248 3367
3 48037 173025197
1 35752 28644
3 72120 801675804
1 33413 30990
0 39597 3293
0 37041 37041
2 92175 74210
0 62126 62126
2 4015 56480
2 16158 63534
0 82760 82760
2 80278 75335
0 7490 7490
0 54958 54958
1 3176 30172
0 24853 24853
1 52119 23519
1 57390 79175
0 37986 50143
0 62938 62938
3 8201 679100616
0 72814 44856
1 88024 15852
0 83761 83761
0 73194 73194
0 44006 44006
2 9876 71992
1 15296 8118
0 79090 79090
2 99091 36167
1 94857 97836
3 23086 334323348
2 30 97164
2 63151 62733
0 35819 35819
3 38718 214597521
3 60463 566054239
2 28406 79345
2 14727 28633
0 97347 97347
3 19244 680016508
0 47162 47162
0 69914 69914
2 86751 99733
1 95654 13974
3 40864 446897554
2 54558 57841
0 11059 11059
1 69781 71200
1 94900 15292
0 63073 63073
1 20883 8176
0 51273 51273
0 11142 11142
0 43995 43995
1 51397 49396
0 84546 84546
0 68713 94554
0 46708 46708
0 11732 11732
0 83419 83419
0 90514 90514
0 52986 52986
3 38437 749355471
3 85384 861450701
1 95301 69594
0 3075 3075
1 81174 99256
1 78636 13264
3 74170 378836592
1 82483 95754
1 92485 23520
0 84780 84780
2 7227 81340
1 93212 74836
0 42351 42351
2 32573 80176
0 78430 78430
1 42711 824
3 7799 232943549
1 8607 20344
0 70310 70310
0 70763 70763
1 45125 15944
1 84950 87582
0 9250 9250
2 97988 42756
2 48821 69944
1 86450 3293
1 30426 33148
0 59362 59362
0 59258 59258
0 75098 75098
1 69452 417
3 41829 774505854
1 60848 66919
3 23642 806045856
0 37922 37922
3 56632 755409897
3 43603 157029809
0 96651 96651
2 11120 31156
1 98963 7389
1 78172 73757
3 84708 106217807
0 44710 76571
1 8013 76619
3 85885 371943624
1 47154 62594
2 62780 40023
1 76172 66010
1 78051 51290
0 42684 42684
3 76876 568265820
2 25081 3345
0 20770 20770
1 60082 99152
2 26761 79739
0 31470 31470
0 31487 31487
2 3959 7139
1 37563 93707
1 18129 54146
2 53493 58164
1 73836 11203
1 6337 42885
1 78106 43629
2 72215 65365
1 33940 54084
2 43007 98915
2 37157 99026
1 18101 31766
1 88643 85759
0 70458 70458
0 97358 97358
0 76808 76808
1 93700 72117
0 99985 99985
3 3419 306432522
0 78072 78072
0 47940 47940
1 56113 74233
3 49128 619676034
0 2919 2919
3 30350 113292324
1 79579 98181
0 75798 75798
1 58799 66809
2 95881 74567
1 92450 90813
3 81794 649097732
3 86835 373741620
1 92731 74618
2 7160 16398
0 95682 95682
0 96295 96295
1 18943 20474
3 4398 550965572
3 34237 429362028
1 40482 69482
1 83834 99162
2 35198 95010
0 33229 33229
0 32741 32741
1 39176 11864
2 70473 50799
0 82111 82111
1 27175 87992
1 51946 60608
0 90771 90771
2 93734 62448
0 30617 30617
2 57853 67394
0 23044 23044
0 9464 9464
1 908 83779
0 74367 74367
1 93558 65611
1 407 87439
1 82058 16920
1 98030 33364
0 86347 86347
1 494 42492
1 63191 87860
2 3368 85528
0 80975 80975
2 1335 9329
3 85787 687714579
1 66579 37527
0 39957 39957
1 79179 50526
1 38106 1185
1 43962 93504
0 53635 53635
0 95463 95463
0 62200 62200
0 69984 69984
0 27918 27918
3 33950 943467908
1 56176 58122
2 88511 4503
0 79927 79927
2 90873 84687
1 92958 91056
0 70348 70348
1 67046 26662
1 63825 86642
1 59432 49526
3 13414 149001149
1 47101 2207
1 26008 82864
0 74313 74313
3 23280 267554664
0 74533 74533
0 54770 54770
1 90021 47925
2 13789 56128
1 65526 20934
2 69699 3516
3 99108 764737165
0 11444 11444
0 22462 19994
3 11547 946185020
2 17755 60255
0 33964 33964
1 58416 10099
3 38536 789317417
1 40395 5351
1 9375 67512
2 7404 83497
3 91623 941748797
1 20367 21506
0 92890 92890
0 91122 91122
3 39164 934296320
3 8697 541952835
2 30462 99726
0 67493 67493
1 3996 22424
0 96719 96719
0 16682 16682
1 15050 59046
3 9290 404976778
0 84236 84236
0 67306 67306
1 81281 31608
0 6260 84092
0 84764 84764
1 51927 90334
0 32864 32864
1 73343 53400
1 98574 16976
1 97497 85288
1 80384 56406
0 99772 99772
1 93147 5873
0 60736 60736
0 19036 19036
2 62206 44833
1 70372 44433
0 4401 4401
3 2126 843885238
1 22551 76384
0 16350 16350
0 42977 42977
1 39475 40539
2 48359 78529
1 99702 98403
0 46395 46395
2 62098 38830
3 78831 963636337
2 22910 68052
0 3430 3430
2 96707 55971
1 55959 82815
1 24447 93495
3 4318 193304867
2 44327 12623
3 11000 405024437
0 69051 69051
3 89734 54999447
1 83821 35136
0 33418 33418
0 14942 14942
0 30655 30655
2 66240 20335
1 32926 18243
1 11641 37111
0 67706 39969
3 68013 165688118
0 46653 46653
3 32351 609072262
0 70633 70633
0 79399 79399
0 19029 19029
1 69967 73557
1 3883 7780
0 43930 43930
1 62258 37280
1 14115 56112
1 70355 89284
0 10721 10721
0 32761 32761
0 17967 17967
0 99220 99220
3 77846 338669604
2 63365 59223
1 25577 38703
3 18852 505954049
1 58410 72247
2 56883 56560
1 98959 92809
1 94365 50741
0 85852 85852
0 8463 8463
1 61842 41461
3 53076 342275697
0 43876 43876
0 68987 68987
0 57857 57857
3 94457 953146100
2 8936 42711
0 49010 49010
3 68703 981547523
0 46609 97465
0 37980 37980
1 14582 46477
0 66664 66664
0 13629 13629
0 4335 4335
0 30780 30780
0 27703 27703
0 17382 17382
0 97323 97323
1 79604 14103
0 83696 83696
1 25314 82412
0 75200 75200
2 27427 20814
1 67808 48409
0 29699 29699
0 87550 87550
1 3564 73219
1 32679 90541
3 22371 372765892
1 66977 32075
1 13632 96286
1 90297 90582
1 62244 88384
2 84914 77055
0 3982 3982
0 3801 3801
3 80282 177267091
3 68166 906157070
1 26905 80186
0 75839 75839
0 42924 42924
2 61547 42216
0 42478 42478
2 27534 64330
2 97060 58589
1 52263 11909
0 97747 97747
1 98236 19769
3 94790 750346999
0 72886 72886
0 26195 26195
2 72783 27867
0 67800 98521
3 96693 804866088
3 16504 283790618
0 86180 86180
1 45825 23284
2 58702 19053
1 92787 67761
3 13757 976343449
1 62225 15043
0 97588 97588
1 41507 75335
1 10123 12903
1 50636 43136
2 95501 16353
2 39601 99977
0 77030 77030
1 21636 35917
1 20041 92734
3 6400 686641292
0 99155 99155
0 70355 70355
0 18634 10420
0 37897 37897
1 210 33978
0 19209 19209
0 74679 74679
3 41045 340594282
2 51336 52507
2 3167 10488
3 64243 764539668
0 47034 47034
2 93608 61345
2 5837 22203
3 48125 465922294
2 17553 20638
0 4480 4480
0 67786 67786
0 65341 65341
1 59403 32580
1 69625 44874
0 10891 10891
2 37077 21165
1 24130 83446
0 21974 21974
0 19409 19409
0 30418 30418
0 42196 42196
2 50669 68501
0 80864 33782
2 26046 86810
0 55275 55275
1 53254 64400
1 14117 79233
0 111 57289
3 71546 881458289
3 18437 557903202
0 16544 55843
0 61868 61868
1 40955 91214
0 92590 92590
1 16214 16925
1 27788 1166
0 74883 27956
0 34955 34955
0 13739 13739
1 43169 29359
0 70843 70843
0 47099 47099
3 14258 53015578
0 50736 50736
0 20388 20388
0 62616 62616
3 16780 234338839
2 22759 94864
1 29875 20828
3 53076 514340455
1 71145 16392
2 59412 69208
2 80357 69703
2 69810 100000
1 16337 41672
2 60044 30626
0 9015 9015
0 8155 8155
0 90267 90267
1 81622 94576
1 28381 16294
0 17766 17766
3 98292 495383686
0 13103 13103
2 626 98554
0 62699 62699
3 81509 312969034
0 91313 91313
1 89684 11327
2 82349 99585
2 57409 31654
0 56916 56916
2 44356 93535
2 95787 14171
3 4602 988336789
1 45337 29365
1 12423 91652
0 54141 54141
1 50051 7768
0 76552 76552
1 48535 96162
1 28844 56791
1 66992 2641
1 69353 79502
3 65372 949203755
0 38209 38209
0 70672 70672
0 12103 12103
2 49955 36257
0 60775 60775
1 25408 74770
3 9864 847004453
1 36500 81778
2 54953 92700
1 21045 81637
2 23623 67143
0 27678 27678
1 98955 1488
2 31889 63369
0 63105 63105
3 95544 423323086
0 19662 19662
2 43800 76012
0 66844 66844
3 98045 186126319
3 89925 235100425
2 73004 84422
0 41722 41722
1 38023 83842
1 27567 70182
0 10752 10752
1 11508 29416
3 47500 218795355
2 2382 95875
2 10993 8720
1 95642 13485
0 2343 2343
2 40125 74914
0 84212 84212
0 65930 65930
0 5500 99624
0 12090 12090
2 72845 63944
0 44323 44323
0 33099 33099
0 64041 64041
2 860 81327
2 31517 96286
2 54195 37513
1 83871 38995
2 2199 39828
0 40699 40699
0 40304 40304
1 68525 45559
1 14701 9841
1 97957 63995
2 89122 28681
1 57888 49162
0 21684 21684
0 27511 27511
1 60505 46663
1 30585 13957
2 28225 8358
1 23553 65662
3 57360 202439937
1 43332 57201
1 93742 18366
2 59486 42019
0 38702 38702
2 41585 37686
3 30049 281103713
0 85793 85793
2 16658 5345
1 7124 37143
1 58279 88499
1 23058 15273
1 28964 84192
1 21321 3496
0 32312 32312
3 77786 987419591
0 55897 55897
3 86143 635755710
1 90839 94858
2 28997 5464
1 18426 60661
1 528 4720
1 62068 35995
2 74133 71299
0 36579 36579
0 51746 51746
1 97648 30492
2 18717 53764
3 82191 553566440
1 94617 81015
1 33393 61031
1 42878 80031
2 69064 2556
3 22515 898254914
2 59903 7022
3 17885 520663982
2 74355 2125
2 44911 9598
1 13527 7553
2 3742 77644
1 23521 55716
1 32327 5183
0 95435 95435
1 70921 21507
2 34712 27707
3 10492 211710205
3 42002 689154302
1 84217 7744
2 77203 31625
2 6083 75592
0 34583 34583
0 69144 69144
2 26271 53034
3 81310 657461892
2 88607 18805
2 18842 87463
1 29873 40392
3 78855 636850118
1 56717 5521
1 28333 8179
0 92200 92200
1 83542 82661
2 92520 88673
0 49329 49329
1 61009 54170
0 78519 78519
0 39063 39063
0 1559 1559
3 9841 353198824
2 22105 46914
0 22208 22208
1 5838 4925
1 71636 53240
0 17090 17090
3 23758 597202066
0 97658 97658
2 97747 82422
2 39427 5854
2 29210 59188
0 40350 40350
2 31806 22605
0 7416 7416
2 49140 35094
0 58577 64725
2 63028 33836
0 29111 29111
1 70000 59347
1 14128 51710
0 20801 20801
0 45016 45016
0 42823 42823
3 78833 429995014
0 39628 39628
0 7228 7228
3 62906 956564195
3 32320 849627986
2 62959 21628
3 44917 294874770
0 70514 70514
1 24282 41944
2 68876 60489
0 48811 48811
0 63245 63245
0 39507 39507
2 5439 67353
1 8950 64243
2 33540 41674
0 27113 27113
1 35412 33572
3 67654 704588877
0 43973 43973
2 90075 6284
1 39328 30239
0 97578 97578
1 33128 25151
1 90643 82272
0 17043 17043
1 53810 78455
0 82796 82796
2 77302 51260
1 24724 22421
3 33213 117888656
2 37699 22518
3 95102 22530782
0 47626 47626
0 78942 78942
0 68093 68093
3 49798 990129166
0 58875 78391
3 90414 88986890
0 69656 69656
0 44332 44332
0 63470 63470
0 36595 36595
0 43245 43245
1 8686 21004
0 39916 38428
1 71001 73509
1 59096 44993
2 28891 15073
2 12987 63842
1 10337 13289
1 33026 92386
0 4235 4235
0 74020 74020
1 35256 58973
0 98682 98682
0 95947 95947
3 89031 233757279
0 44943 44943
0 40777 40777
0 12702 12702
3 89420 634632720
1 50025 21857
1 94721 48229
2 87837 47632
1 98357 17364
0 74347 74347
1 96030 90121
0 44318 44318
1 25839 73907
1 88347 24745
1 15318 39770
0 22747 22747
0 55007 55007
1 24722 29785
0 3949 3949
0 34070 34070
3 54633 357743733
1 3348 84732
2 84650 35265
1 11563 67444
3 78037 880925543
0 84103 84103
0 25317 25317
2 69095 83499
0 8254 8254
0 19697 19697
0 49820 49820
1 76492 25344
0 19603 19603
3 6522 652480512
2 10854 84791
2 2021 48764
0 49039 49039
0 82660 82660
0 83729 83729
1 9348 9731
0 7545 7043
2 66772 67094
0 42533 38573
1 14797 21094
0 73623 73623
0 54280 91998
0 98833 98833
0 74061 74061
0 39216 39216
1 97173 6720
2 44469 69372
0 47861 19248
0 9985 9985
2 26384 98459
3 8482 790668699
1 42952 95059
1 41864 84356
1 2866 56764
1 3095 73032
1 19952 15459
3 11317 831770385
0 72161 72161
3 8485 365864222
1 50023 62288
1 77257 84072
0 78833 78833
0 22839 22839
2 82521 34244
0 72970 72970
2 37793 67876
3 63658 935682141
0 66483 66483
0 70916 70916
3 12167 543014810
0 26362 26362
1 25653 75027
0 6739 6739
2 60727 4871
1 33699 48394
1 22530 42186
1 28767 61408
0 89968 89968
0 21783 21783
0 50477 50477
0 63964 84190
1 3467 57473
1 46269 41210
2 37373 63393
0 38892 78492
2 91466 20404
1 75209 70764
1 85615 19498
3 64092 260664102
2 14582 46477
3 56922 716590782
1 74207 1479
1 30254 32143
1 29933 47649
2 66304 72009
3 40624 915833978
0 96562 9773
1 73200 12052
0 91581 91581
1 27739 21436
0 95067 67379
0 9664 9664
0 30268 39681
0 84301 84301
1 13005 15933
3 52809 2413678
0 87535 87535
1 51988 2731
0 43847 48777
2 7614 20957
0 75580 75580
0 17075 81530
1 47815 59466
0 50443 50443
3 89231 149611668
3 48045 225854561
0 81140 75533
3 17105 648828359
1 33575 30349
1 16176 96005
2 28105 38847
1 60232 18091
3 12337 941042699
0 53103 83082
0 39228 39228
0 55145 55145
3 10970 710248678
0 17596 17596
0 23985 23985
2 94344 52609
2 38470 36992
3 50304 817539398
0 57053 57053
3 82459 879473361
1 27320 5385
3 35801 423881661
0 35321 35321
3 53768 878965984
1 29096 17057
1 32765 73203
1 91640 55653
2 34987 46684
1 88334 77262
0 23463 23463
0 94434 94434
2 98898 2525
0 90325 90325
1 14161 56760
0 41553 41553
0 78043 78043
0 23033 23033
1 63729 64801
3 8557 153292407
2 23431 30744
3 80179 611174270
3 73364 164320685
0 14929 14929
2 7963 38969
0 72937 72937
1 2956 70545
0 82353 82353
0 20556 20556
2 27860 33869
0 51473 51473
0 14740 14740
0 70065 70065
0 38709 38709
0 41683 41683
3 35382 343042465
0 35056 35056
2 98271 76682
0 50969 50969
0 21672 21672
1 82271 38836
3 45739 288404510
0 79499 79499
2 93873 44120
1 84817 86137
3 53234 925891334
0 12570 50658
3 81301 992304609
0 74862 74862
0 64519 64519
1 49764 24068
1 27781 89705
1 24177 1088
3 72806 89828942
2 98498 39804
0 28222 28222
1 61649 47702
2 38089 51251
1 66285 15786
1 48984 5253
1 48767 37156
3 75317 141806027
0 18833 8851
3 15422 886895456
3 31619 424449523
0 9303 9303
2 48214 68356
1 3114 64872
1 41832 84490
2 57778 26384
0 94412 94412
1 49674 15955
3 42386 736034487
0 50809 50809
2 95312 9214
0 95021 95021
1 2646 53980
3 20765 975596689
1 5791 44406
0 4633 4633
1 49990 85131
2 62167 5913
2 207 67958
2 88916 41555
3 84491 255599575
1 65566 19844
0 84438 84438
0 46295 46295
0 42075 42075
0 36001 36001
0 53660 772
1 54725 62307
0 94858 90839
1 71684 44754
1 96865 2431
2 39437 25360
1 23070 96963
0 26865 26865
1 1512 62909
1 73039 95454
2 13949 18340
3 3222 868344846
1 48171 8611
3 94414 495936535
1 29693 2950
0 8346 8346
0 55646 30665
0 32471 32471
3 67464 263864269
0 11237 11237
0 71839 71839
0 83940 83940
0 97160 97160
1 21621 1621
1 15264 65204
1 5605 69435
3 34377 623870854
3 87840 950179217
2 91943 62016
0 18035 18035
0 4682 4682
0 29145 29145
0 74283 74283
1 56747 54551
1 47475 36351
0 62307 54725
0 76192 91909
1 58367 45262
0 85968 85968
3 78987 794428641
1 27647 16749
2 57885 92694
2 13163 60258
0 12839 12839
1 53788 45167
0 51972 76504
0 76960 76960
2 35946 34808
3 48762 862963064
2 27825 68788
0 28404 28404
0 9996 9996
0 12337 12337
2 16828 56448
0 17289 17289
0 14694 14694
0 62662 62662
2 60747 32250
0 38449 38449
0 90165 90165
0 65631 65631
0 89689 89689
0 74172 74172
3 13706 688117437
0 56439 62951
0 21072 21072
3 84128 956029099
0 33726 33726
2 45305 48082
3 87800 532982450
0 32550 32550
2 82252 51895
0 27212 27212
1 60587 44991
0 33810 33810
2 53809 68299
1 56650 80928
0 73058 73058
2 27202 18556
2 15425 3067
1 67202 6476
1 83440 50660
2 41361 45307
0 74355 74355
0 37817 37817
0 99912 99912
2 1651 8184
1 90297 12709
1 38674 93100
1 47332 52895
2 94854 91251
0 11339 11339
1 83410 47104
1 72672 40384
3 47875 377774693
2 42438 4973
2 66105 3863
0 26546 26546
0 22872 86664
0 31806 31806
1 9692 18381
0 72546 72546
1 48174 22456
1 45141 78828
1 98588 38331
2 7093 68356
0 56146 56146
0 20972 20972
0 39246 39246
0 21889 21889
0 44418 66332
2 73992 66878
0 34922 34922
3 11150 324285935
2 48954 41133
3 92217 534641710
2 72603 13164
0 68739 68739
2 46466 59306
0 59470 59470
0 72127 72127
3 5420 35325142
2 73611 25402
3 24980 46897393
0 68787 68787
2 15075 61316
2 45294 94299
2 97933 87598
3 90251 145023332
1 64424 89324
3 19378 623644469
1 75639 46768
0 28316 28316
0 51707 51707
0 64179 64179
1 53744 3182
0 56725 56725
0 74391 74391
1 43598 38975
2 30996 663
0 58430 58430
2 8069 54920
1 90685 21022
0 9209 9209
1 64462 11572
1 90482 81884
1 43729 76714
2 85723 25910
0 71390 71390
2 78568 89218
3 56358 376405641
2 36452 97705
0 2596 2596
2 47877 83835
1 59281 92069
2 8080 71167
3 84873 909549601
0 29931 29931
0 91053 91053
2 79762 15937
3 70970 907744107
0 21261 21261
3 91644 880123016
1 21328 3568
2 59324 5085
0 26979 26979
3 44240 568403962
1 57939 77172
2 13971 99472
3 77839 240647491
0 73662 73662
1 315 60419
1 18323 92084
0 4568 4568
2 23387 22213
1 42416 96131
2 77138 60691
1 41239 83471
1 67069 70982
1 65721 64611
2 66675 52613
0 39794 42343
3 84757 281967227
0 44542 44542
0 81676 81676
0 60912 60912
3 30282 959591559
0 15712 15712
2 73546 44415
3 46522 844913251
0 96707 96707
2 75546 15206
3 37119 417313447
2 77818 64939
0 26798 26798
0 32030 32030
1 10712 9178
3 16730 173408496
1 42109 85923
2 13912 35366
0 182 182
1 13167 50743
1 48813 15586
0 7421 7421
3 67123 713598591
0 94628 49380
3 50557 179549615
1 2433 14477
1 38180 85926
1 79427 11159
2 71476 49819
2 59646 82266
0 132 132
1 9855 17338
0 44758 41973
0 22504 22504
0 18497 18497
0 91785 91785
1 47554 22725
1 53660 15927
1 48514 96312
0 4164 4164
0 59738 59738
2 26183 20777
0 36474 36474
0 54286 54286
0 21077 21077
1 21270 12612
0 17091 17091
0 72886 72886
1 7931 51098
1 54204 96142
0 41500 41500
0 8966 8966
1 67439 9025
1 86363 92039
2 82569 45660
3 18487 810563660
1 7304 44277
0 76163 76163
2 73557 26644
0 935 935
3 41112 905153536
0 68612 68612
1 31644 79003
1 97888 12320
1 9399 85547
3 85377 131200878
2 71422 38439
2 14873 24139
1 52611 87989
1 85189 11633
0 33444 33444
0 89616 89616
0 90030 64061
0 14207 14207
3 27083 576241426
0 52905 52905
2 40833 32732
3 54698 660108807
0 99898 99898
3 17898 817039459
1 34717 75948
1 52453 67905
1 87041 2678
0 44201 44201
0 45449 45449
3 10709 492632540
2 66759 70310
3 18855 633914214
0 55021 55021
1 53884 33878
0 63186 63186
1 38749 45812
1 27069 58338
0 82372 82372
0 61034 61034
3 95257 196299053
3 68264 33587026
2 30268 39681
1 24720 76834
0 85652 85652
3 49890 986208233
0 64705 64705
1 38307 76438
3 59210 951291807
3 16615 257932295
2 53559 29697
0 2662 2662
2 37521 13140
1 84372 90208
3 17804 803898705
3 35609 909728158
1 35172 14604
1 20520 32424
0 10058 10058
0 54677 54677
0 37836 37836
1 81847 80075
3 3787 232110812
2 76022 25670
1 9585 9049
2 78883 82229
0 27328 27328
3 82670 296426480
1 74568 11107
2 80173 91195
0 20515 20515
1 25813 63720
1 35742 76046
2 43155 81102
0 98640 98640
2 60254 64294
1 38677 5765
1 20927 34688
1 94425 50170
3 49832 94014414
0 45510 98426
0 74259 74259
1 82485 84840
2 9649 38593
1 28866 46774
0 22873 22873
0 69392 69392
2 75625 26390
2 28478 1511
1 8113 34645
1 25598 66514
1 44216 79593
2 46226 53580
1 64709 40273
1 79598 99675
1 32554 20036
0 88550 88550
1 99987 6424
3 95162 113074268
3 18441 734352907
0 50050 50050
1 13050 56119
0 57342 57342
3 86748 73923355
0 81406 81406
1 77348 28737
0 51937 28586
0 15061 15061
0 91501 91501
0 37360 37360
1 4200 58867
3 6764 110640023
1 84927 71954
0 23919 23919
3 10359 856930572
1 10631 5608
2 24726 38360
1 16813 28956
0 669 669
0 29814 29814
3 61047 534334567
0 5835 62606
1 44607 69
0 51597 51597
0 75526 75526
2 61888 14851
0 79696 79696
1 20011 63090
2 28586 51937
0 67793 67793
1 80784 75763
1 41320 75913
1 33196 7608
2 72061 2171
1 82769 41443
3 92581 992378721
1 27175 68754
2 2200 13957
1 36468 98784
0 96162 48535
2 15475 89848
0 83529 83529
3 42109 955230649
0 45630 45630
0 30441 30441
0 77150 77150
0 73814 73814
1 81545 40273
2 12769 72105
1 5699 52534
2 24722 35989
2 55389 14853
3 61594 262277898
2 88903 82334
0 98748 98748
0 93886 93886
1 91906 68545
3 61578 95107570
0 60258 60258
3 92609 120768905
1 72737 90383
0 95302 95302
0 51333 51333
0 93113 93113
0 73910 73910
1 74690 27356
1 4090 87821
2 55863 69365
1 97825 53276
0 24921 56437
0 29929 29929
2 52178 55628
1 24111 49636
1 74220 23525
2 20549 56248
0 79547 79547
1 68990 90855
2 26391 69218
2 30645 3271
2 2814 9412
1 21046 50395
0 52613 52613
0 42807 42807
1 21067 27470
1 59264 36767
0 80449 80449
3 39476 940206059
2 69128 4384
0 99639 99639
2 92286 64304
0 65174 65174
2 86559 43666
1 15475 32280
3 50810 126027257
0 6684 86163
3 6769 492558677
1 98744 33140
1 40253 97222
0 6251 6251
0 10235 10235
2 46834 64045
3 41210 649300781
1 6363 86089
0 14235 14235
0 78701 78701
2 53830 54818
2 5148 70852
0 98303 98303
2 24066 94568
0 70406 70406
0 50656 50656
2 57222 86792
0 80921 80921
0 65989 35008
0 47046 47046
0 43650 43650
1 49062 41747
2 76232 60077
2 42569 82187
3 88129 980427374
0 83211 83211
1 68595 87103
0 98828 98828
0 58729 58729
1 17616 34324
1 53108 540
1 59161 8779
1 52642 1289
2 22023 96091
3 74698 922682266
0 62556 62556
0 23099 23099
1 83035 94652
0 23600 23600
1 31399 74602
1 78241 5919
1 4539 65805
0 98636 98636
2 46378 31134
0 85799 85799
0 50524 50524
0 69662 69662
0 55867 91462
1 18635 90019
0 1407 1407
0 3004 3004
0 64336 64336
0 55616 55616
0 41079 37662
0 50104 50104
2 85942 16189
0 96713 39541
1 24880 46257
2 31246 68922
2 60774 53383
0 92909 92909
2 14391 83440
0 69270 69270
1 73245 13170
3 39123 99388954
0 37154 65594
3 22880 11553578
3 57692 552323657
1 45694 2136
0 18541 18541
3 56887 94449906
0 97246 97246
1 12047 50948
0 77882 77882
0 88454 88454
3 26429 383267936
0 41486 41486
2 89418 37613
3 47806 206344734
2 75259 61711
0 43895 43895
0 74913 74913
0 26538 26538
2 79159 43165
3 35030 111287118
0 76070 76070
1 36497 40505
1 12673 2080
1 6169 35939
0 973 9516
3 67599 177904800
3 53439 257171706
3 27131 286012983
3 61976 72319315
2 69117 63679
3 38080 741786188
1 63195 9806
1 53589 67883
1 91977 57260
1 62497 770
0 40723 40723
2 97973 47147
1 26133 16087
1 34810 89506
1 49071 48590
3 6986 190136377
2 31184 48336
1 40975 23466
0 23712 23712
2 85216 55582
0 16464 16464
2 71278 39239
0 27919 27919
0 77272 77272
2 57078 59118
1 60508 60187
0 22615 22615
1 82717 89411
0 44152 27075
1 68986 83079
1 93149 33221
0 40103 40103
0 382 382
0 58655 58655
1 33110 98234
0 82589 82589
0 43182 58398
0 94652 43271
3 39717 570261877
0 41929 41929
1 93984 20202
3 52229 150002541
3 71980 183901797
1 23785 30550
0 18521 18521
1 50114 62614
1 77578 51871
1 7648 86710
2 13768 83230
0 57174 57174
1 3982 55843
0 76706 98955
0 43924 43924
0 24441 24441
0 81406 81406
0 41621 41621
0 47312 47312
0 68193 68193
3 1548 50828338
1 14290 49311
1 93773 92110
1 60816 74775
3 72806 140006457
3 32890 770681795
2 36332 51446
0 67653 67653
3 38122 177903405
1 45909 18582
0 72365 72365
0 84684 84684
0 90161 90161
2 55512 9447
0 42583 70042
1 77318 63373
2 94716 73756
1 10465 94307
1 23383 50172
1 62130 38974
1 13886 58413
1 28351 84843
0 29426 29426
1 55028 32267
0 47618 47618
0 35554 35554
0 9800 9800
1 89879 18431
0 19404 19404
1 89586 11963
0 735 735
1 92825 2352
0 2957 2957
0 53544 53544
1 71378 51101
0 21508 21508
0 59631 59631
3 26543 24812124
2 10348 99928
1 55615 54859
2 25965 89280
0 41585 41585
1 282 4084
0 12430 50756
1 74818 44275
0 60931 60931
0 36672 36672
0 45285 45285
3 21209 677033441
1 48553 96808
0 41946 41946
0 64412 64412
0 6568 24568
3 22680 261506233
3 42452 663444812
2 28604 58620
1 12960 64289
2 27036 36978
2 42 27349
1 83661 97595
0 22393 22393
3 59084 238999158
1 31704 79627
1 99583 24608
0 59704 59704
0 67384 67384
0 24829 24829
0 28017 28017
1 14638 35338
0 36530 42342
0 99020 99020
0 54963 54963
0 99241 99241
1 3271 81846
1 86555 15799
2 99461 72903
1 55387 26340
1 6001 59126
3 30296 417047767
0 45731 45731
1 40590 41493
0 22987 22987
3 68 162521455
0 13258 13258
2 97102 72956
1 45233 9996
0 95545 55004
1 38434 97346
3 90355 986910586
2 56056 11792
0 49368 49368
0 60565 60565
0 96057 96057
3 6778 680280802
1 62088 12080
1 44410 27761
2 40907 74678
1 1332 55327
1 4703 4192
1 64277 54860
3 21892 174516497
1 67547 7468
0 97768 97768
0 20428 20428
0 44638 44638
0 24442 24442
1 7158 99188
3 79373 225292608
2 63565 95495
2 83872 87493
0 98262 98262
2 42777 79717
0 69709 69709
2 33547 79387
1 15169 8931
2 79707 60308
0 41747 49062
1 66426 37933
0 68408 68408
3 76791 623721991
0 9633 9633
3 86081 819582798
3 23661 15969159
3 52092 886007878
1 95436 58581
3 11115 644251539
0 4596 4596
0 78387 90229
2 90453 61700
0 65712 65712
3 76420 221465633
1 82512 40133
3 11049 271297660
3 29541 626817720
0 34073 34073
1 42074 58882
0 44897 44897
0 7929 7929
3 85773 349400402
0 84594 84594
1 57453 63448
0 29604 29604
0 33791 33791
0 79897 79897
3 62324 658059782
3 27067 608011522
3 72321 135854610
0 74910 74910
0 1104 1104
0 53249 53249
0 62257 62257
0 53350 53350
3 41867 650588530
3 3454 239672290
3 63978 989870896
1 37910 4398
1 25386 94977
2 16187 16070
3 52244 377486933
1 10776 75078
2 15124 90834
0 57345 57345
0 95425 95425
2 65921 62680
0 79710 79710
1 46701 43321
2 14506 76116
0 56009 56009
3 81904 902754501
3 30834 793405548
3 77828 360626555
1 51820 88586
0 78199 78199
2 25519 29090
1 45522 68915
0 30649 30649
0 62716 62716
0 13321 13321
3 98405 800090026
0 35970 35970
1 71804 65137
0 31700 31700
2 69676 1557
3 6387 98844661
0 19809 19809
3 22632 628799462
0 41349 83421
3 31223 94426772
1 25870 45363
0 16982 16982
2 44288 51915
2 42381 92734
0 17330 17330
2 6187 73433
1 17806 15796
3 17938 557305183
0 67717 67717
0 10722 10722
0 17642 17642
0 26589 26589
1 73045 40028
1 41383 96029
1 26013 1262
2 77540 52404
1 67105 10322
2 79810 16762
3 32384 163414729
2 2397 70100
1 83079 23338
2 39690 30004
2 37913 2357
0 69749 69749
1 25288 27303
3 16971 362106091
3 51099 83261489
0 27241 27241
1 31849 62100
1 67143 39203
0 53116 53116
1 20377 52708
1 46207 29893
0 79919 79919
1 47366 91862
0 92580 92580
0 20125 20125
0 99321 99321
1 83192 98725
3 17578 30965331
1 95552 74603
1 45995 33662
0 30920 30920
0 8560 84515
3 40403 110647047
2 36079 82585
3 68848 980887561
0 88142 88142
0 43089 80058
0 15520 15520
0 54386 54386
0 27640 27640
1 10321 83969
0 5862 5862
1 78839 58173
1 42401 46286
1 82958 22639
2 45138 63114
1 30545 56163
1 68807 77523
3 72690 632432777
3 54759 643399484
0 32628 32628
1 16063 89208
1 71526 66030
0 97343 97343
3 76178 701634051
0 49901 49901
0 70926 70926
0 51722 51722
0 69408 69408
1 32423 74368
2 22545 59712
0 28686 28686
2 94257 59059
3 63435 375281216
1 33746 8188
3 64961 93401267
0 78060 78060
0 3705 44190
0 32186 32186
2 21902 52878
0 79449 79449
0 34948 34948
0 77321 3639
2 11285 74442
0 48237 90424
1 92382 65819
3 22015 145622214
2 50136 46151
0 46211 46211
0 6111 6111
0 70122 70122
0 77382 77382
1 91941 31953
1 974 52489
3 41633 441572644
0 39379 39379
0 90736 90736
0 22613 22613
3 90776 550738771
0 58359 58359
1 4052 76321
0 32765 32765
2 71465 27238
0 77654 77654
0 2516 2516
1 67932 47547
0 28163 29034
3 13128 131768670
3 82188 275328536
0 81254 18382
0 27294 32737
2 13617 88643
1 44696 80441
1 85746 42733
0 30269 30269
3 32260 467213630
1 84879 25278
2 34563 92974
0 90526 90526
0 70860 70860
0 96689 96689
3 63576 431869694
1 64239 39321
0 96615 96615
1 48228 93231
2 92789 18269
0 95750 95750
3 36102 835473499
0 43131 43131
1 51583 41473
0 44059 44059
3 9010 607451100
1 44185 63221
1 80198 33949
0 34124 34124
1 6688 10705
1 15699 54828
1 99649 67331
1 94016 48131
0 56250 56250
1 49766 98289
3 60965 188163511
0 90783 47439
0 38031 38031
1 91839 9626
0 17287 17287
1 10885 3757
0 4399 4399
0 73318 73318
0 88762 88762
2 18384 13937
3 79823 485626015
3 53113 44947653
1 62031 9749
2 11034 12293
3 90598 307630400
1 34845 3149
0 33250 33250
0 51171 51171
2 21176 50542
3 13968 123521684
0 43099 43099
1 67743 96067
3 95027 367286985
1 12923 92900
1 53277 80296
0 12058 12058
0 74139 74139
0 15955 49674
1 3560 13462
0 66060 46901
0 48627 48627
1 43090 54090
1 90761 60023
1 74905 45107
1 80531 62641
3 26723 151352974
1 79566 50271
1 94005 78845
0 95900 95900
3 78768 84051780
2 68506 84986
0 61671 96946
1 62064 61225
0 1244 1244
1 5194 89977
3 75310 715269798
3 30654 799638058
0 43964 43964
3 6866 612111898
1 51103 42494
1 49983 55625
2 41430 28003
0 41667 41667
2 51879 91453
1 96835 53098
1 47432 69516
1 94679 48938
1 42901 81256
0 7319 53846
1 60400 80360
3 56856 611852727
2 665 38913
1 21167 16358
1 49614 8519
3 67948 977574363
3 12072 197212601
2 21665 25334
3 53060 222267454
0 32090 32090
1 30065 4004
1 89292 27909
0 62233 62233
2 21548 82278
0 49587 49587
2 73021 40506
3 26485 189976824
0 20033 20033
0 94824 94824
1 73149 46787
2 73140 32928
0 19926 19926
0 86693 86693
0 22632 22632
1 50944 32310
3 44866 141899678
0 87286 87286
0 7620 7620
1 97859 70395
2 36932 58627
0 29664 29664
3 48149 278071205
1 70982 75811
0 32494 32494
2 42393 37390
0 13665 13665
2 80384 56406
0 44358 44358
1 89456 58613
3 71391 900264485
0 24051 24051
1 19618 53805
0 11809 11809
2 8013 76619
2 53993 23940
1 42385 49958
1 17065 23534
0 83020 83020
0 55593 55593
0 75016 75016
0 63899 63899
3 58607 251552506
0 1652 1652
1 97005 7090
2 51589 919
1 60597 71969
0 53831 53831
0 89057 89057
0 94557 81879
0 34629 34629
3 36464 406259987
3 27917 615963141
0 81572 81572
3 45414 652178001
2 72366 49077
3 83479 982327446
0 74260 74260
1 15591 74937
1 58550 97351
0 18011 18011
1 44850 88568
0 15230 15230
1 45634 46394
1 50316 2020
1 85355 53565
2 16409 63600
3 83911 122486532
0 54268 54268
2 9030 3517
1 29068 46727
2 33967 10463
2 63655 58782
2 37442 8951
3 96144 879018586
0 12056 12056
2 7007 36503
1 63871 80245
0 65696 65696
1 59525 32734
1 29056 53526
2 54685 92123
3 64186 944663923
0 65615 65615
0 14624 14624
0 84803 84803
0 65458 65458
0 46240 46240
1 91607 33892
1 50757 12749
0 55074 55074
0 9403 9403
0 67322 67322
0 27597 27597
1 29251 76052
2 67211 60430
1 32290 11988
0 87924 87924
0 22382 22382
0 3514 3514
3 8097 829066515
2 91122 74124
3 66451 759300532
0 36096 36096
2 45020 32794
2 9863 91551
2 89246 7448
0 93795 93795
1 67675 5972
0 28833 28833
0 41783 41783
0 83980 83980
1 32619 26407
3 21845 54006007
0 11175 11175
1 1027 81284
1 83684 35676
2 32992 49769
1 91812 83699
1 4169 44320
0 61342 61342
1 69469 74614
0 97275 97275
0 43697 43697
1 47507 20737
1 52811 23221
0 56417 56417
1 83811 89351
1 76891 94978
3 59097 930153588
0 10423 10423
1 93636 56907
0 5176 5176
0 90097 90097
2 18720 36733
3 86136 559288013
2 25792 31339
2 53583 64223
1 29744 2652
0 43853 43853
1 92128 54771
0 74370 74370
1 54770 92202
1 27289 82093
3 18914 956970265
0 61074 21352
0 45187 45187
3 75944 607121924
0 93608 93608
1 56377 71477
0 8631 8631
0 45337 45337
2 42593 48343
2 10505 86414
1 70004 75995
2 61922 60167
2 53639 21795
1 71596 34274
0 97833 97833
1 67068 50690
0 94041 94041
3 630 755220789
0 47370 47370
2 83850 34216
1 67665 82562
1 6842 89073
0 54466 54466
3 73494 458725580
0 4346 4346
0 43902 43902
1 84783 30034
3 21253 800735530
1 67791 25233
2 54722 29464
1 77260 83213
3 48048 380355618
0 60442 60442
0 2963 2963
1 7746 86080
1 3681 57459
2 74001 96266
3 35689 489005505
0 29638 29638
0 74901 74901
1 33304 21089
1 80930 19186
0 26442 26442
3 80390 397104251
0 70943 70943
0 90645 97906
1 64570 21265
0 78636 78636
0 29427 29427
2 1506 8009
0 84031 74334
1 76290 65516
2 58750 31362
1 18698 26180
0 62673 83313
3 14537 474174118
2 75667 50570
1 52282 37303
0 22988 39085
1 62836 65538
3 23323 201571245
0 45858 626
1 54074 43981
1 68251 38470
3 47615 983113753
1 43580 38627
0 70312 70312
2 56730 38391
1 4373 49162
0 69450 69450
1 13410 61441
3 9618 516816715
1 18392 24030
0 29217 29217
3 55902 23765359
0 63868 63868
0 66216 66216
2 65854 26656
0 77475 77475
1 13516 54968
0 21110 21110
1 23352 9753
1 41469 48646
1 28888 85583
3 80102 890114025
3 72764 951737352
1 19823 89652
1 69652 55577
0 57969 57969
3 81299 707033017
1 27616 91154
1 98765 18547
1 1439 87534
0 91023 91023
2 44776 8216
1 65167 53495
3 73345 370055326
0 35897 35897
2 88004 38417
1 71848 20226
0 56872 56872
0 33485 33485
1 52870 49927
0 13808 13808
0 57775 57775
2 59373 34878
3 9567 711429091
0 97392 33706
2 30990 56734
3 78334 665096790
1 63812 12167
1 95266 36353
3 51331 637972645
0 67228 67228
0 92291 92291
0 64264 64264
0 57129 57129
2 11433 74909
1 29453 41293
0 80880 80880
0 7123 7123
0 4678 4678
0 67876 67876
3 38233 905294997
0 24048 24048
0 91954 91954
1 45784 53685
1 54186 69084
0 2050 2050
1 54728 22698
2 82683 83098
0 48872 48872
3 99370 290095818
3 91489 614935809
2 56371 47089
0 14820 14820
1 51602 50739
2 14386 24997
0 19354 19354
1 53786 62666
0 27498 27498
1 59195 27987
1 20328 50169
3 1413 218712464
2 80988 51618
3 50027 612785127
2 28979 19843
1 87647 65602
0 16056 16056
1 8151 82874
3 1079 743950634
0 2902 2902
1 94840 5488
3 81802 225458401
2 28519 96721
0 56758 56758
0 64613 64613
1 48558 12104
1 1564 58119
1 95119 25132
1 14954 70981
1 1930 84254
3 29563 738807535
1 55707 42116
2 2656 36843
0 77346 77346
1 30469 35135
0 81508 81508
2 87754 8914
0 38393 38393
0 58833 58833
2 2665 121
0 21466 21466
3 37420 454065290
0 85981 85981
0 90869 90869
0 74963 74963
2 38743 13020
2 4204 89532
0 2129 2129
1 69411 51806
0 38656 67192
0 35216 35216
0 94539 94539
0 89722 89722
3 65873 828371336
0 76591 18425
2 51992 40323
1 27321 74546
0 73861 73861
1 96467 40785
0 25776 25776
1 40844 8413
3 61041 584333442
1 47508 8266
1 10501 60293
0 78567 80988
0 83440 83440
2 23698 48909
3 98679 656456574
2 92337 93319
0 17939 17939
1 43921 75500
0 21277 21277
0 86930 9918
2 99071 82067
2 24105 26863
1 27192 4273
1 41073 31725
1 66832 99173
2 37561 4563
0 21304 21304
1 94604 40620
0 758 758
1 66095 46206
1 9235 58680
1 98453 21348
1 41389 95398
3 13551 119570738
0 83924 83924
2 68640 32056
0 70133 70133
0 62600 62600
1 98330 40615
3 11285 416254653
1 8326 42958
3 74190 409277406
1 718 25881
3 75054 569150222
0 51211 51211
0 71987 71987
0 12633 12633
3 33809 394474434
3 60491 927683270
1 72786 58886
2 51429 58847
3 95908 368442889
0 62600 62600
0 97011 97011
2 95437 34609
3 93456 520565954
2 21067 27470
1 88516 25412
1 24774 28097
0 63565 63565
0 75545 75545
1 50782 94289
0 98516 98516
1 28488 17243
2 98500 77191
0 11589 11589
2 10973 70043
1 5204 61430
3 86642 776223449
1 99076 59193
0 90505 90505
3 49775 636421883
0 55215 55215
1 40178 48738
1 44183 21505
0 99256 81174
3 45048 365984079
2 41073 31725
0 83971 83971
0 79410 79410
1 36477 24643
1 54771 53600
0 6741 6741
1 79616 15286
3 30771 504977023
1 37219 82735
0 97440 97440
1 34779 2310
1 94611 70471
3 81731 796368188
0 31034 31034
0 10530 10530
1 3125 88926
2 81738 27760
2 22461 32173
1 51000 31293
2 215 20744
1 8887 40579
1 233 27847
3 40844 300212564
0 10549 10549
1 36959 10623
1 24764 23657
1 46008 13718
0 65880 65880
0 22077 22077
0 51226 51226
1 28642 91489
0 21487 66844
0 6418 6418
3 45064 652315586
1 82998 9502
0 83054 83054
0 70835 70835
0 63337 63337
0 8241 8241
3 52424 687286458
3 74262 558765188
0 38370 38370
1 86633 25332
2 89413 9139
2 61882 29320
1 49283 62778
0 66345 66345
0 27819 27819
3 15684 381705226
0 18391 18391
1 55046 53713
0 94938 94938
3 97944 969396578
1 73600 88840
3 29580 134353524
0 6806 6806
0 7429 7429
1 82584 77759
3 61601 323379166
2 32611 28740
0 25231 3094
0 93047 93047
1 31758 94968
0 33498 33498
1 56597 25224
2 59325 5802
3 45215 243146693
1 59731 51584
0 87746 87746
2 91738 67401
3 41725 37861663
0 8505 8505
2 20090 52089
3 95256 404349585
3 56589 952008869
0 37901 37901
3 22606 412401600
3 50524 87881509
0 18582 45909
0 36265 5249
1 57125 70626
1 47662 6463
0 13071 13071
0 76649 76649
1 80281 88155
2 62715 90095
1 93370 76263
0 75862 75862
1 36239 77395
3 82876 394630200
1 81541 29226
2 49240 79808
0 36880 36880
0 81810 81810
0 85581 85581
0 23041 77673
0 70850 70850
1 70033 59117
0 49556 49556
3 3102 185120852
1 54339 50715
2 3453 41562
0 55108 55108
2 96016 48293
0 8026 8026
0 90646 90646
1 16354 70178
2 45669 56571
0 21897 21897
0 40830 40830
1 56207 9050
0 24016 24016
1 73739 59886
1 31445 64446
0 52510 52510
0 22932 22932
1 42194 70529
0 9592 9592
2 51383 16251
2 45856 3977
0 94436 94436
0 92186 77700
1 24961 26933
0 92873 92873
0 2131 2131
2 42987 96124
1 47003 9858
1 65409 71367
0 16673 20090
1 77594 17719
1 54385 15374
0 74693 74693
1 51235 51984
1 46662 30764
0 67334 67334
0 7192 7192
3 97215 812944169
0 20708 20708
3 54263 913573472
0 21075 21075
2 83575 69403
1 9973 30289
1 61541 13212
1 92562 1602
1 8671 65565
2 49404 70333
2 33499 36668
0 10755 10755
0 86923 86923
0 99048 99048
0 30457 30457
1 15630 85756
0 88915 88915
0 80049 80049
2 1789 85493
0 97313 97313
0 54452 54282
0 61044 61044
2 47437 45788
2 37633 22164
0 66227 66227
0 45895 45895
0 12786 12786
2 96039 34082
2 75520 77786
3 59780 371661860
2 52631 87413
0 95448 95448
1 89943 37544
0 58204 58204
2 54714 30435
1 81406 4399
3 42653 284481922
2 80825 81304
0 82659 82659
1 54591 37777
0 31109 31109
0 88612 23014
1 49431 77707
0 13905 13905
0 85588 85588
3 6949 990846061
0 8861 8861
0 59405 59405
3 27427 67686527
1 18580 50911
1 47530 37283
0 39216 39216
1 82783 21904
0 68036 68036
0 55484 55484
0 36318 36318
1 20304 80040
1 85554 8572
0 10796 10796
1 30228 6720
2 58421 32048
2 44082 83770
3 40158 710319120
0 28256 28256
2 19469 81763
1 33148 5507
1 76817 85643
0 57705 57705
0 66260 66260
0 50917 50917
0 17947 17947
1 13410 24812
1 69583 92450
0 8099 8099
3 11022 537952279
1 97985 77102
3 3001 474238984
1 19738 86302
3 66683 309863200
1 14824 4473
2 88755 47808
0 89947 20396
2 13674 88579
0 58404 58404
0 61375 19863
0 79858 79858
0 82352 82352
3 16225 467779012
3 98616 941054004
1 69600 16833
1 69237 12712
0 62453 62453
1 15143 9119
2 27486 50337
1 50794 27438
0 75140 75140
3 6614 70599817
1 8304 15221
1 31733 48682
3 26141 799953433
1 27652 30981
1 23733 75342
2 42219 22136
0 435 435
0 42992 42992
0 89778 72243
0 43973 43973
0 4658 4658
0 83924 83924
0 83322 83322
0 795 45200
3 48081 818924784
1 66496 34069
0 53338 31295
0 98630 98630
3 74413 407626246
3 46118 959288416
1 5925 8831
2 56612 5409
0 36129 36129
0 55375 55375
1 92289 66663
2 41491 97888
0 82267 82267
0 76897 76897
0 79768 79768
1 64302 74898
1 42815 5163
0 43276 43276
1 4005 29344
0 87076 87076
3 74998 366152685
1 50827 18556
3 90956 305610495
2 35305 90619
0 34933 34933
0 51145 86903
0 32514 32514
1 32604 52487
2 19081 51723
3 58318 960874642
0 26863 26863
0 37900 37900
2 24880 52649
0 19573 19573
0 59640 59640
0 66444 66444
0 184 184
0 43084 43084
0 220 220
1 16027 34418
2 5263 88548
2 97911 98334
2 5480 95566
1 10748 69786
0 81417 81417
0 28147 28147
0 24467 24467
0 44282 44282
1 8185 27429
0 34249 34249
0 86493 86493
0 23472 23472
0 14833 14833
1 84959 33057
1 75469 38531
2 8273 43527
1 9945 62646
0 9328 9328
2 60656 90022
1 28288 20553
2 46957 29652
3 46420 947476247
0 16482 16482
0 12955 81375
0 1392 1392
2 50112 6789
1 19822 9206
1 76116 70139
0 72076 72076
0 10278 10278
1 91240 41519
1 32197 63444
3 80083 700783676
3 19790 738421879
1 42047 65921
0 80050 80050
2 76983 8795
0 75296 75296
1 596 75873
1 39677 34082
0 89298 89298
1 2865 79314
1 57712 17235
1 5815 8371
1 48155 36105
0 13803 13803
0 54688 54688
1 89803 65992
1 29821 19268
0 65237 65237
3 38382 714756279
1 19611 70668
0 83850 83850
0 83599 83599
1 82927 54186
0 15612 15612
0 37447 37447
3 6901 805822792
1 86345 22871
0 64101 64101
0 21 21
0 55571 55571
0 18518 18518
0 93771 93771
0 38225 38225
2 77312 16174
2 51263 13097
0 21788 21788
1 44768 48072
1 78575 8548
3 46785 346799086
3 59004 731820503
2 72331 89729
0 44124 44124
1 5021 94501
0 39384 39384
1 97043 7049
0 99887 99887
1 97867 47661
0 38947 38947
1 39298 18363
3 28361 491635388
0 89012 89012
1 52217 84729
0 92462 92462
3 80939 853191191
2 81848 10724
0 27674 27674
0 72485 72485
2 35505 63555
0 33802 33802
0 7694 7694
3 61235 819544963
1 36972 98668
2 41711 79778
0 79277 79277
0 29967 29967
1 37735 73188
0 95412 95412
3 13455 971991068
1 61674 9017
2 18062 77687
2 89503 71775
1 59992 34652
2 42468 34974
0 65103 65103
1 97696 62499
1 2238 10333
2 93927 55150
0 5220 5220
1 59989 78236
1 26495 62174
0 26010 26010
1 68237 350
1 94672 80244
2 97594 37364
3 50091 384813451
1 78047 67722
0 75130 75130
2 30863 45690
2 59010 39252
1 67843 35566
0 33708 33708
1 19224 95243
1 82165 55628
0 85102 453
3 42223 452790240
1 46430 37156
2 86515 14173
0 92189 92189
0 27118 27118
0 34546 34546
3 13171 602195140
0 49257 49257
0 19635 35045
1 61957 26761
0 51859 51859
3 34954 68239237
1 33649 16183
0 88532 88532
1 77494 21833
0 68664 68664
0 27291 27291
1 80767 35404
2 95558 43224
0 25396 25396
1 72996 95716
2 1891 39899
0 67971 67971
1 90080 40160
1 33815 2107
1 54151 66009
1 24924 27473
3 7133 44910146
3 21220 955519864
1 14908 91835
2 22157 34997
1 79605 57454
1 89226 50564
1 37 21838
3 61946 303125255
0 45878 45878
2 49644 3235
0 14388 14388
1 79240 24758
1 68124 9252
3 46987 673606591
1 89383 40829
0 64622 64622
2 19007 30018
2 68458 92665
0 75234 75234
1 25780 23682
1 24707 2500
0 70668 19611
2 42600 72441
1 78250 67631
3 13569 941780707
1 90356 55855
0 18329 18329
0 79333 79333
1 23769 77252
1 65618 31111
2 98817 51261
0 80930 80930
2 30023 52492
0 36137 36137
3 19275 886631763
1 3567 51715
0 54373 54373
2 22192 94660
2 11860 79676
3 19581 97728507
0 3694 3694
1 62606 86481
2 37910 78841
0 54152 54152
1 52907 31462
0 96827 96827
2 84791 60
1 62074 22395
0 8988 8988
0 96340 96340
1 17156 72139
1 81818 87112
0 82655 82655
1 89523 33477
0 40437 40437
1 71410 52027
2 9613 72437
0 21041 21041
2 73917 23459
0 78424 78424
1 82668 83994
3 25255 106346695
2 66464 68803
0 99432 48892
2 47566 7393
0 58019 58019
3 66501 856319114
1 99710 72780
0 96137 96137
2 92807 94547
1 33458 85529
1 91510 80426
0 67380 67380
0 38001 38001
0 36354 36354
1 89678 58329
1 63518 27586
0 41621 41621
0 65585 65585
1 52598 99297
1 75121 86055
1 25898 68741
1 68674 78785
0 40975 40975
0 35352 35352
0 42660 42660
3 88889 97022483
3 34115 375252602
3 8379 97842912
2 59365 36002
0 54693 54693
0 33256 85464
0 52687 52687
1 95922 44893
2 33259 95738
0 46158 46158
1 50766 68782
1 80313 34436
1 70283 24393
2 87666 55618
0 83231 83231
0 94318 94318
2 12078 32730
1 10968 5619
0 57598 57598
3 89684 743571670
1 85133 51563
1 29016 703
2 66168 45309
0 59806 59806
1 1636 78649
0 77921 77921
3 73935 820373639
0 80890 80890
1 74910 25590
1 67690 23741
1 16349 74154
3 41695 509860748
0 57544 57544
1 93690 52452
1 82422 24453
1 7059 24341
1 42313 72447
0 80083 16945
0 8388 8388
2 6905 38695
2 15649 60558
0 95592 95592
2 81690 49781
3 28692 864562363
2 91047 68233
3 86547 794107030
0 18346 18346
0 24789 31907
3 36925 36580667
1 79347 12978
1 8897 61174
0 1505 1505
3 34819 716039006
3 40993 461044544
1 88237 52103
0 47244 47244
1 51377 21582
2 63324 93866
1 34581 43424
1 3015 34976
1 51521 63663
3 93941 858745192
0 8937 8937
1 70137 94617
2 15127 71184
3 41189 964896301
1 15149 70967
0 9693 9693
0 41837 41837
0 86555 86555
1 87689 45783
0 842 842
0 56141 56141
3 11510 39020448
0 41604 41604
1 46695 61055
0 85196 85196
0 42994 42994
1 22833 49383
1 8638 64133
0 44446 44446
1 35272 78246
2 18845 78639
1 68842 46461
0 38736 38736
1 41409 80514
0 5538 5538
0 78786 78786
2 63952 86597
0 50839 50839
1 40475 74382
1 53937 72082
0 38216 78796
2 53662 73250
2 68898 7749
0 34343 34343
0 27946 27946
2 97606 2219
0 84884 55192
1 48318 53688
1 71816 67389
1 58288 4083
0 17785 17785
0 18463 18463
1 98557 10287
2 21786 62318
1 36749 93836
2 67219 41114
0 78007 78007
3 33854 860406781
1 91374 33621
1 91597 1143
2 7398 62581
1 39500 5407
0 4615 4615
0 87208 87208
0 69996 69996
1 43308 73994
0 68821 68821
0 62262 62262
2 73960 57308
1 90960 17720
1 76433 30289
2 28255 66624
1 815 61058
0 59496 59496
0 80210 80210
3 15539 87159524
3 95377 173423296
0 60763 60763
0 73759 73759
1 16872 62520
2 2143 38742
1 38280 87485
1 86118 26311
0 62572 62572
0 75210 75210
0 31061 31061
1 82475 99014
0 62856 62856
1 36983 19061
1 94888 46343
2 92400 86142
2 90593 3423
0 78305 78305
3 28039 684633952
2 8089 24270
0 4875 4875
0 8445 8445
0 11204 11204
0 87477 87477
0 33036 33036
0 52339 52339
1 59896 39950
3 61199 676223341
1 13766 99256
1 79614 35599
0 40443 40443
3 93969 301893060
2 60990 80702
0 66898 66898
0 90006 90006
0 22802 22802
0 47591 67893
1 52055 28992
1 55939 33480
3 42626 638674348
3 74673 567980402
0 95155 95155
3 13901 892598174
3 84849 707636648
0 89017 89017
2 57539 27982
1 44898 5043
1 11653 39449
0 75824 71678
3 35777 226365716
3 78741 274074397
0 44273 44273
1 40144 61053
0 2510 2510
2 66992 2641
0 20581 20581
3 89658 351507120
0 71699 71699
0 74700 74700
1 64087 39915
3 79465 427442866
3 50619 536484276
0 94411 58414
0 84528 84528
0 47445 47445
1 35516 47654
0 60410 49271
0 82744 82744
0 69853 9282
1 41924 68148
0 78930 78930
0 67790 67790
1 82741 41516
0 55543 55543
1 25100 62461
1 36226 90625
1 14319 80565
0 35156 35156
0 32832 32832
0 21878 21878
1 38612 78850
3 30263 805884321
0 85794 85794
2 93693 71970
2 68256 44831
2 1254 54598
3 7459 700344962
1 53479 27530
0 52405 52405
0 57754 57754
1 5913 61404
0 66130 66130
0 73571 73571
3 35784 662438359
3 86925 90023633
3 42247 682470737
1 27287 47402
1 45207 30431
1 9212 7263
0 43518 43518
1 91355 91841
0 39656 39656
0 76634 76634
1 13892 74181
0 32227 32227
2 52161 63491
1 81993 18587
0 99095 99095
1 45598 64214
1 18892 93966
0 14597 14597
1 32859 59912
0 29056 29056
1 4458 95584
1 88486 54547
3 20462 421695713
0 79442 79442
2 68772 2854
2 70921 12625
1 70480 99168
0 57522 57522
1 61898 87399
1 43189 89127
0 75621 75621
0 79898 48943
1 38521 93265
1 3542 28359
0 19579 19579
1 69343 54311
2 19194 3651
0 21170 21170
1 24343 49187
0 13622 13622
0 24294 24294
2 34517 36238
1 70179 8073
0 78193 78193
3 91804 143592452
0 38848 38848
0 83011 83011
0 48743 48743
0 20607 46476
0 54735 54735
1 35447 65015
2 85888 8551
1 39553 95521
1 5620 57907
1 74119 38103
3 67198 891607464
0 74356 74356
2 88255 95572
2 91519 63192
0 83775 83775
3 67235 113830312
0 6932 6932
3 5870 300014883
1 25550 15241
1 38937 72857
3 82987 801702995
0 39601 39601
1 80351 51753
1 90185 3785
1 17187 83228
1 21188 46081
1 90062 69050
1 70326 90982
1 40016 50618
0 82385 82385
1 35750 57720
0 99122 99122
2 8508 95139
1 24278 43963
1 93174 94698
2 56886 22767
0 59799 59799
3 24793 78112358
3 82933 254072579
0 19102 48612
1 51018 81200
0 46158 46158
1 12463 47001
0 76316 37731
1 32007 19997
1 57161 87183
0 86740 86740
1 8743 12914
0 12310 12310
1 39347 11698
0 60385 60385
3 50795 297027596
0 16303 16303
0 49209 49209
0 51282 51282
2 7776 33773
1 8052 55345
0 47892 47892
2 40457 26516
0 50832 50832
2 49865 46722
0 22671 12471
0 30355 30355
0 92650 92650
0 31077 31077
1 22677 60362
0 61608 61608
0 3887 3887
3 64462 67329826
1 58297 78231
0 16215 16215
0 83867 83867
0 20253 20253
0 75925 75925
0 99005 99005
1 56474 58357
1 18331 76709
0 52048 52048
1 84601 29983
0 2962 30179
0 34537 34537
0 9022 9022
1 93121 2469
0 43293 91304
3 59272 839417366
0 76487 76487
0 34455 34455
0 68804 68804
1 15624 83983
3 75555 778547428
1 87595 79090
1 27899 13404
0 94465 94465
2 16716 60652
1 17359 22371
3 28441 225165846
2 74068 13968
2 9128 1567
1 85531 35867
1 35001 3018
3 53065 175413057
0 43148 43148
0 57318 57318
0 36150 36150
1 12667 6944
1 3650 38506
0 80104 80104
1 19129 97690
3 98734 101836378
0 39951 39951
1 83053 75001
2 661 11873
1 24628 33887
1 49813 58666
0 10692 10692
1 69161 26757
1 17596 85744
2 62221 93490
0 40271 40271
0 14610 14610
1 20018 89770
0 95134 95134
0 66549 2364
1 57830 85929
3 16505 431190354
2 63327 57
0 49194 49194
0 51001 51001
0 69124 5628
0 9447 9447
1 59780 85127
3 20448 669972538
0 7893 7893
1 15161 43789
0 5324 5324
0 50779 50779
0 51038 51038
0 56074 56074
0 35656 35656
0 53947 72834
1 54629 74499
3 58931 989350444
0 92081 61318
0 48687 48687
1 56764 57223
1 7218 5939
1 57760 29167
1 15035 72445
3 53791 991176365
0 81670 96380
0 18215 18215
2 24822 86920
2 67549 18301
0 42153 42153
2 25802 75830
3 31887 974915999
2 77961 11461
1 15774 57902
0 30992 30992
1 91313 44793
0 19321 19321
0 55004 55004
0 95675 95675
0 35372 35372
0 95102 95102
0 79468 79468
1 11846 87405
0 4897 4897
3 1494 676486690
0 92400 92400
0 2188 2188
1 1887 49577
3 10747 769616274
0 91217 91217
1 73213 40214
3 29088 219506348
0 81347 81347
0 85580 85580
1 32915 32783
0 9897 9897
1 18012 56099
1 81160 6040
2 27856 72216
3 94453 163227289
0 84546 84546
0 16281 16281
1 83976 28097
1 20265 97704
0 11169 11169
1 37961 94173
0 76998 76998
2 5146 90543
3 18357 814202266
1 25971 28775
0 28514 28514
1 20134 95275
3 92928 207166024
0 66064 225
0 15005 15005
3 782 667517624
0 40360 40360
0 90094 90094
2 86765 2318
2 31792 22527
1 17198 56752
2 73342 42002
2 71733 38469
0 65611 23707
1 17827 16390
0 75840 75840
0 88477 88477
2 69614 21734
0 87431 87431
0 69564 69564
3 45552 945571488
0 51962 51962
2 86108 52132
0 23937 23937
2 91435 36708
0 10748 10748
2 38645 7824
1 9436 38291
1 92645 62032
1 56812 52568
0 90099 90099
2 25829 9634
2 68446 48279
3 47482 898037737
0 73748 73748
0 42998 42998
0 87249 87249
0 5637 5637
1 79623 96445
0 54392 54392
0 4953 19746
1 41979 51586
1 80284 37290
0 54521 54521
0 22000 22000
0 53878 53878
3 21400 525624327
2 70421 94457
1 39515 68351
3 79520 82398850
0 76008 76008
0 86379 86379
2 94711 20800
0 35329 35329
1 7209 69918
3 76273 783920779
1 85173 59041
0 89270 89270
0 28078 28078
0 82898 82898
2 10276 86040
1 25354 34355
2 61406 78217
0 73734 73734
1 97784 18688
0 82586 82586
3 65625 167942759
2 18611 69363
1 75094 56845
3 68024 496133172
0 40863 40863
2 57712 17235
0 12754 12754
0 4192 4703
1 2295 96340
0 79749 79749
2 31079 38259
1 42490 30409
0 4679 4679
0 40829 89383
0 77214 23070
0 38537 38537
1 76059 2210
1 36751 29333
1 17 39346
0 51992 51992
1 88084 39133
0 65784 65784
1 92435 59436
0 8301 8301
0 90411 90411
1 85662 56098
0 69013 69013
0 30713 30713
3 77142 364302514
0 70244 70244
0 18120 18120
3 57516 462132924
2 42911 74507
2 75047 33921
0 53376 53376
3 69897 277394891
1 41625 74140
1 63030 50803
0 26686 26686
0 5011 5011
1 27283 41239
1 8638 79647
3 22464 363941959
1 22139 49958
1 5320 66306
0 27220 27220
1 73557 86624
1 85622 52562
3 67381 428598986
3 75029 551177227
0 7367 7367
0 95101 95101
2 74163 68731
0 76890 76890
1 86521 43835
0 84354 84354
0 98844 98844
3 79742 929154718
0 47656 47656
3 95380 295936998
0 25923 25923
1 82401 15952
3 81 720327995
0 99581 99581
1 77850 22118
0 85950 85950
3 7441 345533673
1 1936 73559
0 60041 30823
2 20236 27351
1 8279 5775
0 50267 50267
0 17805 17805
0 27625 27625
0 69958 69958
1 73514 7768
2 21615 96463
2 13955 94879
3 10235 455648248
3 44766 874340263
1 85633 49853
2 61566 99662
0 30897 30897
0 30995 30995
0 61771 61771
0 12800 12800
0 98064 98064
3 96184 442364571
2 15432 70074
1 90044 71536
3 23582 277622436
0 19878 19878
0 80283 80283
1 6901 81043
0 62630 62630
1 21507 59755
1 77858 996
3 22620 127520341
2 28004 88129
3 84708 189118444
2 8650 41555
1 82612 60005
0 50480 50480
2 1896 72882
1 92642 48777
1 42564 86540
3 83854 249506690
0 62795 62795
1 47249 71648
1 81080 63268
1 92767 4640
0 57353 57353
2 36470 30258
0 51139 51139
0 34578 34578
0 59870 59870
0 3958 3958
0 96537 96537
1 98464 88553
1 3390 6471
0 3282 3282
2 48318 53688
1 64717 52573
2 79112 13051
3 66997 37421734
1 41568 52601
1 45726 55180
1 72183 14135
2 81479 37931
1 27778 35743
0 99642 99642
0 26123 26123
2 81108 6058
0 47245 47245
3 47108 59396917
0 43363 43363
2 49940 64517
1 99074 52131
0 44608 44608
1 9330 82723
0 5441 5441
0 66534 66534
2 35880 15084
2 26528 54343
1 64297 47293
2 60919 62688
0 24688 24688
1 74744 69882
0 13798 13798
1 43802 63122
1 6667 3409
0 77004 69271
0 97781 97781
0 49879 49879
3 90645 354897516
3 13703 29532014
2 77266 24675
1 56732 18336
2 14429 24258
0 66247 66247
0 2447 2447
0 62443 62443
1 60861 83446
1 62553 32940
2 25930 1756
0 83227 83227
0 26283 26283
3 47655 680477944
2 98072 75959
1 80097 32470
2 8674 13745
0 40139 40139
1 27448 89037
3 66468 141413238
2 91850 58063
0 61446 61446
0 91072 91072
0 45232 45232
0 3941 3941
2 93029 59478
2 66403 47088
0 38301 38301
1 10450 29099
3 10605 779440060
3 26339 394554993
3 6746 929337202
0 98504 98504
0 88464 88464
0 83062 8448
0 63750 93873
0 90016 90016
0 81947 36208
1 11612 59397
0 15229 15229
1 91261 47076
1 46643 74202
2 62917 57889
2 69576 74702
1 36802 78081
1 32432 86170
0 10116 10116
3 74911 611504459
2 75670 46786
2 86755 79637
2 8275 51289
0 24511 24511
0 26022 26022
0 41286 41286
0 66532 66532
3 81464 792508774
1 9315 73191
1 42287 65157
2 78916 85054
3 65255 700285642
1 19441 61475
0 56750 56750
0 80563 80563
1 9664 43637
0 15906 15906
1 35378 23963
1 97307 27708
1 46005 36997
1 68346 49590
0 22148 22148
0 40562 47157
1 18839 51623
0 11831 11831
1 14839 15681
1 34605 1252
2 65277 32367
2 84529 47654
1 18710 12122
2 59675 58344
0 92144 92144
0 5511 5511
2 81894 97245
2 10903 2631
2 27755 82249
1 51671 63676
3 26823 455598836
0 94328 94328
2 70491 61776
3 92250 500566428
2 66263 93919
0 36129 36129
0 96290 96290
1 34140 46436
3 45996 261769253
0 62708 62708
3 20374 137664750
0 55282 55282
1 82493 3658
1 4554 18441
0 69112 38878
1 47507 83279
1 24041 44438
0 95627 95627
0 56379 29023
1 46419 19362
2 19913 34569
1 16840 43855
0 76694 2629
3 80761 392794267
2 47163 37775
0 35570 35570
1 28133 15424
3 60111 537357829
2 60404 71523
0 25645 25645
0 33591 33591
1 10334 64083
2 27879 56821
0 72403 72403
1 6070 87011
1 28625 4884
3 63156 417127361
1 30793 33045
3 57428 331037166
0 84594 84594
2 45915 56737
0 33427 33427
3 15397 196080037
0 95353 95353
1 87830 45437
3 4724 659544600
1 41398 53087
1 96872 42822
3 66222 207148674
2 14710 6726
1 61785 66188
0 57915 86452
0 75850 83725
1 96614 10851
2 79311 63332
0 36483 36483
0 31310 31310
0 86637 86637
2 47504 84473
1 79649 62093
3 40742 615814761
2 79219 62957
0 85811 85811
3 62306 952046311
0 81245 81245
0 11523 11523
0 95347 95347
2 99764 93046
1 43233 66396
0 46412 46412
0 59267 59267
3 11054 88565666
1 52389 54047
1 295 21802
1 69586 35603
1 90791 73371
0 91253 91253
2 77858 996
1 42926 37913
0 68602 68602
2 58961 79360
1 42082 39324
0 35774 35774
0 8469 8469
1 58396 13414
0 81178 81178
2 68684 43834
2 62525 27876
0 81336 81336
0 5129 5129
1 213 85760
3 41513 511912124
3 26967 929451258
3 5749 751889322
1 83244 65513
0 8174 8174
3 79975 586266510
0 75769 75769
2 92544 59048
0 79435 79435
0 45719 14700
1 80797 950
1 33852 26045
3 49068 741435960
0 5407 39500
3 10047 994804405
0 45134 45134
0 52555 52555
0 70860 70860
2 20006 92977
3 92489 12747740
0 48531 48531
0 55258 55258
3 55777 382952335
0 81619 81619
1 9093 64306
3 45710 329989934
1 52721 365
3 96399 698067829
1 93260 68153
0 50219 50219
1 89106 57763
2 60041 49056
0 62342 20272
0 40166 40166
1 84748 11146
0 71179 71179
1 45067 77822
0 4175 4175
3 15134 87945756
2 86969 35582
0 94650 94650
0 79665 79665
3 78354 532967649
2 85936 77754
0 85943 85943
3 33233 47228739
0 38126 38126
1 378 89347
3 4216 658911207
0 68697 70645
3 31239 411735937
2 80058 44678
0 99849 99849
0 21414 21414
0 64546 64546
1 42237 94570
0 64200 64200
1 35758 92394
1 10819 40432
1 7610 97191
1 41212 13313
0 59745 59745
1 61734 25778
0 72471 72471
1 63019 51241
0 13293 13293
0 49883 49883
2 87896 64309
1 68952 82997
1 44729 8173
2 87903 97118
0 80338 61598
0 53435 53435
1 98691 25402
0 86097 86097
0 77465 39391
2 75802 90359
3 94459 443587740
0 34301 34301
0 71829 9369
0 67612 67612
1 71711 56079
0 32326 34098
1 7276 90394
3 72009 605266759
0 83435 83435
1 73189 31108
1 53373 53053
1 21442 58761
1 94161 9475
3 41502 657899701
0 13052 13052
0 43481 24170
1 500 12570
0 63322 96805
0 99827 99827
0 22930 22930
0 28713 28713
2 10958 3134
0 93557 93557
1 62501 68840
3 5817 952623000
1 51419 92521
1 12784 62251
1 27735 30292
1 5326 77469
2 47276 45776
1 77240 20004
0 82886 82886
2 49018 82732
0 69970 69970
0 32011 32011
2 16526 48414
2 51773 17211
1 11064 51540
1 91756 13503
0 50800 95368
1 54225 56426
0 61829 61829
3 20126 344009201
0 62439 1915
0 36511 23856
0 69166 69166
3 71440 319152525
1 36809 77203
0 36972 36972
1 62184 10971
2 61730 45356
1 1485 17287
2 57340 7314
1 40647 94666
1 86058 53984
1 55154 95725
1 39825 13300
0 61092 61092
0 5273 5273
0 74652 74652
2 64361 59145
3 46663 629841731
1 39458 16414
3 81954 924491110
1 96390 47109
0 65478 65478
1 66073 83693
3 71022 687377296
1 35271 98344
3 57994 93735161
1 51746 84072
1 1806 92097
0 19534 19534
0 71429 71429
0 79007 79007
3 43220 141535242
2 10024 10738
0 70555 70555
2 32560 98421
0 65271 65271
0 69407 69407
0 17453 47315
1 94853 52335
3 77118 8839400
0 96704 61062
0 91987 91987
0 62625 62625
3 92269 220014619
3 15642 772827779
0 23106 23106
1 24255 47147
1 55677 84213
2 563 44276
3 62493 96164079
3 27391 226052585
2 31851 44921
3 75933 898209758
0 37239 37239
2 70093 59512
0 42397 42397
0 37496 37496
1 68940 98968
0 50895 50895
1 38576 85232
3 86778 238985687
1 52535 84407
1 87488 46750
0 47229 47229
1 4263 2840
0 30837 30837
0 90538 90538
2 24690 56741
2 72965 87628
0 41410 41410
1 28603 25920
3 90149 159244821
1 55265 84763
3 89222 555607504
3 88703 7944482
2 65614 28091
3 96070 959788321
3 15434 988477945
0 63956 63956
0 59296 59296
3 20657 172892267
1 49696 75077
2 38296 42284
2 30338 16972
0 96475 86395
1 3431 45136
0 95576 95576
0 61119 61119
3 18462 494300984
0 36043 36043
0 26573 26573
1 10436 35216
1 4783 97367
1 17041 74680
1 51090 84424
1 91951 46825
2 43062 68815
0 67984 67984
3 52628 338508774
0 18815 18815
1 40250 66720
1 58070 65580
2 77917 67059
0 70712 70712
0 86209 86209
2 87698 46125
2 90978 87856
1 79949 65593
0 87577 87577
1 57770 12878
2 69444 14018
1 59818 14321
1 33350 79449
0 49324 49324
2 43249 97329
0 91681 91681
0 58967 58967
0 80398 80398
0 687 687
0 73628 73628
1 57681 30501
1 56107 77783
0 36092 36092
2 6622 92718
0 12492 12492
1 78407 56687
0 17741 17741
1 70728 74303
0 50785 50785
1 79419 32693
0 19579 19579
1 85958 90634
3 33619 90545668
0 734 734
1 77503 36129
3 88549 583409191
2 35914 81524
0 30404 30404
1 15337 56442
1 24144 58045
0 13510 13510
2 61116 39727
2 64399 11113
3 1200 777434861
3 84082 759655165
0 25248 25248
0 12083 12083
0 17355 17355
0 75970 75970
0 8422 8422
0 80779 80779
0 90735 90735
1 80858 93150
0 47449 47449
3 44235 564812825
0 6650 6650
1 67907 35479
3 8922 336334882
3 41922 159706052
0 7104 64173
3 36276 886448117
0 13936 13936
2 54073 38163
1 16934 40325
3 84317 622240394
1 74720 64192
3 1064 274174781
0 15509 15509
1 92544 71056
0 10743 10743
3 99993 603812270
2 67441 28171
0 4964 4964
2 6807 43140
2 3915 44166
1 7808 21215
3 24304 940004399
3 90358 460282469
0 15875 15875
1 96127 11144
0 24312 14130
1 56426 93319
2 11424 54246
1 93167 93898
2 38674 93100
2 15290 46961
0 80644 77067
2 4047 32082
0 40973 40973
2 808 615
1 54637 38082
0 11131 11131
1 67940 29195
0 69874 69874
0 91295 45725
0 90073 90073
2 83587 16936
1 13359 11323
1 7270 93185
2 35026 55216
1 25344 75168
0 54967 54967
2 82099 61261
1 34995 62861
1 73927 9769
0 25813 25813
2 64195 73510
3 80261 664456253
0 5553 96375
1 59097 80545
0 6044 6044
0 27991 27991
3 73162 936634928
1 12332 98058
0 88282 88282
2 96232 33647
3 63530 385212188
0 898 898
3 98558 503202565
1 1857 71550
1 69485 78757
2 4410 43024
0 73625 73625
0 15911 15911
3 77709 973779395
0 38868 38868
1 80547 76292
2 78479 9447
0 67977 67977
2 21815 39209
2 97523 65841
3 68004 36929085
2 53452 96636
1 39196 61959
3 20007 810186615
1 40454 28965
0 22731 22731
2 57259 20467
0 3100 3100
1 33940 95133
1 63274 12832
2 49963 6255
3 6607 458161851
2 67760 69229
1 10605 72724
1 48542 46695
0 14547 14547
0 96492 96492
0 61376 61376
1 9583 97314
1 9195 20987
2 83498 83769
0 42388 42388
0 85950 85950
1 29468 55171
0 85237 85237
1 94753 98291
1 44664 85267
0 88634 88634
0 17089 17089
0 44475 44475
0 18885 18885
1 85038 78269
3 41208 80895503
2 68723 65978
0 72377 72377
1 57672 93216
2 32688 50695
1 26270 85511
3 89668 299185759
2 91404 553
0 91888 225
1 84005 32848
3 94686 698660831
0 3609 3609
3 24401 634814364
1 8543 98069
0 33891 33891
3 56713 467524015
0 54602 54602
1 95189 3916
1 77745 59689
3 76235 993082982
3 53658 351841601
0 74454 72784
1 16062 42082
3 1335 281051545
0 83068 83068
2 31216 18460
0 63597 63597
0 82253 82253
1 39095 34319
3 56852 25777975
2 27452 18498
0 86069 86069
0 24446 24446
1 72263 57091
0 53197 53197
0 69391 37496
3 20402 442362891
1 23655 90985
1 32916 63347
3 12245 178607489
0 44395 14833
0 48455 89674
3 34238 265892989
0 23442 9508
0 21071 31838
1 26787 15542
3 24181 160539262
2 35368 33927
0 18072 18072
1 2541 37849
3 20358 916011670
0 39828 39828
1 29819 73224
1 29906 76501
3 17809 69294923
0 13559 13559
3 14012 843402192
1 52235 17141
2 70657 78608
3 21927 596811718
0 54103 54103
0 27232 34153
0 9935 9935
1 88711 1749
0 98797 98797
1 89038 27386
0 85102 453
2 338 46244
3 60612 881211267
1 77234 91269
0 65914 65914
0 31377 31377
1 16774 31612
0 67596 67596
0 33216 33216
0 72314 72314
2 96117 52255
0 67336 67336
2 68124 9252
0 62778 49283
1 78540 49273
0 35805 35805
1 32286 24177
1 72034 39549
3 56033 317984065
3 24980 51899241
3 23501 633050425
1 52311 50812
0 78182 78182
2 45317 92555
2 83534 96208
0 35650 35650
1 82381 94816
1 63438 61574
1 55802 46167
2 39876 62097
1 13024 69773
1 68665 34893
2 50200 23668
0 30506 30506
0 26044 9637
0 27958 27958
1 11367 61073
2 87518 8679
1 69851 13694
0 13553 13553
1 14945 57700
3 52832 138042663
2 34038 99894
0 13237 13237
0 81816 81816
0 15400 15400
0 15741 15741
0 83345 83345
2 24864 71462
0 37333 37333
0 83023 83023
1 46094 57087
0 24404 24404
1 39363 58538
2 97992 66999
0 47846 47846
1 11558 35883
1 4187 89354
1 69124 39703
1 20284 23298
0 65335 65335
1 64484 39091
1 97949 56292
0 89362 89362
3 18371 419304575
0 71718 4536
1 23124 93924
1 39151 31109
3 85391 334297448
0 32874 32874
0 53260 53260
0 74173 74173
0 90359 90359
0 40233 42481
0 83141 69734
1 85080 61487
0 71284 71284
0 37251 37251
1 66975 73710
0 42612 30690
2 82772 72668
1 17684 8056
1 34045 73390
1 72921 19069
3 75431 982576683
0 27774 27774
0 11419 11419
0 27365 81386
1 684 15331
0 80721 80721
1 45352 84599
1 83361 55717
1 82515 70040
1 10243 58854
1 95952 44125
0 56107 56107
0 89493 89493
0 55886 55886
0 15804 15804
0 13337 13337
1 50052 21126
0 21249 21249
0 48762 48762
0 65950 65950
1 98353 72874
0 3477 3477
1 50587 89927
0 59247 59247
0 39403 39403
0 21198 21198
1 97334 39964
0 73868 73868
1 73067 61955
3 57216 456779853
1 57451 45964
3 19850 415032734
3 36434 166623409
0 38543 38543
0 63073 63073
3 31839 625807019
0 30086 30086
1 49268 25966
2 96959 67130
0 52855 52855
1 23752 92823
1 8482 27312
1 63751 15261
3 1974 620658398
0 89051 91142
1 44524 20585
2 62941 35733
1 32343 12950
1 78552 40372
3 67495 311490891
2 50447 88677
1 40967 36544
3 66785 976496352
3 41967 761621873
0 33910 33910
0 61491 61491
3 56511 570536283
3 7758 299110564
0 12960 12960
3 84657 742244141
0 95342 95342
1 933 27169
0 32894 32894
0 39041 39041
2 72305 23816
0 77156 77156
3 22193 296101194
2 83336 46460
0 33176 33176
0 95896 95896
0 63541 63541
1 76573 49655
0 15501 15501
2 47475 98584
0 96265 96265
3 97959 531024022
0 8096 8096
1 75794 7957
0 40791 13005
1 61778 49668
1 18267 14249
3 95750 346357791
1 36894 53237
0 22733 22733
1 90554 11723
0 74813 74813
1 781 13946
1 57270 19036
2 99397 89736
0 88708 27212
1 55735 54273
0 69791 69791
1 13114 31681
0 45589 45589
1 35083 54023
3 75091 478997905
0 50187 50187
0 22339 1158
2 97577 1339
0 67329 67329
0 3006 3006
2 1789 52803
1 1481 69479
2 46611 32640
3 47759 117139074
1 45546 22345
0 55647 58025
0 6659 6659
1 19602 6478
1 39333 6633
1 12746 24154
1 26337 83597
0 30631 30631
0 46604 46604
0 35052 70746
1 62907 87602
2 46608 79432
1 88269 72325
0 87557 87557
1 70171 75462
1 24142 55249
0 29951 29951
1 62405 47094
2 21200 54683
3 94094 735308629
2 48188 10866
1 94209 62456
0 20541 20541
1 57257 26558
0 76021 76021
0 60854 60854
1 1973 82744
0 29825 29825
0 38520 5462
3 94366 436762809
1 15621 34503
1 61660 68961
1 65618 9351
3 20547 329613934
0 73429 73429
0 13438 13438
1 18385 30914
1 33720 2074
0 52029 52029
1 48777 88261
2 65558 51965
1 33096 52628
0 33082 33082
2 42319 6722
2 40360 56341
1 98912 34197
2 2277 93806
2 28000 39590
1 7457 56214
3 45911 340760045
1 60715 72337
0 66950 66950
1 40043 41193
0 41020 41020
0 61450 61450
2 71421 96209
3 69724 533460104
2 53651 56597
2 43415 24167
0 91702 91702
0 58763 58763
3 53950 221356675
3 98689 320704653
3 43619 818460051
1 6467 1999
2 66647 40184
1 83607 76693
0 29182 29182
3 37668 215519189
1 44187 62161
1 75530 95117
0 3336 3336
0 93637 93637
0 73042 73042
3 76533 683769985
3 5274 726549847
0 19080 19080
1 87447 9430
1 39591 60707
0 38153 38153
3 55884 532088098
0 69043 69043
1 76653 4687
2 68076 86109
2 86833 11693
0 46421 35658
2 30625 80810
1 8045 31157
1 76113 61256
1 24960 97486
0 78720 78720
2 56655 88055
2 65732 35530
0 79572 79572
3 265 91335111
0 19444 19444
1 79483 97749
0 45616 45616
1 49536 8279
1 93177 74626
0 87700 87700
1 16153 24696
1 59936 33403
1 15783 68255
0 28235 80029
0 37730 37730
1 46545 26400
0 63011 63011
0 85707 85707
1 83946 94602
0 85534 85534
0 53826 53826
1 26394 60496
1 85959 59755
0 15196 15196
0 4669 4669
0 26694 26694
0 79976 79976
0 90839 90839
2 9230 11052
0 77793 77793
1 94332 49393
2 33994 28356
3 76568 97282537
0 223 223
3 25793 783590579
0 77849 77849
0 81163 81163
1 57310 67566
0 66173 66173
1 14694 92302
0 68987 68987
1 55078 44728
1 1200 56779
2 40554 34766
3 88920 205777927
0 18350 18350
2 57556 47098
0 93030 93030
0 30565 88558
3 11073 91034239
3 49567 670253449
1 61253 11005
1 19710 50023
0 11601 11601
1 11977 43157
0 29375 29375
0 9556 9556
2 27429 49212
0 41458 41458
0 75359 75359
0 88824 88824
3 53329 122251304
0 29472 29472
1 40212 23597
2 78797 31399
0 27977 27977
1 68439 44962
2 52092 47629
1 82302 68820
0 5804 5804
3 51473 833596061
0 92643 92643
0 57381 57381
1 6552 33957
2 96265 47622
1 91057 53888
0 73915 73915
1 61207 51066
1 39281 41674
1 20589 50664
3 76877 696909552
2 67607 14081
0 23833 23833
0 93725 93725
0 71061 71061
0 54949 54949
0 31366 31366
0 72483 72483
3 19363 165993260
0 40994 21301
1 26928 29201
2 79855 38499
1 80649 29282
0 55854 55854
1 83718 3768
1 19038 94157
1 63567 33894
0 48845 48845
3 237 523940393
1 73711 36387
0 47485 87937
0 72308 72308
1 43634 84078
1 90633 18565
0 53187 53187
1 79960 41899
2 70997 43820
0 70633 70633
0 86678 86678
3 19570 281125151
0 74924 74924
1 95546 27757
0 121 121
1 81712 43063
2 86215 98681
0 52980 51922
0 48072 44768
3 51573 355152916
1 60620 55604
1 67668 77133
3 4447 191712938
0 13665 13665
1 51136 59218
0 54877 54877
1 98391 9758
0 99184 99184
0 48899 48899
3 99858 679910074
2 75701 19031
1 45391 74691
1 94487 75762
0 80139 80139
0 32144 32144
1 98888 83082
0 90313 90313
1 11700 60750
2 77057 47180
1 47994 41307
2 51794 75115
1 37972 80253
2 91686 15513
0 22382 22382
3 24985 399424486
0 47077 47077
0 88369 88369
1 85321 4470
0 87254 87254
3 59322 584545623
0 118 118
1 31349 54229
2 71799 12442
3 34192 266986636
3 40432 977188852
0 36837 36837
1 19467 75857
0 26698 26698
1 87145 40644
0 28001 9585
3 83164 418409275
1 72482 33734
1 26034 34925
0 2425 2425
0 94622 94622
0 24864 24864
0 77152 77152
2 69224 26270
0 95538 95538
0 56725 56725
0 87768 87768
0 39721 39721
1 15946 90613
2 55010 6991
0 81546 81546
2 315 99364
1 46343 77143
2 78380 78907
1 61640 35492
0 67706 39969
2 3094 25231
1 68916 16082
1 35073 98354
1 61069 24957
2 97855 32347
0 60806 60806
0 95474 95474
2 98357 17364
3 64709 484264300
0 51354 51354
0 6739 6739
3 79561 745300429
0 14131 14131
1 64924 70891
0 30514 30514
1 71268 74392
0 74332 74332
2 59586 26023
1 14850 98357
3 27036 286773640
3 74164 975013933
1 51759 18954
3 89527 242168994
2 45896 2583
3 83288 180844405
1 84338 40899
2 61996 93188
1 18718 30184
0 53641 53641
0 34700 34700
0 87340 88195
2 60777 30936
0 30930 30930
1 23902 63344
1 61604 57278
0 76139 76139
0 61841 61841
3 2410 239599787
2 76663 79898
0 83115 83115
0 88583 88583
2 13145 28259
3 48854 643546405
2 63468 70756
1 53723 89006
1 59689 10375
1 4013 61030
3 46785 807996138
0 17860 17860
0 93765 93765
0 62472 62472
0 37434 37434
0 9436 9436
0 26141 26141
3 7783 400750607
1 42440 61281
2 25185 76956
0 29710 29710
0 5142 5142
0 80911 80911
1 69860 49206
2 21766 93132
1 27933 8429
0 913 913
3 15536 731878541
3 21248 738646783
0 47116 6209
1 6223 73565
0 66934 66934
0 24681 24681
1 13505 76211
0 20437 20437
0 29716 35118
1 16877 67035
0 52366 52366
1 52318 68151
1 29180 39358
1 27055 39953
0 83643 83643
0 22009 22009
3 98980 452013383
2 60471 35995
0 49341 49341
1 78682 97211
3 83222 389019710
0 43532 89774
3 57378 806038103
0 8346 8346
0 24798 24798
1 36144 52826
3 88866 974803501
1 78450 2437
1 47640 10492
0 79779 79779
0 82575 99420
1 80844 48215
0 4872 4872
0 75877 84440
2 26879 57836
1 72288 85405
1 41453 12372
2 87131 17815
1 98684 65701
1 29396 94030
3 32010 301682061
1 39372 708
0 61055 48542
0 52257 52257
1 4656 40616
2 74463 94291
0 76337 76337
3 48976 600758347
0 97003 97003
0 95172 95172
1 96491 13842
1 66203 91382
0 7700 7700
1 30841 52530
0 76463 76463
0 91170 91170
1 22545 71993
1 95354 60040
2 81035 98402
3 43441 463855331
1 94014 77871
1 15026 32893
3 49520 707268992
2 79970 23554
3 98134 487028324
0 65685 65685
0 66832 66832
3 19546 963588070
2 52553 80413
1 63116 91826
1 55778 49166
0 25222 25222
0 94210 94210
1 61177 16194
2 56346 16487
0 71909 71909
0 74431 74431
2 31035 19184
0 55265 55265
1 55495 87374
2 98784 85696
3 23196 485929611
0 75516 75516
0 16774 16774
3 14483 164352842
0 83603 83603
2 91186 39835
0 64278 38944
0 93599 93599
1 49939 8492
1 21141 19369
0 75916 75916
0 73298 73298
1 27693 40312
2 87639 60586
3 62254 385944663
1 99175 23934
0 20731 20731
3 5637 451511139
1 2827 62976
3 39676 985788496
2 4595 83081
1 99289 91120
1 85014 53556
2 23874 3415
3 18775 502842920
1 69912 95299
0 37245 37245
1 91650 62486
2 33436 90864
0 93583 93583
3 37881 964476236
2 1966 49794
0 53696 53696
3 47822 514309187
0 87326 87326
0 68266 68266
1 33926 53434
0 34986 34986
1 79309 25790
0 89752 89752
1 76469 53795
0 72455 72455
1 11691 56443
0 21703 21703
0 18150 33777
1 91965 82027
0 77004 69271
3 33333 599211094
1 64405 22877
1 8476 24027
0 94678 94678
2 26008 82864
3 75312 519824052
0 76216 76216
0 65018 2381
2 89807 1355
0 87978 87978
0 1867 1867
2 17515 24903
0 45847 3391
0 13748 13748
1 59241 92214
0 2723 2723
0 3690 3690
0 74195 57963
2 54217 25162
3 71645 971975422
1 20106 93016
2 78903 93279
0 41425 41425
2 16503 48752
0 90291 90291
1 81197 30907
1 16972 95555
0 79086 79086
0 42162 42162
0 44655 44655
0 43533 43533
0 78074 78074
0 48006 48006
1 58265 90030
3 63033 946086630
1 14675 72853
1 78304 78689
0 16790 29083
0 31666 31666
1 76480 85866
1 33106 50771
2 10630 40265
0 37193 37193
3 1617 86309847
2 59281 92069
3 4550 725985191
1 74382 49820
0 90136 90136
0 60395 60395
1 33924 56091
3 84325 683847743
1 18489 54621
0 8591 8591
1 94709 6146
0 31928 31928
0 93029 93029
2 57722 33530
3 9280 204224173
2 65151 69032
3 89074 489326832
2 56984 41085
0 51830 51830
0 40810 40810
3 61406 400559688
1 14573 45047
2 95436 58581
2 58074 65637
0 40121 40121
1 89160 76148
3 39147 638470208
1 61269 30542
2 19994 24629
0 9737 9737
0 8419 33689
0 9605 9605
3 57321 673736625
0 18124 18124
1 636 41265
2 76200 15739
2 85152 50759
1 13336 70840
1 33699 23723
0 10529 55371
1 50319 51129
3 88883 205595487
0 26752 26752
0 33366 33366
3 22035 944531844
2 91380 45696
0 22582 22582
1 48730 66051
3 12669 852065547
2 60900 40149
0 8423 8423
3 57455 457283731
0 42213 42213
0 58719 58719
1 89747 87161
0 38454 38454
1 9636 73550
1 77554 9
2 98809 54782
0 64690 64690
2 35046 61886
1 47700 24037
1 47854 40926
1 10473 81544
0 49878 49878
0 44648 44648
3 50691 989553470
1 29230 89420
2 24938 21448
3 12634 512579355
2 12694 84249
0 75703 75703
2 69747 60691
1 46154 34987
1 76249 97420
1 65681 3454
0 37403 59650
0 84102 84102
1 68443 43576
2 37240 62658
1 38886 71585
1 97662 51482
2 56086 90013
0 27394 87398
3 89063 445431300
1 90650 93494
2 37763 57484
0 3418 3418
1 43265 16895
1 34529 7976
0 27670 27670
3 70800 20750831
2 59525 32734
0 7719 7719
0 96206 96206
0 35383 35383
1 12461 13714
0 46075 46075
2 58401 40441
1 45790 95261
3 11559 494042959
2 92056 73353
1 17701 38399
2 38386 18751
3 45807 147273115
0 48133 48133
0 84366 84366
0 51297 51297
2 44920 11745
2 98426 45510
1 92645 40278
1 47250 55669
0 74233 56113
3 65272 101096414
0 5599 5599
0 3666 3666
3 66674 357510641
2 32487 60520
2 18719 89754
1 66769 1358
0 35084 35084
0 30785 30785
1 63149 78133
1 79069 79187
1 70336 9496
0 30964 30964
1 61537 72395
0 50312 50312
2 38905 46210
0 69196 69196
2 64791 75791
1 55987 98297
0 1915 1915
0 80073 80073
1 36719 66669
1 61694 53166
1 77012 84691
3 61583 295244618
1 35605 63835
1 64050 70700
1 15899 90114
0 66352 66352
2 45117 71228
1 42559 8170
1 50160 84264
0 34964 34964
0 4912 4912
0 95660 95660
1 61385 62859
1 59159 26397
0 16090 16090
1 60571 62581
3 40277 976483504
2 78921 11158
0 93081 93081
3 17073 46093658
1 73247 94783
2 76738 48312
0 37840 37840
1 69990 18484
0 42905 42905
0 2813 2813
1 73323 49662
1 75928 16615
0 70910 70910
3 19281 599987524
2 63908 56185
1 60092 30467
2 51039 51384
3 2374 98625215
0 41053 41053
2 36774 94556
1 51492 63528
0 79778 79778
1 74393 45239
0 10462 10462
1 94947 51080
0 14403 14403
1 32617 87032
2 95364 53736
0 16674 16674
0 86632 86632
1 50148 74872
0 89079 89079
0 49130 49130
1 68830 60316
0 71477 46193
1 94512 81021
1 36076 44697
1 48043 603
3 65820 276847995
3 42067 1078527
2 7142 30176
0 74533 74533
1 54745 85340
0 73039 73039
0 66286 66286
2 71327 41787
0 57174 57174
0 73246 73246
3 10786 11800526
1 15265 73820
2 10096 40451
2 31076 4868
0 28637 28637
1 77876 42825
3 38929 839366671
1 79440 11911
2 12729 21666
0 55811 55811
0 73454 73454
1 12266 86389
1 86708 79289
1 66608 67684
2 43271 33380
1 77152 79816
2 81977 18662
2 55217 30467
3 54633 585759660
1 99495 62600
0 69868 69868
2 59908 21119
0 85031 85031
3 61336 512030550
3 5768 297580313
0 70356 70356
0 59900 59900
0 10294 10294
3 1647 471758486
1 47441 95839
2 60292 96852
1 2890 588
3 79290 792354981
1 18531 48974
1 46067 62401
1 68000 52025
2 4216 62713
1 41613 93160
3 33219 212208489
2 18278 91955
1 43951 56451
0 19936 19936
1 6728 40560
3 27437 328244051
1 63980 37712
1 40567 83440
0 89896 89896
3 55625 211563
0 13357 13357
3 3338 479296870
1 10513 83077
1 73901 96599
0 96069 96069
1 29450 6012
1 33821 5122
3 85735 455256522
1 96386 19542
0 2144 2144
0 5831 5831
0 9460 9460
0 28584 28584
0 4842 4842
0 86101 86101
3 47476 832587835
0 46217 22973
3 69077 157042301
1 6313 79016
0 11816 11816
1 46703 50940
0 34027 34027
1 43495 84744
1 3553 4298
3 18604 604486859
0 89282 37838
0 84416 84416
3 81766 219514248
1 99603 38281
1 67778 68008
1 51765 52862
1 58596 41133
1 16054 52872
3 26783 703758944
1 73674 73032
0 95755 95755
0 32272 32272
3 75094 984249330
0 8262 8262
1 64391 31356
3 48919 856563887
0 34641 34641
0 91296 91296
0 67896 67896
2 48329 16238
0 32615 32615
0 3188 3188
1 44363 40999
0 83409 83409
0 33664 33301
0 66206 66206
3 33490 925012679
1 23714 8663
0 27736 27736
0 25171 25171
1 77578 7310
0 34102 34102
0 18676 18676
1 13319 94516
1 72326 86952
1 94744 11177
2 3854 35784
0 22574 22574
1 97624 23366
3 60945 268643561
0 57247 57247
0 5146 5146
1 47400 54475
1 62304 8569
3 68434 603646760
1 2804 46221
0 68132 68132
0 89968 89968
1 83216 54970
3 17716 799220655
1 37474 13351
1 46632 96244
2 26829 93106
0 84983 84983
2 76555 24298
1 82677 10923
2 25627 48036
0 3338 3338
3 92692 206251991
0 93051 93051
1 88670 91146
0 6588 6588
2 33815 2107
1 45870 9158
0 70439 70439
3 79109 121725391
1 18667 39740
1 64956 82014
2 49850 40048
2 33464 42800
0 46597 46597
0 18372 18372
2 79870 97706
0 94408 94408
0 79501 79501
3 42073 586505860
0 38648 38648
0 49814 49814
0 196 196
0 19354 19354
0 72818 72818
0 17962 17962
1 83128 77208
3 62201 232427382
0 17934 17934
0 48312 48312
3 50192 659501374
0 25496 25496
1 57492 75932
1 94691 75504
1 21544 12578
0 67182 67182
1 96686 49251
2 74683 7356
0 63463 63463
0 36397 36397
0 99038 99038
1 60713 70337
0 61229 61229
3 37751 216700109
1 78610 35158
2 89343 70488
1 87229 8217
2 33208 80423
1 86978 41632
0 59699 59699
0 70030 10964
0 99361 99361
2 89855 60767
1 19834 4643
1 94362 12889
0 32923 32923
1 93485 64455
1 30469 25136
3 67943 96931643
0 40739 40739
2 82908 48839
0 89644 89644
1 28763 99743
0 27283 27283
1 36674 42857
2 74563 17647
0 16314 16314
1 29655 22031
3 77243 550319343
1 60090 70965
1 87294 67657
0 46372 46372
0 29469 29469
0 1194 1194
0 58173 78839
2 53168 20683
1 86626 95635
3 35698 967226504
3 97787 965534268
0 7868 7868
1 65217 56266
0 24008 24008
0 27651 27651
0 32229 32229
1 61654 63970
1 50392 59731
0 32208 32208
1 34949 35483
1 97991 12196
0 86220 86220
1 91158 25270
2 96399 11050
0 9746 9746
3 28746 330667462
0 27645 27645
2 30687 30608
0 21883 21883
2 36371 26342
0 90241 90241
0 58320 58320
1 58228 26751
1 79288 87778
0 18336 56732
3 43072 628261494
0 37799 37799
0 81540 81540
1 60128 12854
3 77886 803303425
2 73307 4485
0 60323 60323
1 49422 45375
0 74715 74715
0 97576 97576
2 27210 82676
1 32596 29989
1 89684 32883
3 95508 182852077
1 92563 91990
1 23757 48035
1 77535 70398
3 6865 104029809
1 45917 8290
0 79596 79596
1 32927 63341
1 2104 1676
3 61376 77678860
3 54643 133328398
1 27596 19988
0 8925 8925
2 38587 23010
3 41866 955653551
0 71062 71062
3 71911 751165739
0 66110 66110
1 73707 26692
3 34255 144645925
3 74161 166274661
1 69162 63913
2 48275 33260
1 76653 13416
1 27085 47839
1 17637 28866
0 15582 15582
0 20189 20189
1 64207 17896
0 14718 14718
2 64918 31226
0 50955 50955
0 93366 93366
3 27075 284646801
0 58072 58072
2 88924 93344
2 2829 38304
1 72501 14278
2 82767 30660
1 37343 46322
1 83318 38127
1 76934 83283
1 15305 47641
0 35584 35584
1 25709 67045
0 31060 31060
1 86782 17188
1 47009 6770
1 52797 47757
1 2305 92423
2 47928 63877
0 48118 48118
1 79787 68291
1 74312 91402
2 7667 45866
0 89036 89036
0 43759 43759
1 38337 91864
3 90721 150552705
1 4158 17947
0 82229 82229
2 46568 41685
0 71237 71237
2 35984 83356
0 49701 49701
2 93622 836
1 49250 36741
3 68209 250298061
3 59234 48204014
1 60084 63208
3 30775 38753254
0 22949 22949
0 75415 75415
1 81219 26885
0 1773 1773
1 14732 10641
0 84560 84560
0 43205 43205
2 74994 97816
1 13942 67716
0 54349 54349
1 25391 28309
0 63432 63432
2 99597 5548
1 22558 46682
0 60284 60284
1 95574 46380
3 64508 917708011
3 34467 930793533
2 20927 34464
1 13844 33126
1 17718 75770
1 77675 32836
0 61263 61263
2 99034 22679
0 76299 76299
0 82218 82218
0 92773 92773
1 69155 67253
1 64124 32108
2 28163 82966
1 91454 8300
0 68130 68130
1 74897 50012
2 87294 23270
0 21880 33468
0 6774 6774
2 69382 24586
1 87062 1937
0 7775 7775
2 43962 93504
2 34060 34489
1 96673 6508
3 33375 747540104
1 62469 10498
0 42719 42719
0 3768 83718
0 90458 90458
0 6 6
1 28310 38275
1 65240 33064
1 23118 7575
3 2194 883548797
0 98725 36978
1 67378 12857
0 43799 43799
1 15201 44807
1 18325 90466
2 90643 82272
3 99905 196050671
3 347 107775991
0 54054 54054
1 27514 46027
1 23908 71535
3 31900 3483520
2 71001 73509
2 29340 93410
2 43902 97813
2 69356 60199
2 54204 96142
0 45500 45500
3 46068 750090715
1 57632 25553
0 37078 37078
0 96375 96375
3 49492 790349223
3 12949 620735002
1 12772 44663
2 56531 97636
1 69387 56445
3 3207 765766823
1 3219 63606
0 56633 56633
2 67912 8887
0 30556 30556
1 30670 13280
0 48794 48794
1 5014 27476
1 24870 86806
3 83184 350547797
1 57193 75380
0 18032 9779
0 78852 78852
0 42862 42862
2 74565 94405
1 82617 39599
0 11636 11636
1 65423 92764
0 90422 90422
1 59371 86301
0 98720 98720
3 6961 450212263
3 16101 750365555
0 87739 87739
0 41378 41378
2 98983 16512
1 53332 81933
0 29611 29611
0 51542 51542
2 64673 9892
1 36798 53450
1 3002 90317
0 36969 36969
0 15574 15574
0 15929 15929
2 42354 47794
1 41404 84030
1 32793 75242
0 59213 59213
1 46958 56251
1 96227 33500
1 8390 7535
1 23974 74699
0 50067 50067
3 61111 315809967
2 34089 85445
1 26529 52481
0 2292 12278
2 61162 87562
0 86397 86397
0 6631 6631
3 16529 646727140
0 12315 12315
2 16218 92722
0 24913 24913
0 83186 83186
2 39103 29876
0 36045 36045
0 60937 60937
0 52770 52770
1 52572 23139
0 38652 38652
0 89216 89216
0 26144 26144
0 23814 23814
0 44062 44062
0 45381 45381
2 13058 98411
3 50602 491384218
1 18994 66458
1 45076 44306
3 68039 500258844
2 81312 67882
1 5574 34840
1 88628 44256
1 30704 76325
2 30998 66212
3 75418 371028531
0 44889 44889
3 33951 820728285
0 46552 46552
1 61938 424
2 2478 16618
0 91109 91109
0 37821 74148
0 39709 50523
2 55175 55564
1 79687 15384
2 67940 29195
0 55545 55545
1 71797 6434
1 28335 69226
1 31652 23894
0 52299 52299
1 33066 21440
1 62062 66081
1 80539 52675
1 1460 12590
3 53821 781117269
3 53550 453098753
0 3187 3187
0 15429 15429
2 5462 38520
0 64347 64347
3 96719 404425632
3 26624 155766574
1 83367 81963
3 65544 196374050
3 28687 444083728
1 31 74098
0 65872 62636
0 14634 14634
0 34292 75036
1 5765 58579
2 77172 63697
0 46529 46529
0 46732 54155
2 91097 46923
3 69545 762854677
1 57946 30629
1 2716 70925
1 35690 3658
1 98846 7471
0 7137 7137
1 33858 6831
0 96397 96397
3 83687 16668077
0 95272 95272
1 69443 95361
3 65332 509330683
0 6259 6259
1 27122 8333
1 37166 50252
0 90906 90906
1 79552 33922
1 35 28713
1 81312 37047
0 14803 14803
1 841 48909
0 47076 91261
0 36042 42421
1 9340 30389
1 66092 54319
0 96612 96612
3 67224 656039388
0 38837 62475
2 92860 59864
1 52051 40903
2 93488 26725
3 19116 661223369
0 80721 80721
1 23538 32164
3 12133 450721265
1 62459 55108
1 4891 74776
1 74468 99941
0 96159 96159
1 67426 95306
0 29997 29997
2 92176 40326
1 4312 53100
0 87370 87370
2 44107 95659
0 86300 86300
1 68715 47906
1 83499 11385
0 78045 78045
2 40842 16260
2 64391 31356
1 57242 30034
0 79117 79117
1 37757 22381
0 57695 57695
0 5877 5877
1 40669 5538
1 99987 25635
0 37949 37949
0 34929 34929
1 85038 45966
0 63276 63276
2 73800 29882
2 32010 94044
3 1683 375357919
1 76274 61088
2 82823 72244
1 91790 7907
3 60128 882822163
2 56733 87679
0 66329 66329
1 57492 17804
1 2042 45581
1 29682 2152
1 78387 43693
0 66567 66567
3 93578 979391392
0 78200 78200
0 63247 63247
3 98178 620481770
0 56371 56371
2 62112 85919
1 74541 36458
0 80380 80380
1 70419 45914
2 16702 24515
1 30824 88895
1 28839 36397
2 38834 20953
1 38619 89912
0 91792 91792
0 88177 88177
3 72959 297566012
1 17595 83814
1 53535 16186
0 99819 99819
1 60651 89851
0 54072 30645
1 46641 27314
1 29192 47226
0 76414 76414
1 55155 68587
0 28655 28655
1 73511 46608
0 99549 99549
3 21888 435110917
0 24297 24297
0 85579 85579
0 62715 62715
0 25495 25495
3 76051 296168164
1 27217 54612
0 97250 97250
0 36203 36203
2 73117 59848
3 94868 710993703
3 11390 4610020
0 23 23
2 52546 34052
2 81038 75202
0 17112 17112
2 13829 90481
0 62414 62414
0 76877 76877
2 83330 10035
3 39328 639169933
3 39772 769806022
3 66981 69432065
0 10486 10486
3 41528 506287502
2 65462 23614
1 6333 50434
0 32043 32043
2 74742 29263
1 8276 41975
3 3196 234577253
0 83052 83052
1 64760 8020
3 19445 691021304
1 86560 10112
0 1047 1047
2 37248 27686
2 92930 17401
0 79211 79211
0 3493 3493
1 67808 23775
1 88351 29618
0 32382 32382
0 88032 88032
0 80181 30630
1 53878 23066
0 94583 94583
1 69819 28721
1 47760 79875
1 90483 43959
0 585 585
3 32909 853420178
1 61632 30114
0 30608 30608
3 32901 789150206
1 37551 19891
2 34891 17347
0 37682 37682
0 21059 21059
0 95534 95534
1 30817 17103
1 43009 88716
1 16943 7182
1 87164 40927
1 89342 64624
3 48724 552301322
1 20641 64926
0 44998 51832
2 71616 31525
0 53158 53158
3 65318 14935354
0 31160 31160
0 74778 74778
0 68004 68004
1 17722 83992
3 11198 517552108
2 26935 51181
2 12891 34173
0 73083 73083
1 24707 26070
1 37658 90725
2 7881 13106
1 9996 30297
2 77627 77802
0 51410 51410
0 1482 1482
3 44727 64172305
0 90599 90599
1 65484 69341
0 84371 84371
2 82165 69850
0 33454 33454
0 5357 5357
0 60335 7633
0 75614 75614
0 96712 20605
1 38239 70354
1 63559 43460
1 2223 45322
0 35421 35421
0 7736 7736
2 24505 97233
2 76189 95887
1 99510 13597
3 38479 177496757
0 1378 1378
1 86738 7220
0 55006 55006
1 22807 27003
0 36345 36345
0 24078 24078
0 4727 4727
1 10332 17999
2 92157 64196
0 83112 83112
0 90529 90529
1 71710 76326
2 85264 88041
3 25611 768386336
1 43324 26965
0 33283 33283
2 96825 22715
0 86 86
0 77687 77687
0 21811 21811
1 1756 66391
0 82262 82262
0 33782 33782
0 41311 41311
0 24581 24581
0 70849 11311
2 97250 16505
1 86255 86694
0 84327 84327
0 98442 98442
0 57337 74027
0 59815 59815
1 5739 74780
1 41058 85481
2 52573 49804
3 8910 340078156
1 38560 43150
0 32934 32934
3 40964 929530079
3 28473 740071545
0 30310 30310
0 83166 83166
3 14041 495044908
1 13336 17086
1 16541 94528
0 90042 90042
1 9220 51183
1 83963 56674
0 40670 40670
1 4982 51712
0 7604 7604
1 32062 54944
0 26161 79475
3 24054 727338659
0 90172 47852
2 45985 99274
0 66717 66717
1 67010 91677
1 2745 4383
0 33786 33786
1 42119 75361
0 36062 36062
3 72333 394725172
1 47204 86145
0 34334 34334
0 23024 23024
0 42048 42048
3 2306 208518913
1 89169 10513
0 68904 68904
1 89483 38067
1 56862 81174
3 21524 409201975
0 7795 7795
1 67748 69892
0 88628 88628
3 83658 389018640
3 88200 720834682
1 6137 20124
0 83325 83325
1 90391 3878
0 10533 10533
1 11264 50207
2 54870 67698
3 27675 557511416
0 80062 39775
1 60817 99622
2 53306 81566
2 65162 697
3 12294 624572654
0 11790 11790
0 94699 94699
1 62216 22086
1 702 8517
0 28111 28111
1 51634 18606
3 22858 720164973
0 3983 54577
2 6169 35939
0 48815 48815
0 30367 30367
0 55593 55593
1 55948 30091
1 69650 58907
2 72887 79012
0 28388 28388
0 35814 28794
2 7186 70646
0 40150 40150
1 41822 37716
0 92704 92704
0 35455 35455
1 75792 74471
1 20349 98939
1 36014 45784
0 35325 34720
0 843 843
1 86780 14272
2 4526 77679
1 96403 824
2 42713 3822
0 34788 34788
0 72402 72402
2 94840 5488
1 1494 67000
3 71743 568859634
1 49195 66715
1 40373 78746
0 76815 60512
1 36797 20162
1 79217 889
1 57304 16522
0 97473 97473
3 3942 225391412
0 62812 62812
2 51809 71795
3 93092 721807100
0 47830 47830
0 25022 25022
2 84055 4660
1 99863 95860
0 47773 47773
1 49964 25538
0 97449 97449
0 72440 72440
2 12579 27660
3 51550 448120225
0 23786 34206
2 51379 27607
0 13508 13508
1 37737 88861
1 17013 58011
3 38877 278284
3 33913 292398044
1 74971 6623
0 62179 5369
2 15975 10418
1 2639 59359
0 74704 74704
3 19408 905376539
0 67984 67984
2 57304 16522
1 21485 66346
0 71988 71988
0 54231 54231
1 47667 20515
0 18231 18231
0 75185 75185
2 8488 33969
0 28960 28960
1 19106 47292
3 5947 622406175
1 3414 5640
1 590 5909
0 41908 41908
1 25298 61174
0 51306 51306
0 73863 13960
1 58239 87349
1 37063 74351
2 96236 72417
2 18564 29126
2 19654 85994
0 90007 90007
0 59486 52318
1 55131 39997
2 24665 67688
0 72786 72786
3 97639 87947198
0 56244 56244
2 49426 62044
3 60899 332313609
0 88078 88078
1 57691 44201
3 23218 622801654
3 41776 236606261
3 40344 315365482
1 21662 60151
0 69160 69160
0 69725 69725
2 59490 7104
0 14592 14592
1 6802 24494
2 79085 75308
2 71041 19591
0 15505 15505
0 28088 28088
0 67727 67727
0 16986 16986
1 93706 64731
1 74489 6621
3 23156 903214495
1 44533 30684
0 95440 95440
3 19688 591418486
1 82199 15533
1 69308 54675
2 87199 11788
0 89949 89949
1 36072 40104
1 82201 60218
2 65363 6951
3 45222 766765146
0 51441 51441
3 55617 468912058
2 31532 70083
0 93483 93483
0 14523 14523
1 23432 260
3 26260 31234728
0 15416 15416
1 44416 78813
2 47302 93860
0 89496 89496
0 65643 65643
3 44221 711729656
2 71474 5735
0 70826 88115
0 83976 83976
1 7235 24826
0 52566 52566
0 9298 9298
0 75189 75189
1 75471 35550
2 39474 13891
1 48624 57116
1 75315 88425
1 84959 52036
3 93132 531024745
3 35262 656309454
0 73650 73650
1 68801 37281
0 89171 89171
1 60067 14111
0 79284 79284
3 20999 283283220
3 66115 242498062
3 59138 310730984
2 37126 23748
3 9759 521653893
0 39406 39406
0 10871 10871
2 62506 40647
2 52008 16726
0 33003 33003
0 47138 47138
2 17960 9727
1 16856 35826
0 4190 4190
0 95449 95449
2 10632 37073
0 96686 96686
2 33892 65533
1 47841 92505
0 94350 94350
0 52204 52204
0 74453 74453
1 47169 32061
1 62472 39815
0 26260 27541
1 70747 49479
1 9259 96791
0 93826 93826
0 6652 11541
3 21336 323237827
1 24176 62947
1 19328 91276
2 26520 31740
2 55276 64707
2 51523 51504
0 65184 65184
0 92009 92009
1 89839 38933
2 98217 18764
0 85515 85515
0 79372 79372
0 3056 3056
1 63982 29876
1 72102 24626
1 35973 72455
0 44760 44760
2 49939 81653
0 98895 98895
1 14705 88304
3 35463 546861857
1 22213 61578
0 41994 41994
0 87737 87737
1 45634 22533
1 4372 53636
3 96994 285628567
3 71194 156732413
0 7664 7664
1 94733 30919
1 53710 30544
2 98203 24275
0 16951 69344
0 72123 72123
3 61512 844763845
0 4946 4946
2 47758 5650
1 34845 63352
0 49135 49135
3 91876 565175764
0 30065 30065
0 54168 54168
1 29359 95470
3 34937 165495245
0 14323 14323
2 9973 30289
0 973 9516
1 54476 68619
0 85829 85829
3 23542 673965293
0 1101 1101
0 73120 75270
1 21759 95623
1 2697 81777
1 84308 95632
1 57531 96994
2 39458 16414
0 94126 94126
1 24383 70591
0 63743 29627
3 9294 262870999
2 64207 17896
2 72737 24089
2 12992 23900
3 47323 224596152
1 52893 21388
1 41435 37354
0 63928 63928
0 17077 17077
1 38034 28867
1 24292 39776
1 68291 39314
0 46046 8285
1 35790 19457
0 52984 52984
0 35070 35070
0 31416 31416
1 95661 7496
0 22382 22382
0 70442 70442
2 64766 86032
0 44579 44579
1 80874 53862
2 64597 25599
1 6791 56583
2 75903 92926
0 30065 30065
3 4382 662435680
1 29446 27198
0 38604 38604
0 19350 19350
1 85978 64637
2 31938 34076
0 31118 31118
0 7574 7574
0 28878 28878
3 13851 538456037
3 78972 455261005
1 82372 70185
0 29537 29537
2 83441 44643
1 48524 20548
1 96951 79634
2 22666 51384
1 58172 95690
2 64430 26136
2 72559 51121
3 93555 609546569
1 32442 10550
2 3941 89597
0 88639 88639
1 76877 90691
1 16011 27679
0 18804 18804
0 63126 63126
1 75866 55187
2 63979 37729
1 15148 11424
3 2086 639326416
3 86196 235829356
0 17630 17630
1 71207 47109
3 46315 943442833
2 31379 44070
1 11201 29701
1 61165 10266
3 44577 861825596
0 72402 72402
0 51157 51157
0 78750 78750
0 99249 99249
2 28951 57464
3 25470 323743878
0 23447 23447
1 40919 63379
2 78907 25225
2 44189 94782
1 79623 45400
2 14732 10641
1 15796 4602
0 71517 90588
1 90557 98606
3 52955 799100521
0 88892 88892
1 39858 91898
0 46822 52498
0 24966 24966
3 75189 993357100
1 35478 51623
0 83606 83606
1 218 18062
1 64699 84114
0 66400 66400
1 64225 14919
0 7022 7022
1 49873 40200
0 10091 11531
1 76210 27593
3 326 327216980
0 82092 82092
1 82459 75577
0 97731 97731
1 83159 71469
3 24862 243871346
1 3012 86567
0 15568 15568
0 70679 70679
0 59759 59759
0 32357 32357
3 27066 550820830
0 87178 87178
1 73191 32999
0 34945 34945
1 62540 82298
1 55988 59078
0 96188 96188
1 10082 82976
1 24888 19561
1 55946 47854
3 54330 558033180
3 50192 895820203
2 19054 68665
0 35445 35445
0 85574 85574
1 62609 30161
3 3284 259262695
0 68275 68275
0 26627 26627
0 56419 56419
1 35303 68108
1 7411 398
0 81867 81867
0 59537 59537
0 23128 23128
0 88495 88495
1 66754 12759
3 42058 946050163
0 92292 92292
3 77313 154328136
0 85167 85167
0 33769 33769
0 79478 79478
2 92382 65819
2 66560 45979
0 42344 40559
0 92706 92706
0 76153 76153
2 47722 99116
3 57573 394263828
0 73448 33113
3 43282 733821168
1 59946 60532
2 68475 71381
2 56862 81174
0 48014 48014
0 79797 79797
1 88710 55308
0 88334 88334
0 95988 95988
3 70828 701899230
1 87709 13233
0 13376 13376
0 84422 86555
1 38988 9100
0 41324 71678
3 27630 889127954
0 18335 18335
3 5516 818353309
3 57985 503290673
2 97176 38602
2 91906 68545
1 45895 888
0 77738 77738
2 36367 75554
1 47379 32163
0 26605 26605
0 64979 64979
0 14330 14330
0 41057 41057
1 71376 70089
3 57696 923767050
0 8170 83570
2 79382 29436
0 31278 31278
0 86182 86182
1 39803 48924
0 41160 41160
3 6776 101278201
0 9517 9517
1 85970 25246
1 94916 82914
2 50392 59731
0 97746 97746
0 48247 48247
0 49099 49099
2 75209 70764
1 5102 34244
0 66211 66211
2 71182 66165
0 66981 66981
1 48127 51801
2 35236 58627
0 6386 6386
0 96334 96334
1 77513 90164
1 28291 808
1 19172 81396
1 40943 8030
3 21596 986089474
0 81312 81312
0 57769 57769
2 93984 20202
2 32450 42413
0 10692 10692
3 12183 441039004
2 19367 13583
3 17909 383826679
1 66295 45837
1 9185 14338
0 21549 21549
0 24813 24813
0 53263 53263
1 93199 65863
0 24659 24659
0 28531 11064
0 28602 28602
3 62804 224198323
1 12488 36133
1 18232 59694
0 64256 64256
1 96292 85216
0 79249 79249
0 14220 14220
0 67358 67358
1 71773 23431
3 4760 510012393
1 48008 25747
2 33333 58740
1 97419 97451
0 24153 24153
1 81135 66970
0 71241 71241
0 2418 2418
0 57179 57179
0 6048 6048
0 7331 7331
1 16231 80357
2 49664 78588
1 1855 18635
1 95114 29719
0 73663 97238
2 45133 34539
0 7027 7027
3 99965 626285178
1 75493 83843
0 54441 54441
1 17516 85440
2 30068 25533
0 29308 29308
0 50525 50525
0 8661 8661
1 47798 99436
0 47239 47239
2 65090 19984
3 9873 665699219
0 33858 33858
1 88192 99747
0 67415 67415
0 77570 77570
0 79197 79197
3 80441 94072408
3 84483 789002681
3 15122 239857644
0 20959 20959
1 59975 13821
0 80519 80519
2 98116 23481
3 88167 628605976
1 67862 51254
0 79802 11754
0 34829 34829
1 9300 40914
1 88614 50757
2 4755 30695
0 83774 85653
0 40031 40031
0 71722 71722
0 86502 86502
0 49255 49255
0 432 32442
1 69937 26638
2 61734 15527
0 55515 55515
1 3625 9703
1 92095 16139
1 29160 71093
1 87897 64809
0 85132 85132
1 17690 92003
0 12667 4594
0 60496 26394
1 77854 58509
2 2639 59359
1 74407 45209
2 36775 63920
1 83899 68246
0 15387 15387
1 80971 61477
0 62291 62291
2 28577 62682
1 28011 33343
0 22739 22739
1 26763 54072
0 61475 19441
3 31133 221653895
1 78173 83872
1 80747 99878
1 22015 25891
3 89030 11967969
0 52001 62124
0 43785 43785
3 50657 250200167
1 49860 10913
0 26801 26801
1 53687 74292
0 31469 31469
2 22698 42558
0 93925 93925
0 83743 83743
2 95145 28907
0 4028 35719
1 61424 5736
0 66748 71785
2 13100 93270
1 97758 88464
1 9667 3832
1 41629 79831
0 58954 58954
0 88450 88450
1 96056 58253
1 81393 17198
0 72144 72144
1 75151 54994
0 67159 54936
1 88759 91646
0 11965 11965
2 41864 84356
1 30024 14775
0 36805 36805
1 78034 13954
0 53590 53590
1 23879 73344
2 52728 19830
2 36995 35544
3 50413 143933616
2 76292 59157
0 76693 83607
0 97508 97508
3 33642 749341877
0 46952 46952
1 76661 81323
0 38452 38452
3 46407 769895961
1 3146 34380
0 59825 59825
2 71595 72350
3 65285 844355898
0 91459 91459
0 9156 9156
3 3376 897653489
3 68807 231617933
1 86105 35121
0 561 561
0 42041 42041
1 16200 8830
0 24807 24807
1 93792 77414
0 89544 89544
3 19566 195272085
1 96034 4132
0 45745 45745
0 20037 20037
1 16399 79947
0 71697 71697
0 47906 68715
0 12165 12165
1 16697 68101
3 38165 709599322
0 59161 59161
0 1940 1940
1 14141 99078
3 33688 31196583
3 79780 240018460
0 25175 25175
0 55513 55513
1 1802 87880
3 52599 38340721
1 80706 34671
0 30867 30867
1 7244 28727
2 35388 55397
1 60324 49562
1 37454 42658
2 93233 89851
2 10887 54938
0 63396 63396
1 26154 68024
0 57796 57796
0 28080 28080
1 17197 73485
1 16388 94968
0 91240 91240
1 16657 68520
0 91905 91905
1 67696 43319
3 89994 956243692
0 19833 77040
0 1785 82668
1 91474 95709
0 11315 11315
1 87624 13460
0 11274 11274
0 1523 1523
1 94916 69283
3 5429 802162733
3 23622 261290520
1 33421 83671
1 68570 30868
0 65301 65301
3 59423 523461959
3 90133 576564492
2 45291 96501
3 82577 570673975
0 65374 90424
0 46087 46087
0 33478 33478
1 99734 3461
2 62304 8569
0 64966 64966
1 37758 8797
3 91212 309379271
1 47705 66178
3 10417 976731824
2 88823 26252
1 874 13712
0 35348 35348
2 80527 43347
3 6009 379118079
0 62300 62300
1 62471 47417
3 20828 155831719
2 11647 5450
3 21815 235557428
2 59124 994
3 53676 833577602
0 20431 20431
0 67090 67090
1 97492 42946
1 85463 25947
1 68023 56643
0 89688 89688
1 4048 37262
0 42675 42675
1 22685 90973
2 4101 62910
0 7858 7858
1 53361 90478
1 79416 66712
3 47326 103878708
1 73815 94657
3 24849 706380728
1 1803 46793
1 39676 70532
3 47744 975117511
1 75473 89680
0 30197 30197
0 83553 35091
1 50971 29374
0 48007 48007
0 42311 42311
2 45800 71551
0 14926 73688
1 35098 23615
1 23162 35540
0 29340 29340
0 49810 49810
0 72613 72613
0 60235 60235
0 19834 19834
0 32624 60299
1 66789 52004
1 11619 50644
1 28439 4782
0 57033 57033
0 55488 55488
0 63493 63493
2 33109 75428
3 10572 111600645
1 47700 79440
0 10938 10938
0 97465 97465
0 82123 82123
1 67927 80597
1 62498 806
3 71718 379666043
1 89223 32737
1 35821 56963
0 99975 99975
3 52932 493092328
1 73010 10544
0 87262 87262
0 19322 19322
1 45726 44696
3 10912 907832048
1 47552 35752
1 73558 22354
1 45597 69155
0 95059 42952
3 9908 50901076
2 72423 23886
1 19706 18730
0 45608 45608
3 95214 562899885
3 44685 187704984
2 28910 31340
1 21577 75469
1 88708 90072
0 33432 33432
3 43065 550474990
0 1130 1130
0 22367 22367
0 20993 20993
2 7228 73536
3 3536 514802716
3 51502 935995685
0 59401 59401
0 88057 21036
0 61730 61730
3 95061 383663702
2 19197 42533
3 79733 775187222
1 2448 40423
2 86325 24160
0 72251 72251
1 90560 42576
2 49436 57481
2 29724 37596
1 2203 65370
0 41170 41170
0 36300 36300
2 79756 72875
1 97704 77731
1 15237 48445
0 79915 79915
1 39095 94571
0 37496 37496
2 15026 32893
0 29085 29085
2 41198 52045
0 45998 45998
1 69329 92650
1 6028 73219
0 16514 16514
3 82397 962727233
0 36344 76771
1 8641 50278
1 46001 34331
2 40902 72294
0 74914 74914
0 31253 31253
2 29233 42607
0 18994 18994
2 6222 32749
2 44813 44912
3 91740 834331838
3 37056 925973814
0 95094 95094
1 40534 51854
0 10435 10435
0 41140 41140
1 48024 23139
1 14288 54229
0 4642 4642
3 2949 488438314
3 32344 619806871
0 17285 17285
1 47289 8474
3 39398 887802022
0 98380 98380
0 86912 86912
1 73929 99952
0 67020 67020
3 13213 699678161
0 65442 65442
0 33470 62926
2 40962 15848
3 45943 371694539
1 90422 3512
0 3313 3313
2 28812 5566
1 74979 52964
1 75213 12048
0 31302 31302
1 70377 32398
0 42715 42715
0 78566 78566
0 97000 97000
0 26125 26125
1 93635 1870
0 30848 30848
1 22069 35515
0 15602 15602
2 16068 77923
0 10762 10762
0 13199 13199
3 82309 378996210
0 73003 79552
3 27870 776083150
1 67263 34164
1 30794 30330
0 39562 39562
0 47157 47157
0 74692 74692
1 22325 58415
0 75666 75666
3 22870 713496424
2 60264 22926
1 64355 68344
2 65639 40413
0 7136 7136
3 78866 969134348
2 87515 84442
0 52358 52358
1 40493 92203
2 31297 10110
2 59636 35428
0 69150 69150
3 61680 80115324
0 68639 68639
1 6183 15414
3 30647 417423463
0 26811 26811
2 61275 78402
2 73146 75378
1 42123 53534
0 88305 88305
0 98246 43868
1 23843 44356
2 24189 64648
2 16457 55982
1 11296 71325
1 68531 70753
3 12979 837604369
1 87139 64990
1 87474 78206
0 30317 47189
1 470 91107
0 3009 3009
0 50479 50479
3 63828 547578723
3 81160 964386334
0 39178 39178
1 47980 51951
3 15440 391271875
0 72779 72779
2 68801 37281
3 15366 80412244
1 91325 12546
3 18592 798684142
1 64682 42647
0 92935 92935
0 22260 22260
0 73616 54292
0 35334 35334
1 70603 3388
2 68588 29836
1 9529 88711
0 58042 58042
2 60232 18091
0 65575 65575
0 88880 88880
2 2805 38399
2 64828 41277
1 33361 69772
0 82218 82218
3 23363 175327049
1 93449 73670
0 56836 56836
2 98243 71761
1 62624 58356
1 85764 73726
1 21404 42291
0 16563 16563
1 32027 38728
1 77451 86772
0 81880 81880
2 48608 8919
3 97273 207011914
0 54482 54482
3 61275 933598295
0 67809 67809
0 28624 28624
0 77509 60771
3 53070 338285721
2 96321 35349
1 51406 58515
0 17969 17969
0 38029 21804
1 42697 82808
0 96678 96678
3 5820 23014926
1 56083 2373
0 39965 39965
3 72623 591667928
1 5645 98570
3 27028 121487632
3 87921 344617594
2 35946 55635
0 79336 79336
1 83218 89589
0 79845 79845
1 83294 98092
1 4304 93997
2 88619 57297
0 59005 59005
3 65953 987206969
0 98032 98032
3 38903 20729117
1 26207 42798
0 95565 95565
1 68719 91147
3 97950 702008668
3 88015 677931296
3 97007 430371914
1 38372 83850
0 83044 83044
0 16489 16489
1 68427 40126
0 31988 31988
3 78143 141509444
0 31294 31294
1 85612 13072
0 28652 28652
1 54071 9144
0 62863 62863
0 35882 35882
1 29586 78488
3 25863 516845809
0 35322 35322
0 32201 32201
3 99539 712466446
1 876 36721
1 99053 94768
1 29599 78449
1 75787 36334
1 71841 14395
3 32381 892998556
0 93754 77424
3 96447 624114289
1 85584 76579
0 92335 92335
0 19587 93146
1 32180 57714
0 24735 24735
2 57926 74312
3 9803 381872525
2 1739 64764
0 1544 1544
0 81346 81346
0 17273 93915
0 67986 67986
0 2749 2749
0 41926 41926
1 86800 11821
0 99139 99139
1 17552 4404
0 20103 20103
1 88575 46370
0 63900 63900
1 28788 34090
0 42826 70469
3 93680 20405485
3 71778 253147546
0 6322 6322
2 51301 84720
0 49364 49364
1 85765 3328
3 81487 77079275
0 46189 38766
3 51759 880936704
3 28639 220166711
1 11396 52049
3 69922 674201097
0 96309 96309
3 25771 345497061
0 64325 64325
0 95812 95812
0 85759 88643
1 6076 12200
2 4206 92490
0 83552 83552
0 5159 5159
0 49099 49099
2 12278 2292
2 47747 44440
1 97964 89546
0 2634 2634
1 90211 50433
0 15094 45338
0 56675 56675
1 12454 32491
1 78892 594
0 24248 24248
0 11847 11847
0 19385 19385
2 31206 7993
0 1396 1396
0 22922 22922
2 66358 3807
2 4489 21536
1 31181 55695
3 85063 221136760
1 43843 41825
2 40965 89833
0 50486 50486
1 97017 59980
3 42641 178391970
3 8211 589069585
0 58729 58729
1 74518 30845
0 10712 10712
0 65824 65824
0 76527 76527
1 21695 11106
2 45321 30105
0 32792 32792
1 93388 83803
1 14660 80174
0 86226 86226
0 91773 12339
0 53057 53057
2 52301 63483
0 89094 89094
1 90374 62662
1 63631 48276
0 56649 56649
3 72817 784494296
1 85029 54957
1 67941 51905
1 93065 33112
3 35162 978479304
1 45679 34608
2 78654 97304
0 19775 19775
1 46216 83258
1 6490 47452
1 22770 54833
3 19094 901181139
1 97013 47190
0 96679 96679
1 24559 40438
3 24458 18879221
0 99624 99624
1 42678 39849
1 15795 90443
3 82211 821235464
1 2993 59226
0 97096 97096
2 88623 2017
0 16440 16440
0 39259 39259
1 47610 4922
0 7385 7385
0 39330 39330
3 41697 757753229
0 84320 84320
3 1792 613795312
0 15310 15310
0 13409 13409
0 41488 41488
1 19211 98817
0 8050 8050
1 14959 4912
1 54380 28255
1 73578 22612
0 19728 19728
0 10449 10449
1 30966 65570
0 27623 27623
1 49209 60526
3 47242 338380050
1 21725 56748
0 2873 86216
2 80518 98810
0 49390 49390
2 60569 56374
1 60060 47259
3 7161 694320526
0 16754 16754
2 61501 26724
0 91158 91158
3 65041 205282436
1 48438 50176
1 95312 74509
0 9603 9603
1 57766 88755
0 63018 63018
1 36001 7148
2 43172 53807
0 9217 9217
0 55751 55751
3 61611 35126527
1 3725 94108
2 26319 95499
0 67026 67026
3 23461 28908680
0 32565 32565
2 82130 63339
1 99460 83083
0 26416 26416
0 17690 17690
3 39917 613682456
0 29288 29288
0 52360 52360
1 14838 65727
1 55217 56909
0 68133 26732
3 65278 802588077
1 26567 86297
2 59650 37403
1 68903 30936
3 44632 803844316
1 42973 8912
0 63186 63186
0 36540 36540
1 94187 65803
2 41228 11428
1 68598 49230
1 90224 90947
0 93277 93277
3 87327 640025588
0 79999 79999
0 71287 71287
0 85519 85519
0 83883 69201
0 92584 92584
2 63960 2170
1 30351 30976
3 53668 844648612
2 36594 69676
1 28257 90700
1 8322 17704
3 26321 906500004
0 62065 62065
1 80410 4186
3 18673 647872470
1 763 33998
0 48341 48341
3 88403 329518770
1 35434 94357
2 97985 77102
2 79678 72553
2 89845 26258
0 61330 61330
3 17567 103433552
2 1246 98326
0 35125 95063
2 75286 62422
1 12922 45364
3 4755 637048268
2 38023 83842
1 12714 32153
0 55372 55372
2 36781 86580
0 48825 48825
1 87 30971
0 89735 89735
3 98265 558460174
3 3212 132552171
0 11542 11542
2 4412 64675
0 52933 52933
0 20701 20701
0 55074 55074
1 85684 55739
2 51574 79643
1 30543 92548
2 69485 78757
1 64039 80758
1 89874 59539
3 3313 253004405
0 8810 8810
0 93290 93290
0 61482 61482
3 30892 426929168
1 90623 64622
0 1717 1717
3 33864 693960796
2 62636 65872
1 57829 48455
1 46476 7837
2 51990 41673
1 58448 66400
1 5923 291
1 12620 65809
2 25149 27012
3 80040 944840130
0 20202 20202
1 44943 57258
0 68590 68590
1 48755 11343
1 38437 39502
3 61849 562394763
2 23904 10685
0 37329 37329
1 51916 92975
2 23286 3976
0 63627 63627
0 18089 18089
0 9850 75985
0 42704 79940
2 55443 47902
0 35530 35530
1 38508 69681
2 85750 79104
0 44609 44609
0 697 697
2 24257 71851
1 18454 83463
1 23399 63601
1 55792 17800
0 86269 86269
0 90890 90890
3 11224 116239552
0 57949 57949
1 63251 82132
0 34062 34062
1 58321 6896
2 83542 82661
2 44389 80695
3 8560 708712230
0 15218 15218
1 87478 93466
0 16113 16113
3 95454 168060300
2 7347 33994
1 43035 29054
3 65070 909581205
3 53199 442791536
0 39061 39061
1 86990 61808
0 23766 23766
1 65926 19097
1 30319 96625
3 56051 965761434
0 33088 33088
3 47988 122122422
0 16153 16153
1 28924 83455
0 6140 6140
0 96514 96514
1 49652 94892
0 45309 45309
0 66060 46901
1 18253 34292
1 34748 28561
0 84366 84366
0 94640 94640
3 73259 403103070
0 44796 44796
1 40011 38538
0 75416 75416
0 7436 7436
3 8326 642179206
3 74723 813276666
0 73809 73809
1 36677 36599
1 60364 82777
2 88433 73279
0 41083 41083
1 34976 50631
0 33397 33397
0 18333 70852
1 25669 32608
0 69356 69356
1 22511 39904
2 94051 91588
1 54407 87934
1 32592 62336
1 97542 73633
3 19267 455885764
0 24226 24226
2 62683 24002
0 40609 40609
2 36915 99432
1 57493 21627
0 16718 16718
1 97737 70679
1 12044 57725
1 3833 81352
0 35347 35347
2 98421 3259
3 49475 227458973
1 44111 31864
1 64956 39304
3 73641 785072859
2 23014 84379
3 48432 584422451
2 73493 59296
0 55888 55888
0 3941 3941
3 93507 702012886
0 63710 63710
3 14837 287487423
1 57704 78680
0 86115 86115
1 15161 54943
0 75133 75133
0 3247 3247
0 89083 89083
0 39846 39846
3 94686 151192224
3 90669 300748355
3 21872 136797090
0 38697 38697
0 11233 11233
0 82368 82368
1 63908 45750
1 85427 87160
2 10719 92123
2 18846 24010
1 60426 97518
3 19578 523538737
2 36366 57334
0 41270 41270
1 57222 89453
1 69475 63782
3 82612 157974013
1 64656 88653
1 43888 95534
3 52672 424629330
2 81326 26206
1 73999 13040
1 27856 79559
0 59651 59651
0 82287 82287
1 51691 53086
0 25046 25046
1 31646 63408
3 79906 15211172
3 46594 37639170
1 7139 57402
0 15541 15541
0 66721 66721
0 43163 43163
0 93460 78969
2 14788 86509
1 53833 68614
3 54482 265688420
1 98376 9944
3 48427 80656468
1 35983 34348
3 46944 565978291
0 88297 88297
2 78562 33613
0 95996 95996
0 152 43
0 45356 45356
3 67897 392256966
2 47541 13964
3 50537 115888844
3 96085 427520468
0 27391 27391
1 29846 81967
0 51262 51262
1 33048 70799
0 876 20717
2 36075 10413
3 17605 653791809
0 86101 86101
3 66868 923027354
0 23309 23309
1 53186 21258
3 76379 442946943
0 3997 3997
0 91286 91286
1 54176 89830
1 88788 77174
0 76732 76732
0 68531 68531
0 75166 75166
0 5537 5537
3 57064 512018197
0 87418 87418
1 6541 65077
1 19778 48957
1 53132 29341
0 24410 24410
3 57401 714064371
1 80258 70930
2 63144 41613
1 39373 29631
3 46036 953093100
2 71287 11435
1 74069 41192
1 57701 86249
1 10007 15257
2 75792 74471
3 4736 128529203
2 28201 1380
0 58043 58043
1 97862 39998
3 80101 699724334
3 25937 803556196
0 40058 40058
1 62487 34922
1 5499 43564
1 33190 95369
1 99120 9959
3 37053 378010606
1 59805 50134
0 16157 16157
2 21166 56968
2 88552 76090
3 40616 123859116
0 48267 48267
1 96743 32678
0 40014 40014
1 32592 79421
1 11343 70496
1 88894 84061
1 45212 33076
2 29873 40392
1 96068 76872
0 553 553
1 44408 99543
0 42358 42358
3 70465 94708430
3 59091 73830225
1 16362 1827
2 14732 34999
1 75081 61374
1 73902 8537
1 10351 32436
0 78006 78006
3 76973 215230771
0 58798 58798
2 95567 72921
2 43634 49732
0 42504 42504
1 86409 77555
1 20131 23064
3 63863 475123800
0 16871 16871
0 72218 72218
3 15024 854610971
3 89423 636805917
0 78936 78936
0 31879 31879
2 12019 69825
2 58448 66400
1 18328 43637
2 96439 5992
0 25137 63006
0 22753 22753
0 46576 46576
2 69161 26757
1 47250 57253
1 78806 58653
0 92160 92160
1 43902 47282
1 81207 27387
2 23684 43489
3 94760 570510093
0 3798 3798
1 37765 51136
3 67695 348265099
1 20591 16399
3 18241 962544151
0 65194 65194
1 41532 16283
0 58282 39248
1 62262 9749
0 57830 57830
0 57415 53846
0 97264 97264
1 13077 86661
3 25228 556613679
2 23219 2390
0 48680 48680
0 86527 86527
1 63603 5377
0 13739 13739
0 17883 17883
0 86155 86155
1 98099 31177
3 54291 794581607
0 34971 34971
1 96667 73642
0 50481 12588
0 74847 74847
2 42481 40233
0 5195 5195
0 11039 11039
1 50042 29067
1 71360 57007
1 19716 58041
1 71321 64875
0 32984 32984
1 62165 32461
0 66580 66580
0 25247 86356
0 79393 79393
1 46702 64479
0 82319 82319
0 92575 92575
2 51289 93733
0 73594 73594
0 75994 27713
0 56649 56649
1 64768 73755
0 27674 27674
3 85960 791516245
1 12037 53227
1 17107 32717
1 565 34911
0 69452 69452
2 72459 12295
1 42474 99479
3 97508 738076972
1 3300 80853
1 26362 18889
1 4353 59793
0 39854 39854
1 74178 99592
2 29701 87554
3 28511 730613410
3 96230 214291548
0 24934 79493
0 52272 52272
1 62630 55760
2 88683 51458
1 91712 95871
2 94916 69283
0 56497 56497
2 36236 9143
3 7239 135082979
1 82703 10752
1 13269 33677
0 26460 26460
1 18663 72504
1 79594 7520
0 83544 83544
1 79711 71161
2 12531 50548
0 35518 35518
3 24941 74115992
0 24514 24514
0 96341 96341
2 20090 16673
1 38211 72368
1 68532 70107
1 15422 62439
1 76968 49291
2 8298 78800
1 89337 46017
2 88657 97142
2 9205 11121
0 60024 60024
1 40199 68644
2 43078 83702
2 76754 74591
3 93094 589424865
0 57081 57081
1 38071 54846
1 53292 52451
1 30777 23349
0 72826 72826
1 2067 72890
3 39470 424650935
0 88273 88273
2 88721 54353
2 49438 71551
1 69737 54776
0 32651 32651
0 51194 51194
0 73294 73294
0 57983 57983
3 12068 849158211
0 70122 70122
0 60401 60401
1 19641 34304
0 12838 12838
1 32001 85264
2 40024 76749
2 4295 91686
0 27377 27377
1 72098 65168
3 6843 97908070
2 39893 49393
1 83138 42638
0 73265 73265
1 7791 70760
0 41145 41145
1 21624 55271
1 20125 4297
0 62354 62354
1 41525 65027
3 5632 224336905
3 9502 259850997
3 99005 939624733
3 75663 299922459
1 58761 94594
3 93467 637473805
0 79954 79954
2 82300 48197
1 94175 58371
1 29903 124
0 98439 98439
1 28335 46457
3 4407 965423606
0 27186 27186
2 97333 61137
1 74987 2325
0 37755 26875
0 53793 53793
1 99513 47256
1 36380 62255
0 90869 90869
2 78599 54938
0 79751 79751
0 89548 89548
0 95079 95079
0 88004 88004
0 58096 62730
1 69363 6758
0 4716 4716
0 49915 78093
3 88098 338370962
0 48486 48486
2 59302 13359
0 30851 30851
1 81028 54143
1 34371 71838
1 27212 24483
0 52927 52927
1 76218 14844
0 46300 46300
3 76752 401734523
1 35805 93294
1 40433 40766
0 69072 69072
3 80870 775465305
1 88604 92160
1 93347 66673
1 83768 68488
0 55021 55021
0 78909 78909
2 66754 12759
3 53609 542855782
2 3021 84691
0 78188 78188
0 83839 83839
0 59528 59528
1 43432 99686
2 6897 91321
3 89971 83167592
0 9357 9357
0 69869 69869
2 41718 54116
3 11997 823163515
1 28547 97063
0 31076 31076
0 77180 77180
0 47187 47187
1 45043 555
0 40032 40032
0 27197 27197
1 61516 92674
0 84990 84990
1 9693 81070
0 63838 63838
1 50668 51936
0 22277 22277
1 13420 68176
1 16920 14716
0 42254 42254
3 38510 222767451
0 71117 71117
3 71313 695575698
3 37958 167868912
2 81027 66402
1 49757 88618
2 15397 61354
1 18228 97957
0 33011 33011
2 36022 64880
0 19821 19821
0 69958 69958
0 22165 45972
3 40012 571176221
2 42338 93415
0 58193 63962
0 77310 77310
1 49201 63385
1 386 83539
1 17963 50265
2 60445 91921
0 19911 19911
0 13737 13737
1 18547 77925
2 49231 69961
2 23100 12390
2 68647 11325
0 27424 27424
3 24593 738208857
2 47345 59856
3 59386 86399077
0 3776 3776
2 60534 16949
2 47905 66974
3 28796 568240831
1 58720 7261
2 81821 57856
0 71022 71022
0 88182 88182
0 17759 17759
1 52770 96426
3 37976 558327975
1 62019 17927
0 98297 55987
2 94153 4527
2 8830 41284
0 11840 11840
0 89091 89091
0 82457 82457
1 75423 58240
0 67981 67981
1 45734 26409
1 863 95558
0 29601 29601
3 1618 434007122
1 12409 54991
0 76274 76274
1 80812 91961
1 99900 64127
0 89863 89863
2 42047 65921
3 2739 399013904
0 28664 28664
0 84553 84553
0 60231 16813
2 93566 47588
0 50284 50284
0 51439 51439
0 66672 66672
0 165 165
0 65818 65818
1 22393 2534
2 66706 96225
2 84144 99279
1 28067 17015
2 18800 12287
0 21387 21387
3 16103 760381019
3 61268 124484917
2 17041 74680
2 51770 37198
2 99372 2972
2 57501 96700
0 18364 18364
1 75479 13558
3 26401 951822700
1 71077 56025
0 13236 13236
1 5917 92933
0 33445 33445
1 82827 40597
1 31476 58457
3 82412 470186370
0 95019 95019
1 68016 98685
1 79843 6530
2 98340 11655
1 96054 46026
1 32169 65006
0 23921 23921
0 78782 78782
2 2090 9455
0 84109 84109
3 53021 993818827
1 43685 46796
1 64727 2897
0 47064 47064
0 74880 74880
0 43783 63126
2 48099 8763
0 73790 73790
2 99565 69652
0 84868 84868
1 91946 72533
0 57445 57445
0 44678 44678
0 36426 36426
1 20195 21889
0 60552 60552
0 129 129
3 57581 604397672
2 29777 2617
3 82162 746412777
3 48777 310704188
1 45649 61592
3 22270 950711349
2 13831 53952
1 14710 94970
2 96491 13842
3 21490 491472860
2 79659 33847
3 77106 845032675
3 1041 94795970
0 65860 65860
2 31155 19547
1 86090 1794
3 15026 644570068
0 51404 51404
1 18091 94707
0 91255 91255
0 81906 81906
1 73365 72321
1 64840 70084
1 53545 18653
2 62074 22395
0 46295 46295
1 82102 97305
0 74615 74615
3 10881 635812622
1 52811 93837
0 86046 86046
0 43346 43346
0 30877 18554
3 55256 563691487
1 67810 91661
3 36691 497423178
3 33606 328079918
0 77437 77437
0 2505 2505
3 33099 852843942
0 58264 58264
0 99801 99801
2 80874 53862
3 77912 404134603
1 96937 87546
1 8862 34668
1 46514 74736
2 11850 41147
0 96397 96397
1 32041 92991
1 95638 57543
1 51951 11253
0 48503 84131
0 81298 81298
0 93009 93009
0 37656 37656
0 19235 19235
3 59309 183988975
0 31615 31615
0 13483 13483
0 86392 1128
0 69209 69209
0 31694 31694
1 59373 48627
3 41767 615841779
1 55043 40426
1 22752 64660
1 26361 6013
2 76789 87489
3 44567 252399751
0 56722 56722
0 90334 51927
0 48700 48700
0 67647 67647
3 49027 734096954
0 83478 83478
1 81931 35776
0 71348 71348
0 42377 42377
0 43419 43419
0 76635 76635
0 28541 28541
2 3865 80745
1 46730 60844
0 24728 24728
3 47839 768177151
3 72401 652944615
0 45421 45421
2 80470 39492
0 78781 78781
0 28297 57262
1 25068 64725
0 43639 43639
3 73866 445425755
3 17439 725574048
1 6512 23914
0 5990 5990
1 77678 18150
0 39885 75481
2 34259 53895
3 93573 412295365
0 67553 67553
0 77155 77155
1 30014 71861
1 93917 22790
1 99839 2048
2 5982 7941
0 29933 29933
2 59842 29357
0 47019 44248
3 79347 604628353
3 25677 616003829
3 99684 381993911
3 90177 734202518
0 71066 71066
0 50027 50027
2 42514 25186
0 85725 85725
2 47585 19066
1 76446 57182
1 29944 9595
0 26458 26458
3 31532 915593884
0 27295 27295
2 82980 39352
0 76925 76925
1 33489 49872
0 71531 28064
2 73720 56915
0 21642 86726
3 45542 97025337
1 72843 10531
0 86705 86199
1 13225 29564
1 46380 10108
0 39496 39496
3 91188 719156656
2 50404 16411
3 1662 822522966
1 81761 10111
1 51639 52955
1 29882 30066
0 47356 47356
2 86739 31307
2 39058 67512
2 80469 61345
2 2918 22807
3 87727 743688678
0 47382 4136
0 10707 10707
2 56679 70369
0 79066 79066
0 54806 54806
1 90053 66562
0 32577 32577
3 7686 509017443
0 20831 20831
1 74302 39645
3 83781 827944171
0 24900 24900
3 76990 465380745
2 26403 55008
3 23611 273457711
2 14118 4229
0 67745 67745
0 922 922
3 83867 849795868
0 15608 15608
2 4979 30842
3 63696 674799692
1 15135 48833
3 47137 416776593
1 6657 89347
3 71778 869854291
0 93878 93878
0 55256 55256
3 48827 457442845
0 54656 54656
0 23988 23988
1 93821 22204
1 10640 80746
1 93262 6641
3 41859 336699034
1 18683 79687
3 50054 80442437
0 97721 97721
2 72183 14135
1 48302 98431
0 54875 54875
2 82769 41443
0 24979 24979
1 31905 53096
0 31328 31328
1 69716 70535
0 81026 81026
0 90214 90214
1 38398 12996
1 85172 84109
0 20324 20324
1 79968 39497
1 72205 95644
1 51857 49066
3 56979 54517859
1 65087 48063
2 85598 71579
1 84550 80584
0 50276 50276
0 74703 74703
1 2644 12005
3 22899 464540988
3 49119 70471842
3 59565 913238250
0 42933 42933
3 25033 544821559
0 95218 95218
1 82425 17616
1 86625 11009
2 22750 52370
1 82410 4503
0 67778 67778
1 53069 72418
3 99620 272490942
2 82372 70185
0 19038 48645
1 60051 4908
0 96694 96694
1 13499 73832
0 78567 80988
1 69689 66914
3 12111 638016020
2 962 94400
0 61523 82396
1 53970 50380
0 20999 20999
0 35062 35062
1 39383 51644
2 27875 54425
3 87400 870530516
0 57547 57547
1 38768 94928
0 8046 8046
0 62249 62249
2 93657 16435
2 12900 9239
0 77243 77243
1 72047 71408
0 53311 53311
0 57146 57146
1 58001 63509
0 39487 39487
1 63763 47580
2 49997 45803
0 56191 56191
0 61324 61324
3 66087 190880565
2 19311 8941
0 4352 4352
0 75030 75030
0 3389 3389
2 85246 7916
0 9042 9042
1 13621 63891
1 36597 60707
2 6343 46444
0 38823 38823
1 30200 54973
3 61263 868714924
0 13658 13658
0 38278 38278
3 38613 555174540
0 67517 67517
0 61467 61467
0 30928 30928
2 59713 13616
2 28012 9848
1 3904 80794
2 75000 85583
1 56442 9701
0 88247 88247
0 84208 84208
2 80117 10883
1 69545 95247
0 97191 7610
3 50117 668644690
3 10438 280923117
1 43826 87810
0 38673 16100
1 28254 36493
0 84360 84360
1 37798 20604
1 30507 5431
0 83214 83214
0 96545 96545
0 4068 4068
2 78145 56548
0 93611 93611
0 4750 4750
0 62600 99495
2 78515 94692
2 18375 83206
0 21255 21255
0 97180 97180
0 88363 88363
1 90397 48846
0 97084 97084
0 44850 44850
3 10501 459370410
1 17884 58305
0 84858 84858
1 85813 12423
3 65936 63971158
0 20607 46476
2 9539 90017
2 75952 51664
0 58089 69245
3 50437 273058704
0 92765 92765
1 1446 32587
0 99126 99126
0 21965 21965
2 15924 14707
1 55916 15104
1 38638 83868
1 71689 78966
0 46741 46741
0 69838 69838
1 55140 28426
2 58161 86615
3 45642 884811328
0 30100 30100
1 38532 60423
0 29824 6901
3 78389 487590598
2 9905 60884
1 35125 78659
2 43473 90922
3 46426 908685672
3 83806 51282889
1 58449 49973
1 86141 85091
1 37439 34377
0 83952 83952
0 12952 12952
0 40425 50924
1 61180 30344
2 5628 72342
0 76845 76845
3 74384 187201308
1 92680 12533
0 19877 19877
1 97948 80291
0 18197 74753
1 13753 92890
1 65123 94155
3 64773 427704743
2 89287 21884
1 92419 65194
0 45313 45313
1 10041 37837
0 72691 33833
0 1148 1148
0 18884 18884
1 32219 50598
1 66933 77073
2 23506 53615
0 55839 55839
0 72084 72084
0 17846 17846
3 3471 943316074
0 90669 90669
0 39159 39159
3 95571 587113140
0 58326 58326
3 23930 756260983
0 27816 27816
0 61508 61508
1 75339 4253
2 8212 38493
0 6753 6753
0 42590 42590
3 45182 209119005
0 67270 67270
1 14159 20333
3 73954 179695813
1 85953 32926
0 14628 14628
0 29241 29241
1 45228 21710
0 29316 29316
0 79012 79012
3 96973 412814790
0 75689 25068
0 39379 39379
2 41144 50036
0 28246 28246
2 87623 61494
0 91697 91697
1 92099 20772
1 65869 78310
0 53629 53629
3 2509 523535235
3 72615 591612363
2 66113 15972
0 5430 57436
1 85028 16524
0 55825 55825
0 99175 99175
1 73944 14698
0 64972 64972
3 98632 114210156
3 80316 896904579
3 68701 980334723
3 92345 400494240
1 2104 63275
1 50902 81539
1 31545 71022
1 89404 9260
0 21918 21918
2 36497 21024
0 7959 7959
0 57311 57311
1 23791 6361
1 17811 42800
2 24044 96378
1 76879 86272
0 91596 91596
1 9857 23103
0 20971 20971
3 49053 503082472
0 5580 5580
2 36348 5633
1 61462 24701
1 12946 16498
2 7273 47859
0 73028 73028
3 35288 455341379
1 69907 2925
3 26184 650310131
1 79083 70619
3 54523 909676111
1 64391 8381
3 48128 575278441
1 48474 87082
3 78250 682477174
0 56112 14115
1 19589 77039
3 52093 516749115
0 47951 47951
1 38747 6279
3 61870 758638659
2 84895 94774
3 58968 919835317
1 1904 10722
0 7290 7290
1 63920 15574
2 82701 82627
3 81246 138766903
3 64382 317913801
3 58913 305776451
2 18249 60499
1 32552 95406
2 59641 28785
3 89374 629315829
1 90890 94135
2 77204 13336
3 64717 906023819
0 44785 44785
1 94622 96315
2 57748 78686
3 28798 385304555
0 70973 79810
0 42347 42347
0 94848 94848
2 52561 44239
0 69911 69911
2 88913 22032
1 61593 30515
1 42155 7562
0 47051 47051
1 59233 12415
2 71462 23574
0 56083 56083
2 95320 98239
0 90010 90010
0 42316 42316
2 11743 81898
0 52188 52188
1 64788 84833
0 47764 47764
1 94376 22192
1 70771 71612
2 9361 13561
1 12834 99983
0 37743 37743
1 80348 86395
3 49063 177606627
3 98891 55536110
2 73010 10544
2 67683 88350
1 69566 65078
1 56474 56723
1 49432 62092
1 22423 34493
2 9561 70467
1 41388 2675
1 12503 5225
0 15707 15707
1 32772 51655
0 78568 78568
1 95778 40491
3 92423 50036103
0 50029 50029
2 24033 10518
0 54215 54215
0 90782 90782
1 57769 86671
1 59032 66509
2 43204 77549
3 28613 562428365
0 70279 59569
0 45041 45041
3 2709 348158183
3 74891 924528634
0 39977 39977
1 45635 91899
0 90134 11517
0 44360 44360
3 48136 937404741
0 94555 94555
0 6360 6360
1 34333 46444
1 18973 44337
1 29292 15142
0 20144 20144
0 96523 96523
1 17625 12935
2 18878 74675
1 79984 81049
2 63913 7021
2 21659 36312
3 94328 749401235
0 84420 84420
0 57557 34325
0 83575 83575
3 14937 853747563
0 6637 6637
0 84384 84384
0 16928 16928
3 10028 682743601
0 94028 94028
2 36580 37188
1 51172 91614
1 47582 14890
1 58137 70341
0 39582 39582
0 88678 88678
1 56587 88301
1 92331 24907
3 92886 980955873
1 58199 90760
0 90604 90604
1 88986 26653
2 27607 38021
1 30076 36507
1 15556 65273
0 53349 53349
3 32730 459697052
1 60043 73883
3 8713 168072860
0 5487 5487
1 45283 50657
1 93118 99074
1 31476 78242
1 33621 82665
0 9353 9353
0 5524 5524
0 77535 77535
3 32074 270457167
0 80923 80923
3 88697 664281023
0 95536 95536
1 48003 57439
0 27268 27268
2 58472 27607
1 93955 45493
0 46883 46883
1 46199 89941
0 27371 27371
3 62793 920399220
0 87241 87241
1 76104 57227
1 39954 92487
0 38156 38156
0 94402 94402
2 73858 65943
0 10836 10836
2 14432 25867
0 81398 81398
1 64234 16659
0 65633 65633
2 75635 68859
1 5082 48978
0 20112 85315
0 52293 52293
1 79030 41583
0 93314 93314
3 47309 668087168
1 58306 39591
1 18838 37093
0 6246 6246
0 13405 68964
3 54726 778504205
1 33029 85538
1 57028 43685
3 4597 646222589
2 75264 44600
2 73429 58487
0 61329 61329
0 19089 19089
1 76737 50171
1 92095 19504
3 97919 401815335
0 99855 14454
0 2590 33323
3 89995 810603318
0 75110 45954
1 41657 94059
0 16339 16339
3 16285 215925779
0 75502 75502
0 64042 64042
1 83960 40772
0 96008 96008
2 52797 57275
2 5441 61048
3 53089 655057480
2 64879 74883
0 90983 90983
1 92652 95126
2 89471 48326
0 56309 56309
3 93760 582725086
3 56032 986823068
0 29285 29285
0 10083 10083
3 70392 230661106
0 19006 19006
1 4518 60443
1 19820 36691
2 56547 61302
0 50186 50186
1 79993 35879
0 72655 72655
0 17930 75872
1 98207 39246
3 96553 970554577
2 75175 52398
1 60901 84992
0 68521 68521
1 96563 7997
2 1347 87876
1 71060 52600
0 62863 62863
0 36612 36612
2 32679 15778
1 36054 36397
3 29670 626180336
1 83173 40010
3 45186 912768212
1 85792 7162
0 5955 5955
1 30519 92173
1 69861 32701
0 62776 62776
0 56259 56259
3 22115 454485769
1 21249 66944
2 28027 17899
1 85341 8718
0 39504 39504
0 82633 82633
3 76611 242144455
1 78471 81794
2 12656 20157
0 48640 55677
0 80974 80974
0 15096 15096
0 64678 64678
0 24390 24390
0 49741 49741
1 87001 80425
3 43562 283333773
2 97885 5125
0 44429 44429
0 22066 6355
2 80710 33730
3 79708 245863250
2 70083 6485
1 58587 72852
0 41532 41532
3 35765 724308830
0 51715 3567
0 33758 33758
2 79881 77098
1 66780 66579
1 55684 24728
1 40852 39563
0 33261 33261
0 67740 67740
3 58367 166031041
0 82764 82764
0 41753 41753
0 93315 93315
0 22382 22382
1 82257 21355
1 19928 28898
3 96543 438090941
3 52261 137675020
2 32597 60265
1 50356 71781
1 86724 96728
3 32751 174807534
1 32039 88703
2 47009 6770
0 86321 86321
3 39330 358318978
1 96833 47299
0 45280 45280
2 30281 85597
1 68618 51144
3 62898 26751431
0 59563 59563
2 18706 6295
0 15111 15111
1 37052 24929
3 2289 457450986
0 97499 97499
0 20032 70442
1 55719 92821
2 66538 20537
0 43017 43017
0 61940 61940
0 31867 31867
1 13370 16401
0 71383 71383
0 65566 65566
0 67283 67283
0 91039 91039
1 49151 43288
1 82939 89148
1 81833 14083
0 40167 40167
2 31015 63853
0 78002 78002
0 76549 76549
1 77840 5438
2 27817 52793
1 13101 16032
0 23956 23956
1 35198 13746
3 50271 669826318
3 50518 251510119
0 47308 47308
3 62560 193928890
3 97057 963897533
0 91041 91041
2 59287 22673
3 89185 237526368
0 19226 19226
0 72277 72277
3 52145 740927245
0 30581 30581
2 5196 6513
1 90130 18217
2 3150 70372
0 71227 71227
0 89219 89219
1 40665 57883
0 89518 89518
3 37370 665401691
2 66508 86042
1 316 4160
0 89268 89268
2 99388 75067
0 29651 29651
0 92931 92931
3 91917 532522815
0 21488 58939
3 38961 115678077
0 45696 45696
1 2038 20861
0 2349 2349
0 11747 11747
0 43748 43748
1 5755 24014
2 16144 96059
2 35478 51623
0 61932 61932
0 51621 51621
0 35308 35308
1 21595 6135
0 6463 47662
1 57438 81349
0 73844 73844
0 34772 34772
2 11799 15322
1 78789 98964
1 94415 68434
2 87271 37066
1 25597 30260
0 20296 20296
0 59001 59001
0 64072 64072
3 12771 931427061
2 41028 32633
1 16109 24556
0 6551 6551
1 96714 65013
0 34252 34252
1 95007 60737
1 53893 6172
0 75128 75128
0 4573 4573
1 36361 20220
1 1779 45428
3 25357 707783353
2 19602 6478
0 99179 76750
1 77068 98671
2 71832 61983
3 72683 692143012
2 79069 79187
0 63873 63873
1 92202 62047
0 72343 72343
3 78774 227514698
0 67027 67027
3 42905 34354151
3 51519 873980081
1 96108 63869
3 80838 253054569
3 73678 897059495
1 18761 72594
0 32916 32916
1 93841 11474
0 95773 95773
3 15345 416739343
2 45858 626
1 48269 84033
3 61501 851750113
1 21289 45962
0 24845 55259
0 25003 25003
3 18725 481189531
0 88211 88211
3 10204 360932323
3 51155 300348266
2 65008 43159
1 10535 640
2 75372 58718
1 48785 40895
2 64236 7201
2 67872 17203
1 7618 4644
0 81848 81848
0 70948 70948
3 78034 310018296
1 46398 38584
1 87433 25667
0 98288 98288
1 48785 9223
3 2629 968637427
1 85006 20386
1 7177 66513
0 52974 52974
1 61237 12859
0 42643 42643
0 62898 62898
1 55036 48912
0 54448 54448
2 1414 47788
1 480 16559
0 2011 2011
1 49491 57399
1 54820 72410
0 8425 8425
3 29667 955626999
0 12986 12986
0 20409 20409
1 65581 23631
1 3593 22787
0 40292 40292
2 69778 6728
1 58624 75182
3 71621 585067148
3 72880 108992892
0 5465 5465
3 43398 283988400
1 68335 2237
0 76325 6876
1 14624 32379
0 81180 81180
0 50097 50097
0 24048 24048
0 30272 30272
1 90230 38134
2 9387 66399
3 56407 198299111
1 179 67106
0 18029 13895
0 3189 3189
0 31241 31241
1 74322 80574
0 20096 20096
0 26017 26017
0 79286 79286
2 43361 84995
1 85941 26390
1 74783 72135
2 41958 29233
2 58479 17444
0 70862 65087
0 34465 34465
1 20380 73699
0 59122 59122
0 8868 8868
0 82761 82761
2 80345 36784
0 48352 56528
0 18539 18539
1 74537 432
1 43916 83962
0 41734 41734
0 10863 10863
1 34496 64552
0 90575 90575
1 37368 40202
3 84867 296558477
1 69365 51707
1 26435 33883
0 84822 84822
0 37705 37705
0 43056 43056
2 91110 96239
2 69313 94039
0 94171 94171
0 71593 71593
0 77798 64234
0 41452 41452
3 35319 592450724
0 14682 14682
3 56186 130550094
1 32133 35053
1 41690 88405
2 47247 84194
1 76840 81469
2 28625 4884
3 83848 10469692
0 90661 42181
3 74961 869334281
1 91510 57330
0 30340 30340
0 70670 70670
1 60119 18668
3 55218 580615447
3 43960 362521011
1 23755 10114
0 47340 47340
1 54318 26133
3 58455 606889339
1 5862 98417
3 36158 378637177
3 3393 721445332
3 37051 702420707
0 1262 26013
1 13236 87183
0 58725 58725
1 63079 98813
0 98005 98005
0 87154 87154
2 84887 36042
1 77695 98052
3 22908 164688161
2 6919 31523
0 45940 45940
0 25529 25529
0 88663 88663
2 85772 35774
0 56779 1200
1 28473 29234
1 19571 10015
3 10321 117946357
0 3950 3950
0 9167 9167
0 27693 27693
2 58396 13414
2 21282 91126
0 28819 28819
2 42290 12171
0 72 72
1 86695 62178
0 80682 80682
1 43255 12798
1 85973 70080
1 56766 99313
2 94505 55090
1 7714 90335
1 69154 33241
0 62506 62506
0 37814 37814
0 40229 40229
2 85076 41533
1 74157 97157
3 99506 414570614
1 28295 97220
3 57687 644235330
0 68185 68185
2 8899 52765
0 35674 35674
3 23836 745998622
2 16970 713
0 86328 86328
0 5750 5750
1 84002 88353
2 6055 96535
0 80054 80054
3 39651 155780353
0 61548 61548
0 94506 5863
1 2929 83569
0 7120 7120
0 42206 42206
1 90547 14122
1 12178 83776
1 71919 9658
0 8911 8911
0 33035 33035
1 4356 83614
0 54647 54647
3 29723 826406400
2 85152 57730
2 81517 38603
3 73658 392117075
0 97586 97586
1 58439 50376
0 71549 71549
3 93818 369045363
0 29786 29786
1 52785 953
3 44669 901037159
0 83783 83783
1 67297 4376
3 79233 455591888
1 93592 31090
1 33849 29908
1 68288 29732
0 44923 44923
2 87535 65581
3 22480 688600801
2 85285 9868
1 60771 84515
0 59667 59667
0 60087 60087
2 31704 79627
2 54752 59076
0 83552 83552
0 53506 53506
3 81693 375720957
2 95155 46650
2 54223 46397
2 16068 12362
2 29236 55460
0 63755 63755
3 48308 827841301
2 75707 71162
0 45900 45900
1 72696 12829
0 15904 15904
2 14226 26384
1 59904 10751
0 82910 82910
2 39369 52748
0 86941 86941
1 2488 71074
0 53588 53588
0 91662 91662
0 76948 76948
1 27384 98403
0 56831 56831
0 7391 7391
2 94604 40620
0 46293 46293
0 60573 60573
0 44265 44265
1 39169 56809
3 41398 531098291
0 45242 45242
1 13285 56351
0 80914 80914
1 79881 97825
3 41149 871056585
0 41490 41490
2 3276 97081
1 53126 45936
0 5648 5648
0 42363 42363
0 95853 95853
0 9229 9229
0 45143 45143
0 61137 61137
2 50989 90455
1 36768 88332
0 4020 4020
1 67814 64381
3 60762 341380520
0 54727 53266
0 6463 47662
0 28025 28025
1 28199 31344
0 15489 15489
0 29981 29981
3 36004 103779311
1 71756 93406
1 91545 42030
1 80074 64271
0 87590 87590
0 44846 44846
2 69361 4033
0 64252 64252
1 37127 96321
0 83771 83771
2 86426 85130
0 23276 47032
0 32147 32147
1 40117 42553
0 33523 19726
3 37000 820463015
0 79821 79821
3 77010 669097702
0 99479 42474
2 95067 67379
3 74134 31316533
1 97625 66041
1 94320 23006
0 82472 82472
3 57465 677054330
1 37140 72287
2 56881 79914
1 67277 8916
0 30502 30502
0 48525 48525
0 623 623
0 54093 54093
0 66200 66200
2 25489 38437
1 71790 56383
2 64684 71745
0 27268 27268
2 78471 81794
1 40296 64763
1 99327 42638
1 21232 5671
0 66125 66125
1 96781 6852
1 45564 17377
1 19356 50645
2 65713 457
0 92764 65423
0 10255 10255
2 4012 11117
0 25452 25452
3 72620 144783137
3 54959 450110334
3 48338 922470450
0 37660 34605
0 96044 96044
1 48155 40267
0 36742 36742
0 59074 59074
1 1439 77709
1 45634 55289
1 52563 24385
0 40626 40626
0 13736 13736
0 79722 79722
1 53384 63455
0 67911 67911
2 18061 74967
2 46162 41520
1 92703 53361
0 88654 88654
0 12773 12773
1 92193 78690
1 42934 71861
2 14523 52996
2 47299 40766
1 65908 99902
3 24110 669346857
0 3799 3799
0 79820 79820
0 31886 31886
0 44868 44868
1 17114 65982
0 68668 30824
3 49702 325554531
0 75359 75359
3 4997 229686502
3 31465 83974547
2 16151 88595
2 59592 47512
0 27506 27506
1 82016 89464
1 81417 75890
1 26576 67008
0 93607 93607
0 65317 65317
0 7881 7881
0 48196 48196
0 81096 81096
2 79402 61667
1 27218 37237
0 73804 2717
0 31402 2278
3 354 822111684
0 96220 96220
2 39848 41866
2 47852 90172
0 46546 46546
0 94568 94568
1 57655 97678
0 25242 25242
1 57369 29217
0 77597 77597
0 80222 80222
3 78296 320947392
1 49279 95678
3 81384 655361484
0 55728 55728
2 15169 8931
3 90170 453134212
3 15051 481839062
0 39530 39530
2 61269 30542
2 23861 30707
1 72391 1668
3 20230 649339009
1 12090 95693
3 93625 366108904
2 58049 72493
1 95696 80827
3 10031 126552334
1 90229 79957
0 63984 63984
3 34804 536419221
0 68409 68409
3 94156 246230413
0 97579 97579
0 82753 82753
2 13208 21243
1 17402 47127
2 75196 13090
0 15324 15324
2 26011 83689
0 42046 42046
0 54582 54582
2 11892 59207
3 73515 758353836
1 76256 88085
1 73422 81889
2 62927 42203
1 50177 52889
0 26950 77204
2 22369 23132
2 7050 94742
0 41017 64905
0 23324 23324
1 77169 47197
0 56571 56571
3 89753 339729013
1 51776 32528
0 15709 15709
1 25464 58600
1 30054 32706
1 56189 7807
1 23695 24822
1 29258 24304
2 7241 99742
2 94691 75504
3 48831 947740986
2 27963 66081
0 59930 59930
1 37140 68557
0 55487 55487
1 34763 45276
1 31105 66675
1 28898 68557
2 95992 15168
2 16109 24556
0 23008 23008
2 90784 48646
3 53031 127454217
0 43456 43456
0 72958 72958
2 75723 10281
0 46511 46511
1 52363 8336
0 9497 9497
1 69033 59984
3 35762 992202210
0 99579 99579
0 40618 40618
0 300 300
0 29493 29493
0 46454 46454
2 90960 17720
1 72182 56944
2 19860 62356
1 89780 50619
1 93313 63460
0 19665 19665
0 15801 31367
0 9618 9618
0 22091 22091
1 70381 42979
0 92405 92405
1 80992 45143
0 20186 20186
0 34509 34509
2 87396 97361
0 68576 68576
0 62865 62865
0 76444 76444
3 39972 204706796
2 21795 95552
1 49964 74204
0 99475 99475
2 4393 47765
0 59981 59981
0 6862 6862
0 5227 5227
1 86684 89359
1 91161 31165
0 36273 8543
0 69394 69394
1 67608 28741
0 94907 94907
0 41529 41529
3 2788 579268773
1 77275 82407
1 70214 33037
1 88678 80874
0 92547 92547
2 21712 42857
1 58212 83290
1 42755 4524
3 25319 282468389
0 38425 38425
0 97303 97303
3 61554 952353611
0 27442 27442
1 81987 54182
0 41397 41397
1 87072 52249
0 94425 94425
0 45157 45157
1 64941 65331
0 30537 30537
1 74535 80407
1 36671 53942
0 78579 78579
0 70598 70598
0 45700 45700
0 5841 5841
0 81478 81478
2 36119 85575
1 46844 38486
0 11012 11012
3 98156 353297277
0 6141 6141
3 67249 857633895
2 88020 85836
3 35714 312411794
0 31527 31527
2 99649 67331
0 49276 49276
2 82357 3018
1 59349 84999
0 96650 96650
0 5341 5341
1 91240 62045
1 42756 42501
1 68276 86621
3 50478 398775755
0 98626 98626
3 80590 267694081
3 84194 505396668
3 78702 820578454
3 39268 449138405
1 69822 95494
0 84621 84621
1 68051 5366
1 80588 66779
0 88651 88651
0 29507 29507
1 81535 82864
1 28815 30542
0 90097 90097
3 59783 320288545
2 80351 51753
0 58227 14064
0 50410 50410
0 65095 65095
1 69782 17692
0 93311 93311
0 37950 37950
0 35239 35239
1 96820 55776
3 73446 8769566
0 51129 50319
1 98954 20591
0 27446 27446
0 7101 7101
0 23898 23898
0 99445 99445
3 94627 428957855
2 67430 33704
1 868 68923
0 37486 37486
0 53935 53935
1 97024 1514
1 35546 66308
1 42794 96081
3 44793 385081336
2 11445 20369
2 47760 31004
1 38632 6757
1 93147 23673
0 74963 74963
1 49386 73426
1 25601 42040
0 97398 97398
0 39301 39301
1 99907 6825
1 14907 25114
0 57436 57436
1 69481 68145
3 20912 730347397
0 47225 47225
0 84217 84217
1 43375 96341
0 26617 26617
3 17483 349089911
2 17275 11628
3 5235 804855249
0 86866 86866
0 31187 31187
1 70400 24447
1 46128 91930
2 33661 82588
0 60985 60985
0 53158 53158
0 82529 82529
1 55572 57836
2 17137 28476
0 21218 21218
1 43799 2045
3 92657 311400854
1 24425 88066
0 12374 46296
2 55512 47834
1 73375 67356
1 36381 43875
0 87730 87730
0 20620 20620
0 72396 72396
0 22337 22337
2 57492 39147
3 19279 273621255
1 73116 99104
0 84691 84691
0 57761 57761
0 45133 45133
0 89732 89732
0 70059 70059
1 26895 17827
0 85361 85361
3 50624 95751346
1 47126 17897
2 46441 91513
0 51518 74009
1 8256 48557
1 24809 2928
0 38507 38507
3 67538 709330387
0 21446 18447
1 11176 20354
1 42238 99259
0 29988 29988
1 25397 80055
0 27786 27786
0 22551 22551
0 84613 84613
1 81439 62431
3 14119 895571391
0 63747 63747
0 82843 82843
3 25793 418218499
0 57280 57280
0 98003 98003
2 74009 51518
1 38425 88371
0 26318 26318
2 91740 47204
3 96928 621678246
1 38003 35256
0 13449 13449
1 55840 39252
0 89748 89748
2 89774 43532
1 90532 35798
2 59677 36200
0 92932 92932
2 29114 48615
0 54091 54091
1 97511 62580
0 81564 81564
2 99671 64752
0 33287 33287
3 95821 587432003
0 7831 7831
0 17594 17594
1 46657 54181
1 92435 77771
1 84443 64838
0 65541 65541
1 24069 42707
3 28801 424206838
0 3448 3448
3 2209 823462460
0 3996 3996
1 79230 33351
0 56926 55008
3 36220 499630993
0 71269 71269
1 89364 74379
0 82675 82675
2 40489 84010
1 19217 52556
3 77013 234501198
0 31389 31389
2 52824 61678
1 2576 10362
1 59792 88311
2 55830 65719
2 89329 8967
0 41184 41184
2 99515 76580
1 21563 49577
1 21507 97500
2 87834 95313
0 27253 27253
1 10887 84138
2 85357 78328
0 79465 79465
2 19702 10081
2 74753 18197
2 25979 4113
0 59031 59031
0 42722 42722
2 77936 30143
2 82687 77485
2 60824 67379
2 24069 85976
1 92175 62602
3 62522 904938308
1 1714 19682
0 71420 71420
0 89967 89967
0 75541 75541
1 94902 10518
3 49661 133187048
3 70101 646224232
1 1329 71474
0 18718 18718
1 62053 82632
0 1414 1414
1 62366 89488
0 65482 65482
0 30504 30504
1 51523 36520
1 5271 28645
1 14328 61656
0 62710 62710
2 13969 22817
1 18812 43085
1 45526 10015
0 12121 12121
0 81369 81369
1 98071 91945
0 54185 54185
1 71683 79178
3 24017 187367482
3 63526 174060031
0 24017 24017
1 457 91753
0 75175 75175
3 92568 223113443
1 24140 95145
2 56916 59695
1 2452 11455
1 59703 90616
2 38286 32687
1 77638 65708
3 70722 673748998
0 64123 64123
1 5526 87703
2 87340 80056
0 65850 65850
0 18616 18616
2 27352 78717
2 12730 80025
1 85845 90649
2 88561 36162
1 57237 69594
0 65807 65807
2 45146 70079
3 93883 13649935
1 46248 27676
2 247 98424
0 77656 77656
0 52443 52443
1 17023 71438
1 68665 8698
3 11775 381404974
0 30358 30358
2 99839 2048
2 26698 95009
3 15266 3194046
0 49651 49651
3 63650 103238746
1 43997 59395
0 33662 45995
0 71797 71797
0 32484 32484
1 30136 71883
2 11296 71325
1 13198 55521
0 60924 60924
1 85667 13514
3 35995 24839018
0 20980 20980
0 18689 37269
0 13641 13641
1 37858 33554
1 65255 47991
0 25524 25524
0 53379 53379
1 38264 25992
0 69896 69896
0 25292 25292
1 18281 9664
3 65627 292197653
1 25687 50563
2 13253 37822
3 49313 385271134
1 737 10178
0 54888 97514
1 52553 93604
1 66778 77517
0 92852 92852
0 30895 30895
0 91574 91574
1 4431 66653
1 16752 55427
1 32884 60401
0 97519 97519
0 38920 30228
0 25588 25588
3 75701 812461996
0 66818 66818
3 92412 69635640
0 60241 60241
2 48870 5173
2 62005 82048
0 66844 66844
1 17442 15280
2 21792 56167
0 10619 10619
0 64690 64690
3 79760 222966025
1 25793 94509
0 4749 4749
1 96892 28129
1 47662 44519
0 96506 96506
0 20980 20980
0 16886 13540
3 99176 202013229
3 73918 524069980
0 45247 45247
3 76709 590051771
0 21003 21003
2 77547 8239
0 88129 88129
0 25914 25914
1 77385 46497
1 10283 28274
1 80825 51368
1 45786 75785
1 49260 67312
1 87664 4962
3 12538 678407406
1 76092 78036
1 57915 92034
1 57232 14221
0 62642 62642
2 69800 7311
0 72982 72982
1 5219 22148
2 20673 97876
1 50009 33999
0 360 360
0 37438 37438
0 91663 91663
1 29192 33640
3 2347 299165831
0 58081 58081
0 6440 6440
2 95484 90694
0 90198 90198
0 15937 15937
1 58076 87004
3 33549 972997040
0 26171 26171
2 58883 51801
1 46741 79423
3 45827 462541689
2 12467 14801
1 46779 55590
2 7760 6591
2 51021 18365
1 70751 97211
0 90264 90264
1 98620 45329
0 70976 70976
0 56184 9930
1 79686 87775
1 82369 54522
0 13494 13494
1 78547 8636
1 24018 77641
0 31315 31315
3 27976 395822083
1 6010 35685
0 90871 90871
1 61719 73912
0 6418 6418
1 72016 23067
0 77771 92435
0 63395 63395
1 56652 28767
2 51373 69016
1 24045 87753
0 36731 36731
2 4177 4945
0 93413 93413
0 96118 96118
1 54034 47756
0 49794 49794
0 84099 84099
1 23186 63406
0 49187 24343
1 83955 99289
0 69306 69306
3 69144 769673087
0 50765 50765
0 59849 59849
1 53613 38265
2 17898 35314
2 50328 78551
1 36642 4654
0 24976 24976
1 24266 49281
1 37485 49132
0 38652 38652
0 15069 15069
0 80405 80405
2 5041 6632
2 65110 10822
1 46662 48747
2 27271 49716
3 36459 541320420
2 4861 90543
1 7709 79822
0 56200 56200
0 88101 88101
2 40961 91049
3 2326 472569561
1 61307 71690
0 62772 62772
1 42707 18575
2 55857 61698
0 45058 45058
0 85570 81386
3 68359 679266163
1 91912 1852
1 34909 86967
0 71591 3015
0 28829 28829
0 62904 62904
1 28828 9448
2 32769 81552
3 71301 389596782
1 91543 29179
1 42325 70529
3 91104 676185985
3 42437 289693165
0 1275 1275
1 76243 97656
2 72465 56332
1 99378 6322
2 35110 76247
0 14257 14257
0 52887 52887
1 5854 19222
1 82084 25618
1 72413 93680
0 4212 4212
1 83783 76430
1 57437 69562
0 24625 24625
0 99304 99304
0 64359 64359
0 46030 46030
0 77733 77733
0 23806 23806
0 91513 91513
2 24494 61803
2 40574 7983
3 20574 143834176
0 71159 71159
3 97178 538076390
1 79770 74069
0 99520 99520
2 21487 25109
0 6272 6272
2 2414 58529
0 40512 40512
1 67136 85661
0 49017 49017
0 70535 69716
0 92675 92675
0 46054 51377
0 45052 45052
0 6709 6709
1 4140 51933
1 96993 50953
3 87474 286451902
2 95398 14923
0 20100 20100
1 89813 67974
0 93798 92734
0 32354 32354
0 27335 27335
3 61386 701436886
0 65748 65748
0 58599 58599
2 63030 50803
0 55511 55511
0 2493 2493
1 54154 7241
1 33087 35720
2 35103 71531
0 1420 1420
2 5886 30698
1 14700 4046
0 49002 49002
3 83588 815102110
0 73758 73758
1 12228 69127
1 74691 52680
2 8819 30595
0 99944 99944
1 21845 7587
1 7766 35768
1 95501 17353
1 94567 66459
2 89172 66970
0 63489 63489
3 3473 744624962
0 95466 95466
1 29911 59365
0 10841 10841
0 6233 6233
3 53265 525341776
1 87458 8170
1 13523 50129
1 47193 54819
0 15732 73207
3 250 844879891
0 18403 18403
1 32172 25034
0 23951 23951
1 67486 77440
0 99008 99008
1 24256 53640
1 17278 70620
1 60373 20803
1 14594 37845
2 23435 23648
0 60946 60946
0 91805 91805
0 39613 39613
1 73877 84717
0 86724 86724
2 71773 23431
0 32764 32764
1 58552 3426
0 92066 92066
2 2745 4383
0 53892 53892
2 22138 84749
1 72683 14416
0 13643 13643
0 63168 63168
1 50500 65066
3 13694 660171863
1 65047 67003
0 29291 29291
0 26044 9637
0 40558 40558
1 45333 38811
3 77093 554754366
0 29709 29709
0 31481 6197
2 99459 26481
0 81556 81556
1 9398 34251
0 83443 83443
1 40260 91086
0 31636 31636
1 84106 42123
3 99737 485703268
0 51118 51118
0 57765 57765
1 26249 85215
3 21257 66210270
1 15463 84819
2 39459 87791
0 46571 46571
0 52033 52033
0 58516 58516
2 66025 598
2 44261 95757
1 4924 4381
0 17333 17333
0 58367 58367
0 30592 30592
3 41365 190190509
1 47724 91448
3 29920 916689474
0 56618 56618
0 64517 64517
1 7895 63120
3 58423 227377150
0 75379 75379
1 8744 56714
2 18364 18159
1 99790 23248
0 92055 13956
0 35681 85913
0 97299 97299
2 99099 15732
2 93538 40620
2 9664 43637
2 95313 10118
0 39290 39290
3 11285 596505462
0 87906 87906
1 59198 24042
3 21781 995924956
0 18226 18226
1 3126 49271
2 39095 52346
1 5999 78039
1 3431 94837
0 70097 70097
1 24748 90376
0 23122 23122
0 6802 24494
0 22935 22935
2 54328 24989
0 97961 57703
3 59028 774157363
1 71982 44763
1 70649 11067
0 37720 37720
3 3052 867814961
2 73703 40716
0 17217 17217
2 57647 46175
0 7292 7292
1 646 95224
0 78023 78023
3 57831 163812239
1 26440 86852
0 29006 29006
0 7960 5256
3 73579 628967262
0 4601 4601
3 29401 647066880
0 363 363
1 54679 67015
0 43136 50636
1 84938 78582
3 16650 344782034
3 63004 280245767
0 30847 30847
0 21980 21980
0 26878 26878
0 25228 25228
0 37289 37289
0 96899 96899
1 16661 30975
2 25491 41513
1 97265 78755
3 57232 849768115
0 42533 42533
0 57889 57889
0 42878 42878
0 58971 58971
0 99153 88705
1 85783 70512
3 4967 434871727
0 5056 5056
1 37602 85316
1 70436 22394
1 75799 67036
3 75163 50637678
0 58906 58906
0 19231 19231
1 26016 78502
2 907 53038
0 90259 90259
0 27179 85503
0 24972 24972
3 91184 557322868
0 99924 99924
0 53859 53859
2 60696 3933
0 553 553
0 61291 61291
3 52130 346314517
1 8995 67930
2 53295 25038
1 12403 49612
0 98972 98972
2 15833 63336
3 44223 721106338
1 29641 31913
2 7299 52477
2 8135 95131
1 2018 68338
0 70960 70960
3 19173 441688152
0 70343 70343
1 12211 46872
3 47083 512712324
2 89523 33477
2 93713 63426
0 59559 59559
1 81554 56427
0 40486 40486
0 67961 67961
2 40590 41493
1 52606 94785
1 40635 66940
1 22839 58491
0 539 3254
0 32773 32773
0 14919 97435
0 31167 31167
3 53823 966728385
0 42710 42710
1 94515 36621
0 17774 17774
3 54465 867543518
0 15866 15866
0 61420 61420
2 75874 62857
1 39289 75880
1 91332 22839
0 89595 89595
0 87167 87167
3 24408 835385891
2 83664 46439
2 7931 83884
0 56864 56864
0 19752 19752
0 6539 6539
1 75485 1736
1 21759 58891
3 94837 283970811
1 43570 40761
2 69500 50008
0 64709 81545
0 10822 10822
0 1152 1152
1 14571 10803
1 80301 92203
0 86628 86628
0 33100 33100
3 95384 436497238
3 24975 699315826
1 92112 72628
0 6606 6606
2 64751 88272
1 56691 64788
1 81809 50567
0 30191 37682
0 14516 14516
0 53805 19618
1 19490 7022
0 4480 4480
2 14159 59503
1 64196 11684
1 35457 79912
1 22055 97359
3 62342 813337116
0 45415 45415
0 52465 52465
2 34419 47596
1 23552 13774
0 88078 88078
0 3502 3502
0 16385 16385
1 35499 91902
1 22253 80701
0 50737 50737
0 27687 27687
0 34709 34709
1 98151 23940
0 80964 80964
3 60070 576372199
0 89972 89972
0 33488 33488
1 6163 25194
1 52252 9356
3 73148 544229094
2 67215 53870
0 13702 13702
1 16158 80597
1 43705 99342
2 2724 14975
3 14644 739052502
1 48363 13113
1 68239 82435
3 53642 858949067
0 77127 77127
1 23702 99774
2 14209 46371
1 96788 9803
1 65667 65576
1 43381 84833
0 6708 6708
2 83141 991
3 60907 792595951
1 65363 95491
1 51443 33062
0 18900 18900
0 25620 25620
2 50246 79378
0 12737 12737
3 17562 425645933
1 32227 10588
1 30919 92522
2 56378 85418
0 41392 41392
2 24298 52955
1 81006 67783
1 46927 6734
3 29250 495217456
0 76253 76253
3 54972 86724464
0 51423 51423
0 87028 87028
0 98878 12211
0 53891 54063
3 53322 826874791
3 74174 568411372
3 76781 134433462
0 89394 49127
0 23551 23551
0 87146 87146
1 73751 70827
2 6839 37162
0 12474 12474
0 52333 52333
1 40119 7319
0 52818 17109
0 71577 71577
2 63920 5100
0 67193 67193
3 857 517792991
0 77639 77639
0 82109 82109
0 64486 46873
3 49329 201772350
2 37454 42658
2 83551 94254
0 87946 87946
1 9607 48579
1 21148 80193
3 55377 297356515
1 28970 97229
1 14454 45505
2 2087 25356
1 91380 73118
2 52453 420
2 24006 44043
0 32832 32832
1 4544 59888
2 26004 59862
3 18576 887459467
0 85599 23135
1 50229 3009
0 37151 10306
0 277 277
0 24908 24908
1 30599 51626
0 48304 48304
0 95226 95226
1 42007 70500
0 10092 10092
1 51034 71279
3 66771 533845975
1 82028 47482
0 720 720
3 78914 112602122
3 97994 124199547
2 59619 65814
0 97115 97115
3 87910 747179193
0 77298 77298
0 54279 54279
0 4634 4634
0 15515 15515
3 16200 781861457
0 49965 49965
2 78269 10563
2 57365 63200
1 32269 93061
1 81951 10060
3 85696 841534647
1 42549 68917
0 60746 60746
3 9728 803342658
2 7914 53651
2 74912 42653
0 31076 31076
0 68624 68624
0 26960 26960
0 33982 33982
2 36226 90625
3 36967 833822246
3 67956 465696724
0 34082 39677
0 58319 58319
2 89346 37181
3 32123 388583772
0 93925 93925
2 89055 25889
0 61560 61560
2 46053 84675
1 34993 6617
1 92928 91025
2 88242 39670
1 61554 72250
0 56726 56726
1 90803 33330
1 81024 93393
0 76596 76596
0 75338 75338
1 23135 49951
0 91442 91442
0 3780 3780
2 26495 62174
0 66553 66553
2 37671 41800
1 14363 92098
0 55338 55338
0 5260 5260
1 62877 86540
0 77782 77782
1 54289 28960
0 74530 74530
3 26499 568405509
1 92032 25788
1 3459 67975
3 72504 395740080
2 12497 29195
0 86438 86438
0 96800 96800
1 94948 99433
2 44489 94421
2 26641 43443
0 77862 77862
0 3819 3819
0 39719 39719
1 79471 39784
2 96319 17746
0 25848 25848
1 46622 39808
1 84442 54740
3 61729 253602862
0 25478 63006
1 1573 2083
0 79558 79558
1 3961 24921
1 26044 64523
2 51577 69345
1 17991 36991
0 63951 63951
0 13187 13187
3 31404 51603832
1 3557 56217
1 57649 25810
1 20363 53010
0 10800 10800
1 40152 60621
1 91845 63091
2 99966 46046
0 53355 53355
0 45043 45043
3 94709 23529924
2 32343 18321
2 71949 50817
0 89822 89822
0 16551 16551
1 94047 2494
1 70182 20779
0 98764 98764
3 62583 44725797
1 30506 71310
2 65289 85197
3 83090 51873611
0 77556 77556
0 66821 90302
0 68676 68676
0 18255 18255
1 74394 40379
0 84588 75062
0 17894 17894
0 64970 60597
0 46449 46449
2 8811 74400
0 41097 41097
1 3577 48805
3 51763 326403712
0 6253 6253
1 31835 25642
0 27156 77894
0 50748 59485
2 66726 38086
0 20760 20760
2 51177 99788
1 57486 51260
3 19784 848484358
2 1172 68207
1 88766 66519
1 69945 73395
2 21999 16481
2 71469 6014
0 38623 38623
2 61224 37448
0 57133 57133
3 51701 999730359
1 70330 62705
0 20740 20740
1 65851 98845
0 33421 68942
2 93688 13331
0 57969 57969
0 86856 86856
0 40936 11115
2 15703 75022
2 33469 45039
0 47847 48030
1 23746 51915
3 70290 851941420
2 85570 72328
0 21277 21277
3 46116 288929519
1 48543 73813
0 21374 21374
1 17489 78328
3 62320 238656899
3 81163 856665553
1 43914 92054
0 9393 9393
0 80404 80404
1 54065 79290
1 9573 92849
1 62967 94912
0 61384 61384
3 67471 721280176
3 98142 123107197
2 34456 55578
1 16398 21435
3 95051 552672044
3 57267 94204639
0 15293 15293
0 27757 95546
3 33782 597141022
1 1479 48605
1 96466 84136
1 66736 50691
3 92997 507135316
1 89181 32798
2 99069 97745
0 42916 42916
1 58208 69056
0 87157 87157
3 45364 225574279
1 86802 509
3 53805 961338171
2 33937 97493
0 88034 88034
0 24970 24970
0 51156 51156
3 15138 205192130
1 84185 26189
0 82098 82098
0 21884 21884
0 39666 39666
1 53968 79420
1 95737 45290
1 30402 81082
3 69142 180024866
0 72427 72427
1 70080 68632
0 54211 11486
1 30305 76347
2 55004 95545
1 93025 16452
1 16772 63935
0 43714 43714
0 26284 26284
0 60251 60251
0 56675 56675
0 49679 49679
0 34508 34508
2 77998 63849
0 98969 98969
0 42950 42950
0 73024 73024
2 7648 86710
1 30317 12398
1 88208 78003
2 39652 96471
0 38088 38088
0 67931 67931
3 68751 180680820
1 49712 71557
1 82156 63073
3 37030 254556126
3 20565 361762881
1 13338 81201
1 39698 87104
0 15312 15312
1 99791 28938
1 64729 60015
0 91938 91938
1 96312 47542
1 21677 427
2 2515 90985
0 10145 10145
3 22644 401601672
0 94593 94593
1 3632 12017
0 40822 40822
1 79613 85644
2 4703 4192
3 15881 74704256
1 21449 75302
1 7672 16112
2 64572 92938
1 58924 64147
2 21196 24980
0 1893 1893
2 3273 10495
0 82052 82052
1 44108 6506
0 97287 97287
0 93928 93928
2 80507 61606
3 37054 68306517
3 87394 19862704
0 84387 84387
1 54338 59287
0 91033 91033
1 24774 96382
0 22743 22743
3 67672 640219883
0 91087 91087
0 47166 47166
1 22254 99370
0 33667 33667
1 29639 28848
0 47915 47915
3 18009 80785005
3 47530 847092626
1 30399 71705
1 63820 69299
2 33518 18234
2 57538 59374
1 44966 32884
0 16045 27313
2 61605 36015
2 10436 35216
0 73256 73256
0 25368 25368
1 48391 94067
2 29056 53526
3 68664 386382899
0 12748 6510
1 98427 40184
2 19176 63255
1 63730 451
1 47335 92356
0 48574 48574
1 35618 37476
0 39378 39378
3 27023 503860488
3 488 511718095
0 75398 75398
1 97093 68963
2 75882 31904
0 83046 83046
3 89683 696172491
1 69873 29498
0 92942 92942
0 74799 74799
2 41459 97056
0 57354 57354
1 8525 19959
1 47236 49862
2 30612 87378
1 45044 49848
0 35487 81285
0 90226 90226
1 49477 27444
0 37769 37769
2 93100 60368
2 58181 20099
3 53034 252317473
0 63568 73651
1 36450 91128
0 22882 22882
0 16055 16055
3 38876 21994852
2 50945 77409
2 85162 96948
0 26779 26779
3 82220 740183486
2 66085 90734
0 99369 99369
1 51542 52972
1 17941 40828
1 80068 11523
2 94732 88406
2 96310 92192
1 40963 45403
0 62180 62180
0 7903 7903
1 13779 37031
1 88377 41934
0 11442 11442
3 79159 815747557
0 34421 34421
1 78803 61248
3 11748 891054008
1 95464 71228
1 23846 74303
0 13546 13546
0 42373 42373
3 74889 280536874
3 31378 543043628
1 1158 1442
1 61127 82729
3 97951 465837326
1 62630 96993
1 23301 28717
1 42897 31220
0 64559 64559
3 42811 509183467
0 74238 74238
0 90558 90558
0 52464 52464
0 22767 22767
0 40419 40419
0 58539 58539
1 97867 63972
0 43993 43993
3 43560 505575695
1 4451 85458
0 41773 23299
2 89910 44176
0 4301 4301
0 20620 20620
1 62993 51742
0 83175 83175
0 83348 83348
1 53505 84575
3 51655 647419149
0 87682 87682
0 83401 83401
2 62609 30161
0 13301 13301
0 74914 74914
0 84499 84499
3 91657 96441251
1 61622 54891
1 68780 36083
2 84207 63644
0 42334 42334
1 14348 58907
3 81783 330846963
1 86706 38584
0 68609 68609
0 2845 2845
2 51963 20853
1 90499 92254
1 72110 14181
0 15507 35450
2 54162 8167
2 79616 15286
1 13236 40014
1 27962 50589
1 35971 79034
0 24122 83271
0 39689 57491
2 4824 89865
3 81861 308683682
2 9173 41781
3 21072 397732904
1 71974 56915
1 84016 51938
1 13631 79023
2 39760 93403
1 24207 21448
1 24373 79153
0 48434 37920
3 96283 947722767
1 8820 79426
1 3358 59489
1 27869 70826
0 36794 36794
1 10585 43601
3 23421 506745826
1 7256 46092
1 90881 69152
1 43841 99046
1 60464 48480
3 89918 184260143
0 15005 15005
0 82060 82060
0 28318 28318
2 33254 3077
2 94014 77871
1 78757 67206
1 42203 18602
3 17010 565400927
2 82256 39884
1 43459 77461
3 92242 584436498
0 48274 48274
0 54814 54814
0 90805 90805
0 6459 91047
2 20804 90147
1 70603 29236
0 57729 57729
1 54077 35282
2 73365 72321
0 27684 27684
1 17227 69416
1 19693 54785
1 74149 19201
0 14023 14023
0 38432 38432
0 96097 96097
0 79372 79372
2 17031 58722
2 18579 19731
2 31661 54564
0 55216 55216
1 71871 22834
1 12043 85938
0 70035 26236
0 19461 19461
1 60582 15911
1 80888 48121
0 26228 26228
0 70405 70405
0 84742 84742
1 36857 57016
2 81271 65805
2 2484 34818
2 65581 42602
0 51608 71766
1 23831 56290
1 31774 12139
1 29914 1538
3 83442 199324790
1 65926 87313
3 7072 994747024
0 35044 35044
0 15654 15654
0 58285 44137
0 74805 12389
0 89986 89986
1 98897 24827
0 9800 9800
0 56476 56476
2 8064 53430
0 51242 51242
0 27909 89292
3 75107 163100229
0 66718 66718
1 78050 27687
0 16800 16800
1 79315 65218
0 75153 75153
0 36045 36045
0 31438 31438
1 83203 54744
2 80688 49264
2 64725 58577
0 52456 60826
1 61227 28178
2 10223 72142
3 8722 939436955
3 63198 440588967
2 42484 48868
3 62509 277204277
0 9125 9125
2 11046 55760
3 82226 485697112
2 33733 5030
0 42154 42154
0 81854 81854
2 23158 14739
1 43725 66770
3 48260 133799216
3 42404 511046971
1 74913 20002
3 47108 42555143
0 76886 76886
0 73095 73095
1 5479 79773
1 10695 19588
0 85676 85676
1 58261 99489
1 42093 12224
2 79247 65917
1 60392 91612
1 57689 34956
0 24696 16153
3 2256 306105288
0 37024 37024
0 41210 46269
1 79534 60898
1 62074 73388
0 98159 98159
1 28704 14332
1 16634 79340
0 53398 53398
3 89620 216002848
0 28173 28173
1 29764 56503
3 57382 16379901
0 18007 4664
1 3222 37628
1 96702 61981
3 93470 837091081
0 82835 82835
0 77540 77540
3 13321 419860232
1 74753 92803
0 45595 45595
3 93416 104908533
2 77479 1191
1 88026 51973
0 65341 65341
0 66849 66849
1 85798 30132
1 50375 60271
0 31537 31537
0 21613 21613
0 92526 92526
3 7260 374093379
0 55083 55083
0 9574 9574
0 97463 61739
2 23478 68470
0 5370 5370
1 9278 85520
1 80092 27186
0 18876 18876
0 33247 9516
1 14928 97299
0 63023 63023
2 44995 10760
1 6533 7121
1 4069 8320
0 10001 10001
0 53264 27230
1 29556 55823
3 86451 411223114
2 27300 63771
1 90266 6362
0 990 990
1 42691 47816
3 60900 915312340
0 99418 99418
3 67098 189208399
1 43468 55251
3 55970 874382277
1 73101 29813
0 64112 64112
0 4472 4472
1 73493 63512
0 61985 61985
1 69725 46718
0 47173 47173
1 23251 36371
0 40716 40716
1 84565 29462
0 95696 95696
0 78395 78395
2 81225 12777
0 86215 86215
2 35758 92394
1 16106 24717
1 38336 95387
1 17673 24824
0 23663 23663
2 95837 43348
0 11448 11448
1 21142 83629
1 56507 85352
0 33330 90803
1 33917 68857
0 95251 20886
3 97221 992226359
0 36943 36943
1 81986 71850
2 42203 18602
2 88628 44256
1 19565 29968
2 84868 69061
2 33689 8419
1 40340 67462
1 34952 55854
0 72852 40943
3 88786 456175321
1 89935 29152
1 47619 92486
2 8431 44164
1 28560 94875
1 75929 33057
1 72078 9882
0 47303 47303
0 32813 32813
1 22274 83082
3 42517 685092852
2 92058 97593
2 4594 12667
0 71027 71027
0 13169 13169
0 40993 40993
3 23070 881895576
1 89668 31599
3 68985 579884912
2 17596 85744
2 96660 22638
1 45425 44955
1 86953 72601
1 86956 69368
1 69413 82108
3 20639 538221677
3 83372 46626899
0 30701 51298
0 38059 38059
3 1671 550021565
1 65133 58726
2 90717 65266
0 76161 76161
0 68768 68768
1 71306 86226
0 4286 4286
1 61448 76457
0 85250 85250
3 85673 868507390
0 7791 7791
2 74971 6623
1 78137 70894
1 63384 57637
1 85284 18894
3 58116 395686254
0 80612 80612
0 69795 69795
1 45935 96478
0 64912 64912
0 63755 63755
3 87780 236719576
0 3695 3695
2 12231 73837
0 59283 59283
0 26316 26316
0 87874 87874
0 12533 92680
0 4704 4704
0 15908 15908
0 90670 90670
1 24936 15029
0 64133 8638
1 43262 1893
0 16326 16326
1 24380 74150
1 4920 35413
1 8846 29325
1 64849 29731
0 26353 26353
0 46250 46250
1 68161 46236
0 23119 23119
0 29395 29395
2 32039 88703
1 66157 32925
1 82172 83666
3 55506 973780974
1 17423 20390
1 84495 14816
0 12392 12392
0 72327 72327
0 62242 3183
0 53020 53020
0 20339 20339
2 57834 10256
0 49588 49588
3 70943 720076925
1 72167 4840
0 91761 91761
0 34710 3389
1 3910 80258
3 80569 473522202
1 385 81537
0 34354 34354
1 14150 5985
0 19695 19695
3 3104 180175554
2 42590 58982
2 51746 84072
1 43752 57180
0 82427 82427
3 57362 953704355
0 16089 16089
2 72767 48254
1 44403 2654
3 35245 782178550
1 784 43616
0 57090 38114
2 9861 81123
0 78998 78998
0 18145 18145
1 20094 69046
0 11119 11119
3 29992 258986939
0 56139 56139
1 37324 40190
3 73040 547758378
1 66421 9752
0 72990 72990
0 13945 13945
0 86127 86127
2 79802 11754
0 83774 85653
3 59210 178162235
1 37362 4882
1 48754 68394
0 86836 86836
2 66428 68710
1 35737 45709
2 96910 4628
1 90091 80397
1 76919 3998
2 60104 26267
1 85863 99256
3 15235 738068457
1 10411 76684
1 83328 18312
0 44472 44472
1 60615 62179
1 64564 78215
0 24852 24852
0 19386 19386
0 26291 8160
3 44934 827102636
3 78015 909435104
0 18030 18030
2 24513 85288
0 42653 42653
3 18317 709612679
3 65996 201885976
2 95225 57196
0 44926 44926
2 26938 70054
0 53914 53914
2 89559 30993
1 13114 46238
0 50673 50673
1 41329 98432
0 28761 28761
3 51624 163871841
1 76290 53975
0 67574 67574
2 37470 48401
2 62907 12743
2 69725 46718
0 25 48692
0 62190 62190
0 11386 11386
1 82743 29867
3 18905 736372881
1 21700 41006
3 72530 165525944
1 90423 90174
2 37615 55109
0 64516 64516
0 84175 84175
3 59040 766690688
3 33932 159268761
0 75599 75599
0 55965 55965
0 8886 8886
1 80129 99593
0 74726 12437
0 30011 30011
1 57478 53971
2 5648 12834
0 15982 15982
3 97605 154843783
3 38466 560711989
0 60479 60479
0 5209 5209
0 52062 52062
0 64611 65721
0 59302 59302
2 68903 30936
0 88788 88788
0 50213 50213
0 5269 5269
0 52532 52532
0 89020 89020
2 95623 14062
0 62511 62511
0 58445 58445
1 75018 40944
2 9964 57250
3 93336 59992597
0 35504 35504
2 79766 81010
3 10578 682359525
1 12622 44896
2 98653 80838
2 40523 4159
0 21012 21012
1 79707 42533
3 77401 502958118
0 13079 22527
1 94023 47720
0 78882 78882
0 6704 6704
3 98006 528939544
0 87791 87791
0 1430 1430
3 65292 144394678
0 58578 58578
0 72593 72593
1 69344 77446
0 43029 43029
1 79576 58042
1 28047 35047
1 35518 2973
2 73497 21625
0 40070 40070
3 5115 376356730
1 53061 50187
0 62980 62980
1 16972 34550
0 60049 60049
0 44609 44609
2 5556 60603
0 1543 2293
3 43321 779456133
3 42199 758765503
0 41399 41399
3 86678 344309025
1 4636 44276
0 26613 26613
2 44389 16178
2 47389 94450
3 27870 961352851
2 393 99792
1 24028 67808
2 24084 21323
3 4861 926605033
1 12198 40335
1 18773 19394
0 93638 93638
0 91575 91575
0 25220 25220
0 54041 54041
1 19578 1591
0 74645 74645
2 58091 28075
0 83000 83000
1 61385 77071
1 6177 6412
0 73505 33946
2 30394 81736
0 79493 79493
3 67262 56979755
1 19289 89106
3 18148 850691404
3 35717 59203167
1 24197 33491
2 82425 17616
0 9586 13180
0 10854 10854
1 21530 25201
0 28898 37133
0 40550 40550
2 32914 59768
3 71289 102130478
1 31917 36771
0 23126 23126
1 53994 27469
3 26820 208765821
0 65486 65486
0 68965 68965
0 75406 75406
1 59145 86515
0 45427 45427
0 97991 97991
0 245 84815
0 42710 42710
0 16493 16493
0 28337 28337
3 2246 177230889
0 29849 29849
3 82443 247317909
3 83158 96046410
0 20980 20980
0 38891 38891
0 25326 25326
3 41921 259306741
0 1856 1856
0 4165 41493
1 34982 55528
1 94795 8551
0 23412 23412
0 57746 57746
1 51868 57532
1 99764 72295
1 42153 99559
0 24 24
2 99024 87039
1 72031 45147
1 76640 84281
1 25480 22290
0 63622 63622
1 45460 51494
0 54517 54517
0 61767 61767
0 5763 5763
0 47944 47944
1 28197 69509
0 66887 66887
0 70964 70964
2 18689 70172
0 80971 80971
3 37467 954098983
2 27627 83221
3 49677 551767364
0 28028 28028
1 52045 63903
3 69792 513536551
0 6434 71797
1 87511 14012
0 66039 45099
0 31534 31534
0 91261 91261
2 70004 75995
2 95642 13485
1 68704 73508
3 58569 894645697
2 77105 63776
1 38420 17041
0 93080 93080
0 8147 8147
1 64644 45760
1 32243 4452
3 22123 789827835
0 13858 13858
2 76267 58869
2 8110 22812
2 15035 72445
1 4083 8014
2 86311 74663
1 49046 34114
0 78563 78563
3 57 199078409
3 22671 118652588
0 5969 5969
0 81039 81039
0 966 966
0 15920 15920
0 14222 14222
1 41598 36786
0 86324 86324
0 93004 13591
0 78093 78093
0 48103 48103
1 51382 36171
0 81613 81613
2 20908 56880
2 34686 96095
2 83570 42559
0 99561 99561
2 43978 82463
0 46601 46601
0 97962 97962
1 83090 5263
2 29720 55570
1 56023 88693
1 93508 52876
1 30079 18685
1 13446 83358
0 64188 64188
0 98907 46548
3 66437 60335292
0 51002 51002
1 8127 37417
1 95689 89428
1 78867 64406
1 22258 20870
1 33267 10051
1 59307 71283
0 38700 38700
1 4885 26656
3 76608 934569080
2 48963 77465
1 86794 36346
0 64487 64487
1 40667 18468
1 95684 75768
0 59730 59730
3 82899 337216249
1 64234 69329
0 96945 96945
1 6827 91124
1 27479 49031
1 71325 48465
1 93250 66208
3 89525 439313141
0 55223 55223
3 23655 517862876
0 58322 58322
1 95735 68582
1 45252 44043
1 97415 76986
1 49177 42186
0 27610 27610
1 21499 56208
0 97673 97673
0 26262 26262
2 16620 24708
0 47037 47037
0 66996 66996
1 61493 62181
0 63501 63501
2 18276 51428
0 25313 25313
0 81408 81408
3 59188 870022262
2 2384 78644
0 281 281
0 69007 69007
1 239 56795
3 40316 364758457
0 38214 38214
3 73463 485029128
0 92894 92894
0 20568 84705
1 91203 93502
0 72119 72119
1 32516 15621
1 78294 77515
3 94861 326789741
0 97834 97834
1 45195 41392
2 2659 53377
1 65033 41065
2 78576 75807
1 59090 65236
2 71797 6434
1 20118 72987
3 89646 341319506
3 43931 856448111
2 84399 95467
3 29019 518778838
0 1132 1132
0 73286 73286
1 92803 37176
3 53245 102835961
1 97574 4130
3 82354 57526385
1 69487 54357
3 31186 341876877
3 4146 800300120
0 79567 46832
2 12445 56090
1 64143 69238
0 12098 12098
0 12914 8743
1 67935 64515
0 10312 10312
3 75408 561030946
1 63317 17687
3 88574 502932666
2 52545 19729
2 93146 19587
3 16075 289025910
3 35975 807038232
1 22224 81861
2 2210 88575
2 20546 78496
0 64752 64752
0 55480 46195
0 35311 35311
1 76790 38654
1 47476 33832
0 45521 45521
1 95560 54455
0 8406 8406
3 42779 534569532
0 59470 59470
1 60288 58014
1 75154 59015
1 71568 54395
1 68982 30764
1 38119 88900
0 77390 77390
2 43415 7481
3 82435 686700604
0 66571 66571
0 20923 20923
2 34064 77634
0 7652 7652
0 58136 90207
0 5351 40395
2 2558 65377
0 45718 45718
1 97878 47416
3 98816 121195697
1 98752 13253
1 32520 12411
3 10262 866154697
2 10698 219
1 95533 14672
0 68953 68953
3 37969 450564795
1 77558 30881
1 30909 57897
0 67428 67428
1 59182 29533
0 39515 23
0 96553 96553
0 48418 48418
1 34704 42366
1 73306 10875
0 6656 6656
3 95365 863777479
0 39413 39413
1 68943 73829
0 6103 6103
1 71310 88627
3 90660 21331220
2 62389 66520
2 35267 38434
3 73714 747578923
1 32929 15674
3 36869 870235869
0 58788 58788
1 48641 31288
0 17687 63317
1 88094 96568
2 23135 49951
0 81691 81691
1 7029 50933
2 34031 63005
0 30597 30597
3 1687 718572334
1 37352 71035
0 99784 99784
0 70368 70368
2 54260 43686
1 80385 62736
1 49196 37499
3 33027 987381937
1 21621 30201
1 23822 21936
3 42773 330306636
2 38493 35503
1 41093 9281
2 40294 82117
1 95732 18514
3 20504 524716668
0 23259 23259
1 92313 61759
0 38253 38253
1 28395 51041
1 40953 95059
2 35186 15176
2 97324 73955
1 92339 58715
1 25148 74378
1 52017 26297
1 88224 68571
1 21150 47031
0 45730 82823
3 20262 979979304
3 46770 114387063
2 97411 85210
1 56044 14441
0 77165 77165
0 26137 26137
3 78107 445542804
1 72687 98428
1 17095 62828
0 34452 34452
0 58914 58914
2 88739 23580
0 88615 20234
0 80887 80887
1 5743 11448
1 32784 72147
0 35563 44659
2 82668 83994
3 37172 235442942
0 46113 46113
3 28983 485474474
0 76271 76271
2 97537 15083
0 18250 18250
0 87877 87877
0 36076 36076
3 92410 895799321
0 32827 32827
3 58390 942519
3 72304 649271588
0 66854 66854
1 82806 7827
3 90681 120700442
2 315 7239
1 57349 68589
1 22217 53098
3 80481 276467184
3 83699 807669620
0 54739 54739
1 97473 99786
2 4770 17911
1 25019 37794
1 3956 74910
0 35604 35604
1 38496 41361
3 14183 490890461
0 28786 66397
3 28542 321999561
3 55278 989998314
2 29009 17543
0 28065 28065
3 16874 458948890
1 72445 85181
2 87056 70649
2 87096 32587
3 17137 538361682
3 4539 958059063
1 10813 49562
0 1562 1562
1 29565 58425
1 99860 38646
1 93527 74987
0 30923 30923
0 59540 59540
1 46634 8522
0 35323 35323
1 52602 93461
1 63432 62349
3 88388 478760802
1 47069 9504
0 29801 29801
0 72363 72363
1 95094 69905
0 24288 24288
1 98069 50266
1 94839 46197
3 44977 577202118
0 76065 76065
2 28231 26151
0 58253 96056
2 79719 96409
0 79582 3567
1 60758 40338
0 88045 88045
1 21646 50442
0 2054 80880
1 42693 69045
1 1082 95254
0 23909 23909
2 93471 74155
2 78929 17009
0 6516 6516
1 79204 27889
0 21328 21328
1 51385 19478
1 44861 66166
3 62025 345670441
1 18867 90450
0 17873 17873
0 47511 47511
1 96334 85381
2 83594 83126
0 79014 79014
0 96059 96059
1 60136 56021
0 11921 11921
2 92906 71628
0 40339 65618
3 8277 33946348
0 49164 49164
0 31318 6110
3 67780 686456664
0 11986 11986
0 72864 72864
3 10869 819091188
0 48532 73233
2 875 20694
0 84624 84624
3 12080 46134109
3 49829 955557107
0 40716 40716
0 78196 78196
0 16930 16930
1 7978 30321
2 48645 75752
0 43124 43124
1 53091 4125
1 9021 42503
1 26544 64773
2 5347 35816
0 55782 55782
0 28515 28515
0 27910 63096
1 89063 54028
1 52595 41836
1 63995 74274
1 67382 81539
0 99093 99093
0 87095 87095
1 63923 34608
0 57733 57733
1 80043 92417
3 12765 532313371
3 53410 92241541
2 76879 86272
0 40255 40255
0 7245 7245
0 1769 1769
2 67535 46965
2 12945 90279
1 99979 50863
1 6145 67457
3 96886 130738567
1 29019 94448
0 56476 56476
0 35288 35288
0 79411 79411
1 12221 58841
2 34845 63352
0 30534 30534
0 70161 70161
2 74397 77603
1 55729 79786
2 15896 56133
2 96627 27926
0 76242 76242
1 23609 37793
1 67056 81516
3 51932 296023016
1 57606 89809
1 41113 30325
2 21320 51271
0 32459 32459
0 17721 17721
1 4797 79932
1 31552 57330
1 9165 63959
1 92678 52857
0 10588 32227
0 60668 60668
0 24749 24749
2 71014 81524
3 28280 144625248
0 4926 4926
3 45401 455143325
1 25861 68507
1 18230 84232
2 72968 52867
1 19759 31347
2 61707 75108
2 68482 42040
3 81238 287886379
2 69079 97472
3 39628 473905582
1 58507 21695
1 36610 87898
0 30577 30577
0 92436 92436
1 49361 44346
3 41331 192269184
0 29721 29721
1 70145 8618
0 64964 64964
0 28792 28792
2 22961 16074
1 84584 33673
0 68453 68453
1 21633 21035
0 85131 49990
0 10289 10289
1 47123 42117
0 5238 5238
1 18104 41161
1 48994 38274
3 13394 35068122
1 27903 87952
0 68006 68006
1 83789 82590
3 39541 958132994
3 96640 591918852
1 13376 87485
0 8061 8061
2 12855 30672
0 56785 56785
0 32476 32476
1 86338 82376
0 41573 41573
2 71804 65137
2 69064 89100
0 93162 93162
2 26229 23183
0 26673 26673
1 63887 97341
0 13123 13123
3 83727 169035671
0 41388 41388
1 96967 53621
0 34307 34307
3 35153 266664712
2 21198 84544
1 55699 20830
0 85849 85849
0 35637 35637
3 94927 968778348
1 35680 53549
3 60522 173199042
1 75375 51808
2 77673 23041
0 66144 66144
1 49815 28073
2 56565 25144
1 56495 1051
0 6654 6654
1 66843 18432
1 20346 97053
1 88122 64962
1 86240 2061
3 48232 956300447
1 50442 88191
1 97266 39289
1 1844 69906
3 1120 301300362
0 46325 46325
3 78080 205168131
2 94736 32524
0 5345 5345
1 21206 16474
3 15355 472917650
3 25778 434196156
1 42449 54250
0 69902 69902
0 780 780
1 33279 99022
1 24883 85661
1 56909 74794
3 24813 61930657
1 83222 37960
3 72663 413319864
0 97524 97524
0 88124 88124
1 86729 60923
2 53554 89570
1 35985 27217
2 92224 46481
3 23959 781339214
3 93594 794153407
0 84906 71634
0 55663 55663
1 72631 75495
0 51047 51047
0 94492 94492
0 65040 65040
0 41264 41264
3 42302 365673589
1 67805 80912
1 74980 53886
0 45190 45190
0 80600 58280
0 85705 85705
2 37339 92434
1 67005 18648
0 20586 54868
0 76068 76068
2 96767 18831
0 32802 32802
2 19068 44961
1 21519 68074
1 55746 92108
1 91994 2448
1 84261 54490
2 35954 89366
1 68669 96461
2 21821 71850
1 10223 5913
0 88897 23263
0 38602 38602
3 32421 806081487
2 1921 53733
1 93394 84107
0 47525 71568
3 19604 178489920
1 92406 56743
3 84866 471182470
1 7664 84119
3 50778 461840422
3 25444 543007143
0 45925 18594
0 28382 28382
1 85579 30432
0 75038 75038
0 56690 56690
0 91712 91712
2 99734 3461
2 39884 13302
0 79581 90011
0 59335 90954
2 50370 16908
0 87031 87031
2 51523 36520
0 16872 16872
1 92789 73892
0 44721 44721
2 19472 73224
0 24932 24932
1 25632 65592
3 51599 738151601
1 28029 67654
1 16153 37213
2 63007 16356
0 81516 67056
2 99069 48772
1 94180 6228
3 39032 913753643
1 27883 32976
0 56448 56448
2 93286 24481
1 19892 74495
0 4115 4115
0 79282 57318
0 84609 84609
0 81319 81319
3 40474 961239024
2 92423 55643
0 61455 61455
0 98520 98520
0 32730 32730
1 52299 81403
0 78819 78819
3 47396 202699229
0 41126 41126
2 66368 3147
0 89767 89767
0 46880 46880
0 50625 50625
2 92702 37645
1 92251 31999
2 23791 6361
1 32881 1381
2 92322 6397
3 6894 450355529
1 11909 95647
1 17677 35062
1 78214 86108
0 37879 37879
1 80844 50862
3 59232 802623385
2 4366 765
1 33129 83109
2 79751 98140
2 87419 33184
0 78248 78248
0 66212 66212
0 68013 68013
0 78655 78655
1 66836 39951
2 50668 51936
1 43601 56830
1 81578 16821
1 17971 77796
3 99007 541965050
3 70872 444613231
3 32267 260772533
0 82872 82872
2 55366 72620
0 88045 88045
0 19102 48612
1 9359 33083
2 8286 20592
0 46378 46378
1 29546 35467
1 47480 68292
0 51043 51043
1 82940 28806
1 31894 49720
2 64500 59306
3 92201 128910714
2 98309 60594
2 17602 74582
1 30464 75740
1 63969 29119
3 80718 61290415
0 81930 81930
0 55226 55226
0 4522 4522
3 65946 144137869
1 10745 23242
1 21964 12315
0 77170 77170
2 31611 39931
0 19876 19876
0 64646 64646
3 51435 951722713
0 471 471
1 43996 47784
3 91911 922931274
3 67055 792817967
1 4680 97773
1 9040 311
2 6827 91124
2 13108 22034
0 45446 45446
0 39651 39651
0 77861 77861
1 43865 8993
0 15670 15670
0 7996 7996
0 35762 35762
0 61548 61548
3 43425 549822811
2 24425 88066
0 75331 75331
0 97289 97289
2 40509 55523
3 82344 375625006
0 11 11
2 96096 95603
2 92148 25398
0 76696 76696
0 66736 21982
2 70336 14550
1 28880 17652
2 85106 95939
1 56387 96078
1 4611 74722
1 92023 57783
0 26896 26896
0 80655 80655
0 60022 60022
3 15862 374301555
0 19806 19806
2 97365 90531
1 38998 990
2 60193 59722
3 20326 138419807
0 52879 52879
1 60218 74027
0 61405 61405
1 60934 56096
2 50355 32892
0 61981 96702
2 25100 62461
2 58937 33123
2 4691 94483
2 20301 69352
0 68698 68698
0 14729 14729
2 13289 33915
0 94991 94991
0 92017 218
0 17701 38399
0 15842 15842
1 44167 62897
1 4658 90968
1 85146 25782
2 96495 61959
2 12923 92900
0 78821 78821
1 41431 88667
0 13764 13764
0 55978 55978
2 71879 64387
1 47938 22769
0 80176 80176
0 95741 95741
2 88755 43368
0 4624 4624
0 14875 14875
0 90483 90483
3 68287 95832700
0 94606 94606
1 50673 59377
0 41143 77480
1 4897 94045
1 70516 3773
3 1119 525684950
1 85693 51725
0 1153 1153
0 99559 42153
1 42836 73763
0 865 865
0 90551 90551
0 58304 58304
3 7386 229034317
0 18254 23083
0 16723 16723
0 68309 68309
1 64591 41338
1 65640 40685
0 24114 24114
3 85458 716848741
0 5006 1137
0 36792 36792
1 94898 66803
0 91739 91739
1 70755 92433
1 42053 36518
0 13641 13641
0 54437 54437
3 90139 325301893
1 27645 87955
2 67817 4535
0 53599 53599
0 5225 12503
0 90758 90758
1 87068 54483
0 94503 5125
2 89004 47489
1 90545 29568
1 95187 31881
1 15606 39692
1 41873 87154
0 50076 50076
3 39314 485776724
1 66445 99585
3 95832 551905681
1 95130 80717
1 43818 94351
0 8507 8507
1 59050 30471
2 30024 14775
1 15141 53399
1 76073 85856
0 42927 42927
0 49098 49098
0 25362 25362
2 46354 32307
3 16254 363365495
1 89109 51400
0 21728 21728
0 67770 67770
2 85482 54241
2 74096 81882
0 22164 22164
0 17578 17578
0 61362 61362
1 53605 4431
0 52016 52016
1 93528 38468
0 3530 3530
0 44807 15201
0 19250 19250
1 68036 81832
0 92653 92653
0 4516 4516
2 3677 47648
1 5606 80086
2 57492 75932
1 39899 4837
2 24936 15029
0 26599 26599
3 56183 487563538
1 49747 91771
2 21142 83629
0 49086 49086
0 70674 70674
1 37011 5374
2 36082 41888
0 35008 35008
0 77075 77075
0 7541 7541
0 75978 75978
0 10392 10392
1 27192 51640
0 97082 97082
3 86909 566424057
3 39418 945453842
0 58620 58620
3 76521 472997646
0 22566 22566
3 40240 708927333
1 60160 10306
1 22554 49417
1 27123 52741
1 97704 18708
0 69129 69129
2 46741 79423
3 18143 71442286
3 70139 59712997
3 83854 415254713
0 26325 26325
1 28078 55549
3 96399 340086540
1 86377 88773
2 52051 40903
0 50436 50436
1 51129 95312
1 13104 56550
1 86941 44896
1 39722 2818
1 89446 61068
3 35037 108815971
0 86462 86462
0 36226 36226
0 11435 11435
3 8749 355257422
3 72107 888131437
3 45283 933503686
0 2910 80390
3 87417 200731337
3 9994 53603871
0 12567 15993
0 19911 19911
2 46254 672
0 7753 7753
0 60888 60888
3 69010 850686063
2 82932 23987
0 95893 95893
1 87563 79913
2 1488 76706
3 75247 169962531
3 12281 692260784
1 93480 43922
0 22339 1158
2 34379 85936
0 35984 35984
2 85661 29552
1 25949 65764
1 7992 499
3 61019 390989149
0 62408 62408
0 39711 39711
2 59770 66488
0 72702 72702
1 65093 74121
1 30473 1582
0 53827 53827
0 76978 76978
0 60176 60176
1 462 54083
3 42676 887575336
0 74969 74969
1 46560 98880
0 12037 12037
3 27253 820280246
0 48774 48774
3 75041 103987618
3 58673 197733855
0 93658 19469
1 84071 72121
0 1714 1714
1 75776 93368
1 98926 40338
3 58770 694251581
3 70672 122392838
0 98412 98412
1 75494 49436
2 69967 73557
1 42866 12632
3 43512 89571733
1 56039 91598
2 5141 58468
2 28652 51498
1 99927 57975
0 87558 87558
2 81810 41959
1 15337 48237
0 13329 13329
0 41326 17173
3 55021 997430549
3 77969 383057699
2 97443 80298
0 37927 67297
1 59285 46353
1 1491 85380
2 3583 30218
0 87965 87965
3 82785 274938335
0 16872 16872
0 94587 94587
0 26869 26869
3 41587 127825860
0 89202 89202
0 90094 90094
0 75861 75861
0 88329 88329
3 34328 941509881
3 63575 442616400
1 84641 2623
3 24419 658286717
1 75472 88184
1 6654 82358
0 36431 36431
0 52572 82377
1 56894 61716
0 77049 77049
1 41700 44907
2 91418 85100
0 44051 44051
1 8048 38377
1 70277 43784
0 90819 90819
1 86866 6682
1 44881 68654
1 64722 39983
0 9777 9777
0 42239 42239
2 33179 7395
2 66244 6529
0 40899 84338
1 62457 78181
0 39333 39333
2 75194 91884
1 84880 72269
1 50355 14494
0 63651 63651
0 8482 8482
1 12559 90338
3 74664 98811205
1 43547 66833
0 88266 88266
1 245 93713
0 6991 6991
0 45314 45314
0 89712 89712
1 2989 77742
0 40740 40740
0 30626 30626
3 20751 160082113
0 22708 22708
1 16030 27079
3 60264 665468974
2 91946 72533
1 99048 24744
3 45760 391381472
1 86932 10411
3 21515 699635958
3 36462 205358281
1 53960 14380
3 4895 588876379
1 36471 76194
0 19343 19343
3 62582 288092102
0 77433 77433
1 78677 46273
0 4505 4505
0 55522 55522
1 43086 61803
2 58306 39591
0 93296 93296
1 20651 37549
3 27649 332824973
1 76341 95711
0 2559 2559
1 97734 62542
2 62443 42770
0 98950 98950
2 90479 76472
2 13231 74879
1 71483 67123
0 86483 86483
0 9820 9820
0 63873 63873
3 53992 301112025
3 20095 726707844
0 99676 99676
0 87082 48474
0 92599 92599
1 56151 27758
0 30690 30690
0 97841 97841
0 75830 75830
1 22155 12230
1 97174 87054
3 30947 51718819
0 87544 87544
3 12717 507723070
2 68119 24364
3 71967 672095592
2 82318 38817
0 95517 95517
0 58461 58461
0 97456 97456
0 84880 84880
1 66117 32272
3 43574 918246743
3 64328 103039196
0 38243 38243
1 11373 22829
1 86024 36353
2 81057 94648
3 22066 248726535
0 24203 57698
0 78885 78885
0 58150 58150
0 42548 42548
1 87876 15377
1 56192 96659
2 74333 51145
0 95183 95183
1 67573 68484
0 44822 44822
1 57625 17191
2 11367 97908
0 44918 44918
2 47721 50406
0 38601 58812
2 94306 85756
0 81859 45863
0 9381 15016
2 17919 77135
1 91582 85866
0 10131 10131
0 48356 48356
0 59606 59606
2 97293 84620
3 64486 984140468
3 93240 342397812
0 32523 32523
1 69788 99712
2 9360 61623
1 69372 52787
0 58437 58437
0 76564 76564
3 58872 452100429
1 60443 27749
1 9916 86939
0 12533 92680
2 92820 22174
1 15186 60788
2 35719 4028
0 59474 59474
1 71291 44609
1 76120 61905
2 48461 54269
0 98974 98974
1 80229 92161
0 37597 63014
0 35100 35100
0 69711 69711
1 89997 24745
1 49538 88386
1 78028 89271
0 8505 8505
0 34796 34796
3 28074 166265978
0 61914 61914
0 77302 77302
0 44983 44983
3 599 873633793
3 23789 545014550
3 36093 422384266
1 47142 20824
0 1718 1718
2 42980 39325
1 8231 63764
3 30773 118457099
2 25638 4495
0 5738 5738
2 44654 82785
3 30515 366750812
0 32610 32610
0 21589 21589
0 40811 40811
1 37973 85015
2 29514 68693
2 27433 7712
1 68995 31696
1 13764 50557
3 53337 518908381
0 54033 54033
1 5979 85768
0 71174 71174
0 16467 16467
0 33352 69468
1 4164 12637
0 74817 55328
0 43081 43081
2 49814 90158
0 26556 26556
0 38949 38949
1 33609 17162
1 40567 21776
0 20914 20914
1 54603 79679
0 25409 25409
0 95665 95665
3 5697 527116124
0 89502 89502
0 6523 6523
0 18647 23693
0 3958 3958
0 23661 23661
2 28384 12490
1 78260 28003
1 21387 25032
0 65277 65277
1 49388 41335
1 71103 63167
3 72737 433359217
3 3629 697173034
0 10337 13289
3 21723 868855384
1 82492 58111
2 38958 61412
1 78881 52142
0 63439 63439
0 92228 92228
2 83939 21370
3 99728 458543895
2 76750 99179
0 82390 82390
1 58387 78128
1 29553 67229
3 40324 564307201
0 79516 79516
2 18635 90019
3 65845 141962810
0 73477 73477
0 4758 4758
2 72354 47854
0 36497 36497
2 45830 54421
0 33471 33471
3 82086 541889664
3 2579 490617735
1 63825 53063
3 73307 290196498
1 1702 64997
1 26209 80420
2 32248 66012
3 58232 171825048
0 89707 89707
1 15919 34826
2 25344 75168
0 94093 94093
1 91908 90160
3 30079 74025879
1 98232 72907
0 99453 99453
3 9676 358803620
1 32814 22666
2 14391 58394
3 60058 936352764
1 22963 74474
2 73045 40028
0 51857 51857
1 99149 55681
0 80750 80750
0 33469 33469
0 40983 40983
0 50789 50789
2 28218 42974
1 93958 46207
0 38366 38366
3 60375 42986346
1 90074 98186
3 93909 997862104
0 53035 53035
1 50094 99768
0 82154 82154
0 56850 56850
1 98325 90965
1 87621 3201
1 99207 10909
0 64946 64946
1 30247 13349
1 16657 53323
3 84613 957479586
0 5273 5273
0 21262 21262
1 84458 83046
0 66638 67246
1 39276 44070
1 7385 50723
0 65951 89950
1 61135 38821
1 27556 67616
2 801 99302
1 27616 14052
1 50819 94296
1 37232 86024
0 54130 54130
0 43181 43181
2 10852 78768
0 67022 67022
3 9706 531403846
0 26596 26596
0 78582 84938
0 84908 84908
3 1792 957492589
3 95994 75625546
3 39993 896305735
0 73273 73273
1 70572 77357
1 39741 76132
3 55197 405564654
2 76192 91909
0 15224 15224
1 86570 51937
1 89436 56056
1 33874 23361
0 58465 58465
0 29458 29458
1 21258 35334
0 26409 45734
0 99333 95959
2 48135 32362
2 55991 39305
1 83768 6835
1 30446 99311
0 43311 43311
0 95393 95393
1 87429 15661
3 96766 316898169
0 93402 93402
3 88186 683262445
1 14063 89816
2 56037 82698
0 69601 69601
0 63920 63920
0 14402 14402
3 96843 654427767
0 78937 78937
1 29297 63946
2 82445 46313
0 36064 36064
0 54311 69343
0 73361 73361
2 84642 68820
1 18134 86274
1 62929 8521
0 3144 3144
3 26515 568504963
3 7810 304563280
1 83400 8128
2 58067 2971
0 78031 78031
0 37758 37758
0 37271 37271
1 97268 5439
2 93262 6641
1 83132 96621
3 77271 590275866
0 32967 86866
2 68429 38044
1 35534 47068
0 95287 95287
0 70978 70978
1 11081 93096
1 99346 5886
1 76216 23121
1 73125 74427
0 39818 39818
1 39521 22065
1 5888 88220
0 11117 11117
0 72744 72744
0 42350 42350
2 27541 26260
0 38930 38930
1 32942 50968
1 87664 21198
2 12055 67224
3 82220 399208311
0 92662 92662
1 71270 62036
1 87458 44760
0 95646 95646
2 90391 54995
1 18834 64479
2 87072 52249
3 56333 183958791
0 8097 8097
0 48235 48235
0 71087 71087
0 94616 94616
0 3986 78324
2 87413 43958
0 3942 3942
0 94695 94695
2 86728 61072
0 89316 89316
2 27195 76734
0 19491 19491
1 14328 45428
0 79682 79682
3 48859 552839706
0 41249 41556
3 60325 176537506
1 66202 71490
1 64047 36977
0 14547 14547
3 91571 231819981
0 42975 42975
3 91102 58926204
0 35909 35909
1 48680 24401
0 8540 8540
1 16569 6098
3 41145 712860870
1 60528 56784
0 44804 44804
0 39585 39585
1 68802 87395
1 88571 96195
3 90710 157018208
0 55502 55502
1 86082 91559
1 534 97543
2 43729 37588
0 67166 67166
0 19882 19882
3 3107 362099882
0 58304 58304
3 81439 204199906
2 84897 9278
3 85546 121367160
0 99836 99836
0 90072 27212
1 92085 91871
1 3215 21547
2 90680 2930
0 67636 87325
2 37382 88062
1 4622 81597
3 53991 551721223
1 52217 66312
2 90504 2061
1 65214 15060
1 20990 44701
1 89804 75806
0 42845 42845
2 9720 598
0 28960 54289
2 99873 92028
0 57886 57886
0 68563 68563
1 54067 45272
1 25112 47121
1 71384 68838
1 32101 37469
2 9322 45915
2 95532 50094
1 43615 39596
0 75712 75712
0 68887 68887
0 27621 27621
1 89719 89096
3 88371 535867801
1 63273 62675
0 96770 96770
2 91240 62045
0 30145 30145
1 10020 94794
3 41510 654246929
0 9582 9582
2 4184 46667
1 14331 88204
0 90965 23118
1 37983 60087
1 27651 92077
0 50654 50654
0 65763 65763
2 47349 34241
0 75858 75858
3 96743 876810154
0 22432 22432
0 10698 10698
1 6734 19194
0 97104 97104
1 85103 4261
1 29026 14761
1 36321 24985
1 71906 3574
0 60897 60897
0 82143 82143
1 76132 19055
0 38444 38444
2 99513 47256
1 87612 18390
0 8619 8619
1 88828 85681
0 74485 74485
1 73067 12960
2 60154 69672
0 97008 97008
3 86093 392068770
3 4548 921666993
2 13777 42050
0 5263 83090
0 12785 12785
0 37695 37695
1 58800 99309
1 20965 91033
0 10970 10970
0 12455 12455
3 84358 742319986
3 72150 712481614
0 16910 16910
0 722 722
2 15898 44081
1 19598 12941
3 93939 216176075
1 78291 56881
1 35307 95596
3 80505 369915232
1 48115 33094
1 36172 32142
2 46817 21760
0 9307 9307
1 51546 50069
1 27284 12985
1 75300 40849
1 81077 55936
0 76023 76023
0 25286 25286
1 37414 29894
1 36625 84844
1 84340 69694
0 10323 10323
1 51092 49936
1 66989 1400
0 52931 52931
0 51448 51448
0 29471 88757
1 91001 5521
2 24202 38311
1 74205 18906
0 35743 27778
3 21276 172211875
2 80149 46503
2 82265 65411
0 726 726
0 10766 10766
0 77995 77995
1 85045 59856
1 4119 97675
0 94868 94868
1 80542 84835
1 81947 90936
3 21104 235690111
0 10768 10768
0 35250 35250
1 27284 59534
0 87434 87434
3 41016 924007622
2 49561 96511
3 59028 936708897
2 68287 25166
0 30368 30368
2 99360 58324
2 64656 75711
1 33124 99609
3 98342 500987421
0 3403 3403
0 81422 81422
1 86676 71249
3 82573 990052497
1 59783 35600
1 21853 42390
1 49591 43715
1 63160 38522
1 83543 76539
0 36448 36448
1 74466 69083
1 13009 70148
1 30168 71186
1 60336 78601
1 751 37016
0 65179 65179
0 46168 46168
1 155 48189
0 90137 90137
1 4815 10028
3 75726 62449722
2 29026 14761
2 55450 98734
3 84547 305005651
0 82886 82886
0 68723 68723
2 88633 87035
3 67754 619899909
0 53758 53758
2 41436 14347
0 35398 35398
0 66181 66181
0 76906 76906
0 79686 79686
0 18260 18260
1 37517 21615
0 36312 36312
0 86133 86133
0 72000 85306
1 65456 57147
1 77902 38154
1 91707 49545
0 88694 88694
1 67696 39500
1 64799 25563
1 65037 27921
0 69876 69876
0 81537 385
0 4600 4600
1 93322 3188
1 42130 19731
0 18365 18365
0 3031 67132
0 54714 54714
0 7496 95661
0 61722 94308
3 43899 526599326
0 3319 3319
1 42750 38947
0 2792 2792
0 24954 24954
0 48622 48622
1 2917 31219
1 16363 75639
1 90453 12359
1 98148 50950
0 36295 36295
0 17545 17545
0 11761 11761
3 46429 526665291
0 51734 51734
2 43334 87702
0 47936 47936
2 7878 80766
2 25921 47576
1 84456 6026
2 9612 29506
1 47722 31742
0 2801 50661
1 38543 67576
1 2183 28928
2 52599 48944
0 37560 37560
0 89685 84872
0 94918 94918
1 86963 55061
1 46368 89677
3 74150 276391072
0 615 615
1 91617 67109
2 88762 53425
3 24474 609001530
1 42914 38003
0 19615 19615
0 41553 41553
0 79698 79698
2 29251 76052
1 10788 30969
1 81916 47348
0 93242 93242
0 77540 77540
1 32715 16905
3 73216 776052571
0 72083 72083
0 66117 66117
2 43902 47282
3 34671 22551901
1 69556 81068
0 30006 30006
1 74214 13418
0 77621 77621
3 64339 873075823
0 28016 28016
3 23002 690549626
0 12051 12051
2 79179 50526
0 49079 49079
0 39473 39473
0 39893 39893
0 92930 92930
0 46537 46537
3 25911 684120860
1 70462 10672
3 88171 958916430
0 92446 92446
2 80880 36610
0 16500 16500
3 43674 915040304
3 57712 797045057
0 7812 7812
1 8953 69835
0 16577 16577
1 75508 45075
3 53199 701185345
1 72562 76359
1 11401 2080
1 81830 98985
3 21217 822859355
1 6712 57658
0 93486 93486
0 23502 23502
2 99287 24127
2 59695 80661
1 94479 26927
2 96463 27993
1 87636 67525
1 71880 18246
0 13640 32537
0 10560 10560
2 42707 38231
0 45142 45142
0 16567 57967
0 63393 63393
2 21162 58738
0 38335 38335
0 91727 91727
2 35306 76055
3 5468 957451368
1 71360 62726
2 75618 3680
1 81149 61701
3 86105 867392193
2 34703 44278
0 28528 28528
3 58881 672204777
0 58133 58133
0 87287 87287
0 6789 6789
3 37898 916924167
1 69891 84891
0 37496 37496
2 82853 63309
0 38639 38639
2 24170 43481
0 52802 52802
3 84244 661385651
3 1464 448290008
0 98143 98143
3 43039 898068414
2 47989 3792
2 51736 86421
1 5380 22959
0 92603 92603
1 95959 97
3 28384 960693277
3 73326 656390670
0 52225 52225
2 65915 68189
0 33295 33295
1 46926 42
0 28738 28738
0 55837 48073
2 90818 44222
1 78435 91723
0 52953 52953
1 53859 10627
0 51196 51196
2 81275 49677
3 55756 207012962
0 49905 49905
3 59033 185001428
0 47073 47073
2 60826 52456
0 58450 17570
0 74891 74891
1 54432 28249
0 48197 48197
0 80179 83726
0 40952 40952
2 75853 997
3 22705 963297141
2 19709 19588
1 51736 59569
2 3413 34689
2 59772 96062
0 21595 21595
0 48744 48744
0 89368 89368
0 87273 87273
0 27907 27907
3 64305 325904873
3 80978 586694307
2 76210 27593
0 53010 20363
0 14301 14301
0 19050 17446
0 2356 11276
1 70851 23404
0 18880 18880
0 49527 49527
0 28448 28448
1 16304 9510
1 18886 34625
3 72193 830880500
3 56560 922570474
1 98946 53070
3 65646 582066794
0 41995 41995
2 32238 47681
0 52857 92678
1 3100 76511
1 29641 25026
3 92707 237223368
1 43450 4985
0 33589 33589
1 58952 79713
0 14276 14276
3 5311 569538156
3 16445 635280080
0 84954 84954
0 83344 83344
1 82924 5611
2 54303 87401
2 67777 95165
1 80185 41493
0 23324 23324
0 71000 71000
1 50916 43348
0 48969 48969
1 13944 12177
1 21616 92998
3 38481 984427822
2 64564 78215
1 89313 31974
2 38239 18678
1 4024 62353
1 57193 16228
0 49875 98650
1 39813 15978
0 82141 82141
2 25320 82923
1 30300 45335
0 68409 68409
3 24982 109199972
0 62901 62901
1 50228 53039
2 55488 8518
3 18845 259109036
0 89804 89804
0 93602 93602
3 26006 993989361
1 65512 15486
1 25880 78026
1 64936 53914
0 23042 23042
2 60225 13499
2 64355 68344
0 26056 26056
0 37179 37179
0 95250 95250
1 7609 42013
0 66929 66929
1 32511 40751
3 47128 816322936
1 58240 95845
1 38620 44555
2 43273 68529
0 43416 43416
2 65909 63423
1 58550 26190
3 85176 932910969
3 65217 457467891
0 70118 70118
3 87175 859764101
0 7927 7927
1 74176 27358
3 18276 214697269
0 52332 52332
2 24678 15124
1 25261 36808
2 99603 38281
3 95451 668437198
0 50128 50128
0 17128 17128
3 65677 991856268
1 42840 86422
0 54077 54077
1 44351 55913
0 20633 20633
0 21276 21276
0 3651 3651
1 29269 1907
0 53038 53038
1 96535 47004
1 62369 36444
1 49714 77408
0 46711 46711
0 52298 52298
2 62172 61171
3 34622 579336359
2 56490 98312
1 5499 84014
3 80792 519408251
3 99036 121213932
2 71213 98210
1 51580 12566
0 3594 3594
1 2570 25621
0 22434 22434
0 74580 74580
2 73944 14698
1 13214 53543
1 41633 28694
0 15755 15755
1 23275 65442
0 66236 66236
3 94467 511185907
0 17150 17150
1 601 65992
3 19598 11735524
2 87237 89220
0 31005 76820
0 29968 19565
0 5216 5216
0 48863 48863
0 37884 37884
3 76676 832100909
0 72978 72978
0 15219 15219
0 48515 48515
3 42058 492239953
2 21619 70852
0 50890 56395
1 5116 23788
3 5599 337512931
0 7869 7869
3 1349 721368037
3 17168 451048833
2 22724 32553
1 19813 18105
1 5411 49526
2 59485 9706
2 95880 49794
0 5622 5622
0 59313 59313
2 85935 67168
0 74164 74164
1 14001 36247
3 21660 822114806
0 88661 91049
0 78048 67381
1 92141 14435
0 10953 10953
0 12971 12971
2 80074 64271
0 35527 35527
0 86119 86119
1 76527 20305
0 86699 86699
2 21078 44252
0 98422 22094
1 42608 61805
1 95742 18793
1 95979 2321
1 7653 95065
0 60727 60727
1 59617 36963
2 78034 13954
1 15565 95798
0 43530 43530
1 92702 45120
2 37067 43135
1 73844 98373
0 70576 70576
2 18424 40019
0 15726 15726
0 37295 98239
2 12626 98982
0 30422 85950
0 76558 76558
2 10838 85998
0 21809 23856
1 18918 61153
3 23444 607443369
1 41869 67189
3 70693 548152139
0 62322 62322
0 24872 24872
1 3002 9297
0 26147 26147
1 60521 38311
1 64211 34465
3 83471 981952490
3 22507 295736881
0 47720 94023
0 57316 57316
1 12217 41211
1 54359 89033
1 39137 36069
1 76456 93693
3 28358 286957522
3 68567 422550920
3 91245 90701677
0 67729 67729
3 22164 930900145
1 89648 63217
2 14839 15681
0 77536 77536
0 37893 37893
1 53183 56767
1 75153 17184
0 1247 1247
0 91989 91989
1 34847 6527
0 55970 55970
0 86890 86890
1 94108 22208
2 20639 64645
0 52387 52387
1 43947 20643
0 3781 3781
1 80404 83254
0 27469 53994
0 76015 24813
0 92817 92817
3 26353 785689742
0 47358 47358
3 76386 643698835
0 1079 1079
1 67380 23765
0 2413 2413
0 13572 13572
2 2993 59226
1 28545 52557
1 33812 77850
2 16100 38673
0 20927 20927
0 13655 6607
0 42787 5877
1 53263 77429
0 85098 85098
1 44053 63329
0 88275 32203
0 74395 74395
1 89148 89402
1 79941 78645
1 30612 85052
0 97519 97519
0 95514 95514
1 63452 83765
0 61319 61319
2 61864 58920
1 15078 99281
2 7558 84179
0 89355 89355
2 27713 80344
1 60127 5974
1 11911 63141
0 5144 27950
1 95503 67778
0 83045 83045
3 59387 679949645
0 7187 7187
1 77616 14906
0 79719 79719
0 53173 53173
3 29283 488961795
3 59347 94289438
1 33778 11918
2 48019 30091
3 47951 218079793
2 99237 98670
0 41939 41939
1 21972 10247
1 89368 2109
0 269 269
3 21718 178648957
0 36037 36037
3 9043 460934613
0 57709 57709
1 40840 50763
1 33261 16942
1 13164 9813
0 88959 88959
0 2919 2919
0 95132 95132
0 67833 67833
1 47978 56828
1 67716 24835
0 45501 45501
1 26084 25163
2 30894 37425
1 39956 49321
0 14333 14333
0 64454 15800
0 81423 81423
1 79772 7777
3 96760 394059731
1 75817 13087
0 96336 96336
0 39840 39840
3 66009 801097618
2 18108 54362
0 84221 84221
1 65438 32623
0 82493 35690
1 71425 44536
0 84822 84822
0 62038 38400
3 31343 105390926
0 14215 14215
3 35171 433078998
0 66207 66207
1 1906 77636
2 10123 12903
2 6589 24842
1 68847 59771
0 43806 43806
2 11849 42186
0 5256 5256
1 38760 24875
1 43025 87911
0 85252 85252
0 64721 64721
1 7509 5694
3 64502 586104640
0 1996 1996
1 84245 90387
2 31651 993
3 41108 804757263
2 53942 70073
2 64484 39091
0 16642 16642
0 48556 48556
3 78620 546332308
0 21391 21391
1 46990 78282
0 38908 38908
1 25467 13862
3 88442 786662744
1 11150 40378
0 51882 51882
2 84630 34079
1 40142 13332
1 96398 29601
0 49049 49049
1 63773 35410
0 69803 69803
3 96207 849892877
0 29138 29138
1 85655 14773
1 47799 48741
2 12403 49612
3 94657 715640487
0 3097 92902
0 55363 55363
3 27898 460437421
1 13473 63955
0 84862 84862
0 61321 61321
3 83422 526341704
3 57846 270508688
0 16776 16776
0 52435 52435
1 37127 89523
1 3968 23599
1 38365 8586
1 43310 62125
0 22278 22278
2 33615 19525
0 28017 28017
1 89065 36369
3 37528 408408701
1 86210 97257
0 12255 12255
3 39202 141225279
0 86556 76728
1 72658 63394
0 22643 22643
0 54507 54507
1 79612 8618
2 49287 80886
2 24541 81029
1 831 61335
3 45788 104788205
3 5091 70149224
3 93208 593980835
0 52648 52648
2 28704 15149
2 58536 77183
0 64556 64556
1 6316 17626
1 73887 37580
0 51413 51413
0 82592 82592
1 82307 18335
2 56543 24633
2 37368 40202
0 6370 6370
1 53389 64210
0 21202 21202
0 30711 81414
2 82335 67103
3 71638 347463976
1 98346 25771
1 7388 71995
2 4090 87821
0 28344 28344
1 10490 32846
0 6401 6401
3 7340 160155649
2 20858 62382
1 65241 36870
2 16930 87551
0 25455 25455
3 88329 293490490
3 91680 189350130
0 81365 81365
1 15754 20027
1 40503 62350
3 17219 486187800
1 85014 51465
2 52711 20931
0 23283 23283
0 88601 88601
2 9408 21500
0 35671 1111
1 72909 62517
2 48916 95228
0 79387 79387
3 19006 543122713
3 86016 580708067
0 15861 15861
3 50159 651081801
2 43283 17994
0 1109 1109
0 38964 38964
0 4715 14224
1 83738 23599
0 77485 77485
1 92144 18913
1 83249 67050
2 97645 35248
0 90997 90997
0 6835 83768
0 75181 75181
1 67803 76127
0 89422 738
1 30761 25832
3 29088 411651972
1 43138 1141
1 91691 3134
1 54290 42954
0 71168 71168
1 64812 34396
0 19298 19298
0 70972 70972
1 22552 61197
0 89066 89066
0 74024 74024
1 7300 48523
1 75522 83155
0 61417 61417
1 4198 3694
1 47822 55096
1 8497 5248
0 38653 33940
1 79944 40814
2 4579 31805
1 89521 75449
0 61874 61874
3 30005 279811800
2 28077 50539
1 80083 56713
1 57162 4942
0 27978 54538
3 1319 111034979
0 37145 37145
1 95772 17003
1 23433 98717
0 5595 5595
1 15174 79451
0 42085 42085
2 23809 45742
0 38603 38603
0 60900 60900
2 90648 6333
0 25473 25473
1 29290 75258
1 91065 39600
0 93633 93633
3 12240 619187531
3 75692 903131922
3 14645 145531805
0 45048 45048
1 78609 7808
1 82389 38042
0 92550 92550
2 96946 95310
3 45722 108618588
1 52536 962
0 86098 49233
2 91574 53729
3 76185 742845392
1 2692 65013
0 62882 62882
2 1239 19976
1 27349 54789
1 22769 21363
1 2794 11942
3 96547 156468360
2 89135 46649
2 41584 95801
2 97859 70395
1 46968 56857
3 87802 515169705
0 38296 38296
1 74415 90179
0 88388 88388
1 71855 78522
1 58905 9643
1 92676 29693
1 21223 87431
1 29503 86807
1 24070 97015
1 71283 80562
0 85942 85942
3 20417 230981971
2 38790 37477
1 60328 43570
3 14667 997469965
0 52228 52228
0 35580 35580
0 60992 60992
3 20527 883933886
0 16121 16121
3 67942 403076911
0 55385 55385
1 25517 23356
1 3369 24570
1 5933 61199
2 85956 90717
0 99203 99203
1 11295 6128
0 80035 80035
0 13557 85982
0 16008 16008
0 77813 77813
0 52334 52334
1 62761 32872
0 83610 83610
3 25289 479766427
0 43390 43390
3 21008 788166877
3 27194 877335721
0 51985 51985
1 75947 17111
1 9498 68625
0 14771 14771
0 11946 11946
2 55473 59012
0 94323 94323
2 56377 71477
2 77217 41624
0 73854 73854
1 93138 16760
0 30357 30357
0 34442 34442
1 48630 60069
2 90134 19430
2 29830 79409
1 97766 61440
2 73999 13040
1 73541 42722
0 94700 94700
1 83602 85601
0 52072 52072
0 99764 99764
2 6533 7121
1 88832 67250
1 26018 16811
1 39817 26516
0 39029 39029
2 65436 92933
2 33528 84389
2 44739 92689
1 31808 4435
3 91209 96629011
0 157 157
0 70736 70736
1 15892 11203
3 80901 522692014
1 47910 56609
3 50235 713745013
3 50223 612445565
0 10811 10811
2 2772 99292
3 91833 918806879
2 11880 38832
1 45882 16489
0 52952 52952
1 61552 29216
2 41536 60099
2 10569 12425
1 7945 10878
3 68826 247262057
3 19171 568184012
3 96230 207293581
0 67731 67731
2 25318 94618
1 30457 8719
1 69024 14276
1 34541 72316
0 95968 95968
0 32912 32912
3 25173 295314165
2 30770 5975
1 49176 26573
0 94971 94971
0 17174 17174
1 37715 10669
1 70245 41027
1 50282 91990
3 93392 289574667
0 89760 89760
0 6125 6125
1 53440 78776
1 14873 80586
0 58824 58824
1 99613 28415
1 17930 53160
1 88143 13408
3 62796 826925243
0 36198 36198
2 31530 68317
1 9833 21612
3 44234 505515889
2 87937 35362
1 52791 89727
2 41366 46839
2 53045 76248
3 17958 203126071
2 533 93546
2 55008 56926
0 17533 17533
1 42844 27846
1 3314 27874
2 65847 97918
0 54238 54238
0 95689 95689
0 79117 79117
1 7828 11698
0 78574 78574
1 82336 61284
3 49111 672470377
3 66203 214667057
2 89422 38575
1 37382 83751
2 39419 57382
0 61323 61323
2 72117 24501
0 17880 17880
0 91054 91054
1 77076 45339
2 90452 93787
3 42216 236517885
3 74046 197685536
2 3961 24921
1 39600 1060
1 23851 574
0 42740 42740
1 44903 30328
0 23647 23647
1 45829 48138
0 89701 89701
1 92396 2082
0 7841 84887
3 92128 302998593
3 59500 588075774
2 19766 93029
1 91436 44619
0 86340 86340
1 37891 93659
0 25396 25396
0 49905 49905
3 6084 380003904
1 61067 56793
3 91437 117536070
3 17570 117369053
2 50214 50718
1 36869 57074
1 66904 86568
1 7712 37871
0 65130 65130
1 25192 63615
2 70555 41852
1 62396 61782
1 65188 50533
1 42278 38067
3 61521 167923807
0 54934 54934
1 39546 7395
0 27403 27403
2 1007 40484
3 82949 664210709
3 88089 932132354
1 84248 80142
2 99293 73040
1 60758 56335
0 83411 83411
3 59330 927182330
3 27127 213926808
1 43155 62403
0 64316 64316
3 83298 589332362
0 48905 48905
3 42961 713269354
1 36613 7919
0 22460 22460
1 71362 50491
0 25912 25912
0 37246 37246
0 91769 91769
0 3882 3882
3 37484 811590051
0 79413 79413
3 55594 888173779
1 16791 73694
0 24624 24624
2 2750 74516
0 56459 56459
2 40667 18468
3 46876 870595989
3 12719 184685512
2 10128 39833
0 83806 83806
0 83297 83297
1 79577 78626
0 27068 27068
2 7250 99629
1 54343 98514
1 25346 89037
0 97743 97743
1 69270 8113
1 74830 14412
0 96819 96819
1 27104 42291
1 97398 90496
2 31698 28274
0 82521 82521
2 5132 96560
0 31508 31508
3 31867 92355976
0 66343 66343
1 9462 33403
0 89134 89134
3 65530 224703269
3 61645 326071012
0 89913 57898
0 42049 42049
1 42488 10202
0 63738 63738
1 453 96575
3 16086 228645863
3 11786 491416982
2 79739 34843
2 99457 25403
1 1425 33830
0 93461 52602
0 59489 3358
1 74925 83095
0 70790 70790
0 23385 23385
1 25502 7877
1 32708 11591
1 36945 77991
3 34298 447479440
0 31720 31720
1 94185 14552
0 7297 7297
0 9252 9252
3 50118 820508475
1 86719 96726
1 37518 71325
0 13284 13284
2 32844 53912
3 1365 10686093
2 48851 79009
2 82156 63073
3 85924 521712436
2 11662 95201
2 60771 84515
2 53897 97546
2 68620 65189
1 7304 6614
2 17041 76239
3 68827 716603748
1 7246 70352
0 13121 13121
1 87662 97211
0 21771 21771
1 22341 15075
2 3760 75480
2 85609 78674
1 23661 30117
0 96725 96725
0 87861 87861
0 54749 54749
1 19 46800
0 79619 79619
1 96868 78097
1 58495 90337
3 37093 527237084
1 26855 6104
0 84321 84321
0 7554 7554
1 25588 56280
1 68352 95245
2 6814 95345
0 75217 75217
0 50779 50779
0 10345 10345
0 68926 68926
0 67941 67941
0 48600 85944
1 27786 16138
3 59857 949040778
0 77847 77847
1 97031 94376
2 97682 65025
2 75108 97263
0 47888 47888
0 10497 10497
2 82913 82104
3 26183 164090587
1 34346 17989
3 7521 979059824
0 35752 47552
0 50486 50486
0 1669 62518
1 6245 64540
1 64221 41571
1 51333 83454
1 52211 36084
0 55385 55385
1 59536 45060
0 2059 65378
1 9620 77507
3 90852 432387625
0 59239 59239
2 59690 15159
0 38680 38680
0 4804 4804
1 13390 57928
1 77865 88437
2 83719 4435
0 85216 96292
1 864 36660
1 64703 70176
1 93166 49405
1 78397 52255
1 9197 75759
1 65514 65906
3 31033 687493347
2 99919 82375
2 71060 52600
1 74975 99522
1 59743 78064
3 26466 235822179
2 58456 24252
0 51206 51206
0 25883 25883
2 2021 88821
0 37979 37979
1 63285 60701
0 16060 16060
1 41024 46628
1 17622 28414
3 95308 260913117
0 45052 45052
0 47073 47073
0 70270 70270
3 52061 772657869
1 18417 31838
1 39478 84792
1 91605 28736
0 39467 39467
1 40889 94617
3 11278 415328610
1 94101 35939
2 53886 45701
1 81129 62463
1 92782 70901
0 83064 83064
1 70149 98284
0 55988 55988
1 89359 78233
0 79484 79484
2 27236 39652
0 52547 52547
0 57466 49611
0 69433 69433
0 45611 45611
0 50979 50979
0 60886 60886
2 56586 95018
2 84588 75062
0 59686 59686
2 12503 98281
2 33113 73448
1 72081 20488
0 24359 24359
1 96816 10757
2 62535 469
3 91388 641032774
0 87966 87966
0 24032 24032
1 67996 40771
2 97071 96478
2 99180 75214
2 71291 44609
2 46657 54181
3 69461 975824624
0 13551 13551
3 90772 511871399
0 7161 7161
1 45743 49312
2 81834 40687
2 10187 56848
1 73571 82081
1 93845 11798
0 50343 50343
1 79045 69284
0 7408 7408
2 31299 29088
1 61755 77517
1 82488 27715
0 61310 61310
2 66707 78573
0 4300 4300
0 41158 41158
0 56852 56852
0 67694 67694
2 54030 98384
1 29565 58587
3 13417 522978915
0 43685 57028
3 39820 694203695
0 81137 81137
2 92435 77771
1 66434 21847
0 33237 33237
0 41231 95158
2 28569 18475
0 97907 97907
1 82578 38801
3 20403 842632911
1 5852 3693
0 65867 65867
3 31844 554535768
3 89850 490991993
0 6654 6654
0 9633 9633
0 46605 46605
0 29889 29889
1 83966 31253
1 42677 26394
3 48688 135979563
3 6883 925584513
0 39964 97334
0 86392 1128
2 67664 37763
2 97327 56597
0 76654 76654
0 73453 73453
3 83817 198254497
0 40899 84338
0 96053 96053
0 66734 66734
0 27830 27830
0 23631 65581
1 48477 6735
0 3775 3775
0 73867 73867
3 9622 267103019
3 99354 793263831
1 22374 28677
1 32257 63046
0 66103 66103
1 36161 82132
0 24539 24539
1 74755 58090
1 67906 63881
0 69998 69998
0 84429 84429
1 72692 37616
2 56488 51417
0 89594 89594
1 55774 99051
1 56268 37593
0 60034 60034
1 50171 2523
1 68438 62113
1 50661 70654
1 80197 85423
3 3789 63592848
3 77604 489790351
0 35401 57006
1 93490 32518
1 26643 81260
1 89260 89698
1 61429 41965
0 98771 98771
3 91138 495624837
0 56159 56159
1 73002 25240
0 16587 16587
0 99648 99648
3 96770 610701213
0 20360 20360
0 76421 76421
1 79593 7337
3 33863 125859389
0 88047 88047
1 98677 58543
0 83790 83790
1 88522 37521
0 39758 39758
1 80616 3874
0 95470 26525
3 4835 902275059
0 77154 31126
0 60851 60851
0 93516 93516
2 70829 90695
0 88737 88737
1 96196 59416
2 67559 33632
1 42971 31377
1 9471 94561
1 93525 65622
0 21820 21820
1 62223 6323
2 26636 112
3 38072 212448714
3 40432 448117619
0 81353 81353
0 41244 41244
3 60046 225223225
1 18493 40803
1 31484 26657
1 25886 25786
0 98697 98697
3 36704 583104851
3 92638 930684584
0 87190 87190
1 90141 1250
0 73658 73658
2 76229 31576
0 77981 77981
1 58312 81262
0 93257 93257
0 54135 54135
1 99691 88692
3 26866 826612063
0 22067 37497
0 34682 34682
1 64738 40831
0 10071 10071
1 32243 16590
1 50839 80951
2 69387 56445
0 50875 50875
1 75091 6967
3 71752 895721959
2 79461 73615
2 54176 89830
2 46431 1782
0 85436 85436
0 92093 92093
0 74467 74467
0 75752 75752
0 10556 10556
1 41911 74515
0 76208 76208
0 64852 64852
0 58049 58049
3 82995 436018742
0 24206 24206
0 77452 77452
1 89449 142
1 36767 14873
2 25460 69634
0 1219 1219
0 59592 59592
0 8665 8665
3 49762 215335652
0 84306 84306
0 87533 87533
0 43487 43487
1 89238 62728
0 10545 10545
2 75643 1135
0 33441 33441
3 8388 170462706
2 59572 30701
0 36267 36267
0 10044 10044
1 29137 65542
1 72526 19630
1 31553 13177
0 95979 95979
3 96957 416696890
0 72408 72408
1 93777 48353
0 32113 95847
0 59901 59901
0 65185 65185
0 43441 43441
1 77896 98846
0 77832 77832
1 89692 42293
1 20460 77135
2 3556 31114
2 13890 74220
0 17075 81530
1 6797 87074
0 45703 45703
1 38950 44038
1 93732 54706
1 77872 17265
0 81739 81739
1 33503 96054
0 48446 48446
2 85959 59755
1 50170 46255
3 15094 19959011
2 2293 1543
3 38387 981499044
3 91821 542892690
0 11429 38256
3 91327 639483230
2 72391 26220
1 50137 91739
0 26811 26811
0 87958 87958
1 89886 13372
0 33314 33314
0 41331 41331
0 91392 91392
1 7088 60747
0 68302 68302
0 44430 44430
0 67869 67869
3 30496 300847968
1 73266 72551
0 21413 21413
2 94863 72044
0 52066 52066
2 7065 44546
0 85320 85320
0 64097 64097
0 16685 16685
1 90179 2952
3 99433 330911775
3 16929 706388431
1 40639 91984
3 79087 17403672
3 89916 304517986
0 84492 84492
3 96339 943776812
0 42447 42447
3 21321 672715690
3 4733 827407102
1 71498 49139
0 93815 93815
0 9532 9532
2 69734 83141
0 74838 74838
1 44183 48299
0 17308 17308
2 3462 76887
1 51601 773
0 209 209
2 8589 33561
1 84989 44025
3 50503 790645508
1 23893 26937
2 42970 19886
1 20265 12707
0 89687 13230
0 51585 51585
3 39152 328212233
0 32926 85953
0 5480 5480
0 68056 68056
0 65258 65258
3 5737 598304506
0 88662 88662
2 82733 46444
1 21530 70845
0 74655 74655
1 37847 56784
1 61912 27103
0 43682 43682
2 69751 22015
0 59327 42389
0 98784 98784
3 95876 915137527
3 62053 756731015
1 55739 40761
0 23484 23484
1 29073 50638
3 28048 639776781
3 44235 76163089
1 11395 66923
3 16420 747731857
1 81817 64373
1 31374 41139
0 64034 64034
1 7173 43674
0 68797 68797
0 20448 20448
0 82592 82592
1 50008 18930
0 12144 12144
1 81627 98887
1 93912 2368
0 84413 84413
1 21725 51392
1 21685 30258
3 75184 527991358
1 42158 40142
0 70285 70285
0 55611 55611
1 42194 41355
0 33993 33993
3 9814 422570140
2 3990 75996
0 34992 34992
1 94425 45128
0 63346 63346
0 25324 25324
0 43185 43185
0 36667 36667
1 93006 597
1 13999 14698
1 37916 72458
1 59481 55081
1 7921 8262
1 57148 82087
0 72028 72028
3 23778 137886553
0 28435 28435
2 73178 31890
0 20485 20485
3 1169 532750463
0 90053 90053
0 59695 59695
0 5187 5187
1 4353 64619
0 34 34
1 33048 87069
2 97473 99786
1 6676 14074
0 14734 14734
3 57076 911155138
0 39729 39729
0 15982 15982
1 37080 16744
0 59544 59544
1 83075 95807
1 34845 9498
0 84970 84970
0 36280 36280
0 65518 65518
0 92256 92256
1 56383 75251
1 28418 55036
0 85689 85689
1 23888 7076
0 85845 85845
0 14996 14996
1 18136 45225
0 56914 56914
0 96098 96098
0 78605 78605
0 1033 1033
2 1311 36007
3 69313 406565611
0 92597 92597
2 51903 89992
2 58082 49456
0 95934 95934
0 86621 68276
0 53033 53033
1 50677 58360
0 10188 10188
1 79213 97522
3 44939 127315109
0 32973 32973
3 47449 279953182
0 351 351
0 81415 81415
1 61367 75728
1 16252 68211
0 95248 95248
0 75371 84900
0 37950 37950
1 2198 87575
0 23150 23150
2 16635 86944
3 59087 257598494
1 87339 93614
0 40722 40722
0 50683 50683
1 17646 29512
3 29579 23120611
1 58801 49814
1 15320 22961
3 14757 537145468
0 8339 8339
0 84673 84673
2 2135 67798
0 59673 59673
1 83695 59417
1 61052 99009
0 25432 25432
0 91960 91960
3 87794 51960017
0 60278 60278
2 50300 34683
0 47498 47498
3 89971 368590878
1 27894 14532
1 61610 68111
1 90094 99427
0 19635 35045
0 86168 86168
3 20850 531376895
0 84386 84386
1 3233 61387
2 92878 67702
1 84464 71683
0 82853 82853
1 78689 27642
1 20580 75727
1 85950 87201
3 16092 996261571
0 8698 68665
0 77901 31733
1 94842 60607
1 23352 75740
3 84774 35686493
1 19038 42686
0 99569 99569
0 71190 71190
0 74163 74163
0 39173 84381
0 70682 70682
0 56863 56863
2 25394 54728
0 15880 15880
3 18857 505723595
3 62815 967835107
3 98864 126426208
1 59089 357
3 31383 70379562
1 61581 8944
2 63429 98482
1 5726 25809
0 17676 17676
0 82462 82462
0 85206 85206
1 15448 22503
0 77279 77279
0 48062 48062
1 45490 65334
2 70973 79810
0 8606 8606
3 96645 237024376
0 3148 3148
1 55295 84432
1 71990 16229
2 38356 24940
0 41765 41765
3 93113 334910142
2 2560 86009
1 79721 64478
0 17128 17128
1 43537 19990
1 51736 47859
2 36251 75510
1 14214 96037
1 31373 66862
0 74781 74781
2 78969 67794
0 99189 99189
0 21376 21376
1 15507 66205
1 80387 42661
0 5682 5682
1 84704 41687
3 11284 757676806
0 50046 50046
2 30665 55646
0 10773 10773
0 36574 36574
0 19685 19685
0 9754 9754
0 75723 75723
1 23605 2546
2 29937 6077
0 73557 73557
2 18092 76226
1 14298 79424
1 40772 20211
0 62592 62592
0 47550 47550
3 63188 799775530
1 56346 44861
1 96197 98908
0 75503 75503
1 37211 21839
0 16180 16180
0 25471 25471
1 5647 39498
1 12192 54807
1 87428 4478
3 9530 872993504
1 42261 25395
0 45996 45996
0 86680 86680
1 70203 30368
1 10058 21575
0 29892 29892
1 1614 4239
2 34561 42608
3 48679 498975991
0 47671 47671
2 97188 20249
0 28767 56652
0 74823 86460
3 88353 586779470
3 7976 380790719
0 55134 55134
3 129 96910293
1 79166 2890
1 58903 46664
0 15790 15790
1 20868 696
1 40373 78183
1 16492 54979
3 26772 624526229
0 99812 99812
0 83866 83866
0 30581 30581
3 68616 878299367
2 78603 37593
1 20877 13662
3 56178 384952833
1 25063 91898
1 25683 81406
0 82286 82286
0 26208 26208
3 7253 614696746
1 16926 73290
0 37429 37429
1 82993 73539
0 12185 12185
1 83017 97790
0 76129 76129
1 89696 59746
1 86415 68285
3 25121 985845436
1 45231 8151
0 33897 33897
0 41854 41854
3 44614 406930156
1 95782 77559
1 10650 98650
0 2776 97625
1 72836 20131
0 14483 14483
2 93845 11798
2 61821 50190
1 77700 57752
0 31495 31495
1 88649 4033
0 81999 81999
0 77948 77948
3 2447 520029363
1 45904 79152
0 82169 82169
0 89196 89196
0 39396 39396
3 17036 258929974
1 346 26820
2 99469 92178
1 26871 58382
1 61113 69095
2 28231 27846
1 4569 43287
2 12387 98643
1 27690 11786
2 26891 56384
1 31127 2984
1 48443 25912
2 49156 19293
0 50624 50624
3 31196 629178482
1 37853 56303
1 9570 56441
0 16117 16117
3 56728 157850839
2 8616 167
0 55362 85836
3 94774 132476411
3 3760 140841085
2 21619 84867
0 9550 9550
0 37362 37362
3 61847 102329321
1 93574 44020
3 24571 217175907
2 70662 7760
0 51822 51822
1 60575 91928
0 14468 14468
1 11119 26480
0 69630 69630
1 22822 35116
0 87833 7913
0 66071 66071
2 56923 19041
2 2235 45836
0 41543 41543
0 60800 60800
3 50133 960518096
3 87123 256325110
0 33687 33687
0 99509 99509
3 23718 441194101
1 99226 14158
0 30746 30746
0 38843 38843
2 30088 37622
0 39794 42343
0 63708 63708
2 17502 51346
0 23168 23168
3 49147 866779255
3 34893 956857469
1 70197 47791
1 61230 67161
3 18804 863257297
2 38194 15640
2 96164 75702
0 31798 77048
0 72319 50289
0 80500 80500
0 63376 63376
0 78011 78011
3 16012 666074652
0 3874 80616
2 99219 44065
3 88295 816489050
0 95290 95290
0 36614 36614
0 1629 1629
3 15564 240135555
0 19719 19719
1 10841 14222
2 77694 16005
2 61966 92396
0 68948 68948
0 48095 48095
1 63095 6983
1 21681 58490
0 78054 27622
1 64477 1598
1 30769 42153
2 50341 13655
3 93719 234764228
1 32263 53444
0 1005 1005
1 60862 15624
2 76091 13505
2 72921 19069
1 687 66577
0 4703 4703
1 47294 79835
3 78900 894004654
0 55015 55015
0 44510 44510
3 90511 574112098
1 10263 63916
3 9131 140955968
3 2221 380668204
0 4100 4100
1 76484 27646
0 81524 81524
3 89568 992912091
3 20777 179692939
0 88043 11797
1 6102 1633
0 45878 45878
3 77883 795455242
0 44851 44851
0 79057 79057
1 99577 18696
0 29533 59182
1 98430 35241
1 78810 74141
1 32520 8600
3 6462 851066850
3 28374 468582802
0 14710 14710
2 9573 92849
1 67545 83437
2 82751 77756
3 21266 526990520
1 23971 93631
2 21215 9384
3 16216 347853458
2 10564 72164
2 63923 75908
2 82503 78426
1 58947 94358
0 57993 57993
1 34130 1402
1 95582 83708
0 65677 65677
0 31438 31438
0 94102 94102
1 90949 67606
1 70839 70756
1 28846 95314
0 31197 31197
1 62487 93001
0 51840 51840
3 24830 357861525
1 61589 67824
0 88524 88524
1 96721 67598
1 47818 92257
1 16743 53512
2 94301 36627
2 96962 73909
1 26893 59928
1 61044 92130
0 50695 50695
1 25051 10205
1 19126 71669
0 86362 86362
3 85033 78921600
0 37779 27006
3 23370 805249244
1 2252 85991
1 52551 70007
0 14279 80344
1 57190 41085
2 20446 94362
0 9068 9068
0 20008 20008
0 93075 11339
3 829 321833449
1 60539 84468
1 33519 55887
1 97797 69091
0 36390 36390
0 24296 24296
3 91448 720642861
0 48028 48028
0 51828 51828
2 19862 56154
0 43264 43264
0 25899 25899
3 40713 115488956
0 63432 63432
3 90921 463369032
0 45500 45500
0 84966 84966
2 80043 92417
1 89270 43212
3 22366 768755474
1 77944 61046
1 33777 67780
0 74417 74417
1 43198 73432
0 96533 96533
3 72708 234734373
0 1711 1711
3 69679 258217873
0 44890 44890
1 21535 73601
2 52949 3101
3 49036 664035068
1 58936 43024
1 12627 973
1 36454 18857
2 87711 72114
1 49155 87059
0 96644 96644
0 60369 56746
1 30779 95024
0 39903 39903
3 44176 413886290
0 31470 31470
2 21716 92824
3 49252 506040047
0 88407 88407
0 21676 21676
2 15377 16471
0 17347 17347
3 57833 457155804
3 23160 102358671
0 13478 13478
2 21093 37882
3 58165 826328989
3 70121 363472071
1 62391 72852
1 10136 16064
3 77620 278661937
3 19214 976785749
2 90562 1667
0 44996 44996
3 57824 468518142
3 97391 864619536
1 83256 12390
1 34929 23739
0 99764 99764
3 12405 536556231
3 20849 743474015
1 90901 8930
1 42104 88317
0 24118 24118
0 99641 99641
1 76220 72466
3 57821 508406414
0 55425 55425
1 87434 1268
1 84127 30152
1 51140 44778
2 9581 4089
1 80362 58768
2 32010 68542
0 21580 21580
2 2100 28629
2 5121 82484
3 12361 999414741
2 72228 33537
0 26959 26959
2 10201 1899
3 28574 13979556
3 52556 772694986
1 47416 33714
0 40618 40618
0 29766 29766
2 62124 52001
2 46790 45442
1 90817 20772
1 80540 59616
0 77678 77678
0 15701 15701
0 72006 72006
2 33939 33886
1 66159 82437
1 2772 73148
2 35073 98354
1 19438 43657
0 82179 82179
0 60841 82167
3 72197 747556108
0 52582 27971
2 30245 74641
0 14409 14409
1 84182 13984
1 47461 42026
0 37529 37529
3 10270 719723310
1 11929 94920
3 93453 903178391
0 73615 73615
3 45817 250787445
1 36719 63360
0 83441 83441
1 60720 42098
1 52921 5814
3 52987 575277172
1 31830 72807
0 26499 26499
0 1096 1096
1 63159 87832
1 17127 91454
2 45070 2308
0 75479 75479
3 27752 49533889
1 86519 35272
0 67914 67914
1 78440 55228
1 59284 81784
0 21900 21900
1 60691 76710
1 13545 5744
1 72523 24280
2 23968 33792
3 12678 771961615
3 75013 125606222
3 27047 543589518
0 3961 3961
1 64136 38833
1 42701 48120
0 68950 68950
0 61535 61535
0 52948 52948
1 18983 66506
0 89069 89069
0 20872 20872
0 13702 13702
1 70954 87070
2 77693 39185
2 25588 56280
1 11285 38485
1 12054 76024
1 4375 50584
0 80675 80675
1 64483 91820
1 5096 89861
1 38825 94894
1 901 29031
1 55098 86120
1 10102 73517
0 2694 2694
0 62907 62907
3 79883 758855689
0 13810 13810
0 49026 49026
2 57300 65982
2 3811 81945
0 84510 84510
1 19654 78858
1 7120 64253
2 22852 18746
1 37033 54670
2 55699 20830
0 86336 86336
0 44945 44945
0 80819 80819
0 93462 93462
1 13556 44055
0 13133 13133
0 58067 58067
1 31122 16948
2 98831 32072
1 55287 82422
0 3738 3738
2 30956 61555
1 2299 22540
0 35578 35578
0 95286 95286
3 15483 201222423
0 92365 92365
2 54678 84813
1 75728 47249
3 88117 804841845
3 9047 973192867
0 46642 46642
0 29002 29002
0 49565 49565
1 62313 91665
3 26837 407659594
3 96066 996882013
0 84382 84382
1 45436 50266
0 5217 5217
0 73920 73920
1 53882 13888
1 6119 21157
2 26942 27073
2 86524 15006
1 87296 63182
1 71824 52510
0 27083 27083
1 98203 7039
3 7753 562864981
2 44924 37578
1 34027 89796
2 38742 60019
0 27016 27016
0 19559 19559
3 17314 432207440
0 44622 44622
0 81137 81137
1 60808 2798
1 44646 86538
3 55819 625206628
2 21099 6323
0 32454 44845
0 41284 41284
2 26201 35255
3 95690 433680189
3 37700 537535297
1 6959 31039
1 53616 3528
0 9352 63585
1 87200 72720
0 80 80
1 17781 93422
1 35744 59491
3 40025 490609203
1 79133 76444
1 76437 72447
0 34595 22139
0 16496 16496
2 72071 35324
1 61951 16696
0 49908 49908
3 57985 764945410
1 15869 71081
1 80996 46927
1 50795 50144
2 40365 28802
1 36690 31629
1 42700 29428
0 94737 94737
0 85898 15783
2 55913 94746
0 88421 88421
0 34822 34822
1 77392 65624
0 22270 22270
2 11285 38485
3 53857 556262143
1 51687 15847
0 18821 18821
3 36237 687924141
0 40781 40781
0 19783 19783
3 87331 889666772
1 36558 81980
1 13688 54085
2 2636 12348
0 904 904
0 88000 88000
0 96808 48553
0 89700 89700
1 58485 91699
0 343 343
0 74465 74465
2 70468 14086
2 6928 85280
3 97211 211339520
2 14574 94444
2 51621 13879
3 27017 581545552
0 12850 12850
0 46207 93958
1 1950 64155
2 62003 60460
0 48151 48151
1 17221 29354
1 10018 95030
3 70765 507767737
0 92225 92225
0 67543 67543
2 90326 24632
1 7593 57451
1 69989 93604
1 30245 8808
1 11950 79105
1 57995 78167
1 57865 87106
0 52537 52537
1 12650 29791
1 61653 58872
0 67051 67051
1 25797 62422
1 5408 56301
0 1562 1562
0 11722 11722
3 47136 762206567
1 85727 20659
3 40696 312158331
2 61785 66188
0 60684 60684
1 88700 14677
1 98450 17213
1 16963 54090
2 86555 15799
2 9632 91444
1 20951 5058
0 15444 15444
2 71991 42042
0 95254 1082
2 17963 50265
1 87076 60235
0 54797 54797
0 85614 338
3 93604 803365254
0 28292 14135
2 89395 34281
0 99639 99639
2 75929 33057
0 97218 98572
3 93290 707834049
0 45317 45317
2 31031 45264
0 24853 24853
1 51411 54499
0 22795 22795
0 10256 10256
2 90237 4143
1 44770 46998
2 79668 96748
1 90210 42506
0 59132 59132
0 8817 8817
1 12855 93942
1 18857 63150
0 94381 44408
2 5263 38138
0 25480 37765
3 62438 319418362
0 50926 50926
2 83531 7105
3 42422 167834322
2 43954 47746
0 33340 33340
0 12254 12254
0 5067 5067
0 92352 75209
0 41349 83421
2 68692 73776
2 28945 5166
0 7402 7402
3 59222 69482955
1 82935 56070
3 6917 228000658
0 66236 66236
0 88362 88362
1 15464 78341
3 60806 512273370
2 28169 63801
1 98398 79650
2 41975 45481
3 17912 363144892
0 60380 60380
2 22269 6856
0 49551 49551
3 61496 759364260
2 98774 77484
0 96405 96405
2 3805 51195
0 66520 66520
2 75601 40209
0 82619 82619
3 90036 746913357
2 27614 95717
0 41189 41189
0 33251 33251
1 17710 90421
0 26793 26793
3 27189 304197778
0 84349 84349
0 19761 19761
1 82893 7497
1 56769 92288
1 68575 64200
3 71781 666873696
2 99702 98403
1 30514 68177
2 44943 57258
0 1862 1862
0 94951 94951
1 97183 33514
0 32490 32490
1 71389 59282
2 65948 46849
3 17527 286462372
0 40207 40207
1 41939 87062
1 40328 8057
3 15910 515810006
1 99633 777
0 64687 64687
0 17788 17788
1 15198 80298
1 71300 12571
3 35504 911227403
3 52865 360141571
0 61166 61166
1 38594 35907
1 57653 92186
2 16027 6227
1 43217 19398
1 93648 60260
0 47771 47771
2 9567 48167
1 9043 53024
0 18837 18837
0 69841 69841
3 17753 29953633
1 6689 2679
1 70440 96148
2 42421 84887
0 94999 94999
3 31847 590028254
0 3397 88467
1 10249 86650
1 93785 23063
2 57336 99110
0 5857 5857
1 11006 40731
0 5833 5833
0 82852 82852
0 18480 18480
0 72909 72909
1 6378 43983
0 39727 39727
1 32481 30214
2 63216 42904
1 15729 72690
0 17122 17122
0 73552 73552
3 32372 640843558
0 13836 13836
2 93165 50554
1 1703 69542
1 49588 33655
3 30966 753116157
0 25689 25689
3 38271 945813475
0 86902 86902
0 73414 73414
3 98315 131512140
0 11264 11264
0 37168 37168
0 74282 74282
3 70821 647159449
0 43038 43038
1 8592 27791
0 27287 27287
1 47150 85275
1 88463 14659
2 83907 38563
0 32962 32962
1 65172 80496
2 92544 71056
2 60136 56021
1 78246 34497
0 76188 76188
0 8116 8116
0 23343 23343
1 14891 39222
3 57259 978122080
2 13393 42418
0 34577 34577
1 10854 81818
1 58014 19496
1 72722 78631
1 60377 77149
0 44114 44114
0 98160 98160
0 53289 53289
3 44881 655494211
1 98868 33279
0 9012 9012
0 2059 65378
0 52259 52259
1 5299 50450
2 396 34189
3 45017 179086493
1 67757 44284
0 20217 20217
2 26208 25665
1 16977 94110
1 80287 70031
0 79125 79125
1 60309 51815
1 77419 14754
0 9336 9336
2 83203 54744
0 6237 6237
0 71767 71767
3 69047 728820549
1 72585 30826
0 21325 21325
0 94059 41657
0 67217 45024
1 84396 9752
2 33391 38275
3 52667 773193236
3 36645 65441374
0 16804 16804
2 18232 25681
0 51166 51166
2 79166 2890
0 64355 64355
0 69464 69464
0 90903 90903
3 50267 262672520
3 79067 144507048
2 4590 77102
3 90882 61455770
0 81926 14394
2 35178 76907
0 17239 17239
0 82610 82610
1 1116 19835
3 92805 831946414
1 54587 99487
0 89018 70588
0 65933 65933
2 85772 35215
2 19892 74495
0 83342 83342
0 99593 80129
0 88086 88086
1 26602 97048
1 9399 16767
3 61068 755099494
0 35390 35390
3 10118 470202399
3 43768 969666756
0 87360 87360
2 82515 70040
2 38858 44036
2 34147 37023
2 63006 25137
1 74203 22549
0 54970 83216
1 43564 88667
1 57995 50056
0 23248 99790
1 83874 41500
0 20165 20165
0 71952 71952
0 67431 67431
2 37951 26808
0 54735 54735
0 37422 37422
0 50870 50870
0 4789 4789
1 41679 23128
0 65536 65536
1 81565 35198
0 545 545
0 11589 11589
2 974 52489
2 10852 43705
0 19008 48819
2 10616 97413
1 69029 71883
0 61956 61956
3 18199 642889869
1 57635 70832
1 7235 18187
1 4424 64845
0 25475 25475
2 20853 97241
3 83273 481766746
1 71774 51674
1 72369 82543
0 99410 99410
0 64113 64113
1 71747 13542
0 55716 23521
1 48676 32866
2 87841 43656
0 70214 70214
3 56557 557755149
1 79547 39197
0 51875 51875
0 42408 42408
0 34337 34337
0 50775 50775
3 94614 557627115
2 44458 60188
1 45434 55476
1 4961 24125
3 49188 575000546
1 93394 36384
1 77874 13532
2 73511 46608
3 3073 327916503
2 92406 56743
0 84452 84452
0 9678 9678
1 775 90688
1 46893 38069
0 23711 23711
1 1685 38074
1 70260 13684
0 27148 27148
1 54665 99561
3 69737 788858027
2 5854 19222
1 43214 4749
0 88072 88072
1 36636 43617
3 83458 921845305
0 64609 64609
2 6788 86248
0 93042 93042
1 71353 39942
3 7021 831703935
1 25798 23767
2 87285 47455
0 59452 59452
3 38158 713724049
0 70019 70019
1 48015 4893
1 75144 17750
1 95728 85027
3 41251 346302717
3 51771 732744376
0 99600 60258
0 68363 68363
0 26595 26595
1 99288 16393
1 38934 66639
1 3980 69686
1 98997 5330
2 59729 34275
2 18426 60661
2 10257 83799
2 67180 93054
0 28280 28280
3 38329 771718626
3 16182 846095124
3 1563 620979355
1 4509 61992
0 12782 12782
1 7372 3237
0 81289 81289
0 28731 28731
1 56442 28270
0 21830 21830
3 58162 985910204
1 81280 74117
2 2042 45581
3 1837 47460103
0 32076 32076
0 80965 80965
0 42290 42290
0 16274 16274
2 45396 64526
0 7169 7169
2 92739 66174
2 37915 13424
2 51801 46212
2 60987 98677
1 67806 89421
2 46380 76764
3 34507 766904914
1 95107 99501
2 72856 47911
0 1215 1215
1 17633 53081
3 55404 138072400
1 52887 307
1 65408 36912
0 18001 18001
2 51824 80249
0 89444 89444
0 48177 48177
1 98911 55896
3 60763 284952331
0 71942 58803
0 39555 39555
1 90179 77141
1 69388 88618
1 20221 48383
0 37575 37575
0 7078 7078
1 6603 17309
0 35626 7380
1 69356 63623
1 91182 46525
1 10751 42600
0 37988 37988
1 86972 94506
0 50010 50010
0 89276 89276
0 41100 41100
0 52008 52008
1 5442 10593
1 30442 54070
1 86920 44175
1 83098 83670
0 47102 47102
0 12756 12756
1 8912 5070
0 39441 39441
3 42838 634141999
2 77791 37973
1 76983 4300
1 53139 54150
1 12862 27890
1 80795 6532
0 13695 13695
0 24542 24542
0 70638 70638
0 60053 60053
2 69343 54311
3 85410 859074516
0 92709 92709
3 57861 850780744
0 93078 93078
0 20063 20063
3 59434 274436902
0 13220 69317
1 79357 90292
1 49587 55092
1 2975 7996
0 19853 19853
1 97495 78828
0 62542 97734
1 46740 48511
0 54599 54599
0 69481 69481
0 4525 4525
2 86769 78844
1 46337 46945
0 35748 35748
0 64499 64499
0 61963 61963
1 8868 16050
1 78787 17568
0 27623 27623
3 98653 983285561
3 73174 714584219
3 4925 402095387
3 18115 926808115
1 79950 17106
1 23067 89786
0 70973 70973
2 3491 47163
0 27089 27089
2 13067 94192
0 68711 68711
1 21955 21966
2 38310 136
2 57227 83207
0 44513 44513
0 98867 98867
0 28403 28403
0 48123 51641
3 93536 346254430
0 78539 9776
1 81820 33455
3 8156 937985320
0 41686 41686
1 25703 41165
2 63743 29627
1 81187 98866
0 55745 55745
2 90026 11791
0 37173 37173
0 35140 35140
3 73565 102391030
2 91348 81575
0 85821 85821
1 56831 26576
1 76843 59846
1 76715 68946
2 92419 65194
3 61865 54543078
0 896 896
2 89541 37147
1 16719 64634
0 6824 6824
0 92783 92783
0 6577 6577
1 69471 20350
0 51169 51169
0 75247 75247
1 67275 90782
1 49349 60152
0 44845 44845
0 97163 97163
0 66539 66539
0 41174 41174
0 1832 1832
2 12714 32153
3 55307 368819481
1 44929 18931
1 33486 94624
0 2087 2087
1 26523 37740
0 20315 20315
1 30238 63932
0 27105 27105
1 88639 66894
1 57522 53689
1 59184 77633
1 49186 61073
1 10795 13090
2 34659 14614
3 33083 528571698
0 66689 66689
0 34498 21296
1 67827 53184
0 95660 95660
1 6160 2815
0 50692 50692
2 25392 83198
1 58110 58570
3 6411 830262116
3 85698 645138214
0 26683 26683
1 33862 60940
0 43487 43487
2 26033 99015
1 7160 56157
1 32554 33924
1 4999 29824
1 96169 16724
0 55774 55774
0 17906 17906
0 46282 46282
0 50310 50310
2 64836 30390
0 16156 85193
0 80512 75568
0 14030 14030
1 87115 23578
2 15054 70099
1 79172 60009
2 13724 21481
2 82295 94764
2 70197 47791
1 29214 21066
0 19586 19586
1 25785 36945
0 1073 1073
0 35676 83684
1 70871 26620
3 37418 25400012
1 41798 27313
0 40777 40777
0 87274 87274
0 72409 72409
0 18934 18934
2 98735 86200
0 15870 15870
1 63343 21433
1 56954 87920
0 56872 56872
2 23556 24259
3 9114 2665996
0 70438 70438
3 86734 428075530
3 1342 30540405
3 84440 377796645
0 29876 63982
1 5509 84913
0 80414 80414
1 7282 95317
3 82058 640444413
1 55201 3882
1 55866 30266
1 79959 40740
3 38541 619427888
0 97093 97093
0 45806 45806
3 91962 739010055
0 17107 17107
2 429 96640
0 89464 82016
1 98821 73315
0 17259 17259
0 18022 18022
1 2042 79612
3 28982 715557389
1 18138 35162
2 1316 17441
1 37911 84182
0 45776 45776
0 18402 18402
0 30138 70064
3 51564 525623097
1 40637 64779
0 96638 96638
0 9866 24703
0 9785 9785
0 97625 97625
2 34588 35750
0 71884 17386
0 81565 81565
0 43971 96224
2 55986 87295
1 92886 83872
0 4729 4729
0 36019 36019
3 57447 983207338
3 17791 576381301
0 46121 46121
0 68602 68602
0 30738 30738
0 27034 27034
2 47527 61777
3 89443 935389192
0 60777 60777
1 50282 19595
0 80316 80316
1 86370 91346
0 59084 52967
2 27712 71246
0 94529 94529
0 40092 40092
0 83519 83519
1 74134 57094
0 97492 97492
1 71061 65069
2 7827 44202
2 64328 7170
0 76272 76272
1 99878 42227
1 76239 93974
2 99348 8672
0 86584 86584
3 75104 119725189
0 33097 33097
3 49727 782470810
1 86003 43038
0 85041 85041
0 24078 24078
1 99935 20553
0 7334 7334
1 38416 81188
1 81653 49219
3 87650 78452129
0 80229 80229
3 83238 141055006
1 78653 84453
0 86976 86976
1 35713 33312
1 42266 91147
0 48398 48398
2 58334 52133
0 66932 7255
0 19574 19574
3 64854 515721601
0 70874 70874
0 8321 8321
3 68324 350028772
0 7771 68276
0 95693 12090
0 16767 9399
3 7917 391881833
0 63601 23399
0 98114 98114
1 92534 43373
0 77222 36978
1 39921 20677
0 52749 63709
0 74738 74738
3 51937 471578208
0 70904 70904
3 92014 593824036
0 26236 26236
1 42648 86824
3 74971 437904482
2 78500 395
3 1873 836187703
1 52954 79062
1 2298 17659
0 76082 76082
3 92479 334869896
0 97385 97385
1 12260 80029
1 47802 45938
2 41509 42785
2 18062 92017
0 3677 3677
0 74039 74039
0 42217 42217
0 26616 26616
1 8967 31339
1 85250 18605
1 87300 80909
3 50699 804431104
2 33279 99022
3 89126 51769913
0 34890 98588
3 78446 647521065
0 81077 67292
0 49982 49982
0 99046 9760
0 53663 53663
0 48416 48416
0 71680 71680
1 52923 26223
1 77536 47032
2 84560 56474
2 45044 49848
0 23586 23586
0 55458 55458
1 91275 91851
0 80180 80180
1 27162 12637
3 48801 983151108
1 5967 60326
0 28395 28395
3 54399 554239562
3 12680 404326389
0 18359 18359
0 80399 80399
1 928 21496
0 22452 22452
1 49795 15398
0 95746 95746
0 24828 24828
0 75041 75041
0 58358 58358
3 12668 487869964
1 42900 37134
0 46724 46724
1 41321 5340
0 49741 49741
1 13412 55149
0 34505 34505
1 45051 2518
2 11193 20406
1 3241 6141
0 41202 41202
1 52156 79321
1 76887 81679
0 54563 54563
0 14085 95252
3 69506 944984222
0 23792 23792
2 4501 90328
0 49557 49557
1 25458 22115
0 27482 27482
0 1193 1193
0 14305 14305
1 28549 4111
0 52260 52260
0 61025 61025
0 47195 47195
1 43047 83318
0 8603 8603
3 48457 98766861
2 1113 63787
0 75979 75979
3 58589 677577443
2 6306 6831
1 63680 94734
0 76916 76916
0 70136 70136
1 98902 24369
2 57511 6126
0 64202 64202
1 53089 24917
0 23398 23398
0 87775 79686
0 6992 6992
1 2148 21622
3 53413 149557550
0 45356 45356
3 96559 864888045
2 61493 62181
1 19203 24850
0 63043 63043
0 1032 1032
2 31054 61241
0 67250 88832
0 31450 31450
1 4136 88771
2 90343 92960
0 78213 78213
1 16643 72575
3 25383 700827179
2 95495 51708
0 32453 32453
1 57047 9005
0 96596 96596
0 56223 56223
0 97471 97471
2 66743 6768
1 86937 11530
2 39250 40171
0 65230 24039
3 53861 616805629
1 66938 37973
3 6871 929111593
2 95152 52993
3 18249 177352967
0 16839 16839
1 74312 85785
2 69323 98089
2 77709 80888
2 75713 95709
0 22693 22693
3 40619 347714055
2 6968 64542
1 34451 59290
1 93390 4385
2 88759 91646
1 12024 95013
0 81784 59284
0 45237 45237
1 89900 99722
2 66719 21031
0 61030 4013
0 82040 82040
1 55196 31151
0 99104 73116
3 84725 41867748
0 92695 13095
0 7484 7484
1 20506 31313
1 33782 86848
1 89412 25653
2 87247 14759
1 85970 98725
1 54304 32924
0 75821 87511
0 6183 6183
1 28660 80614
0 89448 89448
2 70604 19502
0 27399 27399
2 9760 64534
3 61512 408750527
0 85167 85167
2 21110 61900
0 37924 37924
2 5416 48668
1 70513 82885
0 57743 57743
3 49920 314975529
0 51617 51617
1 93315 89753
2 11850 66437
1 95960 4930
0 95615 95615
1 46510 65177
0 11428 11428
1 59728 63404
0 63026 63026
3 52482 980927712
2 68401 29070
2 752 61621
1 69632 65046
1 35125 57457
1 81178 27869
1 31012 77360
0 6922 6922
1 28522 14979
3 40800 969012311
0 8686 8686
0 40967 40967
3 96490 312889095
0 84829 84829
2 63780 1442
1 83291 61305
2 48289 76084
1 28599 9175
1 65380 414
1 38916 66572
1 39777 69605
0 80944 80944
3 36386 687123948
0 22274 22274
0 72292 72292
0 16473 16473
3 85015 630182723
3 8733 492929800
0 63182 87296
3 94147 841051290
1 75290 84245
2 5230 42339
1 42353 78221
3 74037 861464582
1 69479 76352
1 61846 43085
0 83856 83856
0 98823 98823
3 92591 409790075
2 95284 6921
1 6628 42603
2 57337 74027
0 79189 79189
1 89479 65740
3 87368 502526392
1 11573 32886
0 53763 53763
0 16690 16690
0 99569 99569
1 83304 94379
1 18313 70088
0 51226 51226
1 58141 56506
0 69161 69161
1 15805 99429
1 28755 78059
1 50757 73272
0 15874 15874
2 22169 24702
0 88856 88856
1 8483 85944
2 96771 36582
2 7715 60477
3 77881 225871019
1 18201 45159
1 9824 30780
0 76956 76956
0 3591 3591
3 35854 598934973
0 75444 84585
0 90385 90385
0 77570 77570
1 44119 83463
3 25508 413468170
2 17288 14510
3 31886 337193330
0 90148 90148
0 17133 17133
2 74986 76266
1 80031 46785
1 95857 15290
0 86628 86628
0 52130 52130
1 14292 58134
1 62317 46781
0 29503 29503
3 76417 806572716
1 39873 79912
0 64837 86735
0 99629 99629
0 66106 66106
0 97077 97077
3 45142 345559370
2 70921 40988
0 6167 6167
3 74228 451473814
0 68773 68773
0 22792 22792
1 54009 20628
2 59426 15798
2 82962 33927
0 51097 51097
0 79171 51990
1 83269 45932
0 58561 58561
0 41894 41894
1 98855 48621
3 28121 404306891
0 31420 58176
1 43284 90629
0 4393 4393
0 76406 76406
0 36110 96513
2 26977 45264
0 46696 46696
1 14843 95748
0 22669 22669
2 52535 84407
1 44344 38431
1 56854 54722
0 47439 47439
2 6499 48111
0 90262 90262
1 24917 18072
1 62367 9698
2 6136 26524
0 84252 84252
0 223 223
2 58211 34306
3 53884 993795467
0 76796 76796
0 7953 7953
1 98870 26259
2 83402 94851
2 66457 98577
3 4271 915416228
0 95981 94890
3 51297 265416761
1 14929 38308
3 89337 305617885
1 21159 73013
1 76456 14802
0 13022 13022
2 53085 3731
2 86412 8597
0 27292 27292
2 84878 49470
1 17036 69987
0 20471 20471
3 19777 275109292
2 71596 34274
0 18231 18231
1 53619 60000
1 37524 74474
1 49136 18100
0 78743 78743
2 63346 83388
3 57960 626685049
3 92071 778334742
0 94361 94361
1 98666 78491
1 52009 89620
0 38578 38578
3 91390 922222175
1 1982 46804
0 33112 93065
0 37959 37959
2 15918 77350
2 37757 22381
1 43476 32607
1 23064 44414
0 43054 43054
1 46132 99011
1 66118 11024
1 11974 38387
1 2629 91220
3 90745 439259227
3 45811 54708499
2 83852 39393
1 27285 50667
2 64065 97060
0 5533 5533
0 71264 71264
0 50586 50586
0 5987 5987
0 43336 43336
0 46091 46091
1 25338 78193
3 66302 616593608
0 50479 50479
1 66945 80872
0 90855 68990
0 76515 91793
0 51682 51682
0 92425 92425
2 89597 66031
2 12922 45364
0 38650 38650
2 10320 37903
0 89596 89596
0 53405 53405
1 64470 33419
2 14675 72853
0 53285 53285
1 34249 35598
1 14019 62694
0 74368 1425
0 64312 64312
0 72487 72487
1 2058 86922
3 31405 467835653
2 31758 94968
1 89463 1527
2 83392 74484
1 28188 97372
3 71426 297635497
1 85806 7435
0 38405 38405
1 99293 62682
0 5857 5857
0 80167 80167
2 16372 63369
3 21441 438532442
2 31448 4802
1 11621 7485
0 28878 28878
1 42203 74539
2 35989 11877
2 4530 23822
0 13412 13412
1 67714 30143
1 80518 87134
2 36481 43505
1 30800 28821
1 39690 62231
0 67467 67467
1 22328 6858
1 29521 36610
3 10079 69996398
1 61086 64788
2 89342 64624
0 77309 77309
1 49053 69123
1 72007 94765
2 65639 65781
3 92666 102808177
0 69136 69136
0 5106 5106
3 28709 625359495
0 66743 66743
1 72048 30347
0 34413 34413
2 4567 60464
3 33822 112617813
3 35735 802322879
1 32615 5660
0 17195 17195
1 2109 46895
3 81940 465058463
2 82293 62934
1 99416 53722
2 96224 93357
3 9835 375301344
1 96035 43056
0 12969 12969
0 20502 20502
0 83178 83178
3 93292 600208944
2 30447 95864
2 83750 52381
1 98275 70948
1 37378 98170
0 46215 46215
2 51770 26783
0 33226 56966
1 71206 20900
2 539 85475
2 68319 90919
0 88066 88066
0 76566 76566
0 43961 43961
0 20085 20085
2 11735 62623
1 91218 99292
2 30076 36507
0 37558 37558
0 67020 67020
1 40665 46424
1 36268 71190
1 65638 31849
0 55224 55224
2 37602 76265
0 31489 31489
1 49383 54341
0 63893 63893
1 40953 70313
3 34450 803347064
3 58623 543693161
2 55066 40033
3 18880 737304051
0 31200 31200
1 66927 8513
2 94209 62456
1 73540 52148
1 89722 87762
1 15103 35225
3 84518 502862783
0 79166 79166
1 37558 41712
0 60529 60529
0 37672 37672
0 7646 7646
2 17868 18034
0 41674 39281
1 44074 33869
0 59851 59851
1 39671 76210
0 13004 13004
2 38381 15847
0 28668 28668
0 32188 32188
0 49447 49447
1 15063 53088
1 16323 86206
0 63496 63496
1 11029 94553
3 64263 313358060
0 9282 9282
3 44029 377673538
3 46671 768750734
1 54391 69215
3 27655 969140610
0 33468 33468
0 81776 81776
1 17164 13917
2 64186 35803
0 94911 94911
0 44216 44216
3 75648 2246045
1 17547 45827
0 24708 24708
1 33170 22319
1 86709 40757
0 99033 99033
0 44665 44665
0 77168 77168
0 85347 85347
1 96299 33375
0 42964 42964
0 27379 27379
0 25339 25339
1 42144 52123
1 22889 77118
0 57207 57207
1 73882 35915
0 16420 16420
1 21790 20451
1 24613 33091
2 25598 66514
0 80847 80847
1 24721 10572
0 40992 40992
0 73983 73983
0 83893 83893
1 64204 8974
0 34379 34379
1 78041 34802
0 68394 48754
3 61415 515786955
1 71487 73778
1 36110 46737
3 41228 156864390
3 26691 99488487
0 17658 17658
2 58820 67811
3 88835 408789627
1 52589 9865
3 4223 555506184
0 86952 72326
0 86789 86789
1 4291 39519
1 98649 81539
2 99789 88774
3 75745 445938285
3 2284 411168924
1 13420 6384
1 9282 6693
3 80790 904849544
3 27871 129110688
0 73842 73842
3 44243 624369261
3 55860 488143954
0 51169 51169
0 14686 14686
1 10329 33832
2 43169 29359
0 54773 54773
1 19288 64262
0 33929 33929
0 2257 2257
3 65004 464139819
0 65372 65372
3 19614 520837762
0 32346 32346
0 51606 51606
0 36025 36025
0 46545 46545
1 57049 84314
0 66578 66578
1 59386 28975
3 58032 369154587
1 18891 86621
0 26200 26200
0 78589 78589
1 69002 16210
1 1689 60119
1 97375 24342
0 71168 71168
2 22295 81557
0 32075 66977
3 45554 858031665
0 16252 16252
1 89270 72175
1 33490 27101
1 62897 57986
0 16924 16924
1 75976 97824
1 67929 21617
0 15776 15776
1 4088 43489
3 63950 31648880
3 1569 943374629
1 17267 73959
0 33233 33233
1 77023 16680
3 22861 126065351
0 92880 92880
0 33141 33141
3 33858 540538272
2 65594 37154
3 57800 192684796
3 84278 701348461
2 52733 86843
1 70720 56053
3 90275 779939318
0 51090 51090
1 15046 3965
1 10632 2830
0 4358 4358
2 32994 3725
2 37695 99691
2 71568 54395
2 81856 91237
2 7351 32040
1 2497 23770
0 23502 23502
2 24716 88221
3 80095 407633780
0 36503 36503
1 28860 84882
0 57254 57254
0 44921 44921
0 48291 48291
3 86067 966489604
0 94623 94623
1 10397 93236
0 70930 3910
2 70286 44878
0 66273 66273
0 932 932
0 65093 65093
1 67785 26078
3 69410 876049063
0 46071 46071
1 12395 35041
0 93476 35182
3 36129 119168976
0 35947 35947
3 59749 342815097
0 20488 72081
1 70494 82521
2 95909 70068
0 68049 68049
2 92727 76848
1 76869 34506
1 5137 54574
1 17415 2223
0 19219 19219
1 54408 13454
0 54934 54934
1 98883 16542
0 17858 17858
2 59989 78236
0 2078 2078
1 93702 40369
0 49643 49643
0 67180 67180
2 72569 77911
0 80513 80513
0 19362 46419
0 38195 38195
0 27054 27054
3 95351 173670576
0 93532 93532
2 9282 25837
0 16866 16866
2 263 68470
2 25876 6814
0 405 405
0 54560 54560
0 14484 14484
3 3551 959680644
3 43878 514091929
0 48697 21910
0 71541 71541
1 2353 98487
1 12121 10641
3 74674 629737802
0 21580 21580
1 31950 12362
2 1137 83752
1 32905 68053
0 20666 20666
1 12042 42734
3 49353 279089619
3 48442 944776113
3 67160 587241358
0 32375 32375
1 99620 289
0 72516 11904
1 96084 78578
0 93177 93177
1 84769 24966
0 18907 18907
2 8553 21323
3 18373 638922410
1 21482 15076
1 87167 31188
3 90490 801086156
3 46136 531048764
1 36486 97388
2 54323 82728
1 73691 40208
2 90086 42047
0 65146 41054
0 94668 94668
0 88922 88922
1 95775 94511
2 42046 49775
2 38676 83294
0 86028 86028
0 24909 52254
3 70592 188058956
3 38259 821344675
1 64324 48603
0 12631 12631
1 67585 91674
0 10430 10430
0 99880 99880
3 18333 199796015
0 67198 67198
0 2495 2495
1 45780 78539
3 33383 184199883
2 98977 54172
0 88686 88686
3 58061 654229796
2 9210 37047
0 12398 47189
0 36790 36790
0 61887 61887
2 36500 81778
1 52768 20853
0 70844 70844
2 25587 66337
1 83253 35797
1 50253 21952
0 76112 76112
0 7336 97756
1 91604 94704
1 23994 24199
0 16505 16505
3 37644 859829720
0 86354 86354
1 22712 4968
1 95427 69815
0 34688 20927
1 61159 36657
2 1073 82355
2 14139 30812
0 91535 91535
1 41756 51890
2 86808 83720
1 2958 14307
3 97659 924947686
0 1977 1977
2 624 6966
1 59636 63776
0 34519 34519
1 39289 79367
1 67848 46233
3 1934 286072173
3 89798 984763022
3 80198 571640824
0 34119 34119
1 90278 59405
1 11208 34068
0 69257 69257
1 64270 33195
3 96662 78017485
3 32099 152886317
1 86011 32426
0 60746 60746
3 23883 799290061
1 6176 76370
2 50312 66658
3 69414 17657463
0 91308 91308
3 91806 798819030
0 12517 77643
0 35199 35199
1 41990 52418
1 70020 12214
0 95762 95762
0 85728 85728
0 48274 48274
0 6671 91790
0 88211 88211
0 44055 13556
0 61202 61202
1 19086 98791
0 33748 5462
1 66062 48672
2 55807 41541
2 83704 37820
1 57553 86829
0 98337 98337
2 8599 58453
2 27687 75065
1 71717 37657
2 55259 24845
1 63466 53348
1 87828 2688
1 84621 23662
3 21512 742753990
3 81516 349076148
0 19427 19427
2 5807 69083
0 66224 22601
0 75712 75712
3 48739 555979848
0 87713 87713
3 358 48388066
1 28504 22653
0 33299 33299
0 34789 34789
1 235 51803
1 67710 27415
3 72842 796593181
0 3780 3780
1 55491 24559
2 45077 83515
1 61562 10721
1 96048 23858
1 26711 82513
1 7238 5290
0 43554 43554
0 2850 2850
0 67394 46740
2 27431 55612
0 15067 15067
0 79669 79669
1 68346 56942
1 91093 40766
1 84747 71699
0 58258 58258
2 70269 35836
1 49943 81606
0 11460 86689
0 54316 54316
0 41214 41214
2 57947 21037
2 86735 64837
2 18323 92084
3 65934 398111845
2 69787 65123
1 70840 27940
0 76157 76157
0 79779 79779
3 7425 628457697
2 98148 50950
3 4492 443214350
0 10622 10622
0 18846 18846
1 20799 42260
1 23379 67876
0 33367 33367
0 25469 25469
1 51503 30004
1 55383 79149
3 89948 728832440
0 42658 42658
1 95497 74441
2 3351 48792
0 85542 85542
3 14728 927330480
0 43979 43979
2 66346 88491
0 34777 34777
3 26509 319462278
0 31955 72723
2 32156 35714
0 33211 33211
0 67174 67174
2 8690 43496
0 66289 66289
3 56248 295257653
0 49797 49797
1 8065 989
2 47439 90783
0 45233 45233
1 67606 21612
0 78374 78374
3 76558 564701055
3 13370 451409739
0 767 767
3 4360 845646230
0 35987 35987
2 9221 12597
2 85421 10108
3 73858 47202115
2 17719 75267
1 26064 78366
3 98235 579585380
1 67402 71116
2 71526 66030
2 78806 58653
0 98977 98977
3 35125 322780124
0 39342 39342
0 21536 21536
1 71497 26347
1 58805 1886
0 41763 41763
1 57050 31160
1 36647 39009
2 87333 12869
2 38395 48963
0 76291 76291
0 42570 39870
2 38892 45154
0 82660 82660
3 6005 490982595
0 4478 87428
2 6145 67457
1 29097 14206
1 1675 93051
0 62699 62699
0 28565 78770
2 27071 69948
1 81078 49799
2 91849 81962
0 40764 40764
0 23699 23699
3 20205 641306774
1 88376 86755
2 2467 32001
0 9606 9606
0 94837 74518
0 86037 86037
0 40846 40846
0 67871 67871
0 60459 60459
3 34247 797222514
1 33085 71133
0 25422 25422
1 5931 98735
1 10082 12718
2 83459 96001
0 18197 18197
3 77556 620533861
3 2019 796657963
0 11533 11533
0 53810 53810
0 50097 50097
1 39301 51658
1 35636 9390
1 25371 97907
0 93717 93717
0 89168 65700
3 74887 895656881
0 62402 62402
1 46466 25792
0 86064 86064
1 27787 22634
1 54511 43988
1 32062 29222
1 12875 69036
1 81821 82655
0 43179 43179
0 30883 30883
0 6127 56743
0 43965 34147
3 81118 496087185
1 96385 30299
0 74863 92539
1 61222 73258
1 73370 61418
0 89184 89184
1 10450 30320
2 37612 94228
0 8769 8769
1 31980 2600
2 20105 93066
3 64546 233927477
1 76096 99655
0 78171 78171
0 68934 68934
0 89756 89756
0 2570 2570
0 26624 26624
3 59473 260759360
0 88205 88205
1 67755 3186
1 62569 83894
2 5380 22959
0 18496 18496
1 77269 27597
0 79342 79342
0 60696 60696
3 95926 989877198
2 60597 64970
2 11368 51583
1 66778 35762
0 1141 43138
0 7796 7796
1 96261 83841
0 63200 63200
0 93159 93159
3 24159 466178404
0 91451 91451
1 83479 61211
1 62750 85049
2 48986 49598
0 17430 17430
0 49223 49223
0 98233 98233
1 84110 75757
2 91473 88172
1 38202 49913
3 31765 805583236
0 36653 36653
3 91817 606095919
1 16758 31316
1 28101 35727
0 75129 75129
1 61126 93891
0 25915 84555
0 7003 7003
1 39080 71378
0 72824 72824
0 20060 20060
0 68869 68869
2 92978 3253
3 73403 311840462
0 45808 45808
2 16351 71562
2 50048 48032
0 30326 99711
1 47287 45669
0 42567 42567
0 1196 1196
3 39261 478333428
0 42863 42863
2 52792 11504
1 73239 81691
3 48201 369116379
1 38014 32935
3 74913 536095875
3 79762 942490950
2 92530 45275
0 9026 9026
0 7823 7823
0 41200 41200
1 41217 47233
1 8633 3400
1 1496 18360
3 45957 424032613
0 61328 61328
0 91667 91667
2 24749 66147
0 65259 3642
3 59004 86915121
1 3426 94380
3 35407 574631096
2 59143 37223
1 33038 53725
3 5203 623834166
0 30000 30000
1 57168 13902
1 46316 44525
0 4413 4413
3 34083 441095410
0 19165 19165
1 29476 96588
1 63592 8912
0 70127 70127
0 33527 33527
3 86688 99304544
1 93999 66027
1 93469 87047
0 44004 44004
1 86474 590
1 87776 79882
0 93466 87478
1 71355 55028
1 5840 75922
1 57291 26202
0 85890 85890
0 43155 43155
2 25164 24837
2 28982 42691
3 27513 573939720
0 64697 64697
0 24214 24214
0 40967 40967
1 22815 33777
2 65998 41750
2 46695 61055
2 73853 61911
1 74652 34944
1 8002 12906
0 39130 93142
3 14598 642708659
0 69144 69144
2 45787 75158
0 68516 68516
2 73039 95454
0 53735 53735
3 82789 469216979
1 9427 57222
0 94251 94251
1 81439 84137
0 59358 59358
1 57713 93515
0 20817 20817
1 47790 94256
0 58243 58243
1 51461 71466
0 25999 25999
3 43551 560380095
1 60127 29819
0 26558 57257
0 97851 97851
1 68502 21294
0 28333 28333
3 8260 174073598
3 68882 760358169
0 96977 96977
0 28259 28259
3 26847 99030059
1 82429 62489
0 73542 73542
0 73243 73243
3 61104 397975292
0 99531 16888
0 46318 46318
2 6164 99019
0 91618 91618
3 68727 848741005
1 44989 71858
1 40011 81900
2 62559 70616
3 11057 932222666
0 67250 88832
3 22537 643998109
0 35866 35866
0 38042 82389
1 81445 68501
1 35042 2354
1 56810 1640
2 74352 83275
0 90095 90095
1 54793 96227
1 38797 20321
2 79493 24934
0 65606 65606
0 27983 27983
0 17899 17899
0 92577 92577
0 66792 66792
0 53245 53245
2 22280 56773
3 29960 639881239
0 40809 40809
0 11437 11437
3 57643 191303115
0 81724 81724
3 45037 371263574
1 72663 58515
3 92056 398903612
2 57257 26558
3 96975 142012859
2 84310 36912
1 86148 74157
1 52669 49683
1 86001 74571
1 15508 92207
1 34028 58150
3 13979 155768109
0 65473 65473
0 40167 40167
2 80673 83354
1 73788 31142
0 48620 48620
3 74278 764404350
0 5725 5725
0 65016 65016
0 83060 58557
3 79194 840560288
2 224 76249
2 21206 16474
2 61591 69405
1 49005 4583
3 59817 180049774
0 91628 91628
2 76132 19055
2 86779 76515
1 45748 29976
3 80141 32536105
0 94283 94283
0 41860 41860
0 23765 67380
1 94196 75900
0 41861 41861
0 19023 19023
1 47924 22376
0 47054 47054
1 52709 9437
2 37546 50518
1 30879 66684
3 81705 142671274
3 69000 177572691
2 9497 67942
1 16840 58806
0 69461 17396
1 32317 66786
1 44681 64442
0 41464 41464
2 49131 97197
0 12027 12027
0 90547 90547
3 90187 267606571
2 48306 65972
2 13009 70148
3 57607 30718176
3 6571 815266649
1 2536 77673
1 5263 22525
1 36264 90730
0 33754 33754
1 43137 96108
0 20453 20453
3 30380 766910819
1 96478 47502
0 98445 58732
1 50160 52124
2 3663 22519
1 41441 76073
1 10906 67320
2 8419 29449
1 11844 82847
1 87875 58743
2 32142 7787
1 81185 89430
1 12476 34223
1 44403 77209
0 51443 42716
3 34460 486340108
0 27230 27230
1 77751 44780
1 10330 23796
0 3057 3057
2 26039 11236
0 47740 47740
0 28358 28358
1 93317 22537
1 96726 6818
0 2215 2215
0 1252 34605
1 78023 88221
3 48216 669136612
0 48450 3161
0 61572 61572
2 88395 41324
0 63080 63080
2 36654 10931
2 45825 23284
2 50658 12570
3 22521 681683137
2 83710 73075
1 90169 64289
0 81722 81722
0 84458 84458
1 78720 49325
2 65065 82487
0 11090 11090
0 37455 47299
3 83130 745537704
2 73404 41834
0 30797 30797
0 10282 10282
1 68146 19534
3 50967 37308423
2 83807 82725
3 84195 544792653
0 66248 53137
0 56817 56817
1 29155 36845
3 91243 194187987
1 28169 59442
2 42397 21722
1 88610 56900
3 94099 662762665
3 6674 942155744
0 23721 23721
3 24157 501135338
1 18797 18152
3 19007 872783066
0 37485 37485
0 47899 10841
0 25715 25715
3 67102 500141112
0 76793 76793
1 51407 25641
0 74903 74903
0 87387 87387
0 92876 92876
0 8903 8903
1 16230 75929
3 36890 211088340
3 74442 954841390
1 7179 14016
2 35118 29716
1 55781 46334
0 72208 72208
1 86221 60512
2 19038 53032
1 35313 65986
0 40277 40277
0 55508 55508
1 71058 39683
0 62554 62554
0 30367 30367
3 79249 469946368
1 84627 28917
1 89778 21117
2 99299 20707
0 47138 47138
2 73501 3012
1 98202 50595
0 79126 79126
0 87537 66832
0 57132 57132
0 13 86497
0 26595 26595
0 84931 84931
2 31481 6197
1 25150 9879
0 65553 65553
1 9278 97035
1 40303 63092
0 18713 18713
0 32367 32367
1 90561 47108
1 47404 69294
0 63317 63317
1 78589 20118
1 71349 50265
3 82190 509008736
0 51991 51991
0 71479 71479
0 11082 11082
1 2777 31570
1 17126 41876
1 75695 79243
2 91313 44793
1 76071 85420
0 75593 75593
0 63919 63919
2 29297 63946
3 47456 174502833
0 16402 16402
0 8122 8122
1 53741 79438
0 95543 95543
0 79995 79995
2 47890 8927
2 34997 636
3 44820 953924
0 70752 58416
0 57623 66904
0 64081 64081
0 37493 37493
1 79035 23342
0 75607 75607
0 12774 12774
0 27775 27775
0 81273 81273
0 37479 37479
0 60612 60612
2 19415 15927
3 82132 891349832
2 36162 87828
0 87351 87351
1 20055 46813
1 31479 99881
0 94203 94203
0 99241 99241
0 11071 11071
0 15497 15497
1 82482 36930
0 29010 29010
2 27666 29923
0 70497 70497
3 913 167776576
1 68438 67340
1 84138 97478
0 95352 95352
1 89576 14460
0 11316 11316
1 72707 70605
1 15582 67233
1 28478 26023
0 84798 84798
1 24498 45346
3 21809 409337653
0 96765 96765
0 53024 9043
1 29641 95423
1 67791 86342
1 77626 75728
1 71400 88558
0 33266 33266
0 47743 47743
1 96969 97553
1 8528 97345
1 28451 53859
2 53154 60193
0 84253 84253
1 71238 90748
2 16312 52252
0 46128 46128
0 26900 53589
0 57755 57755
0 40584 40584
1 53532 47467
2 60824 84165
2 11896 91248
0 13364 13364
0 616 616
1 30644 70865
2 93993 6973
1 99705 55699
0 49701 49701
1 93588 14829
2 75695 79243
0 43321 46701
3 82585 211031422
0 4980 4980
2 9080 92511
1 60573 17974
0 59703 59703
3 9209 476726001
1 32716 24595
0 76359 72562
1 26642 37959
3 38153 562842403
0 78595 78595
0 40235 40235
0 66483 66483
1 94547 8958
0 83207 83207
2 80783 41924
1 44545 64916
3 24688 907093577
2 37501 63079
1 14107 16902
3 43507 32354390
0 77515 78294
1 17451 11148
2 15775 70572
3 78146 73724191
0 45599 45599
0 28222 28222
0 58939 58939
1 36248 87788
0 23999 23999
0 23374 23374
1 41911 58219
1 59463 35568
1 98223 27310
0 4904 4904
1 79582 93180
0 58998 58998
1 71660 99574
0 72613 72613
0 2822 2822
0 71383 71383
0 845 845
0 42770 42770
0 58883 58883
1 53020 27965
1 79827 80431
2 36978 83192
1 51295 10887
0 46887 46887
3 89192 578390912
2 7754 33135
3 34815 181642529
0 45639 97683
1 74034 47989
1 9737 61827
2 77872 17265
0 93715 69432
1 64774 3058
2 52743 65117
1 49926 88665
1 28752 18830
0 10708 10708
1 65577 68114
1 51935 67070
3 18783 375844432
2 52322 42500
0 76517 76517
1 63769 57751
1 50185 51462
0 29226 81541
1 12825 6153
1 96396 88581
1 79769 64308
3 59714 897786029
1 49237 85064
0 9862 9862
3 21153 801629261
0 8732 97606
3 44942 993698031
2 94503 5125
1 65222 57664
3 48336 536138234
0 41308 41308
0 96191 96191
0 10924 10924
1 47180 94957
0 7543 7543
1 23719 65101
0 55942 55942
1 80691 54705
0 35601 35601
0 29702 29702
3 13833 356262366
0 72265 72265
0 41481 41481
2 46430 37156
0 68464 68464
1 68813 15184
3 87228 478884611
0 8012 77028
3 17996 333390814
3 93692 709119471
0 67135 67135
0 32633 32633
1 44240 1018
1 81128 56949
0 79242 79242
0 63268 81080
1 75029 44172
0 16374 16374
1 16185 81386
3 10134 342726939
0 14101 14101
1 58370 53067
3 41346 327684650
1 33589 40973
1 8103 5413
1 2827 15956
3 78869 878428417
1 63989 8517
1 37653 33822
1 88415 51259
1 17233 50409
0 79568 79568
0 57226 57226
0 24727 24727
2 61052 99009
1 26235 13815
0 20794 20794
1 52272 37890
0 34728 34728
0 69256 69256
0 30705 53406
0 68004 68004
1 46915 97413
0 66967 60920
0 21530 21530
1 2887 48140
0 95075 95075
3 46468 494551963
0 72511 72511
0 57457 95063
1 813 13853
2 54172 28824
1 91589 46526
2 13808 19988
1 48610 85671
2 58552 3426
3 54521 584585931
0 89674 29073
0 73172 73172
0 4992 4992
0 33032 33032
0 36288 55913
0 63643 63643
0 19279 19279
1 75658 73987
1 53483 78116
0 7705 7705
3 12916 457381405
2 34716 60416
0 38099 38099
0 45447 45447
1 65408 35729
2 1474 65411
1 9875 5104
1 35209 32794
2 82271 38836
2 2198 87575
1 88799 99066
0 51874 51874
3 15553 208337110
0 73038 73038
1 41849 74346
0 24084 24084
3 58707 689600691
1 81051 70312
0 46126 46126
1 13219 78204
0 40815 40815
1 88413 51939
1 56287 40533
2 43092 37824
0 12578 21544
0 3762 3762
1 65456 52255
0 14196 14196
0 56699 56699
2 58176 17632
0 16491 16491
1 28255 97179
0 81549 81549
1 80755 42701
1 74070 81827
0 59341 59341
2 30072 42528
0 41535 41535
2 11295 6128
1 91973 17848
3 98576 413760772
2 3834 78061
0 81192 81192
0 80 80
0 71795 71795
1 98051 62984
3 4644 191905729
0 87451 87451
0 73396 73396
0 97987 97987
3 28310 410613299
1 14040 37020
3 61345 643936113
0 12427 12427
1 12678 57495
1 22294 34718
0 61850 61850
3 69851 778401834
0 77986 77986
3 39515 118907507
1 96135 88268
2 14738 20773
1 5475 40881
0 96326 96326
0 40559 40559
1 18289 43669
0 47200 47200
0 8506 8506
3 47825 882173342
2 95002 62792
1 99770 98624
1 71232 9014
1 11072 37763
1 71273 15666
3 24289 479998847
1 15805 55398
0 58152 58152
0 95398 95398
3 98581 106351983
2 528 4720
0 85162 85162
0 81209 81209
1 73211 20156
2 16388 94968
2 26107 18747
3 63571 139283561
1 74106 82323
1 56454 95691
0 57157 57157
1 75233 56590
1 90742 49409
2 92534 43373
0 34228 34228
2 47150 62324
0 17766 17766
1 40047 26376
1 6226 85970
0 95554 95554
0 33066 33066
0 10286 59297
0 13769 13769
0 94847 84458
0 56751 56751
0 20370 20370
0 67889 67889
1 1897 8015
1 40053 62726
0 85623 85623
0 21444 21444
2 70982 75811
0 29663 29663
3 10224 285684487
2 5225 74405
1 13666 71684
0 24742 24742
1 32110 81263
0 95993 52599
1 33959 63834
0 21221 21221
0 68653 68653
1 56006 32387
1 68866 80585
0 8122 8122
0 59029 59029
0 39530 39530
1 5841 43806
1 77334 65264
0 97279 97279
1 4508 44077
3 33835 881183340
0 69719 69719
1 32993 94131
2 65526 20934
0 45317 45317
1 17448 99389
1 97576 98345
1 6153 57604
0 10091 11531
0 10371 10371
0 98284 70149
0 99672 99672
0 19522 19522
3 19487 559953581
1 74618 78191
2 50747 15388
0 47208 47208
0 28650 28650
0 31194 31194
0 52408 52408
1 50120 18613
0 52944 52944
0 71249 86676
2 29 95668
3 1583 390074038
3 11721 676949006
1 81080 42469
0 95690 58172
0 31224 31224
3 80631 502316700
3 66859 387818722
0 97689 97689
3 26119 989530943
0 54774 54774
1 69197 87427
2 71568 61349
0 47568 47568
2 85057 41873
0 71956 56454
1 92843 37450
1 60823 22391
0 17877 17877
1 6719 175
2 76104 57227
2 82667 25885
0 69049 69049
0 63081 63081
0 93460 78969
2 20315 97582
0 79097 79097
0 1515 1515
0 53152 53152
0 10136 10136
2 55705 47868
1 44536 36004
3 23589 376253055
1 50441 88306
3 22227 747730267
0 53651 53651
1 33597 54971
3 8343 449803008
3 3065 326525136
2 74157 97157
0 65066 50500
0 88769 88769
1 44355 18238
1 83380 89149
1 19188 72787
1 46654 8565
0 17505 17505
1 73799 81612
2 56207 34800
1 94639 19786
0 7367 7367
1 739 79375
2 1272 69028
1 18516 39835
1 72574 95813
1 6876 30467
0 89124 89124
1 46244 77461
0 11687 11687
1 41462 50438
1 18028 38850
0 10257 10257
0 80845 80845
2 57438 52199
3 7974 655403078
1 43371 99052
0 60077 60077
1 99335 25747
0 19469 19469
3 59837 350932820
0 41345 41345
3 86801 378515949
0 97574 97574
2 70720 56053
3 76998 685875872
2 68406 48349
3 4243 688704788
0 4574 4574
0 31306 31306
0 18211 18211
3 98097 525904197
1 59416 98619
0 56163 30545
2 12477 70088
0 9917 9917
1 72372 11634
1 8398 57225
2 23144 10421
1 15918 58563
2 12586 78173
1 27768 24881
0 88038 84414
0 56249 56249
3 55632 115283859
0 68963 97093
0 80999 80999
0 76403 76403
2 46275 70047
0 82685 82685
3 45585 593929951
3 97421 849975969
2 92895 31653
0 41005 41005
0 738 38575
0 36527 36527
0 3656 3656
1 73930 6848
1 34801 53574
1 30896 42085
2 55805 99837
2 70203 85356
0 48575 48575
3 34256 783004793
1 98189 23296
0 90542 90542
1 58122 12375
0 98481 98481
2 79125 99628
0 780 780
3 8682 987654077
1 46099 45977
0 64685 64685
0 93927 93927
3 34782 160611361
0 69587 69587
0 91816 91816
0 19766 19766
0 65515 65515
3 166 925468292
1 80429 61508
2 96918 91171
0 38718 38718
2 26787 15542
0 69218 69218
1 47865 5850
1 81908 28475
0 73168 73168
3 62774 841567364
0 86074 86074
1 7888 52176
0 93188 93188
1 594 27815
1 28487 48010
3 59451 936794283
0 90201 90201
1 64901 17593
0 44761 44761
2 2381 65018
0 93368 75776
0 80570 80570
1 4444 99408
1 94395 84963
1 45622 24770
0 87804 87804
2 74052 83654
0 34447 34447
0 66318 66318
0 53303 53303
0 92592 92592
0 79558 79558
0 98252 66631
1 3986 74375
1 9302 62421
3 49313 863471648
3 13185 28609263
1 84417 5705
1 51564 78691
1 33015 70683
2 54569 32933
3 96601 344929111
0 926 926
0 49536 49536
0 25472 25472
0 98340 98340
0 92096 92096
0 65765 65765
0 45709 35737
2 68704 68994
1 61392 50822
0 97191 7610
2 15183 95092
1 20223 34704
1 20468 69887
2 64797 39946
1 79145 43717
1 22746 94393
2 92144 18913
1 48950 59636
0 62503 62503
0 92460 92460
0 94901 94901
0 7454 7454
0 25705 25705
1 57050 50421
1 44322 2543
0 36462 36462
1 87124 61688
1 12440 64196
1 68252 44589
0 17417 17417
2 27591 33142
3 40225 94342285
2 47157 40562
2 18672 88130
0 68584 68584
1 21912 83613
1 97721 4298
0 78576 78576
0 50413 28400
3 48516 837770331
0 31569 31569
0 19126 19126
2 64109 79617
0 51311 67849
2 39690 62231
0 80837 89551
0 76171 76171
1 16338 23684
0 9755 9755
2 81593 49872
1 71816 12289
0 61676 61676
3 37809 395640634
0 49537 49537
3 79413 609041506
2 23395 61902
2 13077 86661
1 15684 45846
1 85641 73484
1 91044 94427
3 98436 302843143
0 7997 37199
0 58690 58690
0 91599 91599
1 85704 55725
1 60564 62681
0 81842 81842
3 36867 803658118
0 26403 26403
2 51566 70641
0 31417 31417
3 59876 80311569
0 85716 85716
2 47865 5850
1 65647 83306
2 70062 91808
1 80713 95917
1 79438 60694
1 17736 55194
0 16939 16939
1 59402 91801
1 8217 47322
3 42240 174937033
1 79330 62646
0 12294 12294
0 58738 58738
1 27227 30139
3 94333 250231908
3 46567 13783836
0 54599 54599
0 44244 44244
1 30609 30237
1 16051 99385
1 72824 77770
0 19 19
0 10118 10118
3 69390 964557138
2 44898 53531
1 96198 5518
0 30032 30032
1 97251 66710
2 52561 32588
1 34 50183
1 88933 39415
0 40013 40013
1 78286 66473
1 32113 92358
1 7020 35599
3 74291 472620147
0 68237 68237
2 83358 25533
1 8185 36820
0 15146 15146
2 59264 36767
0 67185 67185
1 16061 83435
1 83343 13677
0 25780 25780
2 80549 24147
0 8154 8154
1 98361 36362
0 67362 67362
2 26545 90850
0 81152 81152
3 96728 263744069
0 26389 26389
0 57835 57835
1 25019 25388
3 49378 816921012
2 88652 42599
2 19726 33523
3 76945 370205550
1 77625 55339
0 67759 67759
0 31811 31811
1 81845 79678
2 59260 61707
0 6764 6764
3 98040 668635404
0 18493 18493
1 34504 43783
3 93131 270733605
1 76121 18265
2 13420 68176
2 43459 77461
2 37781 50360
0 48302 79330
0 82462 82462
2 54289 28960
1 63118 99780
1 98023 88076
1 24742 90485
0 67704 67704
0 90111 90111
1 17637 51311
1 78281 21890
0 52769 52769
1 45692 67040
3 73462 123275404
1 28739 55480
3 19678 619425677
3 5453 162929711
1 30010 66154
0 33695 33695
2 53126 45936
2 29665 71784
3 34912 512049626
1 4782 24758
1 40048 64484
0 14134 14134
0 99164 3412
2 16957 83469
0 85783 85783
1 1053 91025
0 10060 26435
2 35036 82608
1 82808 31568
1 42970 72296
1 14327 55501
2 72043 84317
3 40529 368969763
0 27274 27274
0 38226 38226
0 41593 41593
2 49383 54341
1 14610 61125
1 50188 18132
2 56185 62563
2 58342 9868
0 40546 40546
0 84342 84342
3 11232 808389999
1 96731 62890
0 52682 52682
3 64080 329315609
0 64770 64770
0 77178 77178
0 71629 71629
1 51750 6485
3 53625 962115185
1 81514 47886
2 41017 64905
1 35741 75863
2 57532 56333
3 42385 915225773
3 60268 46464176
0 51937 86570
0 71269 71269
0 55809 55809
1 28008 92275
1 85878 46932
1 85412 46506
0 19412 19412
0 73043 73043
0 83603 83603
3 20720 103411899
1 11262 29552
0 75101 75101
0 49699 49699
1 3286 88898
0 62554 62554
2 49681 7638
1 31688 7480
3 56585 921098675
1 57318 19291
1 47615 66880
0 6497 6497
0 40772 83960
1 9405 33357
2 90074 98186
3 26280 392133145
0 42574 42574
0 87518 87518
0 51712 4982
0 51706 37915
0 86627 86627
1 39734 98888
3 48783 735680080
3 9597 131598240
1 35360 17804
0 78078 78078
0 43476 43476
0 44544 44544
3 52610 937804028
2 90685 5180
1 68021 5168
1 11631 90536
0 84234 84234
2 69126 81768
0 63019 63019
1 97418 56324
0 13793 13793
2 59992 34595
0 28439 28439
0 24812 75932
0 38394 38394
0 4660 4660
3 78001 609225972
3 88869 860445609
1 48893 22180
1 2204 97012
1 87798 82089
1 5021 38787
2 49662 37957
0 65707 65707
2 12211 46872
2 57167 72728
0 59074 59074
0 36161 36161
0 46201 46201
2 13956 92055
1 78443 31755
0 28532 28532
3 15421 212300218
3 67523 189454686
0 36167 36167
3 39880 833671186
2 9859 77388
0 96633 96633
1 48515 41440
0 54147 54147
2 87755 25240
1 51493 45741
1 1419 13221
0 86030 86030
1 30441 18020
0 56749 92685
0 54749 54749
0 34983 34983
0 56029 56029
0 33942 33942
0 49176 49176
0 80576 80576
3 67074 343975351
0 25085 25085
0 33775 33775
0 45798 45798
0 72214 72214
0 21458 21458
0 90614 90614
1 9889 9450
0 75470 75470
2 94319 51584
1 15208 30164
3 24144 509385264
1 48836 88919
3 17554 625446375
1 11739 36962
0 29797 29797
1 6813 97244
2 32857 12679
1 9871 5008
0 38300 38300
1 42545 75660
0 41292 41292
0 283 283
1 33500 63220
1 16849 69877
0 78769 78769
2 64434 9216
1 78007 42719
0 93519 93519
0 82078 82078
1 27470 98088
0 6285 6285
1 42827 86779
1 88891 55487
2 6863 47963
1 97758 14221
1 22092 96921
1 79777 5913
0 51038 51038
1 93269 84887
1 56019 52821
0 83691 83691
0 78575 78575
0 57838 57838
1 9410 40745
1 77416 11626
0 88853 88853
0 42103 42103
3 77413 604661630
0 43985 74592
3 38492 365568614
3 37915 119955137
1 68946 92236
0 1727 1727
1 5489 29825
0 89472 89472
1 60126 60851
1 86166 24554
0 64274 64274
0 62331 62331
2 10377 34265
0 59480 59480
0 29193 29193
0 81312 37047
0 942 942
3 15626 171331967
0 74506 74506
0 44609 44609
0 3640 3640
0 22589 22589
0 17063 34206
0 61938 61938
1 10184 16422
1 83706 80356
0 63084 63084
0 82409 82409
1 99322 11526
2 61044 92130
2 15092 19447
2 69122 95770
0 62899 62899
2 8006 21693
1 93569 88977
1 10621 46640
1 31531 19548
1 16953 57476
0 41874 28846
3 27363 401588979
0 32106 32106
3 10247 200679666
2 89253 77749
3 73004 938821624
0 83787 83787
1 29594 66329
0 21445 21445
0 98546 98546
0 79163 79163
1 75025 28492
2 11221 39025
1 54370 14436
0 50897 50897
2 88799 85827
0 27515 27515
0 79077 79077
2 41232 78891
0 72593 72593
3 45588 26532187
2 67000 90480
1 68661 71770
0 85253 85253
1 24678 88323
0 43691 43691
0 63006 63006
1 71217 13263
3 9839 200801856
0 42007 42007
0 80781 80781
0 40169 40169
1 4761 75043
0 78971 78971
3 59192 793197545
0 50304 50304
0 36641 27651
3 12575 123106351
2 62180 5712
0 7485 11621
2 28754 88143
0 71631 71631
2 4598 55982
1 76058 63379
1 29788 23538
2 82303 56851
0 18406 18406
2 76303 47983
1 56748 90869
0 45237 45237
1 50172 51671
0 68228 68228
1 82917 75479
1 86488 99572
3 43729 822495138
0 86475 86475
1 71014 75327
0 10568 10568
1 75416 60336
0 80957 80957
2 55262 1912
2 19074 53956
2 96528 76145
1 65641 79319
2 30647 44506
3 95778 58723133
1 91082 42172
1 33659 22272
1 90368 75984
1 15436 73876
0 81264 29131
3 76318 968275256
0 77534 77534
3 60628 947541900
3 54345 618722035
1 70146 10804
3 34000 473592979
1 63687 9133
0 30379 30379
1 7587 13581
0 41978 41978
1 51276 81988
0 45229 45229
0 36195 36195
1 80964 10494
0 7515 7515
0 8950 8950
0 1995 1995
1 18031 66035
1 31575 20196
0 23161 23161
2 35088 22082
0 57522 57522
0 48149 48149
3 49447 897911412
0 40352 40352
1 85017 1494
3 8111 236184149
0 4781 4781
1 47599 27672
0 11064 11064
0 88550 88550
1 36202 18896
1 17543 68062
1 96182 50698
0 1102 1102
3 18215 625970898
1 1424 44452
0 64617 64617
1 50338 72031
0 52532 52532
0 18687 18687
0 73919 73919
0 16713 16713
0 57227 57227
0 1438 1438
1 81822 66900
0 83011 83011
0 58631 58631
0 67576 38543
3 10280 211281205
2 89479 94122
2 98856 88287
2 79181 42758
0 66980 66980
0 60792 60792
1 41688 13332
0 98196 98196
0 71482 95743
1 90141 49750
0 13793 13793
0 5364 5364
1 74591 23845
3 1313 798452890
2 46801 83997
2 66504 61691
3 6273 198084968
0 13401 13401
0 4765 7576
0 58863 58863
1 62445 2258
0 67752 67752
0 92382 92382
0 62722 62722
1 15973 18225
0 90481 90481
1 57031 40128
1 9051 15381
1 99058 95691
2 99979 50863
0 19283 19283
0 68739 68739
1 45864 93740
0 51483 51483
1 25720 22749
0 58282 39248
1 32060 52532
0 11668 11668
2 84670 78976
2 37033 54670
0 94816 82381
2 20 84021
0 41329 41329
0 86099 86099
3 85406 753180531
1 26354 33224
3 29888 973605890
3 44561 219143778
2 86886 85253
0 73199 73199
0 28917 84627
2 56282 17815
1 57254 45527
0 63797 63797
0 730 730
1 66685 35686
3 29909 912348657
1 57207 14258
2 62260 79957
2 12588 50481
3 62998 465849965
1 55275 94369
2 15403 73847
3 67126 977287896
0 66626 66626
0 65513 83244
0 9977 9977
3 43368 261660482
0 95443 95443
1 51414 92502
2 52950 52847
2 82296 12797
1 3955 47398
3 86281 845388770
1 57016 64969
0 7048 7048
0 58469 58469
2 96286 82979
1 89015 86029
1 51194 34155
3 94378 401619056
0 35846 35846
0 10331 37193
0 80253 37972
2 87555 64063
0 42760 42760
0 94289 50782
1 59912 89958
0 32046 32046
2 76966 99415
0 83545 83545
0 47396 47396
3 78115 204538396
0 37303 52282
2 98572 97971
1 85343 78898
0 14620 14620
0 27194 27194
1 55464 81337
1 76517 5489
3 61824 157721981
0 35693 35693
1 5456 34148
0 63289 63289
1 35038 33310
0 77912 77912
0 85959 85959
2 65566 56
3 73291 400218203
1 8820 91850
1 6226 54670
3 97464 865051108
0 98961 98961
0 46336 46336
1 49423 53930
1 82996 14389
0 14938 14938
1 43641 62228
1 94376 15782
0 77838 77838
0 73694 16791
0 87926 87926
3 44536 171222269
0 35356 35356
1 9416 19192
0 1411 1411
3 23057 751089014
2 6517 69685
1 14060 52086
0 4747 4747
1 76300 66992
0 23124 23124
3 16225 359966624
1 53192 28240
1 36369 40690
0 95294 95294
2 34148 54243
3 52156 839536755
1 54356 23123
2 89923 41067
0 62676 62676
1 41774 38344
1 54954 70458
0 98824 98824
3 34794 789000201
2 9734 814
1 87920 39082
1 13895 74970
2 39058 81713
1 19434 22360
0 23629 23629
0 60771 60771
0 55295 55295
1 30620 2147
0 5681 5681
2 87188 28069
1 6777 19550
1 78853 79335
0 64295 64295
1 52071 18993
0 57060 57060
0 14881 14881
2 1775 98164
2 8941 66731
2 25433 22373
1 26161 8579
1 23605 77660
0 80455 80455
1 68387 41950
2 31296 92440
3 72918 133847604
1 26643 3535
0 85540 85540
2 17941 57239
1 94882 62198
0 66255 66255
0 35088 35088
0 38947 75368
0 18031 18031
0 73702 73702
0 46855 46855
1 98919 43461
0 56965 56965
1 93443 63099
0 68594 10632
1 51563 3181
2 67321 60920
2 8899 2560
1 44590 76785
0 40131 40131
2 84655 48581
3 49216 746188605
0 99044 99044
2 37309 42315
1 43796 5476
0 89306 89306
3 12393 637372049
0 37417 8127
0 83288 83288
0 70470 70470
1 77554 21946
0 89679 89679
0 61554 61554
1 91636 48397
1 25904 42714
0 90430 90430
0 42926 42926
3 95672 780071453
1 90123 30713
0 88160 88160
0 36090 36090
1 14115 98644
0 16523 16523
2 49950 58696
0 80902 80902
3 73705 486089076
0 91023 91023
3 7156 589523978
2 85978 64637
1 20003 45807
2 98069 50266
1 71919 47072
0 49112 49112
0 55703 41924
0 91284 91284
1 31270 70468
0 33161 33161
0 64810 64810
0 29331 29331
0 24407 24407
0 63928 63928
0 78719 78719
1 58247 77768
0 42965 42965
1 71228 91812
0 21777 21777
1 65431 83750
3 58714 381931112
2 95424 76816
1 51618 47189
0 61628 61628
1 47102 15084
3 22064 38673230
0 44346 49361
0 10462 10462
0 18178 18178
0 45297 45297
3 5908 238445283
0 22380 22380
1 18701 52428
0 85632 85632
0 78044 78044
2 88957 2196
1 30431 81708
0 15246 15246
2 93773 92110
1 53231 4047
0 69920 33429
0 89398 89398
0 76314 76314
3 44709 843685308
0 3560 3560
0 60120 60120
1 27862 60786
0 62772 62772
0 37118 37118
1 40672 45365
3 62788 232469666
1 51882 2884
0 67264 67264
1 50490 22783
0 59526 59526
0 96332 96332
1 23343 47452
0 68261 68261
0 68209 68209
3 60845 380473903
1 15688 59666
1 27492 10782
1 64243 59744
1 92301 20146
1 1816 78635
3 62496 19139850
0 5600 5600
2 83783 81099
2 27739 31599
0 96645 96645
0 68513 68513
0 52476 52476
0 55663 55663
1 79888 60601
3 47116 983484585
1 83684 67516
2 97352 77946
0 34017 34017
1 22579 55092
0 8352 8352
3 85418 594819495
3 78022 813904571
3 96157 526477060
1 73180 9684
3 3122 587516146
1 72721 10510
1 24764 87897
1 80497 24691
0 71057 71057
3 62322 497132496
0 85332 26639
2 91016 5334
0 83640 83640
2 37277 79346
0 23858 96048
3 75094 725340245
3 25032 647150782
0 64619 4353
0 36840 36840
2 40454 48693
0 58658 58658
0 45165 45165
0 16199 16199
0 790 790
1 22436 30754
0 91040 91040
2 65913 38015
1 587 86649
2 33832 46194
2 83065 59390
0 51527 51527
2 60512 76815
1 20196 8939
0 927 927
1 55404 91273
1 53160 52274
0 18934 18934
0 81382 81382
1 50407 24848
2 45191 69494
0 85547 9399
1 98931 8698
0 35468 35468
3 30731 111315457
3 9516 507747589
0 81311 81311
0 26126 26126
1 70991 50492
1 26806 5254
3 65864 960997652
1 88452 70856
0 94193 94193
1 74889 62365
0 72540 72540
0 33659 33659
1 54426 90026
3 38602 295034599
0 456 456
3 8145 496528667
2 70517 64002
0 77372 77372
3 40453 726102184
1 75168 41460
0 31070 31070
0 32740 32740
1 81017 67958
1 60486 697
0 50698 96182
2 63159 93720
1 40330 2887
3 47104 963075690
1 57328 18974
0 15633 15633
0 20030 20030
0 98864 98864
0 27728 27728
0 49266 83678
1 62347 82085
1 32595 66786
3 92301 280609844
2 50971 29374
0 57003 57003
1 47186 9432
2 99068 59899
2 34312 62560
3 81217 49618659
1 73863 78251
3 64390 325904750
1 77381 32617
0 40816 40816
0 70824 70824
3 86471 164265986
0 13057 13057
1 75774 63315
2 1082 95254
2 19588 9396
1 73192 93159
0 5121 5121
0 76789 76789
2 31650 77308
3 35889 608123060
1 23157 8805
1 9719 87879
0 31689 31689
0 15990 15990
0 90011 90011
2 57356 91042
1 97922 41400
0 80526 80526
0 58506 58506
0 47919 47919
0 23857 23857
0 61330 61330
0 20994 20994
1 4030 12218
3 76848 641986893
1 94494 40455
2 41599 61315
0 7812 7812
0 68119 68119
1 79949 44771
1 82576 47723
0 13220 69317
0 5609 5609
1 83215 74528
0 8493 8493
3 68519 126907770
0 85773 85773
3 21958 260249412
1 46741 44018
0 28104 28104
0 3276 3276
0 47141 47141
0 54093 54093
1 7578 37185
3 94803 498680868
0 59912 32859
2 11892 51459
0 49273 78540
0 66354 66354
0 81419 30238
3 1774 807185787
1 55131 90085
1 83022 53585
0 83742 83742
1 46565 98905
0 36951 36951
1 8610 23530
1 70534 66277
3 45499 273581757
3 18771 37586883
0 1121 1121
3 26124 581665736
0 49248 49248
1 57961 78127
0 68392 68392
3 31216 167963591
0 83800 83800
0 51356 91912
0 82772 82772
2 17747 23213
2 65273 47847
1 40996 80140
1 72593 74007
1 90377 60297
3 32558 734152089
3 98561 59440695
1 36873 24869
2 81786 44315
2 9165 54887
2 24171 58330
0 75415 75415
0 99541 99541
0 40386 63783
1 48298 31905
1 68647 13412
2 62012 29866
2 33301 33664
2 87284 89281
1 37236 35218
1 2087 87695
2 56810 5044
0 47509 47509
0 14779 14779
1 6744 87983
2 12096 23986
0 62512 62512
0 49640 49640
2 82107 48698
3 83172 539102419
0 25320 25320
3 82742 503890259
2 99289 91120
2 86602 10993
0 45374 45374
1 80059 85913
1 67120 2104
0 56786 56786
1 21096 53141
3 96559 224217872
2 65971 32330
1 94656 47858
2 80309 99034
1 69624 5411
3 28224 358778875
1 94444 554
1 80560 21584
1 26236 96587
1 26801 8176
2 96755 9350
1 98898 50044
1 62429 85839
0 22979 22979
0 27431 27431
1 19217 83702
0 49924 49924
0 43308 43308
0 73095 73095
0 14020 14020
0 29676 29676
1 81625 52215
0 6833 43794
1 68634 56261
1 89228 14137
1 82988 32187
2 12670 99966
2 19327 8798
1 71068 72732
2 71880 18246
0 69993 32495
3 89826 668526965
0 211 211
1 78079 2135
1 35386 95920
0 90479 90479
0 47603 47603
0 63065 63065
1 34753 26188
1 94565 9220
3 85995 347240756
1 83184 16724
0 4591 4591
1 51991 76818
2 13592 3012
0 74938 79382
1 94681 4554
1 56462 99219
1 10213 38291
1 84189 97402
0 59679 59679
2 94168 84983
0 404 86311
1 59076 67062
0 78096 78096
3 98491 920022291
2 15345 11896
1 31545 95436
1 38459 31057
3 86184 774509154
1 89221 95244
0 16191 16191
1 84009 71722
3 9948 622244254
3 10473 878911637
1 97347 84766
0 4802 4802
3 98592 340988566
0 72579 72579
3 66835 121375188
0 84324 84324
3 44984 985922341
1 94173 47996
2 11799 71705
0 33654 33654
3 51241 607735761
1 75984 96570
1 30363 8170
0 49360 49360
0 55973 55973
3 93225 990348834
1 35787 61870
1 71534 67180
0 9763 9763
1 51023 14797
0 18712 18712
0 75090 75090
3 98850 585731074
0 95008 95008
0 80830 80830
0 47834 47834
3 28764 233694955
1 94630 7946
1 76924 79318
0 35690 35690
0 75744 75744
0 48729 89584
0 9407 9407
2 53091 4125
0 14099 14099
3 94303 735769850
1 1753 53954
1 12122 19395
2 66789 52004
2 51410 93609
1 80195 2382
1 4234 51978
0 49256 49256
3 65312 398776537
0 57314 57314
3 95175 763657637
0 60657 60657
1 50776 38624
0 20876 20876
2 60620 55604
0 25784 25784
1 64710 9459
2 31851 27875
1 67691 55138
0 83390 57989
2 83343 13677
0 57836 55572
3 13630 791560022
3 57448 71938955
1 76171 78974
1 31451 39938
0 2531 2531
1 29950 24617
0 67197 67197
2 84182 13984
0 76101 76101
0 92952 92952
3 86541 210022292
1 34594 70770
3 79750 432377809
3 83191 414418521
1 95658 5800
0 15748 15748
1 50708 49172
0 72128 72128
3 66606 505407491
1 51145 14828
1 78226 81654
0 92722 92722
3 86207 508873600
1 94982 45655
1 35961 78269
3 47438 646564918
1 98087 22380
1 95165 24901
1 41483 515
0 18861 18861
1 37572 21356
2 37498 86695
0 99058 99058
0 7786 7786
0 7473 7473
0 44729 44729
2 18125 23160
1 72136 35523
0 78343 78343
0 11382 11382
0 55594 55594
2 25558 53310
0 38787 5021
0 19031 19031
2 44292 14226
3 89282 478706628
0 82018 82018
0 18193 18193
0 73450 73450
0 51375 51375
1 18188 70666
1 7334 53798
1 88424 76593
1 27918 64856
1 62148 92394
1 19277 47264
3 23549 547931178
3 88486 675297236
1 15645 83143
0 15508 15508
1 57547 87471
0 55813 12260
0 49285 49285
0 28144 28144
0 68501 75932
0 55054 55054
2 25071 24673
1 9782 40972
2 92047 45053
0 1613 1613
0 68100 68100
1 80335 34495
1 23451 64523
2 10391 71258
1 83280 80570
3 14827 534782122
3 87310 765729263
1 25859 93892
0 45024 45024
0 30830 30830
3 81202 199037192
1 736 27420
0 98829 98829
0 4531 99798
3 94784 882206798
0 33350 33350
1 25800 63000
2 55103 87866
1 61649 8972
0 71173 94700
1 56512 21671
1 23913 38211
2 22882 36552
2 64988 22614
1 17484 25336
0 90885 90885
2 81919 78804
3 35443 794885496
3 35873 264416355
2 7270 93185
0 57537 57537
3 1314 690229559
0 81742 81742
3 46428 2210816
2 65721 64611
2 95546 27757
0 61981 96702
0 72571 72571
0 31159 31159
2 10686 9741
2 4761 75043
1 35306 41671
0 69110 69110
3 80487 627754611
3 81790 840132764
0 52517 52517
0 88861 37737
0 39062 28087
1 86485 26206
1 33871 18854
0 13091 13091
1 58228 39839
0 44909 44909
1 70072 34455
3 5931 135950972
3 9977 729412019
2 73887 37580
1 66321 95771
0 43281 43281
1 6337 8249
3 59280 383914858
1 30418 6119
0 38092 38092
2 64924 70891
1 4418 9136
0 69495 69495
0 23142 23142
3 24538 312025280
0 38763 38763
0 92617 92617
2 15456 65357
1 47376 76407
3 41332 762731711
1 35836 89011
1 43448 37762
0 88404 88404
3 57380 37999652
0 34880 66356
0 127 127
1 11115 50653
1 36105 85686
3 26218 313999798
3 56798 499037608
2 68571 25756
0 1598 64477
1 45805 48508
0 87083 87083
1 49022 94807
2 75034 79128
2 87080 80575
1 76066 2551
1 8773 931
0 68564 68564
0 1776 1776
2 4238 88937
2 89846 53740
0 38087 38087
0 44677 44677
3 75211 676085349
0 96842 96842
0 17655 17655
1 40230 33152
1 23137 42281
1 21779 66661
3 323 62626096
1 92223 71602
3 79321 850128002
1 32840 51972
0 43801 43801
1 41977 78738
2 79504 35597
1 11621 61658
0 45684 8103
3 52340 814159940
3 71665 560847410
0 22262 22262
1 44335 72190
1 96791 19669
0 71262 71262
1 42075 44840
3 84843 143413025
3 50953 59796035
3 79511 646611438
0 2844 2844
1 81587 27214
3 95636 469246743
0 7800 81538
0 54116 54116
1 88844 53760
0 94890 94890
1 34403 64184
3 80561 453118156
1 94268 64404
1 1411 47601
3 54500 156105870
3 31945 933877828
0 38191 92632
2 21096 53141
3 82830 348739547
1 88303 39596
1 8133 40515
1 78269 33584
1 46333 35033
3 58309 428340986
1 23298 75043
1 64756 50712
2 2204 97012
1 13022 89204
2 13523 50129
0 17341 17341
2 45726 44696
2 9814 80816
0 89417 89417
1 70152 45878
1 28399 56296
1 44446 27584
0 92877 92877
3 97197 107997669
2 58095 16063
3 73501 930595095
1 2259 10963
0 30021 30021
0 52176 7888
3 77981 132985502
1 71741 71638
0 15895 15895
1 4532 21064
0 93652 93652
1 94075 76227
1 66604 8478
0 86489 86489
0 94281 94281
3 66481 401081580
0 15107 15107
1 4074 56733
1 86135 28120
0 84251 84251
3 86890 69588898
2 79658 51114
1 75650 50346
1 70283 32092
0 66635 30581
2 17164 2558
2 35750 24963
1 81880 19031
3 33680 426463599
0 14667 14667
1 24358 10600
0 84635 12266
1 22944 67056
1 24731 984
3 92101 45014472
1 13400 480
0 25053 25053
2 39843 78156
1 14234 18973
0 44193 44193
0 32576 32576
1 52635 14014
1 42418 78261
1 95425 21657
0 19266 19266
1 65552 25068
1 15606 14919
1 20525 56940
0 44687 44687
3 29931 921800294
0 15864 15864
0 46019 46019
3 12066 784776059
1 69277 42512
3 50373 568937187
3 11835 431642113
2 47332 52895
0 97422 97422
0 20173 20173
1 56623 68291
1 4970 77215
1 48868 66201
1 79514 48088
1 20591 20071
0 66499 66499
2 86225 3444
1 19194 48829
2 45687 6660
1 15738 41072
1 91715 61858
0 8719 30457
1 6418 61541
1 9989 84497
3 19130 185949693
0 82079 82079
0 65820 65820
1 90012 92277
1 93363 1563
1 99503 93101
0 3563 3563
0 27124 61200
0 24707 24707
0 20732 20732
0 47869 47869
1 31922 1237
3 48491 782186858
1 53103 2127
0 7252 7252
1 44710 34173
1 24366 44354
0 2969 2969
2 65116 55135
0 91349 91349
0 57303 57303
0 12666 12666
1 35492 35914
2 46632 96244
1 81646 18562
1 91878 32339
0 53137 53137
1 32616 95947
3 52060 668552841
3 66473 431042313
3 38425 462774610
2 21946 73787
0 57179 57179
1 69720 21526
0 32260 32260
1 75282 8871
2 86565 99616
1 93351 75563
2 15914 3333
2 76728 86556
0 64332 64332
0 54362 54362
2 80600 52941
3 70055 810576321
2 26064 78366
0 57285 57285
1 30640 12423
0 36229 66658
1 45984 76593
1 23599 90090
3 75508 422812116
2 55606 12938
0 62814 88772
3 73223 55815506
0 43358 43358
0 9927 9927
3 35458 20444464
2 56728 93332
1 90570 61650
2 94734 46915
1 7041 74566
0 25191 25191
0 53545 53545
3 84244 691198105
2 70480 99168
0 56990 56990
1 36354 89685
0 50227 38302
0 38106 38106
0 54731 54731
2 28597 99519
0 39773 39773
0 77655 77655
0 27714 27714
1 94213 59058
0 26280 26280
1 55800 15299
0 74548 74548
0 77153 77153
0 4788 4788
3 64370 326408808
1 41206 98450
0 34792 34792
0 6970 6970
3 59261 710859866
0 99899 99899
1 57903 96870
3 8373 100748818
1 68913 1187
0 85634 85634
2 13621 63891
0 15277 15277
1 77496 17272
1 3646 47628
0 12453 71376
0 44454 44454
1 77843 66834
0 84354 84354
1 48960 36948
2 78361 38047
1 35671 60477
0 8772 8772
1 10911 43031
2 99815 25520
0 3224 3224
1 39605 91053
2 42119 75361
1 43366 55405
3 91059 790807762
1 43520 52118
0 81467 6664
0 61958 61958
3 81438 897847969
3 48233 919059966
2 77115 11971
0 67270 67270
0 41663 45394
0 52456 52456
1 33400 37023
3 57706 939039773
1 6241 93382
2 43252 67893
0 71033 71033
1 85250 75552
1 52690 25035
2 72784 59238
1 929 89637
3 58107 569951271
2 907 584
1 21454 39748
1 78815 90074
2 94741 88039
1 31966 5608
1 83242 1906
1 54197 98010
0 99715 99715
2 30457 8719
3 42437 729528213
0 90965 23118
1 22075 58739
3 61987 271525306
0 40875 40875
1 92847 12319
1 11965 447
0 90562 90562
1 63524 78882
0 21082 21082
2 72595 37058
1 93616 9662
0 85823 3074
2 6245 64540
1 1915 81577
2 32173 58670
3 39603 584241074
0 98700 98700
0 6831 6831
1 69827 24952
1 35741 72422
0 89639 89639
0 85554 85554
1 9267 53093
1 18612 4840
1 88988 69032
1 82547 49671
0 29605 29605
2 86621 7771
3 97933 394394861
3 2880 521355478
1 88736 84479
3 58047 204660018
1 54088 97066
0 35934 24791
1 10661 57353
2 7545 30508
1 80000 94821
0 77686 70022
0 63477 63477
3 17843 429298762
1 48081 43390
0 49223 49223
0 5288 5288
0 17941 17941
3 21042 250332706
3 68806 515438753
0 2821 2821
0 93778 93778
1 56653 29166
0 85650 85650
0 57058 57058
1 66875 94543
2 23463 79315
0 53136 53136
1 83102 73207
1 75111 30748
1 23067 23663
0 22096 22096
1 38495 50665
3 85284 483419682
1 66411 85911
1 87310 82202
2 22611 8781
1 13739 61557
3 5486 420553071
0 6836 6836
0 19363 19363
3 79341 754189620
0 85221 85221
1 83578 53011
1 75599 40948
0 96351 96351
1 10721 53530
1 83773 2854
1 92079 28931
1 30511 20023
0 23508 23508
3 58149 68779161
0 31414 76313
0 24321 24321
1 30535 22217
2 53424 10559
1 42580 3768
0 25913 25913
3 56547 945988848
0 34275 34275
3 72611 279909023
1 33199 88634
1 77534 76659
2 91533 93089
2 22601 18224
0 70203 70203
1 86546 55397
0 90105 90105
1 2866 59909
3 91796 390191761
0 459 459
2 68862 62482
1 96320 89794
1 28217 40139
3 66848 390943929
3 43846 267117141
1 23608 44224
0 42229 42229
1 64333 81002
0 69330 69330
2 73219 35188
1 75943 30527
3 43099 681866679
0 43837 43837
2 55344 16778
0 29166 56653
1 23850 57572
0 25507 25507
3 44563 135474395
0 13479 13479
1 85386 7778
0 33715 92703
0 23637 17302
0 97949 97949
0 83898 83898
1 2835 2177
1 72637 56842
3 57864 641052022
0 80507 80507
1 36545 81300
1 87587 59133
1 70528 17782
1 2454 12451
2 57737 62837
3 40256 554347864
1 44878 40271
3 39114 315924572
2 44898 5043
0 43921 80342
1 45440 39037
0 42031 42031
3 20950 980356669
0 57070 57070
0 94977 25386
0 5464 5464
0 9645 57486
1 49770 93443
2 22664 20391
3 78792 199708085
2 76922 79032
0 53853 53853
0 97553 96969
1 28834 50854
1 91174 67305
0 43094 43094
2 79052 32332
1 34107 62302
1 53930 63618
2 40421 52576
0 11199 11199
0 22689 22689
0 35226 35226
0 77337 77337
2 88139 46604
0 33422 32419
1 57124 10781
1 97653 75849
0 65229 65229
1 46797 60333
3 63129 357711926
0 13151 13151
0 24033 24033
3 89591 208049636
1 95013 44548
3 86571 638895107
1 88746 49727
2 47170 74327
3 20653 596844789
2 51018 81200
0 33503 33503
0 14201 14201
0 72102 72102
2 38749 45812
1 76241 35705
3 10711 54182208
3 57030 580255221
1 40732 8789
3 48443 670346174
0 12550 12550
0 16312 16312
1 44683 29221
1 56478 96809
2 72800 54080
0 69581 69581
0 84863 84863
2 99568 97498
2 6316 17626
0 26597 26597
0 89085 89085
1 58592 66572
3 67241 383324494
2 52106 2633
1 87717 37568
2 79651 97930
3 95061 91818893
0 17220 17220
0 69978 69978
2 81285 35487
2 53103 2127
0 23378 23378
1 31317 12258
0 65062 65062
1 36008 52353
0 19668 19668
3 75546 301203565
1 14363 25209
1 86341 55201
2 71726 11129
1 81071 72426
0 27274 27274
1 79379 86949
1 37190 85903
0 16518 16518
0 97126 97126
2 89229 27151
0 48915 48915
1 29363 71645
0 55862 55862
0 74685 74685
1 89889 43048
3 1586 661500086
0 77646 77646
0 80249 80249
0 33650 33650
1 74080 3914
0 76911 76911
0 63621 63621
3 51174 68780070
3 99301 827558994
0 56195 56195
1 89026 61264
2 29899 94572
0 87889 87889
2 92482 9815
2 13739 61557
0 99534 99534
0 51361 51361
0 89166 89166
2 2141 94736
0 29195 29195
2 91052 17704
3 25389 424627687
0 14445 14445
1 95707 84614
3 53419 307201353
1 18226 47838
0 77526 77526
0 70370 70370
2 52487 40432
1 93572 36416
0 33689 33689
2 9619 21614
1 36545 29121
1 871 15728
0 62707 62707
1 2707 46028
0 71811 71811
2 58546 99517
3 69896 239082774
1 92720 3475
1 10635 52396
3 90750 819447961
0 7151 7151
1 88310 90255
1 36941 6548
0 82259 82259
0 95510 95510
3 63478 601843598
0 31036 31036
2 11401 2080
0 13968 13968
1 54763 58314
1 13915 67551
1 19900 16636
2 64920 2802
1 6297 95521
2 31130 46804
0 60965 60965
0 27805 27805
3 63630 715588106
1 50575 50905
1 59811 37723
1 62963 79232
3 36429 124481888
3 81725 242283772
2 4702 23416
0 53820 53820
2 56878 59398
2 32572 97736
3 57276 362315789
3 12571 553504036
0 67984 67984
1 4180 5927
0 37941 79884
0 78313 78313
2 25179 35338
0 92093 92093
1 13160 86081
2 40791 85898
2 48193 33012
3 67762 293861630
1 41848 50406
0 12304 12304
1 86535 63616
1 61504 80100
0 67122 67122
0 75710 69854
0 80326 80326
3 52331 774435969
0 66158 30690
1 65873 76702
1 6278 77949
0 69362 69362
2 88057 19039
1 73144 37752
1 17570 73401
1 18284 67647
2 33777 67780
1 41631 10010
3 68132 632733695
3 51761 990542174
0 54522 82369
0 18524 18524
1 20192 97334
0 44827 44827
0 96960 96960
0 73882 73882
0 54477 54477
1 82760 16369
0 18595 18595
1 46732 1076
1 95969 63141
2 95847 32113
0 44208 13560
3 7086 937577640
0 84632 84632
0 80520 80520
1 226 22327
0 52041 52041
1 33842 66160
0 21131 21131
2 68288 29732
1 64331 40801
3 6238 620681507
0 11833 11833
0 4556 20
2 80822 71337
0 71720 37746
0 497 497
0 54399 54399
1 68824 95660
0 97581 62347
0 36251 36251
0 85816 85816
1 44433 3069
2 92919 61595
0 47307 47307
0 20416 20416
3 64506 192059315
1 43154 18419
1 6672 69902
3 6640 212561031
1 21584 25632
1 54867 16010
0 55305 55305
1 83804 62755
1 54337 56107
3 13254 252384844
1 27508 38323
1 58481 61857
1 24224 48527
1 88491 84879
0 7623 7623
2 1345 98371
0 57111 57111
0 52569 52569
2 71273 15666
0 7585 49337
0 67626 67626
1 72652 34252
0 73611 73611
2 12016 25566
1 34053 40806
1 24110 31672
1 46808 18942
0 41858 41858
0 88823 88823
0 90934 90934
1 65722 27483
2 93472 30808
2 50353 76486
3 5639 174480083
3 51382 723583391
1 39617 44340
0 87972 87972
3 21548 771072457
1 56626 21325
1 81772 13759
0 21708 21708
0 23681 23681
0 12409 12409
1 34372 10639
0 47183 47183
2 89947 20396
3 3597 776401408
0 71399 27271
0 73810 73810
2 80961 97555
0 23972 23972
1 31331 13686
0 31628 31628
3 19224 310351025
3 19589 540982711
3 1299 844318812
0 89355 89355
0 79443 79443
0 49238 49238
1 69704 25751
1 17705 5258
0 21297 21297
2 82346 90455
2 69569 85469
3 16326 70971990
0 40337 40337
0 67836 67836
1 16182 74444
3 3275 838028081
1 4924 73773
1 26392 90658
0 45753 45753
3 10049 820412670
0 57454 79605
1 62460 96164
3 14143 862865547
1 93436 96217
0 82866 82866
3 22566 350864224
0 40866 40866
1 94446 86581
2 95804 11277
1 74612 50247
2 67867 36746
1 9932 1424
1 81561 74608
2 27409 21583
0 40898 40898
0 57072 57072
1 77217 63445
0 37824 37824
1 68910 41204
0 91456 91456
1 48437 23414
1 64649 56307
3 17001 883105445
1 73759 23184
0 57143 57143
0 93176 93176
0 61965 56637
0 77235 77235
0 23223 23223
2 8619 65067
0 20391 20391
3 67551 939757518
1 23427 30113
1 4660 94977
0 70539 70539
3 27958 34034263
0 15160 15160
3 23249 286347484
3 73224 591395916
2 36389 9391
3 67098 70844455
0 42715 42715
0 18301 18301
3 23301 971919337
3 17272 354473657
3 91383 840685678
1 84068 88198
2 20717 48730
0 43446 43446
3 23709 130891844
0 10796 10796
1 11428 57575
0 5878 5878
0 43867 43867
1 18940 61754
1 2256 82661
2 79473 36301
1 77859 42248
1 11507 10237
0 76212 76212
2 84483 70547
3 7784 740056716
1 83048 56385
2 58926 16006
1 71397 83562
2 12430 50756
0 90265 1567
3 26619 574701003
0 15156 15156
3 29157 478384483
0 44570 44570
0 69908 69908
2 64641 51027
0 96814 96814
0 78890 78890
0 36168 36168
0 89750 89750
0 24126 24126
3 43533 164086496
1 8035 40936
0 28439 28439
0 9314 9314
0 22819 46769
2 75794 7957
0 11503 11503
0 15083 15083
3 9597 779708492
1 85228 26706
0 26132 26132
1 20162 71063
0 76087 76087
2 65188 50533
2 88068 49619
0 49006 49006
3 37113 906930224
1 65901 95361
0 86538 44646
0 18849 18849
3 45382 116140523
3 59688 48048336
0 33254 33254
1 46692 67255
1 29483 51469
0 35517 35517
0 35628 35628
0 82633 82633
0 22627 22627
0 34698 34698
0 6066 6066
2 52798 10036
2 61728 70331
0 41285 41285
0 68385 33749
1 28296 31575
3 31982 899671456
3 59531 313401754
0 87375 87375
0 93056 93056
0 8170 30363
0 79679 54603
3 87562 24108904
1 67388 51482
0 55021 55021
1 82457 17849
3 66854 547454454
1 93616 87439
2 76883 69126
0 9935 9935
0 68687 68687
3 18601 945928399
1 56722 58288
1 53431 6919
1 6407 2257
3 35253 464368143
0 36627 36627
1 92335 36663
1 45428 23424
0 5611 82924
0 79054 79054
3 91072 963257308
1 17400 27970
3 88073 943932265
0 72793 72793
1 88123 52186
0 75567 75567
0 92314 92314
1 75435 23068
2 22203 10609
0 17067 17067
0 49165 49165
0 95467 95467
2 77318 63373
0 93090 93090
0 85272 96283
2 89287 58114
0 28559 28559
2 16504 88240
1 24117 48729
1 39890 74505
0 91565 91565
3 53527 939597433
0 54219 54219
0 17431 17431
0 99570 99570
3 43783 909010643
1 86900 44457
2 90588 71517
1 93139 39882
0 73636 46490
1 84313 33907
1 47609 89151
0 47354 47354
3 10453 783029783
1 38122 33732
0 54809 54809
3 28374 170991619
3 42761 778859455
3 384 745646902
0 36314 12310
3 19581 107170906
0 67783 81006
0 11096 11096
0 6662 45458
0 24206 24206
1 22084 95277
2 50414 86587
2 88766 66519
3 34513 369307933
1 22916 74515
2 81976 83480
3 52183 115551322
0 68214 68214
3 78636 259387195
3 33819 360824300
1 8205 33585
2 19842 71766
2 82330 43062
3 31715 317162111
3 40503 899258390
1 76953 74490
1 65033 46787
0 81548 81548
1 84387 58824
0 53676 53676
3 91425 311629278
3 22985 179430350
0 68543 68543
1 82605 91021
3 11639 892530985
3 41536 481221191
0 67615 64333
1 10032 41677
2 30009 13827
0 77199 77199
0 29411 29411
0 97899 97899
1 59672 11365
0 23175 50708
0 72164 72164
0 37082 37082
1 40826 11995
0 73684 73684
2 57437 69562
1 84179 60923
1 95613 15527
0 86019 86019
1 99688 10720
0 7885 7885
3 27516 41893645
2 79273 32911
0 78792 51103
1 61393 39540
0 98833 37223
1 92121 12943
3 62125 884977435
3 76750 585429113
0 90701 15593
2 87905 63315
0 24865 24865
1 58632 87987
3 4836 198305675
1 11272 10997
0 41763 41763
0 26116 26116
2 98915 58330
1 3412 51025
1 47442 36285
3 18767 723263671
1 83180 6911
2 27479 49031
0 44214 44214
0 11402 11402
1 48457 44031
1 98502 95782
2 51793 37188
3 8968 264550729
3 11807 167886345
3 77900 652377158
2 50074 66787
0 71598 71598
2 9529 88711
1 81708 14185
1 17895 85933
3 41208 163074447
0 83732 83732
0 92893 92893
3 22015 874778876
0 31049 31049
0 26100 26100
1 22521 79880
0 6763 6763
1 20810 35315
2 73125 8774
1 82623 96493
0 51031 51031
1 88090 18402
3 85550 597125011
0 42152 42152
3 37975 361369256
3 98838 446825390
1 81591 93351
0 50485 50485
2 64901 17593
1 45316 90943
0 6019 6019
0 67914 67914
0 95776 95776
1 29788 34647
3 65358 968183111
1 60934 70737
0 90724 31922
1 29670 63331
2 64939 68838
0 3663 3663
0 14474 14474
3 5083 4077664
0 2427 2427
1 38023 63538
0 62565 62565
1 36311 92648
0 738 38575
0 43243 43243
1 39361 69835
0 54775 54775
0 75196 75196
0 55265 55265
0 92920 81632
2 2786 53457
0 51610 51610
0 32040 32040
1 47487 71597
3 21405 574994112
2 64591 40641
3 6361 643060954
3 2553 514540446
0 53571 53571
0 6334 84955
0 22185 22185
0 79610 79610
1 8722 30996
2 31980 2600
1 69692 90555
1 45805 4514
0 75698 75698
0 37852 37852
1 40378 4611
0 90514 90514
0 78095 78095
1 87573 97066
1 92459 52795
1 46557 64618
0 69045 42693
1 93172 53787
3 4766 734689921
1 94990 95344
1 28404 969
1 6025 7431
0 34994 34994
3 53943 690125044
3 46361 860682997
3 66255 569428945
2 22406 69158
3 95867 201801594
0 36047 36047
1 40616 5707
0 19179 19179
0 27112 27112
2 33770 5787
2 10420 18634
2 40405 33028
3 54017 769930125
2 33297 27323
1 16665 41775
3 25725 783114722
0 86808 86808
0 32066 32066
3 27447 338432412
3 15688 476648689
2 49741 97368
0 12866 58446
3 7166 400141346
0 43271 43271
0 92175 92175
1 29116 48254
1 2085 7595
1 26596 81925
0 2051 2051
2 59946 60532
1 66277 77362
1 7200 44361
1 36907 15613
3 20424 610201813
0 31521 73279
0 34874 34874
0 73038 73038
3 74278 463769767
1 54076 50624
3 85704 177024761
0 90233 54946
1 56441 37458
3 15379 304708464
0 84841 84841
1 81407 53900
1 27688 11547
0 3923 3923
0 21784 21784
0 78712 78712
1 91582 88375
0 11033 11033
0 52347 52347
1 84667 63409
0 88857 87049
0 81859 45863
3 76704 215154723
0 57013 57013
1 4236 20630
3 80825 392857504
3 12169 612828333
1 42371 58981
1 12631 61435
1 57261 46978
0 31185 31185
1 84495 92509
1 80396 59877
3 45026 110903073
3 44652 890588419
0 19792 19792
1 46733 61876
1 13161 88700
1 11134 98308
2 77761 75875
1 88978 37898
0 49308 49308
1 3826 64186
1 29458 19973
0 54456 54456
2 43449 69983
0 77406 77406
0 73164 73164
1 78306 8537
0 89784 89784
3 71434 247408371
2 11277 47866
2 25626 94263
0 16566 16566
0 23204 23204
0 75121 75121
1 84806 8329
3 99030 895925552
1 31827 95901
2 26706 28296
0 25955 25955
3 2320 997650911
0 50785 50785
1 8311 15647
1 93709 68215
3 40455 720948711
0 81099 81099
0 57352 57352
3 19449 382430029
3 17330 280937268
1 33572 45183
1 77286 98940
0 62755 83804
3 4475 254251648
1 83211 20437
2 46703 50940
2 35667 16320
2 98849 18411
1 89717 41002
0 94635 94635
0 76597 76597
1 96951 49543
1 62622 55843
2 66545 93788
2 70804 11091
0 36803 36803
1 47863 99200
0 72937 72937
0 73482 73482
0 6890 6890
0 21552 21552
1 31684 61196
1 53553 75125
0 61845 61845
3 90687 10520294
1 48019 8371
3 96983 164445254
2 5656 18281
2 69019 61580
0 57639 57639
2 68263 72263
1 31410 84244
1 73536 68686
0 24438 24438
1 9022 31028
0 29609 29609
1 80485 8043
1 75136 91609
1 4903 21048
0 72647 72647
1 69679 55619
1 64509 22075
1 40344 80709
0 18837 18837
3 88755 582672092
2 8092 45627
0 61678 61678
0 27480 27480
0 67652 67652
1 89039 2686
2 66744 14261
0 25188 25188
0 73801 73801
1 99403 16720
1 37363 17086
0 8968 8968
3 34189 291327607
1 44484 95984
0 62264 62264
1 62438 14567
0 36491 36491
3 95531 52451392
0 18511 36717
1 52232 24670
2 41181 71282
0 7305 7305
1 49138 9420
0 45049 45049
3 26695 158700103
2 77214 64739
1 34429 74331
3 64124 468616877
0 2746 2746
0 33752 33752
1 92317 98516
1 86093 55729
3 25841 105748560
0 89079 89079
0 5682 5682
1 66378 23837
0 82997 68952
0 44087 44087
0 91478 91478
2 40411 93315
0 5757 5757
0 90983 90983
0 57920 57920
0 70408 63644
3 74398 117710745
0 85549 85549
2 1259 28888
2 49340 22917
0 83411 83411
0 18544 18544
1 78124 71981
0 71956 61595
3 20370 995526112
1 73834 14330
1 43720 29092
1 87324 98997
0 18013 18013
1 52958 2204
3 24174 717821450
0 70049 70049
0 55686 55686
0 13273 13273
0 81231 81231
3 35589 501435837
1 6675 2429
1 13274 74906
0 86482 86482
0 99616 99616
0 41780 41780
2 87198 26846
2 22560 2435
0 35906 35906
2 53697 39742
0 96870 57903
0 39267 39267
0 23499 28148
1 23461 89877
1 41257 84634
3 59066 260995743
3 54054 709805390
3 86614 927065071
1 41165 38647
0 5440 5440
1 84145 72690
0 96330 96330
0 94513 94513
3 68242 379710871
2 40373 78183
0 90230 90230
0 55926 55926
1 92334 13265
0 52919 52919
0 58554 58554
2 37587 13975
0 72556 97722
1 15202 55936
0 13617 13617
2 57261 46978
2 81114 3420
1 41351 55300
0 57000 57000
3 96984 2126891
1 53800 61742
0 27586 63518
0 16987 16987
1 95955 54267
1 80616 60859
0 67997 67997
1 13116 77742
3 43324 882834086
0 48934 48934
0 51500 51500
0 16810 16810
1 45734 71068
0 20488 72081
0 63755 63755
0 28045 28045
0 63344 23902
1 8572 57321
1 12604 35907
0 23740 23740
1 78580 2519
3 96484 990797692
0 18824 18824
3 57536 750153844
1 71498 97219
1 17375 70342
1 24832 99989
0 16552 16552
3 44664 900444793
0 99641 99641
3 87054 526083693
2 68441 77468
0 37358 37358
0 55994 91231
2 54643 51629
1 56113 51688
0 94990 94990
3 10402 148410044
1 28573 6634
3 61082 603219081
0 88323 24678
2 49146 2871
0 44317 4088
1 23494 72265
0 11765 11765
1 28123 74201
0 93154 93154
2 26256 95260
2 77656 90962
2 15854 81261
1 21686 74539
0 78586 78586
1 38848 19586
2 77341 7852
0 20926 20926
2 44369 56410
3 80681 915045416
1 43628 74461
1 20833 17448
2 20431 44151
0 95400 95400
3 32698 904561990
2 13742 49598
0 80717 95130
1 20238 7580
0 2556 2556
3 98417 46916404
2 53605 4431
0 56350 56350
1 15290 4140
0 8945 8945
1 44916 62330
2 72400 793
0 91648 91648
1 65640 97327
2 79612 8618
1 64823 48035
0 5771 5771
0 2881 2881
3 61519 392624123
3 17909 423374493
0 98059 98059
3 90604 780617204
2 72048 30347
0 11601 11601
1 91342 7601
1 13176 18559
3 98165 926132334
0 75251 71790
0 64821 64821
0 84994 84994
0 47443 47443
1 60767 30298
2 37383 33854
1 78853 29706
2 96657 76514
0 62113 68438
0 3619 3619
0 8132 8132
1 34128 26431
2 74303 18688
1 41961 92136
1 10031 62779
0 60997 60997
0 24417 24417
0 45252 45252
0 65176 65176
1 10831 47284
1 82492 64441
3 40580 679692800
1 74921 325
1 38163 65771
1 43006 15826
0 81807 81807
0 52978 52978
0 18344 18344
2 70078 91356
1 63172 66299
1 17754 21324
1 57373 84280
3 45766 959034938
1 74331 91626
0 86183 86183
0 25818 25818
3 22765 181905952
0 61529 61529
0 55486 55486
3 27626 878510056
1 39577 10136
3 87920 855731319
1 13590 23569
0 1036 29575
2 5762 43513
0 50199 50199
0 43901 43901
2 63096 27910
0 70742 58389
0 19384 19384
0 29278 29278
0 60078 60078
0 57443 57443
1 60969 17033
1 27647 64458
0 88141 88141
0 55046 55046
0 3846 3846
2 96478 33228
3 98258 673948396
1 94354 93172
3 24635 646810300
1 52488 45125
2 37064 16456
0 32762 32762
2 15475 32280
3 90417 321036715
1 40319 14741
0 96051 96051
1 73887 83163
0 28379 28379
1 42721 588
2 2148 21622
0 57662 57662
1 97365 24259
1 89671 1083
2 86458 13129
3 74067 96291627
0 25594 37473
1 43124 93247
0 63874 63874
1 22628 15791
0 51189 51189
1 69160 16478
2 1686 31883
1 23578 10987
1 77869 57306
2 99790 32293
0 74546 27321
2 1469 92298
1 38805 47276
1 12719 11403
2 64142 40198
0 37133 37133
1 20728 58623
0 35457 39873
2 59416 10461
0 10118 10118
2 47487 93718
0 32293 32293
1 45058 73070
1 17858 15836
0 60573 60573
0 51042 70553
1 27398 91913
1 48370 47703
1 55359 65997
1 77308 4090
0 59541 42417
1 52122 74902
1 88685 53371
1 65295 7323
2 71550 44478
0 18316 18316
0 93122 93122
1 71795 14182
1 22457 88912
2 58812 38601
3 87499 280010401
1 30733 66325
2 96888 67446
3 4473 117651068
2 78060 23684
0 74779 74779
1 5662 44573
0 73921 73921
2 32271 91292
1 88283 83701
0 70910 70910
0 65999 65999
1 60422 79174
1 89338 63616
0 84217 84217
0 76598 76598
2 67747 3038
3 8974 505031465
0 8087 8087
0 5162 5162
2 94703 25163
0 23246 23246
1 68607 36793
0 55333 55333
0 49043 49043
3 24609 98364087
0 60090 60090
0 95513 95513
1 70209 75725
0 70629 70629
3 96528 471944119
0 11306 11306
0 67205 67205
3 23005 366677356
0 63980 63980
1 23926 29609
1 13771 70404
0 13236 13236
2 31264 91659
1 17704 90436
1 76726 31635
0 59103 59103
1 44914 35313
0 48359 48359
0 37306 37306
1 95254 91355
0 55895 55895
2 26161 54469
0 44659 44659
0 41474 41474
1 54714 74556
3 64600 376839030
1 15385 30080
1 27465 15188
1 67209 61061
3 27396 613762492
2 4923 82500
1 70579 57921
2 72360 52815
2 98792 4140
0 36521 36521
1 99564 80435
0 45908 45908
0 70660 70660
3 65311 455233989
3 98326 738384367
1 9311 79178
2 1987 97963
1 80526 44123
2 93138 16760
1 70922 35752
0 80336 80336
2 46548 98907
0 87153 87153
0 48035 64823
0 69450 69450
2 10334 64083
0 15303 15303
1 99355 42749
2 49031 45003
0 91756 91756
0 84569 84569
3 87216 875823634
0 14777 14777
0 72067 72067
0 11883 11883
0 97213 97213
0 97150 25384
1 66925 36490
1 1924 6198
0 44994 39690
1 68206 76778
3 34210 924442128
1 95304 23590
1 28887 93860
2 71363 99265
0 77813 77813
1 57635 14770
1 47791 42854
0 53669 53669
1 31983 47929
0 67005 67005
1 91681 34690
2 92022 1343
0 74180 74180
0 8120 8120
2 34985 36833
3 76300 134337091
1 19383 95008
3 15444 120930285
0 94390 94390
1 10262 96116
0 67903 67903
1 7683 94601
1 44853 87457
0 14444 14444
3 71641 509372986
3 90455 783839875
0 52869 52869
0 87556 87556
0 21675 21675
0 31135 31135
1 12419 70539
1 77357 79915
0 70795 70795
3 20872 744177629
0 97600 97600
1 52044 27392
1 84110 26626
0 81408 81408
1 31499 27861
0 13376 13376
1 11320 28136
0 50326 50326
0 25797 25797
0 55816 55816
0 96265 96265
0 78892 78892
1 22366 67364
1 12739 40273
0 820 820
1 47380 13862
1 69104 30631
1 32032 69801
0 49561 49561
3 39651 702632501
1 42491 54375
0 52995 52995
0 21752 21752
3 17981 894640689
2 82914 99970
3 62829 818011460
0 63680 94734
2 68525 45559
3 12142 488449612
1 81084 29702
3 64711 447392484
3 98912 714165472
1 84347 23678
0 67605 67605
0 24770 45622
0 32788 32788
2 27446 76862
0 65642 65642
1 79683 18208
0 81879 81879
1 17278 97213
1 53347 19949
0 8829 8829
1 95296 73965
0 4446 4446
0 56550 13104
1 43227 28765
2 44794 47285
2 44248 47019
2 62460 96164
1 8369 89205
3 96977 269994304
0 48501 48501
1 43677 31562
1 19020 4701
1 81900 90150
2 41375 65064
1 72370 19644
1 9507 57185
2 14433 25736
2 42130 19731
1 11745 3667
3 77642 858546800
0 5184 5184
0 34104 99415
3 70832 733392300
0 464 464
0 603 48043
1 729 99833
1 45142 97447
0 25355 25355
0 55316 55316
0 2792 2792
3 31207 763458950
1 34798 88906
0 37118 37118
1 94459 95751
1 87125 68866
1 52486 94796
1 57356 79899
0 63819 63819
3 48323 87289425
2 90958 633
1 34537 97031
3 64045 914779683
1 72122 7906
0 36952 37227
2 30062 65792
2 36689 57106
1 51628 83420
0 96301 96301
0 2645 2645
0 80834 80834
3 38829 477670954
2 15629 30969
2 28165 59800
1 53637 46695
1 81355 92272
0 22899 71261
0 63170 63170
0 87200 87200
1 84182 77504
0 25165 25165
0 85799 85799
0 41770 41770
0 4944 4944
0 85134 2131
1 91380 3694
0 78845 94005
1 53040 31852
0 95319 95319
1 93683 82133
1 99279 22207
0 50376 58439
2 22698 61363
0 58633 58633
0 34796 34796
3 23079 735286304
0 39570 39570
3 2250 229266115
1 72416 64387
2 63607 14258
0 24394 24394
1 15046 69213
0 65968 65968
1 15193 76485
1 20901 1040
1 47994 77005
2 78173 83872
0 72447 76437
1 30558 47642
2 1532 27848
0 62522 62522
0 86971 86971
3 74982 762937530
1 45211 97971
2 1844 69906
2 68813 15184
2 83449 49012
1 24121 28711
1 1929 24159
3 43105 765470153
3 36642 856450489
0 47194 47194
1 26744 36885
0 90449 90449
2 81640 63997
3 10812 114556342
0 77828 77828
0 84668 84668
1 96764 57335
0 93976 93976
1 91616 55209
0 30322 16220
0 8340 8340
2 2867 9685
3 26469 630360230
2 9692 18381
2 36248 87788
2 29096 17057
0 78777 78777
2 24733 65106
1 88539 28170
0 90257 90257
1 21546 81237
0 69510 69510
0 89089 89089
0 60525 60525
2 84387 58824
3 63921 727119990
0 110 110
1 30129 88757
0 87452 87452
0 22559 22559
3 15176 586989297
0 19492 19492
1 13146 35602
3 12648 906446606
0 64100 64100
2 44275 78925
2 55452 90278
1 68900 1586
2 15933 68255
1 28706 48537
1 53029 78070
0 11884 11884
2 55192 84884
1 99979 21157
0 50677 50677
0 96522 96522
1 76459 11490
2 69316 48797
0 57125 57125
1 67011 44295
0 73966 73966
3 41174 365341575
1 77974 67212
0 37982 37982
0 86785 86785
1 37389 60165
0 3114 3114
1 89940 32738
1 55105 86011
2 83976 52907
1 10554 52611
0 84290 84290
1 11257 84820
0 290 290
0 36064 36064
0 73080 73080
2 3664 59556
3 15407 187840455
0 55569 55569
2 85739 68351
0 38290 38290
1 68342 94050
0 4642 4642
0 38439 38439
0 4518 4518
0 2365 2365
0 60554 60554
0 47704 47704
2 48824 24645
1 12308 25291
3 10612 799420405
2 11546 55714
1 29737 58341
3 73785 42694562
0 3626 3626
0 45558 45558
3 87124 202878912
0 54219 54219
0 23363 23363
2 86543 94330
0 99073 99073
3 54092 80147781
2 457 91753
2 99211 5942
1 1989 21005
3 74771 48755967
2 26639 85332
1 49174 70481
1 35667 75332
1 91335 35807
1 40694 41103
2 96646 71082
0 84932 76301
1 44306 18068
1 59417 38398
0 19249 19249
1 93746 66489
3 33569 433172150
1 83620 56863
1 35630 18267
0 23563 23563
0 88052 32776
1 47318 85145
2 44484 95984
3 75200 600423214
2 87398 56674
1 90407 14406
0 88953 88953
3 86398 683056699
1 78274 63393
3 92353 432244632
0 19158 19158
1 1044 62603
0 1757 1757
1 53056 69358
1 10014 11883
1 66131 69863
1 81713 330
0 3931 3931
1 68834 8007
0 93154 93154
2 47038 75824
0 94046 94046
1 96639 35701
1 99699 71516
0 64244 64244
1 57786 91997
3 64664 572128430
1 63410 43076
1 30936 74335
1 47560 8479
0 43847 92642
2 10369 39361
0 21131 21131
3 70751 248822077
0 92502 51414
2 4373 49162
2 97587 89590
1 47070 72250
1 73042 2078
3 75178 48560977
2 65026 75590
0 62981 62981
3 64474 831236434
3 3114 134205193
0 70097 70097
0 77157 77157
0 70480 70480
3 35223 955766949
0 18860 18860
0 77001 77001
2 15777 27308
1 17821 20952
0 99234 99234
1 93428 73181
3 39618 845696774
1 16934 36977
1 12056 17286
2 46364 85303
0 65 65
0 19307 19307
1 18932 96600
2 23994 24199
0 76470 76470
0 47502 96478
0 63653 63653
1 44841 80691
2 61951 16696
2 77048 31798
0 43572 43572
1 33507 52813
0 76996 76996
2 91722 84677
0 74169 74169
0 4514 9570
3 64355 255299598
2 85950 30422
3 36252 357338849
0 91085 91085
1 79589 54788
1 68869 11626
0 31122 31122
0 98419 98419
3 65843 785503691
1 89395 11223
1 39467 28022
1 9237 23708
2 88801 52826
3 80182 693684575
2 81627 98887
3 74716 391828542
3 58952 295800039
0 52317 52317
1 57986 92598
0 10103 28762
0 76260 76260
2 68363 13594
0 325 74921
0 79744 79744
0 53589 53589
1 92876 4352
1 27969 83289
2 17278 70620
2 10471 85735
0 55971 55971
2 84699 48338
0 21912 21912
1 67290 68442
1 85860 91047
2 7190 1226
1 29216 89606
2 87541 54776
0 61639 61639
0 94706 94706
3 99247 173272571
0 81581 81581
0 79537 2956
2 32669 68383
0 1632 1632
0 17903 17903
3 60610 386489441
1 41187 75775
0 15295 15295
0 67799 67799
1 11488 58845
1 65974 39948
1 97109 54937
3 14865 837249762
0 1506 1506
0 47927 75360
0 32443 32443
2 12056 17286
1 66991 65766
3 1319 796602112
0 45344 45344
0 17831 17831
1 36531 63284
2 20784 67839
0 4650 4650
0 337 337
1 23098 85864
3 66441 848572519
3 21058 571641477
3 40530 776967035
2 96438 69640
1 24115 58025
2 83249 8878
1 16409 2806
2 45957 76784
1 9661 36673
3 5939 207852415
2 51882 2884
2 70892 25198
2 92832 5613
0 411 411
0 45242 45242
0 93349 93349
0 51936 51936
0 54947 54947
3 38810 250338238
2 61604 57278
0 57712 57712
0 57852 36652
0 87832 86341
2 70237 64206
0 23986 23986
0 58999 58999
1 29257 54736
2 94946 18745
0 81206 81206
0 58717 58717
3 275 515316294
3 72881 273017858
0 18942 46808
0 32346 32346
1 47098 54769
2 24575 21667
3 64187 96781004
1 21326 83612
0 14887 14887
0 10130 10130
3 31823 266129807
3 50549 113887813
2 72342 69124
0 37456 37456
1 41666 30419
2 74448 37868
1 56910 55927
0 73500 73500
0 5041 5041
1 42878 95061
2 44049 4372
0 82818 82818
0 79530 79530
1 17637 12404
0 36305 36305
0 62027 62027
2 16028 16363
0 13738 13738
2 91002 91922
0 58691 58691
0 1241 1241
1 17916 5110
0 85645 85645
0 84835 80542
1 59564 68116
1 20011 39755
1 85574 94502
0 72119 72119
1 75739 54117
3 8069 947247703
2 85950 87201
2 90287 22493
0 54313 54313
0 14852 14852
3 29078 822803092
0 13419 13419
2 99279 22207
1 85780 94639
1 14440 69403
1 39597 8336
1 35283 45956
0 50252 37166
0 17007 25308
1 42959 54591
2 17827 16390
2 88604 42561
0 66862 31373
0 23582 74341
0 32845 32845
0 25510 25510
3 14569 317030761
3 34820 475070641
0 63782 69475
2 27903 87952
3 81683 473480733
0 28671 65518
1 72271 72873
1 41045 73544
2 81040 52230
0 27274 27274
0 50857 50857
0 63950 63950
1 83678 63683
1 11719 59660
3 48522 901002672
3 76223 46421508
1 45531 82954
0 87090 50708
3 63749 754245671
1 48850 60538
0 19040 19040
1 25237 97648
1 85463 40547
3 7608 512181916
2 46872 81042
0 21517 21517
1 92051 39935
0 34601 34601
2 69111 14514
1 33737 37753
1 74892 55100
0 24319 24319
0 90492 90492
2 61062 96704
2 62148 55525
1 17879 99369
3 85957 698982261
1 86541 41148
0 48622 48622
1 19753 75968
0 53420 53420
0 11834 11834
2 54538 4833
0 63134 63134
3 82053 689596233
1 28899 4979
3 40063 581206164
0 43993 43993
1 8563 32639
1 10068 68197
1 84156 92666
0 73847 73847
2 2590 14372
1 23372 23614
1 70119 41723
2 43045 69281
3 6525 262696625
0 79394 79394
1 82685 31095
0 34680 34680
3 12179 530561865
1 75796 94973
1 207 20026
2 52501 87093
2 12089 92712
0 53218 53218
1 38544 50019
0 31088 31088
2 54155 15375
2 34501 66073
3 63560 94394150
3 4801 575320289
2 46643 74202
2 34448 48124
0 5990 5990
0 85698 85698
0 53850 53850
0 32359 32359
3 97041 339868789
3 97496 791129402
0 34234 34234
3 54406 196411830
0 60802 60802
3 68641 78497604
1 81956 21364
1 41485 27401
1 52822 45431
2 30777 23349
2 32259 4483
0 39615 39615
3 2608 24468364
2 59217 69044
0 58685 90685
0 28295 28295
0 88437 77865
0 56242 56242
0 81092 81092
1 50332 81164
2 98649 81539
1 87672 26305
1 47656 76037
0 95437 95437
0 31000 31000
0 41007 41007
1 35932 9857
0 7171 7171
0 51559 51559
1 80491 24957
3 51938 155090940
0 50415 50415
0 57972 57972
3 438 565927102
3 73696 76300584
0 5317 5317
3 51270 543285438
2 17811 42800
2 20460 47698
0 95532 95532
2 21519 68074
0 43430 43430
1 71783 57699
2 26072 8168
3 20133 682516406
0 74756 74756
0 56660 56660
1 51163 4692
0 85020 85020
0 45405 22750
0 48551 48551
0 24019 24019
0 66209 66209
2 33046 58741
1 27857 96934
3 11710 164414501
1 49211 9360
1 94909 35165
1 98106 55767
1 28693 14146
1 98773 30705
1 37078 77718
1 39025 13016
3 12157 608292590
1 11084 4368
2 86240 2061
0 51817 51817
2 60936 87893
3 989 350409309
1 62693 28672
1 36373 99497
3 20057 317647479
0 68894 35966
0 42225 42225
0 22156 22156
2 12551 55619
1 54362 24442
1 6259 39895
0 71928 71928
0 930 930
3 25430 652529534
2 73893 33469
1 80877 81401
1 95309 98429
3 96934 24595680
0 44578 44578
1 67776 30789
3 41304 530273609
1 9250 32189
1 1614 37422
0 96135 96135
0 11743 11743
2 13448 32553
1 71758 60913
0 71786 71786
0 64459 64459
2 43726 26145
0 19515 19515
0 40576 40576
1 59491 3288
0 95064 95064
0 37050 37050
0 91961 80812
1 97835 83770
1 7985 50182
1 9311 60225
2 42075 89744
1 24965 15927
1 86539 20614
0 50248 50248
3 37069 266919617
2 15280 30284
1 70953 2512
1 81007 30606
0 73309 73309
0 68604 68604
1 81832 86830
2 84785 1431
2 19884 3548
3 77659 21480512
2 4982 51712
1 4702 61500
2 21616 92998
2 42000 45674
0 7072 7072
1 78756 19983
0 28357 28357
0 29110 29110
1 2979 13101
1 64226 76875
0 64644 64644
2 31646 22819
0 21618 21618
0 58925 58925
0 39646 39646
2 21148 80193
1 32440 66244
3 63779 619307397
1 47739 9980
3 38403 569882842
1 95214 2033
0 73259 73259
0 39299 39299
2 46311 17481
2 59285 46353
1 96234 9877
1 63184 22821
0 9112 9112
0 93667 93667
3 88595 49308297
1 72237 34705
3 15229 855384587
1 13051 72653
1 94050 75367
0 3136 3136
1 18198 99824
0 91273 55404
3 74205 598957962
0 73080 73080
1 19975 99255
1 96358 16411
1 18590 24536
3 30491 221923084
1 48740 15040
1 97835 2377
0 53368 53368
1 78030 16228
0 80205 80205
1 85376 93092
0 60645 8962
2 34487 8865
3 65481 573147345
2 85245 71513
0 35056 35056
0 82869 82869
2 21631 13773
1 95642 47709
3 22839 208947032
3 71435 717996848
3 62301 159569796
0 38841 15833
2 60758 40338
1 95047 73012
3 16360 394730154
3 87379 90780042
1 88477 31050
1 7923 880
2 53065 83573
1 20129 34963
1 36885 85013
1 12018 89027
2 28134 477
2 71277 71583
2 44602 7370
3 50000 615409722
3 84411 894382204
0 63559 63559
1 10461 48798
3 23833 718255079
2 52152 71752
0 13102 13102
1 31050 94597
0 77081 77081
0 7365 7365
1 25068 32594
0 9930 9930
2 5068 47541
1 8258 11702
3 73331 643203420
1 9557 48784
1 82271 54034
0 53573 53573
1 2986 85427
1 95978 58424
1 91644 77601
1 16593 39503
0 72915 72915
1 98183 79718
0 9437 11774
0 22524 22524
1 96702 84861
1 76919 30219
2 49143 50615
0 9538 9538
1 33224 7769
3 89965 823116940
0 43981 54074
1 47971 7045
0 63535 9788
0 44347 44347
1 1513 62730
0 43120 43120
3 22332 676763540
1 57764 84367
0 87498 87498
1 25145 4677
3 70521 630010313
0 23618 23618
1 66364 76446
0 67408 67408
0 22995 22995
0 95743 95743
0 14132 14132
0 76141 76141
0 70740 70740
2 12018 78221
3 77870 839442401
1 45471 60848
1 51071 4271
1 43065 5972
1 97899 77870
1 26460 49512
0 33488 33488
1 38585 94288
1 49325 99468
3 85963 689670034
0 17953 17953
1 43056 51956
0 1784 1784
2 29843 47727
1 44222 43057
2 65524 47168
1 78394 31482
0 7956 7956
0 53281 53281
0 91860 91860
2 59145 86515
3 56466 563141371
1 10110 79
2 85253 86846
1 57696 23212
3 36961 847132999
0 88361 88361
1 342 11384
1 12314 50712
0 71352 71352
0 95857 4140
1 12784 21802
2 17573 72746
1 95943 47938
1 91558 89452
0 45159 18201
0 43390 48081
0 31532 31532
3 22587 747442087
1 68263 59278
0 65836 65836
0 99893 99893
0 152 43
0 33029 51773
3 18629 231967640
3 25451 994644106
2 37722 86377
2 7753 22572
1 30297 52222
1 30362 46963
3 22144 978448663
0 56374 56374
0 5574 5574
1 64873 62434
0 96559 96559
2 94518 15905
0 2526 2526
2 85806 7435
0 18367 18367
0 35506 35506
1 32135 98038
3 39449 720968326
0 81146 81146
0 2404 2404
2 3118 30952
2 67086 47268
1 45498 54559
3 5464 570844970
0 86296 86296
1 59091 27516
0 48860 48860
2 84039 47362
1 64069 66711
1 97416 17157
0 23896 23896
0 97979 97979
3 15301 350753844
1 67555 52765
0 62819 62819
1 96820 43152
3 13434 245120402
3 17319 48179190
0 26354 26354
1 50147 7357
1 26015 54900
0 84778 84778
0 98647 98647
2 39870 5899
0 4755 4755
1 14783 96721
0 78287 78287
0 97111 97111
3 33010 178347858
0 82552 82552
2 75553 59760
1 21993 73067
0 25789 25789
0 56809 39169
3 77593 515451816
3 40423 654050304
3 99197 788713009
3 68777 758123234
1 13243 57871
2 49037 83229
1 80499 50051
0 39514 39514
1 7475 59557
0 21520 21520
3 90559 28994984
0 43107 43107
0 41189 41189
0 38227 38227
1 58963 15627
1 74059 90914
2 40503 24176
2 21463 74811
2 20018 89770
1 57139 58870
0 8923 36185
3 34925 213896907
1 75927 28776
2 50223 1084
1 57836 98772
0 88614 88614
2 2613 57923
1 12237 88466
3 54281 332149798
1 45534 1046
0 56968 56968
2 95920 13638
3 20973 23550005
2 30079 86010
1 14926 74454
0 40780 40780
0 46226 46226
1 43834 37675
0 16146 16146
3 49211 325782240
1 96227 95710
0 31901 31901
1 60296 81506
0 30786 30786
0 80042 80042
2 48187 91661
0 92976 92976
1 45698 32847
1 31283 412
1 33482 14951
2 95290 89661
0 95039 95039
0 83929 83929
1 33061 13390
3 80202 159576198
0 49359 49359
1 80123 91634
1 86081 52193
0 34664 34664
1 53916 61458
0 27005 27005
3 68206 886456732
0 99899 99899
1 31284 79883
1 13894 59204
1 77813 70094
1 83596 88130
3 17484 11411028
0 85939 85939
3 14508 694640360
3 62684 304087942
1 28286 74574
1 38259 68503
2 55495 1322
3 46429 102729623
0 42842 42842
0 77087 77087
3 60822 215019825
0 63446 63446
0 25740 25740
3 9372 104592642
3 11805 234817742
3 26431 282182428
0 17898 17898
1 77273 92638
1 40141 65402
0 52729 45189
0 40041 40041
0 52252 52252
0 15285 15285
0 68907 68907
1 24919 6150
1 74902 28544
1 25221 86221
0 97845 97845
0 3303 3303
2 72627 63766
0 37312 37312
0 17010 17010
1 66414 39742
1 26152 87001
1 41715 62772
3 70553 622487584
3 8550 38099943
1 90351 46119
1 25475 81201
3 51801 362845541
3 36685 481503134
2 30808 35374
3 59176 705417748
1 11072 92436
3 36074 446297276
2 79547 34306
0 38348 38348
1 5807 64467
0 53219 53219
0 37441 37441
0 35388 35388
3 43021 172948210
0 58115 58115
0 9042 9042
0 62045 62045
3 66823 218999579
3 35381 127689754
0 89165 89165
1 85834 97612
1 45963 99122
1 2752 33163
1 82351 50695
1 52166 52329
1 12667 60057
2 67246 66638
1 39897 93696
2 93892 81500
1 98432 52089
1 80496 76806
2 95454 78061
2 84131 48503
1 59542 87060
3 57276 394895857
1 63613 90711
0 94537 94537
0 37875 37875
1 54896 25407
0 34096 39609
2 33929 75741
1 63304 84556
1 74677 90517
1 69200 88488
0 12884 12884
2 12339 91773
0 36627 36627
0 25010 25010
0 18905 18905
0 9364 9364
1 26241 8680
0 81392 10241
1 19440 97554
2 98786 30015
0 75913 41320
2 22103 89821
0 34132 34132
0 63760 63760
0 11327 89684
0 11897 11897
0 80707 80707
0 30580 30580
0 20882 20882
2 53612 42972
1 89089 15259
0 55892 55892
0 77938 77938
3 71738 233480081
2 24720 76834
1 67016 30527
0 57708 57708
1 30135 53757
2 59205 76107
3 22992 931326183
3 16035 935478104
0 55424 55424
1 83652 78893
1 22773 11298
0 73676 73676
2 32225 94609
1 70300 26574
1 55755 38677
1 38824 39768
0 42315 42315
0 21355 82257
3 58860 949760667
2 86096 44521
0 34438 34438
0 63668 63668
1 74859 32668
0 877 877
0 99720 99720
3 39706 320392887
0 78885 78885
1 1913 96737
1 94644 10117
0 19804 19804
1 43658 83820
2 89580 21814
3 90709 487205293
1 99644 60216
0 93361 93361
1 48353 92127
3 7258 763559783
0 32637 32637
1 16098 59228
3 68259 309052058
1 33487 73097
1 69649 36137
0 9271 9271
1 28243 30333
1 48923 37040
0 91235 91235
2 33531 74268
2 99783 32142
1 52249 54229
0 86256 86256
0 75602 75602
1 59256 63699
1 61423 17600
1 43826 16634
0 85935 85935
2 25887 33023
1 51531 221
3 15584 345645188
0 43724 43724
0 30271 30271
0 81196 81196
1 54137 32273
3 79681 334675360
3 89671 391124151
0 2308 2308
3 48196 345069916
2 82031 7826
3 100000 376998974
0 6024 6024
0 65094 65094
0 22243 22243
1 14970 37964
2 31684 61196
1 74909 40915
0 48682 31733
0 92085 15187
0 10272 10272
0 8645 8645
3 22986 57298753
0 29772 29772
1 89363 73178
0 65346 65346
3 91185 777434365
1 34830 91697
3 36765 134057998
2 77248 89402
0 73444 73444
0 58544 58544
0 1332 1332
1 23798 82730
0 81982 81982
0 9389 9389
0 38078 38078
0 67580 67580
0 97355 97355
0 90123 90123
1 98668 60216
1 18309 37203
2 75911 72338
1 15126 70334
3 67654 846506267
0 38374 38374
2 20596 32950
3 81841 340557611
1 64413 31009
1 82677 17107
0 75519 75519
1 69971 6583
1 31993 82686
1 30228 13074
1 72032 47503
0 92702 92702
0 50411 50411
0 10629 95736
1 40314 24771
0 26454 82068
1 59218 8538
1 56660 80470
1 9919 39063
3 6676 990376685
0 86286 86286
2 51645 99389
1 14198 41770
0 29015 26068
1 13869 28088
0 51410 51410
1 85831 27877
0 35336 35336
3 44715 375838250
1 96210 9141
3 58974 461992447
1 53121 32284
1 46008 67610
0 23772 23772
1 44566 73674
1 20049 54717
1 41870 44804
2 95588 1199
2 58759 60099
0 5483 5483
0 86023 86023
3 22735 720347680
1 90841 27587
0 13315 54974
0 93458 93458
2 37412 35629
0 1648 1648
0 89363 89363
3 29188 914853862
2 56714 23143
2 85074 42465
3 22799 358557436
2 48268 33816
1 66102 78564
2 91534 25977
1 29022 10013
1 63144 15931
3 97426 536679907
3 14775 355553673
2 8820 91850
1 62607 53579
1 47827 52523
0 89604 49157
0 77174 88788
1 84234 77881
0 67829 67829
0 89344 89344
0 69570 69570
2 41327 71945
0 24991 24991
1 8619 29945
1 73879 2515
3 43283 622918068
0 33390 33390
0 25747 99335
0 97663 97663
0 65371 65371
3 36647 471369332
1 30079 19589
2 71576 13098
1 61535 41430
1 52020 8180
1 16093 86699
1 88803 76374
2 99732 56856
1 58845 2205
1 7499 19996
1 39960 78174
1 27966 92767
3 89890 970249185
2 71417 53006
0 91881 91881
0 70279 51736
0 34848 34848
0 76099 76099
2 65374 48237
0 51086 51086
3 74253 829077855
0 92129 92129
3 2623 264638068
2 74521 71578
1 73830 17189
3 2829 432669615
0 84062 84062
0 27346 27346
3 3974 209318732
1 43635 69911
3 91846 395260855
1 71109 27347
1 59690 80819
2 55146 97611
2 28304 61464
0 47266 47266
2 66013 71557
0 19487 19487
0 2817 2817
0 37616 72692
0 48492 48492
0 7547 7547
0 45549 45549
0 23549 23549
3 8367 102525564
0 60872 60872
2 76033 11766
3 54711 912528942
0 65622 95778
2 44696 80441
0 91434 91434
2 76885 1887
3 29606 499442824
3 38680 803484127
1 86484 89727
2 9489 54162
1 31867 91715
1 60146 89931
3 24096 235764938
3 29360 869781993
0 18706 18706
0 84244 31410
3 65647 594402646
1 37662 52370
0 90105 90105
2 98955 1488
1 56824 15264
1 30158 8365
0 88640 88640
1 78060 33917
0 49744 49744
0 62429 62429
0 58859 58859
0 31220 42897
1 77157 67540
0 15368 15368
0 78861 78861
2 49431 77707
0 70078 70078
3 14312 346119854
1 81966 73756
1 60858 40689
1 27219 74170
0 6830 6830
0 4338 4338
2 39079 41949
1 98009 13695
2 4469 92496
0 87180 87180
1 74636 33342
0 85383 85383
0 89642 30061
3 89919 551990510
0 99248 99248
3 33441 109850018
1 16068 68791
0 31631 31631
0 78082 78082
0 27925 27925
2 62469 10498
3 51723 766093751
0 13845 13845
2 80795 6532
0 7906 72122
3 36168 307585330
2 96015 83085
0 85478 85478
0 64946 64946
0 6106 6106
0 29292 34306
2 32354 90862
0 27397 27397
0 81932 81932
1 91758 17487
2 99296 76515
0 67864 67864
1 23663 54891
3 80945 773739774
1 24742 95090
1 42248 96413
1 35455 11585
2 74934 85918
3 5917 171591292
0 16580 16580
2 77045 98875
2 27860 44224
1 96356 23585
1 89057 84455
2 1518 16282
0 48926 38965
0 59226 59226
3 63597 250176215
0 34 34
0 67486 22947
1 38510 388
1 69681 12322
3 26601 899008853
0 76565 76565
0 12576 12576
2 4151 18298
1 43362 64815
0 23992 23992
0 2758 2758
0 61560 61560
2 56996 92617
1 2759 41221
2 99790 23248
2 26669 80083
0 76172 76172
0 92036 76093
1 96707 44539
1 57839 79190
1 45278 71214
0 5824 5824
0 96348 64485
1 93611 88234
0 85620 85620
1 15256 82521
0 38528 38528
1 8140 85158
3 84714 539781502
0 29597 29597
2 67436 54076
1 28015 21135
2 44277 79729
0 20210 20210
0 29507 29507
3 74739 5096351
2 21780 22036
1 10974 88828
0 8444 8444
0 48961 48961
1 11552 17440
3 84490 497346861
1 55173 98973
0 83755 83755
3 8143 673848797
1 56843 13418
0 35852 35852
2 22511 46299
3 87217 289033193
0 48077 48077
1 85056 32484
3 12257 465104620
1 90574 29968
3 88280 966781131
1 33345 29739
0 88336 88336
1 72850 37683
0 77897 77897
0 85086 80068
1 48603 55514
0 29410 29410
2 81168 92345
0 55498 55498
1 83480 34126
0 77436 77436
1 94090 85319
0 74834 74834
2 71990 16229
0 98580 98580
2 26520 10157
0 58532 58532
0 1672 1672
1 22736 92622
1 12965 12431
0 25401 25401
3 37100 316690567
2 77424 93754
0 48436 48436
1 51560 29466
1 56896 25898
1 15781 70911
0 51905 67941
1 73030 26220
0 89177 89177
1 87560 45690
0 63904 63904
1 22702 96719
0 76196 76196
0 50370 50370
3 65648 544508033
1 88378 46027
0 52883 52883
0 42295 42295
0 50364 50364
1 16644 90344
0 12833 12833
0 50427 50427
0 24717 16106
2 97317 93930
0 3693 5852
1 79095 22744
0 90857 45177
2 56293 16422
0 80731 80731
1 67154 26139
0 52201 52201
3 39522 659335378
1 26043 76977
0 6002 6002
0 82186 82186
3 60708 838488058
0 53072 53072
3 45695 561444515
3 27976 264112335
1 96587 91133
3 71501 185820197
1 69838 2848
0 9492 9492
0 63151 63151
3 3641 963703503
0 96425 96425
0 55725 85704
1 47259 55564
3 6323 978936062
0 81861 22224
0 58316 58316
0 67536 67536
1 84197 27577
3 53328 895009731
1 30194 9422
1 7673 87553
0 55734 55734
0 81167 81167
0 14552 94185
2 40230 33152
0 61655 61655
0 19956 19956
0 18706 18706
0 69555 69555
0 26318 26318
1 87874 51849
0 2339 2339
0 40878 40878
2 58729 69941
0 34471 34471
1 1189 78324
1 62935 793
2 34777 17209
1 50432 30670
0 2244 2244
0 96778 96778
3 1697 30505463
1 27365 92957
0 40840 40840
0 35811 35811
3 33152 563216481
3 97744 600608154
0 28767 56652
0 82703 82703
0 74036 74036
1 91274 37391
0 54330 54330
2 86473 1957
1 24648 51531
1 62976 37102
1 6229 87553
1 26866 58855
0 12846 12846
0 12896 12896
2 55139 99796
1 48882 84166
0 70964 70964
1 58521 80795
1 88057 83824
1 60943 5998
1 63553 35805
1 35497 81943
0 91011 91011
1 75023 74122
0 12592 12592
1 90796 72022
1 50035 31329
2 51298 30701
2 71270 62036
0 18322 18322
2 54936 67159
0 13020 13020
2 36125 18980
3 71975 768959171
3 77411 335373170
2 9659 61209
1 75759 55760
0 80441 80441
0 37304 37304
0 82989 82989
1 77181 84374
0 30883 30883
1 69793 95252
1 49703 75751
2 38213 87542
1 99996 14791
0 18362 19126
3 14417 848100287
1 70115 25401
0 53270 53270
3 32460 41249393
0 97381 34689
2 13892 74181
0 63425 63425
2 84799 85047
2 16772 63935
1 6484 50128
3 37572 556487591
1 87317 20079
2 28280 88399
0 29033 29033
1 53042 17493
2 86484 89727
1 48900 64027
1 64612 80935
0 43937 47828
0 4020 4020
0 86719 86719
1 16107 26817
3 55729 794093425
1 30050 23634
3 37171 942801317
1 20068 83079
0 18935 18935
3 29444 87869172
2 40024 22168
3 67810 365685215
3 18265 713969690
0 55825 55825
0 25809 5726
1 19346 69553
2 44183 48299
0 78572 78572
0 91050 91050
0 51323 51323
0 8423 8423
0 50701 50701
1 71657 38215
0 21284 21284
0 37558 37558
1 74405 81932
1 39834 31316
2 27289 82093
0 97672 97672
3 36092 891464279
3 53715 820876446
0 66046 66046
1 81114 54073
1 22403 58859
1 91457 16010
3 70960 516275137
0 67310 67310
2 1188 22735
3 27174 136218689
2 56474 56723
1 30127 29993
1 47594 55189
1 37937 50130
0 52476 52476
3 19473 791941335
2 31324 24819
1 57716 7174
3 89313 952482533
0 2730 2730
1 64411 61401
3 27643 464205649
0 88962 88962
1 6997 76280
0 53646 58732
1 57669 67759
0 36475 36475
1 63845 58200
0 21641 21641
0 54187 54187
0 24887 24887
3 48626 827653492
3 69010 504231195
1 30939 63526
1 33601 51204
1 81535 85614
0 78891 78891
0 20920 20920
0 75737 75737
0 1856 1856
0 65060 65060
1 66555 63746
0 79730 80087
0 61781 61781
3 75445 312524883
2 29742 11910
0 68377 68377
1 89711 76459
0 7057 7057
0 29554 3680
2 46538 50072
0 45229 45229
1 38659 17406
1 39042 18841
0 61382 61382
0 57151 57151
2 92435 59436
2 48302 9945
3 22564 276016010
3 56940 744090910
1 23130 53048
1 15889 92955
1 96426 45396
1 53143 22269
0 10671 10671
0 86839 86839
0 13042 88106
1 85661 67907
0 26043 71987
3 45887 403142592
1 75005 41342
0 66576 20823
1 55436 58612
2 82105 5686
1 14740 62010
1 74571 45906
0 37687 37687
2 72501 14278
1 96922 16860
1 76747 66450
3 84367 237725636
1 89861 48888
1 97522 55892
0 77188 77188
3 89443 118593263
0 82996 82996
2 52352 75255
3 33866 561489268
0 97046 97046
1 50309 51784
1 37674 77621
0 22402 22402
0 6008 6008
3 24867 568947078
0 610 28667
3 1962 776430366
0 39742 66414
3 80048 498616754
2 47006 32254
1 32299 55376
0 40371 10115
0 21328 21328
2 50059 92203
0 23772 23772
1 116 67595
0 74783 74783
0 62284 62284
1 17223 77834
0 42644 42644
2 77616 14906
0 84462 84462
3 30769 898006853
1 30443 42685
3 81139 626078761
0 31262 31262
1 4501 78393
0 6638 6638
1 92128 23278
0 58552 58552
0 27161 27161
0 1089 1089
0 15525 15525
1 82255 38783
0 68228 68228
1 62779 93900
0 81118 81118
2 43025 87911
1 73579 63379
2 74755 851
1 1982 95553
1 45673 84366
1 89145 39472
1 80303 73127
0 16784 16784
0 89515 89515
1 39159 43110
0 35419 35419
1 82844 90735
2 88334 77262
0 31605 31605
0 5107 5107
1 12930 90955
3 93488 221214479
0 80313 80313
0 77714 77714
1 47793 10157
2 16689 60964
1 48807 36153
1 42691 26501
0 19959 94529
2 93683 66092
0 54029 54029
0 62511 62511
0 80740 80740
3 14575 889147967
2 96971 69173
0 74751 74751
1 20160 37614
2 84339 67756
3 77656 211017228
1 15855 48858
0 29165 29165
1 77087 76966
2 90633 18565
0 45259 45259
3 95496 508052761
0 97277 97277
2 56637 61965
3 51228 999663180
1 18114 36243
1 60355 27914
1 71336 51903
0 70171 70171
1 28927 97076
0 54431 54431
1 72334 94646
0 67292 15202
0 75163 75163
2 28708 12798
1 71355 65283
0 71083 71083
0 29950 29950
0 74888 74888
3 8299 410513325
0 14744 14744
3 17412 416199348
0 46178 46178
1 68303 39962
1 30407 47925
1 45825 73726
0 65368 27721
1 98080 45729
3 2958 565035073
2 49395 29211
1 87643 51412
2 48406 41278
1 99123 84740
3 98258 389538956
1 95963 75424
0 3758 3758
0 34747 95302
0 52052 52052
1 62420 29095
0 57430 57430
1 8173 34528
0 70944 70944
0 27765 27765
3 46093 245423742
0 71217 71217
1 34866 49165
2 1973 82744
0 84106 84106
0 2487 2487
3 35071 664388569
1 54888 67980
0 46196 46196
0 93646 93646
1 68270 85150
1 82249 22759
0 93252 93252
1 72061 49548
1 98533 23891
3 87248 909349466
1 36895 90926
0 72839 48785
2 45076 51240
2 67887 68319
0 69867 69867
1 94232 44915
1 79774 7908
1 74005 67139
1 34717 28640
0 5046 5046
3 25116 341475266
1 33624 76212
0 65251 65251
0 81847 81847
1 41269 9962
1 36530 75323
1 50303 97673
1 59410 57431
0 56607 56607
1 49095 7702
0 18242 18242
0 16280 16280
3 69130 802850208
1 43181 74459
0 99895 99895
0 16275 16275
2 54194 86012
0 1476 1476
2 28628 13760
1 44204 31118
1 35715 90192
0 58332 58332
3 48110 500736678
0 40262 40262
0 67053 67053
0 33168 33168
0 37751 37751
1 6252 97738
3 73839 105105876
1 75934 54511
1 21342 75577
0 8440 8440
2 17666 74335
0 88883 88883
0 70777 70777
1 73352 79176
0 75080 75080
3 63042 613953863
1 36168 86008
0 32090 32090
0 71650 71650
0 95085 95085
1 69180 78860
0 71672 71672
1 37933 13572
2 52904 47045
1 25676 31029
1 31257 16573
3 15362 767774228
1 93059 5791
3 24174 592339577
0 57248 57248
2 85996 83386
1 30226 744
0 28289 28289
0 59273 59273
3 78139 133528490
1 38164 83905
3 53997 445679027
0 81921 81921
0 16270 16270
1 46386 58336
0 56189 56189
0 69733 69733
3 21131 499008914
2 19799 33693
3 2057 327997746
3 73323 332230896
1 92191 62190
1 89454 20216
1 66623 22003
0 38101 38101
2 136 71338
2 58345 60020
1 63012 97889
3 36667 576093183
1 8688 89950
2 57224 36624
0 56583 6791
0 33777 33777
1 86407 965
1 67567 50924
3 92243 277942583
2 84516 12741
1 65684 1011
3 54308 904010773
1 234 33923
1 65451 58767
0 71819 71819
0 10186 10186
0 39025 39025
2 22870 89667
0 96688 96688
1 18680 5969
1 9954 50199
2 13058 10901
1 43714 37603
2 12875 13037
0 24050 24050
0 98445 58732
1 21811 96448
1 71069 48162
0 47916 47916
3 91877 381650603
0 8882 8882
3 59684 202497390
1 39790 34266
0 72178 72178
1 12630 83023
1 70886 89706
2 56894 61716
3 48324 901581831
0 33264 33264
0 16722 16722
0 55482 55482
2 79770 74069
0 20907 20907
0 3773 70516
0 99061 99061
2 79648 60384
3 10551 416032438
1 74191 14792
0 86662 86662
1 38021 65167
1 79781 74470
2 74905 45107
1 59313 12130
1 64680 32573
2 31421 5447
2 19469 93658
0 85016 85016
2 72379 13045
0 11570 11570
1 55321 50736
0 22774 22774
2 8572 38869
3 54468 257019859
1 51850 78748
0 26907 26907
2 98885 89912
2 70440 96148
1 37875 32942
3 25826 541434496
0 66975 66975
3 86527 631987552
1 41317 87865
1 70022 71422
2 91676 91123
0 39497 79968
0 96030 96030
3 71087 602026740
3 99894 699622047
2 30469 25136
0 18057 11399
0 82504 82504
1 67374 92670
0 42160 42160
1 26347 56046
0 730 730
0 42394 42394
1 44135 9572
0 34520 34520
1 84652 53168
1 29075 71297
2 83970 89560
0 35477 35477
3 88417 448899251
0 37809 37809
0 25227 25227
0 51187 51187
1 19241 12015
3 64591 190200623
3 75513 744224245
0 45613 45613
3 97392 247456448
2 32511 40751
3 38878 150075112
0 35638 35638
0 16473 16473
0 94461 94461
1 85954 83101
3 11707 286324341
1 97000 17839
1 19541 23312
3 17159 755253387
3 54074 603718779
2 85262 40114
0 49980 49980
2 86642 98472
3 39625 136636737
1 75350 28797
2 17448 99389
1 86500 90829
0 26031 69520
2 43284 90629
0 39877 39877
0 57324 57324
2 15263 86221
1 26532 14647
1 65114 83400
0 30230 30230
3 58236 423316718
2 1149 32376
1 7500 23553
1 32603 7920
0 53549 35680
0 3191 3191
0 77605 77605
0 28180 28180
3 71911 574731428
1 20869 37132
1 53163 29759
0 90621 90621
3 44028 365521973
2 4784 12747
3 39647 6097213
1 37284 4522
0 97940 97940
0 68040 68040
0 90369 90369
1 94002 31844
1 99555 19593
2 2167 45038
3 50182 551433501
0 95582 95582
3 39117 944492401
0 12527 12527
0 91740 91740
1 61223 56830
1 23444 74250
1 54846 96458
2 42798 16975
3 23818 840702254
0 68898 68898
3 36356 522173623
0 64065 64065
1 5890 74432
1 35757 55845
1 31630 80550
3 84314 273135643
1 24718 45117
1 2224 8764
2 32328 80722
1 23505 45062
3 42941 552596702
1 92561 60816
1 16744 52774
0 41970 41970
1 82975 8793
1 37252 69685
0 74128 74128
2 47928 55050
0 85797 85797
0 19389 19389
2 93317 22537
1 39154 43741
1 33126 21121
3 65786 333870414
1 66228 25388
0 75288 75288
1 66584 19307
1 14661 32985
2 49964 74204
0 94580 94580
1 60620 27662
1 55429 89465
0 80769 80769
1 50096 14508
0 67893 67893
0 65087 65087
1 45255 2403
0 21228 21228
1 95848 84681
0 23027 23027
0 8594 8594
1 2944 66117
1 21588 38171
0 83827 83827
0 48547 48547
0 92465 92465
0 16132 44279
2 70249 97020
1 7554 89589
0 20506 36292
2 42716 51443
1 7611 92828
0 87421 87421
3 52603 197026669
0 51778 51778
1 79462 41567
0 60155 60155
0 24843 24843
0 865 865
1 89294 92703
1 9437 7122
0 3633 3633
1 39243 93981
1 91259 73438
3 11571 99279817
1 9000 95225
2 30126 22550
0 79989 79989
0 8359 1519
3 22520 598873492
0 68699 88376
2 92095 40047
0 81502 81502
0 30121 30121
1 95713 43972
0 99638 99638
0 79817 17899
0 33908 33908
1 67750 50884
3 99564 715895313
0 52204 52204
3 98346 916293939
0 87668 87668
3 43515 350237659
0 84911 84911
3 52321 223459130
0 94105 94105
1 28678 67261
2 88520 43214
0 30665 30665
1 27884 28668
0 65983 42900
2 97248 90115
3 51413 974558075
0 87232 87232
0 52787 69372
0 93430 93430
3 15074 52083421
0 27326 27326
0 76576 76576
2 96639 35701
0 90936 36208
1 7661 11871
1 14861 26210
1 62401 52125
2 7255 1944
0 46691 46691
1 90779 45481
1 2529 67894
3 39866 958162306
3 2244 446233294
2 61595 95691
3 95360 730905852
1 16891 79355
0 98506 98506
2 61355 78234
0 4338 4338
1 51308 24271
1 1698 30482
0 23990 23990
3 61943 279976850
0 66186 73423
1 79937 62686
1 67009 20180
0 94288 38585
1 5763 69695
1 30 1898
1 74847 15922
2 3459 67975
0 77510 77510
1 68092 26445
2 48490 11197
0 57767 72040
2 67027 36709
0 44067 44067
1 87100 16456
1 74724 60804
3 40499 906836189
0 88621 88621
2 62185 3167
0 53201 53201
0 76795 76795
0 81048 81048
0 58903 58903
0 93141 93141
1 70596 87230
0 22902 22902
1 8146 4952
0 82870 82870
1 97088 80801
3 71993 151589112
1 53697 53668
1 12634 74981
1 3864 94124
2 96575 53271
1 16893 98301
1 60508 30769
0 99375 99375
3 54622 516685735
2 1259 48138
0 4289 4289
1 22800 39025
0 11627 11627
1 31402 76792
0 46115 46115
1 13582 88018
3 25460 150207433
0 27302 14700
3 74874 67168570
3 9401 317636749
1 198 21414
0 69712 69712
3 28651 251451789
1 74844 7916
3 71276 106983446
1 65210 32379
1 69923 17518
2 15845 44200
1 39462 69542
1 80965 95164
1 44738 87282
2 53916 61458
2 75845 14295
0 93844 61969
0 88641 88641
3 95800 136500642
0 15353 15353
3 62906 221788009
2 48777 43847
0 57420 57420
0 88804 88804
3 37624 171056583
0 48243 48243
2 91775 63612
0 27770 27770
1 80904 19235
0 83407 83407
1 74862 55349
1 93894 85090
3 77923 378514054
2 99572 89159
0 63185 21041
1 80605 21099
0 56183 56183
3 81086 230183170
0 71828 71828
1 42508 67291
1 4759 31687
1 74111 30700
0 86733 86733
0 46689 88237
0 70323 70323
2 68794 28303
2 73809 92867
0 63570 63570
0 90113 90113
3 82717 85502044
0 96046 96046
3 89716 284986844
1 92876 66239
1 22494 17973
0 6106 6106
0 90631 90631
0 98817 19211
0 7430 7430
1 98604 22186
1 25672 79832
2 71246 58872
0 66896 66896
3 57535 333823500
1 2558 76444
1 45084 4381
0 95104 95104
0 91462 91462
0 38241 38241
2 43443 34931
0 14887 14887
2 8463 34781
1 50284 9164
1 13410 70569
0 2475 2475
2 71855 78522
2 52415 22119
1 42624 88550
0 70139 76116
0 95496 95496
2 11303 69851
0 45443 45443
0 5310 5310
2 75164 13685
0 73074 73074
0 89544 89544
2 71816 24565
1 44856 89782
1 92215 53445
0 24598 9591
1 91467 90564
2 73990 40605
1 10793 68391
1 81572 92290
0 51619 51619
0 25509 25509
1 20237 85668
2 34533 71466
1 69338 64976
0 81566 93155
0 3922 22842
1 26092 47777
0 8725 8725
1 9322 9984
2 78146 59551
0 55445 99519
1 11414 61517
0 13026 13026
2 50188 72026
0 13080 13080
2 36645 29484
1 29551 12974
3 42600 572231215
3 29528 447796352
0 90011 90011
1 30212 12399
0 94320 94320
1 40643 19599
3 8662 953627013
1 70890 30831
3 53348 813936364
0 87817 87817
1 80999 26680
0 95156 95156
3 4215 719166168
1 8809 27393
2 64762 48510
1 63635 9631
0 18314 78873
0 86122 86122
0 62755 83804
1 93995 60582
2 7987 20861
1 67749 34364
1 22161 92816
2 71557 38780
3 68603 364082181
1 64772 42625
0 4771 4771
3 7125 778333801
3 95195 840661997
0 99092 99092
0 4232 4232
0 33540 33540
1 99905 65322
2 37551 19891
0 63264 63264
2 46792 40640
0 64139 64139
1 92339 56132
3 19669 575291037
1 78783 9339
1 91500 69659
0 89365 89365
1 93061 57886
2 8215 28652
0 33789 33789
0 89008 89008
1 63978 13956
0 56284 56284
1 68603 21600
0 81145 81145
2 60190 37574
0 76260 76260
0 61146 61146
0 35068 35068
0 58445 58445
1 56306 86332
3 53704 598740413
3 67288 186743283
0 65084 65084
0 73312 73312
3 12514 26603368
1 460 63943
1 70595 24636
3 29046 186751806
0 6372 6372
0 88978 88978
2 57374 82446
2 22392 10636
0 81906 81906
0 72024 72024
1 7143 36076
3 10477 764054718
0 16615 75928
0 30339 30339
0 2442 2442
2 84674 19490
3 77312 853556163
1 15228 12146
3 50238 615026268
0 80066 80066
1 54542 71700
0 40945 40945
3 59123 907100401
0 80099 80099
0 93274 93274
0 75035 75035
1 10606 17704
2 85506 91403
1 57961 58780
0 8366 8366
0 66169 66169
3 62304 562377436
1 69922 24652
1 50684 77918
0 84201 84201
2 64307 52968
0 72001 72001
0 60980 60980
3 21140 877035103
0 48282 48282
1 80548 3544
0 84133 84133
0 4666 4666
0 27424 27424
0 66967 67321
2 26209 80420
2 83553 35091
0 30348 30348
2 63296 38350
1 77232 43046
0 3478 3478
0 57845 57845
0 67895 67895
0 62466 62466
2 59639 17639
1 94 16727
0 14964 14964
3 26637 962339760
3 95837 785066417
0 77106 77106
1 89191 48073
3 86715 205616776
0 2110 2110
1 63047 9293
0 13588 13588
1 47399 67877
1 47994 66742
0 36489 36489
0 64262 19288
0 18274 18274
0 83667 83667
3 69356 853185279
2 24197 3003
0 12085 12085
2 60248 88209
2 87001 80425
3 77755 413825947
0 28301 28301
0 16736 16736
0 5975 5975
2 36646 76688
2 50341 56905
1 14242 43715
0 243 243
1 79430 7370
3 40780 261397981
1 49103 69548
1 20323 14633
0 77113 77113
0 90256 90256
0 6621 74489
0 67976 67976
0 50071 50071
0 56199 56199
0 74761 74761
2 75300 40849
0 87891 87891
3 45378 401915321
1 14980 63357
1 82145 65728
0 55080 55080
3 14125 734418925
0 51189 51189
3 27855 804618197
1 12738 94534
3 3263 578226644
2 41869 66128
3 19865 920249065
0 15383 15383
0 77503 77503
1 46398 44284
3 96033 96294463
3 79197 881345382
1 42347 76380
1 36572 91420
1 23405 93086
0 52779 52779
2 89780 50619
1 17325 47120
0 87718 87718
0 76505 76505
1 2314 31742
1 47404 61109
0 41737 30943
2 19953 7688
1 78926 77219
0 6258 6258
0 18097 18097
3 561 906642442
1 33933 44644
2 93147 5873
0 43684 43684
3 49815 191253579
1 79870 5448
3 62618 931938205
0 62823 62823
0 65680 65680
3 10004 902090728
3 58969 785285203
3 45943 821951173
0 48843 48843
1 78297 20585
1 47491 10426
1 86970 38785
1 79389 86675
2 94909 35165
2 63948 95865
1 70713 86153
0 72704 72704
1 58686 30170
0 94912 62967
2 86114 87673
0 4081 4081
1 53130 88020
0 58894 58894
1 54106 41321
2 73036 71461
0 85838 85838
1 5380 59913
2 29304 16816
1 6620 25789
2 50650 14096
2 57112 9027
0 86673 86673
2 98574 16976
1 50697 8508
2 78065 45743
0 81681 81681
1 15461 94109
0 15915 15412
0 51503 51503
2 52135 40436
2 39026 50159
0 86355 86355
0 9857 35932
0 93509 93509
0 54012 54012
3 28349 446038463
0 11625 11625
3 69119 228920397
0 10764 10764
1 9449 30805
1 51428 20183
0 31870 31870
0 98558 98558
1 28031 58500
1 4398 11013
0 41952 41952
0 34906 34906
1 56781 35673
0 99763 99763
1 86423 5175
2 57518 50236
1 33103 87012
0 86878 86878
0 32474 32474
0 21693 21693
1 43399 52093
2 2922 13227
1 69310 70283
3 72253 834258914
2 28302 21295
0 41059 41059
1 86962 29008
3 12165 826584269
1 89430 43436
2 50159 37458
1 99339 71859
3 63514 598587017
0 77677 93132
0 67798 67798
0 47546 47546
0 13523 13523
2 85678 12548
0 2776 97625
1 59854 55002
3 43214 466839324
2 20328 50169
3 2204 475928423
0 13605 13605
0 84175 84175
2 70255 23359
0 89407 89407
1 93375 74733
1 57121 7523
0 80332 80332
1 30002 26865
0 38413 38413
2 64463 27664
3 25404 791043021
0 13960 13960
0 38270 38270
1 79745 45122
0 80463 80463
2 52900 53832
1 43271 89185
1 31748 67393
0 82919 82919
2 91115 48295
3 98626 423836674
1 51147 18498
0 1836 1836
2 19506 27344
0 30065 30065
3 66593 476988807
2 23952 19353
0 39947 39947
1 53728 78082
0 42929 96244
0 51176 51176
0 9385 9385
0 6130 6130
0 94173 37961
1 14836 154
1 28621 71968
0 27611 27611
0 40733 97265
1 78030 31571
0 10974 10974
1 43081 88861
1 33759 64766
3 73031 470395591
0 76349 76349
0 85287 85287
1 41113 32443
1 15892 54696
2 62433 7262
0 95085 95085
0 78392 78392
2 6876 30467
1 35512 50049
0 80269 80269
3 44196 574819286
0 90532 90532
3 81208 756084374
3 43647 97833314
1 34575 41378
2 88891 55487
0 68460 68460
1 37272 67847
1 31621 99274
0 79805 79805
1 41153 5717
1 3412 50229
0 23267 23267
3 23553 26495046
0 19563 19563
1 74330 7362
1 68872 22876
1 75124 53900
3 45117 306905254
0 24923 24923
1 34813 64652
3 30807 279124183
0 91105 91105
0 28151 28151
2 37125 38547
3 5487 870716268
0 60574 60574
1 78403 17311
1 79001 92100
1 73167 8993
0 96888 96888
2 83404 58087
2 35045 19635
1 38976 81792
1 44991 85619
2 23810 472
1 82080 70629
3 30105 304295201
2 35682 75307
1 65451 39736
1 76144 10171
1 32485 14308
0 43202 37838
0 41497 41497
0 92870 61604
0 6715 6715
2 69043 11584
0 64070 64070
2 78650 56101
0 22218 22218
0 69575 69575
1 71579 93627
1 18667 97763
0 93618 23912
0 16329 16329
2 63918 39955
1 52897 98016
0 18712 18712
3 46091 707477465
1 36818 6377
0 63592 39676
2 17461 40766
2 25170 1331
1 96150 79415
0 12236 12236
0 24552 24552
0 68244 71730
0 90300 90300
1 13370 22082
1 9911 77926
3 78940 426710957
0 983 983
1 93999 35276
3 93353 809827222
0 93078 93078
1 1017 91009
3 84815 212802998
0 29122 29122
3 38371 913195712
0 10858 10858
1 89377 85150
0 15088 15088
0 53682 19294
1 41875 30849
2 81281 31608
0 67769 67769
3 86822 486645499
3 98286 693621256
3 57520 955020637
0 68440 68440
0 47666 47666
2 7193 30611
3 46109 213891411
0 46095 46095
0 24856 24856
3 22119 711713824
2 76610 2347
0 59843 59843
0 81970 81970
1 55428 70096
1 36252 26137
0 84192 28964
0 30912 30912
0 26847 26847
2 5057 4106
2 95549 41728
1 41646 36052
2 6004 15181
0 54707 764
0 75382 75382
3 7691 492203254
0 71881 71881
3 13403 245873343
3 68096 442165095
0 57262 57262
0 66864 61582
0 47330 17990
2 31567 63807
0 80078 80078
2 24569 28700
1 29886 42990
1 18013 33909
1 57822 54708
0 12708 12708
0 89634 89634
0 44497 44497
0 74423 74423
0 42308 42308
0 37009 37009
3 69987 170396270
1 14285 81701
2 72328 28298
1 85682 52913
3 52361 916487230
1 83075 12000
0 11590 79085
0 89335 89335
0 28442 28442
2 23808 39051
0 9993 9993
0 56966 56966
0 36626 36626
3 5516 237139645
3 47052 421357622
0 91380 91380
1 89827 28287
2 8960 35069
0 38599 38599
0 8895 8895
3 76700 456049591
3 98448 436850864
2 3642 65259
1 58794 18329
0 53170 53170
1 11594 51684
0 5243 5243
3 95628 350907509
2 12389 74805
1 97039 49149
0 74722 11150
3 88180 140957598
1 92252 86998
0 50540 50540
1 26736 83024
3 82597 744018170
0 37691 12473
3 28143 930833649
1 58644 68531
3 32122 839002587
2 23026 27296
3 58964 954980982
1 59990 60250
0 70069 70069
0 80999 80999
0 11921 11921
2 88282 81576
1 32199 88059
1 92808 11443
2 3801 12956
1 87396 2401
1 73688 10003
0 88429 88429
0 6540 6540
2 98398 79650
1 7648 71417
1 85278 1349
0 98432 41329
1 42985 98350
2 2309 85544
0 93166 93166
0 32328 32328
3 18655 635885650
1 45473 8483
0 29157 29157
1 41414 1403
1 3904 56139
0 99576 99576
2 98207 15386
3 69512 316764162
3 20320 782338528
1 13994 87097
1 99278 27608
3 68294 67402338
0 76840 42993
0 79211 79211
0 68181 16356
1 87780 50311
2 22721 98085
0 50776 50776
1 51785 33274
2 54384 66102
3 70730 25440986
1 49683 56676
2 10197 98958
1 85812 11844
2 84053 9907
1 4350 93216
1 21643 52649
1 58442 5870
0 58619 58619
1 91483 14079
2 44617 71172
1 13062 29405
2 77809 55715
1 42216 32338
1 21392 24666
0 46271 46271
0 55487 55487
2 28129 20322
3 56255 464455385
0 69913 69913
2 5815 8371
0 12238 12238
1 32179 61528
0 92907 92907
0 25731 25731
0 98934 98934
0 65536 65536
0 6701 6701
3 41467 514398015
0 48075 48075
1 53178 15265
1 40939 41714
2 72855 95802
2 91427 34180
2 13550 86349
2 53963 25125
2 72565 77274
0 78831 78831
1 3843 78233
1 10716 67603
2 53797 97828
3 8024 739437199
0 18858 18858
3 67074 642574508
1 73120 44596
1 20278 58403
1 82256 56801
0 8492 49939
3 70863 255629467
0 34976 3015
1 28109 11791
1 41746 44122
0 7769 26354
1 35522 23919
3 92346 87752849
3 97126 423320705
1 15219 83313
0 98720 98720
0 37644 37644
2 52637 825
2 40694 41103
1 31384 16836
1 79797 80162
0 7991 7991
3 85775 305318792
0 41245 11274
0 92062 92062
3 86236 806983925
0 66952 66952
3 75162 490989126
2 54158 1723
3 97621 460338369
1 86465 53795
0 8573 8573
1 45985 96658
0 62498 62498
1 79399 63767
0 1638 1638
3 50838 120467702
0 50052 50052
2 45099 66039
2 72696 12829
0 62609 62609
0 53743 53743
2 93292 37391
0 19075 19075
0 97587 97587
2 65068 94446
2 16880 8963
1 65065 88674
0 1839 1839
3 36309 71923788
1 64209 52718
1 63496 61653
0 83110 83110
0 30844 30844
0 71537 71537
0 90505 90505
0 8594 8594
1 14555 90693
2 3920 44100
1 13685 90542
0 28945 28945
0 98148 98148
3 44105 876073542
0 3155 3155
1 48509 42420
1 18111 99825
1 83589 12560
3 52173 878037531
2 63466 23812
0 40284 40284
2 66434 21847
3 75391 194564233
0 45077 45077
2 44795 63911
1 18474 77841
0 3409 98273
0 83853 83853
3 19715 402018800
1 58628 55836
0 18720 18720
3 66671 22904459
1 17302 37348
3 50119 587891912
0 65810 65810
0 69681 38508
1 47079 31054
2 38398 12996
1 45811 77358
1 58345 28209
3 46665 486478112
1 31433 72595
1 59938 78076
1 84947 14818
0 5080 5080
0 76238 76238
0 72524 72524
3 63686 769839589
0 58188 58188
1 98785 48705
3 13220 10472331
0 38346 38346
2 86903 69779
0 98510 98510
1 10110 45310
2 85336 88837
0 32031 67897
1 4873 40618
1 44 18661
2 11487 14018
2 88558 30565
0 88901 88901
2 83578 53011
1 41598 42095
3 2544 832477003
3 66633 618318905
2 49136 18100
3 37443 786107961
1 54438 8365
0 63731 63731
0 27485 27485
1 40628 10721
1 7248 47828
2 36171 20610
1 66668 27506
1 45050 18343
2 16505 23225
3 36314 216711550
2 4884 66097
2 22874 22040
3 4956 959191808
3 7383 986103464
1 97282 27775
0 40408 40408
0 46848 46848
3 85281 538373056
0 63815 63815
1 88377 18714
3 36517 682714399
3 1797 32292802
3 82582 242156958
1 86797 97412
1 12802 61960
2 60187 76195
2 27440 48457
0 80263 80263
1 65815 86034
2 61470 85615
1 9499 3092
2 75103 5210
2 71781 23482
0 50859 50859
1 15329 54800
0 25708 58202
0 61347 61347
0 8643 8643
2 32592 79421
0 96960 96960
0 82344 82344
1 54194 7587
1 96527 12676
0 93820 93820
1 65862 85911
1 23517 95535
0 49591 14242
3 89570 121794293
1 38124 33431
0 56909 55217
0 67140 67140
0 72884 72884
0 24448 24448
2 34881 48851
0 52463 52463
0 83817 83817
2 22395 27784
3 40559 220051134
1 11392 18135
2 78751 32390
0 19041 19041
0 43954 43954
3 1342 307488703
1 26276 39136
1 51825 81421
1 79818 20376
0 59269 59269
2 45238 44348
2 23638 78014
1 34010 97737
0 27700 27700
1 61072 38792
0 23673 93147
0 86135 86135
0 35197 35197
2 98765 21586
1 77822 71125
0 88180 88180
3 27003 638813630
3 47981 431232908
0 38419 38419
1 71863 42597
2 25057 25470
1 56368 1045
0 2826 2826
0 14236 14236
0 48189 155
1 66499 14971
1 41790 87028
1 32034 38054
1 58418 92334
3 31504 825206045
1 68771 43917
0 8222 8222
1 22195 74049
1 11884 31405
0 8830 8830
1 7295 41095
3 48305 119199235
0 42460 42460
2 1953 19643
0 87278 87278
0 39583 39583
2 54943 84556
0 94914 94914
3 49695 914526743
0 70680 70680
0 2661 56504
0 2683 2683
3 68279 92706509
2 82238 7509
1 32531 14533
0 71430 71430
1 4173 55307
1 36018 45387
3 69568 26902287
0 78952 78952
1 50344 70251
0 37243 37243
2 24579 29296
2 14939 45404
1 15248 33953
0 88494 88494
1 59167 93169
0 92574 92574
0 72302 18677
1 49075 11355
1 14918 55144
3 57020 752841219
2 57296 29985
0 63019 63019
2 82017 70533
2 31780 98920
1 85609 10799
1 32774 44007
1 31588 71690
3 56113 476975850
3 44999 764203300
1 68454 78483
0 12333 12333
0 37908 33267
0 43549 43549
0 42581 42581
1 8130 61231
3 54356 971558119
3 91788 361144907
0 70722 70722
3 66417 615572775
0 13664 13664
2 74962 99972
0 2938 2938
0 30198 78006
3 68566 584292869
3 45690 929326751
2 94674 77682
0 29925 53456
0 21561 21561
3 38350 10654101
1 47638 75596
0 48748 48748
3 95146 476602149
1 62368 30941
0 92681 92681
1 3564 99770
2 22072 60288
1 59977 66116
0 28136 11320
3 91849 421925070
1 73053 37067
1 8428 76777
0 3936 3936
0 91782 91782
2 51407 25641
0 40713 40713
0 103 66024
0 42782 42782
2 30997 38824
1 33224 5894
3 5603 584162852
1 1220 17678
0 2454 2454
0 61982 61982
1 57275 35614
0 6082 6082
0 35401 57006
1 1063 30143
3 59891 162402436
1 83901 22756
1 40088 20284
1 96852 8530
1 28074 51145
3 46063 527817844
1 61811 12147
1 15791 23379
1 45807 62591
2 63784 33878
0 36390 36390
0 44876 56086
2 45490 65334
0 75612 75612
2 37961 94173
1 73649 70944
0 69485 69485
2 82167 60841
0 15256 15256
0 35417 35417
0 43129 43129
2 16030 27079
0 33653 12165
2 86828 86052
0 82350 82350
2 58089 43482
1 32909 50210
0 87452 87452
0 38181 38181
2 57877 57899
1 54073 55859
2 67843 35566
3 20512 904354731
0 57190 57190
0 25315 25315
0 52899 27515
0 35983 35983
1 88082 70896
1 77073 21358
2 38171 53881
0 81056 81056
1 17898 54797
0 89075 89075
1 20804 66648
2 9591 24598
1 47122 41577
1 48432 5190
1 16654 93635
0 77064 77064
0 92609 92609
0 93271 93271
0 79091 79091
3 92053 993622721
3 97172 156604001
0 85161 85161
0 61194 61194
2 2866 56764
1 99950 95239
0 62266 62266
1 63738 68588
0 57224 57224
0 71849 81826
1 9069 71015
0 85489 85489
3 60021 317478981
3 80130 484779914
3 39094 57144145
0 20762 20762
2 16180 57842
0 60187 60187
0 56513 56513
0 64121 64121
0 23605 23605
0 8083 8083
2 44657 93334
2 77876 42825
1 43995 52361
1 73463 91553
3 7159 872656859
2 63585 9352
0 15080 15080
0 8671 8671
1 51463 71045
1 24121 55750
1 80203 29552
1 64178 5133
1 98856 5605
2 48692 25
1 35451 27515
2 61441 18514
1 10826 84404
1 84951 69573
2 1043 10360
2 35327 21838
0 64413 64413
3 1946 120149659
3 4578 75569089
0 6851 6851
1 55448 78050
2 76843 59846
0 79751 79751
0 20019 55714
0 87021 87021
1 1871 47477
1 71170 2767
1 50275 805
1 52297 32679
1 56811 52029
0 59055 59055
1 33422 45989
0 97180 97180
1 87038 4125
2 7226 21483
1 92614 13724
0 39158 39158
3 45487 636452960
3 89303 772398394
2 53179 31402
0 97054 97054
3 61895 671474610
1 93059 70473
1 92706 86620
2 13871 30449
3 87994 71585303
0 91446 91446
1 36003 64674
2 97486 65151
1 39465 25865
2 10439 42834
0 44279 44279
2 27055 39953
1 19750 54090
2 23917 91195
1 88229 30084
3 80486 648392415
1 60219 35141
1 94535 73965
0 90835 85421
0 48697 21910
2 56499 86000
3 1227 179070106
0 63923 63923
0 49284 49284
0 97833 97833
3 12723 819618585
1 15214 6062
3 22145 321359793
1 64337 57509
2 31629 10504
1 23098 79170
0 495 495
0 40939 40939
0 56932 56932
3 71073 560494817
3 5076 425700886
0 6021 6021
1 97208 70974
1 83146 39758
1 55476 51359
0 29213 29213
3 60366 137335550
0 48985 48985
1 9618 91746
2 94459 95751
0 17243 28488
2 59385 67586
1 26564 75292
1 25239 10095
3 16887 821920874
2 30317 12398
0 64357 64357
2 21850 85896
0 44620 44620
1 23549 8028
1 20882 36308
1 18806 47590
2 70123 80545
3 51995 576403752
2 74489 6621
1 75197 57407
1 51687 70854
2 58264 17790
3 17597 266629042
3 86438 901748407
0 72005 72005
1 11006 10249
1 48081 34068
0 24866 24866
0 23437 23437
3 4318 504902455
0 60106 60106
0 88520 88520
2 5504 59229
1 88124 59364
0 93677 93677
1 7817 98046
0 74037 74037
3 88264 682542168
1 63850 71394
1 90009 33006
2 37983 83976
0 81233 81233
3 80161 821743928
1 96386 59625
0 50946 50946
0 51437 67826
0 75055 75055
0 33089 33089
1 14912 54758
0 34685 34685
1 11979 95148
2 37880 82463
1 46424 37870
0 3480 83743
2 55995 59512
2 99334 41640
2 27313 16045
0 26011 26011
3 13529 467985150
0 4028 4028
3 46969 954937104
2 61763 56984
2 5574 34840
3 65004 449564979
0 86953 86953
1 33119 97113
0 4136 4136
1 33925 75485
3 45775 283763281
1 38651 74405
1 26503 87417
0 47894 47894
1 41577 2571
3 49728 40287381
1 93624 71496
0 22305 22305
1 85810 37870
0 94058 94058
1 63877 77315
0 69337 59574
1 2762 37983
0 35622 35622
0 87205 87205
3 94499 804497252
2 88403 94119
2 46260 48332
3 25636 753336053
3 48063 286773528
0 27894 27894
0 10105 10105
0 68348 68348
2 72202 37459
0 10873 73330
0 67085 67085
3 58883 760484598
3 76349 965888629
1 41457 64333
0 68765 68765
1 28928 15884
3 17327 745379833
0 29675 29675
2 99608 66889
3 57295 385394509
3 49013 460004707
2 56909 74794
1 48607 55966
3 13056 946754757
0 22100 22100
3 29469 346673827
3 64705 946367275
3 82807 932125500
1 23660 97589
0 76725 76725
0 36277 36277
0 55188 55188
0 94368 94368
1 77914 39906
0 38506 3650
1 640 69752
2 34563 44205
0 96387 96387
0 31836 31836
1 29802 51971
2 58981 28566
0 60222 60222
1 9413 2687
0 67220 67220
0 63958 63958
2 56327 61513
1 81167 82959
2 75422 92264
1 84097 16284
1 30794 41249
2 88746 62217
3 68619 399688964
2 74382 49820
2 63601 86589
2 69566 65078
1 52906 78155
1 82311 13889
1 4898 52503
0 22576 22576
0 38120 38120
1 70105 23804
1 90460 59430
2 13056 8857
3 53314 154358391
0 14568 14568
1 85128 45079
1 57330 60176
2 88984 27818
0 42614 42614
2 8447 8855
3 99561 819102282
1 4204 2639
3 36675 504566300
1 41175 73180
3 47995 502849880
0 35807 91335
0 95175 95175
2 47739 9980
1 18880 51991
1 20436 74945
1 61826 31289
0 72976 72976
3 42560 32615728
0 34283 34283
0 50055 50055
0 59601 59601
2 39954 92487
0 5635 5635
0 92969 92969
0 78649 1636
0 35027 35027
2 16980 45740
0 42433 42433
0 34898 34898
0 85101 85101
0 86668 86668
1 1865 33469
1 78450 53482
1 31855 92862
1 25362 70343
1 6623 63631
0 66607 66607
0 64754 64754
0 27391 27391
1 26223 67768
1 35559 74914
1 49399 50303
3 15866 484299970
1 13334 26099
1 35251 3454
1 92765 24367
3 71332 769125549
0 94394 94394
3 18334 697113824
1 44012 42643
0 31276 31276
0 34155 51194
0 35650 35650
0 91198 91198
1 98588 63564
3 60297 979037100
1 88714 16859
0 65659 65659
1 9517 73789
1 66785 13153
0 87889 87889
0 62146 13722
2 49778 61426
0 85085 85085
0 45576 45576
2 76378 81942
2 70810 35591
0 23941 23941
0 22637 22637
1 59546 35701
0 85594 85594
0 36796 36796
3 76184 72960968
0 72936 9269
3 72001 699386356
1 56249 7851
0 75627 75627
2 39215 68194
1 73972 73986
2 55663 95994
1 79424 20841
1 63902 37844
0 29045 6797
2 39925 3263
2 31044 16386
3 78750 364258040
3 41997 929417675
3 79222 374305368
3 2379 696554932
3 31168 253071783
0 4590 4590
1 68429 51818
1 25364 72443
2 503 68457
0 81814 81814
0 66375 66375
1 9467 33831
1 93464 53247
0 26612 26612
2 37715 10669
0 13868 13868
2 49172 17411
2 53625 19941
0 89786 72016
2 16444 40929
2 7968 51084
3 47384 959486296
1 65039 28124
1 52134 6176
2 7491 36500
0 73464 73464
1 35212 32859
2 44903 30328
1 86977 13892
2 48916 65366
1 51523 1396
0 40931 40931
0 87512 87512
1 58564 33438
1 29712 56160
3 92988 882835990
0 11834 11834
1 34334 95883
3 81057 866435923
0 79683 79683
0 90771 90771
1 74513 93481
1 75664 63815
2 28671 32966
2 21700 41006
1 85621 15769
1 38529 33261
0 37368 37368
3 88028 903583101
1 95280 40783
3 1798 901407983
1 28454 94309
0 89013 89013
0 89397 89397
0 20322 20322
1 2316 4677
2 94558 73384
3 51308 808971201
0 92967 92967
0 53513 53513
0 65435 19068
2 80342 43921
3 59631 955296828
3 95994 50962445
0 27541 27541
3 48521 981002521
1 70363 88150
0 99977 99977
2 96718 80797
0 65977 65977
1 35409 37810
0 32215 32215
1 16961 61577
2 9938 93067
1 9884 97845
1 75650 67309
1 34332 326
3 50345 940147135
0 11774 11774
1 24838 11007
3 75273 287184207
0 7377 7377
2 43189 89127
3 98947 767516161
0 58018 58018
1 79489 14622
0 17961 17961
2 47924 22376
2 49603 40858
1 73958 72503
1 57063 52044
0 73138 73138
0 23167 37463
0 19206 19206
2 10283 28274
1 74478 33354
0 57389 57389
1 53003 92261
1 57541 46733
0 97567 97567
2 48471 91921
0 52273 52273
2 60561 65149
0 879 879
1 25923 77525
2 90703 41561
0 89306 89306
1 78868 66582
2 90660 32722
0 2948 2948
3 67304 982077104
2 7825 59195
3 70025 953298671
0 24509 24509
0 43483 25598
0 97600 97600
1 14457 46316
1 41196 58627
0 76381 76381
1 33287 81184
3 92342 147488714
1 38675 51875
0 30900 30900
1 78935 40580
3 54494 142347786
0 58326 58326
1 64474 56651
0 57725 29923
0 82308 82308
2 32485 14308
2 62540 82298
1 42921 77949
3 6261 161142181
0 22312 22312
2 19713 87964
0 53943 53943
0 314 314
3 25207 797239169
1 1812 90666
0 33395 33395
1 80626 35207
1 65383 98094
2 21725 51392
0 12889 94362
1 33982 50891
0 85158 46387
1 5637 73491
1 81109 92810
0 74458 74458
2 69652 55577
0 41451 41451
0 79521 79521
1 93458 70065
1 7186 8535
0 10092 10092
1 19716 14359
0 21821 21821
1 41908 31704
0 10968 10968
0 43145 43145
1 39174 71414
1 90291 87401
1 67747 93264
2 31467 61154
1 37068 90074
0 53674 53674
1 3159 3585
0 78050 55448
0 83369 83369
1 81861 47918
1 36105 65248
0 60812 60812
0 80065 80065
0 89102 89102
3 48515 907611689
0 38589 38589
2 80477 68600
2 17173 41326
2 84641 2623
0 78562 78562
2 68494 67808
0 83734 83734
0 87349 58239
0 50817 50817
1 85359 96865
0 47068 35534
2 41767 46441
1 93629 51243
0 81588 81588
1 45029 55411
0 30514 30514
2 58852 92131
1 1114 35269
0 92695 13095
1 11484 16577
0 95903 95903
3 40873 864172338
2 81375 12955
0 14876 14876
0 70402 70402
1 6671 99690
3 20511 76623922
0 90226 90226
1 30683 31313
3 93897 338097245
1 27498 41125
3 58897 211734865
0 57666 57666
0 47203 47203
0 32743 70142
1 51034 74900
0 4210 4210
0 79731 79731
2 81969 63769
0 8954 8954
1 98215 68667
3 48252 270113612
3 85151 746308360
1 77887 18298
0 15625 15625
1 9448 64158
2 89424 31977
0 86697 86697
1 75092 11
0 35257 4321
1 65702 97647
0 94220 94220
0 66541 66541
1 48111 52112
0 24811 24811
0 18932 18932
0 29896 29896
1 87814 60626
0 70755 16388
0 4197 4197
3 7139 889543691
2 24750 92205
1 96924 65473
0 32113 32113
1 15013 18537
1 18725 21466
3 74266 708455219
3 44104 242767172
0 90242 90242
0 47805 47805
3 27395 40941432
2 30822 10602
2 18659 73704
0 14542 14542
0 29289 29289
2 40152 60621
3 18958 858183382
3 76045 942919035
0 37843 37843
1 55987 67347
0 95781 95781
2 11119 26480
0 42803 22177
2 4713 14730
1 12259 98822
3 13772 527444764
1 9850 93839
1 45497 87038
0 72465 72465
2 32423 74368
0 40046 40046
2 49696 51740
0 85250 85250
0 20298 20298
3 63655 634811880
1 74919 91484
0 59000 28936
2 9463 4638
2 60422 52830
2 51605 58897
2 50943 16123
1 97805 28526
1 85366 69126
1 72535 56568
0 99779 99779
3 61474 23269960
2 74468 99941
0 91701 91701
1 28291 50456
2 47619 92486
0 46056 46056
2 16842 35937
1 8685 38612
0 95921 95921
1 42409 3230
1 90126 63253
2 32567 46867
0 26677 26677
0 10987 87115
3 8329 754490496
3 16888 880086236
1 96404 63657
1 71578 39181
1 21099 56083
1 75954 46897
3 48432 579161410
2 27162 12637
2 78048 62988
1 19960 65830
0 94801 94801
0 6889 6889
3 82153 798703521
1 3834 75478
2 90949 64838
3 42080 990531939
0 35868 78395
2 28595 2354
0 1448 1448
3 65515 376430000
2 51435 37816
0 12294 12294
0 501 501
1 35614 30817
1 92003 55838
2 94818 4705
0 69056 58208
1 51183 32504
1 96963 95233
1 68393 21414
1 23192 16252
1 69040 8502
0 80758 64039
3 90198 396860920
0 18303 18303
1 8200 68141
0 65157 42287
0 10471 10471
2 97520 47201
1 21297 24562
2 56746 60369
0 91040 91040
1 89145 79853
1 13902 69233
0 2139 2139
1 50223 37795
0 72759 72759
0 88804 88804
0 56142 78416
0 88776 88776
0 93066 93066
1 1051 29337
2 12401 76300
3 51513 581994386
0 91011 91011
1 17197 67936
2 79562 79461
2 76706 54614
0 80965 80965
3 44392 981260196
3 95917 852419557
0 54728 22698
2 4509 61992
0 77657 77657
0 2923 2923
0 49113 49113
3 41021 247063390
3 58210 258085994
0 7587 54194
1 74412 35382
1 83231 77113
2 53437 8641
1 48685 67228
1 32342 46960
1 4853 60001
0 53459 53459
0 96996 59536
3 70643 612461636
1 39960 60772
3 65416 629734228
1 38870 97031
2 84486 42633
2 4877 82010
0 2614 2614
0 28744 28744
3 32711 470533451
1 74073 64733
0 48113 48113
1 94129 73275
0 16343 16343
0 98146 98146
1 10033 47424
0 81984 81984
0 4253 75339
0 70171 70171
0 82515 82515
3 55986 162583787
3 9230 591957782
0 52483 52483
1 32993 67790
0 65089 65089
1 45089 59931