0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-30 21:16:27 +00:00
OI-codes/S2OJ/102/data/tree6.in

80002 lines
936 KiB (Stored with Git LFS)
Plaintext

40000 40000
905303533
917182911
85537463
874351114
417003759
634788975
979294276
238382020
488590031
242390276
450458522
784292703
352737447
485083877
328999327
118650852
342348274
629317380
848679767
28200242
336737992
927550226
711864515
131963704
60140720
856072657
281393717
899954175
816471493
522863027
150903034
731095333
757504550
459754890
496937146
255754818
147255919
240936826
128062514
82840345
876402329
996719126
549538139
734869339
118882415
42400824
94133685
601749136
17377847
843051166
777214639
577869799
949207049
196621177
775931266
118011904
645930593
639607867
918067785
120830152
26721614
425790012
219013916
283998545
571586465
738730289
916360656
14028304
515113227
241955475
324679033
40711625
425039040
668920860
106559186
309406606
321732172
720491000
966664702
815876473
224782165
489295218
688565455
375544653
468487680
963886190
662308683
922058637
581687096
339406930
45746981
80819779
789874579
988752479
429363810
14823279
52892217
244634364
243782143
454946302
865182331
932234491
279995124
501405378
662048470
267837269
160760933
209478491
615212294
499356081
18059233
9904557
26036459
211279237
262037911
609382300
290330097
463187550
594051962
657128092
41392291
275356061
797018218
959875551
367777744
270159224
526208428
19335523
480122613
880043436
332683583
293350400
852888370
980857971
554733865
257081727
562616498
806711336
839452371
810757356
999673751
486681277
140490496
907418866
801451283
734881760
3877838
719036269
555726459
532244713
788198202
862860385
552227285
435694728
526207562
718923868
333457524
337389836
116252101
526384147
553660778
627635985
688684307
484236221
483034837
84842198
546732426
553372438
921414411
549371825
137681156
700668843
593638512
788622197
446769990
821839878
583784366
638165626
21182605
936646043
810474516
27624189
319502712
814215170
322248292
962086835
529001636
20405640
25411791
56920755
60362373
800161744
758438825
399474367
869374020
413417188
883707403
421185537
962466461
77930305
53464394
188084879
557652578
874551011
754058937
853963584
484974379
680883880
748845038
929866536
383234792
777007803
796418017
834533514
631009266
654256352
524144542
877665562
64484435
659564243
28481570
683830477
296940671
440833218
143168817
70815827
319947876
436264074
238870186
560023722
960304513
842554574
558009570
597613742
71248143
239189584
100591234
276946094
772180788
724151153
311223929
148493177
65234707
266080172
802585018
546374203
37113444
438703410
418900598
933074234
621510733
991111207
716507920
560580420
518194923
394181758
610892925
233184989
371597285
506887993
3583908
442199969
653505600
435475101
613272927
44066896
273150051
500395599
144256525
686725045
793691387
922973560
12821374
134498913
603623745
469706988
171385951
474893084
571683903
627605700
852112105
733022088
978776044
755703528
690756910
323080044
703521669
829225251
968501113
300959029
364690002
556794329
46465834
359670047
728701574
168590350
462276912
780508352
234241391
668123968
849547643
306423613
622636524
31223251
903742771
26185215
184421714
228155362
438673128
476423872
915229324
361900097
435161651
206741420
149624275
88314982
430019360
108822383
424790323
692559332
415764302
223890752
107723224
502899890
349471696
601217937
981252547
155262607
74580126
207455126
783861906
670803735
451429445
243274481
287575332
304113129
859073530
173860452
166028846
102722539
417570807
290093039
672282076
155233636
815238562
766174048
633931496
905165100
351346550
500094938
37389528
113182033
112571879
707847972
25810719
805393726
999880173
833301280
7815485
493870435
616626136
508327925
885920554
392960332
700437937
190310018
398069029
773019900
551400871
612938728
548847331
546347692
113429341
140032418
11239930
315898019
595212928
699176505
359839568
462818199
172653655
485150025
354480535
512046080
14539844
209048595
707036365
595560064
739640287
689421102
463496340
35399769
749110873
748301339
580269540
623605966
814721921
881004009
926665751
847306825
192599245
472328613
322341775
910450054
550653822
997073559
833640621
878655711
789155024
300958002
158937006
734294531
84386982
314897277
405359488
644309655
953960629
316100540
158253145
15575471
539674998
982339283
469143122
370151020
621090200
958216543
32299326
203507618
371573467
769330672
669467128
800478908
133548805
469162458
787534829
215630668
414282135
754300368
721092676
108803798
482154373
794662290
2480729
902199943
584719715
286897835
880737833
614466124
662557832
799155459
352034953
446637169
833563874
448357827
660670849
448476661
839806915
314609537
761496071
591373810
497718452
193442827
318460913
923731055
866607730
633918862
590438639
96592428
551410531
588780069
628420083
781681779
305570701
69980401
567232081
200489021
947650493
832171481
332901644
19261909
900062334
481136043
422730518
589397000
166279563
267074773
40491906
129289252
690418166
372367808
39692109
852105277
901177835
671748128
375901787
590080080
200963774
144785123
695800949
476536667
876592744
843952728
800962945
800650634
274204987
386775216
18134364
456042122
922662975
349546977
683721609
805319586
98693260
747791477
430150319
695981854
307301082
160996439
25832496
690361815
50228400
589042121
66543201
262649688
80591773
617268684
446365672
687990493
557927168
476750091
628012253
666239656
775792457
98794850
35685624
50360686
9175194
824897092
465583057
849623311
647107860
240282732
805159405
546105910
440774068
411217275
929687077
834226269
728317159
65318165
404682787
453082715
915247614
66886694
756447757
295709290
281952923
823712166
472655322
945206589
157581193
528639881
60066712
408123216
301410127
983638486
68485
892088454
432427080
74111309
104753632
364118904
211993824
833930006
60133881
624634601
471715985
259012066
367441634
398299873
373172836
570532557
564012627
411426075
802433971
751586333
540548260
353950448
880473517
115842775
304745433
734567365
511168198
598872556
868866076
491761004
956376899
879115138
178073436
667367897
21375630
839045591
651617474
817281697
106920737
770877598
580298193
835468324
257649263
138317476
600935154
648385687
727921836
246851748
272668318
211307066
886571092
302288426
349028643
713974054
267751720
421012559
630786056
250324119
750577485
490104791
113258009
421869520
488567449
495207926
790288677
102430327
240983115
168263319
1434870
831517702
434526510
563493679
421675686
567521642
182115424
647726350
607948319
304113921
986170529
961862522
911875298
231756832
776473441
148910534
419564603
696439888
176248786
783717573
690285454
182816146
568238680
983297076
771146189
341285566
827328398
50256647
870795024
751252672
677094402
675587317
724231728
328341732
394283848
632436991
619246427
201425511
518582966
838527745
35630688
624778540
248122322
168560288
912734710
103067267
291004742
373962614
129258826
54681246
408486544
713020694
641086808
669286102
865966991
573779125
107320007
766398473
13093187
862734118
420367545
644220986
56180901
695002999
912885875
404196288
199269277
579954350
818698397
417840026
489734238
931175900
967394454
776177037
764062646
29599474
406420903
243873346
956383927
539238001
670378714
208272350
111585381
6835532
124519702
153107538
144511178
157856046
3853405
217108600
383258709
158304052
341258770
136128924
691574260
258944888
642616857
451369585
224733690
317926546
25001166
122335249
768978299
619646610
732027206
421787432
366727973
528294192
937464872
725529805
354697167
715573586
611962232
789974234
887556623
403401247
487409352
889803794
604141007
185245309
575363214
277172261
826470271
624331688
107653081
25218672
755077165
417154227
129420175
72211891
373500519
297707264
224910060
176174594
230700621
267567775
662233514
502529548
160540869
117199218
726118225
424654108
740245984
127696912
635684940
515911009
323589171
682002474
701484186
658632709
673346022
415766249
822187177
483573631
665620311
982110468
736232422
255434865
134251865
733063119
172553800
470641690
33136849
446730878
849298446
389035586
490766123
884080970
686821811
70636877
220031695
37172732
805259254
240776141
276209197
333661919
421519995
278698869
358120307
64959316
936469627
609065783
354290462
232594333
540099401
868924116
376434139
49221990
973084933
505310895
8704670
158008366
243151429
75509770
391306535
186266288
53715828
766962024
441175194
903849801
944071626
246732733
679043620
960369350
524037790
70225279
142566595
903667663
559872132
638841762
897903055
942165679
222654939
484898634
389957300
227233650
372509712
105423693
689130872
320165899
743898515
276868416
471729466
180596707
762192592
880539053
522141801
50815306
213079170
29497254
226051719
37471468
62860220
48745814
79439533
302652294
309516501
659124286
960565483
757368922
394084086
969211291
267064582
882568665
478212418
339131776
414738501
770596297
699954395
587308761
987297711
928917565
858095368
50580594
845104543
138149908
947228616
968313444
655112626
623785843
865730385
124209157
400645495
946429824
695702546
652167728
620971371
889527228
613498351
88195303
467559469
836318725
185132505
319828791
985017428
87152710
471016932
535672222
344769164
487613423
765000542
200712628
556637943
903246490
80257574
228575755
609685659
255317206
320380480
363281011
21947722
685095094
645207875
614663354
493797588
706167392
339324832
958545073
813275264
156920379
668605804
678665083
985008747
591106340
126978943
200936154
943780196
631050373
39838062
741876032
914075999
995392380
322233036
299679969
204105667
990153943
498006970
108065193
147160908
971163604
579556816
102764828
393398444
385674539
534667730
386227985
571917632
80455479
408212471
382927800
798502964
524927068
94888471
444226241
7923483
842030444
315148486
96197869
408552114
526040549
222147094
701319355
319060632
695911371
142492259
746397848
709663189
289660169
927937404
120210425
725045276
354096776
655192487
67817248
967265364
14492684
206513585
285458753
913628958
993171981
814806056
768593189
580624527
982825858
644410440
665684471
612334904
914879601
521898110
760460337
943125843
147740019
241216731
828475112
756979304
851326341
740766277
870844216
398487489
324085755
347059023
757700149
266252131
307786292
966273541
965909274
972051361
445576937
489931472
365465463
220808943
213032268
117553569
781743971
994513229
207295024
833669007
303602434
332627223
87651391
434223876
435741435
694594649
302451786
199830756
164986051
75953503
464788952
125389946
793644626
549762104
206783120
917007115
354102586
462451313
149329706
570369017
490270704
240495069
687699476
707224860
590314529
923109127
799160711
73653333
572050589
568653186
573181930
855259804
496216428
839213060
449133370
133896708
373084069
555037027
51150022
190282771
675702536
582267320
424474976
839158368
501619056
726774548
289102770
40326136
713561395
423511599
47709382
531132730
192165347
131411652
602006662
455902169
224961771
111569564
728493995
355868890
623823226
392240968
224209101
795658184
339800985
843775489
883746601
234533744
236364804
174941542
727606401
234301081
525438475
131372632
556384346
599739219
6134037
548729814
587351827
495974690
961990611
161589069
498244216
791593475
709322708
567295106
825740034
945989069
559793282
732496594
22149193
28759484
929015159
149564702
367016397
538700181
587122388
825825157
379096947
107476797
653615970
131112855
290178607
227423019
197020370
897534199
307956648
598793070
542240040
151681027
976616804
437798172
729772365
719178669
507005069
321723125
206489540
373664759
236438902
849583588
563398219
6282854
312617054
189437987
469593900
197816605
17258512
378398213
729165046
362988209
252845973
880736071
842906350
524827982
236557034
832985984
823187766
93107318
448467089
328152108
818287152
646534983
130474434
108880590
138996176
296294173
457342097
32336088
145356357
71510202
337340593
415722059
639190062
795273728
607942052
977917483
437792730
50507977
817051223
377518364
620409253
764991211
328462674
503410718
715219401
838098045
740390441
273795573
761792859
212911207
396378739
758626129
275866000
235057302
697027279
118810911
196641509
341706497
82704983
612890517
383027659
522947644
606772311
948989530
467329014
818879013
560441408
608651602
177657994
918251123
417363297
714702311
717869365
420551503
371672738
122487159
345708397
215641259
25825606
148430612
789545819
169680753
360012716
598484027
837407593
183266223
698238538
694396312
355140482
402841792
918826047
76593470
580822084
758472875
757926920
596479182
841987654
40718616
649514424
86685262
954199942
733288058
377600885
795252460
291810369
410796005
610503628
944370694
189556108
391946749
58810834
178251689
838265158
586873690
630636469
795611856
391881878
120776327
660983098
454796749
699184940
87316121
569704009
152746668
477467499
374101243
474581415
445157171
278097568
348361009
694660155
993773028
192985139
429586713
696659137
110660310
165584344
136931006
239626507
278330394
906317715
658039103
682851973
288171706
422996055
414318424
300134063
552081062
827869325
999862867
78888421
55463133
389726869
79503190
42403273
91550747
969648414
680369815
417474667
599134596
444211844
354806515
529316827
315643042
298160785
716384596
403994192
77539340
556835548
86903088
703134752
864834114
263969777
352130170
142275677
28254748
22328479
230015623
550362870
892225147
433497113
973992022
305043425
114868692
477804458
511131074
339706703
996963928
429459021
50727600
825816904
126550796
596636841
394086316
690347815
712392516
427455825
719752074
189440992
97926540
423742696
268159503
464595926
707127942
236665256
659336322
99162900
545479501
808859995
913640447
529352924
479708672
884175522
87940090
910491532
744381679
704817614
575105531
527649578
114541612
890978840
704613843
960907479
481669588
177640596
385312017
710084865
606044960
960098837
736241799
46667837
561551705
378046321
632664591
954626001
897197696
849019869
354799043
415712621
117711867
202642411
546722935
148611601
581902821
135385636
45708146
285380070
778648915
916239357
319236279
928724691
702783987
483186241
947009566
163246010
583593138
666115684
687274563
378584313
394044561
847193292
792444190
886040039
499244681
397839692
79289010
731104277
736394882
893712700
768075537
430768337
52145930
983962514
152539093
455222432
785987067
205125820
994615750
194508071
113172215
214790798
697118138
68959617
965555369
521737734
118690841
616388588
601532881
353454076
123586161
665469294
838501665
702237453
244951047
350896167
278641829
631371232
582004301
87040166
509007674
491688721
713540811
47637325
707713193
976692194
959701125
398033696
720903625
210752951
491166489
930028922
262242225
913798452
739873446
217012139
910493138
76766870
655375740
761411882
989987863
211287802
671942304
288658133
129253657
998696045
229299112
926307209
721251531
898669796
257057024
707208759
589598812
687946831
658587921
882758179
272580120
549576361
79448797
689751070
475786018
348646411
895545949
588361308
978459118
25537278
768859016
227922767
581855766
343416251
917689488
692430038
995011787
22025880
82114151
203414654
464424087
585885257
120610110
848927701
892580821
598551533
394023191
55185822
71488433
367021642
151476358
998303188
249532396
125707501
856405750
441041472
674420039
962396623
97219977
353691430
721926286
850423422
862725307
146694361
67489855
222686260
909360838
308475628
495897886
157593092
599694264
341585715
98089249
752148294
356308491
275858486
982320656
767807967
225332275
97844661
945941913
889000974
587078872
507153146
768186540
377690431
231248956
318980220
706739504
417951682
874202904
683940817
817256927
768629756
239568385
899712285
252873384
998588702
47033625
22842451
49370237
547683665
641941021
739397637
764545113
236301525
382303556
36567168
173968330
130237405
16960947
28312288
732079142
84938103
284890529
35091754
83540698
680241588
604465632
852221591
609699260
164082449
710406060
179815675
301250030
918288960
284544558
589782723
93554816
657406448
992777470
614201067
659483450
931871697
431793850
394403586
894546519
670997442
65951571
658031970
431694742
509940321
215048747
850260734
765096077
620210855
117497760
434793423
740830048
543945540
611951886
576731745
75580460
635958574
636997135
96888353
573232970
474794436
562434925
712903213
5186191
55701201
577646812
335346734
893169348
202267543
572900509
744717883
186565383
908019006
455150177
299597840
991751010
745897657
251068499
177739434
984441053
182798697
928295297
534041069
949251819
410516648
128796397
374826574
170815098
174774713
761215568
871745028
821449080
156234286
497405746
554546282
73110962
179277418
940985154
812422264
914887849
382882370
784941642
796384186
911154950
965196494
432921641
24576178
130119853
363503484
34481054
883286171
265253624
840951136
916904405
794823053
349965842
732270160
162067205
375663651
823859424
256746952
81190605
527557408
708352349
74217507
746048315
836416589
120614413
847248091
691340867
30598059
491874453
29880951
521372857
121083324
503502937
998581470
499124220
279136001
437811221
844677754
918605767
605876752
200568214
865749584
614612962
669659808
141906004
23677314
62504821
370935664
193786684
875367834
53599224
738910698
282869292
761095401
279648679
35973061
947271204
983702383
248986922
293035611
506412132
885771377
629929701
473959228
454796657
970516415
437166875
416782291
307379575
127248407
374531199
354458897
880752317
421685562
784843568
772947089
131792324
225170894
420000651
233865638
482444154
325631427
103048577
774880278
22087646
275187717
925158208
473713046
987833987
325621223
840255531
859185499
835743498
618171776
146244965
544152196
148896516
734897189
89716299
182399412
567105286
204215718
888769589
980250053
253053747
223941437
897043794
212104012
494146041
591280273
654535244
536473248
278242182
718363537
628737211
559657404
991824465
110860856
622563985
501604550
22862192
418018784
415247810
190109336
37897479
253062965
925445540
38013458
914252991
361746871
853089488
632228392
258745399
746599525
409398441
237336349
505652712
169133169
340779493
233141271
238404312
869435463
701289090
657814650
971200062
51152013
972702292
308756886
492588215
669888888
61637433
362325182
188815114
873046504
821222515
958200623
904522554
839125040
904949451
58371124
627613877
729053911
958894602
387994160
674292064
634874632
937115465
659515837
609438294
339421826
701995155
856994626
536769571
308053318
876490057
151701429
569213811
184387970
782126572
943124230
151506041
714446441
330714718
176149478
437710065
233038900
221415048
880332623
63423059
431890652
841512114
374145363
97767029
507949019
34649024
364177588
215256765
267148261
504136646
279888680
479300326
768124369
502186077
329068897
638317674
37429465
206000894
883769553
356628772
756473888
750242011
356009497
163700571
691228153
820898863
789918784
190338684
339027803
249069195
932852213
308097178
503794492
848102688
186124885
89952618
492434747
315715924
532281298
172071887
238309185
233960963
919138497
308340588
603952325
408507055
784874209
560614822
278588557
893728533
28530682
463044321
115518067
488546094
124576688
79449684
890906353
604845591
320204573
967755718
654689461
838116497
253169183
980520344
58935802
64497721
629086638
821106123
812053932
285016198
218880207
787172592
428423470
998045804
571730481
183267974
402967882
504984436
867720218
501065763
983850532
142208494
933828764
755957126
570116656
941706688
689254542
486356924
122850231
561292335
926136141
30069009
302944571
871941814
503246914
794733933
290052167
384388993
369935617
170065355
594679956
931290427
153261864
54706788
206795186
712171583
99871230
807790101
453728678
830708913
414627643
779990514
773163966
925755852
884682623
918126280
131254103
304213938
873083947
625307740
397602929
550692641
825745222
746044874
51825723
808875956
20061171
509997960
482243369
929278519
884809024
275364577
841372144
257721479
915197815
336847666
484205128
759307635
201680986
340231574
662095307
766969869
428900074
423496985
206231240
745933299
928728415
320438860
366308281
174310803
796975839
750174758
725707916
965134590
407970345
753886884
442083414
545895735
486933964
3205620
211679471
658954314
341572819
211077328
653192209
207243752
533838891
798726188
375171453
77840741
253585333
100183343
416046457
152429948
157581223
944994902
922350660
872154143
564692471
505468803
282912004
558759702
560662519
595936610
48329294
988502992
876545449
77589356
877505666
549727231
363454999
716738157
265333441
74264887
235888017
125033169
721932457
636392771
390802783
944184819
263951147
14157410
718601411
178022355
280951435
318536294
124996045
531690808
873026327
290647012
911858848
181170713
902230663
122495896
872681663
288766670
783880590
220118224
947899391
875695635
724449308
637953867
606009536
501751735
624160469
476994340
945506852
337652241
961658892
451725711
242939539
826512081
382989106
718679639
470776660
13650182
538725422
730415545
852100120
413593941
227824595
957946400
997704037
324314777
239148473
81863656
224077385
576190318
275323539
411389338
20489586
371096462
26830333
140397390
553937216
661375148
395167103
580375304
806671897
930617495
981877010
86088687
698100810
248175507
665880230
692448898
503098265
626656592
820133189
815428566
479138432
306221270
717666155
378771076
674307583
814938238
853250725
13184948
755953900
680651555
214116762
409720853
771017055
592557816
678486757
555373614
286303924
155168402
53613529
63117827
267707735
338851410
269611525
182242490
507011471
610336426
757848389
557634710
147933828
709174799
647375730
255013541
257966460
797097823
33695558
22448864
295834176
312389446
8536453
383268145
841609121
115125029
514844617
253885244
333416789
93485334
385931278
823844045
52760084
931523289
630819664
573966093
886477414
580090815
880415658
67641574
285204135
553443601
446922377
656403827
91249178
39929337
843798416
687697542
298824059
866470853
312855821
203014208
450439045
190993638
110298771
287368522
341087654
526902964
417599980
323163507
760201245
366550577
982787094
936974628
863142430
558517128
27243304
295813062
282516734
243788867
38960975
419483251
652003713
563426037
105692793
286273533
568285379
601950589
307416262
802805659
953528147
263308895
569724695
898832222
516470375
369352244
361286102
728934832
667490059
765914885
776121050
824290591
205090060
477004819
49560352
817442814
52735233
799137072
337664035
464650178
753693935
921503794
467530622
881260244
180239191
492270430
394372219
350139672
542467454
745365007
984839112
187437958
834428074
920424815
987927797
25004495
941334021
768172526
916084808
727166513
460682358
305447744
209792667
7431054
350679472
507333512
167292844
274884056
928067295
64617458
30374335
854194500
24414226
659075244
754248701
10969847
455076574
330669049
902016255
505853441
734827663
663424118
146442762
665664174
891534557
901141013
370119350
101397656
653029731
562827453
994889956
702787183
220212037
566855453
850007831
412822590
757265796
136712619
441007846
686638202
523637037
453546294
43281565
456725452
912726442
874062211
170005936
682634100
465583192
526609915
781585975
712419906
730277313
745113974
127658115
262909690
373685926
30318792
904249687
973438612
780499709
433301329
220228206
785486928
617297991
569443877
187064677
559741727
135021811
381750144
944240668
596011693
176516885
428077111
609435084
725771163
362604299
269272489
805970264
910550567
229530849
152031164
995952703
991757918
255309595
362677312
749367805
413507927
349759495
235145100
765524464
963252780
965992658
37362581
566333403
820425974
67414820
405692158
215197472
6923162
924854270
217023009
179342487
286892397
941323101
269301693
363007190
78983652
608232234
792560388
242051768
42218346
607714946
709001215
452563501
715731795
819947419
705354457
870821302
615573150
125671390
167223414
593637924
111493751
797120909
584331771
413973463
436130875
668600577
918993796
204979611
49629422
439611136
957515517
215832649
414774747
168886312
624911960
85457512
479809801
559405776
71769263
270792044
179930378
470640646
433363648
594075443
633970675
859318691
349696690
424608391
131162674
801944372
115351898
63233912
216131169
569555406
158369790
722981947
48247707
382311193
423184068
514313867
388556880
911025876
173941310
191840421
594537709
719361081
819487233
971653781
378835054
847013338
41944481
259431900
521288608
750510190
139576469
40507820
656980088
670514481
295908718
747840578
196623909
524510953
339231000
573526620
590600447
24645652
142717507
424106166
767546660
306225778
522959854
427861195
579681236
686493435
190106885
699700868
232595887
6934777
575473849
686806652
580411595
471397832
853099108
58593175
457113268
166431204
641090146
832932659
121352128
857064957
250929795
193717092
129159911
377090621
449585978
515318500
498074901
582484033
968591985
238922976
777642765
488702565
661454797
813285527
856774902
387982849
616282291
564232809
259171109
657555124
502687683
460252430
849282554
952978881
286803991
573476632
935266007
48696522
71219685
905646084
690766787
343521617
518391184
857342131
126142229
584870593
929735253
667404239
694461
946245128
874976503
462713389
448000838
385557609
199039982
762616195
378433119
366054266
154001658
365676038
232893590
542715767
554054707
565713208
842604570
158353888
860685692
594595445
128691257
126537003
374164474
728746665
948049888
447160784
836326313
104999807
494725017
504759496
330679072
165751647
664199668
820666504
37279845
411724908
302775690
936585786
693202190
782809730
231798457
903091485
94622996
536796049
882404389
261846793
873001874
518362785
577135355
162735471
230280377
96053848
58775885
397657229
784685676
895998566
523584117
634329731
80118270
618144812
805765837
66593373
796925329
660514765
790071735
546349646
600007076
758693043
9576509
386777146
177348502
803522264
494474524
850470097
675654399
466365098
255358291
925472033
901094951
63324378
97066942
72159370
598065406
208124777
397265247
233127625
865677669
912615058
444041132
324593830
247821389
415853014
136337749
385744120
98514653
348201965
400384519
902883536
818006620
504257283
6032732
274450817
797063781
633963408
326381352
796983473
195002306
254917213
20315959
666610522
636911240
249809992
489522790
61072098
994243603
238344264
258340159
398947553
393899274
206734531
251260433
273103319
917486157
965516780
28775517
142529811
457823398
333642808
231372546
764801954
577336553
750510881
130604734
357703537
593517393
764426039
308118693
630229814
693704375
15270316
893605012
519596455
614508460
272144580
522410336
282981813
931982069
288732677
841089276
732378133
492637194
627423397
33510257
74589846
252402578
576610882
69127315
600557682
510806043
846613873
889278152
12127642
787932821
137223896
38400492
299716643
666767565
311730384
525112970
485749692
879533204
192858214
51393309
926685017
352505659
25865076
483210751
834144098
109546778
572245508
814486501
236766896
506312022
823110081
657778723
749411333
703250664
427915573
263322770
687483534
128046969
481993028
366916897
38675427
467741052
438594006
214703923
432385045
280546731
675778177
637201828
403172937
485691905
900048788
901627513
734743663
441787861
953458760
218628250
775763317
380024323
345941628
574112651
800993080
636569554
917001332
207129788
388738169
98634984
20721311
230316180
70406247
797438282
621743427
864875359
580883164
679686706
660860219
529002406
362438991
817110486
497681205
276772280
887261492
493673053
26773389
258928054
831136290
330355745
87455481
685960999
357795991
443778672
43303222
8443051
504605145
336705535
30592131
426360563
260136940
267149274
802733469
618677930
972824480
940939737
768328132
326135422
242798874
431950277
154728828
609921545
823657863
525404366
93659453
352181923
446366611
419669756
185776098
190863974
380004722
672029294
313430934
825969754
856668525
50710399
574755585
412196086
284684092
388242143
557613481
965170447
427453076
971663483
88293883
178065735
717095270
998890335
690680954
486553867
126256878
634451405
817516931
220071221
245658477
817553282
239293073
881879910
301584975
316143761
283116969
731455898
153217708
778800989
991991907
385743223
6883675
453539382
840123128
955104835
578840259
806347582
61843389
288058693
613254995
213740418
813968699
261391243
731717160
956442672
464408516
143363600
811792797
985941344
574030639
200509256
178046474
990793123
315660817
971878433
350285207
276523572
883132685
309538666
832622054
697237641
909729268
779963553
845945536
789558912
246694542
19488886
21009188
515922075
892185761
460368766
299346424
635662479
34706866
633671190
470561100
265169368
484829688
152247646
440916364
84091046
438361386
911145409
664000969
763967420
789659441
685206382
891830525
651381230
716245490
567726943
796424000
426331895
534344625
960493374
474435035
975665478
441835819
438748866
441390501
239765428
520371535
858408295
676462194
240130286
3581367
233223562
488911805
359725990
795625695
324349077
594379318
307326249
421223227
63367485
285490596
712520536
822395092
495447961
157911431
206279886
303225060
857482663
48228679
509973224
133992204
799975908
203173668
443597359
276376317
170719984
470062458
96851890
596147948
2418475
535048528
629212698
438503873
198606110
329642790
303931912
135925237
670014132
737312950
529140650
683841048
915840946
190471518
692129171
599612525
395315539
211231886
44227656
603389104
261697832
927835707
121480643
36744693
323026948
797307715
624333139
649132276
440583585
145002872
558986233
771950882
360743085
327347059
212373743
903175257
92308487
122091506
525322178
456874428
665836398
958967006
39039355
191897499
602244087
319030388
641245096
4273230
261975495
374981327
696860904
892437215
257602945
883483320
840214372
547363958
554918849
106023057
941369411
470028537
410606035
590503814
842742219
5738793
274348481
405653138
255345570
289468375
493960618
594234752
339104964
381993742
77375361
437960100
529054949
203493463
937998422
17419047
166908475
875696700
811782618
48879868
502851565
535380561
103757855
869790667
718983990
151635042
639572511
357377878
310910732
554385043
712492921
141132545
901858165
987651976
239626213
354182542
288834410
667654301
840933228
252160320
740462122
842787495
521727359
866716015
709600431
848392701
666898042
102524879
509069914
628071752
835659475
122514469
467478096
421464205
336827731
442016511
131157340
705196301
398777793
211505547
227075818
953160448
700823264
38014383
372108052
4498676
756528853
258209005
251234081
473396482
558202632
848166309
850130462
17111952
430180613
772970400
985033394
563205130
46621195
462497345
571577851
621362784
559631277
174942042
925694251
756250508
428093649
890820234
657259925
374697789
668469950
249559252
394553340
986263887
951142803
721263502
268958704
236194328
938333891
765474072
476770404
485162291
691865049
608315176
41853160
278089549
884265838
184188279
554358657
935322710
727390806
718553341
382492568
861935579
730986179
668651261
918499771
731113931
456030196
373799720
62887015
6229003
625347607
621861625
298176679
559930957
376405350
470622745
435261644
412496161
641912672
159807000
850760431
953698847
338768653
728678042
716072735
616604942
690818846
957425413
954891885
971091475
963317237
543951400
594627182
894435010
739271636
667442662
318281234
528755601
51646885
341758702
693096874
516473634
208117517
671731825
676942189
47271347
896858429
352408926
785738677
184325095
633609041
699109179
218985638
402572221
573728694
730703419
293873648
335513355
33433111
994774544
6233696
407551940
886457938
62303840
110935951
345285213
860712614
98827382
204505847
298139919
451801270
616521560
863407172
500692343
707526967
893695740
19821752
689721990
645980798
4465331
318073200
785772265
1279858
8790861
359993877
458796910
447222353
890753336
866907481
573230721
518994678
397051505
648877207
17964623
288827975
615319857
423079628
613697442
547337632
806260583
108847116
340690032
649911121
617741443
458195013
150123329
360836600
324470377
398243317
586766899
178912368
914587585
107447805
494922885
944767822
947585554
895080474
62978954
644782318
907329829
626697913
849071827
997208310
14510631
526746542
396329917
41089262
829687836
190411367
702066828
579452700
698572386
984456599
620708594
27383526
369572967
962980630
468813128
519002382
329918434
946542293
690315732
910243294
802018530
922560850
727538108
683993669
915151910
213800693
81196825
371305162
395432498
129898482
710082034
599971755
737966099
967090440
154152795
74439399
324831103
793246507
31597009
842877950
233550721
360816149
959196177
232827497
751141977
83797473
279302851
365345443
775746239
845147893
495353480
93668936
840182815
996553581
897182096
804927444
612729
710433645
682753971
200686213
235964912
665838023
501146512
181335345
12791170
657657692
855822301
324964364
246839541
897188784
869146629
208873485
518244249
974647827
376521052
915962266
993055785
832444564
191101872
168147020
460520203
690223691
109023281
815532372
72138647
542955005
223569231
763285098
653150879
694217048
49208553
38268203
854308420
691165244
719065933
261802471
955087112
468799985
468267617
580085253
224874473
249992794
797809539
85270868
72987354
437485023
311864535
700133102
331364884
937591263
531432823
548288798
642243145
906505888
557615839
641527935
754539366
736513705
269427822
40263036
803321353
675075771
281767773
213563057
615571995
221445838
463386254
566620843
791552020
171775934
941919517
585192521
13111072
432212089
515886101
206031677
715877452
17693510
408535579
138056217
801938769
21148467
646241890
576501191
905404299
968220276
916098747
232042389
65819955
494474314
911965794
944809863
165825625
588452854
511003000
183757356
296607951
512871963
723796131
373764843
707150491
620154748
572319341
99566755
399256580
485790238
952420192
597265377
195184546
60028888
889381541
835292052
169474679
684606463
635119864
680610924
426609519
361098887
413157299
941999896
58194439
715622454
890113214
871709161
961908039
913056479
929322929
900516770
294176212
78616632
586612807
901687353
908232593
319240523
576445998
890890128
267502435
660055368
731676271
229474263
530190406
954509051
343483986
847234933
140659374
723269335
772765940
318975927
490689422
207823390
619425392
849759865
936487355
414024706
905246573
348702365
941419669
945170608
662486134
98863549
815898142
595682702
743578871
96034584
444879634
300538091
257465529
977797181
66871044
436458373
959762523
519354224
812408044
731953095
374651240
890736221
459626831
123315101
667103156
939171654
887602976
544862916
54605481
940276028
937234594
562019959
529009336
586653216
929871599
200286657
798933150
339378924
112112083
440250613
136637992
264296019
681849774
786357442
224319369
623227465
728928786
133825938
601966262
224209076
276020251
204636208
990084215
511096849
722607318
941334791
947395264
573584951
849407177
161038709
500431392
414029972
442262761
112814372
499277809
806461780
331431688
606606406
630426609
432488037
898796620
972124418
517728007
251888927
10222639
353467084
140332350
783925262
343743939
536830825
376022894
195773529
724221277
657430409
55299725
151728719
398931528
639945225
792159531
711827590
221265458
525879207
955558765
426822014
917772775
559633905
174628064
448016706
550488229
543861245
893658655
27358034
944424221
802741937
443417991
730591911
834899660
844542383
615820915
461622586
84910566
878171361
612362295
74888766
240784216
188442388
573503039
121226153
746291674
600357825
32983483
606119699
597144680
971031472
128682276
880261172
473151339
681962071
116931003
136668810
582454606
652766727
760325090
322729492
91219498
368977452
34270717
305572148
469918167
84837569
738505986
136110378
800889318
624531519
338585768
75354492
353105881
79076710
569952111
498627392
110572113
283090023
309918013
21437230
38686895
11021431
921167688
63794732
682482187
522288449
979297409
911151923
33738445
288511160
379543569
315083034
344904273
489517045
805431898
489746377
621873142
284398499
2918631
599170311
859524920
562828154
689540987
90827292
572528201
577211067
444692091
728155050
595432140
424756753
111012303
504716788
106471596
333600713
74415692
235301319
71673503
454538242
856723234
42951509
445632042
514410301
658352934
144870627
905520800
131619685
644271054
80855498
313196688
612203469
240386991
428013054
869114134
162767328
126234604
66139590
768559360
801810859
95701852
894002270
194447808
265411830
805344118
489551122
352780172
468525603
724570057
624581605
847145909
821190647
888596955
768063207
719078622
884032829
848670893
916640273
954162205
983716543
813277951
289668558
361151523
840615890
394751020
137979472
463595649
967808174
949393936
242624547
545818572
137099530
7748046
675443425
666866203
436491829
821109784
74623280
770970279
107827212
74345766
700640748
551787605
547170951
843312077
747233046
367568057
78157607
2561727
213649198
480872202
188140857
936572491
747880230
140908680
730989218
548539539
488547747
962679586
515756012
834614464
398124278
987569288
179873374
289865644
263391367
673400818
798612678
830679260
887728099
769211848
71743083
82480251
533534956
58859912
475306930
140557017
312523645
942970507
171761075
321953099
508063321
899602724
285048030
349525909
927994039
83236737
499440978
393116457
194673644
502002495
823118857
965660666
239026229
344703339
13073179
939418117
421277077
54142494
429345147
9621382
302307540
126974189
49866702
739127818
873642501
699592188
880116614
865196468
22316292
427626
170542162
694225793
849785452
918174642
264846735
280330759
365278124
726128179
12815841
649726892
650077450
853386652
176869580
5395434
117988231
459133964
83365753
215878944
711960634
565136522
714623043
283786364
935895091
832266048
130571930
52096246
115011179
118053716
34318766
830521883
448962333
220986164
92903932
153525309
906927253
328691436
178043978
649340567
896973755
462907171
507020340
636497263
261025771
953830861
833359902
619494609
939696157
210175276
271959238
853623756
507733003
515469492
985864377
928900336
584861927
159960217
542007097
596527019
873307055
82190049
486001255
846250197
881277779
327464789
527681757
752700226
101410014
51021281
759231831
680017096
264845041
153306009
536780316
467843687
507299811
541153917
138709545
387308538
840467313
590579024
913037529
265774173
728092492
471229003
458454355
31216777
626099445
235962476
633975701
814953314
914704840
958609089
60112144
79131655
212244268
825287135
682315592
649145680
937013112
654283365
476037936
407008906
136239641
374048623
51093985
596813618
223062864
295477257
871589983
51919084
76836339
744803084
139157415
460157737
675907927
648469789
889998775
930772479
666402397
651713102
861934807
555808642
929937070
787046257
697001544
920180943
559910227
136979068
708438711
844879182
217250133
440882613
407193491
658151769
483123859
424709831
855425871
898303751
378584017
28073828
219090269
242882608
10245320
315009475
943660350
899217411
151377046
370179472
223804259
483681629
460566772
934604735
570811026
361535119
536174665
764739501
551209953
833903477
869386684
571857593
868880358
639969898
919167105
63704617
867223051
578593974
70930930
272668726
666897855
624393923
568453053
403260657
620443952
297288479
639259154
762879551
745823750
357481699
283104587
550078861
404513157
459611090
374971056
804956213
232587135
585829389
466167958
520160310
282173174
174900661
679796512
798319926
67383045
689508528
506869061
352749486
67565772
726225445
710088828
772931151
435206161
218491190
430635762
206974354
103506369
540513321
348324880
413597083
314200321
604418313
39059982
720936385
31686815
563842859
890247928
452100953
93097234
840967953
692572241
872349520
755075177
512896716
821377997
520817068
455580889
792837680
485090274
504550849
831941160
358640565
657910265
863816412
647513741
185883757
76522828
829367632
595878480
411386933
761100322
906014130
743534914
148764226
193874332
861527634
556737215
424949351
571955899
717562778
481134522
77509514
101538398
663399103
311457251
814505539
796777788
430357355
213215199
221651254
992711170
118686012
18395036
967448859
889171571
340172971
352291978
217730944
930912580
885510565
519774575
936832398
167388846
845633271
918319897
890345291
174712473
606928779
30273607
828483304
912295267
439607160
31568607
328101755
731640724
210680055
411479015
827330470
19144687
904322801
27563530
363890344
600360020
687231659
90404994
637209503
992766711
162524284
122622176
136751597
474895167
129214933
685505995
169846368
59252247
313806088
852463990
383013505
723173808
371595909
568683785
399179013
636120796
84775831
466389382
348838603
113562832
830417662
551976476
458864994
787240782
655963955
526018724
510409022
928613695
871608039
125385988
990335678
763866701
815267672
314575729
937709407
833634484
583628201
951851366
118029894
664899140
264258277
620995839
416829530
384908151
12274534
60347319
131062772
886600936
201071543
627888067
266165242
417168990
750165469
266110123
15981779
96155659
643173585
487589706
450576917
667202461
103334282
234650418
268316117
960610817
267796335
23483037
202074559
919244000
373238121
706629912
824124226
803594820
140884873
393522728
144541478
470331627
52622200
785822057
606132247
498347522
54134760
61357384
358942901
399229543
638115182
332907635
164433366
843638052
934856450
285486350
305431941
232816241
485232919
129215202
475414063
325829829
513585635
359981754
459985307
45941845
155690080
386689184
922730614
546321466
122206074
380032534
288268836
876180687
984513597
843388405
787331907
646701503
604850217
926844717
967872145
507818295
659927032
977301607
130554577
659461511
332539163
372103004
491537206
412805945
272012927
268983222
794052123
496043222
203598832
632009185
728034944
660305029
98577424
351089062
941719009
27083936
477400820
212391752
960293927
844248376
734089909
44790398
20735677
6592661
207537453
839750669
351092534
73173300
322513199
99262129
231238137
48775511
129384670
952582938
264465953
621900959
287681985
762710242
520039271
944614644
397643234
35664148
889940250
624262416
548666638
487937102
295094440
47964569
781713927
449792275
749098115
220292856
719222173
938222525
347610766
119066217
798416741
544998228
304682195
469910197
290653146
411080909
266593289
851399137
435994758
461675399
399648794
261713116
538361761
719203704
409345384
189180151
631681325
2582357
193572504
165670774
614208919
7019191
171342287
286119174
103681685
707769167
345520763
990170151
100779724
721731279
348889477
450187198
465765692
585006529
203337021
916989598
1548138
162940786
650492507
948630940
93811071
500641084
999361444
171328182
368866199
484419315
42570782
799089683
449040059
277609123
854717520
637483271
795898673
787584907
835905322
106379685
521425514
409725235
274582110
885153521
575128913
882127693
987662640
746245197
522879953
492055988
934235504
138981794
903612104
302575065
303859257
922253903
923079405
172880933
285443533
73063826
891721377
896667823
351962238
249863294
235672407
880226328
215899151
978810732
475026705
461539142
362594448
512032922
292637776
823073842
110721599
878560140
636676070
325461088
602991591
616488527
733463109
842338742
959720036
277241452
42258509
250886689
135121699
247883737
871007356
184268145
943464372
790505404
818471099
26850379
592831769
324681444
480261050
874379575
923184039
953065916
145029742
485663101
677971976
216727832
510288201
834821650
462075570
55039831
30206367
396126686
119059833
914770404
169602312
825471340
295271105
751117832
485379254
892033477
818875511
129109579
241949147
936267998
427291800
807291118
53943307
794525195
771872822
99531461
148143262
237290803
87424899
285246405
235343668
160204085
457877749
936789228
307107361
98002743
344476385
572045443
553047823
617399462
48005726
651524077
484578157
732963578
970576368
769046795
457765856
875437823
137589856
897016831
541322318
704999160
787188801
426151529
59185394
937930549
495615701
36132071
842609173
225710467
446686951
543869722
124597678
654908474
395974880
915036913
589943331
19914655
572223505
170726396
827333346
451215268
30821468
742981723
110883995
770009856
187237868
975362146
663121877
26016661
912140779
791110835
697617174
707369457
258772302
419877508
227330030
165802086
818048459
134128728
679588101
956046076
702805018
649528355
15553215
371673320
264563076
783652071
129483423
956590401
171937712
210651455
572235677
364944300
977623080
572067694
420103587
611054403
249862445
170034344
634938298
448545183
740181085
514254401
781789549
972183769
510199628
420435117
827831576
688952617
476117878
465651023
986452231
122254563
715649668
974419148
863454013
538932297
641304938
379071822
647268890
537933096
43638301
481486662
995771535
834199708
937256320
754152416
409698205
259591354
75765580
563260333
350042965
248009875
507162365
228723304
948038039
717593293
480673544
731686285
644299331
10467584
158287352
772771235
632453658
800285081
810102778
52627701
460655197
831441073
956461682
411649812
729185975
787752686
971423527
502017051
929068468
202479485
79082561
730438120
638478378
703012042
241926720
274065282
839028266
521838921
321602884
588677625
794879289
336263750
985207695
493968688
339717046
155777013
887253037
822158725
265184301
797188569
873040521
240654555
295041671
719317390
636521015
856659412
522705724
68692664
667621969
941082949
352733473
805414733
438774145
15616450
653500946
677586557
159062316
333636812
587852597
682257703
996898401
440505641
140278821
512604233
328240189
231754847
10384211
716324732
729494381
438937442
724535079
53759996
270878333
69795957
548582985
363199377
205735808
695572610
179807930
773745001
147336825
951642824
920966720
973950685
699279713
850047434
200921193
186873148
503147886
18581740
172397970
829734278
23465020
504391744
835402619
894248983
636552654
314142070
560302724
836345581
683892805
638930783
658733530
594221591
41472604
293718651
113250618
757201125
280896126
85268655
937943916
99555457
873697061
65272950
116301449
164343990
155290296
657771444
114676461
146755955
289781401
952578970
384866441
198022006
11691095
762615707
489144764
922417967
786047889
163431625
426811116
705653614
318739757
860012535
620062235
33693891
689327148
409052696
392290823
118441345
734684376
301562902
208994181
836798171
554349469
328737888
286098694
364807701
656763044
668194510
282152096
716881933
877806367
637460127
287813368
902148705
829885986
758314641
537503790
526111917
758167570
339655768
753530475
463798077
747341635
689216654
364322249
669489596
636600188
865855863
383558939
495935073
784110925
75392710
587325712
228227375
719370725
560990110
818344133
711769225
392004300
858978961
377391582
901322414
442190440
847201154
995849055
740079131
182004010
695928805
786674127
386074613
357549047
873493315
287497903
816000270
601144594
562876527
636951797
475472318
697803683
384131089
572457205
600966593
57339793
606937554
546704697
189221
908284174
280778909
797118157
584858024
61351935
737503389
861142260
273808236
613761290
78902211
914344067
261212523
264230959
244819479
538569178
838466616
341517744
231563052
510042090
245131846
9803415
525447394
500244501
967467126
49641951
639844801
253728980
6186152
749072379
190955025
842342546
940777912
622809855
752361094
383900587
228513749
79492595
874890131
847614092
197825859
167409162
101756635
302798080
557803963
867413757
617144035
694381189
911484714
127453003
274227422
296498504
944926397
299467932
567778162
105560143
377793462
220559698
587965347
248095299
790156730
991303353
374343031
632951591
168084692
14035692
225710566
410439911
371492895
521569009
933821785
352227863
679246762
83985570
47090987
143936697
313915524
718866297
115996063
80294461
32324563
315861842
125747744
805478879
864833376
372834206
51803686
271031850
971899701
332692147
130406764
783187642
735878292
263644800
467672051
130450778
825005794
84316551
101984845
104565596
98160327
333634033
391233379
768900790
695072606
360219265
967265307
866547145
232786784
356088771
311798325
451836269
292915115
251737239
21384747
40004854
130065152
410801249
889025502
513293974
979346483
359079637
841710305
481135013
434482010
813984887
18604292
413915855
437651591
112150299
481460774
420029122
540771771
581724285
974007765
85032225
332810208
849695202
323568627
785979358
490344742
894954469
529756879
329840940
272063573
818122210
744114987
47114777
85923218
962464414
457819244
481125919
621069304
88763581
368251190
408521181
49639634
903676999
369274
243440580
300941386
200477273
839202445
957885555
766630158
823291294
696684508
794106180
907836110
93013229
482004972
359199306
657705964
434407818
948204239
310523537
357615184
159098981
806764097
180565208
639984997
426460600
672568030
214900370
777220855
653361305
265396677
538305564
820259670
694948586
780642618
757887119
503268055
496086175
398345039
172938052
979614213
38358817
746598991
716955473
363237566
450086418
997633169
939015391
309311116
596968402
201406222
426221982
765675684
526297258
111651768
899591854
915005228
812165625
383270640
4562530
482346450
220946852
601927865
508306807
93354154
704472559
70901979
690206668
193283614
351483323
813268449
621866212
586629829
222348981
256972142
816304446
641647706
422544974
940442903
924176001
443422507
888175259
759138494
108244194
328294568
871296176
122644897
803008696
901529702
407022292
204288841
502336102
634945771
132404132
348109157
908846940
612096538
881743650
232602592
569149656
829174848
854211872
385518854
940761278
557404155
781348498
666078304
779601706
294420922
517733590
7878933
955792695
827741248
245891795
216465029
209920297
962975610
444586506
100225799
778271806
78642987
393185274
18614994
265116132
443240281
277140706
433482299
467168669
662384170
950320339
887347517
67190006
714707285
116261051
266737262
163792631
734546813
929585140
729047796
989644066
261790097
446440606
715880290
86401207
122640144
378046391
633760580
277224876
13784088
372919810
588161729
600862134
415985901
443217612
198025345
368872125
858072703
241968510
311648473
135732939
537610374
951641657
738457295
82613576
475062203
280226823
532808791
259381072
531591914
21789048
967391506
270974446
732064844
306276334
177508569
809420008
671626030
699967109
805602155
75671915
272270930
988833119
349220528
991900166
219214774
276013871
266651025
758411648
520664692
887908529
551500384
328204057
456203091
942517545
512923898
606206012
628038783
39849861
186796649
461185662
430870372
683549766
356365754
713358635
762127742
713288465
971289156
79302671
18629024
121551846
913107873
236517912
591139731
914365408
372296453
380516641
572036403
80972613
839745540
408781449
356784013
284911403
991847615
860639759
487403977
134488930
70546740
700607716
306232349
779113943
606182965
649538926
544114427
799474180
81655408
753416812
443796450
695235370
392893435
575076740
974536396
685512307
454561605
752134910
286941374
992165428
973137346
970689014
532250577
905802596
273130864
518500182
464959128
216013217
719871309
590014512
982622620
982315229
537930817
729405947
784976142
184832438
400854116
42970602
41049429
115218710
280607970
697658072
980172255
788236944
367521188
919421770
487014274
462943635
255087246
223834438
683996164
270747080
757583538
619865851
627425751
323774762
171440127
928615297
575499441
716368684
60730697
135315552
951918367
395032975
608437777
385691233
933370591
326388110
271850848
648544643
747848213
281233555
273007757
278156576
636840034
874512442
256316692
599087118
872216032
614154970
770944328
320779021
682608903
215471432
450959330
642172132
871711620
105806503
974660753
320066627
949623381
559025459
391849489
33595423
396753021
125411882
851249458
193957033
777094078
118187785
970615419
440919006
644719261
806037339
767797775
894550443
800599915
295339318
499417289
422133942
521927063
9802167
8474478
604013257
898377101
319328882
818752429
407479663
729014489
71508805
182858224
186528027
783954559
138379445
886327782
102609781
314765825
641812339
707313204
821417571
762739176
806539449
841652046
862958494
669148054
352234895
201050237
125346018
512882275
660494033
345043903
288997493
555786816
123161772
825861856
233871810
698389837
343139899
984461940
304692370
486545808
391288189
453359976
966010099
396886763
867177460
660808456
681823742
439247269
650670661
614565545
976793455
935754559
706672510
550824646
872902922
516415850
132299993
589086858
208941685
733747356
119426510
961197912
145997585
375555269
913334841
151934731
422566091
37515034
599069283
365563606
879451407
940908111
985786966
451253122
951410386
257850256
468927694
749998974
606234931
635408129
977850979
868720304
200790620
725558839
773215511
969654495
648496414
650729448
495829158
311360311
755021774
121459429
989231043
67631189
361692706
702262731
140389689
901156282
363964983
983971188
148412074
796492698
544222549
825352524
241096199
393617816
733214010
916033561
203837978
950887789
442829126
411170785
888627644
241696524
763409996
793753518
620858754
211935115
969520966
462090852
533601681
206286236
768051574
261159581
488957748
322322683
21836177
823139949
942406695
861915564
938476792
502939277
228939550
497605674
384760867
9102017
930039599
288328470
60567076
646851179
844124672
43915964
620329003
476373902
896214221
96868970
177292531
175652501
501384732
167989405
911829385
598478346
105556672
258806220
27032418
851812839
199117307
359500582
137408471
619177197
749217445
507650443
536937526
922292690
47255089
270646542
233818644
25770529
56501412
793913106
974016659
895876169
374994444
799044697
509642464
457372311
850603120
323031311
74841976
947075370
210478612
939976265
723309213
711890755
607159935
988471958
611608406
484646186
144994449
607717027
724608392
620397877
124348421
873412745
533401254
184795951
664234345
555245520
897964973
87877981
409448963
517632680
214387787
509058082
846233110
580421385
702120602
244994530
231587352
603220778
322911857
250945853
321019158
94573928
636486575
893710180
304277927
31082391
9350083
397741067
565144957
481628237
452722040
625638535
953043107
36570417
286180361
581467689
409498095
60400080
748918434
228739853
286428355
583837213
761761353
509853103
455932601
378068449
930376111
354317493
419198459
435430861
175114760
28352318
980811433
825371343
299189159
459622038
605329685
816862315
275372759
128470311
872150382
297035044
909374818
221259417
4805536
703920038
488211362
323432850
288761826
734111996
397167091
279019533
15377513
456120952
912621599
960859763
575771788
114945533
938446772
188920230
874729676
482870855
204400589
646210590
969709939
699314960
677377114
458003911
393244663
433038915
735385368
90897655
347936354
667061611
965664933
569494888
917413888
745973511
387865869
55474162
432518085
192077181
273980147
546469159
112081091
113797437
929523995
445897057
243323090
19647702
302342175
641842347
36874120
271461362
243027877
351050593
707648571
247649904
762924050
593611316
773301667
795757732
37817953
464703594
810175633
131985049
415528650
932192073
594401899
478182384
259913141
887226088
414332845
318149149
446520450
388587960
303481027
902610360
899993127
180500970
270024888
197563919
630741748
514109320
822198135
270383519
762958898
149124161
118036930
215568564
510595587
637604349
142390241
132921280
571885492
580617828
278282785
135533877
990955232
270983753
478419564
253059690
461902546
846212114
616006295
985097899
550554976
29875751
259746893
232571484
326137165
586873152
554424603
540822578
752068208
696413807
447698564
333056862
80256578
662501843
554851471
479577461
918773510
66592521
83880667
310461669
558304532
37329454
1267863
849317206
922387870
343279013
562140934
161055744
410020919
595104938
183934275
988005877
671271041
74786667
21616391
286543854
708357594
94669359
848585811
967424734
827499237
32131912
500650764
618862383
551384686
98774148
42307950
834698674
286423055
7044087
876076256
39879192
381532165
487404665
384739451
734610071
595767275
639422247
157605231
290649637
370578842
602622220
232194971
874523983
142210578
79411829
370910483
946578930
8997471
527303655
618728192
362164390
451483677
455275270
932582452
446744196
102487263
693266467
807493316
555340338
125754246
789542024
21968513
118818936
540493678
606793026
787229839
503867031
148216833
134104078
196505402
372228508
769618555
214326129
387303101
210685357
944731483
583174953
882684273
262786042
142194316
254366643
269254819
914039580
992396551
586152882
809597478
892283128
164396246
105975155
144362629
479325348
440954079
196477886
206195329
96617885
666594007
435954568
384958905
51302908
849910619
841212349
289027291
971288597
941541542
654730258
109880636
299277580
417551749
290592982
517367041
295960643
87032634
811500492
396362945
870137065
967522464
83739403
393000919
175546457
115298516
101849912
80371691
381640075
703131755
56141247
269182693
340705332
912755488
282965831
652306709
834036325
151860134
140821397
613286390
462332600
183982026
788973505
880940291
459864596
858958471
73700721
87998010
790308006
85796913
943714910
24593556
335886281
880641925
219454226
743716150
757415335
412167535
200667590
671035922
750076725
858943369
166561238
818132083
498964844
405639735
807998080
850865495
632378099
677460566
86226601
998255105
608419335
926832867
347093806
621165613
724409786
648552059
125255948
831660906
977581236
866901965
952068237
384243596
911529615
367691486
270904717
84391269
21287126
107997126
242093738
982689305
148578785
703382789
795159233
834344165
53794065
227734037
248350985
101368906
917464779
396043001
963484490
163318547
445267349
979843738
981092920
487353629
587528474
405036360
211203485
42742936
849607007
772538406
215566892
621279408
114712235
26366009
596707561
571745522
609118619
629242357
28727872
125263040
440525765
430295325
991429667
662847040
344944897
935400214
333961597
537728790
35755503
716546285
537769547
997168244
909006275
557755032
142157794
792738946
79202268
285573009
407196407
956911291
928590682
736160562
653452372
499376559
546572825
153079404
789160055
980539295
404270510
137533168
813156339
670352503
875683283
395072698
464619146
805253856
984289862
271193677
831217481
494517355
66781394
546075842
606136538
159573853
150851477
67028885
346630739
24630923
246416222
308737703
868866108
418926107
115371343
831824138
99203900
384968018
397901207
728342613
885891140
666506263
895484127
451106770
410795257
980489002
677255318
980373115
690960000
699903688
882387725
885390535
471758385
726018916
624668719
728662161
961831566
566388462
832703293
185886024
351514072
434209730
428716049
513528172
771075170
374611368
619363395
623216590
95238129
651807114
170088271
421579109
782861660
158368056
80697084
95715297
465443096
161692811
75821740
983147799
478573738
919325733
136215101
59233237
395318250
382330040
197719617
189958399
567672986
76132072
28879797
180721826
58223809
258086461
723001028
717512942
569979651
650037126
560573499
480306223
554876395
406865013
842228695
474983690
273569838
581476952
237611681
533210492
706843040
184710788
198354960
832528090
355417561
57054977
121733698
187985504
541005174
46212185
477318752
651718117
323511561
271317735
653774588
544851773
91785345
549897692
307054467
663441145
986121459
483912110
308181287
58217670
835766408
64502439
222216696
10832338
994830602
752189497
247860428
287486457
420682921
567636344
159987632
10306597
499931023
254144729
419852393
137814739
297517629
919565493
821611335
870779296
721805938
684252300
346702053
196166854
917667621
812880862
677548653
254711815
777662341
354979588
318743772
945503601
866077403
620044816
685130943
922478917
61963776
279998746
648918301
251606801
214121057
698357823
783124220
97890010
32832516
222396186
575635507
980614128
238692058
861338128
361395927
224618688
136825141
889636981
96712650
762849441
942852099
956542524
936805089
900091392
799636917
385242971
118013942
440815575
220367190
414718691
121952380
582607034
636196686
167292672
933920236
227560008
314239463
886660897
428646125
370821356
523399347
461647653
407719241
815244887
938406458
991931619
715537158
397080491
89456543
576439307
406203600
828985684
859647187
857425604
661600384
56347821
443907434
11310393
687237643
310333462
470596571
363112148
852576093
688603312
796575238
632891305
162047066
112165855
450785545
300349366
771693354
158662010
208622727
683624235
631101765
568509333
984068191
399491616
867861111
941428577
863120781
906242774
29176620
160181673
960718600
148264415
224856913
904703985
476845153
890376214
664866718
981771996
19518120
345902440
96149855
986145039
753348195
232076846
771503258
200060505
803325322
871922919
905297378
671742997
355940853
488273521
507659207
640721324
141551937
681780922
822066164
146089406
217547184
53622468
306535493
9533198
868498428
443740731
36212173
680383406
119067056
98197986
437978582
669212061
22977091
426073276
611772890
555657691
540329173
804422793
440314190
969873269
14666900
88889031
52204925
965733060
17081632
647469561
311441162
119785690
465307785
55157464
485989663
908375434
118793767
708300524
21717252
467094541
666047043
592702477
623415428
930853357
715336186
699473259
875387084
218473206
368899727
653107147
797925600
13772890
746103360
990642842
398950158
107855119
689208008
623262957
772890213
288234960
86315482
295355125
950338515
112214694
569991452
976805947
690657958
706640688
356813505
458695674
412501974
251871233
157151023
197673219
519002175
935109682
632339745
637387377
636976252
604564032
418518639
984569386
377285361
605013109
417921150
916979267
372470781
598512497
9165867
544523014
57649834
688598664
592996596
973148304
360167438
187405634
198640266
658069735
676038821
555147018
366090107
431735558
759440295
462122265
230938636
550956147
837007916
500581116
421832224
457848973
364400460
613737842
564969417
776665596
30683300
575008595
631007722
447263409
203040265
299846553
373243571
488246377
666704653
566342703
943488020
81014331
136800681
881581064
362626911
109752092
384544662
84531088
596181655
180120187
860529518
988844014
375547079
244483759
163028073
131898142
310130010
19132209
813596980
919669674
103032014
533563414
793281605
331439192
126303086
298296981
613790333
634124504
71372321
58031853
289877339
671266604
94160312
123293266
488907369
422761181
110881567
467228411
809700778
979048010
873977161
108247339
122093762
634676481
324061552
824262432
106337491
624771846
463770662
26758305
792399538
904053712
103859503
675039532
619443815
983746004
476617042
540482396
82323693
447320207
608531557
111856074
580839942
937155345
774635581
42689814
60243272
425651822
326487549
302725699
308882182
969586890
950288483
24645760
286482315
990402949
517534000
39037599
931896394
993469561
702134943
547678862
780794201
744860757
902375890
957330293
901998894
419187431
224630290
338708699
71960112
615567086
997952002
712832132
712786195
149064186
241900120
224484586
768896280
692929535
370940398
759410643
470982000
218410551
385514810
92225735
54326213
979673355
805385327
512770857
754744454
838676061
821990694
365300797
534549007
165697147
49757103
166702948
232467029
499923446
664192389
117118136
504373978
676895347
889094999
648123219
352545650
429424917
359830357
668541735
252883813
449795896
235968276
258067407
947268406
258555951
476892971
985396632
24858890
25810275
789951815
544948048
633692185
738089053
2487395
290211484
398631919
334100153
647451324
385453974
179874669
32821495
657242064
6687965
968840670
785517619
243051839
598414236
717503720
34415659
675618315
563507848
961079173
242211042
415420871
795438562
913188205
819313404
750256877
378933234
456896083
717294026
554012457
324133158
299717745
872602172
551635131
716241066
265920392
873973331
874277949
152777306
437770307
876611972
827421471
37024843
423792416
144775143
706349895
164298218
506077293
525917631
826703543
317584236
827434154
886647610
423821293
489560747
504400831
219505302
960993890
244071721
504625437
211587509
572431161
525968731
592534944
182740819
810467307
638559721
879565069
21885101
964276527
219400608
650570673
733537836
128244973
396829878
660402173
891146077
821834507
720185967
218110115
834077704
600823643
692206748
163669300
13701493
31013949
142738262
982663786
680694922
772377030
654639427
220354801
35699997
943701806
475913002
240472356
671076641
119611481
495246120
280042846
690107337
938357527
333133490
919350690
153456135
993752194
874048268
730173890
490460526
590951786
310034938
235300997
898511391
185238007
545761887
8593006
483368548
104765195
163804799
654661634
166381051
502305352
671725339
214469644
180283280
131747526
340443555
839667268
371039846
667278403
365518028
186071600
624072411
928334960
51133957
824068526
391387677
144510410
457516383
127333518
587879354
903313199
713945967
157888316
74528237
639295077
801293472
778749905
806311259
441308542
923021603
570120073
462064164
420017796
173460271
652596396
797784640
655609305
737793353
34710118
877090373
673327449
359211269
219304427
855437947
200151232
295955671
257733079
203973515
836958658
814337686
574857043
146340175
48517043
471775525
851419499
389286925
553111732
873100485
815370197
751247703
344588142
609729598
1924843
33749155
690951463
149030536
334222360
738149663
503800441
812003209
745167919
296991726
561529387
995518350
954451063
119497095
826408792
395239082
725223987
522527816
965938945
46645347
399426104
179666456
331509961
789717329
340664769
834338176
149093451
230037376
820955085
644310691
247890411
918183958
653640978
547438789
493950454
320314145
836337718
57655156
831618705
235734489
965199517
393757422
688991832
956862903
765240255
307781449
686770903
606018522
769827023
444463177
387607416
435249610
673895205
493795017
261389590
285392035
680196223
827803069
296356894
276006018
921313965
869476057
60783394
440643764
618894616
113503775
597471897
552108950
6657805
571084418
467469305
118749722
96959180
921369402
97993064
695546467
843589119
357423404
512081757
874629155
690765719
72920753
788290856
773311682
752075931
263763409
742647399
948735526
171450195
823390994
962388076
904915571
528472876
732838278
418642313
136479904
722000604
523821296
558432025
587494347
602379062
977677597
649933745
643360907
960975034
261753490
992021318
104082172
383814455
116228362
724943791
4339367
765948505
585044079
249198589
821468100
130596891
593807378
737462684
542964145
865795037
624704594
173518488
115844835
567959076
240968806
923176699
490010723
869824401
918281592
900890783
491122931
276383857
205456518
526737128
59650954
761209728
91050974
172998207
844734945
789459427
820784107
288283633
809572982
990397093
279245677
382176860
453293135
97883077
824040269
518637311
247201200
451336595
483806831
308248446
318758937
861912863
890201624
387698818
498100129
547859928
68025384
444931564
288753920
917546351
7722257
719175897
337534071
222445245
886956647
552989115
381537000
37884429
255406153
502137443
620705975
7037002
278743396
113999655
323941066
347340012
941917760
124629777
349151835
836618386
39304493
679091006
83791051
951427266
264157021
554470799
663030255
407095444
643304882
815963129
750757386
760172791
155155430
86853883
128540806
932998819
59463175
440578959
630929716
516320687
659727222
911505131
839943736
818537287
892746944
55141751
625667500
196978380
766117289
417071294
300017070
601617622
514491554
254444392
951890281
512129461
29738695
192602345
604983534
448889237
142188865
40283531
627142278
574978084
132253672
557879458
445237179
179465292
977150429
510799042
536039669
400402230
980413908
539482519
637270687
537083407
904741060
424173923
864877370
719849895
963780268
766214642
3062634
204619288
113866049
683860036
696065864
293515034
995919591
526502232
709494252
356824765
739711244
908919407
777292433
936075210
994650668
723254408
287630835
879129436
220434490
127096138
241285684
86043685
728680580
826580036
519723741
377809210
458698838
764210019
153483421
272117745
632504700
360128546
792753321
137588311
518435721
991862186
284665166
92004999
859702575
524595919
142255461
471014592
955208746
277722868
390290276
946508000
328704452
841546401
742028211
658418268
844621358
11189282
667163357
33201731
763609755
483589781
240944977
636436665
894983967
767830686
602443730
854376931
869741476
177270830
714988462
226771652
733064658
951671157
539609696
99571356
846967350
281229594
817875035
794010448
716196539
98332366
99288025
243523866
502302932
397674102
141511633
513381416
292940037
630772920
556415887
632527514
195425967
303387170
8931729
881789306
786110580
714348841
457948796
705241353
33287053
895216386
296658723
468036470
574969582
884471261
742458730
996049298
620890079
572726971
117333294
963016413
647704796
690770769
979296987
205735459
35400079
600564042
113216751
297383227
758393095
524196130
390728812
30069023
814497015
587546212
841806357
106725035
569758251
22544947
187204008
148231837
909360999
986070270
123283026
666768267
740701722
40126646
404840873
581447337
662192084
909161025
827707420
302791213
476449305
266116558
434107729
668595694
688944240
352651231
90149376
890087172
734664389
451717251
646260615
549004423
991920204
937895057
957488826
28840049
530179058
51139873
529764720
715605964
772601496
645690266
281996110
327548708
34286670
969369249
745412776
715812956
881325390
746118705
120887939
475700534
117693004
188527966
995477898
918108883
905444502
848969679
136424039
686759398
486067788
528192700
384393599
880997628
823573712
41716443
478113248
290757805
750345441
711399655
889485338
509376609
652099604
870715605
362505683
906311607
651277641
819284436
818896774
465103138
46116687
502769859
942363369
115588047
772189714
814324589
512758256
159933338
309988760
17598401
707604663
188918049
976406441
10558200
377649223
967848690
238992704
504117771
281771901
674414635
520671755
847349584
2009307
833956084
134716740
413950121
511032609
300186486
718379725
641260440
362539752
353454324
88181519
12416071
850386966
407845827
626114484
438475724
301551746
120248241
217421158
698118137
767218379
303737910
827162527
142993042
310781830
859038968
710105234
848856268
495006065
760349146
844850272
613160669
339032783
809368926
375617394
899420342
772233921
908086588
935045368
593989525
261409910
646040938
444137936
453993899
260558484
370037124
276338036
642438526
433407428
141706056
950813388
329977241
179409561
630324878
695123490
14378363
704750280
472888840
360796495
917856737
861370540
558012051
464730764
643717277
147462067
45084290
219087191
977995181
512589163
40955679
282276005
329444654
339002361
277881265
925803504
997794455
540338653
668043728
438916631
260525948
692008408
447213064
803438335
173553319
234402448
159051454
811147928
667376010
707863921
262435618
989617257
960205354
682823633
43645210
81663187
256331013
458057628
369814866
540927947
313563668
45939967
170877283
577085146
569105471
591520613
751169051
619777560
476643870
350916369
364159972
307707950
727406813
7143092
282166437
106048921
690452922
427163406
511274097
760779474
573804520
67284023
669609221
720037187
258970923
293543228
588764277
225064446
379945314
832971175
739995796
341525130
257183418
759395131
119502988
615475275
36509081
929748045
889435845
740018889
846730322
711753339
645914975
298862366
667971684
349216770
730780312
312825457
937453732
225794120
415424483
433067126
887174609
487068266
535937853
715737884
79683837
973342560
541966089
6096170
324529136
683538599
211197067
52233032
515988122
39743307
971317489
905989199
22227864
747671209
799942226
872181746
683803530
327711846
560436975
252927172
77170442
245767570
322279786
763703726
646637065
397728557
134709674
719063071
858941974
248283579
854520154
869063380
159828004
834692149
505148069
526409694
458919597
30173261
346827904
831644108
726598456
254507539
873068915
819363842
40704732
746722962
190317263
421345139
2802906
914263558
577509595
33278585
490776798
676054145
24680359
641953325
467607094
715461055
394686444
876644891
374545420
395586008
488752108
500789030
997695742
602027636
942594447
817513598
894032232
148007462
6756773
915646832
229359524
524803567
427166602
802192014
519412105
516296353
450027233
142170670
876496254
164058114
38314012
911126292
479143023
302547409
555289364
102129462
966071870
162801691
160870362
304089490
12069028
491604070
784916232
667370342
662013539
648874964
352084731
493977457
815679369
621372472
410257979
503273554
880402861
607347759
921685180
426758369
290162452
66476778
609127426
450676109
360259574
336079360
959946651
805925001
632609739
515330101
266234182
223454563
268476297
332704162
820985527
141301687
199474655
824353272
279715900
10399543
435302516
775380228
174321915
331785081
829424360
729084664
326182219
426378438
725374752
685332044
596622958
159356782
891102064
887124135
892735746
582807963
479010571
585536283
699798149
54592823
943110550
43119195
291921153
97836969
250655999
703270675
116106531
379990873
888528724
58503135
195364244
480160847
516649765
558261594
742271843
707478217
866032899
289568746
559163681
142200863
441947793
354121954
798385291
753064505
753468983
814601165
254381996
581968487
782352363
5409433
619174261
988163807
243025291
516827150
229579646
255430417
284566738
950016077
94869677
253978341
605704622
454203783
29400594
731070444
578493344
523029163
342251806
612165000
784037524
226268616
504435279
321981712
801523485
302982926
368649215
548291215
179797236
972772691
193526865
730081694
642950130
108044421
687119093
388098334
995616799
415958206
304824816
800050856
705070966
39678516
798462739
492471481
954282406
549650140
853186767
154957747
904101167
861638155
368321937
494114489
582606448
461301308
117022675
306751746
25555116
975610941
408094733
278619603
274656004
500024869
193460781
444680163
808474639
279862873
351267520
492190264
988161637
568671139
374879487
759083676
68131123
854263718
870135996
426890338
347601535
581620637
406809594
73148094
74438217
838811614
664929722
827601874
966996084
969317144
483128750
718595641
694632334
908950471
854494563
663411944
983312633
837251130
660414622
975879945
294426421
164281308
408877456
445176101
555881264
654873581
897025364
94307096
319452320
46829870
777440242
468523552
214865760
829821931
722040098
282620521
261613775
843299303
234662420
359500185
676963711
531271675
307900643
119531437
280515035
788929247
579290413
190612495
349373522
802641114
58958899
291039342
789772224
762883286
584208308
974969625
240711507
67996915
194217902
295564346
22995119
336420472
594821209
268204430
327048533
983948142
934670696
950294589
929429580
603892949
404895328
914781374
732146013
409357078
694292246
298277292
216028195
659635310
815436523
28934888
662251231
335830241
546307110
166823085
299584727
766537038
461848161
283074024
714497504
4960515
959856882
488870055
408491281
280610883
690078682
890824991
565129519
259535496
922404261
814180900
835227973
989226434
418665048
213026361
691746808
436223144
384490557
547034894
927208629
915782792
193022720
512818683
101129833
314402032
869137836
569183811
652513314
325753051
351496968
426674540
323322358
157524427
986522342
195981698
128047510
197336167
537493322
653553379
669483010
427063136
362150859
89400102
564874784
482718142
758189921
322255285
658125924
441132515
286481166
405326409
215527895
755719390
832073813
895809714
913693831
895323476
852862927
418687485
956389107
155820770
347007766
716045256
861187075
686310248
615346381
883486503
216798982
232542609
61421009
588719271
40864467
148938119
30823041
64241225
221295035
547497588
583796149
760690814
422436315
647442063
778789378
768215364
176398491
445609408
700737618
570852415
546775078
7293854
855453141
852333216
73012947
135034025
923412287
652440714
594406506
189574705
733543417
51853121
243483582
258401946
651640434
901300823
676434113
312968211
925433362
665406651
974307322
494461715
628976990
355762589
174021547
229050134
869680802
141440658
281240915
161522326
467483704
315576234
357837973
509647283
994073508
473768454
909433876
338615308
522715849
2978251
117965364
151529164
267077486
206080112
435792964
490748693
790491705
994011857
172830794
377141125
634394796
80581740
641170958
510015564
122799777
958314949
633817967
171541762
595546911
993758047
556834520
403377691
555885893
664151611
673349701
869693328
765864285
430844354
634544358
378382099
122982485
375011672
968525291
252783129
616839157
115248923
805396033
970589031
237909532
786274774
69980475
548989875
747930468
778733703
968954890
324041552
2068584
974739128
336407850
924097687
585312431
29141639
87771951
988083985
188409735
319638674
385921523
668195856
460056136
235320693
679284031
815760378
865732150
407379479
194505991
146136037
769910534
361918243
397518348
500803451
729034431
258230622
56873051
210602307
625727761
199048888
561876054
711843396
656657355
696977004
787722758
357609939
934529364
949678844
795871079
803299750
977011090
951363398
332326934
910454613
229431926
784209193
641539519
873875997
912180500
885573088
319026832
845575907
39554349
936522774
173838005
649137075
41850178
433536017
675506816
139294708
891218404
192417451
195383781
529187291
632374883
597209366
441593403
149914614
183918870
286894216
694495695
273176065
711575288
188306457
21234890
704880697
989857538
265931097
397192541
931908559
537105729
873431359
539226402
294062461
238600561
50389106
712549199
388068495
747729445
869724252
359959824
30204257
720246033
385800184
379967524
176306974
841625206
269211899
523970848
939983968
637281385
418720439
169111026
902531109
505529840
311051685
84876359
759807771
342962239
751809244
461294032
81560128
38606691
997657827
657248338
833139522
632198305
122323663
996070733
933883486
369582744
112498399
455190439
397978264
8853422
431123785
92982981
715927265
367152554
767139094
232093201
240652383
251333816
168319311
675000744
172240995
398719298
119522291
953165421
845900800
215159942
35787421
634074238
110768318
526457147
901339758
588513444
697550333
371622306
167333422
501706715
237777652
905452746
456803518
66856450
34483535
505418147
513595314
79902248
302742754
38783696
129295821
619121526
915727662
743274648
36044290
106389642
778527285
446323587
890433930
370333988
273230863
346968305
254124315
222493589
569600070
730747984
531710672
711521783
348701344
738387714
303120985
314730137
409634010
818500319
980425158
353891278
706341780
554692564
112297825
436974274
418469941
943860536
562331077
551839354
288703380
145349636
70487063
490771477
945134062
316233903
374876256
31007834
237244535
566137657
621683626
569022367
29433111
657610997
372717211
195834143
31180420
874053044
715526382
419329539
731680226
739165574
661962047
172110112
75478119
45506156
407032588
261297609
326941486
692269248
537488623
423871667
424758255
909594708
140672794
872811640
593192956
742592631
74978643
966943634
796092727
566767384
83919264
736320684
866431001
949688524
19317685
615709150
666341065
372233225
237093292
488050747
833035294
518337414
337513187
740866914
243719506
928478966
723655835
82164332
655414972
173128438
268793267
271397135
961667063
628711733
467604323
436169549
557597326
505244560
698674702
389966309
825134761
863927908
940681808
128016171
274094738
227342886
884752496
953404386
38558757
271425549
41127054
745457522
223342815
495542195
269035350
242881411
604712849
654003850
295535837
650012816
337991668
935815264
262497412
221767545
641037135
834811784
603766323
764433116
40963266
17788715
903128681
863509526
845425376
308434314
186711004
409357443
951994450
487015619
602144782
555048841
284030424
528812493
834407361
429346863
199934815
364909730
750469900
353747484
708470543
955514589
647027498
813493481
605152258
551289295
473215281
986565237
866639085
914316670
124437084
318812227
771420018
670798043
236500653
246957992
167408222
974341619
887043374
255160378
119112462
741401863
323742069
776597215
634474055
792994275
770384076
607593388
697519147
498020263
455143915
806617302
428417690
865535517
525989836
491967850
619446891
125785735
528919245
60192388
881411619
896813905
755831267
337935901
22324017
272576631
462435332
265497613
662825768
4368163
247035491
663405621
611076854
521909427
590751739
728566904
633779508
52179556
407829938
359190220
209430480
917759162
525865680
613416895
492547542
902838387
202297856
245437818
836660705
76067862
289959957
797397930
697169294
222698385
699300214
20864700
601054620
46184584
708268781
355605580
635704714
951476757
128733724
218898997
196120845
717983432
60037423
464763373
792163426
645104635
995214925
61477854
389258113
479284531
732588954
43107417
959987330
804708628
500102599
466563020
704353075
355347381
918863252
683532326
971946279
840715860
204781486
516826938
511413379
370776824
415585129
880977595
280528728
66284152
370037774
666615525
873499310
127763302
92622840
161349420
894416831
276428075
543792757
363230986
877151082
172228616
926483997
516825317
379084825
77436581
101908178
852366052
12569730
363030261
979866566
489892855
607157560
177660934
51460922
715808190
503708717
313564147
467673915
784917182
608578625
798386610
656618754
246342736
791901166
459748914
499344597
761071862
280860904
630148014
542222763
336344841
779204366
774587911
753744526
493691187
52868832
660525908
238929426
452537310
29557904
264927388
558705890
805828769
969543610
557691552
624046695
163803958
843958095
415633676
339420230
532699075
208607128
131113354
903201101
7376348
80989850
348314788
931379346
488335624
121893089
942732279
13892132
517727054
852936279
741373795
842707492
868303953
893527919
627643391
545977554
94989411
114228132
252736690
657631974
859092845
948413416
595418940
269364528
963551338
40536113
46431940
257145263
129160191
33772723
606987615
518700465
968207696
221283416
126372913
256375658
251013350
3559503
875103124
854212942
817700676
423942349
82919810
490639504
518540237
102542105
515814405
94602534
656870806
125429508
37869189
849878076
612994424
595818605
569555723
215156460
440442679
250795288
782967412
665924719
38190279
767759371
496276194
929800739
241540435
758559038
238473551
345602517
405179132
624200329
702090783
889550693
702197030
74811742
72569275
628335855
143122847
819145308
486319469
14737787
327513118
61115666
513318025
70976637
888833933
174339329
204404115
605385583
652871723
752813153
603382051
128058181
901339936
499460609
519415339
397987609
719016688
276199637
639432100
554885158
426510864
397666776
213104105
328168003
3649903
72738278
162749338
915640633
452412966
235089795
405446912
129838131
408519248
630701304
417232840
803057321
445980270
880453878
448348721
562815016
830098108
178514085
102866163
921937555
515697959
990417826
490943643
122346146
447859593
79899218
504438777
661384134
842157933
436118735
10944832
708179008
16506970
902303671
258806563
253601604
259427067
823446895
126687998
948968814
715081837
182283852
175936495
95130831
86228845
645803713
8749255
414715137
441614497
427135847
261599580
335912269
928749156
300315364
361732276
498581016
498006139
551889690
241440201
136116724
871701278
677457969
434596194
218182038
964718705
725269948
523270525
318501581
594842206
739335885
580921611
779897604
888396202
488129433
211697587
556894333
798880839
259492359
755599602
260559780
772704100
900083854
257605438
386444679
692932894
110765350
469756397
947545094
222553469
101290580
890569509
382644692
419517962
610928986
371166702
104456560
559633835
135056827
780889581
664493550
172830164
577499729
336540518
147129560
621334374
538697490
521140768
613929569
466604321
805313338
966952589
528369272
753085264
805068536
807774462
224713375
86611232
271661424
435642424
247110148
175582128
618176429
58944985
850227745
553976326
844280883
440797278
534668610
138984133
586604926
49683757
616300941
933742817
614068765
668728054
286397828
651988469
175417123
703426997
605335153
240287145
982509777
604927518
656532747
210909304
319442307
48926275
812428180
51293664
999353725
242185786
249395424
750522968
51921559
385628761
493909555
454257031
475602767
221480971
86917480
116639524
260832627
961057104
291745631
604250994
393924591
214044836
345053615
446538937
853189487
865068796
919506414
508662697
896556296
278238314
906334869
58790227
391511890
667544733
171473302
240336767
711386003
504657338
511274244
363738407
647859297
707491386
116426946
906394867
428088547
511722700
116258957
659161760
477164106
502564016
644026938
56902722
61743453
534157315
595288575
33366415
15147458
356992068
49125643
365007582
645812297
465768591
64470007
931514149
264365816
304882323
937424345
382847035
68917169
167208028
250686391
671723526
577575276
887386540
873741748
474244612
671196765
648784234
75811687
924755062
296013037
195619060
642205
194834330
621986454
686121199
485631631
840077483
334069725
872759415
150498255
983559443
341822491
239914309
993052910
479480874
639461240
998539598
343634283
754738346
724848410
225186200
557925335
566798666
946275015
95952641
900388761
237849842
275019869
413816941
953901126
911946005
992759037
933485245
942253150
743047004
136019409
958436945
974484339
84780338
693199948
99225299
192779942
561138608
483940635
489665736
107379263
957083513
904250490
514976072
315787574
182422847
241576270
648351584
178198297
738565532
582890570
954538010
761060920
883100278
204128124
323002582
421878306
752363765
435867095
974883785
236823056
736535414
444168875
949898260
551596647
501253311
734222492
978826544
41946242
181693987
779598364
646430526
187251137
97173799
768591625
158695725
549825602
8471099
863832051
983092424
413750442
897693671
622871763
539130218
102086319
658049133
185037723
185884381
666642818
181271958
205625703
616748977
392081646
279601921
602878921
134592120
768440089
284091255
194269484
94881139
122324379
621389102
626870822
691333620
320107349
100676004
775839756
695401457
793166307
136383597
692561584
283970454
107175956
421355409
584946209
865460767
756327362
113939204
141942431
746107859
932726431
183223430
356901937
553986963
231355102
312981198
18332695
361980404
249300964
843576792
614051631
104614082
290012131
393680742
60609236
989660851
879200103
581250239
166955000
357079230
288415938
127596229
990097941
494417982
168193940
268414029
489110036
21723878
575145415
668962466
874783033
54699350
261585260
943252708
738934547
87141882
864702556
332810240
878819527
364413220
430376373
151418619
644230671
828743860
314075292
36858982
359450023
342027335
259431435
336963882
399889027
637338879
687900880
500477853
629414138
445944891
812711778
74095738
165061618
227577474
325594540
223884200
831352555
75251334
981628076
111344525
58718780
473553113
56765206
118911558
323143406
276607912
805135949
143254028
736520653
422575169
46388939
21695171
342333553
238865098
972738875
482204195
247153011
397630072
255141187
904648318
726546846
11810895
928929150
149039361
255776997
491120302
141768077
241566980
240075921
84515621
543526594
80363797
971197227
892062917
528592235
923368630
269298203
750299256
507796133
861587809
420380776
585686096
563099475
65727356
460860792
139954406
504552261
319329041
84119262
680296040
311857628
574950914
388811972
288414573
166953818
171978806
770389033
858094416
826616285
259386564
18889427
332463119
38609476
651203882
290612959
651827937
366268721
754254534
870955192
957329364
613596414
759220019
992818052
916507134
134266579
30721778
424135997
702570780
398149147
127617709
499793812
926506268
595933015
386575609
895464688
325087460
488222508
927267356
646051051
635724115
945910372
449590159
768708522
160712804
601495548
61048288
745112280
993961958
672270103
3357155
60118235
707027379
812650094
955497707
79742865
746562787
337595724
278279622
923894495
900659172
989685246
149672140
281821138
199382041
534295229
547808299
686933973
915184577
173476026
724250113
214824438
316552323
552393933
793072003
479373419
662833490
98508453
713750596
417148610
533763257
55943823
659812389
346079176
672631408
42666178
798717566
55972986
762601357
8977411
905931464
193946118
278415356
171755304
360881694
83432106
376838584
975213309
650528544
208510905
283136545
629162300
429521476
876678134
793255703
328563347
497523844
805212175
537769144
98664070
817295092
927123673
673493864
305877794
323263150
296703083
568916383
804808488
741424927
616370276
374963169
49937015
13407836
702426727
340347462
665503807
684486829
206218429
109526378
307765909
982989745
826940836
699847190
76263215
19421000
494917796
16020353
501240852
872830449
529257068
489748318
561381483
487486234
879861607
144517220
666952756
282899463
599408513
177886607
574882918
828650866
993441243
955884301
558960794
381837761
837333395
900687160
443381423
901027826
298122995
39344429
285431397
502824966
145038771
95172135
202297163
577419840
729812393
347110681
233086825
446535065
455697844
219546749
972125594
768783927
768517378
300977435
889163564
830013701
24871064
387557390
462786135
444577403
588616384
620932959
984672492
343333508
241361465
321642974
337168401
925241441
615499778
586386286
304656148
51114845
598283578
578441855
484837131
153226896
609018205
154195452
863970727
34234351
40319206
251374386
485534296
171550257
677776939
599334312
694730563
473604623
405170505
415806209
273617344
581150887
316231495
148176261
228278063
492070838
729537269
929120295
340332159
182911008
224658096
692829240
490837521
229928083
206671362
104694247
898332942
954200177
713107175
942805716
213366991
693247575
738384444
927101882
977965405
619947195
62401298
523500297
712882570
217823423
519177174
481656255
589353402
226250149
796985490
851789173
322961634
411478695
421333486
493464624
131752059
139651132
955266298
362965515
809457988
488516387
925050230
741263882
841858819
947571248
876365835
843006932
459533699
222438890
567494213
701104705
515278712
584488445
881213265
531110340
680969571
505126156
228799474
583507756
332313061
425146657
896476857
567801613
178550627
452107216
212736127
857293764
707924549
633478557
627953350
156127293
833766452
176876724
5669758
851361096
79137446
873241370
619509664
959234219
985091545
618581428
394938164
127801924
780523538
477656210
737439347
585749602
245758235
87640756
66046969
736954429
421892464
966083430
92672637
936786982
6327944
618808988
492606846
304905550
864707542
363590178
515176503
150307871
338258209
394759239
634159085
726005333
260162828
338022138
623358393
810028993
498191607
432463542
582271653
432950001
335182597
183080208
862291507
623074034
667615587
758212842
982148006
855122526
60993755
260872434
148918013
284812145
927022529
304117816
821495325
518023219
674308842
422743036
492789556
27493201
480485716
117452713
239431601
592571828
516131979
159450575
858800181
594349463
227011092
311115272
476747446
173089162
537250657
75304085
910448930
695764625
370823661
655563171
398279598
147038548
286393257
665166972
683584135
296479651
471717500
447835359
457804687
532344655
900155654
830237623
211575448
507136065
654449544
71313409
426596272
538428272
594748179
873576935
987314010
649507337
953644591
901884732
226303051
69899754
442053120
427550003
797784629
957937107
937247422
107779882
504053374
273877486
901357332
63394684
15549985
639491473
90857802
414632278
933160946
604356505
767079914
994403413
638083068
518959096
652971374
613773674
686634709
56180262
147899154
282904981
859536985
588250807
704508202
754494502
63600654
789615054
588842303
222079436
25995434
426506095
65425948
761990913
486229064
528781878
148580289
249493845
111870605
345349685
930940889
771565470
541271844
51380661
370494551
870577476
61656076
762712369
170100773
818697352
915252270
277854210
956592044
986205291
908692545
50354111
848513250
535543671
629075012
382816801
202792621
33657293
148857743
51836445
577419569
352918846
695196552
540382396
464228863
81241337
268371850
615157761
393513512
979683968
23122045
715694482
342073347
670971667
197396007
788217598
902972362
864854700
639028613
49384927
626367901
907170015
258776048
830442316
513556062
711293648
462442245
997887585
325123983
553423915
422720804
645296719
596413848
61958542
248219443
312027429
47206991
546726327
710389774
960107696
638600723
188068072
698948271
604573445
684990766
926451487
58306010
105383461
924165006
74750906
956517305
581986757
429213484
683791165
684682947
574732783
89172004
130849788
626277272
852118521
369988976
644813255
88132351
489436484
796110299
156763966
493462909
877660784
779642543
220151044
141728414
363887308
104201938
561209326
668694652
759993339
482802328
745173524
1855184
12817790
692743847
655488933
87288297
52587397
373629443
739855049
828607702
171512168
185657192
346989506
83738007
978013058
460380915
120777055
645790706
641142308
337047550
482853057
115512668
548241424
585463652
473185142
44176282
354477865
657241371
361504490
762393185
266490319
6274364
841926917
505029193
569045485
998780393
66751691
984444550
467228805
17568479
206779590
235863806
381475610
991404820
259204717
333793270
115277812
56181801
766622459
824359098
296661219
563015793
924970208
329314569
564943668
815636242
860480557
642571274
482417368
704907355
268835562
861036410
216869107
51611847
167997947
203965009
573624380
854015638
334918917
22697513
738492130
698951984
346846120
801180765
241967441
8764586
727038838
661476452
927477873
534379284
826618288
666365229
737880708
852635443
617582680
725034467
508045090
289184881
837377262
414557735
387322101
535658910
814632806
516870711
419144737
62618006
469980786
335778768
581273245
667587399
331911217
925221501
781884799
14215038
617545895
934735056
794286688
485490393
883995785
960116562
513590747
832914475
210809582
373643607
556058146
494974456
686458241
684921836
645573969
450652662
648360104
977135711
620605060
926707856
603329365
694879342
101243979
387184112
908842543
722455173
416431209
27580792
177903949
48992665
873878269
291096041
725308959
529038711
750317533
108710158
49790305
663710364
35505782
364579329
349116059
881617734
391369526
932984795
485503182
344613673
190947291
603880831
232409475
999317616
482878563
5259521
692820186
494272721
273084524
543065240
70229961
631075823
822192481
889822078
448861059
479174216
393916497
715749580
411879099
654404277
940324235
991668727
188574253
473530164
431748156
632038586
598587732
294153566
112568671
900121650
354224223
718997499
854055509
428124710
268822439
632360596
701830021
197984794
99955126
886911181
267983566
495710825
424406167
288741010
434256732
145892809
377728387
941533648
591718196
529379912
535974591
590128692
588604812
430399188
154227164
650200267
712016961
935487684
605594433
647113847
439899562
333929061
89579095
838673740
36209944
501733483
690361485
969453712
939281667
470876396
365639701
266103550
437376960
633262980
110808432
283523439
357202768
632750473
809218407
639489137
295619668
566108832
767788665
346694685
325135567
239041127
919937348
400855894
518115181
700195932
592085999
303001277
103724310
500856732
407829862
882093489
68175445
298567858
169731678
645958558
838487120
601502194
284996474
659092123
862274142
977982295
559716637
967252024
463570282
188864326
639293416
369071431
282349506
478606363
788423308
522562203
586489334
687646159
356196557
707514362
152849732
345865987
543949986
629601512
467271867
105576637
523004463
779841779
718734728
449074003
856891598
446057829
493225314
175184868
189949256
243246167
869462231
872248919
269029606
682844086
21768917
52909471
795129900
874965928
558135579
944866553
487790809
179757451
249979452
635993044
304328603
577373690
315523319
944527653
878106855
299803430
775131401
662862305
152899112
768555772
574633940
808129195
696838051
499182490
321962401
869480002
926880046
938865677
771253616
795769374
658724788
888001236
611308500
52296244
191727210
937378566
200618873
856588959
893067195
786363933
637297435
365887191
33244735
716219178
485587413
426059248
425811620
908000298
999217098
647602766
353133507
247820240
265800662
154540140
647266305
828581912
598133412
181556721
411926785
111153089
32132032
571636817
651297856
36634937
422827464
690661034
296773210
546413422
642373899
363968145
782132247
831542101
116338700
232630079
564281525
509992645
989851136
655551176
759275504
245069643
967725300
229973914
877401300
181502887
984032491
537378956
689520168
944794600
119270051
704804342
51034859
177506992
881599509
186190259
412472872
522876006
83005397
741769317
910129146
89959595
656197713
922733784
441103119
437254153
860661805
642188736
618036789
772746324
398138843
901293404
836112147
839227352
104146963
514156129
404141969
752700726
841445519
295795467
592658398
944877206
712543961
354846334
190867723
478060302
999392699
470062079
191261244
898020647
75947112
467547443
160818280
938197198
894493968
863618722
9172624
138419334
554367929
178473253
719440830
380702230
48106249
952377202
590526308
959067250
899222376
464222038
575013361
87431145
269820884
672174060
568309005
198497952
312885274
261043246
785721256
649333706
630231238
965392158
708434069
688058091
167813272
581514872
428399484
384450048
85582897
715325192
121192827
978211736
929712055
921330200
982055938
817357749
122812624
705853699
974366375
289588749
269363067
911114641
689254412
741972414
344462964
112461437
824375013
554905630
690426289
965502259
367412091
438372223
634918636
264787222
766077908
340188586
18907703
699109619
803511237
514035758
241555926
826462783
993998848
156769861
388340977
684206483
749326020
940991181
316162386
202842897
814735053
496397230
966962328
902505690
155298050
942083498
741517917
65276202
307405407
871128501
568323777
389522920
110010920
999843648
135792287
648967602
871030657
880238299
650879648
653424090
136054471
815240596
803159987
67372592
851916869
136666983
822973535
985047477
799317239
799489188
23422657
52310804
639546354
208140404
95828214
34311769
33637950
984575171
32393299
350121548
386866930
150799762
656901140
926116803
985541229
850018910
306376059
694706057
399899307
683679932
548679473
671480331
105803652
683703644
605962510
834957738
393165043
504667134
272538474
95456876
424078796
523765217
25661224
128022164
425139851
620943100
687269805
787946940
175120193
963647907
669498404
132422884
941021249
92392903
388195866
200493810
155055055
452416612
144872698
179752158
585728801
26114536
674038607
808272571
877297604
834410795
225905608
839870685
789004631
336455694
908819574
951243957
832440141
654414540
53666082
59514101
499712066
549324075
751496295
463201446
254972429
694312871
520750953
889079273
788094101
426520569
253943819
799799694
71605233
245823668
456230993
229527688
71840243
403588382
885835719
316419805
626295805
905318236
549359457
228612412
884533868
569004225
124569871
387955357
487519264
943725650
252231250
22831278
958827300
800164304
515206171
693719935
932780522
782346697
135065374
752495495
483775513
831204725
955989762
14238887
468828007
199738806
149708659
238000752
889432426
743306026
58939955
27624412
411575330
457319178
666563768
220191499
682505983
815347633
971995672
84222497
1447171
948216096
869006257
179746337
799822041
267340175
558141891
418556618
3977474
143084860
432499912
742419402
236303463
536853092
310491394
949471321
238548663
497348060
999758376
424700608
239165496
1887786
818197793
309328323
269766995
887914432
437750760
127010837
179209998
845013729
882376045
373902272
698694815
20141820
520624519
180090951
442062828
618135076
57107494
88707248
436439061
179500956
544088578
350229408
98835568
8770599
724136951
425277177
629079094
925461161
239161177
257207707
37689814
69436095
823925216
676881184
899505775
937016429
597997724
977155351
837084191
723184014
410980854
388268920
842182064
97861942
66294097
777466304
25856456
668739120
337224922
753708074
728579985
109086104
112040748
435709214
945003671
627020722
16703313
809741574
255006916
258527132
691822599
273549539
485698163
70318787
45638444
443961087
903883749
918902161
328788916
318050453
682913541
328768340
198930383
921836983
556147607
188659788
116602012
613274941
928447731
346091010
314932973
220204543
406377736
434503201
438425438
354388810
551450845
651980942
222975785
164652944
21690014
5939441
245776602
284702099
771368267
580215663
260063078
55650472
270080160
607562131
274148717
493073653
556099408
652787978
480170993
893959798
229463183
548082204
868202
96012648
296234121
439271374
175200484
212378343
566450227
116129154
640956127
205598279
572217714
524453755
892671377
773194416
782668120
347792740
119361525
896905561
179736323
916127641
941863801
280574421
326697967
692522211
229469862
798155535
493072829
489639126
372114375
923456885
987831172
660224328
504117096
379931300
203172053
230959774
784389848
693962625
467624481
21338385
507509432
352380771
656429023
356829936
335225928
904607369
369186044
710822290
766079950
568582619
5136459
901908102
229622517
716379820
167928947
474282620
176245087
550083915
396961192
661759199
793927912
358856414
78165561
186417158
421559935
752451156
964309823
66690242
943434865
739396150
104718137
163681019
121506294
500638727
867994640
616259045
688097178
426015022
958496032
618705079
659161108
43842219
403372667
582150912
949510574
307871694
612108769
233605303
593993787
840600715
661311495
809454724
651052225
463840373
527535400
161250647
889909224
765650109
566302261
986507571
782458354
215591459
60105403
421514055
908776870
965340961
764071292
168256691
843615058
435581528
417224625
690929313
129473451
106586544
20755126
425832567
255207599
413277004
604501956
540622354
268129642
192387768
39657946
386574819
660279700
514385017
313650007
280775042
711646419
622378889
483978740
355526838
172621771
216525506
557762937
400384842
428710388
189808212
1118802
881696057
49310605
38256269
980865421
69137710
456502112
230917377
435404379
587182291
470977912
181898696
550594530
532775240
858160913
114030573
821837258
169700605
876725527
776449610
371650335
962939296
766682844
23837080
971594687
473977915
245810027
540956910
666428665
829704579
943528915
743650317
434326607
816551180
941353472
18836687
679236161
34519228
363317310
552215947
265591800
276217131
880555758
924385221
879824432
64465093
429363030
309815457
508527359
891545726
675139125
328558069
471232065
131269150
461010155
134770230
951284305
616031747
985358506
660106071
679853036
703091237
27579890
858448023
700066502
266669472
296606138
435513447
2206666
350940158
874242984
817989971
741639834
565045782
566586076
441044713
905040676
697709742
111907216
923892661
832019938
462988555
62384785
761921642
682398554
370250535
996601033
612608952
487738389
867480552
295250796
20379101
295306559
720812849
263992141
490155811
689918354
983356821
624508004
986700881
379695979
848526016
508938153
15337318
561727511
847411488
960074486
978502448
56963537
260539037
883777251
960640657
901828862
859785910
391354384
394484013
88695608
336151559
996722820
789441439
917225124
444660021
863861183
836256566
644724805
589575067
507258655
150103381
112082833
237592403
283114092
85280963
465504339
955632325
242931824
241217790
14362458
426418977
211352477
694945208
297309364
534789054
355524323
388154032
170202187
57166633
771902792
361541889
58953061
656492858
165564310
797902329
346010685
280544489
819993817
982829548
616520082
505645536
763796558
531927050
686928498
408185555
632880559
951353239
73230901
114830046
785641070
741831267
578911355
822144465
467177856
508085600
60609144
897921387
646964924
153862867
624195269
227797030
89691127
471171797
429419889
463239704
72107679
83252225
329586564
794126821
384592024
221287978
651032022
687419410
381766223
759117259
15781391
537760590
94321332
360935354
328316087
751921962
132694081
593378279
653511097
254980880
17171692
113440152
469065187
367764357
396536452
416215725
153781440
968051893
559839443
961495523
455049726
524954121
183062395
71935463
550912313
425261541
636604372
69189238
192422617
846413593
803943973
864218464
618432616
117932950
658493384
462499918
388109043
837398460
948637031
272341650
88363417
643455304
905022142
413040353
306005700
377133820
75396113
434266883
770173958
237532945
627499572
216955729
297502248
256858219
669221075
500144273
116150862
929611924
309313126
898506909
869216077
941176875
851587603
514169965
948181286
796356987
111281186
182858538
950816351
804834207
656862434
566339201
804686224
810824967
546684274
982016038
833970656
673348884
918991142
307882745
160393194
231425264
604590977
98185062
956402104
873866280
353895052
760662486
338738423
41942679
722149999
887565497
700425013
730891828
122152918
535695943
41275233
73709477
575395815
827628120
577621566
32956247
124797082
710954818
404528187
685910724
364037333
851307154
48453611
371567089
972630509
948548479
479077605
607346830
406931988
100070410
475399033
268652449
20399594
558181512
331627288
924323450
36802667
672633412
620445422
486169938
402143039
394710880
24014588
514010466
875070781
470939865
111845642
549850801
485233500
455251258
90517895
95673617
959376040
175302042
24710758
638573127
495493572
276254063
110238841
86432805
26962034
791759915
531058757
683789016
558585682
368259707
16167377
744762652
25443798
244690993
131913275
510481654
957841793
800819590
343955904
779719838
383190794
197241613
539944270
547168765
491332718
732667936
252875777
75732510
808244735
594667002
876088756
81582692
35921439
266479491
626018411
610540106
618481627
433259239
586055565
420361471
254783125
220317013
703746234
587101552
142346568
833089423
154660262
672814318
735935416
904041897
649871975
450317404
745169631
310745724
796952997
871518939
917150377
410512247
399160174
867736899
89142662
213152200
879755559
156185552
402061874
735668390
133885664
168761939
625810642
628564230
200280312
242744113
231167617
118784620
416099862
51935353
557956543
96474342
832291653
330280862
226116888
616044045
982800910
806646202
33205192
133592966
189588642
770204721
804139072
211917358
203034339
343400293
304724230
74536873
905421651
891385440
581037429
432582494
631792693
756055936
699361772
322907267
623946348
648624607
978466725
325574160
934649713
840278930
121593426
134053134
479211480
231996893
831646257
582593425
712489540
412606677
182702960
313567331
425280611
695478794
469393690
626680409
71126764
679210189
235379388
433799135
929397519
890703109
318130662
193609528
189558169
513875678
397176962
941022299
916393507
46867850
109641816
771749973
953356481
688452136
957125504
820451472
389099905
869723058
533732922
688727415
533176126
311789826
378209804
177941971
241582792
976048596
317995797
525373702
203501688
361201961
844673740
868655741
140634832
669151871
830246217
994515820
476301429
636234797
906622865
808608921
1669849
724336794
270540981
247563307
785483930
196993773
468569438
963878448
121999395
864332068
637930138
660686896
791381310
358090350
986353555
71808512
352044705
159099352
392231319
515833960
743546230
200557878
799195691
709431486
625370027
908550847
348546661
70999993
70928474
237048872
259309423
261758385
310868680
908129747
452044387
953110803
596893533
460547329
883404474
370745877
956397780
575437461
931154436
517531626
137979939
276040220
308583060
336366360
962096062
448713941
832341710
712630171
349918849
189330716
237524788
584907018
714968498
568083105
443715135
2791198
445435252
768475221
442180282
427993561
262074784
741444151
578406035
311441310
103850858
126792644
838986882
34670351
22230259
382451955
154420175
93362303
152151324
440332381
49635133
11064232
865803418
516874179
678046721
231662351
630343262
921304688
564312016
978424428
786041224
811396454
917349921
760678591
834347049
798580547
42405489
174688869
139708528
310767711
591551269
497822788
262327108
788157259
380977086
762643650
157571498
708171693
610180698
701215394
725777558
708859612
422883874
205167708
633937517
216297682
966900351
505802833
673585730
427178908
783348618
596715807
831584550
714970471
413377664
677111621
642820690
421857830
401760161
710369227
358102336
157805071
69942828
701739965
393968678
3889903
178148735
565834503
893906008
534298013
801147571
46745686
625804396
136552726
577512717
551953394
574503287
31376591
368773461
625697885
389066612
89791806
907764419
206589132
628059021
775408660
937939974
778985081
405611193
393868757
376030103
390260143
435626265
529936702
871500992
764218416
56258552
633056908
636217997
526278839
921159825
929295141
944841114
860316920
822204881
273674115
712400973
271817275
528246968
818088895
834874873
875661824
491835902
338358716
383580571
284854783
429534167
850761591
62200156
504177589
763291734
498545918
132389200
746553421
128399594
899974168
572803339
195356071
264089026
878256593
951804615
651233446
74487503
196364317
409797949
607972944
332907100
393378464
90186840
578184677
671861274
996135497
566974623
599575516
58050117
865037500
470356419
766047823
645717855
347620853
462285797
438906216
925053404
128998435
296593417
5226616
56532176
885713567
606581531
561965890
381250215
201042849
369518566
3997229
754026179
915631795
249695626
863428780
991371252
242910111
607050208
195774242
72299019
485295842
463269523
452257299
144536927
372349289
342929779
917821683
560694464
315441539
931599488
592621820
784446212
83110103
362067594
857078734
969024650
304951966
136016787
13469575
557125201
428728794
132970418
916400231
348263954
820848146
405764450
947301547
405604353
714054221
736104960
364349501
798237586
976143492
578541267
81702047
524385380
245808290
107697055
354888391
35933467
25817331
587522322
3395576
732377212
846956349
432864267
162212315
223394303
6528952
99797602
994535076
298153486
951983438
960068201
557074988
955101840
467057401
398140572
638993384
626780977
278855369
743162014
463227341
546299428
711315675
615459305
714326029
397377177
282006256
47192149
580191420
67491526
490146717
336072876
108518913
783056713
326441809
736486942
882104457
559514634
617030239
480446043
939470589
11643429
824376458
530540712
952089748
477828548
592562199
229760756
89933427
71207333
616228636
301897278
952445231
72299330
517997405
799456469
873058014
756411902
788907886
971093789
83070623
27607655
757887942
561357968
268207732
948129755
262403916
942824658
23754349
227346346
6457275
630640906
734874524
867388890
590956422
72908391
810441623
829961228
23335419
938058619
998969300
441169424
13098297
77265726
536957096
757797959
842541108
563924862
939604484
555184136
683964735
630550086
431294851
354960355
692911710
219106405
515263251
742302811
128284068
279592083
482118977
672999469
164576063
167868133
948740006
837771863
364112140
494659103
85900379
481176388
50683339
47628676
865791950
915400750
983209089
839589205
318498407
262080814
334764824
561316498
79544897
269266507
317414177
344738138
664441923
422188569
147567537
707404773
593034378
341999404
57927069
498718250
441845183
273201455
244814311
478687068
236589207
872849366
540734901
602439222
993372899
624923364
778385503
239638851
629118057
642219265
586661303
311755919
280461413
318587496
74929583
904425646
647731272
484754258
390550659
338282542
50781329
136433457
412968374
484700009
506360019
427677381
76698341
55838680
834590999
912392525
868917042
399010144
494469464
350508892
79756330
82443559
581905705
292068880
353652687
66741781
188550485
953673503
25933391
923879941
163501703
703959423
270531654
767559973
774626062
810634981
873034266
935641004
358468069
220290564
898425030
208463387
54915501
211328479
554873545
292641537
44573708
980338950
148310543
616571504
692361326
436432654
574521935
428060569
511592041
364535844
908948032
712922868
859246844
662365398
658942862
114204225
476118130
157582845
482872797
624365681
104929269
482873508
504290554
720015168
664360389
367500149
521332071
845872157
254657997
742627609
234521569
622716115
153347398
512193366
986165435
427395212
627373137
270920470
250538054
343491762
341451049
692222435
226054116
827225657
396370841
834862935
763242876
331720914
439717845
488425975
300557140
293681404
468829718
320943670
324273452
100932487
45314473
481324249
634474312
494691107
795061929
246074344
544463718
90535210
494084375
770062540
807828631
500251642
749504130
724894124
554048186
178756051
967564091
111098378
977196905
492190694
83230197
156002182
290534103
939695391
854756853
985028761
359729634
731802623
782407158
15135002
909739804
176878006
736738205
814490335
611838958
112342514
152539443
823789498
144716181
512775726
93623965
397704537
579259161
183810748
321511145
176438410
15674222
566103007
117050467
729642531
279866509
394910689
615677823
388070977
719100473
754700701
451530433
797523682
339898082
667169768
77442321
845349137
338267091
201510274
484392139
260090452
793566716
125891376
76660265
765292536
501354737
873720966
144653392
865893002
502542272
437939861
625090823
584735924
463811791
135067593
208711966
871186813
488787615
984518978
976722681
341928177
621111800
11835740
714610905
882546862
549988834
667415777
938365358
596612114
520814744
431744739
390083099
617946233
123960194
695488806
575224256
878178616
474010661
471325737
927132468
421569600
642205700
831508687
510941346
364168912
606165304
505989009
933530953
119974061
22670087
641175387
362439387
54952052
891787923
4694035
356101455
90730792
569113429
503871585
537449029
543364926
669484276
93508495
622945009
417584399
634942906
322117772
434595363
311212969
25318899
494412597
458425863
637298063
485059170
949659181
602043177
253596613
753646561
608648643
366963353
211347426
623981723
857033284
534796034
142823486
935203817
771394877
937760403
86649261
290727055
806072523
280176241
668371927
669015154
637765802
983631323
231471900
420280538
541180617
378164166
55793048
154231278
426928133
309122951
564449391
323213447
235158753
156307793
579716218
967439480
16815835
997141275
747911930
204720459
290927536
813624618
330574132
712321969
166424102
413789653
441691647
515725547
787655992
937016245
429598486
713922291
52193290
856607280
300971798
120749724
811721974
688198758
390968479
369069167
196897823
496154954
499598544
771368472
38783566
745922992
168163662
603303010
893784470
658836325
241550227
705436763
499878315
861303107
324253548
49125967
854616363
125867621
880209920
671204742
91815651
256102004
212226430
233762874
866152128
849817613
974672933
129862164
438319420
385739106
616343537
676551303
11875382
876409797
886897271
972374829
969341241
681918434
289460052
838279882
111030424
156511804
538100737
978757161
663084562
121485953
886446399
425905075
1929528
906031759
558977768
67568295
326565477
275257660
389403127
943935778
517941826
591263004
685001616
925523977
924305194
663716071
497246218
334137422
116121367
6155913
214796457
382091630
786429901
878086272
163545526
612077192
74058431
676455544
379865306
971433787
748444417
65525509
396492254
508775983
454373608
7667927
213461123
547317957
212916395
197067483
691607525
89227750
203697502
919278182
272826916
489982893
57136500
575508226
414826906
439724088
531477713
635830344
718249845
589084294
435310361
257785427
22405858
335888550
350725060
150609985
3426977
500936170
345170590
621144245
287136223
416348353
379990168
975000834
533499066
759632801
315597993
264783740
798527933
729110125
658315565
575632236
617761753
949231394
472251524
597046609
56113079
724249297
137912199
239157027
908572724
987349768
885053657
383648453
18343722
757729567
470675004
606008504
184766491
463863928
637807251
541785592
236749635
558206307
679316777
598827752
18051422
80471452
363122340
239367588
138319444
993298858
751007993
786473276
446017251
993486496
234013102
267398347
513629920
618835037
307376294
196757227
72247882
200887753
560794572
769187977
968046159
739484845
801666551
122899066
549266254
804003032
775149417
249669891
837466570
838492857
987479906
835265741
297425034
677800287
893112795
979392009
176639311
791453711
37224323
508279969
43238246
593815182
518311295
501854861
714711156
190169727
810521173
937699874
737493399
264002720
480086647
405062753
545785034
687387331
549350549
269215198
537188386
910346534
258514952
408895093
890678907
928381280
915464701
802623638
191290489
199749019
450536023
998506933
671219889
826500552
111555273
871999619
255269118
906448469
381608056
970686207
712518520
145881715
757595888
403155951
853490195
535239752
289868461
681088141
352453147
8950781
792818913
967931795
305725661
402781303
346266018
606442340
961207622
681757911
250122962
632815041
75448809
233979487
805388171
880306086
161243462
195347018
515947311
922928500
261698181
317469115
242501239
899716134
411156364
505631886
910514137
909075724
872035502
665720214
142104051
381078328
712892621
915197080
547641686
979895644
1272934
744913276
893541749
779808749
504169463
225540265
371251414
921523199
599945860
306922019
133914262
958741223
194469180
830998740
580955976
648745435
674318543
825145874
54031599
874948391
437221422
821499541
128359102
5285614
136635511
294398854
493486187
346636468
66326721
108855883
953987191
896792810
882599991
636735977
244255289
891154027
910421622
96662401
796475901
8453314
462881164
380838920
980277343
698114387
991916326
593991921
852140039
455579261
291797689
314521974
669427899
370664820
233795646
246800722
248943004
799055283
113019057
384374988
637909525
897492885
755665484
912724450
4671839
539146385
536583473
7689329
398369918
119724992
185548
592555207
411705837
793507175
621901387
206132121
416978744
895396735
531190927
125021345
671718791
223079773
667128371
852170826
540403801
394988684
511189339
671587699
967374974
350328945
129096234
526527023
10514984
925820564
440766559
696092417
759972706
855399528
673821966
872836751
919780856
795515055
313753625
454876273
630890195
884822948
158693115
286126564
938612949
823280009
465589726
968239506
777940237
157770295
260514179
508875132
371153243
623047767
582029563
386092887
314722644
27652768
361958745
514833759
329674463
830832802
699665205
73226102
529569528
870862560
82164626
89156965
877851093
27112540
327999652
132954978
900805825
659111010
92448595
655982220
627973986
42060674
996165152
945851873
173363663
969559853
414749689
87559656
583452344
527521491
211375621
15320926
774908413
469461020
548185438
946838946
841860416
521323296
764542766
389535807
624116135
447136031
488020493
59292314
440296856
942125131
375550253
29022601
183185337
508849164
624444542
12535406
903079398
442863863
753963043
614812475
834123914
371148811
522387091
675186111
302912683
105439836
776713520
628709066
725138627
250083368
396221244
181039588
558890972
668423468
48177614
315651139
982210445
87486490
196735760
760310095
69350733
60195955
942262815
926377134
351793524
265378482
544555400
311732539
213869010
251436499
169383835
881960144
293341995
96274995
642662624
35272726
733301365
339418683
348743445
449834875
585003748
503676265
119220276
73086948
659631827
901145226
6779312
228596533
307355086
851791566
825161515
641981150
820407170
593086855
404509169
132229025
869075142
743997540
60890374
27577280
419551434
768327538
25650925
463283557
668640774
752894698
350144566
567441588
52467924
145922391
20094144
728197958
176608251
95676944
498965988
525391150
947100478
156483410
85887526
230225396
188463572
11478083
860972703
446698997
244543345
338883568
794204246
622077186
93062436
706592867
236480232
322440897
120846187
296812711
52423173
747503941
514142737
674895434
40950096
105480689
759775924
638893914
755872778
937673759
917020446
756522282
782502864
144079533
410507856
228772773
331652140
283637506
744997470
831623146
665719867
324085816
331708128
472846682
142044989
610699605
701931207
782522240
73372518
786887946
172398552
26313592
44979590
555045500
187893906
928340838
803340694
92417212
338014883
580560252
223976419
121988492
556326047
93859609
362468090
938994017
865984556
989158592
633963884
255545093
600899757
838442012
188226465
456348404
679661334
186280377
774626369
471765736
42080036
733468135
459834694
169121159
813955846
938608203
103522984
634006985
182749342
477560799
951461532
825179245
907702070
245671670
296340872
173979798
999682465
312534954
82487405
536538099
472309277
538635354
6749652
678232252
176172956
275327227
628570993
371629014
472081144
172278355
429846603
460215159
113963385
852087610
489177224
996153005
427934306
289717854
488454946
464638972
113334375
860211698
892334602
202129718
968100594
939411613
563111071
837055403
189957036
285547222
558718283
611615426
365134871
720515888
772859084
223985057
665971242
761487983
776131925
96839979
447258382
651734641
953079643
3512527
944654425
588630138
714933346
472949692
5162711
924851349
266007423
838240579
850049749
223054068
631372211
509884854
860439431
129975273
344006394
767541304
832530063
361549654
475321639
564617535
213086075
905821045
212626667
41163462
109569031
813644386
376312672
553080801
499836778
988240527
797931982
373320374
727293443
501724604
66755734
522373500
855904564
317291167
700544508
575353757
365062414
453067723
258557336
821599034
597181778
26266770
810792061
131563931
261341232
774336681
88945041
476033585
930820004
667774890
671035503
437970811
336574382
256438721
631727585
811004463
166443644
143096036
535937154
454661797
267333075
711682293
759226153
135781357
292618654
222508081
648951689
854492714
767924861
797239952
356685094
883512169
199614610
665447651
642047516
12030801
618381548
797650312
455137363
648009849
129494912
719450505
631220927
40669255
906129528
621795179
20374488
252594253
183402206
525331293
8149924
44746846
139121676
879775020
41434022
573523768
105668747
508539385
532849689
719755019
548521456
560637631
941841109
719918008
159215709
689342418
207450359
109663814
982130050
192902773
317733519
795519302
391192132
416764800
692792483
229436025
154177527
301641987
140516692
53283060
963476857
971603910
552010616
771845884
867993316
214452190
456346198
993819083
786006931
939092875
599772583
958346125
447909784
774643521
278498804
79360032
471062148
956063733
96281647
988289453
901923300
760011762
476873149
866145493
555236538
667806738
231609674
853603897
193772814
149888866
596966854
868057916
618916436
271407379
357506766
847716659
783143627
291510286
868109017
16248931
77858361
536676365
86930669
421832179
484464141
649363467
985817106
752533430
537236982
646399448
53439563
813041311
134632718
154444588
547308139
108263973
886672681
639908377
987463305
171638500
472513540
289407392
392965462
707837369
500800869
557724033
680275760
379669114
905830430
193805415
438357216
998051246
182233161
753427106
642181446
786380380
186866636
587086514
685023405
420146099
64120029
329160223
112655473
438134600
96550718
212594332
289511461
646408775
308780442
373011875
366139625
360913791
65102220
534646892
483912520
53978120
534969548
285660682
346277202
63386746
163770985
605572738
329067615
988451603
316149229
212689168
47126929
1889784
611101173
30986647
620029339
574969409
831861042
659554481
900119514
977431423
947327755
231455420
824376999
986942825
508132317
627812434
590913748
936908330
284188881
513905737
447018017
104890504
142398280
440195092
646194291
979757453
277178146
218403563
349493329
574019042
530675653
583955157
43633283
331850923
126195960
266752179
504751666
231669709
313117710
179555494
290216154
841917299
574770027
365713784
350712517
992397872
470890413
642175780
546254258
616582593
418682795
917170191
19397098
278388311
604414926
36850416
351223258
911739987
825602114
978187975
612880357
431099352
699175699
226402666
126037519
526108181
65835642
424016241
67907635
810732585
148065347
963748952
17951846
814293790
395998594
258357620
283171154
302537361
890750469
971425213
833534440
752167245
940988174
478864309
813344701
860817181
157480108
648476408
894665328
133972049
117041632
820763220
457233964
806398054
500710884
392957642
456057818
149639144
432969893
35243473
926568450
314533734
161899205
807487396
796125545
902632733
759182835
716359908
567937200
771480285
398847145
134959280
983785236
848123476
577759976
586311323
732059283
92338189
912692171
468799075
390290680
583787939
876992656
428157210
588060841
534422664
253585313
850346754
516333694
128790417
443387848
498460462
285256022
295912551
572369649
936048395
705836931
515625873
809286807
398330160
238289898
413826215
277519587
981335552
455392052
844757858
491968568
15624235
250179426
746178727
862184164
951353756
371078631
300027221
352224133
675911062
401036342
108480176
436401972
37301819
139414173
879690429
803574880
606713956
742537228
23510110
273544498
502551060
367854809
196841148
501423481
484019520
679656559
181903504
407952874
980508704
245009152
766546644
53264875
536288366
238247762
53243553
383430480
185093014
484952158
489338131
628855770
364010901
344754193
125497361
988814500
340969293
423315009
235827217
634347839
138467086
318313882
376052957
909830453
989204395
826599470
630541887
592313880
693640667
532546651
36134517
772743857
521126627
798761427
909076148
516312390
157095580
871325540
272137579
596587159
350740624
318565086
136364701
105054478
885198091
677025851
599812135
718611080
690624150
33110080
769670672
102888857
774041620
27085565
324553858
853597903
227676107
838924499
958269204
307497476
274537474
430562811
117744063
835970674
995026246
913678845
335064705
865899571
578487752
101640625
19421639
784972758
241907549
702460860
202556288
124870082
913508311
124194584
338788802
947699715
64532297
683525456
685792376
674559566
557193527
713667352
719832332
936507877
721802799
371159996
272072400
489654358
578191870
374201484
508748591
40381842
233319411
501177791
939004479
848465097
158515377
432095844
737602066
552943235
652991810
215902034
790494362
248184888
314019417
269702109
557415849
367083821
493746962
137449398
940888217
145704897
471729247
550902098
722233931
844639017
878327734
32491850
825076294
230270540
649809798
874427769
216874350
201170162
959868474
658276187
5984441
275314493
86030563
789966720
794483079
944468796
540329794
282409000
322408144
262663719
604746993
304023868
402614850
471130757
577493386
717944370
484261493
167091557
161116272
584462974
245682097
606034734
13234864
19176898
758554148
21738925
562863756
231401051
700909414
550782797
222705179
939305450
235042271
815919503
711453
811981535
229388053
576963656
74179248
587557854
312793308
212139561
18953018
533612552
976804145
440843780
988644156
826403582
520065979
254375496
405700903
967842212
851109703
953354070
521322569
640879946
946118630
23213144
566342022
575295455
362953600
169766678
792123771
735453102
571306980
757303983
941373567
287854716
633979446
756808979
240281905
240277019
240012513
716740914
59573323
973442889
724296012
717367236
58402307
87150366
608916524
955886072
98790745
870701338
768741054
731442794
843899178
410827698
335161091
531809191
507590164
88426203
299313272
588723700
92031808
468239623
684572001
361609280
179359802
760307522
541511015
846674605
694135976
839596932
214743734
40690675
506775463
390581643
225204132
517760722
612558702
946967003
52909104
787944899
433864369
170757915
68819239
830897656
492654664
771016693
936429950
136978092
131516270
450793169
396957971
479056709
631934551
562518895
744834862
859069237
871034709
658170233
226931020
934598376
478623397
900360407
884374883
668844065
250110634
885248246
998937644
636282642
89198023
156663890
982360076
730698043
9867798
316439444
9109332
209450621
627652384
442408035
254682206
238793042
574126622
997938149
128519667
612276522
99043178
148657809
994909007
57576581
875974532
864425181
665726872
506983710
501381027
87911462
902735954
413881091
56069675
681690553
30548108
285576910
27609154
116584153
482241479
283558707
787106749
7815006
305194737
439840089
515785465
619702186
537348743
890826965
634929023
610026524
735883683
893920474
869625192
280122365
194883512
23520021
907007405
305917354
996382490
959917405
408680236
613216956
888981241
440780596
596491993
313082374
991134362
683007550
264720993
356037450
900859931
305032148
980173486
429547376
330608413
595697275
184819170
921942631
965561009
360143045
591822146
956076575
449570434
124408875
120942377
549180942
532642943
559944068
224980198
90877831
565468519
842522952
142211570
103175245
951261338
321279950
439750247
320156961
299472242
627766423
27364109
117997284
881296614
652082050
940137261
42452199
308310017
414610881
384166141
598975532
106391374
706540204
759925982
258756334
93198257
660160185
762905967
952561422
961071221
992619467
367562710
828601767
114474599
136005610
53774994
311585184
666726159
61326843
260246582
198964500
304552409
41030915
61144428
603369363
903962830
260919010
568511159
639939707
348691784
595378883
288408127
326666501
528640413
468681984
623628333
513809170
813175069
496735346
602785347
290173461
557069184
578539403
782311598
548585075
653471150
773018390
952751108
5060598
309875087
607262154
392160592
656997528
605572075
116386538
94162609
846690200
259512874
610276909
689888665
949605392
456172216
82688177
619368352
679844458
458880518
979451676
731681922
719834018
235009301
831276675
363860548
887151250
602807879
234768913
198227220
496507367
69814444
103998668
894663760
448044423
955132144
385452695
122605155
332381465
742457998
573273289
266889116
944223024
440560304
332161154
901883391
929301586
963494812
655227952
950816076
55884059
78380734
83570482
796159260
851988183
313636803
867904394
448843767
113429466
473622330
513476398
26871834
441055804
257714949
296074027
417288602
715066964
868486676
753108139
60221755
385549004
238075370
906071453
490108377
227606294
821452365
842339949
779105619
44409331
291765690
806192057
24780541
112927432
558012369
282099279
294192236
59369766
837147740
136275281
805968344
286932845
864706290
102045704
964812545
433116389
686338046
980554186
905868931
222016039
993186981
439376358
295758313
338311405
616106086
986849960
894605163
99682976
822168211
775915621
863840098
410182180
809168318
478866411
822259875
506848467
53864038
59494794
16083561
558058447
478809943
497864792
543532318
103864422
404519763
799662509
710399753
973354019
275634320
877036237
466793965
835251969
993304307
596369581
945459041
589059086
957747648
556684412
684222645
734931369
651353654
136858800
652461962
258904872
274396916
109215432
213571396
328214058
723851373
749091015
859543987
476498846
485560800
793957913
238989711
3081379
35247062
239992593
148573174
151551280
417228340
830378358
18871193
412853865
339811160
576686440
553221660
376876449
532147064
860217799
661853742
135902519
303895593
942320133
343857546
7500486
612395586
67195327
793241930
446199175
954585267
163190478
893149548
360022832
2644549
371564558
60014686
535210564
740496439
662709872
145696351
179140605
549679908
932500638
467726020
987347606
83603596
799571978
435402784
192513143
237233970
855789333
924530439
533530942
241884397
603340704
130458926
942798220
256042093
331114726
296629841
982899622
272354541
591265500
561888956
894261042
762868411
366288988
992797042
559938569
784906806
976266393
177832116
350980925
805763723
210610200
215646509
508715326
355671690
847520707
233844282
247406926
404667308
685833848
377403183
62112937
741382655
637000836
668954504
9711549
195872621
87619630
863685079
217772324
234972727
683720570
572827811
884264179
293333630
399365583
328080080
668683778
333356392
932404807
457359067
308802908
127511697
183927860
853864964
224500014
706155096
285142309
703376624
901727025
823085240
927132106
960010010
145091352
855068008
795976135
995685314
48311269
730985996
934403548
638702396
779129184
435351756
377724005
705505432
273189670
50446128
235677512
864799952
658657882
200910520
525485937
287399200
781719928
225033484
582177035
405713122
646740795
540682633
920554634
393305224
43053696
740834318
127839207
804781229
475907259
785823849
880180589
765648251
715466670
775633945
184558654
211396001
868959970
502961122
811410205
712094362
379986268
503760714
955155134
110886950
413457835
482513959
236035830
352792970
97922275
691665864
643006083
759459345
488322478
191377980
666073207
351275204
888994497
155528508
390193756
356556732
628781712
906491642
214627631
720341864
777068359
468949190
101646527
634516908
729898589
633534955
8466065
106869095
843897980
969269345
101393504
268422759
223913480
783450922
117409
160959647
682588858
874566990
832467889
515880091
385323878
574558789
976135592
246779092
895911832
755211525
538051859
316016926
854484469
957388130
381139318
282644764
990761434
617747186
113502203
688605321
490314532
920031452
897110258
670804731
799004761
699824171
266870444
368297855
298980391
353903989
184715585
366443943
705985287
538768583
644321815
4662670
53500291
499310718
451442057
843833475
320768470
642817857
430148883
277592051
317756230
437977039
906688317
52076096
195525721
73674766
754129621
454407135
117346600
604365841
881967355
242897288
204531852
481358955
372872339
528752271
178199505
938029932
230566114
175784654
274559353
503277872
536401332
57108470
401623049
903894482
999769031
331721598
166196408
161525280
312253599
456986141
770173620
669763715
760698287
766311281
933648215
867973693
990662711
26929820
880409862
881473886
142143328
886689926
235726990
61248119
224186484
468021308
146914106
684706019
472326155
605762921
378628443
887157365
686080890
181081477
591499386
513481844
192460271
807471547
957625625
329619806
678302026
63673522
294876866
858932967
239710252
573201278
812966723
27451877
14482219
994710057
904041687
174908420
158354427
542687641
18364220
247532325
524469522
54623336
802558067
304436716
48801436
392992951
661740343
931074649
286344831
227750627
411441683
93328492
696012154
715551285
9937067
55253179
109374506
867962807
184030713
904611567
353687503
867214348
955511941
938515621
102968594
683082396
43770676
545382130
101527532
215703832
524358
767361235
523451036
856062044
363913400
233346148
737792383
210691398
822324993
678140003
653303046
528436401
954127068
805759444
956195004
159332424
581946107
402386469
162471500
734948706
777561211
15133879
894081021
450633555
916810341
276215987
689942891
763333616
242780374
782089045
134824266
666275974
832664730
407555803
894115514
344479196
584317885
636765571
822593795
683958527
469958942
65801597
419224138
955654316
282601782
52567013
442412392
249708072
626380717
556199181
18260319
878975092
877953471
552199894
710359032
35147981
831251057
112397441
776166732
816645214
142396675
96290386
607697693
313773419
369046476
574285391
223716933
643887171
191376030
150533381
395105515
529864830
151117153
955524955
605770851
434564889
200283812
665641805
193738845
108663038
51737529
720307450
712278067
540846243
246566268
999129071
184715891
447392557
165656884
195423865
932680903
794060597
49940898
659410056
131039791
231642266
291040471
609960938
468159711
83168240
74335647
543132044
399838215
465355566
656434925
74618198
35745060
583089863
261083348
87725738
643835396
672685134
410135444
281892759
69134110
226616249
596220679
343289647
66045339
637529915
446442591
539219452
939525871
803708594
917520014
731332663
653888158
712439781
249537292
660457618
501813898
990273359
940728118
287402435
557459593
809949332
458017687
192517175
418576584
668936637
757014687
549648482
121472594
985447253
642247100
367111460
430806781
102370983
433057376
524040403
600517098
814642863
335004427
564177610
971826817
969572222
772735794
759552621
522253458
964829486
945956452
137744886
576824255
963877083
965606850
330094390
955989477
755986341
221548060
270182149
16080971
729909902
550987705
991990610
205744230
526752307
701827109
830512049
303865503
553381765
189338492
78846733
379410799
434825791
55614356
64498194
390477070
934245486
652330826
804879924
289245369
208893883
264517824
876381137
497573513
749203121
328134534
695716289
226306928
761921409
711861961
787116076
57850807
251990316
102468177
963077017
808210816
929784416
535820813
252882835
998654702
331556698
441607040
567416400
878318872
417603519
405217591
598829590
853287569
359896379
695373823
417197003
609859103
393926620
50479866
127322787
559778629
562440436
820836403
24582397
563972227
699646463
182749830
330307767
395482671
166082796
723056336
727789876
196677299
363084397
37407306
487716567
975003321
866586611
508983010
719111463
736179561
900720548
845634216
799360340
833591792
393262206
15088864
432638557
942459792
423656049
418129589
648102811
650203123
299714061
637826643
82538030
359939747
919055826
860455898
963008778
414269092
145469957
580143036
959906521
837529242
6294810
251794094
837573120
417220538
558354130
921839001
602532852
859597647
236069456
604297458
386401651
297615463
311147771
352250373
293412465
971383665
66512337
262026977
830830029
265601304
297671572
561218329
909126755
474772728
776072679
582035497
493002680
31992729
304522154
117580190
19440790
807627534
971261686
7552579
80049535
636139038
577252595
346740584
146306430
933961784
288093793
579166877
149566128
97040580
987280989
957518311
906397237
4890579
102380419
703792559
658730716
28861115
121758567
912950521
649087119
509489530
344640328
825686710
957076904
385368361
769485542
510296285
285365999
351137697
194380715
129434159
131793311
722374770
806258174
884375034
474391565
870747785
926881864
610443051
836054895
738903238
520667701
451278334
13973807
832725134
710779960
741010484
519791722
694690197
107643186
694561105
948794822
838700396
467416817
863735763
237052338
775483443
615243108
17976485
928510625
812810458
666085789
883097237
849196389
327559181
446977192
138379179
773451778
417043129
594102993
767875112
234199480
351329876
866260239
844772491
952773600
145583886
719524577
648648219
195617961
884146277
879424133
99104985
773868206
145230154
354085448
264410614
806956208
986290285
906578209
885737135
66326982
85960476
251375504
506408674
646037777
68329141
46819956
302439811
122834405
298019074
953474230
247419889
968548094
944346055
432701857
272861683
123754738
360059073
602366934
939818630
382348006
293803234
506379483
889595267
380041199
960545217
956965299
943508363
814829439
617691035
606026745
992786328
812780522
272800063
336097600
281081740
876974276
612956534
365295344
255738472
3690792
542754783
207168657
734220222
140544238
442483973
299365504
182885930
231264106
399308133
195609047
811048955
450598985
970894868
20596171
282134147
859022365
236790567
965783842
744843375
973738554
746695833
515216151
817528034
471163421
771557925
500488104
79328712
420669727
102779427
458181248
309745594
44226042
812895420
289109242
143306430
470243925
548312608
269812307
896057173
465787038
617916939
911122491
751535249
617798003
783533347
689283003
950827728
397525936
898644462
564871140
75383142
231510720
439350056
765367019
65003235
337533171
962218325
945993246
96295702
108952557
796337049
801607693
995990578
776915199
666303554
560619733
849713187
579820323
893354812
984585397
900185124
23644787
755450077
1276030
5589786
142211064
372440268
54839103
659949940
231362661
402445472
517337918
851088828
882042628
126697501
664759018
564366617
939527993
593625999
606224447
684731558
542282199
665842776
839201349
709691675
423608688
1037343
71746188
608694875
119501732
579418208
274831311
627339519
710104514
699688250
779453648
889119479
107013283
288342767
575769180
96566894
325371225
439450675
161301666
694321373
820198794
471937069
30815139
332923390
419697995
811306988
240703819
801465035
179983343
486138591
622120046
179227875
760668993
339184296
208951919
25817513
949948297
413094362
420089263
73606774
945983790
669051164
549111340
418605473
866360378
495696311
797947828
417772519
298805337
812618083
122584053
696472951
370592505
57071523
195234626
499550428
247028289
159211826
906962833
650938846
263216987
420948832
186245896
666148853
541677481
637867823
628922492
438143194
418042941
2920266
378048946
297519471
788865279
432150120
192297619
339753731
31547546
830773854
363760109
18528629
520712838
184331929
666187633
707260023
934385255
111356967
889583983
812731766
808520844
136132738
885284533
512633293
408478668
139570707
585442504
198423703
424418586
645102161
894355414
28402481
33357943
644824409
945020212
574210647
748648924
891276963
904643410
156565527
873254553
785392699
24037127
47861138
823284195
688909731
682875362
863057472
994617667
386362515
563047429
21640442
706274489
935124289
793415981
475421051
232884531
164383822
571535095
573647630
814577670
387417441
286824927
498773304
865349648
592092431
679274641
113318419
691811295
349956732
414375741
424219570
600731317
637829765
256781795
6382576
462053229
631822923
844862760
126338028
165592918
441544198
103148455
248837407
940640286
680689973
241025100
784072823
165045264
473027650
510190218
503958579
100638013
130009035
802987700
871652741
74631132
838991936
269143297
336286417
246788494
228877180
292537163
981068860
631549889
271526733
939562435
871140222
779830824
253682771
667844754
803469054
430523415
787006667
396939309
824602734
391540261
504048628
948378618
99304949
368817426
558029286
122872073
943549582
963726922
572428767
802015242
332998011
198435253
759795368
99587982
504053671
866870338
26057072
65490560
664690105
657914542
789670158
219143901
656178305
285446194
648301224
584075723
834365258
290571790
995638800
32528360
89218752
507306679
738894995
46243641
463425217
821922520
232762957
327076856
528205026
866572621
131136942
452390591
762605271
229332404
734260870
267170447
957924668
942051627
984105473
186092837
313083672
231906567
988676359
507782541
257797201
744251072
733996436
923993654
415954754
659100350
562987595
546008433
800315746
602999226
725838526
704098715
439686023
394299804
898207931
325921111
27287424
362034691
75572360
590853121
283511025
80233577
279016101
174297828
411728603
295419075
908284607
897473279
827917677
144303675
883963077
370106663
538877959
97766950
154200211
69320878
358443372
489510130
844279811
372364158
53940852
620441115
675427032
208737338
638946793
426728970
674682515
184360715
425901313
722409194
558615436
551501258
7760451
749511644
893162400
175669794
524303569
767684581
13075176
518102446
53454212
17833504
978200469
730722695
692065442
657867190
361549445
22531624
567468587
42195425
737527531
164474102
775227448
697689659
688357626
110764825
62876867
181789702
841114285
584756036
536514265
315330834
603638220
889245287
546166859
580778753
128865188
154458120
498708807
662708033
483773233
930119826
173557553
618222139
85807374
579219210
459834625
283255434
826696396
391688591
115743760
59742031
555893196
600823101
635401158
596994284
529959021
639744899
716167829
366575544
999914417
20509173
639852287
224286383
434624828
622445628
666219368
262238210
167616664
666833201
234382937
900054731
943820400
833585855
599886833
829648868
669778534
314109526
61307891
211446188
429970778
754467075
445310182
254546835
41635136
285342141
886917647
715257930
731353386
339209112
237916592
83367151
232918802
151431901
664251744
428784270
215562773
354835013
727223419
946443444
875977302
589751509
166984112
627967298
665500791
37341438
13716345
879358269
27577079
162366005
213438901
909383705
965744754
490277495
453549437
952277102
919473272
750628090
377988591
141280132
194781506
815642505
462879108
812938962
987247107
847404064
408415871
371313087
768294804
117193732
695988092
715931905
708778153
719069683
41869785
391018203
869893851
479769662
666083122
443497513
533207287
822281447
532260935
910511780
915771763
573363354
136502806
822428913
810386311
90841153
712101929
975545001
294731609
146899827
385704098
571426374
511687893
394849435
348112163
869292535
516056397
460336607
688528662
655211673
552000238
304215167
569607884
883109364
684195227
559469881
710486331
377217740
961040178
210135705
40961833
561147450
952139817
508943656
155757576
236313477
600301205
562019641
490376381
666273420
180557686
649192050
43063673
10018956
453777868
438090605
440516782
23204940
510999581
117844642
134102307
938619441
899213719
439473791
654350599
318012408
545599837
748890929
438202325
427891626
613222760
5637705
337888124
95009409
957324016
730315565
471718428
189461955
919531775
5434019
319645021
628515700
237637184
358905141
590279229
78105152
32632718
990160655
445501469
610996578
564873263
959068004
245572386
845614194
646868363
99355249
190507375
492699886
72526739
443795647
17207044
501163233
15287979
221277504
824339637
411278770
97791595
379371167
136172261
576212965
719606018
691730313
212189879
389090972
604097916
397339444
826247115
603230977
745217643
631284367
361681687
293073876
853104148
683160922
877791759
985220443
226594789
17680488
80706669
785675074
90440026
511738810
122584710
296213528
728915295
335422538
696832156
428110603
122771208
159909439
219286265
226055065
627020412
559326357
183526211
839704239
878769275
490990589
524509380
885813931
537923076
819647119
214498926
952695787
266084616
163573697
314949759
86962326
734323250
299013066
908781709
811424953
178278322
153507668
388958907
468165398
54230127
127360189
218989716
628156799
267359991
253810916
891469747
994273841
740222018
903622709
750093007
829352392
339306867
547703614
529131489
836246935
660574470
522335535
477977678
587040087
447572728
87335890
997059234
577298906
183513968
563258630
655084162
418102892
778018810
782530590
372965888
969607462
633415150
270071776
588177533
246062336
323047798
300599193
658555103
364092360
616560838
339839768
377173460
565447755
255133056
354521321
40352302
488077102
134160773
40772349
643241907
356779677
215487922
260654028
341293207
251669382
561249348
155391593
594456136
890133247
111609311
102811780
444126951
417603317
465210385
766156129
510239686
422785043
60043264
637442951
908095693
666522402
563789244
101515950
387854301
246861005
296298285
145969809
336480407
809861885
555407285
607506487
193904077
213112061
814175179
84113719
171170480
82661099
734640857
793687494
329728792
660088009
685668255
836748862
233850420
593282455
263956523
323766436
403213206
695467104
84277681
140111182
599973040
183079522
158996056
141858424
914472300
988140273
592005329
998910693
213637705
387156689
23558209
881643256
813477342
335777363
685298479
431601890
505857789
49928632
269030679
29588021
67280648
718982265
403537734
247541201
15666348
368617594
86735912
111598019
510340545
7707207
669590212
786495219
265886897
273466461
480063622
108593384
906533146
741676217
196723266
392669
743160304
375772698
6272602
280997661
970639164
246824615
283655300
971972269
860476400
260448099
148952055
930670114
822907047
129124456
433676698
484937819
417991808
549112347
253781269
775739773
632776319
235871940
577676513
775815653
355917223
103666970
548185310
567229716
12823300
743700187
746292219
729097734
594770689
664584094
350960917
199151921
355859360
835624336
682768879
878359819
440888798
372609305
736831364
192757852
574205358
385001780
122983533
973967827
262301901
685281555
872407808
279367105
43176757
816426280
336554072
679529130
824568245
55888323
397145523
950221196
149404085
607372821
252403660
319488547
717844242
408799963
252268689
577551439
70700435
770463290
577211322
259223783
406826266
11800802
537425449
365490679
828248780
480652646
762111338
668852733
899990261
230927095
814450115
873310149
795796847
553250314
993722961
860276859
330608533
518730508
444043398
259900099
294060190
631680296
211100682
584518551
183261198
96585731
683586101
733937593
307969144
271609249
846584270
433235806
632836004
39506359
995529940
862237261
635711526
970829486
165962905
62142896
22683286
860810297
790591793
800639965
818976627
64736528
557365329
57382242
150310498
675864721
235809393
906947863
24663793
794389920
375115868
79305596
359286532
596982527
135706621
475941701
960732732
396130752
347756522
204426348
454505076
99094231
99276833
841556539
197013918
534437044
267550736
596368416
337694824
205439840
879303903
899809515
200932630
756837303
165872162
141200515
215577313
436144794
700679702
204882765
884173861
355904694
658090152
142212254
392299987
4956262
970399478
873440109
746169623
27547140
959447807
202814629
413407696
590519359
987881156
979099339
919078772
379090061
163972611
114611789
217315132
755437696
94467791
751677658
366943672
429135907
306822213
404718279
504115430
908609315
442484329
39325252
503686816
400712387
533731555
160108873
260328028
899370396
697020045
785006295
31863771
841421334
77192459
413294546
976066539
596932365
739495183
171643580
378266269
808414104
187093642
217696816
157422481
525455395
905884506
749949305
499141963
606008451
271784824
65838743
674464819
105905791
266809137
533881968
600416551
948257427
861009188
704544929
509366355
983799325
485010955
235862731
813761323
826254847
288801340
518466616
385937691
611398273
980331107
563519389
69961477
916604634
648700865
455353994
956227119
179779458
134573659
685702566
274709459
45841802
747329295
228747974
357476169
981326520
612109395
524997686
191705170
407788736
420151446
348607337
532890055
47531637
443495947
260574913
886155173
213521809
596106378
440444788
524809175
292722985
67934898
197561717
616996029
347678491
559131449
737647266
735964150
249906904
458601733
967315075
983910491
400914249
734070099
581939806
609779718
437824647
144650470
361701309
518992333
985645519
871130866
846677529
879663723
745443897
341901791
571000281
716542531
269248209
225342088
17989827
52242421
87891709
814448365
365906449
469343751
685507173
269926839
874694540
106848587
358970617
867659367
596918453
770968908
722543956
337352798
945964439
94587795
439806167
11074986
929517150
861328646
934945888
681982420
924719371
384157989
821272347
703477143
450901005
94918734
992302658
732078930
678278734
47427621
29257827
65701488
256367197
972825831
928156095
833948494
362750672
72606619
465170675
998312765
603923211
21034661
505295790
131000883
50793092
569892332
269173915
605070020
508066522
534301211
376855984
643832859
653398570
999329091
508336127
73201127
809884732
260856122
750267265
956694255
41199895
291247519
892150168
287496583
971858978
92144083
82099984
262918206
454936858
644734294
636023936
738890262
71101155
175007540
691901967
236882668
710442612
327848655
86185464
118410055
780901030
163883222
447914220
78794760
995443119
924838527
520108480
529013420
233861431
443479260
567452187
337275417
826098210
344592050
524458207
369062724
747489328
960590240
695934045
558246671
568733382
692554744
526222685
773212903
552868963
161064547
300612330
893528071
64016250
915247894
441577690
660019441
141300681
90315381
441727776
585513771
307309854
553046476
669632720
286482374
904848560
176149707
52405203
332639692
473545221
677421267
194270378
624587019
157598047
727305254
489931653
983444978
32704359
907140974
810605427
797879797
324179570
65219797
339320795
721828732
403790758
815073960
496444438
416799688
929446618
303746551
43259136
893359852
692768659
394369006
236577204
986242186
606212260
830943802
101724932
307278321
117547730
696074578
665330840
186658866
809913499
392116902
426484163
378710452
313063392
75871594
977497675
194625218
312218612
872542074
477121983
391973337
839826944
356914669
142045821
631765519
623659073
625446191
922823691
727308692
992898226
956168868
980554871
83460877
378889817
660959988
356501259
531403238
894973723
618386514
812703663
895337680
642726996
468755208
868821555
538600903
890260288
692373877
328471839
942079368
889553050
510689448
602843547
49252419
345086804
208400548
302943836
658730494
788238284
904051772
454239048
73813735
902172131
10619826
831067497
632980319
443784577
2211121
72398185
946886200
942219353
55366969
931395146
875581242
48602104
675475129
16928105
36926837
925156542
236762165
554943173
34497141
817307452
910064813
881822716
743172203
626027742
377537331
671236477
543397049
160433927
368247217
29294183
153330321
746803600
18908838
710505271
568901552
577130814
294736218
843859879
92167398
852211924
800472425
798674297
249015459
479240842
271911518
490447107
145974714
171260156
835758080
112261626
711497257
634252708
500164924
777291127
902678443
534444024
326577217
257288644
669132880
159650083
676730216
416693554
417947740
277275394
889010953
94633484
209998572
304935803
198990740
93937630
558334963
198087397
468672382
396936757
72683734
95001584
587039868
337120645
267905321
380422949
883277252
806738207
473438331
961532998
94981820
841435102
618079660
291364462
179783205
844600825
637172171
474107854
141559586
974350791
863414914
296874682
837552224
102749386
869884653
296443054
206454617
545120209
349983921
985270099
850441185
63831393
576910571
71663582
465538515
31490627
546964426
597925942
472285757
349700345
283316123
363078808
996242317
83318372
304073297
522919223
306631417
335066144
96977435
294495920
869930786
790736326
207967015
864971577
903180534
813987817
263950349
106957709
449275830
704129980
311591467
220298311
319978238
568222062
29616849
430388181
397638207
976481059
894413865
976515371
98554582
914523322
200445125
794528700
202351467
961401678
494590140
88634940
623539825
691559635
848012149
493106860
265278675
532688460
281401363
937862706
343258059
572091982
142719375
40448597
754895153
306881783
609832080
513848770
267385888
519457563
76106266
592561031
687002259
116258746
808191957
341483993
286059787
730553542
100410308
93869760
119689145
351923885
347623850
752592086
341765433
35430258
262112829
536766716
659110506
190601774
598708974
39824386
122883770
679082630
659095367
153421431
50357436
340846662
215103620
916954976
623954109
580368969
487461155
621829692
437644869
463005965
305596861
162001226
195900228
864672023
95806554
927925366
705087971
767765055
131678071
246926631
127298907
4488732
489348330
683422625
826764393
538599184
757141942
321120219
833949578
362063841
974722887
58877134
197423307
339218402
954456106
209448301
958304770
269622631
974738219
251383703
821212761
421852775
761912385
535178107
142280207
177300019
287346859
603052198
786565607
619024239
193266735
20082309
672143803
992258087
396478349
114728281
834549323
134714397
891941977
477436554
644139195
768649913
407870881
241699032
857276979
649546417
126846280
962253100
188302279
419087566
782649767
485516326
981889337
598951299
72241230
364027226
276447720
803133498
551992932
501968360
21563846
373042600
899696855
570887199
46634666
987181503
128461810
297586772
775249856
650555637
234554329
798915217
386857288
46353670
74824909
162990968
515121091
661985539
236215489
340127037
694400228
747649346
840906598
103268149
86482177
115381085
895783088
749996938
977067415
554184144
169319688
754334693
44359420
458969850
158454907
468574526
899937762
256454991
315399471
842167208
382405315
219859018
797213735
565667166
614127843
691624401
928211597
991006723
487558455
204033388
140123820
511797929
356546328
895504981
297527677
714143545
806082957
382915687
724232278
498442945
360178060
430911800
427961644
322911295
22364587
103025329
50570010
861348809
660344763
544955761
658791029
608705548
520337198
964255162
624013688
663054233
691251480
830774967
56998371
211161532
636609411
780724961
603609975
390482058
542037620
817212222
321710160
614614652
336412404
862581202
804915808
658305244
31577146
370369629
979385868
531533854
596152929
220168681
920544585
620193182
870250459
926457250
799573740
549649506
936934701
758696458
48576999
100392982
902129397
900698430
652937247
449680030
380554624
77922117
734682096
606967690
801278906
53629880
49725542
985341996
584631998
975390227
618768269
402271824
357508481
2726927
652658025
734801416
595505663
567741101
231132341
499655227
112075903
649279596
60717512
847106289
116964084
457469094
488498694
57818104
18132420
982102904
82056397
253425792
889801141
822243543
528098252
402984995
970208382
968299001
744416725
699385745
869652415
774035772
37376150
752790069
414560422
763902284
894939363
335649911
350854690
44694318
541276132
439797526
685418102
313454202
720982768
773706511
58078695
662207127
290447710
248672792
210899907
198397408
45680145
786877177
637257862
465908566
384944123
629294005
350558301
576968723
900294584
71157977
565870818
273882101
610117295
703772853
27301814
588800049
667604680
658256837
746798046
931057119
224239837
147872904
550720064
46590028
89243421
818558040
20998963
11602799
344579550
619445929
736568219
461373868
993975720
736401798
398098520
938767557
808868367
934249401
944307767
423643198
315776194
590140975
535838892
178989042
253050279
465115154
119029049
389504485
661325686
693315560
422822706
620284427
867576606
39151866
763556095
407898170
286609626
61377439
200259246
247343782
116759057
544501553
578101828
29759439
277195100
661191771
733239576
44880322
911411473
25534861
381663614
119092110
533496062
938093043
260580667
985203462
143800458
314303227
432216819
425441564
494937103
759166952
502872219
979667769
841825956
676800658
839266797
688244496
70777688
250952635
81219639
296955344
86913828
979454790
803037278
550387305
36651362
687983804
470336145
936122859
682291664
662409117
872082729
182164947
125453862
235954571
226514179
225561139
998857830
608490069
71923065
575590731
589176495
620910818
890914132
690189826
863702131
83218692
639862211
84044999
543937971
225227159
54435033
149464668
564125226
669497844
558860091
162723658
732540736
16207478
401838069
47677412
337696512
616677824
199858220
769479815
779250189
382448098
200749360
834217634
628769327
483651383
355104680
669250309
888962832
100253757
131261541
68495451
429333486
482108759
167839429
131551797
264695674
96921654
960047195
107551976
401176370
935810352
600171284
911957154
220721595
616040816
546861095
611411675
297749972
91705500
924832974
376143015
212330241
497916822
912028443
526374510
625830977
994018220
872464470
19964290
214415098
195999293
913218352
73382286
897400608
617207064
896555658
308607578
729306716
673744447
221117516
119408559
553263319
3178960
962051191
250846472
165606684
179457036
263283456
534519485
956601109
342829517
120865150
131822252
149783367
705503847
581022317
310967117
799948665
667737796
69890046
970479050
768166262
700638331
524426867
465685198
431715108
306169300
584871537
960813936
264065416
704469090
255336225
486344269
23686824
136813741
499693765
508800321
827634970
34061069
895290065
803230410
115134995
773667705
396564826
280919919
438088483
736293841
351432145
897271849
51169677
847916044
381823957
558816546
44790527
711414163
31632709
55553638
314454627
301624434
453246748
674794753
738952241
467064068
471277036
852749745
862410563
327277085
612390437
610912020
490511063
740736446
349061119
587691035
194996597
630385797
438402280
377142093
2455150
244331581
312377542
393637168
966224829
467649802
135907237
672547792
545709978
54667083
734151426
790426987
775396750
322387604
450806463
193892756
907821294
993713646
853798690
235209267
364937293
169146857
768161289
904659438
686021985
12005695
673371404
234367601
713888879
570541539
641451685
603697130
117905263
799040850
279569486
144187115
394804480
541203021
346499479
787720754
776228982
959067201
969770538
726469823
594411826
948352663
821819882
219753788
881100436
649557296
403698071
147550086
653848919
205518372
26125296
310368192
404510402
27731338
880677925
427375439
573000004
107798708
605071499
187908539
267093048
816073033
532290904
457995130
245286330
472569912
908786693
646906850
337088128
173589583
813473984
724775767
805151955
963000870
693096385
7765370
609304389
359624945
662891234
933629767
713969426
290283659
483040326
344682224
165258613
754747925
493071130
180112161
483326308
453617275
8053725
710956239
918152602
623948149
223747219
754000434
345583341
447295103
622120119
51610477
14428242
669921820
844537200
747202551
731864801
854774565
254673127
931888485
567482661
246610319
468326832
475254516
236325698
46128620
135622307
186761945
211628280
280754186
38691703
494726546
673633842
261151836
423027893
21846834
373777637
641300481
364944163
251357365
61166662
16248899
171285162
552611914
51754453
162898096
722721537
3295435
461441500
248953652
137281531
196692097
964508150
943233474
67012788
570748051
856872001
487445215
615217368
166157626
343150655
806570055
378763730
546212121
879713341
740853038
450221112
127080391
665255714
344417847
162830974
600495268
285072322
619328559
65741045
601640365
58096254
902553006
122685353
539938576
85948439
619309818
195533113
109607109
369766482
16326587
929216885
9380531
14408677
446643467
463248265
227670780
994369127
46609203
267351084
255491730
667444356
902543566
664099413
498113859
513163146
712684523
292536083
295426379
892957746
492337929
467634048
625747267
219865599
22065157
881966821
816293438
281142675
365617044
229376847
875469234
581521495
276724113
100683944
42424793
699246400
508936073
302524780
364665597
461965569
337703581
83243633
682212236
157681562
830418508
887974975
243973671
954395192
880802919
381105083
653012243
414480945
843435058
426649967
997365650
830605560
454215885
419347605
82408592
404720691
753845677
971421102
159889588
288886576
629918844
895061811
348938429
721794463
13215122
664671647
734044086
838014617
836576317
219285025
577407508
534523400
23802419
201854035
491936345
119446009
648258546
532235431
30702933
24036288
249119602
283394759
296886200
238990701
848477596
120440405
274153027
777626109
671777346
239256981
417552324
957123684
980459618
304317721
315828451
141456750
685170158
773113018
968151516
304326873
665868814
338159924
746170006
387836521
72257320
247705971
392796913
87675806
575995312
852556609
329442289
919239612
965024031
56999672
356714468
443340245
625296722
86686789
73500136
839364018
994455894
605391263
987218196
371166215
593339714
377996546
903072498
531344746
801008018
614165027
249548299
114096417
44407069
727628627
675297883
241664880
857661618
938323671
331751935
279025967
673029820
343100835
315590626
671307831
747627167
156855644
800565387
643691293
916731976
124622622
387030427
593252835
188748246
671088949
373933756
751806269
656114599
590434501
959478080
698072534
575389419
755683209
223493161
953682800
797239281
883028150
238904120
246749222
716530729
532808321
620423946
755322698
376666691
32172451
183305684
871293697
680188987
64481062
660526202
67938783
881881051
367070837
210025361
460536931
897731511
39548207
296652965
681256510
191796470
294767833
187309251
222298238
70112339
431422360
450707228
734333407
256888757
159102401
219872010
556064600
935431818
555221946
13058642
699802930
26089300
410039096
902197192
180809707
590894717
309380317
748593606
258354571
666614351
504524207
842077314
490969556
9462696
234354486
199469546
663295816
631930976
259141081
586542625
483231030
294986471
788275486
307047530
74346433
599309885
987316401
828256174
607068562
291296270
87825218
87276375
409584126
394093951
590467217
409035986
925361630
255389081
47615406
704341000
546957120
314907627
363307063
685399642
927618319
963120774
174860691
667475739
806000048
665134287
53174030
142112695
578705582
66405501
888986403
640651488
23582817
438876965
69704557
208929798
485636094
157683631
751509381
236584212
720387121
897585093
913154255
826395750
89883826
795286720
739143370
315336137
437262677
737189130
634025285
108709019
810902515
733390760
690825958
312910414
704231875
267303590
656299508
2733846
12101160
193239267
216432322
598731283
502008672
451794402
268938278
494778100
795137031
7032603
442275388
497735523
620893734
884164934
756835512
928507676
233456654
163045566
465430755
628692770
371264877
39712247
411982873
466690177
722572126
416979136
192941488
465976791
294273994
935111274
153073116
386087718
252726313
88008647
992511648
914188425
518776871
186340044
283513042
479854227
355587632
213494638
897346330
24457742
812516430
850163045
370757646
888593540
811869006
417651676
554391218
748707372
697610089
630843304
828934387
678113622
623033025
154594349
23350664
46825204
959204225
209619081
572406492
694714967
431950133
870333433
213697136
382744374
943857006
726778088
793612103
36278260
92627203
104595067
431943982
625312546
946543412
432576418
562490694
669085834
407769945
541340819
270969424
81087545
882432897
568686246
893496456
143980636
12247630
867330616
553911908
319295575
414821171
807797811
808236301
800341880
50019316
629261102
334576243
813791120
347582406
876899231
679087509
109510751
244305224
773780213
53871319
505921283
667207729
851916911
892549758
26602231
420418539
487534878
205616663
968991139
105584899
320698117
336485877
79597201
764386560
861604008
416234831
419076618
295672642
271539920
662788836
49165494
946210572
403753241
359388525
631641157
154778767
215152674
780932285
455613566
434682849
265315444
495166611
487245194
987408291
851366663
350599057
709615125
439252882
292431055
259923816
556963938
384603549
280775555
591969529
833286275
879033812
226750762
964148155
691351058
864707092
3286159
836135231
847796153
292767129
98187665
122187665
402066420
923335271
847020813
43196976
482709827
781974692
120215227
689761666
572735214
818512382
530908976
201380726
984363370
651982150
86305080
886202058
138930403
959543886
545953855
404739349
845365751
316762875
29643631
727249685
181080276
494392835
658915157
358282585
203756769
396783697
471249817
143329322
471379167
628912579
115912307
934079157
143483603
628066593
413344500
53211242
67036205
934683122
726402306
533735918
917781433
957854528
127218215
956133313
941831579
10814993
905244625
487539592
566950254
116210856
901154985
925626650
828439423
711612602
537758195
179832288
521148653
161355521
697125318
527157652
152360762
779830854
316085769
184772607
282072151
532829087
337692054
578625006
274631223
233853328
987043910
353959506
944707465
191985225
614575281
997039748
405706109
126328291
230572041
244557777
90101502
882233226
961683583
79373039
798651376
788800853
491404533
382164397
54676509
793373755
841804921
612484182
411365280
770491008
482979754
60993801
758508887
644698315
698689028
794802741
133832877
828278699
181581932
163001941
21619732
171197312
761275162
507108963
149062825
410922820
994662054
815688507
278263151
296580390
391226341
943881276
667942520
365818000
834791993
729932229
754886841
877148508
655492688
808881533
117513341
608472723
182593928
580760739
196792245
854147522
147736447
544526718
695454922
303406935
230347084
139824700
566794361
96555707
245198275
58385569
798435350
602608123
540037824
479683762
381799323
258377648
972816
769006580
287286973
789176708
953329135
493615655
733336399
807463010
21072646
165288113
127966477
277957326
61696189
829820463
402657176
239049974
313428869
528471429
643404367
664230054
290748484
193270609
281987688
161714356
558900420
177878063
972125257
900456194
767507086
120049646
794607441
617120886
812947518
281960376
819085775
691639555
123596353
838747305
592561583
628759928
577757471
829863976
66004948
42901513
242799011
278015049
864974752
213331446
454024972
590063791
909060997
131462208
501843398
672891633
897361781
591839136
893950178
489773667
443971576
953279792
894067990
277987570
975801391
236547353
716778845
541979155
877756634
322682851
998483098
175624495
578784546
123363251
263686332
694871561
687195255
195357898
363340501
151246386
275801076
384077488
943235870
267782586
377050458
370291872
369664711
967381478
861883898
911230648
881498267
194277132
265744114
149044975
484629048
719417168
474044288
179916898
486168916
74881956
750738907
759195971
756203503
255547272
272870914
131538597
629005474
233245659
97563727
978046976
911608282
898610306
840838853
232143913
755528108
87550417
357138367
135614820
739487071
348000596
910670132
589995632
908006209
778394137
292845281
281166740
872166510
916087403
39355900
387888462
312558015
256955394
911969968
214122284
203668887
922794156
636870799
25530117
389338851
879817301
603567481
47661798
136659038
766680744
324621567
206736658
52909785
68537916
833265940
432727075
619029680
381124492
956867606
221235230
225162302
829063499
795654761
385681875
177537888
661040370
810214940
209166046
534446747
761486969
471366176
779316396
930509143
717684821
243521462
908573089
644332773
800549921
975250709
326568967
512495366
766518136
907379855
863946099
487758254
996132427
15470475
776437382
651940293
532721913
974519685
483160770
963053904
94437967
809239827
669664740
364282743
726809910
209225541
650024142
455949709
554074635
169676665
240404594
170474149
238125188
920730707
96155457
781354077
757404849
901403264
768450064
108835204
428805684
391281951
297462503
701610312
387199461
741927632
676952550
461843157
81941517
466998309
950422047
29157972
794226654
817372158
612945440
426077668
746051830
992805007
198562606
433024205
699812093
999525575
844836192
771322116
318503983
967168939
949914203
911592150
676797831
203736114
613201000
522127318
501249022
680536825
60178321
791945579
446458044
799377278
586056210
374987400
575174096
382418229
696118648
108628444
771518855
681643047
682561992
660133089
173938521
804210738
896598724
672653834
745649594
321235905
821168851
885508085
751017888
106772589
575973246
804282955
365095175
610446879
255909654
998294798
53080432
449190105
933875965
630200104
870837530
634332775
88875412
340692017
761768353
574445349
582728484
414660861
108782636
901464125
50023671
908385867
516959383
247615084
539957217
224227842
391494655
600524912
106433995
937762205
63648901
859628128
956314426
449547378
623521707
162372559
492342969
83526118
85325606
637864296
161804659
951919018
732621310
297909475
367467251
748766155
375134000
776768116
952127331
477771897
399500553
330319864
357018499
100107115
720111199
887689507
407597001
902246892
108226152
616992512
714189249
796699324
357955500
562503844
151244753
177842615
240756302
596804413
313432442
329202177
803904411
959858352
849443874
468913873
231844308
653501010
49898646
992220902
477775864
447046027
549235999
377864536
258538420
384451115
473569229
758385659
517682152
412937362
989889006
505090351
885745912
561198972
800104951
467302721
470397210
715959329
2594719
746021393
57168127
144913845
51288029
999770493
565761554
590104339
466339428
305406617
734587392
262591778
430953126
372919509
75394578
670370774
909617941
729767512
762497576
344583244
830868283
644349824
822126153
384501628
78379942
626843343
976811604
369037059
847884273
226570859
428823373
921885853
368900251
421773568
841317396
95520740
443740638
758318147
495746841
106868760
165212730
35143750
473454522
731235743
415912110
81182896
222576983
164487089
716364065
630633479
123807653
923074720
15808603
216103055
945203625
867639943
388971230
163632797
624896520
197873970
551887870
205646546
486838433
12625919
371593006
38858383
735895401
601279286
840198060
25036322
83659566
433448621
956955519
915305582
719690480
526220924
296224397
126714224
902305228
991225098
657998755
891310963
574698086
12622908
559362568
37645495
412975481
375913448
396933904
706634756
355870188
376281104
73810166
570138404
410124888
117363776
339810711
311058481
550593160
498228597
999835670
174097165
371613624
486063930
34882388
218641520
291279791
754570057
632381127
920283666
441220293
439136430
504789118
399003658
485370331
650191567
864186342
112198065
509276341
575897001
770737481
240358817
278175583
67458569
407111516
706169532
477831330
582580811
22350557
104596602
628346233
601675030
544832711
885463321
56618051
73295784
250648822
567011623
189605760
809586269
207230329
984759016
907122762
532326804
269165133
374761564
267749653
105417902
925080016
210691291
406507941
527086649
896389908
919457482
201480826
424889582
516555228
813194013
475989628
822310552
901521685
996749198
447387510
803514067
599609965
927363575
452238881
935934804
135373129
203163721
492030138
198511720
862517278
110206486
580582026
628051464
765115581
844878675
501874315
74268737
773539354
43806600
743693901
554337014
650885878
871415194
474567930
911561906
812323544
771824723
224878748
443593322
861856539
915651826
523524109
249129176
114877824
324918962
275800413
351766825
411527045
218600565
602352713
538875516
454989555
236282673
776773515
639472622
9413183
809716850
185742814
665885472
200206263
312571947
760668661
797805648
83163656
228522242
206308976
67562594
659597733
741899201
176461919
104314452
742830454
848723718
342890113
666415973
216051370
683226014
467199556
525560968
176256961
140116690
594719356
201305927
936437212
64747630
184441571
969741465
215788126
158233380
323495287
992825272
481752157
129303186
879512204
822281972
760885893
99227179
905496794
928460776
136763977
983063953
110124573
9119728
900813416
958149538
409116738
206568526
718369540
160626197
681293529
289366702
547873370
442053976
806067540
53465521
108809794
918148919
948136671
226457603
612858906
51499055
412069708
397870103
575942682
330316806
333042393
808933079
195352054
388080569
813877043
182805361
159806583
791764647
553602338
87136670
642048441
302087625
737754501
515930044
249490702
104768487
455396463
923195858
947072018
531372197
145285165
232934237
796129778
954787971
58416689
11382325
789883612
961536666
529408813
581027026
636823132
774078027
749887896
201506343
422092972
484204811
998230604
480822514
126570061
197574867
249959883
858236462
610331124
660222577
796369593
936653081
35548410
210016194
503249612
91344882
556123238
643950659
128692874
147293308
834075953
377257654
272966030
369568726
98264743
802028512
352321984
602647653
997399804
954684207
582705620
413697864
323573152
336932726
150525657
732135175
370491615
879647664
266001840
496432590
944345301
303213022
61717321
778672889
693347512
640201517
214152861
763473961
706424163
102466216
741969497
749647272
984136833
463632214
54978460
18267088
485540529
409605245
742678218
193330951
584038751
511465105
18309450
256027610
672945625
751836893
963884601
285100885
293036274
694305743
768551426
646992651
781481621
25674372
780303121
808555587
121444495
64873199
385854911
649405919
237306506
595748952
483509494
66992306
96804613
713986070
534983704
832638886
266065315
539552447
86229446
565931632
48290463
864383368
260506151
167727589
854964702
605578179
405547796
292981271
354626093
85972189
407498279
886967256
194084387
169442434
11015815
736583701
322484111
837796477
668383505
285864072
871341486
839627844
523867774
119162133
967172733
824554209
581826239
860749165
807330793
819025469
852857943
464873232
684779042
319947582
278821693
288998579
388477416
919399384
861186864
660374255
151040307
110464047
155904318
240624533
344701360
846646534
443671694
872542662
61912436
779567333
561165438
271455378
628282602
837744592
526274594
919565253
313779079
429087307
585005601
544898591
430376431
600434308
629060217
612487049
650439276
885142591
65756565
162201844
322998088
685801614
95059041
658690266
561694015
952546261
59906962
802782223
759623401
126831132
643718180
216168694
432116604
108691249
575349072
997725399
382002624
907608944
510419358
148962701
507368180
956450785
388723284
285985386
729356022
244832153
902506981
66699286
996375999
512434061
168961652
31106910
539170228
950307499
285678360
99420355
978238939
51122920
837554412
381107458
569452522
88466299
373187081
319512478
714462271
770000424
928950484
751200825
784866546
321226851
90834536
398759337
846187329
475224335
506848416
66632311
378482236
576267741
877963968
259250170
358572671
597078888
755818335
125359862
778825481
345552810
889674566
771541669
902478883
124947778
525361183
805648352
250259160
552241043
107286140
522073258
285509462
801580536
121543021
503567011
60412704
473481549
900187202
690343602
222108410
721834213
521284029
602576946
65850922
35492771
903579632
76499971
827781397
50745922
929699773
484605616
358646692
135588028
155579623
958521217
266685631
244053592
587638907
950809939
779787323
507332499
831145956
367849126
364519240
359994246
800463436
848206599
663004046
148182407
146208056
412348267
806042369
222658209
636562962
752402709
40219827
739567065
704604565
319937458
937984859
395608962
614488624
290654122
601797260
362868976
926059160
115956058
726638144
659333859
439423735
701529180
341369510
89108550
369833292
695241928
4146372
829888620
449812180
202247279
10588151
354848790
563313992
106015241
751113537
723171267
856206068
122177647
571490808
253577604
540402706
186662598
13194358
942360639
686195938
961104668
625382904
6032948
498753502
607535048
300400728
233685336
20414150
682428352
377291624
709314421
765984667
546688495
750103966
62292695
372265074
922452877
286768730
789055152
13360538
368319166
392506363
175539475
692284940
171943616
523537436
684432117
20190984
34036110
283681681
435478157
331784526
334830002
8202281
978896348
928294949
465355321
570581301
19222319
72280084
982235647
827956253
795292621
456666791
216403162
369928985
890827656
166789642
313893512
982187311
825213654
89629702
673842466
333991519
466847247
913630364
550243775
604531805
271845358
530425114
466091351
343497600
60288778
941863939
556191708
70518729
862758480
43751639
484569115
256332037
843468499
206915840
387728103
405367948
804155020
110063517
747982396
687586393
166368497
287011733
678610774
225598316
665056093
832881346
726897831
564929759
988411969
794713546
674639440
12695973
628280883
47896704
703581956
698158392
791810888
368037156
514392810
681850596
450315374
237034560
890213338
613237356
948928503
162951001
336330892
872140041
535888908
302527799
92460185
354372662
828099030
801442534
525443405
239002749
438341921
566115856
347036627
908665408
299914883
692574707
375971527
381373116
321844479
90848998
921661427
884265036
85563723
571859323
687281702
66282461
755896643
574176637
295955145
678103048
272189737
871019336
470751352
220087980
59668288
175437449
412731667
924003744
750933778
46076751
520586556
885432851
13501527
795613285
819211265
60565791
980077778
915259035
930151756
498901439
339950505
506075210
379531003
364968654
615013682
748698806
29137113
251906782
863010232
62860756
776882844
679358377
238437400
3449995
281763011
325831570
867437877
120944077
698531534
111587135
190953579
89400371
961034015
116857432
327994302
621914836
500344919
810268697
180018079
815155591
837515555
490294785
456727538
76646017
701413431
656233633
319984870
58932359
56656782
278136317
64306548
809915796
133604650
394876298
957727453
300971952
756322178
404002545
644338613
484402482
770250818
172534635
648481655
76770349
165342220
402523097
640442602
551244633
653063588
322097007
624741542
671143293
555853276
971302812
742243985
211089646
870330991
341799991
910612012
388042063
64135999
143302551
206540088
738649869
406248207
758373265
584637484
606519299
286496509
480478167
358555038
779186824
168645332
259993859
490162289
55001838
411869480
978703256
176355245
866114754
262755403
571752284
102619094
903421278
514291271
448232412
318357846
179415205
879673862
65647130
743254644
579546348
88088838
375674942
633482084
790652291
704005881
104021865
237891689
751248381
715497000
558730262
88435205
437635060
128743300
245865697
293986528
708915341
402413241
631678670
709769675
662181577
789603138
121009081
78882063
170288415
980974741
5044351
7527688
248424624
236177967
981212973
680926496
697585292
290325161
508394422
503799851
296513617
602561788
718892347
103230333
186031349
588429438
286520210
583634220
786648587
334995264
267756300
199656786
699882903
686521186
131035156
37534201
393976028
940462727
546430592
312617019
407174521
644419092
905192297
141483275
266419308
841542697
397502939
865328715
171485414
576267792
81784838
133030375
198369232
932716857
17130005
138070242
205402395
366208868
655422991
764526048
913836233
16762678
646822722
432207402
302944077
663816522
706005283
579013680
673686733
781862456
873923644
338955096
707181890
148549141
849728960
465170160
1804241
1600596
170441138
19824394
383455
833334773
3595034
151655394
940817145
38973677
205979810
456411648
500972638
52285871
709400776
832668205
73096527
894317606
304656493
373874991
326253261
290905691
632439503
819539134
480033933
117776827
546866678
767936580
845617304
75085256
254767867
534419292
60485106
10148264
587001493
718096080
721944574
985714244
502258370
472571725
932301882
93633159
565159132
853978075
77320375
85068960
393733548
212078475
605443932
994326124
247938805
339023457
664661944
793928026
621026054
786778924
376357200
810132633
21030835
723877060
906815618
161640827
512332644
400316647
663785222
101066055
931895638
342705301
66504512
525443403
947896515
391013295
809570407
475732623
39814214
301152901
371937797
937391402
534604523
940501298
809264871
639517434
904159582
403448066
881933440
44956184
728485015
694288537
154835312
529044898
65665425
158305849
933362543
291652348
661840281
257623503
546928383
513513654
338645307
12214483
709320575
798057711
57461903
328738896
441229067
875546817
764651963
557811590
573054357
257889507
895311522
906549629
577989855
112295889
805967680
248287112
856111778
667293562
312604760
970744497
802435193
174376604
345269997
213622356
901991928
699351845
288842141
612817534
4858887
539792837
459194012
915428504
812220437
305326811
281063749
905168059
525099873
609757951
421857273
735665039
868630798
931288164
249922240
364986655
304223629
804492143
510833506
666236846
847822146
713046647
361370832
379929506
419834513
779004379
689192854
859214018
606072653
701186830
884584083
220533068
961250307
823500766
844115796
424565574
136760703
46661144
738404207
848873962
514738068
862176834
202983513
597282493
94225788
170891959
393794889
427409615
988864968
677921587
344873205
734540107
316184542
84455076
6752786
743282253
899624907
909441648
435842052
797268545
521879101
942901807
987315449
972734727
987059073
745505093
977994228
869804547
32588872
895262229
836988556
622226635
355116958
257766388
761756987
257376197
744903995
998658520
436143525
330561855
378356703
263746893
577730510
687616951
265852905
446568284
526680542
84687545
987118060
570870120
767795256
165035974
323461578
959164450
890568440
117570046
182443318
262620810
357134029
829824659
511696972
59791776
777010096
43311849
900606827
990225881
142178636
455803399
127160886
33844583
259446203
887047966
652049283
240543681
199902533
62612732
807979770
579687574
234301531
116183281
225702861
399128115
531577243
968586775
868912723
170862311
78927465
222975338
966387353
678319205
544480255
783714274
507295853
827726884
428335109
521090995
323194793
102687066
645027486
250035679
828541772
454178719
541713557
931797518
757754219
961959303
803193720
419445246
45545618
597590331
517999972
851751827
890574496
457629317
153478872
52909023
369403388
142149779
837571972
98697914
630748499
197562644
423096768
282817068
941249333
476268063
297280422
282679939
720883932
903695324
973865979
316610535
201457856
889652701
638715072
689416426
712967566
96643323
665387192
835349618
915528966
848338573
712089090
883078441
631382995
154382549
536262238
956391078
135500646
981690298
713431006
950532881
151762923
467433933
214264070
771371631
557989703
688081677
180152519
607736934
275456727
160307336
854772210
598907918
392808282
673836645
523254995
515515867
925579712
575693793
519468732
109040175
724035405
922751574
712107946
255639811
421294206
94831366
321263318
453120226
142258015
259954679
830275411
389242518
845444568
770961965
91263654
739489646
69385636
70948637
237895418
284455405
918372997
621129833
905342994
72327629
648093148
475394379
449037998
858762534
944511636
469551136
929912588
470867679
5250098
424519977
756494578
550938987
88336622
350072484
222591334
496715755
286796150
969518931
883806340
121581626
410978439
255844665
787061167
831352392
136406217
828047801
26983725
409091972
125419531
336756000
645598352
395659563
329592096
869293083
99416519
715639528
985523623
645130909
269221782
525141945
112675283
479950181
115501063
205638702
120764501
909077298
473798890
161034564
981887403
127671137
282863988
984628419
581214887
335842530
400703393
303226781
359347559
652572050
970994961
434655012
67507196
458825104
404955360
322464660
48501704
610936716
171542640
815204771
165941339
275474322
7819898
281819592
610521532
283060794
942341019
284792013
263513595
745755515
660352058
761804235
423557888
481627929
291922083
661639290
541784246
470980086
583751468
703216473
809949087
534248728
258479507
598744463
403564567
699071699
362594893
331247105
534054915
404815266
428297105
666171832
747072060
769904579
267981285
533812115
817949364
412716478
446709525
996628351
308145825
754759718
729862668
987509890
237740164
634783181
225836162
214977427
829017805
808770744
157105372
227061295
680825528
956213110
612501526
520836830
648425264
733772127
828608777
2127952
144651812
139271844
379856916
443035489
322619474
855666169
12520390
390637045
534882090
382742028
877123165
942941013
627843384
428068349
540987321
178944448
119298743
505503905
171902486
972952944
894905012
884580132
382024033
619188362
434327601
607447834
59994542
242203620
784306831
78674872
848465364
660451315
993872571
761891123
46224187
143733624
807640065
665738858
823009321
731339000
918870801
97401653
992903137
987058544
196228632
32863293
855196267
269220849
82672643
582330792
408711088
536663969
931467230
547975826
29921478
431647512
765848393
221441138
483976022
735326879
850899898
194495507
154076281
253370200
322201920
529346070
639676494
641181928
166141367
474682831
420260619
824200042
27092265
442407308
645209448
605093626
135273725
453171763
834406400
660639981
247370628
846124853
96921273
909752719
904470147
561369528
456889716
233508023
442859844
842429269
536904726
540951747
943691167
150755474
443990278
773911124
461189040
984200944
746502404
158831749
319533933
737475208
273172340
54363885
159517471
20034148
754573182
858424100
288522230
270704575
359011319
39521383
95404718
997410117
991680365
138389003
563473316
44483223
189848526
436710380
14547178
967826266
782984541
18783597
146017120
296618710
671659617
363791276
222942808
590806691
13227317
810975174
861299408
668702970
332959943
130985555
938736520
512944199
230819747
575700986
819525900
349607411
31107280
859599736
777923153
408599473
390064023
1770871
497378082
560026000
87746455
365122667
184326236
642984930
515727829
526904074
717888769
82128558
19043748
12692541
263726474
858545287
15523345
463648902
10258621
375553978
525341871
974098309
532972733
184725272
502655455
736251880
958197516
769921688
527083832
527603631
271759709
742011898
364157740
692580967
942941622
253502792
85130205
691208388
864835773
781660432
343130649
284385153
372567839
541827346
82272841
288484080
281428767
815364277
429514459
886487844
454312097
864151852
368886433
192170469
204635686
136029030
334107082
368467302
591096313
998377876
189007463
319950121
542431685
492158235
249165555
977121012
979103877
240870188
92968540
313167979
422192800
433834939
432387691
503567681
399983164
239961168
301639634
282745166
466192171
572968129
103834254
864862885
4958162
552045029
72518382
859736457
187461872
941682445
47912300
415170895
447483465
315485804
116746471
572394318
385743174
955354864
483693682
449753243
778298935
3068744
249926907
920648350
566509857
819451063
150213630
963538079
52221261
882851785
752284807
861050938
699395391
245360453
147493001
746574253
936887659
288962429
185748088
438790251
605670895
182899362
273483943
615763022
356847681
8478632
59561783
367703551
867716553
136880816
774715403
732757321
222482611
294122
36489815
224052661
823367415
316633393
571203141
383874950
271983889
544461831
813207181
733979252
993944902
115154139
15191624
928409074
499668422
272088850
831875650
172406598
406832905
448129051
757056854
592604042
177813302
772475485
626476512
915845080
928732344
115959737
494188864
431706071
625960053
102659978
944524847
800308164
603892949
117968889
621485875
416509155
662869851
170055304
742060746
790804786
95432855
333155418
389321988
676443700
171160713
78766579
370412391
135494921
438860280
363864156
749156451
351696752
841358766
773601314
488008975
452108211
265643185
330504959
749281747
894113147
535081501
466772585
278508910
12592495
701406678
255711841
328379127
131548751
704188661
84974458
578137388
215051125
621400666
88523437
849646713
722321479
676050402
762752235
711174043
281193025
811241593
426625227
140324032
149320184
240063550
7646239
200522949
689634375
595007074
753369882
427075589
476370481
373398634
467634281
21196165
993044766
683794851
347558908
46524958
167012427
642751800
908675558
772740263
736379819
818055174
957298871
893643584
757063589
482396562
640809891
447303269
374502315
739798683
400771238
20201601
41325938
556636112
878045137
104599919
413340224
972253589
748753243
858038080
776866952
435743199
559755885
444075127
135754231
382594750
595457501
72665817
806430931
827967272
532268544
983715049
728968652
237537158
425724267
456038780
230034279
596047273
661887755
719589112
211383882
294656751
606091003
487901565
402714396
737767628
914477216
803848561
113172377
410811831
188667351
119685915
190844369
34953424
353924548
361276708
877684738
783637045
550045578
908950531
946897989
562603127
308633647
192319511
648312694
531159554
218089189
103432771
188423401
259546864
454997337
31151735
537092899
18096059
634956157
451989338
964519574
67779726
757578774
598539785
690738038
939567790
922277956
846399822
403260472
579592584
472756549
611630744
138892380
465166894
359164543
381768033
938487571
432070258
942771990
294647799
265286612
442700771
150769760
84902776
514633337
166074132
470904030
819580640
589264781
291041331
325091474
487319086
96661671
325981868
937971645
200430497
702373019
584838024
313082398
201112958
773638080
259033069
156577607
266688000
595756424
72451465
766608224
245300800
294419572
320979446
553141859
384171883
778836571
943661439
897636225
955791550
649490486
486336029
262519980
85300644
728480994
64227299
914111717
522368262
209405894
622631702
374544265
734406531
972881343
281753426
934668567
911060941
85271698
570430385
893083167
957070797
470290544
850258520
721699732
107379326
657589633
550542608
665142124
25235656
589191085
503248589
879464241
685477073
474464972
757691690
819726328
922495899
302516397
665698471
870348120
859741824
44189109
393750441
941543006
516373731
588273066
728109410
339301497
157624125
564287669
637464746
47625455
92377552
755472767
946790889
287097329
404600111
371790420
551033192
301748225
563383628
865129403
993600708
3067753
160975286
520151662
811958717
101069652
236198113
595189069
663364153
597585306
678996588
80158573
55888127
630700545
523223968
449068332
466627513
668501777
653502174
556874949
965850758
188297053
963077092
302627460
214238973
778613834
832224511
486062672
516228863
15999147
364660109
941691159
733464098
102193147
109990215
541886183
285207671
936290866
460988304
113224749
481825175
834004113
424686697
259621661
459278649
514714663
803747441
27189767
22818386
986079778
652604114
598313994
872927272
835566577
477832261
747831631
532329652
896828570
572556690
589817500
274427979
687949269
255629823
866028528
326393386
232977172
582833563
653249859
985165415
496742419
864783051
164452206
711289926
73299936
420875539
524581429
103223151
4356519
568604977
172427151
441862096
310839288
450690438
4277375
922171426
973378531
942909916
566029114
250202769
962500223
157354411
6520729
740049904
698991811
361186247
588490564
750708673
916881000
216723753
204724959
596754866
608062500
865213578
16496474
501403430
903356825
369304693
913956220
637586703
165411968
760126246
700703877
934722054
46419969
377840447
288314524
246839728
398728752
669014175
663614149
740123540
271611904
287233970
908092351
935639102
166079534
893966463
895054296
441363931
628505612
338050213
8321977
792524255
982275539
807750555
305615618
240347223
668755366
733966630
923009800
303265034
494685058
255115424
737506584
297976459
297352807
759504999
19591087
905212377
998636881
276012490
333699547
529171064
441326958
168052819
671765883
404327495
135145283
264038940
874988395
895098672
944086880
720331054
408348936
91570380
482309354
360834939
317235087
547399149
475242787
780324279
238155897
543968650
520905025
938971689
339371686
214912349
828188976
595731299
373484042
814217187
639211200
766455383
406030347
520803834
623302678
14649342
355483354
721708413
36916576
70940652
643785953
191762647
728031985
699933399
581729482
297175228
134811523
853668045
547229214
9718528
83467332
985061264
60511232
556558663
948821719
49418920
624102608
431737280
48837978
937315011
867480402
206348949
412915857
710309196
446481302
225918082
264644395
251750898
51414049
731832683
723155925
421177177
172966715
25959735
821207910
474373014
23885959
85335675
145035682
561722522
151074885
677815933
983094992
318308566
193965799
526379083
770120852
857803647
477078923
891170384
101945322
624073145
77034948
90511828
926187359
455200499
778266928
501338135
875782232
882418897
199886656
79163694
416267591
565897441
566182704
624745304
710167010
151476481
6294940
485755576
981811008
843735844
798902437
221364100
901227159
329360966
278068476
754529104
127846389
989566831
887683230
408930216
483238190
484299812
222043265
805903679
668843371
826240908
678798310
183733545
711644421
485166324
150617747
481767995
451323829
513000409
115738069
191027620
460918889
593138960
428832713
214538107
368319179
472387623
394891785
423387144
129137104
730374499
311248650
595182104
887394620
299619771
365549000
533695691
235411388
788456345
103786130
955692019
425398806
299389626
589456014
177379971
969113877
914397607
601405990
589339533
685673065
960000039
602511975
880796124
932393344
969023526
412351257
167970954
363662063
809607479
671658541
738198145
565638603
374850970
711703538
780422688
739119482
259320113
690385393
827787830
170425495
386896740
550946736
320513361
553526887
776827760
48315942
796813844
191276327
214454120
207834826
786260743
886401926
591581305
78988018
273546274
701913572
440348387
675122769
392539697
701917544
871206699
379814089
998656293
879459172
223967013
414379076
744442875
195096293
153314502
699808113
93503017
459241513
326369569
379964622
392556288
311785403
357095832
706867178
518886022
259393046
212495196
926109081
831773898
834361161
264967645
796016644
664015539
183100785
770502783
469607690
190197941
631834143
721370693
589206171
198871617
660503889
773534434
55292135
535303450
291079957
720262334
157157581
3160361
452980384
260795620
504231812
599748323
93669489
724811112
417594716
637849018
633250815
695677735
293986561
424066534
567927406
700269723
549531113
775121428
143513627
93621311
320540812
56475760
633696929
939447255
869445937
15592003
989551442
7431112
365637027
698219289
704400545
189343407
240550928
68070419
725394848
899780168
613418400
561073526
839817493
251295053
458774927
502421861
672907072
192362065
167870186
703525628
611216369
187272564
75602061
94358766
37023694
847127828
140917730
342567803
904604326
471538818
673665867
807597448
853502969
762953430
450575615
482139399
892095244
685829119
880831137
568916227
273049287
749011099
112162195
777559111
161199208
561968754
475481526
664815019
471744682
906480733
325379779
528098390
657102158
945931283
157704305
525361464
683853241
299841569
96277595
35887611
366338552
568962957
696076589
516692650
641873045
350368842
314800523
343408416
593252389
546388412
34400182
211285912
34504588
976918418
775389733
581125539
222866841
265441456
885340158
330638754
411701606
944048274
385539881
96132287
223901355
503472945
216988650
14151212
753188403
182671318
706849312
664741501
759446473
423344978
336005541
83180538
324091972
111004905
608451932
97690617
924935265
427554681
651454449
782676001
355077724
370164839
680889875
359991355
348605682
315246930
368122262
593657666
562934210
238839307
963208277
61669742
663053111
953012565
629393295
88117693
344665130
335319396
340465388
421491234
394963929
953254089
270894443
169125556
351437596
623222098
865813128
540562432
491527095
303892062
593024200
747972813
920267137
58379074
608395875
143382463
66013905
709149374
418591099
405181063
893295582
28604789
633785587
725497758
617557486
424180803
287855427
128896984
712668549
753563352
857182376
792664633
775482129
392081240
828966381
86069160
907260589
576977212
906410199
784500302
940300497
999323408
467127048
703869862
589942774
473213650
986350563
969381098
874144544
936184014
406779153
309750812
332974261
598848583
81080728
917068437
422159186
83870038
726585046
284528248
752048836
592623693
733474993
85758709
538455564
10785467
986631064
687318634
200081739
959296978
556159416
424996551
774864778
561406490
684918694
838417944
437977887
384578256
367511713
519104433
338298739
439637836
868583872
149250675
604875358
613617913
421439825
546038259
457320371
202509076
791159630
864499865
18232670
448308754
642169229
758492448
926239604
95792250
435956667
887621517
236504193
106903807
202178864
997901313
87338963
422143738
286438517
172349424
765108636
168284426
509847349
573890994
797833488
446009347
998401825
668912317
962896180
732222369
351635756
845855566
34623525
526262157
444525932
241126747
947467767
485616279
218596282
495531907
309015897
612634664
927089570
151704601
797290250
316613122
240431558
272356637
738001041
708832206
476208502
290445138
669960432
123693726
798474142
616418012
263038809
383751624
452299479
329472369
493417345
803568257
589940468
196877360
294859271
111192115
105025753
754401404
238364978
754953472
611042222
747586597
208095278
452682324
261766928
563952072
181617329
892838107
429136529
164709461
768820358
127846714
917116578
618102988
173710150
79064972
158266055
693037735
297256808
752425418
646332345
646340616
614424233
94423616
692726431
576990239
498615194
650210643
334001981
986999722
345756424
705407711
428891697
447964870
916524483
800067117
526006062
333112522
253699175
990883629
19267153
858454378
769149066
494594267
756442870
396702976
506838067
366355139
610624957
396733683
681646913
189490535
359878088
30949910
667304170
399215598
168747325
341992626
385436201
445042072
741755971
558316515
315892093
322555481
751615472
701388216
551236619
499301656
249344112
570916810
698509805
171453322
421174243
701628817
184455234
556434884
579455684
860014484
503458759
660121168
327710986
417712355
430986549
115623644
592857332
11342453
979157490
688730090
829780202
315436234
600925459
316297934
871602156
980822637
312778062
378677574
597711622
576450067
358861483
895372306
413222780
361278219
45183657
350328849
439438571
560208118
838781914
792985253
618347951
38207514
626592133
921593564
868799051
831020381
445968694
536722367
878456776
264324924
834513302
306932790
217818714
600293924
200480532
776742103
712983490
427670819
336413916
640224170
673129653
727724271
964035299
861293991
35837790
767001734
646882169
901121207
49887597
235571470
407249504
181050709
705072140
781617157
756010613
763909538
722262880
676351385
523289660
90415405
816285561
898104572
18493251
998592107
834882317
174963957
752926056
334649977
151358880
730808331
289945287
153006902
796198279
503973365
787587362
8574623
165857576
56321167
995024519
958596764
570377551
810050362
452762499
747220711
135990602
831530963
618681042
455203675
230259443
312113665
668264592
794927246
442328166
267744221
327617176
397502590
368990792
80929049
413126939
656003965
45163072
644367059
142619128
337795750
513717877
663331853
279695505
879123264
454021209
516131962
163068078
353844698
320086579
374413167
117484050
706892298
966658794
625109542
52194614
796496189
578701114
620334419
717861400
730447370
327254348
288094857
961827361
810425997
525094006
421813521
874948663
780738734
840070130
310947315
697618719
724606315
311320738
843553143
656178636
110866021
739747464
937951602
482006394
815716839
759197562
983845157
67654313
978887238
748434430
466010068
77735337
772259716
474152108
663594800
21687588
855044265
881936025
692559967
512391362
794781963
800962192
857124606
96344877
485903801
225828569
643754349
246065527
924531757
287097784
381405375
78380003
117655420
960484816
515093695
689802937
245923868
443891362
369510003
922995826
787260456
610481014
481748452
454295623
87034718
574064893
343818244
743428840
355914668
998138158
146739105
299627586
400939967
839267029
165949564
155311585
106629806
841698098
99916613
281573156
821963589
997520548
207303380
970048375
970788262
866050985
800589142
277005783
49011883
735574173
148362792
553081122
397316161
581120825
748300184
549629713
828877950
673366871
702120143
47485530
382584375
139183887
629614363
378756339
415463711
6350768
575419692
368650653
807751541
755505273
603750006
771710334
946106244
76200813
618854800
373358644
898333401
601457616
82942618
792002701
796840204
559336027
736130820
181970902
880470492
609528171
927600726
211952286
552087120
134887706
58552413
6850483
269698634
511949200
18936986
2008301
176582065
899911021
692307118
713959929
927904166
464060419
303190748
241055700
134823312
672113464
70538760
317371888
257744752
266533407
476760383
281237568
917215278
687803160
516703377
175502917
988965998
525969439
642527327
364409597
928559688
101687160
718620251
14100464
201973517
878285440
348750716
109754806
796381993
837367224
546547581
336246938
19532137
196571023
985355360
837473021
822720969
447962352
924663056
325882848
718843960
489235692
222218824
134656687
430730886
994671305
830963128
490093131
643180857
995072839
358358668
312751064
153323648
224139365
983821966
305392519
185895405
576077037
274211942
544021100
529344693
112179820
954466236
576468067
745564604
275307194
531644030
771633849
776181018
283357829
255799273
61291342
275430014
65694717
899759120
818056353
897576401
779025776
777988920
304921239
900978282
396916436
916002037
520665104
105105141
265814981
820272546
887919971
634628148
480659141
695854032
506488590
36996856
546822729
425999518
667268986
549283797
17890078
682116177
857713303
163177429
461863622
973403350
683618398
415995369
230997845
618401825
734034075
721354127
538226372
111426417
177963341
374568440
585599344
949791312
707184598
702467011
803599714
11699676
762179253
132565295
637377063
179177763
546609998
285452203
527883481
287933666
618368864
100857956
730436675
871410362
452154686
582577085
291215510
259694294
476604832
888638170
49662083
573066293
814472629
345090899
219419653
868701607
199631275
91364791
182119820
751092721
827336489
119661714
324070920
408363564
491400122
894192383
804315727
473856900
262099454
343678145
17222942
76802607
128794616
712018955
868858603
86569829
624161694
91388816
732692366
865281663
340762897
206079828
134541870
804287083
914057073
531307548
752402609
319984329
955669076
84868615
772946235
198761051
121907729
27357124
410068189
235838223
252200997
102962248
109372451
145930054
949315411
264981293
502083088
847577513
32669510
262556917
611963176
739165082
276106952
719138655
2522055
537465344
579514471
451004898
542484592
57493824
269338564
872289015
385992963
925983603
485209165
63283562
665155939
744047286
667106182
245442024
847076361
148107632
970447162
869450483
402929550
494320689
213944513
242692519
234133195
580428014
824130751
482045105
451409691
756516113
157523400
101095345
423657661
223448876
122370704
421583610
449538119
104684549
384341416
59365663
210974320
653554067
674013927
236565723
904989417
682788130
233439344
463225015
553848275
762991242
65010214
687422619
594925386
660065132
487955061
797507889
395624905
580607176
969318921
513231174
446928479
806260578
392233559
345109158
242436998
104309210
200768123
647850620
779427588
379355526
34163440
513257235
144266057
601188736
160651061
349532568
729483719
477763069
795826865
46956849
205939713
565531958
592573772
274697364
674208548
273393815
288914619
254506279
100598148
80956070
326567714
786530216
944522812
959291359
338710975
64929621
858981434
955631591
560148616
739987982
607952251
432371494
62900353
510622412
203854686
246829223
601011075
98165523
633047505
724624416
353188162
67171905
720392222
627582975
423679023
484110510
268744965
531420786
172543986
385833801
230140293
279281740
66805400
796842890
574881529
274588146
427573845
456602008
438435235
238920291
627463723
430781951
87543177
584385792
767537356
218811943
620493292
714608823
570046405
431849668
520799969
18883379
354522896
605200048
271117559
971097987
403976621
493961376
508291727
326314370
984348316
253536104
502221896
67651336
853463100
145906890
545542371
771822169
952155120
966626391
816464006
598791526
908727045
793724558
53922077
795926633
40600849
289938558
795502336
865757440
895119409
253468954
893817595
959065165
363668556
35588592
486279760
468647260
604930958
646708998
921855777
589867161
338233365
655864224
399642706
147018043
974471559
754525292
101626034
942322994
558290914
37559517
801024218
670610299
684301351
534659512
240606518
580819584
397519770
489900854
448155023
72518828
495074363
866866325
769566638
227346887
65868298
333232913
239938995
746906841
843031569
630302054
927157681
557178366
662160304
570829742
726463638
198963254
737946513
822012609
291024688
884647888
365195517
650456851
959873444
927307912
216145893
581239276
197172170
227082525
372585423
211739413
945322064
886203281
749055465
451268008
667723500
943522800
136340770
435983412
599306936
217173056
12975370
449934440
293511359
281797678
939232554
781511871
870611861
216900197
503999488
295079988
606567682
718811921
399139834
558048835
453441937
877799957
275520854
889443686
301408948
304458659
951629193
193445813
630540474
976809213
349880401
838584865
76831518
85124329
75742239
961460804
417381385
379187269
576947885
612712584
302016387
831374236
791262134
838881700
220546028
534283821
935749757
455585155
485355683
219493399
493571684
445893288
808725481
202965103
618117365
113556551
181881744
34600005
352379733
861583997
409214651
647446351
417777903
587866233
473117091
387550199
413189127
760485917
155621932
222131687
134999679
490917554
205265780
386170297
570110306
977492821
509876901
681164070
633702850
76750022
426065174
596432158
656079159
892149277
559216836
520238060
939683375
895505987
971628421
693315029
864159398
245622848
663624158
997006417
139833313
764053069
92762873
853645139
104769199
847050618
609070888
522481765
433320823
508815098
907741905
24149528
72190526
561117299
235885697
208315360
948489168
663885326
143317203
580898156
533441707
132512163
160804603
544869458
430957068
783729736
263632219
828260498
152936365
645439377
476849117
252282652
906503916
210308491
434915678
949487049
316140258
408673782
590247608
359052182
905679069
727945690
853849412
963549572
744201030
266489341
436609823
261809539
766603301
573540327
740083011
235802839
738293590
373694426
174597987
692364251
799765001
152661551
186577282
655816815
367380273
464328003
6828921
570950864
923835962
43534882
408326753
593284182
732960064
220875579
815286577
757156739
197722220
647709440
902789474
210580796
710778995
22174146
449612612
111368146
693706423
254869568
134517162
571751251
928148279
865146425
547637822
531759380
387472600
921702154
393306538
605254661
995600674
87939994
204754413
672529598
554063629
354006615
313904128
89508588
794961511
428219703
214539313
793501835
722145675
578824420
966191652
479634909
481610405
424375849
723239584
160282100
673126699
488507662
381000307
612387412
310230202
35889752
604145045
677561681
43387618
889160875
333570719
20224558
812943250
123621465
850380297
867023450
513775789
501072533
354723963
462091466
28671580
332866496
613461502
632101973
470085479
329941937
52524893
559190894
622907748
298740079
923646566
457864670
214609269
117768254
479607716
950656430
271000422
276713866
898783890
516045819
641097319
302013727
514109076
414285487
107765136
72431057
325830675
654202843
149836628
424212690
695324733
203598842
58881482
216821129
860760963
258578198
741428783
162646076
625730319
116687367
971166813
303270082
919514549
138223738
514822720
167266645
811683690
656628951
507237694
460275075
421561433
119863924
723508359
705849813
491616393
350439766
288550737
444977487
237863878
805008817
751399582
640461316
532483137
504063321
648731565
699120435
794999244
11366300
755916053
745769305
769699114
192926487
848586730
934460240
954316693
3650561
12515039
503680445
262736985
972059855
706883757
645692492
677547751
95267592
157547826
837501288
565225086
969951693
482166099
15776618
703831984
372254608
547875724
633301713
577250783
174483787
558045247
422428608
986684114
370414863
169109264
601857633
169351172
504717736
197986976
206897636
607807888
310808443
722518611
964457348
157212628
682508466
423872439
402665048
428228369
318670061
920196262
382886063
674015284
83022218
588447247
606049133
413149280
440140594
516513046
287896189
468221859
43776006
993797022
424231800
816622144
386367802
533078984
86273065
135722955
418648266
958525563
287218742
345888222
49181459
374287008
907036287
487666328
679455312
507022898
752841153
843323256
770506611
633510702
132859880
909691604
232420366
918896681
71903206
639055740
370997036
76208148
566756667
948264179
371746674
337290274
375459693
747866471
119294473
606961986
187194341
376062584
595634275
895777015
149723330
407415197
988808197
361633588
516692571
551512511
887469236
578560738
668704555
340230900
803073165
544730941
392615962
549085496
537875797
626504030
602443886
376354443
862901515
158946725
184073158
944926098
90538328
382313066
763122924
615492215
73248096
375976503
210778507
84064436
105204363
29573205
193440982
64240509
176906751
332431877
995054667
155023598
969350891
838375002
90603156
494824991
309943062
890252352
749997073
954239300
933078437
540834560
647348370
75221272
827031751
407193894
216720064
934929876
8690796
112673241
648876495
819312969
823010374
460948766
828132624
943141674
189031958
923907059
48210518
231959442
170390118
293489836
788708625
29448661
710133116
806193867
4263733
669676615
617029061
366778300
310099336
691363836
841305190
685414795
404922878
323907155
578246247
708547029
668214406
540793670
785589496
611501521
548847909
767244398
508538237
957303149
340325378
901547199
608376899
456347238
715219900
929486654
611059808
325724999
824756561
663450676
831844642
842691875
712436379
778367322
495116710
641925143
162583298
465387596
170490264
887569860
928788009
172843647
918495734
125253247
716684560
768173039
961968680
171889064
285045129
31016903
827243003
64136881
702145081
332157361
443355120
760329231
171291267
163656244
208217647
487837670
263984165
110553982
196819074
891654841
989017932
2412525
53297255
482136457
87244004
666868770
706404290
173098663
474671803
560749284
5713188
952716641
917621131
208039633
935969568
609015368
309671729
290589355
856069520
169637030
889009720
559282298
893531324
304774249
59993080
589355154
184508645
480636255
985585702
168983902
388863299
759609612
880279566
376740269
184235149
544222228
748157985
303346259
85468557
97022686
881071702
144080416
123130576
257738980
988702416
998640497
996017101
471126164
155105357
297498067
231970081
581958700
307129804
797646267
537932711
570839484
70070391
284913229
763387457
501918309
767576153
100800918
115982796
734749576
863320306
276820918
1333173
183469371
192026134
61468991
68931758
828668586
535996043
150358365
196414997
953782858
831090550
617362828
132604212
33016384
277784911
983593284
999029168
968211596
25833169
725629820
292365304
20910051
736756561
331391394
798941157
447471710
756712039
943186191
572181892
809087579
905269608
871714164
118752498
231140167
16111871
648800975
21361880
436958873
939741878
164926963
831989647
133590630
450307363
88869735
956533151
906791174
179827890
846363118
182318137
243091769
768715810
110544076
726665868
160496807
114489107
910295945
424396633
320081076
175755563
731698251
746200517
401245719
882401972
289465484
216866579
515498561
723173478
595961214
889219128
215092344
243423012
990644184
598226783
855708055
319175405
238506729
567215695
874449447
297139201
725725962
651354064
344339212
706762899
557871363
909890788
131219312
669911909
681455369
263131973
317050009
715301383
456981838
563402936
795237380
464321868
668320652
981091950
15653194
790855961
852253157
1370521
57222392
359305520
69614284
522311133
900519669
127071696
136359160
417789383
876420092
103945895
962311951
291812747
836782457
755479746
40963046
368480154
71977566
284318537
23814253
131465172
205483378
854050303
165654302
999801453
817768508
627798248
377130875
601538560
930524110
772615141
474099571
670236349
742174310
213320223
978028955
180718999
250982246
445653806
227162179
290354927
715182252
440593468
404508219
541538686
995231523
350782259
882618257
850532972
512509333
263593485
472192893
196122553
269188008
697408675
290414715
339586560
919603605
464272948
989113692
898007762
864654536
321443133
589212502
328619586
985076158
339861145
715900483
587738347
732564329
806151364
705939324
472969041
863397636
849860201
718151281
549430850
50475947
630997702
853654389
253626431
424162169
939683490
383179254
220639860
923732784
892881760
730816093
290850625
366615855
819455633
159023502
111008741
290799813
325195550
106088171
213770108
812752306
236622893
332445694
503800455
275343883
841183610
693826488
604200703
653896539
311832732
92273500
134361062
128241937
489223187
849781193
747571049
938885049
410706623
115375024
269626031
533545354
596914240
194796725
84184105
4962962
813516901
256027972
530878144
383377573
301008138
100910092
718457970
592200322
553868869
681182808
773698544
135570731
392495261
96115903
79050251
400781429
731636596
352012217
132907482
360871886
692670507
462842288
723372245
727974020
333453543
911282456
322581013
296446780
365758477
158907651
467211220
928154659
713927044
118600809
679904809
847902256
105843757
430988601
703970015
518563049
659470341
856578995
101235388
145429876
672236699
337535196
755848833
209507877
988592667
99547609
292043478
318915536
126653931
180273081
84848716
847126070
981567085
435237258
972543737
739023508
655685250
104509710
661992445
186569782
79030816
49407762
268135042
725472538
407583414
932314726
726502559
970790156
280481945
116607662
916510453
637039269
174908628
396229729
667668639
845525045
742309750
63373409
934554617
400794826
467820986
589974751
727610273
482516579
895173528
836678483
300292784
584467524
441691694
203472631
851280243
291317671
512183595
833609975
499454638
151825252
620562528
618093031
408577051
694228126
55933340
149943561
664786319
504704484
668868025
520409902
230978918
559518486
687561137
466380694
98691020
8198982
847383314
863954668
696728518
464402940
211584516
103095559
763637545
701483808
895122375
959049915
83929090
375590819
228645976
60693395
432723728
74946861
633748441
390442821
452369023
669569063
806439327
303581261
17817475
456812599
937038197
181334916
364775121
287084813
965906479
55150390
877130506
276549940
802759890
412243710
730863368
356174676
163048572
599704941
24479845
765347559
148436722
473904766
865215562
822768011
161538753
882714049
689093424
928687674
383474111
274257619
507040804
842552064
394991052
6957685
430720012
387701546
133901357
693512035
418005242
278018527
715395595
384800279
10648947
745590941
196088854
342397688
780234988
84951414
682165186
590097589
532257280
515460738
821953902
477201073
920629108
913165604
117465943
335207085
55563040
299011557
867959893
284816071
201121725
354410147
962565695
483104214
255858905
727403590
234476363
558743110
415234402
711001872
610245941
316484920
588951658
893248705
830341773
859017977
11756861
872988499
573019622
958353691
634829845
502204597
827364021
822704786
417220964
264995071
480503863
97835219
207581206
357328608
60054201
697632859
889048236
916321594
102783739
62978059
936756861
461191539
237847982
746188059
792522289
572602288
283196121
690485757
921038348
713164003
232869697
269891986
102068058
332524100
562031121
119596442
899813583
425608725
193014385
681993887
422199141
514331593
458326157
795552102
307921612
911851088
61358065
229637258
28732028
651459431
246172411
52006972
263478736
166925836
436344998
698766849
47410235
690254541
267835506
218754852
541889442
794115875
146831030
33338147
467585966
248757383
53948696
68450193
36566306
827737824
232347677
75296971
314422311
647346136
586982140
200670680
916183838
290859316
255027539
699661241
752968248
851157630
801299062
400797529
246202332
931688825
908407757
190421558
1548622
33265830
42378167
749319395
596548751
728594309
139410335
427367434
293945334
178502639
369370916
712306276
443579583
102531811
119700362
175698535
988482234
281211529
262442596
837238884
955635404
923399505
767039112
992987978
452668849
654407010
53205255
66424644
860362780
239763405
536153586
490465344
933560920
291714098
66989733
995639292
232139600
462599135
953748575
465917942
355946738
21289996
477298931
382804255
93760403
477915208
508412533
242416750
918263134
940830160
387827623
151600862
783865739
81858757
258014621
672876583
875830419
150973831
197849354
813835112
344691194
388104161
523899801
647207434
365836992
529475674
65105580
185374494
279433615
547780380
289833244
713771477
82502185
404090554
890143927
97429379
523224053
696098442
400851803
957817655
343772237
564345878
238254656
64344355
796826260
381688770
114116889
251998103
187432964
240393096
681529532
807848271
228881680
945292306
712189176
230585946
639277014
957015642
464595756
189815634
204544393
117080737
932889792
890165864
724961844
348419614
131574801
85120787
126647757
894343629
966091360
493949329
120703437
277909496
204013970
327148036
602057956
18845337
493250424
306094704
813365326
659383552
39838250
313332244
481579137
641784968
425689933
605896108
607438335
525350401
761412733
533749279
777999215
829459462
167001748
417664208
432972531
807186629
475213399
505760857
853763777
545112979
721589690
131354292
804866295
177646827
268351606
284465360
905821370
472776537
382462326
368770405
134241439
511562333
969481736
387388620
604658932
537979908
733710388
766949111
953624941
83147071
691464949
24351236
216235539
766277378
670545885
800894109
435704616
566351988
887328753
964110669
980721379
854769121
602020662
563727328
394725333
945689492
964434939
939905283
745147171
955305333
359459022
172264498
104448332
184574634
918417950
85372289
227795104
455976270
800276981
399765235
3623935
678084058
950902799
969053170
632176228
243709370
704827867
721950823
762551917
588974322
86006163
204347708
941008593
384492008
778662250
376804368
894722336
11715401
74315258
512949803
406671532
226879817
547883880
197078275
887407944
8966789
76123951
364287673
527483512
31318953
122549609
648731217
128120178
783981909
301888922
697365354
320308130
512459809
768481378
623512480
708344061
571512005
981119239
61003965
618392380
376772973
455493703
444172835
632313255
479788557
439508335
125710404
714743824
65724449
524211358
453548237
183086133
888103611
128485470
197322825
607479591
860488049
231130848
725816107
198140806
881867363
378863185
249806366
696625817
859495898
980777823
325539908
174131205
910685635
770830055
375405421
139535167
126682897
387798688
216737827
177049688
52516348
806437259
236054580
879728170
381622501
426743136
620055282
915389706
909906061
665541635
912164940
32812245
450406964
124338286
448480250
127310077
589071157
914932327
72003012
899946862
281535605
241008799
34393951
696963887
442381369
137295257
343640124
508715241
624413179
347585925
220947750
979773478
900817856
511938596
766461214
889208458
470754827
13908977
761597610
503597176
165348233
872792976
421642422
654860625
34201235
76219416
755615899
161880877
673470039
774248273
105585066
386943311
483072903
604317124
541125192
658818436
733579660
110823177
669164242
625643506
631277498
454416143
148874749
189850733
796507341
746036098
874556925
340589803
26824546
774677797
174831896
998813191
886633824
686413434
560249444
341007085
471732950
943449438
737558613
828686966
273857685
844562541
240430267
970241691
346683072
569628929
293349750
350947015
77147560
548422593
992776698
646923808
978912352
405264550
359260630
306322268
342813669
857739578
166811294
804142273
838359026
530947924
577473010
739944746
354183677
875248713
495179178
78597003
446510351
367462734
218415555
985509460
854554215
168127476
364516651
890306874
919397347
783846190
194917703
969149344
168949885
866174330
122082350
727623398
417076301
123311778
664866779
448868529
868654338
272785643
685099752
969458455
831368276
795807256
790366440
242616510
752525148
556638241
282296609
200525837
304842073
799530277
588654273
739203890
902559742
311693981
798708660
280657661
322449552
838456815
990850919
629094826
661001555
700418416
156147546
221847286
346721606
779025520
964094659
153957719
116894766
812393479
792597174
5972481
995596497
264812658
33478578
671144138
370975187
66244325
434954718
236937085
346824110
377912387
628883027
742064062
301562309
354518437
8532718
109425084
595598256
775971850
654414307
343548079
975401102
129574846
820329655
896049460
876984889
726453285
947029670
780787989
185914028
75244676
879255270
126537771
15545155
699135408
473780470
117083882
761959811
982468861
412757983
976216908
311657650
424662294
884082464
388467003
120573327
829330036
560733649
374650307
169750342
961859689
126529663
871438582
661319110
990748398
640858363
104652733
509646082
364410188
815790923
568006684
707936160
75569344
572261696
60252186
266348648
751749837
455585339
124908098
46574932
515031638
374751530
870940784
211055938
995286874
575198461
211326764
273980425
114542846
68117641
750009634
813854909
234423864
832906641
280053859
558259813
920423897
814098599
80141917
280180084
286424366
270814596
46106264
514828970
573990508
1731301
339457886
264054119
162318563
942620084
168795297
44428662
879910747
431930237
134679372
379217004
201293903
714055133
351063950
526233941
397037385
203257263
552047192
934808229
247953933
477615667
244155412
966193568
368601781
579717810
517061670
340724255
298343506
297850380
240116356
41997392
778923979
375183092
845119254
798078256
633050870
265179798
767190720
992725243
685687592
204337194
519198599
215138282
771339666
809795445
95446251
497723109
54407486
856687997
938631812
6252740
383982348
350912934
917920624
456197182
131617563
665721820
527591384
607529350
221276464
296623676
387177515
805110203
994918767
736516738
696040431
161291411
314730579
820127665
987771645
113652201
513673772
102339359
59620747
868324763
226790790
316761803
363774495
862588422
992676172
566238284
119547664
788894230
460690751
259145751
857141714
234693267
423082950
657679228
979624798
634362917
583859336
236567101
62901483
750572190
97179481
770416157
908208362
22979615
808750581
371069765
835337281
351476171
789001767
593979456
670780544
619568717
386223716
863267226
208696553
409370934
447441931
636702833
822148241
728057563
934222669
906533134
961416902
919922064
395596293
522654527
453361274
859861045
645190885
69170106
804864279
656773435
483675644
452469825
917611211
60526245
278583976
792735652
798944812
580835913
549237221
228565916
249930593
999771874
982102271
665794883
84467657
165648656
967428392
85957856
760678250
7772055
855481408
528376882
372706429
283654850
624903920
856413522
721175879
810588378
846606086
474587932
71975915
835316126
771043869
528099490
923653935
517543606
781469039
694016913
160179121
482426383
847678577
713751706
263347041
155942823
264454448
687343234
157917339
685465203
40285166
645830441
332903046
435704734
134054894
961169136
628376039
994563892
527726965
101668843
76383104
481561124
573341261
728492742
612963352
614773787
376451002
412165959
888492741
327434110
397083977
253503267
244962443
643128874
857205707
150616563
548812112
384381740
297916842
627306058
879327533
367575443
429128717
284690060
511772796
186568341
274863312
678136727
505666325
631384288
171707390
498173872
518601237
686281096
709633497
44641608
153316495
746174277
727555624
600106251
897521770
269035257
116648244
630005323
974691039
393570788
724058333
902579971
398910538
706433736
278679733
17923045
970691887
858707302
424405731
199405304
667396877
926954819
381242988
349878357
135999620
886946813
128740903
63901558
315715117
78707846
6076927
700339363
593803490
131823095
629238745
205832036
966325057
525260746
921196916
556578309
199472800
904335228
87882279
871723124
824189822
315581002
99381681
923871349
509293607
461581276
468149264
63854802
537699449
448829410
529642814
605443331
26159683
76861768
887068091
906936957
954716368
135087579
700253104
3267110
595211653
114503981
854930107
686319150
75527239
45820067
703044806
278013326
867462659
38440246
236255142
292270964
496276840
993097082
864640533
363660421
205462297
869106069
325678084
113591138
206749786
505909917
140621864
669006827
219442546
648013273
93626770
1793244
137993506
756107745
774898761
350644379
39255396
27486817
98841884
739036643
787539289
890621600
940815688
660025659
198399072
81255
331210389
514972970
974149348
894442517
204805506
778627657
10044456
167872431
598209518
80100792
56171851
123491330
865974558
125503023
131244938
503247922
108309439
295203193
369697394
276195375
751076623
298577638
871684183
375089764
383335230
110841715
765750539
915822508
500161
174604557
229346085
101448454
528848399
62124050
706196153
167534435
64844323
732276151
209829350
751342397
181260950
519976297
958629012
335430268
331142371
752783516
247553534
880322257
244100672
323541787
216282458
722770896
122081813
120005682
240516056
152634334
597979764
308471780
558933956
696169597
769494223
229876752
936154271
907400099
704652989
160834509
59735063
979398889
667746282
742678200
769806019
775747627
384875617
808990034
881614243
423547576
522057499
656268097
695693704
687770812
102719110
135796156
473671935
103534659
299570811
587821735
847756984
411414938
232985807
158154041
261509535
157779957
272368050
551483260
358037521
282019103
109866701
422557917
459208401
80206354
797689817
746460888
161077397
684311454
476243179
480279759
255441087
845326236
451811651
83419595
657526014
748313894
295271786
751292959
350180973
160144744
577261521
338440266
713882491
18189737
999519927
136576247
587070908
368558805
761309744
644080865
863740829
445209587
497445161
909066997
372043686
50228261
878528897
195114008
867401311
329149032
90760318
87887738
217192014
493209267
252135305
355704188
764925258
857989990
525831051
32666724
46074329
805270528
773122214
620855419
112776993
188638825
663596544
808410585
319877554
612988596
36293149
706060079
615591166
618566997
235936887
493491928
35778336
16086799
672989650
652339121
447415470
94489686
29738800
564565917
767322860
743887521
919241756
68916367
865642682
741433295
203836704
806809868
374249984
163094330
889391017
492086507
362384087
416176129
377075225
120363591
117391059
587874409
82241056
932167512
527477789
712026960
712672335
191256534
417356357
135618860
706964309
78368868
537301761
752775211
30555084
570141611
29127453
968649075
440478296
142343766
870072725
803912858
633994250
541747830
114306800
722581164
370232516
57779927
738280025
922745367
358382581
11864062
712938037
183405933
333511804
677425452
859008923
623775642
122731031
272275331
603296685
996600593
637627775
849559019
712740987
230981909
432813442
357323021
999157161
229024465
820693085
223192210
955394760
728563677
120669140
374244332
315496906
357522923
42193537
270291026
639436093
587295840
503701230
736863242
925319342
999674510
489309661
957340487
569246104
87691473
399967699
733041099
588420677
281144349
894571676
570235872
736482171
692088227
202310387
906830561
510408846
289899899
347205689
284350498
235847653
692478496
651634839
74512662
5184646
40137336
217352330
241913365
301526595
902587820
460041548
87288329
200869574
84712975
749100269
330349337
60211170
592790900
648540325
41786637
80803894
902572314
825744020
841905900
444276014
994322392
719080889
954037959
608568933
721944108
295544497
526522249
448484433
120570602
187273966
666655174
937116604
915424390
622443051
85017031
3557827
870123546
8286160
180277116
547355814
275335624
812419893
202856224
76076872
206979773
489111080
732858821
374633522
72719622
544412312
768773574
825438581
292639517
428781100
136481828
553701438
658725851
410831251
661107268
674602763
495832349
743661247
230386647
155791305
641083156
785110653
226045578
936677270
873079884
584696315
205428182
661934251
113202817
540148180
934036339
832185564
851802851
318112243
697410434
548837236
512451719
571668397
676305325
874783726
613864090
605068162
728104287
855911803
674058110
922961936
802873409
499586251
180017027
667789863
240446206
885953856
186803494
388960071
557700261
185286729
68864767
925174825
949904019
765380751
491897086
449970267
749603674
781122670
978389141
278586145
741473605
938808875
158874817
889520044
813618895
980045520
975874639
800031310
95343871
517862347
155774947
688024158
432634441
320204861
229267061
353936541
940158366
189212183
815329942
690476192
924568871
392334610
303915442
896304674
8375833
233799125
904318024
892399566
628827280
69406652
275484608
172896625
11216745
437131617
163187972
225633471
547823171
412482235
104654167
859331210
129703564
883627816
343506475
611386721
301540856
912941817
863032546
688164922
753291289
472275708
154016966
257373527
193353397
345207558
910952651
77438596
477178408
438815164
514225183
305441724
307318189
902962911
463023875
108859777
989550932
438402241
656898088
853446902
246924754
828304132
798693945
311177739
786246820
421186345
210483504
199576586
468672946
490008578
440024175
413705306
331810226
879841478
652591439
859507815
158898088
883224855
855364525
956011058
130476879
274006945
459325818
462065184
901260434
437084179
139614858
189775591
411140889
276334667
847633
843050795
772454627
247200473
12889477
549030716
44465553
254453135
311038626
14258243
492296212
688073079
444596431
77148315
298709061
245717590
498005532
143671945
209436583
602730575
280743766
515621100
531463742
908150202
215823270
509981246
79267041
788476140
122892688
812846210
71850457
300638978
936299114
207782050
692666693
524926371
485490064
894479030
990671806
880341644
363243924
373438215
711372861
499535003
249807530
513662887
264600994
719788439
105885319
567288596
437654459
959778296
297362614
133819490
84682564
866345351
303312304
376488780
158447593
812362140
754865131
530248472
51014233
255125446
871111554
896089528
438575499
342458260
242915581
793477307
792422923
374212895
409427118
505660085
535706877
220503425
146891474
626328993
847820977
49212748
931206856
578382700
39286066
777809962
220007463
950850216
116379027
987161126
589230404
579659231
76993515
206294928
907768100
711256383
828602694
450702108
922582686
263910925
478801632
983603506
103146879
885997402
580063294
204849712
634494119
59658678
273045182
802328949
741664331
900629044
410583461
566465371
577854477
763360114
729572628
352191920
8035758
389689183
780514040
765763053
799556737
377852049
865698952
775291526
98586255
379004200
988780781
407430351
647881938
81434091
111637764
519910750
40238019
477133910
447611934
506195757
236930093
166085755
286492903
918853689
856701313
568914996
580733400
579485133
488872748
943181860
439005288
302787803
145646771
408044542
985072823
152461655
667009702
112748325
874787901
442848682
884742148
959908346
460779652
531334669
507485002
891567635
760997284
1172144
800224650
359512723
685778789
807873297
113706098
9800025
910007789
821676186
985632101
111814402
698428689
862502218
312671455
400679173
145450007
32713994
942031694
691478004
114855563
685534898
139951087
12191487
410779324
845732171
401781821
96167135
295980101
231321462
60985908
338939063
144853862
891661865
329459800
439723896
991215457
461522363
708194640
383493052
798213581
145751115
939137943
856071788
221891670
644781473
608648516
586456382
852925886
283809589
150201092
795010727
874873485
17532801
517978356
220792516
915288012
776181699
741626597
900424995
988772010
115389010
751797791
65543982
312656977
102948977
184663415
846340667
941082565
382437651
835348413
662534066
751923156
643289048
711526848
318348275
974176186
589949839
49560881
931563303
506464500
759904237
585404445
573179203
427777719
723011068
290331177
188431226
612384306
250419460
535653149
815434413
956872036
811454445
391836874
629195829
670246321
320855952
137568369
962758016
376576599
45232016
231277303
545018653
357447807
471933114
662420662
626548948
429830333
937442214
100032574
388748011
211636253
49767527
703325753
248228881
123780347
511382002
658062717
481979329
251392046
82230592
816011095
528072030
133512150
893201363
287150680
106801167
354990647
911324533
564075798
154758
386320918
352428287
81340703
448064772
907166805
421030371
987314692
602597087
487115752
619741090
105648833
882802021
716621280
13029228
986553807
630367528
368878607
144118181
449753298
241679406
158364382
662944833
416162482
653693665
471062130
528579497
985184614
777680880
112749110
411617451
725046992
356039220
968548918
108988535
437521795
833367863
554187623
785153136
228789652
19825208
346416990
780040570
897979334
539824833
113588437
590061445
912679933
820005405
387535558
851279603
957511662
675243968
159074490
400001260
186268723
917119617
475324831
584095983
213926676
633992663
737605825
540125159
747012567
760727095
215813508
332281566
123746078
886192305
89201999
267605692
225817556
436292608
11532091
451938633
958212921
491912934
723873810
395240930
900304042
385301492
465239302
611549083
623633953
328557080
105046907
351398996
495305926
983614328
600998972
261238540
254469177
784682759
895201476
756639762
210763145
464794649
689631974
976500953
761175671
380100496
624922595
796876455
783571442
510068652
691199425
898699790
269057944
757961024
141792419
963121644
157916684
847383248
705666136
770159819
707174862
423785485
888311805
665534225
37684083
198711732
163655597
150332519
722687835
50793676
759432569
216317744
214562808
672445987
751236472
528727722
830212427
352527537
766288273
808559523
606035085
193581846
485267938
272761930
83911156
450875650
735162895
554236445
107655508
993181775
247723949
938478299
856320731
674778555
630993899
261245670
784891901
21375081
713463064
219411700
121074387
370807253
211889094
444402845
917436321
725818671
98002731
662595537
791393868
90898946
196696021
999090282
622198990
80189669
57179895
366694115
440260719
24723035
31880785
272411913
735938533
72039150
583572913
623560109
533358096
765131531
637370894
712646169
572289876
828312019
563339788
114596594
712468549
398623028
518878353
943765519
286055268
62765525
937006593
807383555
348728101
945758324
125623015
580615376
185075914
341655349
712058789
881621210
708358249
631575709
255398921
697415666
35116793
771677763
186577746
522915694
221979960
459061944
20583432
847981932
834976871
319807530
871623080
909351353
83703217
886831501
173898648
88113920
230491586
942625240
682289563
995349795
722496127
537438514
185398487
821320749
871136011
177506784
451599734
541165386
778006429
598474308
910794615
602111725
934256437
620705770
817233448
835273406
388448900
181354802
798715354
665034464
280239147
673397162
859017144
985029632
363999195
683717695
786996728
873512269
175736607
463076051
375211926
779625308
201610754
547805311
47636007
302107933
916147969
989058364
198870227
3582069
81624716
693833288
916063394
109920968
7785199
742918254
207180667
612087847
254242893
495347850
659640028
720007586
201486856
305906706
513295329
351463116
213740791
545050452
586760309
357626202
399686527
651166364
809665864
643356637
718468695
963721409
90606174
416100532
588764022
860605876
909269939
606543110
961701914
23114251
812524354
5024601
291369245
474864174
749222674
335413120
414081255
857278853
129224441
90867442
73353481
527381578
426207321
886907619
732943013
7847488
427097015
258640212
68926552
835361690
198207165
551728442
399442205
622294337
156163397
718573766
458434806
856231420
516061606
925279662
583284980
58809713
856698429
283920589
904149127
914346764
332721801
278514200
325035561
494794285
525329167
379595280
378087757
950318335
121904939
278250730
25448799
306410968
509094813
235477234
324647026
940436135
617916768
505863243
196990109
380906810
397146641
556626765
487616401
198743164
796545214
496310147
778340373
854556696
462718572
676660009
16918796
783177148
572787182
472526927
934297399
139194435
786399738
679950453
816218061
507915183
485659892
935238858
794352195
399062068
376183166
853151836
891634079
36122647
344147489
264532429
663051636
615327044
80759635
926712256
171750307
587591177
283852480
623513972
896626788
775042007
870793879
62499174
871877154
226567494
713125619
60592282
840459460
562937469
992563786
488475389
427961083
838429612
765658174
892836563
226546370
827413206
771996679
810236434
324078784
944058870
960755201
469390628
632940279
208654198
480700281
723513174
442280717
237977458
275748266
793315828
283228583
145750848
209633529
268132887
679501354
580114036
121408347
478692125
157595150
895696942
33158319
51684882
556998909
952980435
14953852
381340002
6215602
318735009
142785993
528402083
861583306
925035587
630349037
357012247
459517172
39828384
847394141
477352364
253095469
428257704
492395490
593949996
88525499
580938933
357620419
722696950
728226349
451087727
411539994
860230699
212128252
498801007
947152240
15383389
772784238
260571760
794997509
797474214
833915660
668316401
13819224
144856356
399529479
373543568
487551033
29781726
814742389
377763576
363046997
813749096
109945398
554913027
817598481
585428599
319835519
183426903
682158940
287389715
322144452
649721536
156160211
691971141
394794928
937034783
547006489
946391354
552348214
325803413
561883716
521045508
459329130
552440875
652691988
545292949
637165892
989825399
235764642
897655128
474549605
38032171
558796619
346598704
756187681
336649815
804969976
535206641
107483335
691328991
980417058
948301707
186066831
547094841
565387717
104059780
885353366
363784775
891152066
399328225
467329459
747209187
528435789
188218683
108327374
637393559
914237503
559031101
801611759
20290706
258691607
589180679
178784577
708211423
18137697
216270244
907456821
728525159
76965678
392173020
820983659
442200874
912703574
69496323
994030260
984548669
648850015
226557005
556537375
41397333
411852633
247256596
143311374
392550777
227956753
782112768
82517387
97988435
790871164
850036525
644261133
84908203
919625994
148142226
503059492
647331538
421086137
140529205
314384587
523882160
547070929
117599367
781546818
560750716
43692068
278789503
780660174
626949422
548873807
786502155
246659956
32890515
840048275
194552693
784173330
70934220
401982434
365362678
395863115
95950981
628718775
453373164
173173299
106925447
745181932
955465696
804740039
36597492
430659131
658420051
952815311
525915877
111740045
664998146
976075921
250826296
434568441
455876231
734905664
596172542
835905872
270791314
576674971
844923453
925463415
879913349
170504204
602276150
388589222
276387458
844803105
641597859
311294341
708144276
727636234
106744823
460315226
554893869
913217052
290147484
77138066
530978921
867671540
618961453
700210348
778060889
86296674
205758749
565135069
140803648
64656412
290196628
207518731
527553700
370832673
552493369
168627053
324519510
96482276
897116033
467733157
541036551
61935857
114182174
15198887
865312140
777145525
299497528
653708142
603118126
83659135
312613735
389072204
600237840
142906825
149658827
551345914
601358832
846062188
577456701
674699379
589928594
533708293
743912457
843728828
711994626
623343575
530269366
774895209
524868978
202085834
178733628
189547885
442957342
705764506
744377100
631981496
294853721
970286754
933042484
987571685
204461227
148371949
206971913
507106120
184973603
419845335
282771572
652146017
630908061
72379355
54728433
659839149
927193740
368254819
846417952
64711101
207172386
897216610
528727361
203953326
176162839
371202834
827753716
14625796
384368780
94978098
337285914
787069855
298748888
531090468
190012223
292649058
174953739
395412659
286613507
711931984
240207761
791665805
241844458
26057711
128658891
344184680
658273553
208021738
702524700
893987584
422818455
520271218
370244472
821490706
227991330
241094850
532828477
512109815
869215511
782679343
8325892
696147324
917055424
714791848
814411205
397451079
443902927
445054972
372451607
115539505
871076972
311333136
495962864
426262937
608481271
827464107
336678896
335283881
194608083
688347896
237241505
527076029
255607329
653116309
318788190
960339259
976712768
578836843
863414649
135122841
889689481
415065171
904587036
256116856
61341849
274522068
144790717
166102883
667652366
731009777
864364887
603371726
744970897
94637587
58172701
256981764
741369932
622579378
99915535
892892428
14418335
602840923
385294052
974534261
173592080
392720938
562800414
526074422
243994962
664708931
612670393
697188133
763891203
41708102
81768977
382294074
924183148
97794103
166013937
244323055
990346348
872657265
865914848
147580872
456741230
451525985
491726554
373076888
819464536
90723818
897505228
942097686
947120393
680628699
505217495
643070301
187341444
109090017
194649692
864075802
293736516
418641661
17429462
17978895
523638857
761551392
120859346
2609482
8543211
483650156
27844061
600493060
179427168
8762791
24450834
66371771
169985916
85652910
704761386
768077919
763730545
429563908
502226061
419366815
502437060
621718148
567965101
330064427
34683902
193378178
345941781
780174774
449221155
527401430
282841075
546732500
88888961
32429873
383245230
642759426
734490558
959156154
155707805
382546458
994027131
591680634
161219323
919270471
482067701
638399077
162004806
157273846
147119793
855001810
926106702
534049462
934333802
287151703
751902998
280851931
613191473
29526034
6138924
114297180
936364789
594981966
522412927
208486617
695699279
35779023
641336371
609135954
279569344
898409019
635600138
635176881
555639746
880552610
491866770
760646257
761381742
975244831
150965119
792945328
458675817
981700624
467093946
184238649
509514242
535385174
819844673
177364180
122696095
414180088
363899180
83496965
140947374
761884023
279525884
958172766
267789817
251390584
423530451
311655040
743878109
148348629
969122512
322440802
920331712
930285296
51988621
988748441
873770480
142215035
583776142
954790720
606009015
65328250
428887519
221443927
19654911
708259560
986173788
818856185
302228026
522070004
835219147
923099103
655355092
871335387
292190188
73488251
860885253
178343188
239070868
499051762
962826585
175974959
632392396
737853436
645868311
943933364
445552437
172137863
320689444
468071829
537839933
860405412
919678824
452527693
547758346
49994398
709019202
434610088
100918059
771775177
771632217
914833157
678532122
755979584
978452522
34947931
526756044
28665841
761889787
34154836
214203319
257007497
116748379
339502672
632756374
912956182
570512402
227330388
347956972
415918357
671536407
363946428
880385798
831854923
445429533
967532076
31468599
278594699
767081723
863573263
630044377
95220837
650724601
779004262
361058247
297374886
252605912
892095301
517153602
60615562
650721217
774986176
719792915
861351142
894368934
666930686
562235829
174191128
928970910
132343713
462071760
751928466
233444581
305263361
106598610
600532600
471231608
829436944
454154980
696198226
189888857
158178652
154753817
791792001
812722199
892348032
706626109
647629615
839138648
978198998
168653779
238622723
248811476
664589656
339304461
517427550
431946073
81999292
502023254
934506506
198445776
491187984
205567181
445481005
475321964
446587649
716928105
847342117
376451951
453846660
142627720
493093915
269209968
604506942
459748045
208464087
476156875
791845878
691543575
101421360
619697353
706367331
220061829
170810785
489041772
760584745
233573679
266393499
767375115
304045610
432885776
150940096
991934812
913379979
812564087
552337299
469824122
319961389
511074849
447490764
808816592
964958769
474122480
238586365
99177494
648602895
153941147
245794675
930361774
808778847
527717922
553904820
562616419
702766429
12445737
315787663
639921309
984361307
756790913
331550440
85469431
150309465
624320549
517857220
69701156
132747886
610267869
381486571
587785245
74811581
194028773
15997802
555003438
575063511
12455753
592128750
438091827
482148162
4262179
284779012
884489095
26919871
991194015
885924541
25124551
888772513
145677574
615005641
178965087
947853291
153728644
490941478
446402456
870587331
523048446
260749029
574993395
956772096
46767535
723967492
867684021
390698584
450723860
38356193
95855668
133561989
986560908
174087375
714984888
907875250
241412106
239983728
269844762
391345921
285635966
361194276
560061483
381267862
164460559
584527934
259666455
437153212
618804205
234934186
218870448
305662954
354871478
330539766
815163726
302680709
712363888
134166778
360826201
69356248
917656250
75131656
444654687
7896493
602681586
119659082
134384468
707319505
815502580
218967612
570568852
607760697
830692509
969303390
449761872
563006816
230424346
591943370
113138708
685618280
770832863
793865487
960939186
23318722
737283818
986163837
992865236
298381743
988360215
435559231
57601926
561438378
659808677
717408020
202506746
689089336
94925094
393057805
485032693
815674058
296370754
428715884
584431739
828186624
437645748
879153387
224350172
216645827
458473836
196626942
163271230
268977816
560384667
469748884
84254747
614034101
185393202
374325023
923776089
355268192
766734267
1362391
317460386
689132551
217066727
647817576
100683034
795579437
318985091
230585832
520819602
671803518
40957864
946384260
910468595
111930266
145194741
640078219
43422846
804863491
972769697
832249096
959924800
102063529
859049503
251165628
716584588
770636888
624789678
98423423
252638481
408003047
296458205
512442810
489745554
549052367
110177333
353202187
373718256
976989949
523134019
532948500
952003862
875356501
348193343
107618179
178364470
860208795
159371991
869174630
705282993
313560836
511397784
78321766
385654692
470448318
842929803
172867565
989845027
293627355
275341245
836441868
367106500
435440499
701759863
710162740
143371425
181538611
591037516
244450299
42827142
320874923
959928334
258680129
243239128
579116344
698898794
952270821
795354076
755282722
258768113
749452646
874011789
114083117
307632672
878801865
312004840
184380950
798595349
300167970
56908724
267278346
64989253
7763915
195358584
437001487
284311068
278710149
995824361
679793009
615465017
72085111
669649581
2736120
204589564
847630387
732907793
961470114
188241912
568627136
450392343
980179559
907323015
428707525
289949199
992877343
319248107
598887855
488147066
664962933
14921360
980068400
43977169
448534573
271240887
985881353
357734869
320074683
731445508
525061980
451947980
947464837
772003970
558184994
603198922
716147481
443791558
955735799
860842914
876372735
365788183
977176458
641373989
679489068
753547809
56987509
739799860
439995336
540453457
586138989
190425974
650699317
685757485
308662151
803961897
723819396
78026318
596609997
958228564
840762591
490561859
942076211
471925518
936335203
430881080
952400662
859580903
746275447
477887242
946594548
613082965
356554685
514674535
263750118
460116267
563016897
721771791
289122978
70500604
837307985
246496745
344590598
62193985
22192948
966065540
95351656
642346685
63709233
36834559
789261259
212956053
237538399
990881730
556173030
74065802
849025739
126905710
759078852
882383972
380987258
448594430
670273383
20060841
554495331
213104332
245754844
712806041
822850187
804594750
398004879
97177314
852705200
345602340
332530976
430659355
749601375
238381864
698737172
824779567
507064077
869009102
658909702
590614214
794703480
877802908
784553640
802964291
377291694
176274770
456363777
331720469
970884391
299229709
484679590
479517885
606385105
249893204
683914281
140784536
364813565
951248117
285395063
817975176
573205099
459580808
71603767
795302874
737528821
110388461
703958346
626350426
798021347
352652597
225238137
92794840
511383098
866785254
960886932
593253907
931419508
349119575
539645443
147049692
222283542
840667472
230959540
961614148
860557494
833049423
177795480
557954590
145300095
479370994
627560876
950666842
542069714
447748890
34281464
197132559
395840690
893924533
861747086
85009475
361203783
322387710
756082220
270953715
759355304
209753135
47922473
670939472
409369151
246196674
481396939
672091556
212281657
718046078
655017718
180323996
428796648
749929458
41979005
517343154
311840447
91457418
449742870
847343958
600068151
544696754
362495645
979199364
156821715
341350423
699841015
79917207
20937830
238266446
620951932
95252524
564273072
102631060
825734450
375524417
303981625
189503423
531451373
948998449
657549461
709317320
403262705
297473315
584346096
908035224
335242984
786110643
999925791
563776267
721717566
409447956
608433632
840424086
309142595
719476461
609807886
671902660
615836562
893562420
516877887
844067356
188055052
938799456
149474500
614139625
320999424
190379765
462685206
774841389
471527919
494501020
937224326
290060613
493130987
490528707
934467430
775056837
57420513
873591785
887863274
221071551
961966496
822786600
580156207
39234956
714431902
879760360
548090484
841738262
460734547
980885245
500556809
613546096
107673806
548123828
143741518
355384785
240394535
247575359
755121702
219286160
660466048
713794709
122641946
968644952
146934177
166124686
315496941
681156587
585652764
386365811
240107979
589736704
364429683
376529629
235894593
869066482
313077791
472225005
440826223
126173762
350612275
445420845
984854463
177478269
750520498
439382719
434266237
920323149
326050011
982110086
46172831
276546952
192978055
668143643
883206107
57952559
555563352
734247174
670995129
841992322
269008275
903625029
423655955
711122702
116586051
28470996
325630660
486027521
774970888
273537098
20283676
355921734
124265673
581557257
684019129
588721082
237280960
559503662
856166195
167788775
700426570
105812940
671331929
251466020
600451950
732316293
359119127
539160369
244772622
403128675
97288230
289407013
758965196
31353418
298715961
239721312
284519617
100254439
788029655
838967064
575621503
679067474
300227173
387698533
411602460
848337368
433608061
357220313
684417712
762372480
120775448
896939322
29847922
118551503
664453334
915014363
881567792
890469250
179662248
861373496
366492515
800942236
700425893
554371015
187426070
2503889
558043171
278267280
332199416
148959977
167738832
191579340
158984067
685034379
354726256
751929548
259132928
411906901
72386053
850679145
856460929
764301702
935421628
801592392
378755412
334619227
69651461
487873216
715421936
96842574
221976400
650925155
972890199
72409037
887466598
739330498
922393752
676520905
305822040
334274
314325275
649826774
648316611
635537138
812620544
185140126
98623628
873791474
902973669
898289959
123413296
298285903
364867881
236384603
10402245
982506978
494796861
591235439
81974011
574367130
24652866
780163638
709269880
285285143
835811042
34191491
103031023
629590953
76906430
644952575
627269880
444844452
56103610
157998026
57191141
7817768
137217080
173842175
97291696
605449595
562490053
970616753
933127989
197352870
248641465
864090005
6686550
140603612
320325317
295800161
379527940
172319054
409290545
863572209
925380522
216072855
460920190
972667765
953365828
275244763
714295618
921055728
704318938
484914924
559996204
662408924
933009922
960791995
51318654
708050630
40298145
309929055
762341232
754376996
138173238
287813938
714553591
767879481
494965681
580283239
370724974
428314680
449397705
280907454
814084360
260437412
883850989
429338756
880890056
966806973
169662296
695654712
221468837
701805236
699958625
51214329
988694193
834206167
183517194
986862259
508079040
531327720
996217479
567005035
449159919
118907855
188214218
755370268
93217925
208348683
243219127
938962464
32934536
154597613
150597808
659388788
869787400
751754807
757643702
115840722
897747074
398911059
272900136
23296388
191528895
446370410
106413557
241551523
879627513
310954455
229765185
524604044
946152214
359876769
502382816
557906602
645610952
938010298
410708984
552936396
377679082
269626112
105182330
58149735
763322757
905669599
885863413
129768063
929347360
204826527
816112704
554690548
567903302
130466249
65719039
818908011
132644302
574138411
361035197
88150047
549347021
392446072
367601680
900019594
574496774
624210675
233458633
502979327
889419604
873821509
558704809
12992430
641985278
470544312
714060322
6295587
12239440
896493553
101094952
797476897
224900210
100902262
910177876
727902236
336300771
17345888
540885659
40712426
390507343
203534260
244707679
838293254
60521923
768648434
356569607
976964962
947595964
533989797
163217435
294296498
268605281
22383284
22670126
273017178
289830072
601738905
616100507
491565897
767784182
68288350
342663517
414222434
56598978
773715828
787709133
454168976
350992193
645732585
854364960
244191773
519567060
691723167
61580442
616174788
500444324
823823259
843095455
46685675
729195095
122220690
594048241
20410572
759297069
230659930
388380119
115073643
859665463
263303899
477784840
661579845
585267661
597652026
703278840
458162668
417168171
82971060
200509277
716973002
475026315
224193339
477482334
813494370
820727414
508620862
606978964
790498620
512385180
73732546
554106743
472917747
240147785
441233488
978388623
46432954
295527310
177864135
568983708
435332154
194971577
43019425
175540441
250336853
314951504
449956173
508871943
627860286
25882826
572668082
959325861
246424346
499507146
31743577
876265689
375895643
707503596
183584024
351960622
174233304
480547994
891679558
441559922
218841954
379099756
474469924
742609300
894620789
712883039
368368709
208700169
427084672
453071851
917711519
734466105
196670137
530853153
319777881
665883290
444336926
749575839
838594504
713923209
679245051
946523257
102281874
610207469
100752563
661882142
779170062
899848771
505032779
142163212
50497219
130517549
74447693
768273572
850871808
737271422
776305866
610178216
874228460
587814551
133324631
878278654
469377491
68572505
646968991
105668469
170835977
573575315
253564797
202607925
236426729
824042117
290482682
725458266
20098476
961914173
880805760
508259299
844678564
243059233
477060234
893484890
197458088
219641361
289346283
257011778
907853078
237146088
774505119
254005888
587903035
383150968
728865681
187544723
77100013
952456460
112743075
3261056
973942311
571308537
685746931
599548838
384680776
485063490
165289978
753973137
137695659
807355505
123987826
829790634
234951348
441882093
316489038
280712241
212628080
136628466
208959712
463493164
774857002
200285149
944554084
110063968
452987025
174019591
620672684
108546766
26496101
936748515
11697445
629966936
143166702
180759654
910588262
536213595
167245445
531109115
640255734
480200951
922527379
881948137
837390332
738528221
695619094
72046986
759374594
415300264
471192513
888421073
991989183
557733427
800735732
62811876
352288254
975322062
100617114
621295258
702535364
355734226
45707318
372873057
975986163
847331114
553405033
329006797
256151243
736968290
531605839
237030468
136612645
978278076
540731073
713499508
865335710
593561202
51459947
858424958
85236097
172525888
116350862
980019671
950771025
937065106
266764950
218911610
752889235
886106652
689515461
531379282
728754412
592266405
814467001
180344481
617926179
171859314
358922005
506707409
589998424
261478138
787148647
639453921
502288352
353048772
166612766
129107775
727511665
406454307
110522942
291067469
868394092
96579724
367438207
198681344
51133690
394880354
488389547
426673638
911795276
705682477
337152540
496762519
228476301
616606436
820254035
170229508
612381004
726643627
70414624
704409730
388471232
945730347
572804583
695255056
994202892
206351495
980599050
730973022
867579509
136291134
352481870
837092450
754341036
781403680
278492317
240488495
422251201
720452844
23395961
427998709
805258877
285544200
722710298
215078074
816762526
867703213
814287701
616799219
581652244
900395759
867556583
751975162
78156547
889606072
347763596
295705275
238302765
946452687
101152234
889476510
822214781
605892501
211651429
161865249
225998819
11962211
790795264
225805699
855143770
516903741
577003661
328319384
64454386
68426089
706126227
790479910
907620650
185416228
544772574
140045845
380809640
399920763
341746204
174260124
759639765
412909955
966911404
695901947
610548765
688238138
237131262
311424749
488715660
106462116
933237557
463712238
404093872
908158003
67286818
725355550
902161538
968147331
213910932
785920091
465533696
192246387
332714386
585751181
28138490
879120659
195426148
353685991
139840314
810088291
836952716
871974901
882017178
884694531
783242993
494899951
107729310
376805611
448165536
814741167
820275680
565575095
850423605
758185216
879038518
644621384
126857979
472326590
3168457
512746562
691597142
848435060
24128923
759288718
449352023
895983806
246227332
791946646
546267071
506908190
983809773
997340349
788424028
298896054
415782254
806854201
190037257
920156182
656834490
932079929
495927196
284391418
572855396
683367251
813024245
747702029
200459455
745652468
833687222
758637301
534767950
986779471
574204541
990810890
661190723
446282489
876679982
804923209
353390128
736429299
864828666
84920980
600259242
921231176
668149968
544918507
789427761
918844873
692926524
643702088
575846607
349040575
518046417
926810591
810788369
80440434
985814051
849295483
855141862
838622521
160916326
859156598
644400748
1133442
650469797
642371343
465255138
34814892
441362819
512909519
182416417
693038876
491687118
707464410
746640819
240591703
133663070
825074652
966611747
674368109
953705540
302011794
162137599
10859745
128597787
55588570
455898723
82837723
187092870
96226124
920285416
224275398
182673117
40802092
151993998
722829424
89461189
917566430
21130595
69569222
53387030
620544615
287357839
379145999
538262461
305689825
980482192
487310866
298943768
611333084
500452293
133506711
264115831
151746600
871679584
75981999
92674504
167984529
954238677
587295375
501816599
825570425
79051442
51005501
59501641
508203994
611035607
634869583
812740443
627316829
22741776
353370923
537699639
791345255
912919890
441314465
365719502
601086246
600017047
972654208
873434853
296524522
528180198
737182092
877274864
342930012
387311253
643906706
67948638
338638
285305867
812528137
955263422
267325236
885273471
535517961
547582676
112271302
855895346
4025586
978886008
799068193
591458589
96932771
10391013
693569294
495497818
506729209
665413440
128704709
444389056
192003845
660505412
918235825
275786097
481281917
898516780
331030707
832869324
224664619
775680267
187325324
641537786
860594711
698342614
12540411
692600285
513380521
445080409
786979986
417756934
829032064
305686163
20914249
426637772
864202070
663452099
389171284
634426746
732528474
511311549
576741192
783277349
995379834
606924264
386420322
123899416
107914703
664644831
464799920
279057863
391464417
522612332
631419722
951800508
70454664
29276813
852582814
5439907
918335333
12297364
483168611
977041758
514202924
997866097
717431542
205727499
973128127
715597132
515966579
165219791
651578382
191198804
824475623
323388706
49695019
871587766
15128457
47755626
899604876
231930733
370791982
336510431
106314370
69850067
413542250
297093673
272503749
358728292
997686720
414932775
329956581
821070966
747835470
621871572
849888101
755264170
773635407
4173533
631706516
521727643
32310068
563852022
388526257
26955099
310503054
28985580
28388333
919384651
508750196
786012193
973232300
641090737
533964622
569811263
329377190
149716597
140430967
375331647
299533105
480794598
774559848
625904668
716981106
975542922
818704946
238847572
597873296
730356781
28087938
693049502
563443218
509889122
765590021
237880231
439590796
843372841
892559000
794325810
355564001
5042127
198712463
770340190
377549581
413186390
54866516
445194135
444236548
988433228
527441945
997067165
897348090
679894612
96097393
590205961
586093393
341938563
650789964
987719657
682471774
442018343
645264705
15660342
888122816
155919179
476988192
595771491
941568570
749481504
794321470
44688386
540339777
844769977
536715402
6205199
244351630
530725211
404531307
27172821
105198332
807550952
643118567
527634217
616278155
243611593
105977443
76450859
336911490
155709543
967481898
221487516
893341152
566261146
657645227
60194979
270720181
789028232
953679146
78537112
416851783
188368483
661235785
823728544
939381141
294140720
559655393
15183541
161976980
677200366
892456431
397427790
779314171
338969033
885798432
415562117
368191005
704689841
619736071
604867004
848802648
11823905
447391643
624552206
679218536
111558166
130580579
491546429
890395500
962873719
237492675
433772617
367068192
94738166
361273355
145437512
107072477
864893432
545641632
999603027
948405081
18189764
271769844
511943406
922364279
921147928
389865008
391621268
352362469
686592417
959633113
709096920
71404562
577237160
322066952
674073939
767187754
557792397
479138920
565416111
98477117
743974320
917587015
970560614
827248412
371005229
667018779
716196151
678931494
845190395
366610202
79904012
44824841
270289391
387283709
190126554
643669423
818235218
254369998
551471279
444626961
356288950
720564017
454263170
774345349
528095429
203247192
979133314
397874238
334811588
163899518
975888900
130808384
120049553
805714705
337881435
907409193
471993957
75753472
389557309
736096278
672915027
492240124
543023289
152101614
207721812
871586549
334293469
332575524
588121164
133766288
882565535
960508249
266254424
772946878
869456812
820309729
301693002
25289404
98195017
85848635
489877240
47287979
365947366
769490692
697647726
723623644
277719070
901894996
399833039
717989541
815735261
997224403
243774458
38353811
393654353
154147343
480720379
247217716
872390399
278441157
608069592
319481847
119353169
289557102
728818855
635277975
277406615
739693731
418547011
299339485
237020211
973900824
416859066
669880695
630301738
72231796
13814229
708116740
364983688
654940225
836441232
559167814
563602038
270569480
447478289
596884971
992889478
796826930
154237319
999330311
519739914
75343007
567203025
127837908
806170830
587347778
302598526
829233873
999310249
703641884
126522543
843120006
391573660
341585097
368119002
556256306
807628338
278295586
750089893
54091521
261788866
168094464
44663433
250782290
638433008
807813609
698279930
931569918
76803971
884168442
577524470
920285848
758982655
563879337
419554353
962062714
983010490
147291453
684402033
70267612
128232717
33386731
551198330
107963260
134344937
497292370
824781061
260915307
366627640
421362230
512117986
756693402
767165910
391040548
388302294
509478551
388650592
933711821
250474968
658010390
706806386
636815852
205156504
140665576
644078977
863271747
699055244
923445347
683724326
582077952
360170741
668161072
780051830
19704092
652846265
35671028
683642794
301260487
969135728
506576798
280394380
833710179
289013038
559055117
255880469
902352898
505397874
793647367
446511806
776881076
695768062
2087329
49073393
669832235
178432302
870270862
796279283
416181658
58850693
434801635
319275379
700002660
972874277
404212202
485719607
934242091
369531590
137068487
295924253
868208735
758975503
903674627
170753832
614990945
573962894
372091996
824316917
621653016
487835086
466196965
300759231
167281284
318513785
727712029
544801745
314441777
894504777
291304830
169310798
235796472
199141629
389481471
54461260
472158050
549758537
878838223
152270169
560412733
766729771
334373393
869021215
223692157
548791765
856411839
255171570
383547944
611569545
53238569
72815933
849950369
166236257
247890047
492367364
536499646
291977390
12680002
257639627
491975596
415221925
906934239
621507379
476952988
887711815
420608157
389115727
779355737
390618051
80663192
518985040
212845204
452229053
577776822
368841560
363437626
218265282
132628472
408357694
205388265
935522530
773769134
492209583
449487177
78926908
578432887
221245616
842345286
749599120
122086185
863645715
984073659
998558027
135504836
367855281
796246749
18881631
33099121
248016726
16922290
883788009
651980018
327035959
223533493
806431054
229022670
981722105
384196913
235400288
937242487
938085302
882400567
202056324
441686455
482610442
311378358
213671878
136156367
553897502
794915421
867956534
496445333
890663833
257090629
69384410
319043651
818684994
443259215
799896080
190902925
366509593
388135451
421266585
752682932
919496034
329566387
502629530
531606353
509154025
869474729
875732499
51001010
256814148
927619157
818030494
46396740
538367294
516380391
859291535
727174436
427488989
621135009
17144073
347383868
839754420
528561127
879414507
861743680
513829517
665040515
635141814
223998285
482659228
674211100
717558730
618373502
481534550
121976698
69458403
467716381
338872511
951787836
515025421
347451765
560630880
528952508
821962033
206289303
197456054
691735638
923571982
556545767
988508652
926716775
425434287
887595447
797922328
749957039
20725548
404267931
656052257
798881745
668888024
278141331
724165230
128477614
78095950
280980078
508924481
119934629
129895004
950901472
42730117
862116433
35421761
463353537
994429465
71783900
775694948
33259967
7219857
2022439
726093369
174040318
511636912
944707484
547620499
366519744
709285660
21513865
816925417
870297669
840398284
350142747
485311008
294740553
840787430
574485112
794888577
23805951
241587218
762279801
115122952
121727071
871142894
888408636
266828613
315552834
189378263
563224349
131464213
834993386
921476209
961105076
821922400
665342809
865171990
347154061
862494347
869232058
591918007
480795030
207083129
545194817
813469347
48025691
374059018
105910173
770266329
358313686
246443101
188478183
76533419
192299758
104450528
290909287
789552618
768020641
232801323
857095305
663081217
138391623
753911736
982239965
608567288
708457628
17108092
370210086
665195218
67641941
931557697
390034164
383000789
774854804
989156708
103055716
25315121
189595399
397693816
496423056
791574844
34334670
955631759
661164470
255694142
980265941
149389282
469353893
376317952
948263340
763532571
466984366
644159839
941058773
871524148
830168490
711020934
93795193
966975154
583769677
143319586
702502687
306884970
546014679
168056242
839645901
22570887
947869832
249689003
381094313
677228356
647599407
823760644
124273674
758339063
817270832
613867874
42689488
274764688
162789294
472505157
388616386
988712405
744888069
123197626
237802035
843464446
138073362
784697429
576799825
734234522
420078537
651642235
119006141
431368992
207882934
529287179
378893441
820838741
588799704
640316552
429005102
298633369
980905284
939281491
619332747
562211497
602769345
652993364
893304123
717144533
681869866
583433999
235987605
702803270
948352752
222472274
783018581
304059272
55434359
284456395
9967471
271411548
489774439
863471796
895173294
482510819
849813430
832637580
776079557
713974109
127432117
361340370
134967948
382901899
846311306
746067608
504685691
121868403
454082436
91924469
154767548
212057992
234832450
274021373
240112193
850894591
821635577
220811131
868011421
740112373
806722215
994427940
533208324
86543644
433766355
446303411
885283674
377785717
249091390
259627418
680112082
489203514
957197200
566904531
36818301
802349668
316222037
542701875
555155332
337046578
734019694
929951283
499918670
450866008
888229272
621548603
784881933
671875202
577947010
410507671
523411582
950297398
536958535
400145248
299664803
670914584
369531539
97609886
530305798
430975260
152787213
972587642
455586214
708464800
838660996
420492482
22337003
942112318
222090103
427280279
478588873
981821875
856806380
653463455
696834264
311995778
57024718
693621750
212155765
170708790
991150826
998225895
712242975
822799440
562970887
230228419
831256263
494039217
638945383
172611387
372742852
101418246
411744162
485960378
324408131
315169092
132075286
971697433
399596071
61590124
822336647
209796254
223036703
136416248
146105338
868675982
818017047
578126199
169974024
935159775
83559921
334989990
898847310
524018621
98053530
657272149
456348595
552117700
770798544
444708340
416391549
190689851
996497309
1834734
915246512
467212459
284900414
504009113
450194398
71062611
753952395
40592959
91685744
575677109
834884258
675236216
452374124
270544465
721007542
150111200
900698780
260685372
22720456
567187110
933657533
495196182
797889273
238001125
94308654
853764646
610548032
290548567
769671727
759020570
625358563
372253373
755060402
182332756
840200573
57546331
793576198
197587017
806443234
211530992
713640736
762420871
866630743
512717
102445177
659807691
928386860
78307589
466768454
972240522
153464978
827915475
864224574
767900977
873186882
115908426
394702009
703098394
522653404
166996327
615472314
653136012
381443688
763046512
662171520
887839355
736232063
46515184
99704434
598274753
785603490
841751743
122577230
1766218
948673290
195061889
925557973
292589743
688652593
943122614
521542355
565824867
626676299
504929598
333579626
119027189
174213822
645769528
701479468
575337735
223853206
351008081
266265725
997045043
636018832
683151249
433894790
256364070
460129969
589215441
845972796
670457687
150795737
677258495
159162308
214095052
50069102
881170576
398641174
216323756
180243687
579857580
313215341
508027187
78983320
986461214
715356228
963284981
843306026
603169819
866128283
753768068
314464347
384876952
105612811
754495107
123881516
464639220
190327224
170368260
220840301
925089662
715330832
74387677
851097558
93710132
430245899
105729406
759978107
330268652
43253271
7521991
896297101
12000619
203022665
611979299
660767783
715643247
103571402
382092243
828622815
399168653
406954379
548607118
696638658
40484448
416249702
812459356
548013806
590796018
972785671
186288108
335683456
993271269
299892833
949853951
307242140
638008184
617929922
128280559
863008290
594016549
6145967
101260939
528511624
13739406
139469631
419599884
348136739
922972856
16727832
208379879
758182487
33645107
269930791
778173391
743403976
677522140
56874346
88769553
299190545
458545698
176805472
136995893
864678158
933835097
861240595
63681599
913330026
447032157
405865044
313884542
137860632
934911969
262721779
620965574
389654804
712497446
897228261
217477741
540211837
196759549
933666117
567963524
124759818
598344042
803492293
199432151
161252479
698110297
925351562
471599992
836430539
550902169
992163962
565537971
308039259
285859516
400333834
557440244
49627255
284812659
930306490
720200193
799007782
585252618
179549077
242959893
359236452
372297936
325390779
589006433
143699736
424479818
640682931
535353343
978131072
72401011
255774312
928363152
20060909
134939227
114946547
342340215
829643078
711597757
555487280
478626772
797007952
907971838
54002098
168438249
844934243
696752861
703066886
40266303
65142687
128541164
807590340
658547119
804191182
931989503
205807583
391856769
183669042
473685165
386502575
442631182
262262487
798989094
147823685
60739063
681672864
691572188
34530975
948573147
431036100
82442494
683153612
617406456
108555431
10083581
737529509
438241802
224921246
931502618
829875748
661853947
219406966
796589376
358787038
750792008
9453994
512326425
259700729
102598617
779163159
414175961
178058482
150006932
927123185
770639084
249816933
384483345
946001304
747420412
941885640
649039272
836790053
17221250
96674878
621426428
934977727
754718625
380132811
107916204
642322456
116284657
127960566
765704448
616442098
771374792
676799353
971188769
218491882
98753171
421547018
489884215
511344567
241733164
278365442
134097676
986187705
135085703
556757030
967616246
518047433
88801417
704160616
338504302
52466826
228016569
602789633
580835571
340711420
941644865
104402011
188437523
157132740
411677572
362145826
922637247
265468643
678717401
687863460
330453492
359843675
773326138
936514800
112763349
138132135
385286268
153156472
425224963
497437688
831748075
747901996
980601997
732049053
725045100
890977005
302878822
609268974
451776957
817283825
773627038
526963780
61488227
163886433
13038891
687666350
966215677
104902135
342442457
643409831
775449380
714543747
15425213
343007569
757950954
798399430
844353321
772995283
531247511
678548502
56472000
662989125
866162376
736541705
619906959
271965943
387457551
53340031
674692871
652490957
270735595
78962243
725163199
860872118
942854591
617030795
7659012
106556958
975894589
919971047
506796156
179618916
730668973
166492000
114366235
90671671
509500
637085670
938348099
67153794
98682244
61663734
622598029
201188271
187058096
176968053
824018089
317315881
999274974
265140050
719926304
996741881
658601864
299184128
891431911
309099393
281104714
360760283
877252663
452678103
741745470
127849483
472863580
136099256
356502469
657220884
364189110
644054011
326713115
854277475
186019141
574680096
101381031
797642374
434460010
855266454
556261268
453318826
649926838
771106839
667552460
626174156
604524733
957924322
531586442
810469908
591363524
511077056
416242830
721788798
823015915
146285927
355724365
619747727
699201467
597325513
178805645
269267445
456161562
587599670
369137312
5277715
826868595
903172548
19113547
416932312
45525010
785080171
388371414
250072048
146741021
751667652
71008479
984542421
252808710
13399734
515676781
209248420
412172147
564272449
943177498
265011510
782475070
206560448
182652839
166862638
255875669
810439087
691925672
618975717
891382958
664691518
950275227
160326721
569907798
329057083
24852323
99076416
681102097
848360446
620549078
521095257
280943377
605120520
33900528
941343886
733638348
651305876
314178544
925333936
873789212
333780567
488478152
878521733
578086544
613212685
378536800
768988271
176994699
336676626
293386285
523917713
845330795
931226772
518482922
730208901
797548904
205967795
693129702
932997214
113861864
183019907
98421702
412597224
628102758
399503667
130018725
157458637
495513485
842659932
941219611
526795930
263969988
696679164
316493037
998924173
111534307
871998470
701562703
844011748
206566968
441825616
824222742
851741617
66238541
523398190
464935790
472027992
650346926
952686625
129135297
735476994
361700332
999354015
64830468
295194071
339943946
815480881
774298328
314773137
169093098
376450616
907449886
844055068
235968607
314139496
643202968
450526013
894477506
774686685
88523057
210564300
312566631
710076135
836524166
232362286
365159609
408533375
230719347
735793046
817851161
488724643
854886615
816973578
394099156
45391293
208817548
620201180
57248208
646104115
657856002
765616953
876910318
106596713
794880206
73115422
893815342
87589514
141944447
494082160
57453208
650398456
253859163
902928584
307719868
530467901
727156586
600389337
889887111
744934469
23519979
322862589
392796297
997392738
93006887
9902705
411986756
699672581
249418733
99380059
438813777
934120139
756726438
910469460
209647028
601295336
222536750
330259781
486920376
764331079
372999626
700379416
977433641
761013966
424541494
383729452
891278357
584861414
209722916
22194883
836224915
263975809
186685576
889799617
511690938
342513348
445358293
265127814
442629030
712938230
210170159
659686822
582037446
101402081
684453684
607339890
174802596
854356384
516776591
665223596
614380360
12750299
324594333
391214320
1921709
109576760
84028416
130703413
718387640
89324776
555464393
63955369
880570738
824475513
315600855
41460458
423375996
233242742
884371365
221134711
906687032
965388582
887119992
938197875
62760257
663699139
284086939
267239687
932048373
138925721
848314713
617013702
231190395
254078553
892448979
16880324
919150822
827871401
117758764
646127898
108814389
596168462
261320058
189223179
338030063
501600145
460255207
375482565
28628994
318808936
96667435
513761521
366542291
96835412
685636460
630853628
879989272
399289730
265222884
755699510
339548782
673423327
82611692
959097534
709281407
961255793
725796118
866195750
820115685
781868617
672249311
340622707
715232851
118141829
412955515
733648815
365296060
880588165
215053703
449327938
936153107
250299891
397527563
536196336
810286139
756132821
158699452
315570899
196871248
469890733
48694888
683889239
531301046
482497023
39656892
347979972
247979450
985526691
174566803
764208961
931334747
584858605
395165102
508763548
730519171
758429494
124629892
558665469
70910406
255532344
972121912
151188369
867126394
504134523
829757441
99195816
583529627
554669379
728557521
546842926
275432250
103710348
93657917
731712880
680394234
50284817
609922088
921261728
336677315
312297756
318798773
553583473
175646500
952969908
771826081
688165122
927313188
362326292
809224074
881151996
704443973
246686349
463237943
613154549
521351330
56204296
609752737
398305359
676959318
116059131
261888942
357710817
832554769
19308851
105284141
792314147
580777141
169682646
367423928
60133777
56322203
140487916
512305999
76454232
248459079
228875636
12497593
554583520
240148048
286063663
774582407
682150953
73879946
904563670
975681590
40286164
937394212
455760300
944333431
131501397
471957483
506316191
695701887
778783932
681307941
627179389
225476912
723569357
255308502
723247189
958935585
692638731
964644925
791405635
657753890
437408752
21440906
746705624
789048706
196898494
787589302
96541035
252562767
710525508
424063749
504437784
508258298
600384211
437034771
351901197
537848756
831209915
316954081
851577153
281881419
538502507
339116228
19593845
358508164
419037728
419811364
956925667
323319286
388987064
247192550
457371363
313054702
329541123
892429968
562007788
767881700
208010712
542530631
275794989
101782215
523826638
235355308
341951787
258623864
867831376
880670538
678910386
803418801
687513834
51668986
369278106
469533174
205051960
13007714
802949447
769799588
445715702
547780913
687366811
159549462
472500177
224076592
363330655
313828780
666502926
568793013
219326932
822175115
802416149
882689021
19883268
311600927
689687825
665582268
585644965
333168136
757169339
614097552
571795115
899920471
862520634
317858895
561532474
375437374
815109672
757113580
868782300
865997959
390049244
485709735
839019788
493501459
210118182
64146739
837797034
584901691
409367583
430558994
73049945
192391970
508287380
800276859
956830380
228571567
292069284
464436555
968200012
728118090
355711653
313422713
828458739
385345699
429092201
818799870
277962660
590239263
183849692
714163971
332142434
813109677
878913076
588225801
573136491
846351789
313192676
555707360
10231525
614013862
636463602
318388206
867526043
776821354
788658603
532445613
786365298
478627468
698985162
608680960
579361161
631114026
583245533
240608387
412579142
947357947
4945050
716005457
222121135
66033737
145726453
311053424
187174768
751318605
165677056
725274421
302062515
275725330
953800847
612528252
339031527
954688895
294816179
827325797
590255216
408776700
60973181
301158795
251313947
932860766
51780712
713996409
563931230
624544219
482512865
15125309
706948944
712598561
873259337
727982644
805820513
292066778
430513245
740256223
298859158
889982008
96665862
53666766
758830438
406941232
34694541
469871448
148409837
617058578
245932264
956291929
189119177
508853120
865655592
981609544
73881629
740921880
805201602
231889220
396452120
894492701
443327429
283102911
473364175
327464004
167767890
684852388
382513252
923704344
10369029
133507235
718172678
365608118
530391369
33368802
415290600
824209085
76527098
557512251
214617780
723414802
447282516
766929457
857333914
895228759
911021054
5516921
515119751
872940626
650504451
637393897
115676511
930119102
942581522
509762220
751035155
461985407
62881493
329722986
569838356
758480410
566133200
205317576
614094386
561858309
283840575
650161022
985193368
13876193
587382617
788140762
860409884
7353587
89906688
155436458
877237548
464340273
775063051
802407899
723247584
472498509
745513134
904612118
950726930
433071967
877259105
373626772
643863919
505364647
86257226
434171013
801183202
982186048
430476663
434258720
542454281
481405887
141647537
894558129
485058686
718460471
805590565
262483584
177540578
719245107
10251957
737737847
643859112
625182959
977654116
833162485
531101967
943953826
524193427
586847830
343400690
970739726
7628372
115893938
29047157
16923239
578533086
706803352
538645435
383806997
668602364
649347003
906361220
699192692
315256667
744224308
354758808
911656014
920616019
564542845
776083196
827911402
429160466
5956165
454783741
917777509
861242476
593430625
757569096
85350557
50438546
723908854
201799027
704696569
457165644
817907471
513935647
402283056
440503914
48965111
553769440
125940806
74123379
506132983
796258607
290344681
88039494
517844615
3417081
733039901
918642926
855831164
18937556
305223693
935081804
745737006
387914063
860830024
975309202
58169660
396433075
932619747
662543495
343536317
662994563
741712200
60467263
433829655
548201470
365454301
222923983
920967853
110930381
176223930
833127898
472077908
181163634
148044614
479522480
234516061
836010736
494143434
443204172
206533758
628435807
762745141
447913101
586001200
128673341
827565412
282560272
638654570
763195756
854573231
808855664
687917586
308283138
433065433
295816799
855529988
68827279
62120030
466648837
975161790
12131892
514671617
718959054
713342201
692254630
963925070
2312021
192496195
588787354
768876750
130573420
8983086
291503616
170350083
207222409
817364355
193209531
455334565
993952034
675348214
887327635
288372527
496256645
74906506
421207177
577317503
502921721
990159807
288720999
271708411
904364863
222067060
543981463
106314686
570253251
701487062
962616984
362346572
682883895
383349262
397620470
744650737
218038918
985244875
798708830
530782316
11774973
163491479
780978733
220476470
261945725
663014373
875903809
837104550
653431844
131565488
654833936
97935820
329223451
274239983
449668300
191582841
64483965
882139697
575735280
161220295
440105900
430261020
74315786
746898225
311083092
668371206
521462585
299313237
395971933
204602953
39351175
632869074
461186967
623534373
180165873
851142064
369276149
534544754
134120366
48889925
637981569
386532445
880722113
290189133
421311061
351474593
311642947
458196053
355435781
607700291
257962105
75607611
724436887
337856236
850748928
236751120
701596095
349992526
731416722
806903222
200187350
508034435
686233269
132603239
427603361
402248569
700912669
461806842
220870621
924902873
157652247
900317868
981542172
365280147
757423146
803517344
492814676
690660095
965468691
900930350
643589789
124879997
426505299
344026162
407946335
280575734
139988705
281755370
85377351
7029044
893512771
146153880
598284666
983512574
354493564
178050321
794105091
119157966
250404221
212906884
675149947
616653968
798954643
385985034
301257834
959372464
195405664
285731577
227056723
682589327
274966792
911532618
410325297
587295155
593943216
502165832
378995144
752810092
747206696
482217283
88918485
971779024
960410079
616357847
378985040
459618301
142955788
936758087
404712252
26690427
935609831
191463418
756630300
317408665
414265625
359556038
300551990
652140837
984405402
196245416
749505316
697915766
724866809
743956936
230740976
487829878
653473364
909778219
337057578
417159192
417402222
849003631
603784271
709310781
989100655
493934498
953574732
884919521
566763922
999883826
974955746
738706114
631810108
920594719
916433760
822725752
794222955
180348545
771753685
359659215
76429139
95288209
697986736
347488835
225016822
301304180
974790646
40201622
166925209
135538260
495483324
677783402
247792503
953062826
122378052
313347013
474225665
90169524
762988721
89219704
699078346
531384266
106935371
403872520
516894096
411425537
55660239
876489327
25976424
960685152
760472379
808590206
311936651
405251595
258936942
586921817
622450898
374181841
590938245
98875855
296656802
367219477
428535450
133003577
866294642
500479972
957064315
196998359
340407294
752560270
272527928
501518534
708945298
722368466
842114899
17545677
738044365
350475289
348692554
785068956
527188593
355730892
741431005
165813384
633117809
923522770
281411259
197523773
264170475
444112665
468716261
586898736
258927412
586615484
831194204
501005590
110683294
960034919
126141603
520867084
587003487
601909186
947433127
531861940
369324436
655290747
402698306
95864145
357459962
210031106
594440208
154273508
542099992
722106109
18488474
622285327
759740781
814430606
421364280
959748361
98805457
823945541
737480789
155465038
719645206
645631725
684516126
570868096
996888173
212727533
174677320
945738129
737219786
255318165
21162556
302181547
81891143
781520835
964520162
720831956
300269425
829452153
165702744
532875521
365998914
504543309
817678727
314538061
865821337
338981152
660763039
865097788
524021973
869825205
510197618
593655591
439076656
600206157
954244662
904375744
90780919
158566321
959210749
277847494
379295360
143584955
92063758
646659431
609015536
764008455
697353575
695335889
996512767
308423905
762661072
244460696
508118922
564548077
306036554
34665743
468778109
83805296
937097574
546485437
87726738
760938966
967677588
16439224
13046024
282511823
934100899
881433595
928217947
870487268
327364950
992554724
942254680
526935602
440921392
541427363
977921375
439952479
404801670
370962612
517189224
681807610
215421425
752818331
145074418
960843787
849281966
792725101
600275697
566539373
455047038
862490981
73838695
461586067
239030605
648289769
915050711
814661177
472112043
957655506
139620718
386972548
451749483
370004366
338395833
375052209
712282378
808334815
108691230
206881469
969858234
461864560
504707631
994414542
310337946
173369301
272119447
323606107
950625304
403610906
400492453
58678676
453109134
236847987
477550868
546957411
979515414
99695618
383806041
363701764
503850148
641041024
251467319
752207482
25150440
250685326
208115835
50246682
157953888
801461530
598867087
475974682
258464376
437366368
676429886
677654915
490567490
987350118
434421743
165867918
515259171
878519681
695165829
959286024
279347959
722005290
465170982
461279703
491197801
565532846
857623490
354394733
155076928
404023366
302332549
850340479
964580061
326713556
724085192
624199610
728816571
407495198
824699526
844063557
997465896
89987952
176822036
375901229
726328328
458137236
796779907
588505511
817334197
488527491
286836038
957039438
685332803
532315958
461209574
385956597
183315926
595693753
979173859
694532521
398137358
481650133
63741675
878029423
393164257
837415798
389664437
228045104
148437103
502450028
715900920
298308896
144821155
143412220
502892331
71642156
92559517
282174984
574177685
892744996
895049590
112560699
447427392
267537281
124853462
926054766
62461559
483486718
92961285
257291934
628448963
683417600
810119063
772608012
523063774
436174864
480576974
777051501
402551882
21994408
102292097
582362928
387214744
420442313
312365174
617037409
66930570
546712427
838521255
255207226
121242301
211358531
649893884
300574980
580318134
372233872
217154695
29708563
187910253
665403572
795850530
85841091
279643060
533125683
651790097
396331767
665292577
915158458
608405391
852026498
907892827
19177301
173363415
461033782
199798663
976955678
982787642
384794377
625655824
578911937
528291612
316174322
762015198
616622120
374820572
663085689
940112386
517080007
814121733
67095795
99083980
524972901
644334446
410015474
542666496
996317794
541634396
286963902
698860375
540468496
627313860
502227414
648548748
435888794
330041735
17718901
450181082
991002292
251810774
531995757
819146291
318613256
528293499
50152002
281785725
346898709
391081328
664267663
470009111
711925995
114349307
86656430
863122372
139733489
936483527
383054459
195658034
376665652
412478781
19036000
986630511
425678323
48731905
429706626
358518865
80866312
53657010
223066073
716177992
263179624
737745306
9903072
551258265
387988023
302763931
713449128
224530635
515080077
824629534
18476771
360120270
903399898
450454092
364671563
941985844
545493877
953183407
157982979
645502646
853987045
546928917
254321588
969338442
490189960
743688487
624084838
383885641
140839815
526267426
938130910
715955734
961551266
299493416
343082557
447954934
903311529
71189121
913576435
342986750
329832339
117891694
814290636
393414711
268241093
367617026
622031488
832174966
52513664
515380823
528518840
926310365
549047552
701992355
287793884
627164427
36720575
191789845
444635212
415659395
898711465
307879929
226389793
810362235
141780066
154968855
459759492
14872974
737376158
203989717
713527186
474494563
731200647
831480254
764066953
209623714
23854645
307632846
33346610
960726292
755545834
157761951
443419456
415229861
433909208
382221897
642919748
216896497
436188730
113390000
797242965
689551705
142985049
398288612
81800487
767771323
498967955
6944842
9656994
6019647
536495968
50481677
366678744
900294586
728686949
359517214
791221730
8332504
719389909
401342331
737590954
594356197
559731328
12086181
495495415
553070274
734580091
890946431
829326542
809931347
503261144
104901316
334137618
267074321
863592266
303608037
777611492
380399045
851435339
101791172
643530326
563403662
952522169
691752554
785639533
784703736
238579500
695269196
639252885
411632928
579091463
92304927
459480742
298757421
317752964
716212801
267111965
576101398
572903900
378157390
533286836
519879045
142487709
848349378
858991006
639676016
213086801
591501077
993613942
334190962
355072449
985237246
529476850
579434109
588721257
700683273
110490990
407442183
193077813
450074253
17353688
858903086
36643208
779838038
713204571
884702534
515921345
757314367
309366698
336369436
57037979
605320373
390567430
997856781
546891124
472984338
46570173
618108099
45424055
623948471
277668086
379298500
428115659
355468582
508484528
380249026
676680872
883837931
233387248
921024364
688305245
961123871
955039695
210024815
845693369
276558324
786775219
742242393
621908344
693261888
929656388
894367742
834403248
386258514
601348009
469814714
435353792
706096903
378449071
842240483
236028008
786870674
552345732
245539394
24202315
513417249
33096998
580580944
4744839
41013573
982075155
617909075
461460263
958978066
881086452
519140527
913405907
777682499
139055967
433032716
42656139
44905074
740186848
317053757
578433152
927824503
487898163
625569750
993740856
22755323
937922133
452156934
690586168
169795613
304787259
752984462
529926825
21873318
561825041
467691480
232385429
696202555
205229055
633587483
603548121
935682301
679465109
727300409
155247601
289463680
238891781
453807767
667803829
744252005
133900150
199768658
197314106
122559765
443789898
86375026
503200820
193192414
230537681
9308314
472917712
883657664
124203520
56713152
366369887
82620308
462948758
370526953
476435616
842891201
536804155
912890353
828408976
817542471
353006877
241484986
916898565
428056102
466654334
901415398
669867281
908309945
345094514
698701231
52146451
859985308
689008526
496037266
156726170
322639962
318979462
515635164
655108473
855969203
870553589
34361387
620900545
322426263
483498139
525377632
731857485
674169058
694181116
131428966
725237186
915741236
132942460
484112647
738481123
494937948
198215691
674608950
502318928
468066890
303466288
682194215
911872076
531820894
695724170
81378772
75241135
720592025
932980867
582071989
948861543
458218330
945328265
529150578
57987275
279533933
713853903
93974803
756211772
367142485
90373540
249893385
659278109
328199483
491587125
801963044
254387357
135846264
110251309
857029852
731489180
356858040
637496469
665783647
230261904
329001576
57254726
477984260
281153913
386220692
896262045
542177107
520230415
67735904
348191789
380926004
628666705
363076902
657064568
856049554
34838658
72897926
304732243
954667805
88686094
354639075
698353873
118584833
141511329
48173631
169776045
787269261
808295929
746249629
251638409
660914320
761614915
34879283
804181797
470829542
827691824
338586731
521353429
679360329
430980515
44116381
287185490
682039913
625892021
172264054
285782618
692043522
204637020
620339701
342783043
398467753
389003203
225209008
502633297
792745596
702313321
429838543
52602983
889142861
685222717
878449015
778895612
284221601
394351565
54614622
327230475
681550048
435087333
553550247
521142229
478359968
600117888
94549176
798794931
284599180
600083890
883960465
856766382
861788526
555965776
3524563
805548777
281912339
343229631
581855556
825213696
77734759
112154948
895277791
479211123
111354689
858882442
646189736
380770600
256588240
183181486
533599682
47734254
562158274
609962670
480334412
871314490
787118825
365786119
4611959
483932574
141922841
578689729
125304241
983148567
159971723
433394684
168418222
231059697
487848764
187984029
123316570
73841658
805361508
451646314
964494864
116022478
559710539
825349242
775352594
920025081
913165759
208445081
908293714
994784809
978904833
115245052
259132997
735159210
843003796
865872482
179095256
419636274
725379990
109520988
708072138
230827960
340407583
979764885
233669361
177654721
488157553
746469853
555279919
567547341
271096872
693091671
87051116
219037169
941047871
930227149
3498251
349409780
706021786
916732172
75568598
765651018
173406921
234179182
169176261
499619924
105343484
712826612
320393502
600706221
698402241
17567487
49466237
345717715
543277526
234049282
886575076
788176421
801458272
824182517
690355570
990882600
677830124
115863118
815407090
418035332
258848394
137822724
982273367
38948118
534371388
446254516
512791271
460688533
238078649
964179135
487664792
728374379
363662923
387028292
808329267
571593577
825046354
630599480
9847631
363201990
673775681
269581723
3962232
351537250
406782629
451203650
481082385
705158094
214602038
361798020
182282685
706594626
140755426
81912938
300302351
525779162
737972503
154165602
633271387
297149295
233119008
146311292
104701414
100881931
646920454
657386808
75119117
831278417
773071899
720416183
6785825
8078932
77999155
352690714
750965160
974820088
974742651
882908600
20708329
220718655
234100492
443549256
772743148
383474544
668391187
506102779
512551301
882698860
617464161
826385486
355281493
403670864
380088642
434650088
929992316
407331009
919602250
309551088
620102722
46432312
443483927
948391326
362216099
770172423
324929800
585187913
180598978
954197468
591675651
215316188
746444701
300136720
589512731
85139544
261825424
119095110
661868022
387785973
359148581
425881563
96373218
757003251
688903810
217116324
180277745
537165011
307625571
365957615
674869297
641980374
55323859
693200900
13467878
930142013
504102482
535795641
504106735
76532307
352165794
547462228
454556319
92283487
538184487
882243243
938791969
149299234
925991040
212280409
89146703
213422569
689644225
229485890
837979509
880645023
220120434
744893570
388542699
236160418
167551295
335277564
186451202
435666901
84417105
632980712
985155651
795235775
578986355
462830673
976713580
297635920
49381733
848346955
790807095
416753002
655125032
939516301
920697681
883682825
995047841
104791386
488263143
993488131
662224044
110539727
517393859
386587346
970883890
436929061
191226897
34994630
748071905
923546073
423890586
300125110
869267133
582625783
933798976
761702006
70817316
941353298
77739529
256821118
194206755
767684182
33001785
633676557
810644263
16655839
176396515
877052140
225404007
639714091
812862084
875098350
202267432
903430045
57303430
339174749
303862396
893936871
105972218
759648604
958203389
522616691
610793762
501318845
621648016
141547576
676149741
237579289
202123186
915898144
705955123
943110797
29319638
99447079
239695248
258898608
485675040
109034380
474304930
461170743
985504494
936909300
83593039
502283758
141717885
736783461
237691626
414943444
608461269
673983880
209950566
758949757
515326859
508106002
575815445
914871162
247800935
846384583
64272969
774245779
973201613
459787644
875295824
498971961
827121529
137528510
242929922
279245883
827513013
925795809
324479659
308928134
313409843
353206684
994325879
256916859
213613980
957722979
862401691
232507800
391284406
47329249
143212620
287180535
53353776
116050218
954464749
716251557
180783069
635603389
361408856
676577537
301852573
773297207
144032982
805505408
590929949
705232191
499006055
771234294
99830114
199329581
1144944
562049344
1473444
384078447
656913086
581266557
605781599
315751945
535860255
640413871
575548461
495724675
117531027
426480032
224105340
839219308
406274728
345486935
814546820
638615577
621349338
33331551
814514400
845179474
618838909
170080977
442473991
758090397
458414905
139277422
534905506
809258957
554393006
889033864
315953540
783528246
185003725
883037521
168297040
739655526
621120928
151990312
785662575
505550190
988933247
181979556
409298564
722758435
860401074
763799558
468485626
114714335
916136759
659964406
29363607
512317566
735212672
669526359
663480656
760176571
232187884
515321681
497999015
978431332
231083140
572076944
240729241
551506775
775891928
347803134
243393301
617268909
762447209
265110653
362245879
762492715
659297960
789321034
955869727
843973281
173609578
483824902
879229981
353582213
402676165
318512094
231024550
773291347
846200650
598729227
720907775
497552280
288153680
508573751
846135284
780861364
710242281
32717475
473871920
681276711
530346157
870003317
523654218
897398301
755187308
974343868
727545434
562049003
411525983
322187992
135756736
886790709
644366055
478832294
362624925
397814642
993123991
571564858
418155588
902731171
370103212
725438047
517792470
984404456
626044147
233259462
521925778
24500297
306830781
892298566
64971512
875187877
939689037
280913370
815094885
130916201
12999222
25786676
167034224
587659667
129460842
332403227
245370681
804712712
365095244
809498712
309008055
522449029
292247413
783831835
777516206
149983536
709783010
198664309
952893314
647133412
807225121
860101428
512436471
756277734
941050161
847715617
355604808
159476711
283174360
668818118
840076409
890952449
592781563
638275256
650265138
772885237
351276937
294788179
340818999
199274732
286350012
641694777
661534069
879497397
828945233
265048658
29028252
267790304
400739010
828781595
747177484
318106915
719431642
387943594
339283725
736728678
234539598
183601461
775477197
674216485
278997081
148147494
885885092
721150365
508772429
962359170
369385735
698115374
501898840
373771472
338580045
580829195
438156986
585619601
291624261
503587454
376313627
353758862
933592593
270604767
301074181
822227689
688419425
85939044
704419233
928220997
938093697
26017090
35791505
745041813
618419289
565701425
394388888
765019206
653102035
606291071
74219502
394808562
183047608
809361871
59460554
689321051
337805307
611185008
289231997
432979695
933394509
525706155
267882465
130723394
175761401
334791256
189419860
144145655
571817603
371954846
358334273
760136086
72919810
489489803
218792194
467038431
909174184
936939561
676491262
836085892
605205930
39158725
162685087
877199619
752970515
362446178
623670549
642922742
444007289
675375653
702316153
897402032
162870551
136596259
613701155
773016241
505154932
142337210
998758542
399856826
733949191
603557294
360543917
16566133
38634851
330423244
915678495
401083240
874541578
264249221
578467924
481451661
384926889
525457224
356082534
80896428
162688915
985381773
606019335
929573810
229034758
75135931
290433992
329320808
840870061
597373926
150843806
727595625
152489234
496170466
76020497
190573622
676651407
292001258
82638796
729078399
237319853
394202260
396626387
578478172
985101894
639919872
123558723
279323414
745098087
572096243
666252646
441740051
790620680
731084430
927956279
298356039
135352720
777614124
329114750
382146204
479490492
696665536
488150367
737624208
851388330
887254787
481641852
976418925
217106224
625412242
255971870
493909656
424434151
537260296
425866623
89855441
6964883
351740552
698280327
687073007
185597416
895898196
263706094
789342205
949727495
425713141
234992414
903939413
601964368
523636041
762984662
384089660
889866711
431089796
885858586
449409205
960628969
526760335
354624853
580481581
13421422
250228867
932895955
531398968
569005269
779748386
137300348
617143740
181565404
638045319
72722514
559329553
390769376
40540340
163463137
271154125
158858279
378147575
184020782
922954786
442119356
857856016
831350178
447790368
861261876
85149487
718236153
778235330
817039166
638537313
148214059
412425143
837484524
212662437
189258014
566206984
924500167
985356775
871476277
718523795
690738276
305319481
48698282
541906172
716042507
154947113
978029426
701586238
294729964
913600814
717205922
843480558
106734264
980332298
543336506
238400196
945112106
639390756
820779465
810487082
990140546
779022502
184570690
182125928
569703710
943848084
966248143
383598323
461467587
577271735
500052122
730354369
319905281
149544852
283719529
311291665
569313382
655696625
801010980
316815595
816929665
22158711
283785190
45829039
798772082
78368104
388172678
733162723
415862192
640698359
270491344
778510511
509115039
872113529
640023632
193868351
91291561
670866896
488671278
236712867
601353500
610455839
579594662
605513976
806554775
972969398
190649772
59529146
697312903
4949794
28305955
161348869
808641851
261705068
709647623
302570161
120974258
826520433
1168765
498012084
675431265
679807499
871233099
481013988
581795546
913028447
771019787
690432462
99097250
122608638
600378723
604736483
920873847
54615776
803817861
272607824
301243835
580206496
561838725
333373243
819715876
769641495
243587263
638922836
724398528
874549814
379641579
138429922
125576005
500925263
66041996
606542052
495091594
250227016
804710928
405935246
882970439
456033859
255862092
271765879
447621919
497125987
847477889
73811028
677648915
883237096
577014716
808305610
280261443
138989508
270794165
890831162
164705121
727660191
661970296
633730317
55965996
139517075
848433531
434610765
620602403
762400393
693703793
397988596
56456995
746711847
477265258
818417969
253717512
286928090
167485569
64219423
940369253
616007306
335531939
180882874
205574467
525071997
426620374
521126427
994270514
63093481
275174927
222992977
906377004
214929098
323791336
542226542
395015595
399164565
738916933
813088145
69677640
650752253
114972393
673881865
400648219
944967897
265635795
814716319
561619505
199116197
939438189
454239676
156890861
707528614
558689559
580932018
212626581
816841538
6298484
903942807
506094510
799439199
59128522
21120758
565753693
843581014
937430255
818407493
613316085
209405114
135515253
347420108
626606732
135213984
708477879
923399051
79642497
4545859
802807279
419345825
733489768
149473177
108837418
201615776
685272548
557447384
78465640
507135565
722845503
898332705
117339824
492408064
169338967
794063777
274794654
569673654
595861822
859023568
36284657
987992693
344949037
718059349
640735876
202969203
963532013
927072555
104201642
417220016
68659199
992352410
251147201
233592969
855045897
496654094
108671654
764013621
532619549
830548500
797585539
323623781
340190760
970989415
271811598
234886862
867460988
745280785
748224481
32856608
953689874
894384216
334485531
36109293
317211214
119664049
951228210
952408860
182901012
680622530
201499215
413834561
511437024
861443687
877375937
586298372
264902747
444773072
911091108
426000779
522146189
38263414
476508441
984477944
241538333
768855695
49862503
281900331
437017014
684952710
738462503
457866010
48180933
706672144
541897945
326566116
563000842
699099427
102288014
941712090
4753640
973921473
816452053
476767087
539588407
298529739
610823773
880585816
979475200
403836972
862415317
496511252
871335458
452076630
961090339
83558704
620884016
31590075
491049364
512828401
207067099
924876482
861664371
24699247
454144973
119216080
524246108
718895370
956930279
825650788
551999603
702017983
82811354
383031501
371517436
925139080
835790093
261915315
764524274
478798834
19052274
802160526
611798888
204996164
617646946
774523376
191131398
584157778
554336135
562590983
269524690
625834851
43244461
990155675
323683734
83424434
776611847
460671978
453069238
859029180
423744981
904459645
945787913
538054296
776623727
939716194
155101313
895287783
971059613
330688814
160054670
953177064
706176331
849750384
726480071
23345869
106684282
815649761
564695627
719882964
691377817
112932450
516046551
399082080
742048629
109757749
457133932
70698170
795879702
549209205
3640385
181798385
314439051
215260617
189741508
543205697
724230947
508272888
418795642
465823598
789975935
791603108
575509113
976457221
363199527
116058292
755575661
876602140
442163997
177956061
80415784
661821983
745263900
486754102
309141943
271116665
117760423
477993385
387053584
312757483
162104860
355588636
321815583
490254330
69944983
181810560
130515194
121260876
196161050
400929699
936689275
449740297
766239835
696141237
315383041
513819841
482070743
290448560
185354521
631010404
997109597
601150974
625543885
159200364
615450759
818489927
247123358
588548033
351602163
754316148
619509131
887360028
460594328
116083178
896363779
974216491
801752986
241661184
766106566
725962668
255824854
675944122
531730962
961649289
504974482
681943529
6776229
936694443
559146495
792310353
614564505
811552426
709715805
487919807
217847340
636837930
485039499
42485281
231218399
629572011
656327959
201507147
736631510
205524453
826934690
474243186
662754610
674548199
377558406
337637461
836772019
49569027
63757593
931778244
678311855
869214063
538080530
596980268
217773355
90263472
350260764
593250226
156265726
884691462
536056383
123155617
737952507
485062204
407406455
774263837
774355962
956794826
905201579
275789928
696876562
106655388
50378742
191618839
978501998
372871573
676906936
131643031
43566410
435270341
898900899
724085062
770820597
214149225
261082665
707077482
796183079
322692902
924085857
23194113
703204201
433769951
433644838
656367345
654405161
987437927
914640296
101948867
224113846
905399094
571869121
918984490
593679664
698811309
849330731
599215217
444524549
996770110
952462754
924680464
927132354
23830064
208739262
879451188
72012132
500253611
213332938
687311681
647633271
427264110
294461516
782455470
16764303
163478112
351825999
801917677
484033794
379530127
362475807
472706802
198777735
574890901
691737512
662101694
701305454
379835577
747970816
700363993
464510168
938233131
2585128
865263478
325471972
2812574
163202491
194438148
491051674
552947928
267327853
443008378
803694627
308889319
477563120
652893328
78681257
693424168
860723455
743787672
846837388
143040290
225949369
492988321
508218747
984462427
562944425
550895961
157478312
618186515
47359418
853361204
164239710
747115124
720622040
87708125
228317354
170955013
39694944
401680494
863838405
679117764
570524330
199212617
150851074
785654631
772382273
546576542
25937006
148254434
788082654
426046593
535582084
174445809
39752390
522682548
27176060
984155500
151572180
285972284
899509956
737754076
899393026
919195209
93758750
806144127
753121453
36596120
976570404
514548496
958972308
987043329
338715468
675755948
369144591
860375978
918879979
252770552
38581452
661786580
969030569
912102261
525542737
320904027
415218982
515939061
227245213
82107593
551230315
57657938
386024579
94042830
66596883
602463623
281132560
121571107
496767937
704228227
867622376
496934387
425285129
188247293
784424416
13687155
359956059
678081362
635109817
835900733
289459027
349137900
420322917
141881577
455507512
783359962
126105782
316644857
237792079
310519391
586315026
697902382
809258895
90290770
929587032
907140963
481904100
419837127
850714921
762819862
678715358
154979497
227806148
691892948
751371723
559893184
911708203
25936194
686216585
929378991
106167762
307361909
466378226
626951839
856108189
766837492
18318769
299354814
650634964
769196104
606686098
419438245
218707999
193946705
730186555
855901246
86663695
757464887
668684770
376694363
23789184
132091881
833870586
5789962
664722548
70077934
552803966
321037603
418287093
310280709
617497855
842017945
241116169
44378271
214032301
672534513
508622675
235246074
146466643
434602764
679738533
85959340
179773321
296309097
84150357
956947281
102423041
802123533
62426359
153906689
759741394
978153507
772942173
147890890
970545974
910990184
710884674
748262934
498860912
329912454
798539744
660944995
655862242
86816385
662685967
620336484
10896689
772396412
57702161
554352123
215182091
347243935
506952809
408496826
124976033
718209501
287456243
461383853
437486292
963581337
898881208
128917666
805160456
553259502
191396262
243059323
793051262
302666775
744093489
500363367
698225434
299126790
584981907
64147914
312194112
170458238
994216130
771453627
694595598
623741167
505525544
487354359
726018368
804746679
964741217
963501698
449456598
447907096
137701567
908207271
385045081
61166952
801291649
552475176
876369865
875794228
156319061
632294898
32154382
60298762
75875087
542934601
765516290
863142628
595296398
815888668
534746235
211048543
136155460
430739146
489411237
780727488
26922305
830072216
836736836
61087120
98488201
156953799
149579504
889303768
416281209
883191981
539292357
994357759
722431788
367011039
324823363
117735537
860853747
968828595
371105981
540803750
954314044
61928933
857622389
869126477
808539609
320116008
62219062
961802317
825118943
506924220
401822852
816637526
106220902
281112248
255799610
618200667
35919913
775485033
286965818
690711313
206309514
210967677
184855051
381284582
714864220
61765993
5977945
912446161
703933170
724865627
269481957
365842134
235960758
127995533
550384892
233437
417932416
945994311
781168898
136452558
983252359
399926502
916299189
666648560
545222147
607317745
206984163
75467408
275781465
826448347
436627965
965051827
743833493
641932740
310766541
44846094
719684650
91359032
239949807
940670179
639814572
771333513
331687474
447611845
349333528
819180573
871349441
341056675
168707978
921238063
119434367
896248844
581175692
499832493
416948590
189058767
342241822
916797942
577880798
970311169
291304748
962968395
463230643
516485195
949602682
166347015
279788849
401054371
423115955
775715461
376321757
624927963
984474432
865354725
865679680
809230499
882668926
682750272
361235491
886431143
507010735
879431086
533382530
762155910
96771879
181803220
22857000
897882497
100002360
363598501
431540736
651313670
169312861
688774693
915777345
46533199
349269221
946614289
968240044
423589642
941536087
785100430
159232712
89329523
552051734
577967310
296062704
591764917
35645209
460486920
119810702
633447374
465531748
929108973
830204451
973162010
918872198
159801187
817399344
277529544
738814993
596433124
177683454
447273611
228139336
238226109
599329736
853341135
746676257
127798075
281717880
276954792
746303707
791605034
842504149
933429420
245002545
143546901
592703960
921528382
588921764
31950696
292437580
132875644
429834414
169615948
831683076
667006780
803188606
548084501
820846329
559871745
294805368
588193354
501303145
705765335
961881562
905583969
103373011
703652371
374345096
731059685
107774582
139107529
12849290
24225146
859990732
487259282
741260776
606249711
176639676
908829013
782667999
474401374
278857451
982389385
921931266
181026225
744164167
957787102
498480107
765664312
698404792
807240078
429101255
671132227
785919284
178735137
454368789
797050205
240887747
714026968
984082050
699929770
177976105
247161862
94283140
461423443
998550216
292842854
146112768
747089816
199304079
83178934
118408584
7106696
831273814
405217952
212606531
33813606
450996938
828495096
174912372
603078912
143473380
458109375
657147281
10095682
501483472
986858087
245436499
226576131
783931277
915571826
84441743
636002624
963933617
316026770
199158020
984356643
159043104
413936783
942408942
314313314
384474308
844360244
312425924
93570820
409977407
962476869
758230660
987626501
672197926
555170767
953512352
527876431
731573177
421425536
521372896
454426809
461645729
240776255
866687383
720197487
14899757
694460388
728020374
832318106
670558163
720370672
576688840
538932695
108215016
980809587
483215730
863733279
773645955
646265256
223224056
390361401
814680992
154444015
619161650
332415302
966077216
414320976
305519850
172382015
423435142
273838910
938591595
424161545
473951330
20126703
115182213
434062720
229341619
279910900
641724564
983631884
420485926
897964078
247543055
894767556
342780639
104149204
549332332
668325222
338165554
959377908
665031397
182745314
940305735
181385085
298920793
858649661
384356898
124451811
348031803
50020160
673084731
629872223
542823295
514712034
821840035
574231858
526221942
561627547
843506563
474950987
101455999
246603849
77742150
591716210
181769321
132547532
776264317
234546099
890932207
81254134
148743702
604180724
273611988
316444972
938617211
204858995
842428421
941847220
358120184
986079866
891958246
494327262
63827366
360490521
456454268
463877869
621099373
14891941
699151446
489327141
280975464
142133742
344813507
857177960
360074302
790291533
351835377
15390416
224644474
161970559
28572722
887952202
179301210
427402505
67656569
271919465
345377076
269472367
501277619
250735168
555393760
384020843
275810055
765661404
28115607
633904085
794900530
4555869
130352997
655971469
508367330
208666988
372158895
494790598
471587546
157184487
94856256
243341146
405314359
811470670
265233284
318092516
372739611
914640732
711183900
350677101
217550541
130729328
347679306
785335050
768992882
250489298
652139250
686656210
201937961
84995801
836255415
325169917
954258317
895903137
854543507
616480832
899536215
115554265
515222121
937910495
361935840
634181455
632403548
903481761
788763237
830630992
194796734
822571912
770875513
164338241
135318005
734177911
61174226
393988699
281743879
118827762
421099127
574652324
216748407
650825994
590141129
380811167
549156860
965995432
469908777
671283358
137120782
431535900
333859315
820383984
305699527
988347219
975772457
712320073
481434816
756037746
479438092
903263104
694247304
184900757
265119363
801676992
108585205
716652816
162304949
306326595
539871264
102485662
829435889
812102579
644561852
965489853
471318903
578028960
509155040
812036228
141514753
488193706
267918629
859887513
234255120
385726977
626726229
731159883
735883375
490402629
682638192
113206422
39571816
762138547
922120060
272544168
551687918
698668169
107708869
249192398
454093485
94394798
645241648
826128665
882284928
21122142
157845833
687311551
532929109
424141280
617965494
370371680
640063286
570196811
897226902
821015723
684941456
252906486
893587770
768124942
65715025
739409184
350141065
568583449
585336423
363147184
379926200
407303713
765148067
698762420
936733420
710986620
472102152
930495152
707420457
894704694
143625845
429523157
997431561
985186891
988547639
274472730
132053854
41551039
944485166
716495358
249458084
775454250
818219632
319708812
810552000
71928861
653388514
25538470
662444215
649883368
717498453
416237984
106994374
903090474
175230174
278875317
845478518
882712804
177532038
54839516
696588181
876612554
217517038
708507658
356964944
577746760
823069311
706405877
904698112
345731127
259395972
370961305
841749585
107446535
312364827
107404183
278485677
47210392
227299430
293123062
276109797
28832582
380775278
359705550
70686446
808773976
709045285
864439960
439427070
780415243
312113132
756759859
474726474
186856092
925320826
707258357
667811972
591402584
855831227
40204076
334803233
179077185
408079153
890579065
480743691
467282994
31614331
658059572
696400030
353891050
69626692
859384840
831954403
438542952
42504671
505062513
654693574
471535398
489111131
158262107
317035111
436250402
240022400
760528217
94174396
16370668
114866170
294813616
344226395
413955553
368328146
84108250
593208571
993803730
720493414
953241044
305068415
677585089
365327794
375503631
517031194
103085146
329669959
151778584
594702136
199314180
877464362
641465514
168184258
650677324
463202125
747115742
878344293
700361711
855958619
858068097
891656954
797149213
489547998
884144573
494415675
449045369
612569863
714513884
40592269
958622704
407799477
485132289
764633917
73410184
232356061
826707770
400915643
247225174
949023187
394328733
948521207
431934659
406933130
1890564
477888068
232126167
758002232
529192226
600490145
7465889
436395858
562980477
502187741
395142109
492611027
114210296
225465909
739307612
500710658
821591843
375898824
184943834
901524744
854110891
800937341
145191726
839513584
254856644
937760247
127772338
397038447
526085393
699858801
805255223
78057178
571853407
481863039
494518989
747443405
394834024
786632860
880668809
802342640
556001853
721181322
317156363
943234445
464884274
139400321
67919710
758273215
496683400
258910669
808633262
384281482
595519173
75309668
766072647
369691322
775119701
938409697
972133379
495077534
641859444
662655398
418925976
667101749
281649407
124776076
378243531
630198356
789785729
973435577
431683573
601248854
457461165
250067942
522671942
164441169
71509201
317012107
167156489
304908469
700927126
461302262
351946450
272590524
307231264
518818397
111617548
390432691
903505320
628682293
487406134
472470589
235616302
218648960
364503718
822962262
528422762
466770029
854209083
187467244
767638631
723197929
822137133
20532741
459278921
573911414
228595994
47357670
709480666
449713069
319202728
699715012
528266700
46493138
685704528
433373703
695928073
206763303
400308623
877113028
366494674
73680294
596514840
138738830
252573315
286725047
86363367
955251817
386012315
935809376
99473302
839984829
726243146
129513721
814456613
602776728
157853786
230960544
248402450
426918879
143713817
752408386
322806734
944217725
426112766
10673951
909315541
261008226
140625872
687731191
44594119
111586673
559106920
444260631
353321701
81745937
861077599
919990823
353546984
622475600
313165351
271118434
227184122
714909488
389744276
535261923
722900858
567983280
269763917
778601463
683028077
282133381
825448998
402798686
891413469
383966924
605064526
961300515
202332655
807091589
587054101
517962976
369015919
471629270
286584192
92190979
451599733
494314353
941288949
314730402
214056636
161728689
222308169
656957546
827316822
676375906
271035077
36054972
200974250
793676366
252072093
957248906
828557651
565922644
538147410
804441772
369502715
573121691
599289003
219044765
818706207
488179329
292958739
867560594
467303093
518513107
880849644
601417496
263295578
34170588
93256244
663675473
462312703
914636899
869504234
530559783
463186523
728091500
218701184
79945010
75767948
491103046
374849000
879552579
547445073
815400653
571707154
911919760
982311134
732617187
222814351
571148404
60135144
825400928
63313477
413662974
363854384
977901564
186323021
157353563
240415030
433094643
364940643
360592004
413951943
313564235
32219155
775001605
465909497
779509390
108059845
960770333
995627336
474886475
491576840
392516420
500065175
955930513
1235181
650285805
822465834
859210130
425023678
551055966
931711638
274738564
512510818
65832867
488284129
217515544
801826571
575784034
88413630
364284283
393005381
423692792
679820181
263607548
730302652
643904375
575607341
228277651
530667895
350433882
579308575
833967323
803689882
646716771
27639183
382695657
424441894
633914736
54872873
133452180
532511701
649416926
467001552
437392799
715297468
980293547
408925686
443068479
540899519
981358053
422328403
459059991
665042966
837556501
577008321
956544048
971863580
233514836
961826508
178178904
600243732
754997480
658217927
542852834
71671559
553825716
149222538
82126530
937402980
372465991
781291463
942409439
48620339
221926959
219330532
86453559
396288618
318789033
94884684
358781582
43696695
453966538
735229452
850768614
195300948
825049464
447498547
472653007
493433050
40352336
132301564
945619024
972234785
171610581
369291584
614092810
229280045
379932823
228717826
121209250
818290500
745428556
148266105
112843359
411607649
697759437
273220344
925533072
351990308
137099821
631654374
687438813
247884398
375607699
36380202
958180721
710708355
26285229
910294757
746647250
651129202
615416063
545917109
536464045
504639629
727025610
55382530
194693538
757440966
68337412
125426153
767859238
797325980
426177106
803759858
247775072
658199793
314219403
741577476
657690600
430072866
570811165
600455362
364399825
267632104
476126263
914711756
851291336
207108621
426848187
697375997
854421139
278850649
171773705
15759824
190627371
179094037
757257283
138929287
229235025
107647064
493455508
448218962
692304838
599024302
274601736
485079342
112436934
994856491
909968950
7503419
308149998
362106130
940374954
296696037
179965616
403965187
438262383
392577652
123691290
590874315
553133004
785863347
265811363
675161260
769841541
281622829
224572545
922890559
774068621
46180518
105542633
58678641
442547838
447923980
631286849
356815060
649864108
890131369
934928679
92948198
817429537
610145966
432716301
58324313
128078472
46828029
29165752
92602572
115704634
334510283
546691734
84306284
306816059
248339640
256149824
726105718
423527705
630628499
411045708
416578743
294874888
977799314
460774503
467512725
67585957
570682697
942835204
624913590
365540210
685906248
40701431
194157998
533807482
669609603
121130787
135819339
773158500
790361254
612941355
205756891
93777618
668094232
793172250
689867793
157760636
321008451
730784499
559130762
342159292
217912182
352580224
882841294
36795341
470681764
951825172
711269666
542234556
18391048
586522224
532664153
107361782
212966922
900178684
770205948
522174277
742922041
446799354
529772018
508116796
772944225
653892322
65360739
846898848
267304331
831414959
152315303
836438345
59885035
559141986
374185048
411036711
293483760
280240845
533595860
917087916
511414744
648811569
213855930
970526828
620467815
526161942
933432171
117170045
675491550
439900480
61540006
669850707
868480630
12286522
241855675
908491029
491730336
749621203
455676446
826943962
340626837
716742309
767818023
745284859
380984885
859991165
294046155
768962247
386570007
201571977
933219041
367758424
131042161
15644465
652362704
557686545
828231230
586014087
970890637
454772028
271198012
981325156
521945365
860057985
537416378
286056581
411035017
559101000
778893998
690637113
541428510
345601553
275190992
608260264
259617759
599197894
982550962
604923244
741773326
703022092
608460397
822746759
647206901
916862202
673157256
355353038
579067354
783706709
322247419
244755060
320232447
426628840
482066690
442437861
840655937
516789413
780481522
188369590
803503686
910625242
344645760
427176999
989088325
174880102
540714503
623099914
411687065
752438308
555608973
504994362
28748353
770239095
974311009
572136550
266629617
693009659
454766377
533694437
214328103
12494229
551958766
590037903
97705587
972252542
541256459
221543844
370483669
872489638
829463930
772113772
116842691
999273118
782030724
371792795
819672622
984845536
332394060
333392795
867894125
714461394
864811588
282769754
462568078
516820869
804739453
610882613
36633402
848856476
721821008
259721419
798270373
843397962
856876333
81852006
849638684
405641805
553777428
825695701
58689075
425210286
123556973
790233566
300405732
615502095
919317601
300905191
901345589
576915687
803705448
684272938
597774544
262574701
600892400
562795899
822837357
721694253
512288538
448114254
689779598
139366282
985741216
975967974
274389144
530172174
930646554
998752637
402034033
806102060
527050272
924505524
294767044
458968448
590258785
471792214
805871239
743326054
432904743
910925899
629563367
628882119
206735751
987450190
791925861
760744274
222402009
456065567
417127487
6365224
411728113
73238086
284488982
334853127
68305067
718978796
786577378
989931727
690451416
734875996
397835548
247433365
892204123
467176666
421876546
3661512
87436314
305947447
251484504
999113659
608747590
148298637
926956920
477597203
164938724
140511611
357398246
817512010
685127814
456819246
872843153
371270879
357363843
734053002
109496278
890759729
496800994
475336409
193088241
783817453
81848049
771822572
496274099
623766811
376861846
186298827
683357060
939376594
62716599
119956681
661042854
976116552
286140711
431474408
340383963
81553375
585492390
925058356
381116219
311688311
945365256
768269183
394979766
898941217
502234297
452270318
190084541
763210210
498010930
451588506
988561201
293668962
764872177
567902296
579954291
981517436
752504034
521380937
563523211
52488962
979322717
124146143
689564680
585353221
421473442
122984302
449417548
500989425
521076250
941900891
529927629
695335946
220199780
226924318
737958608
511184734
281232998
40593994
589011554
55983669
360835794
268339801
534532430
210653157
574039675
976661561
99921967
18318429
246312112
897136051
651615155
155508975
384193624
187179852
259174571
858900600
277108545
136748756
240233209
355126545
92564346
818169032
588791799
754941444
894331640
141546554
237310040
813299627
277199101
608017806
115904671
42506677
562059862
560189715
962755288
443907323
521116335
578662989
944583422
907379095
230977679
317738577
154436161
721309115
622970483
188531309
528109030
490870537
371276121
399476514
780227948
238975145
295461664
280081868
128974512
718862311
693238357
292070797
711125923
557416220
381586378
318786235
760505434
346087814
670329538
425212768
304234546
757876507
97649179
392711732
708380780
530364141
302509942
143725701
532089364
430530400
236001750
764113719
73053601
946187686
704954560
892114555
759607609
837321599
738412876
593361197
195851329
706450448
57368143
55221961
443349713
18760525
758313424
216428596
633290468
31435558
722849107
121135528
624153527
752057142
133242998
379596271
306246297
508559113
479801087
614532555
536567393
950542636
862704129
918636824
239263179
98242050
60958920
880149529
247991288
23637001
931837652
798209928
803821200
150110985
55424531
595455138
433623172
829363003
887814398
898554513
117049153
758649827
788084288
488959251
929195432
342080880
222454110
721456918
993200127
37145682
947620729
86378766
236496783
436533610
747102031
439694667
317049582
479758191
101413724
407037852
656036618
304676934
678177825
516292319
169783267
616110295
138032981
763825326
884882824
198550484
236110120
302001261
889031179
804774683
990573771
475054814
337823254
110618985
976508949
782480400
64796783
424926557
506554066
97643092
174889607
46657701
432130163
672370260
343347934
787679515
951943225
744553848
633120829
444781317
39804503
142947701
977588978
355256432
591633404
502956898
360145048
532768876
437655388
651141725
247793048
991479012
903627412
17571274
628335775
472702503
411142434
446356802
615956653
492207127
211611929
970438066
860272448
693168966
28509947
414800963
128458021
295948429
69381742
808958042
993728749
681766783
619799856
132000288
242178871
554107746
813590373
856131457
852169934
378918295
981247402
515414324
601416197
686087036
347715790
253929332
234590730
530458341
664369563
128795127
63791164
973538120
896135345
93586745
680703880
632937790
625831131
370279660
386561639
104038919
150860533
20877046
725029634
440758474
216789225
734262127
202871027
687007739
162880180
180058407
757889234
183306995
556059926
720695151
729132273
588690859
587404092
590813148
788940301
266309283
989351826
497147397
678873325
579688878
633085354
451691062
517013276
504330608
430472305
416887629
239985914
638417972
461499988
362664923
993271056
774764973
499643166
294609438
125774214
765145848
305127055
51675549
392092925
478284791
308200512
160640957
292829880
904881128
26553300
645777952
921730537
492128596
448774802
48016874
962834858
632801493
468232514
468885105
791431753
938736694
583410933
902197235
269802260
138759192
416680359
737717388
836372068
674300806
230654137
116506846
833572395
436516747
309322869
441812928
459686060
315027026
498581650
740080974
111666404
594442172
304154460
85047114
205383700
871934515
513719081
461866883
892212812
256515659
442687887
876379617
530246945
106777552
551820966
912131153
599775953
636554859
764012704
607345598
865364978
865369940
965785296
861006644
724787909
309870064
59930258
360332004
843786531
120605046
279216711
753961806
504557931
866764081
294638197
306610960
814221821
442761259
61876722
33274759
865035663
276801053
907511486
433753751
576916719
730415562
55006656
82133670
755243946
834229632
911894148
756462719
113568439
777361234
754657925
232609314
939745360
702262515
134775668
983314280
887644968
944064856
457413582
41744620
39837367
859984302
48280000
644158728
863730347
800109108
470670930
281188445
939206512
761624766
753891804
748261246
205320837
629590742
327777277
310085407
136121281
330908197
939646527
381074780
694608587
386538851
934611804
652031876
91374051
568161530
951732357
429422044
474149648
519596669
658781691
343875589
260971676
650232958
821274085
797311184
142591230
976779036
361222854
505168045
239871307
541143252
98473892
652063941
179223599
984478696
967261092
209359234
166567218
8626360
708210453
963014354
41232791
516276158
322488064
228960489
422369889
28439412
362300226
359510876
236535767
736872605
105637884
673243219
798557551
426733159
274256835
702839435
599755884
413570333
497263121
642469440
448786853
8281419
303418452
192556778
482509957
427648082
987746407
678740738
593955968
84564672
459338882
89348133
458514306
411432106
965062193
473955161
874269067
98230363
104757590
83398456
808567899
515631016
831841197
939934385
295840454
862907545
645243092
741316269
145300638
370011534
86202816
236020956
214110210
814884410
408473796
756808589
995039346
538926862
818761296
886997120
216276616
528987613
549546196
235189210
644010493
166747526
330197530
370451187
794568055
222906718
333295098
433925623
743259655
107182111
792930529
917724878
785864535
490445597
182298989
49138923
91265906
87277200
500065755
736054578
264725963
992849644
122753659
180503405
52812542
786758971
450234575
957870291
37635465
243205054
2681779
70337022
657836694
155014978
298378691
223184310
87767966
276179270
497942921
509826205
606586063
426135491
230095412
82548909
851144091
157896229
987154826
686126726
104643434
752388286
993645132
482945831
954005393
900978744
107816030
378907634
352890706
407702588
372320996
148938923
365094449
330106162
130996594
190012582
54143198
827607070
170481536
8508190
20551543
238975349
162104653
241677523
214050283
445202589
134777232
361255722
882151337
686629909
226580305
358593902
528697938
431418699
18577761
112777595
157942548
437470193
169412194
981778883
77447576
672227373
867379055
976303881
245811731
688577891
651680421
425430726
991169040
958938492
698559382
57135
195166530
767998200
935872322
938868662
526975457
27129477
35416816
87943267
158079194
108702632
55125912
779511852
841859247
44009386
912296770
956933469
345102658
597122690
786792368
879214061
149561574
486082013
435777641
57710785
594845579
251489775
32033324
973579286
408844575
573103869
124504761
861803789
525391243
84263027
933746799
765396059
259166454
581074223
303166921
445434674
909213659
164646745
131022617
36429412
349372314
38140996
653265439
542490962
335638126
333613355
209052716
986024084
742749070
983806807
241289299
348475477
523535698
914044901
84260425
107188821
193756855
466289013
265295818
577893455
436231896
206678205
462285660
565348247
280382870
110694711
383862061
564243740
487358436
624758368
32112922
519295019
539459261
874447373
188097533
480938382
345763100
238663042
329154934
102041803
135171248
596744673
469802534
347906892
187905001
636905609
576571140
991512421
870611266
732626088
594087007
420259101
603020513
171044757
959893477
328180469
136707094
780679591
389402767
890158271
566964758
49208658
937473279
793778449
472959212
137059509
937670743
4976212
927155247
113061173
173797437
524703610
585479121
723908122
691514093
272411152
648001345
806725934
229107437
207187541
895804105
565234630
386859642
382837697
429590544
575610571
449800684
367666698
700705029
494519782
63725570
195995971
21460222
678537525
48671340
485163993
563195337
311956274
975133997
553197884
596476832
286917664
812417743
645397409
630166137
244699688
800773665
476092576
166554945
226189825
599035727
656999304
804661395
54697090
802522774
712464961
412010722
791663635
776077923
623387902
20119834
763660449
369643196
863438769
91593551
904176177
410669754
332962619
962511749
292273176
11402058
800286864
127257186
44371843
477883860
384593019
267094759
706092489
838078500
780733005
912057490
551254626
730226079
889557960
517558525
107793682
911484582
942678877
372996804
947239695
459144120
562096062
582449666
706516831
483544338
287699507
76843127
324511465
158823355
507971856
270054270
804500512
67419400
458199724
523861784
178768593
256348687
911758920
357637611
236212553
300408438
124208027
173813402
37245791
334733100
587731957
768412377
906532616
223629528
972106001
978556777
59557681
306925216
966711295
860594304
93303540
125592002
780395640
824686887
667715803
159723964
498070632
286488799
718388900
797360318
708808645
832904590
842352006
857514886
108538267
439091586
187059269
741632927
444063941
194641043
61889059
282939576
779769532
356065465
204971850
471690299
31748089
674281084
587409772
39362032
280211558
919489292
423844300
493723905
974140811
312329478
306262797
339300750
174054381
972586161
230242826
97458045
265202646
657146256
520420944
594638025
747092084
289905281
574927704
635185625
828746086
618438761
790434325
597706816
187013602
285172814
745789725
356963261
839236723
337225094
135955612
95522960
626825748
423366140
690880140
235283911
104491533
856594958
891156500
998468096
40268128
350763127
697704917
74579461
701707628
904940831
636749505
180980415
852022561
945941835
193249357
328898293
607023540
804309737
867473298
44328610
305509604
564897630
963316381
795172237
92698818
234974499
801259666
72317891
902855433
265581174
467003497
686075853
116721048
401345866
202682448
273362636
774976525
357912105
423006714
61372291
394290373
857020665
907023398
637104257
929576393
998357416
81097973
744435846
394456274
279988380
58357643
11754143
542282344
598691477
423537718
565548203
786901458
673884202
313688508
426442697
245950233
243091427
233276692
99648499
549511794
777811940
308175125
945881722
917011070
949243439
96924386
483299569
315764559
585172212
465745019
299985921
760931404
894087781
178861638
467084658
509515479
50187227
577404218
291985515
885534921
388420694
404343255
382581352
42850524
204477157
837489155
338312251
420806076
916785107
274593985
487205281
354686362
375333501
500647053
716349863
633891477
830514279
16229736
85558823
434849033
548635593
252539364
278281648
130291787
523949992
393041259
36570875
220489038
851379426
392055112
342778705
663518027
371461725
32507817
395585590
872446412
731003985
401610695
205504116
258026014
950111727
400591624
830851382
663952932
319639505
585006343
187729159
995619222
821018553
963266542
553810607
698837347
264176546
361640528
288090579
330176294
66119697
673480704
569100688
722878657
186419104
73164358
829110218
562204401
529649037
309211078
141121936
279895549
259551396
42500566
999452133
537241896
754510671
338466689
868284795
586605568
366334203
567348025
979492355
599199561
889200698
580114589
799092892
398266136
799147686
925309566
564148842
394427199
192287689
486433812
848607078
71136330
135731445
851666579
103469413
269209890
794491582
538811776
406035709
88707892
692930781
525518066
976528485
145462534
297318664
210638107
773441091
482494298
40007259
169949697
705018634
946815391
36049579
664366755
225123202
168213512
946346319
116494366
701299228
983319011
407380103
348178653
712589534
383888496
62148484
438926500
733187338
992606315
732138249
72064409
476050606
962541548
710257751
258856412
611442086
438684218
229437689
763388316
482672187
78410130
198843346
533172291
310363140
773469432
88858591
955789067
89037116
313502089
759811948
922727479
209077053
2347717
645669787
517534895
656314235
580864800
530169900
193283007
888315705
355844577
336560568
188847468
225169176
85636360
196365579
835306214
741055198
29054430
623558724
205096920
529865575
616852280
962247085
101250375
340656279
22211667
627888737
595925346
503406027
584297178
857572647
819647516
584719652
551293749
154858108
793843944
698742206
444792853
330177976
83564702
965297356
259231767
509644708
964396788
824447277
417048879
994428624
218658211
180342262
788659014
718389397
692682483
724570900
692078799
674035818
655153292
137150672
437268683
44180897
476815330
558405064
935408329
325541652
117304812
448698673
282244625
999133660
207554500
903166775
272873398
695941357
109629438
402793108
578406180
307541493
645030452
271170843
266451832
488995818
650978624
565678576
847008579
180050943
740966208
131210363
984940794
800028336
393999647
755750767
61710522
323200937
982944821
523860269
571841969
233069756
240434362
798290001
922324829
625266345
487756822
382360927
272648304
298980247
360561929
518499651
555042624
28936676
968488579
502115143
929381208
83982907
676254026
367437782
118035978
866008041
965189978
605916089
412342199
576309033
3305092
461357735
840370728
208416315
530763108
720459425
644793521
151499567
250418525
183717541
866930033
207306300
301453181
200605430
198176627
269279339
842329756
19069779
651045476
258279517
530159355
712024574
851179394
489084335
866558609
617583066
224982004
561924130
236665621
820214975
457220018
544376533
412173595
345674149
370728105
615571167
63501494
932879374
362632338
293788749
695737974
631777176
195134283
656512965
892323652
482659213
966137678
639090651
56986701
222973109
672782445
32125096
73416993
839520281
479556576
160139179
301869770
476888103
574124026
957668126
383076042
499867652
796285639
108895873
225857300
888950004
37766770
739874602
801649702
423523783
900668673
321700903
404466299
736643852
348796173
125891144
795296924
887742801
889378488
843044963
650398483
870974900
55479317
550273290
86069253
7167810
750752366
146816407
614416698
241078625
350103486
590215886
936990106
385936509
815941500
493691587
276259090
827593296
56173219
658709419
316255692
281176631
506582832
336378306
851172617
897754441
945815184
912617494
545081838
439412806
893616296
433352080
629835778
879232591
491753001
585143867
700560038
415264936
466650070
850043291
243119153
495008742
598788851
507672018
549156852
173541412
277359842
735282797
995683562
614992581
796681014
24481788
788067402
389798120
182105018
270566821
238601759
412104579
167401602
421002904
404392936
501235675
843550381
236852920
616418651
455912312
256451859
333765478
848293724
587862001
147591681
347382512
471034750
672747267
702676176
209324083
656581138
752652546
402394191
934512120
29642076
66438170
506958247
118931765
534186542
487398346
254927376
7561672
485061965
341184523
864075888
486059122
1993644
458013035
772411305
917941899
690187675
811549718
707097546
613922335
91144542
890490422
85745735
54573184
14574703
428018377
84020935
294331745
638101789
624925803
68621076
720514197
313087899
903287204
744773762
684679332
115207482
257161768
783827753
802775083
192206808
428291497
653731859
610802555
188234047
670044145
566589692
243212933
244692201
416735475
816980428
261396606
91076805
52817728
989827613
521071436
302633885
147506551
124100246
577097336
472600202
798924631
625374574
517397856
821472107
403945792
765320926
47295956
91137475
960894051
839643227
920095523
211888365
890596958
677577736
488631567
661394794
765568536
200922636
598562191
390139469
65384951
480879846
285521148
190957906
640488132
751998517
871172416
414047655
683312001
293879318
914903195
100680050
698872358
739962581
607320112
493835102
751643471
617028092
47284766
910786387
170183680
203424383
959177998
415001905
13377297
358271613
393809217
221561824
72081326
3111915
946639146
436204662
834154396
757655940
362499574
313389836
339007370
752833565
185852213
862147468
589996976
442529667
898892611
41431178
390859731
826455269
136404646
96117788
834943516
364283987
527306265
771381367
479629124
321473715
683454489
789555849
707758046
639593697
784703677
284859035
213383429
666692522
857169007
974613981
667517582
255891130
940282770
364602954
361034056
34523344
288049885
383276905
201220572
723366652
559640017
663763679
143818203
924190771
568766836
680085306
389571029
53582977
606907589
364605676
359895982
4419232
195667557
832830196
480598001
376702986
937577751
333826932
547209829
90127983
626154039
22405135
535044518
263640298
162481544
328569355
900139301
839610994
165407633
464513481
678034182
49361964
496785631
82691094
782978786
62184364
973412107
884601273
372174675
15487726
447294804
349626044
680186536
755328448
784491728
971294636
932838405
964911868
479656089
69239630
28690143
813471692
755463363
724364638
991521025
827287341
793446111
830678837
201023981
296526926
534997680
224937600
585154910
889643888
989486178
911758258
611171261
397941899
540151594
99465353
873810796
287692510
102686073
984790151
242558371
142526780
315359048
269829662
591826726
104502556
454221356
749763763
986728104
534745429
616041370
726406627
851556174
27138651
135791173
751027056
719031357
246073627
112653468
216514354
637608907
342790556
264154119
241889266
901159428
108532659
150680006
68077972
335402932
475929751
809653654
949641337
86949024
568624307
422423144
62609743
184860030
258004813
918272891
513447929
711159447
787687713
517061747
992689164
312127758
185983402
242631822
532748967
335047641
273718557
420500020
476922197
497277281
771945050
590955560
640839071
86828450
769496846
628569348
553805401
377040627
185485262
553340552
509300924
926378112
561673036
277244160
645469823
129411890
719957177
832286277
455221595
344627256
719879684
662886509
399180841
911887683
612237909
141783867
154894174
476378927
770671870
360123597
569974515
422074836
752324274
54583054
902498153
228820306
200696776
249095870
516902583
290759982
66594380
893045086
516462049
406022692
536259044
84409739
673442218
351300232
338911602
239544034
562116063
543654996
902261016
586295615
92800188
665264427
923881274
60233815
835894976
25340176
278186775
354948778
750969926
319692212
384908894
20244401
35106546
834564641
6959918
227195955
406813877
744573731
231032245
933974110
311082378
950462061
321571629
798066846
942111353
694815071
474565369
86622580
940568377
882756010
328514025
544811393
433152268
714487919
463260386
506560851
217747879
310151946
387753089
930239550
259988349
125596324
805736818
583533701
678794341
769803916
873033204
616313619
374468833
617291719
290285086
181251706
757805957
675092693
440095690
35791920
260426891
381229518
875210115
125411742
644512971
930316903
113337532
281558041
119735467
517502032
742373932
85180564
374371878
753439173
331087009
364646631
324897556
704491247
388861869
9937098
310577008
575141994
747189892
65306595
518318615
122700284
591194298
266076374
358775587
208346022
484159681
592679325
389419738
52620866
463659554
854833276
386534013
922006246
673088398
225754167
161663770
725843778
563396913
300651368
563367497
354755178
345822589
755443818
639065692
319759513
645888075
203897912
383911709
982762064
629401538
56583158
220030982
533430447
598480069
424918154
931756257
246092673
897838161
322487277
606084787
505853032
340468273
325922989
486238487
712968500
934617728
68253977
510074832
943899997
875129302
308444497
793078264
26101078
530612943
689002154
299118269
139118609
476084839
119770263
280882944
174866030
484835140
214713270
23459644
507541018
541076731
655161491
176986727
204684952
385821475
903969486
949232736
564984065
933126997
578226576
424460815
376831767
658950044
869754046
956478846
567216600
353800813
891555811
220177015
943037455
348926835
125537248
955189087
668710211
743209600
802012590
97304860
381330563
700425644
120470044
822555953
592768559
724027396
952839112
583678508
662628982
620322568
270560835
517250904
746305397
802772424
727834167
424003595
13911160
378105962
58202742
215277883
855954391
602702601
737481173
63346222
221574759
128185459
128156741
888850804
589726030
945463102
322788671
190358222
63929434
263874008
795830350
798299005
680231170
289018945
264960354
109562165
760560029
892898037
937180408
265286387
215437759
644044082
177752672
143015314
262509967
579757990
451020291
776291038
165034525
19712114
126571357
297032601
985188660
142350570
682344559
559576317
963911577
108379252
982250607
132850170
862586820
283774805
360149544
849164808
191717007
235282161
201471511
323511250
317884259
349540297
202099248
938025194
481716958
65459595
3250394
928877329
347224685
956682513
893659981
246419563
193671157
203899261
990572933
502117893
73804949
194690423
120805238
134939144
512000233
78770143
563756955
738142462
762800804
609662562
797515552
490962387
370479191
533762339
509531898
486207025
918786228
487774760
474607356
865387896
658184279
725150717
382750668
911933479
811459558
95777986
333029912
859518749
546809911
204069329
497559538
667389767
411913107
302628371
566797886
376389923
117064180
649549569
603068388
922933518
520998323
270160877
622579245
530197404
826548234
204102831
844071407
884502979
160450480
482813081
334335406
295315392
587433844
488157249
942226592
690427942
585222517
337212908
874117284
924745510
94289348
880960693
801569694
520695883
674487818
123676417
777931100
404723148
404339039
15312735
565438857
978051235
597513938
12128693
485369373
211512513
127300937
634016315
841419325
291303358
703023876
471061876
584527110
401285985
921853093
833876992
163679441
505605460
751045868
580070891
902985482
952570504
255935762
754383124
421447416
340253306
60778204
369475496
167454678
295988608
827505117
931774292
419676691
267417261
836938299
856327180
803284237
688843260
616698073
987103533
534243906
878401468
947279361
306428619
386175745
907301991
307186597
641601448
791183608
396370094
953472180
620897912
910534470
453537465
394669350
277067258
661059341
388173038
775787236
501141472
199013933
312148362
599644183
623928612
579889414
19334042
120168188
288782709
424582105
591215374
371480577
155233198
708894828
666262022
799555349
290910579
579352326
232417482
476472660
60613146
639486501
31293799
614819787
39079629
538850298
836321654
893809622
256157889
830181623
337752700
559309773
153700165
110824892
516589633
39363156
84736039
344349166
430537278
373721086
407245687
791700983
719458920
194887740
705858141
532979158
465691665
933824907
777890775
296786536
161704739
82237212
898749873
290036502
623513786
429881744
917668527
781965504
594709321
635925489
393624217
974148373
487365390
21976240
900914827
419325451
454143195
436396886
831752251
6802511
329891213
532614045
192771948
139241519
855584753
226708215
356909255
204944754
503444101
680194976
116058233
278045029
825959839
927937913
890297319
814096158
825001775
654618313
386389419
534749181
156895871
610480295
643406157
671702304
145762003
100113027
521463332
105879178
30884219
261178212
829910833
158120320
548748232
440652991
879630492
572666649
661948463
990605568
808266868
141592746
33885302
347211557
81175449
244841791
406805419
889562472
270198139
749297696
607106546
676396713
994213538
289265402
357645171
81538582
381826701
348085386
544069665
551892843
612605021
201180842
676960363
958910386
710791907
711179445
408438653
717909179
700244032
682534697
979499271
984631701
270696568
548049314
675130254
546419130
232051822
215679213
33930686
389965379
472274506
26295684
203531032
82548826
88301752
522672557
715140905
938625733
971710281
689676993
444658321
613019518
437772635
871114956
366912895
122052052
65815767
80575654
561208156
395148976
295946098
788412569
62164350
608286333
647052557
686883916
566247700
257458936
330443242
303356515
84259331
678664895
294277821
580205167
260703430
864401720
204415765
134705877
769068030
735675284
203732698
294938207
893427071
941639364
669670997
706409675
226590013
7414439
743521861
329186378
641224180
284457558
845722536
157090300
995377413
451070805
644999238
557592207
343840590
535952426
316609322
639460341
440049078
342846214
875319435
608067013
680868511
776412239
321186814
142471213
773573619
971251457
5753447
402088424
308747659
757497981
344965014
44630761
150178352
32156150
751071278
325012488
484717567
992898276
745413574
415886320
939834091
242631263
159528495
588304136
748320444
969699644
440551844
575423374
997386613
25372675
99954315
625667962
656918641
345648667
379150648
922769591
934701361
74780795
280849358
705935524
430134888
755998696
794986638
325478241
218529693
968126777
532064237
478340178
797598329
84405602
724026971
874650754
897646201
352742658
714702915
339136208
726399721
51228396
946034628
169007717
813972186
956775320
306221391
474865703
314497769
992747608
180157792
602667557
488730412
994233133
361732486
84959519
358131795
186927669
389253370
595373441
824268399
158432007
653366988
151823293
383449895
511822813
429684027
561686531
883593242
153514414
119676301
696484162
673101543
800676076
176788519
347159160
50224085
349497066
739999616
385146831
617543502
49226316
846501431
186673460
288336156
23838810
65123005
467581359
811491267
518525735
633686894
591743792
67784809
607449630
480205935
747617694
106906421
334928723
641009431
930829214
106271090
970363172
523920896
518750989
96115073
223897430
279849982
246827826
197922621
881416061
123068556
73546025
440445178
729764288
674513829
365039559
511526224
278281092
106509332
435353225
439493065
942602929
785896494
160009054
411717147
97278342
180246014
933380684
529203965
54426315
433668708
65856999
80222409
980763875
140005901
318165063
397789220
313176490
409404468
928514687
706732259
566190231
184423932
147285336
140531057
333356464
969093613
342007219
374090856
817358340
332971946
281533659
617311415
267619808
949847359
916542103
2778593
325383817
948002249
457507202
230411630
190174908
98121340
140259842
22973410
330776113
902824178
663692332
692144707
857935390
21443054
374371345
556842122
258296697
390473488
724466370
817781053
605625412
734118497
93660222
77195976
329387073
736600197
921648648
627602557
242314887
258136827
110924176
584791401
265244217
562510643
42791578
231933473
956159478
649940063
829797950
672475275
865517630
581507949
702531758
117336248
675025728
753610064
306280779
874338778
796743742
653608132
138130247
722251329
289609184
379060827
746149191
51883061
688804137
713662271
275838558
767173508
376286765
535711847
673574941
13689169
365586071
352858776
754486115
315037599
842384650
981646072
670571245
200210270
296704536
935743694
99828679
623642177
10391993
943213264
576076387
853283599
591044270
824363441
862593696
113373766
473136916
428464083
672575501
340956279
294577364
277849499
543830688
329106620
954124697
692525973
174258883
281761338
959605543
162289582
141724203
215738589
123047162
1087779
224985936
244802020
535391656
541877165
462620447
224110920
184675281
545886422
36141525
695063738
498266056
632389012
124101660
48612452
782292431
494358146
561149077
157466393
827794271
35568328
731064651
278850951
75082226
94479456
128306733
459911248
635415328
276600287
309060791
860543152
713315711
284528578
717979796
787593562
924915234
366887628
559172279
392492835
553700493
618495963
91621023
224536519
119987630
475982323
534570197
292320757
461730669
171339742
615745503
231573947
108695517
488475258
570469755
4988284
567267749
125763776
363188081
569222005
191594479
386882968
533244869
772823977
441372176
49673960
902467075
325416439
112469334
135863407
676167535
40327114
134045903
196279033
230195876
286407846
75580961
925245137
873793837
549663798
389334160
965847614
790299194
314008151
228481240
787207142
695106583
128489063
763031243
800435322
290875176
195266504
273096820
911874775
430784249
221854843
687651877
368370470
78315681
169964742
786124004
979078464
210327224
592408512
363512995
479386745
58722080
354983351
381373205
472810747
141054700
761359426
10044659
495036293
372162081
77767662
623623548
687309804
301977395
379761727
963432773
368070595
266984242
985037796
426838865
98850078
882015549
763678430
178243137
527844264
370962509
796100931
638191952
923798668
59782335
88548756
245745946
991139533
321468066
990689985
300530622
119005618
567040417
466626074
573383466
498441544
844688082
642590104
900989133
739850542
78545783
212294514
563017621
131015567
802089236
547077437
589024745
894003724
386664486
633608562
427604124
156205810
493940
69529163
466818605
712070558
512065703
666542959
926934993
316108619
719573750
953349641
319437598
744749746
195110917
765086062
31269773
808729622
254212003
297581031
873409499
2761406
15354009
234995048
743280462
375959331
994501911
282626809
40804242
833604845
823614909
308411453
575572832
698265072
63324729
628659268
816359554
858793316
431845394
431575659
608451757
51870228
836764936
362390634
306604844
574384633
343451472
963956084
246603170
376511151
625302620
859216042
352698325
608400268
293046019
187906717
523901239
979835643
74046574
318046990
44709494
766798247
514205584
714777022
667862165
492531495
534269298
283479758
587307408
695800346
785434981
556401857
598809354
13174289
60022309
124925930
694499214
855467012
927184350
62729684
839258524
867829232
145974033
43588624
447355188
145105984
721671348
837484841
670159533
10010016
633590282
72157936
298741879
657063582
152520836
691674391
490326726
676622951
679729571
944573579
792148269
146314341
801996035
398871214
242230995
31061256
576396631
619835183
500944307
235053419
610398769
436615416
474026534
874182193
523947921
604296617
764683148
715954017
755747230
352108942
167205543
207877963
269273402
64536984
744814802
200440121
176172922
652140369
286015395
140902308
109106024
64684739
761980023
242199265
412353296
120744348
296860394
315563455
472036799
308279470
163198113
197470767
645443193
848490488
802505425
713834225
59881230
913904517
351367210
751037423
981726849
656787510
676005163
183352536
136811837
145992266
869909135
666567607
163056186
809911936
570283836
691351669
396527658
776910617
355351731
671459727
390722552
255653577
52456972
287343822
274817524
64048288
290190097
202728689
615633417
351351818
503739534
966722283
658596598
100982977
301667812
412387897
129438642
630015800
222119844
710226253
339393934
481104650
901384520
731830997
405156773
242232710
624365148
334288068
194977804
926953975
497810402
910099602
918577329
919254682
953172450
367343687
37529991
549840228
818524111
710290369
83280684
820428190
118471126
199102996
419842018
855361462
157692901
100143245
145326448
837786543
235361472
976349776
40041633
517456309
719617691
588050451
504230019
734107259
320547991
373789465
902194068
144938085
684763351
141832353
499163521
462000161
846960358
800080160
365794132
735801678
637971947
967945844
453168624
681496891
17926088
434647703
468721941
448798441
541588212
335542141
300847069
652231891
380963450
486462640
207150131
297600422
589342129
175476179
378242063
130787557
357146432
198778547
211955285
89506361
481160105
318503060
375905598
804152076
310783952
477012292
595309590
176170146
368650952
760749439
403104386
534322000
239838285
724982083
225884718
526725564
511816648
250808165
343361508
70221767
668594315
670785306
585516474
506826050
997481706
652501327
872003827
728719562
154361759
192344221
157163385
568166660
249487831
494756517
301094254
765981639
908659976
554461044
740440387
152131324
499421137
435649868
661879764
347723624
626093635
232450517
114668014
671758444
817144363
629131728
48041081
837311657
239005304
375706267
550734709
53378977
105812117
238946010
475368802
338975892
300848045
43397079
888284853
987568551
868895492
721018500
968340632
94970609
639800988
412023148
914231504
133147521
421396480
879143213
478724811
873551146
876416879
608193032
446228792
816311010
765721703
103417767
145856443
688213982
998457244
701142538
106138601
166008600
478804778
635924162
887922799
430519460
119207899
460834016
889349505
658964334
901939679
381862124
224857473
602197041
664576658
853053140
743779514
171922963
910139314
984575129
202195824
567026099
294533557
310693822
645899084
491631182
420015278
447262551
532774324
524162352
995346965
810571899
802457999
728988692
160703533
720497008
538074013
376048225
908457432
781292032
747034779
240874368
978334171
416039238
842536860
730586906
868558415
740769812
514537860
91064826
337983168
181354025
847368304
374084048
960214340
916409342
334182751
446653157
516200586
813479642
387315172
197713767
58490243
124137317
793125809
238008248
957452311
87522053
708560830
10427175
357619450
238831040
369035760
982460309
303087430
81109117
367208437
225819716
368791877
569780861
763516
257082739
70375538
232934321
460720926
935997539
979519264
258327061
252973951
898185474
577997613
329934042
661813459
93182981
271271354
880437627
758104251
561130008
934522497
69842261
616052928
702390218
419757059
593528472
504334929
877150083
331159049
807232467
783648909
418198270
957382582
865818922
710307940
351559719
187051445
791956880
706004489
207347463
210333841
603635812
886970844
781505594
839521858
95401080
687978616
804152614
767848533
673338526
833550224
839672798
325922833
680952219
347723114
645317651
130964813
640501654
357769236
798653144
799053678
206535734
619946890
751277949
294824945
435892924
636232126
494309126
305440264
450598847
449545367
677440872
951594493
653740943
54639728
575167829
379215114
182753837
503442064
319082009
771875458
614496214
590763003
846594870
63300726
482741181
562751225
542389958
103582653
768206044
937626764
500445773
448750743
99031552
865380815
881680819
570168595
579791659
884259077
667897492
89646735
700972591
248270203
461182716
991039046
534406531
871829889
269007578
749504573
98431252
620116952
802925281
962309265
313994765
865750715
832720576
701215150
437769599
972658725
234110496
466904497
101552407
823067629
974166273
996416746
763575602
674670369
277675234
741781517
542707458
37440197
257105218
18129083
567265993
896748931
601770549
695742051
78174796
906146166
847736772
507937030
505139238
155930244
797875841
84912338
106310277
893066436
109406864
941037670
498582066
910277793
826058191
760302477
587841913
695111415
680448043
344148985
646066476
8285358
416224217
922756006
611059754
932757691
207731942
365267284
109194989
241293554
707052700
251412243
603807007
699900896
386842367
239528494
945243725
10955740
510633496
220337904
708122506
782144126
213045915
945957440
797572260
550521699
446827201
489812682
472222646
183081734
501635106
761217882
140583183
997790847
866396789
690576893
251859611
948650242
30531024
597360441
645801602
362452281
922975843
485414943
433867398
530962037
256937168
280824702
430475088
595747964
682112098
395708233
339096704
295175698
720213532
698338950
888477557
87070873
170815605
425227935
675114427
62233580
582973719
954855738
831156981
596887786
68746025
839037871
754048837
625551482
344843131
822674166
905924370
540587001
876984211
708063079
585421453
761223946
485128023
333549647
956915333
18676831
64471672
477592441
43199810
979004309
773424709
31897190
322234150
138976989
984998941
815954121
192796081
473346900
392613716
302051629
448038217
20872137
61437319
472774155
378772552
13692406
888659061
94845929
251009476
676887176
950539672
815201166
430280525
520801109
156092441
317141569
122139272
707514703
202490092
49821406
737236547
446694681
920268327
708248637
702924144
808147435
672721284
810416150
51560793
52987117
711896214
893609450
909204140
813421331
667350374
639566677
574143052
769122819
174127383
822987923
91340693
303193347
966712123
115327181
787078727
897704270
274254957
539110328
457515449
114767698
324930386
609906758
810880769
452587594
538502216
779167669
884314945
864023104
327468181
21758693
110181864
456335249
885822878
286414116
145125425
843486744
92022216
635182372
463845194
329505957
639187131
849542938
40859861
847484889
319868815
773309922
256894698
534817058
632909066
112375601
465071605
822907777
942091208
292852574
8884402
756148469
416335857
553450424
277132132
710956828
380382819
905883015
239452235
240099311
24537033
360914308
892274725
335373843
166350432
154989773
911110123
644188606
416467966
367093293
296610938
798300980
5350727
512851773
318200668
806420591
849262012
938962408
988653249
964104971
573225751
925169598
891715186
792322340
585776735
435095002
123252311
694895935
47404952
440596861
944177874
624177692
41571142
862673569
955101365
514447098
841739972
266067244
877787853
920710741
145864440
493500341
876102615
784848551
36736067
635894305
820644069
972744270
497137371
683650058
499797731
215191304
325615363
684753686
665266122
884120923
992770664
980987439
377902338
894075424
331063831
787582700
109609303
202267381
529576359
480434719
798929925
953501476
859676569
916443870
571845430
328653221
605187329
723877651
737298699
485828088
653825265
924643544
106338102
576333005
184736083
246946246
344512929
608002720
712601497
478431200
688027773
628362817
639858152
164126955
230617850
72309034
10937965
456049813
322426352
507669030
220724813
344999605
902269660
963170284
844074225
222753807
449023686
27801427
488538962
594136703
730054532
100427129
192583865
395875271
438087331
882123382
617715405
527333263
294346354
830749942
646413249
780438776
81246970
355319952
974898124
783103278
210604046
16544151
734866917
61612907
790022684
649702249
568592490
67756615
518044674
224043117
55138799
952504126
928706467
646194753
994105037
401309759
252759047
844921820
300970688
134451842
74864107
387955452
116076749
338399131
886679490
572098703
123872219
959341699
525911109
251041410
564490614
238617789
407994221
397773336
440812493
530744605
607134318
470920897
642209641
67356996
418003672
900842260
24380780
171917860
936170011
116046398
385098174
730234635
971150477
836717999
817706580
946453568
920996746
489114668
918500277
61847118
960566385
207574567
409890654
361893007
111793904
360510962
661059453
802921929
390159580
878881332
158970108
737345647
80631525
456255164
432807901
821536281
813902039
283415664
28098895
524772839
883326205
751649663
466192987
186903151
656568911
617274858
320131613
721351271
34061028
708800373
978116647
805807421
249711650
282087519
403467777
978604304
468855987
365695378
266057307
855154614
447496985
297711193
223894797
720501639
584087563
788431997
836110161
866185196
517632842
345663080
166859188
246186916
743299543
2986786
843291938
46446717
73538416
449693100
471582067
909566676
411749464
503423570
266129165
787880028
835614611
67989543
896139498
394957304
923445608
22038952
136971906
414898054
426538059
815061156
957897605
300137393
204808026
582255374
976707657
508394365
494804647
773360895
387074969
869786211
224034891
478403919
635539623
916335187
294202963
34036
704707435
820901308
878995691
969204003
38242477
802861447
898080970
926711722
949802836
506605853
994070827
548268208
547887456
252021200
495179227
352759559
332385368
515089098
97813447
986681109
684051835
565223234
877169733
341073517
634867561
731410829
831207448
535855393
762487989
391498324
835348509
596791374
69957113
617184450
740389308
194591504
779748610
225306990
421914024
89985345
673370547
846285764
545355626
3744052
694772256
438583930
892822732
29802429
112171646
4360994
882189262
229441352
371686998
430882364
492390343
538096098
956247243
335420684
78294752
283668820
85342619
352661238
978169374
30438228
990261982
121839500
211019004
636962989
249940755
942583323
862090140
512339530
402223755
735309284
301859900
210734174
663612203
748406924
170732004
307392158
351139987
650060709
755169580
803601655
498724108
783907804
560943362
347469065
209788707
961864409
511637506
417796946
384366865
808142221
870602795
875582730
455673253
581240388
662061852
909670407
285840291
268459399
300968717
293558984
3915594
371629988
697172896
372934873
790016434
657876511
707843332
109271075
332686487
636789994
740023601
671352365
525005270
244594167
421343838
495803498
413132955
943174723
830440852
850037078
192528559
244331226
622517402
283039980
307464606
317383967
783112403
877836439
833053389
117289122
354834692
77974048
410489701
615570243
999318584
649812576
688643352
757884723
53247977
743925711
169413257
947172276
498139039
782375961
11672274
314440962
347754793
133231847
940902719
995765803
145590446
777633053
994145575
741301898
705252409
33435237
494457049
943713700
944460003
835079870
100798334
41472820
404115835
634008010
499376947
223635010
438300521
23447808
781560188
800317815
355270891
400210006
7557504
203392681
597084352
667377660
251495234
368920367
438683583
868196963
269050229
825286460
76018013
887076822
973614926
510568605
308697769
445852652
511141101
829235402
371716082
969394332
663866961
87511239
510905003
827278033
31673434
93326675
312870634
602154211
909364943
4717419
323895480
516459557
759153724
153924293
123229180
701848179
103312798
219123478
747821663
556384575
45956880
637733020
232339734
723495494
466645108
600440619
394944151
378859298
474311071
124288430
338772686
210653998
420800989
516861920
439478440
517574885
207624994
336594068
961819595
697721835
130443328
2708828
2343757
731032518
58052391
287663319
621372838
838642771
403603491
347328432
662766911
798198951
773921558
634897274
314899952
910900197
868854875
366249150
251344502
58212052
315293211
754780917
392903129
949806599
972096549
402973153
390942546
965400584
973720288
128964370
426271723
450695587
274486748
462757526
449600845
128687315
812968334
643868531
570863967
765536295
771225865
655317937
657012355
837813044
821010457
830473644
163764950
89260445
147730799
885433137
336663480
738433294
98342542
221058923
375653555
643466097
49183863
132131030
558067439
925660058
958058049
133026717
149246648
17543162
879217650
769519655
798617171
425372817
258091109
7237148
604199449
847029135
970763200
588194460
411529641
433387534
163492452
219409438
263284295
454948474
25496444
731820389
380166504
830255754
453274905
552033991
915404624
93844104
96534700
852065506
507224751
510134672
846298063
627230815
993596818
515433493
12445172
542953223
99222911
375820309
737527461
649651601
528921856
200195750
630719818
521544277
683607460
566218234
112865261
925640039
489662059
242973937
403557618
164974686
140487511
116866181
330591115
200880745
400927422
296753336
227894304
978289009
99889058
679862900
702155298
756827166
931536971
883793736
791093880
392964227
650794103
926798407
309211831
166974219
973103819
609025647
102273397
880901507
698915028
793526143
219594016
747883438
874558736
785305711
889678612
144965642
618362981
295439840
893392643
991904366
119646797
456751019
468083008
346006767
431005138
414473435
382289734
891883940
313118250
603324292
620104957
158702702
396481989
781747581
306842810
245176681
351332138
168860184
543625941
958821894
252890699
960442094
103441848
370920369
360621315
958685205
618208366
283943812
328658258
463841836
974513204
179307693
528881346
778468953
598288935
345554368
883945024
917116978
867153760
656544314
647105687
855517169
161089245
315667634
507769100
320090800
797497392
462841424
208505693
453009302
236494053
819767023
297813781
532045923
686495395
738208842
32138689
402219115
758379753
227415198
976520981
957907559
35244038
57212020
66442085
728978694
122977051
650525608
606052843
559733475
905089624
565760142
198523219
546577460
507082922
115910660
979516705
941735898
564268633
635683392
378240271
653312706
951152254
830253700
547450411
777774861
963561654
82177289
619744070
173567459
350037400
453334338
872522571
753416298
754872567
767719185
446256530
412626757
605496257
138596863
674245304
20436418
645200215
148765341
192174974
756865936
992502438
759793654
933850054
568446636
49004200
140162233
409849566
410725965
732343270
115170729
959105631
434469817
767454950
879355854
666951146
423314720
867634098
730714563
862060919
993972648
247733374
396490985
144173710
648710830
706641414
874945595
451082249
384678986
608916007
166142412
334614393
854890418
727284267
320161831
562032404
575384955
602051732
943935046
309842040
774069111
910179785
186630584
974332204
602563563
250223180
693234893
119595661
680046123
244254724
72544277
809251665
728295839
31420242
563810282
12297532
539596244
314197595
199492078
371150821
610380011
641875831
798558494
78290950
644184300
832168967
562437743
37334166
116301779
742082845
537643718
190803788
412103627
333224037
471385246
570952363
55796190
787847446
800439846
335826919
88192311
398887154
663354702
781880457
511707722
57782923
228662262
611554861
286948852
165764027
708737742
333212091
4304657
980884433
431830778
804213103
30350451
30223125
226685959
201937367
717727194
533537710
880098447
871243133
987940382
128033198
327676273
758733981
741884096
353929104
820158144
209867579
619695150
757507934
383100695
879740469
801753784
603220883
826014995
816424554
932247711
915320466
385383267
117208738
478227307
3510717
478788629
612732090
671439826
26616356
302416929
943986134
180885484
798138872
84536099
784846234
538642739
408954116
94283989
948019035
132226419
319007630
582177430
135432406
960089046
94321759
599498919
908785157
549966026
216240447
660668142
430232217
298985729
515439249
209926695
469245270
646145561
959547888
62936719
201313971
231099197
952715310
323421413
372241956
14054289
599195683
596420814
68599078
752341357
586132626
293507370
138394290
700956864
138975867
151699504
413060579
97390785
271597869
842817140
68857445
981588817
792470908
329091701
913780430
895730041
225186846
160964320
569746248
693581575
919754598
534621446
954824251
97251936
489900207
61278124
402153819
907728045
309984176
175311784
279416787
155055148
495536755
441191233
868576166
560594396
528238465
547357392
489216700
257195651
322905646
347239639
510389121
563252834
196779591
885825662
262144667
130017993
696838707
150726486
839136629
175488967
534299264
965897965
793706649
989095666
121961778
238742933
846361449
787105131
45073503
386559658
571403409
6380040
861456331
687137071
820923486
659815945
324799212
310333016
741856537
713588680
378299627
87458031
583392083
847516282
645842527
2885191
665537040
19521721
651603949
483581426
926330393
224154139
167902668
685166585
978839751
247871133
583445181
703514583
127358974
579451991
547095540
456021543
995544886
551120015
863611219
802125254
74080115
57408938
351139669
721078248
130651697
430786798
437680156
903660811
214489102
285566800
485749448
463052376
901025717
865117673
380157013
321159993
495393975
213970410
133931628
881351595
367102093
437318818
475399532
239100085
156860058
998671304
682075329
17119863
767025052
885474472
312268882
292651081
287855141
591581667
322759605
403576286
685481015
197972718
484478530
946830184
991116520
925267087
300189968
9744769
432335699
858036991
631898206
414132880
520561975
114771345
901725557
633946233
64435135
419174596
188029464
132731191
943292731
586024360
924005006
910173336
810148275
67380446
899082071
816409149
194234569
466708985
348092765
731437670
432143944
499787467
466616036
744237997
459744547
297481254
22046201
352770075
890767688
740442258
88975024
907874447
36120432
986125851
737309706
711081180
142160543
920044130
410802816
175119436
358291661
410030864
265023537
175165283
118591082
776524165
325473164
924537231
166066759
75449702
175161503
261500448
531206772
434635225
745401658
335831144
819745666
332444679
322276104
708169038
931010307
188532575
906845367
542990262
28462739
188096209
630974098
673861672
837299030
108738917
387908060
145639538
477593421
74778306
923006855
806426167
896808984
407116026
418803342
131177160
813446161
719505655
879269641
436624708
452282633
404271716
808532592
270856511
953591713
556460
664070034
438862668
315261540
768654796
177587341
158561061
464561892
233404974
500947275
976709777
40047252
224759239
693056804
322642252
625704274
900794359
664780813
867705383
582154955
209990616
929499477
827409727
492139631
229899759
455997570
406012645
636932676
390163091
293545683
802334551
512190047
238660041
955442957
342889063
416292197
119116046
616413136
881323138
155587445
961537794
529080807
818857535
502298143
54851348
470877681
83351037
782640662
444177047
654257942
400823167
930792059
165919441
83898229
233286424
906147720
967751283
108793257
871631928
78083523
129512773
548263903
860304808
384257237
54285412
688502242
173110845
375804457
633539599
143350496
580608099
584995049
535149250
149060458
61714045
74198670
398615339
14902478
827867770
450884307
547210832
60709477
408339539
631696468
270390511
949913863
639834421
63492225
987546932
923486603
366213228
914053265
552369273
299438835
456321605
733699271
387457756
881394711
5104
119818009
251582402
211947311
975276366
973155084
67422094
469908705
563416772
195439257
953846403
738361564
677569218
217577663
569921729
570269224
646543099
44718428
356435512
472061709
950598587
167875099
475182781
458091290
789722574
35398872
284919662
554823831
447654898
376033872
228473540
327543496
208571446
234817325
359467677
625102632
86021863
399294840
620429067
702715038
107949228
81570464
947054697
935772413
185380843
359691301
2219077
467713536
173437197
117319361
77833772
465604026
927990489
590860069
657304974
632702634
951156894
194388486
333366992
490073521
459623625
377309239
576262860
114266660
970332164
766974652
916861454
487857215
623843940
842925328
54078005
748196803
290323720
385546652
184680204
346448829
797906230
587922213
564383583
535131558
321176769
878149825
341636991
224310499
496896294
492995698
551965263
718500202
42627551
593610953
255190797
546646948
345897135
726627827
146246756
890384762
443633217
257085161
249297444
722682831
788262773
924222978
545042745
916518100
55818236
374283796
144879693
751698193
377119117
758697500
408212728
792793589
524617787
451177495
715016833
235932107
418456463
76052394
899479600
184094344
515192475
778242134
814081316
246409669
892055520
395357190
73403522
665862685
596457694
908948393
484309996
686555854
625346693
564481381
985235856
130350424
267630164
874663852
187228816
956675409
963304510
215216730
836483920
691133122
934332410
131449242
852186016
74753481
104886179
150516304
679197755
102092402
923896965
525683966
970953592
152797670
800892541
505279206
97233227
523818551
779363434
588316826
389967237
373642918
926753370
272798297
18201749
947086125
437513075
438739688
491364146
741126782
425126835
451243207
187833727
210516172
984390840
616288696
823958982
31935323
613640213
107935168
709798306
746197432
312581714
178055424
749798437
544139148
728581586
216549613
436171397
740411304
883206577
64668127
127189417
857204147
447903212
135489409
440542250
252489221
456984897
701851159
979059153
415371347
503836347
127764995
902583641
391192711
250527729
706523471
765965448
672112715
197731952
194970144
93316029
976264269
530853935
566637394
599001882
24196266
991874611
250517750
289297447
185993074
953386704
810312878
849726120
340842828
752657813
869762160
563402151
83760165
349558799
640173859
300780258
716765421
37486612
302935814
682414175
218622352
561418939
180308346
329764371
566146635
96828400
775729870
668809571
487585304
783929738
63765653
940475381
881062577
600726926
380819349
223849106
83388143
951168180
764609587
362092969
779257824
737879491
296927987
888580263
709537154
773865406
891331604
940745321
213274211
743253059
168057181
296254192
225721235
787998089
166060471
673497262
359638815
621457867
658508292
32547072
995189295
266063591
874937630
986385335
957797056
312086234
452353060
84508905
581291378
390978012
958434069
710618324
738217057
925968344
236061150
824997426
342864077
817171071
685708866
163423208
291614047
573251862
267427492
817459240
252799055
748968578
901329154
524681362
531347361
887292054
307455506
12901293
659992244
24120604
494776957
720281935
111202737
81326308
412168225
87773359
10865940
943899918
697732982
999987050
684324457
731961047
122646326
647434911
741158248
85401530
421816975
698308144
46074396
268177070
226844258
866621256
48849702
674141916
306223509
959682920
266904895
201825165
48224328
60290212
332837909
50345503
354245008
857168211
357537730
296961019
57870909
257724599
44023891
202690423
717908722
175790932
971398189
545760636
673893790
299851923
805648127
970507468
503560654
868387532
906858849
796535776
18002890
5931336
633882599
966034473
491641837
702338839
769923140
461147226
632004318
638787156
70011666
967938987
538682224
88989198
129437633
42738852
450485767
683792296
472956763
142422183
231577104
805708304
263123685
245060914
24165226
252941792
539575213
385078315
802585367
291534174
650276893
892065772
286525836
135112100
928627902
894830939
21366389
786827872
815031580
275890610
729437706
41334319
504996539
786535463
76780077
535204964
422248118
520303544
823137146
860329078
599601301
905311554
425140978
335562882
22497199
420409603
253728724
975098579
658062247
278464649
694181502
160140938
293263921
249628686
404896464
798209064
705488439
561077449
218167322
443851133
719878759
657222864
692326247
360512662
141518200
986143413
741305565
204683398
4118399
802561817
217241998
420445936
147662559
549610415
425603313
657781306
969708122
636617144
582221619
613180253
913723761
208730688
309270996
561113464
328012886
186315686
398729100
533041901
143077160
767430088
904059193
235856013
282035692
601347950
426417780
647774462
939886506
927767325
431721423
382615213
39066687
189612215
718243340
327006510
555266419
434755468
419860170
797496550
832447242
576757498
931536515
447337216
117794749
237101364
554395524
136366329
904613406
963864435
964039804
499665569
447769238
855006661
776874371
68075928
382666464
366768322
359500632
647512616
309240859
709857166
340134662
299603544
104293223
856969374
863945036
354585711
636535649
453318596
773274927
300981607
866548065
162744486
884388988
295810351
140239979
781391575
611433252
988375259
352157889
15403719
447137251
77500536
915139470
435110622
24041293
387796125
313423290
595708068
487152092
73125171
817663849
651661176
449772865
901319356
108784657
83204166
641183485
972093381
285056209
677213532
565651639
385893820
910166668
26054247
667767457
163348959
275448799
476894726
348121983
739746480
662577620
503451877
542693610
397870162
241175893
185115282
99331345
334477548
430515992
689476841
444634814
166067716
866104292
533754804
78612881
647865242
658602074
241483074
378152969
331673171
245486625
631023160
326201466
230504839
584413485
561018068
177241499
314377521
393958055
525421236
901758700
311256094
67907238
824185315
812560633
260143761
290696049
74454766
916619709
315339295
706686140
497994004
224571250
972291552
250845942
729383929
398296137
86366794
96684426
599468275
787330214
678621785
543845105
796687402
299792811
84051298
444165458
238587822
430917036
47267580
591917808
876976889
861380662
959750242
785941640
279761498
542023257
11484476
754440931
279606519
921243032
111517416
813253363
815830592
764499962
401469777
887040382
963460623
69557474
242327753
27113189
814796009
311885253
493396817
527564156
482018376
464378958
666083022
494843506
694456801
379021327
462941165
491954073
529946323
272981074
625863106
962748000
326669263
993573861
811994781
516229788
601506280
347429240
98050608
357912644
997102517
6385637
169783514
193652092
50619646
977725184
959245192
549760782
824491708
813672959
613983793
865487360
792252876
547475258
647829349
667686507
95168457
127552762
515829236
806774912
529562907
189256910
404337644
155239806
248198852
528119053
665737018
535745260
941235628
420760985
846458905
386567147
482677922
188609560
130725962
548429191
824625230
121930547
580233042
408569566
624123454
258953338
12099279
768890889
334874200
362239627
371849005
128330118
166692101
202775244
240849718
817034780
252939530
359054651
892946681
236238053
881493515
722974747
677121264
313921401
712616888
795382086
94323997
210227221
842525281
145521752
676662555
684737590
100964622
966830329
722289141
995019446
205679878
157379967
902635156
890091140
614689617
123133277
62330254
809774158
654039102
33765332
549572617
704268209
903907589
458768745
944277140
175143905
935126906
121544748
847990781
921289899
922572106
989157216
605229348
824935644
909233634
57206098
188256534
882855988
96034874
571242674
903291642
622478938
486974540
286715657
573698442
394703295
485656012
242913768
955363858
534055863
840030483
559078427
32425671
19521104
203190807
29420633
417541224
948525852
862385056
435351077
173742942
86476965
322901077
340923294
78004350
117344892
507477807
949195149
886514903
218713467
238308230
614225350
983299225
621089992
118932652
285328185
753691751
634697993
51933012
417515566
399457093
769046523
19464440
240703887
526403669
410129987
851017408
306852576
315046884
480557749
535241692
929919987
153561170
133141666
528370864
975657816
41405230
284750902
582236718
835028232
348583489
354344858
721524263
999315269
219292918
597992621
613660337
290033932
681310898
469423044
219550731
201613762
294175656
941844681
31752959
70246873
660082443
473648508
567190644
147826912
177365698
655720149
87882053
624667504
681625989
465369159
987242814
560511250
571766143
792766089
973542198
66046274
255194367
23550431
909882835
774451657
689260412
574124257
626543347
136793498
701375784
715861069
855825083
270453001
756989795
538277352
68309437
729917647
341632140
467984313
844864501
139372259
494086697
259880225
768577053
704629979
760873709
490363681
430598763
257797525
771857444
772822148
143939769
158403341
569102766
734157871
436767433
672454334
654368740
461097630
834893005
846534818
638139328
489746067
775506388
18754320
776723503
722603849
282182967
426468524
534118136
617751556
18092368
609486449
619257577
828711913
746496714
846724006
444405187
197037370
30240900
402619054
347510508
423120710
602643710
888964084
918849297
345647763
661708984
648624908
788864413
912722037
347544403
589713183
385137136
118632638
688203152
5900522
239277563
519354657
472063023
939463524
448097925
850819501
560711887
68973377
214382123
437877015
380147387
541694052
276168611
866350238
908885539
316006182
966966817
416854479
621275736
332636943
793674736
194581569
974458838
247266254
850277123
885650579
25090484
251467689
224433900
129664154
628366391
612545693
559902262
744216905
533624852
421914477
444095467
897820180
237177140
517222327
212469011
947423770
194061975
816551429
140694375
154152726
15087375
856951043
274122500
150173998
152518112
251398859
476792257
681265609
240782260
394593273
398877381
204183677
913289844
60977446
127299864
518330420
341110042
155642579
456312676
569330793
626862471
690863067
583782850
550515022
389521262
643028970
177875993
295057134
922289631
664420103
535275141
846384753
584290658
229773322
617670174
910664519
211357564
822799867
23178463
474930809
931688321
305892428
218581643
78803793
465188569
671890584
70006859
523123592
964282814
666604873
267326009
994270569
296404883
208765781
788324758
996339660
261327030
642740525
129252308
650870286
211990123
806423548
327309651
168040409
936299879
545223539
444262254
399088512
685757632
351772329
856035540
452831834
308968425
344316626
189908967
716149352
312280929
502914949
303961280
47631739
852582598
109227594
551341144
549466782
855346943
796449662
671523372
451751759
780083676
256560352
760736148
335212626
558085459
856685862
841134103
12946273
361974951
928828381
227294424
374820682
970127628
690555001
894704959
53395261
642712208
18798051
189098107
165504528
519144628
579508798
598084911
371147269
345005427
798446781
983358601
831277130
59957805
875262666
524023173
321730313
387809813
763679041
201933766
995384130
725319331
643767000
809142371
646587997
536626583
720931823
252408330
939729090
749794087
247123864
91343093
963973352
615474329
308858252
387007335
479336004
160128368
819697921
981044207
407499544
508345441
255286513
57713101
263704462
991135477
116834078
424482450
899372872
430325863
283574040
621142040
32737151
853375154
863674918
440318553
936871357
413784671
139724274
160465711
49051515
171202535
170307779
934400640
262178177
933658830
627689649
4473257
791186917
403110533
79807084
512396720
3012201
631078488
801462638
466520858
256118190
501152700
415228795
272615889
130998056
562753690
600979472
761509740
652755008
911037102
512636844
842951780
143532119
573479865
577991716
271724317
454086606
278282729
427241492
332400123
868871988
517281577
312924096
907544402
209610551
316868912
547230855
617512068
575557656
82828686
916882235
451117738
784485135
966997007
658327904
185303281
486966874
968360861
163409768
635956864
492207355
908705092
404164379
468976236
335664161
548150474
857312214
155925298
727729253
369238009
38074259
839141806
83077297
352143499
160619380
853754397
336009564
539555115
520914999
652712094
183982700
978422212
124162033
774723248
890915295
925976045
263541691
469179379
36257094
487769050
415431236
175137536
720792229
12177198
625287625
155650414
75605927
205913154
925730306
484229852
706097252
330055987
981950568
839977539
639000748
130791532
32940597
410667216
541749270
813574607
311414220
993834940
368487331
699846069
141893977
895313274
663906698
673436605
240479477
139585746
264401736
993331105
954099778
256081579
929786235
864241458
206701200
308708680
54246404
681999798
415455779
83713490
61827880
404543827
82558351
115508283
363959345
440038308
679286024
710423284
643369244
550943691
164496286
223767177
621635914
406342966
656073926
993045158
706317904
437027069
114072504
208047249
394437785
128068793
293265388
456599139
285859431
737558576
249508771
178566280
181176557
544598650
122315676
962927705
416084271
429705957
508608169
707427730
775363718
215691034
372666407
241428609
676437560
946569685
586535456
436833651
387211015
110132329
527352574
983392795
851386938
645158137
815392782
135483466
302511882
633153582
58339051
118874164
941527392
799358649
962428788
212343019
800979862
831689980
886054919
580886955
453509432
907554263
66999113
956747973
111029619
806711547
74089371
249210927
286972719
91453765
609096893
332180595
465592516
562055345
795953900
737967102
974697104
439405259
312813719
98555059
936477373
294251978
572278058
865953745
732640569
234454639
245135027
327830602
761905911
572955412
982549955
244700543
793604537
516409982
635338809
301450779
975106909
703261214
574561963
465497208
368420356
886337820
479644294
483558067
359399412
623702369
772978691
691692081
827514907
885909463
735934658
709625879
974047670
336536716
366462661
424015376
20803004
519914431
62267061
865659639
718944333
206231942
283404886
392341164
609725086
514780519
611985264
828663760
415844763
109097317
165577623
52800024
205223589
888050682
799814028
283200523
495257873
542250288
643313150
932736335
361151081
230318207
252109311
349423533
24638990
510712364
32578581
318349242
82034991
765346311
182917585
207888096
860605309
395656074
223134036
40816806
887737198
143909586
82626048
622740848
573359944
495129166
681793664
719769447
809043054
118079989
333068806
859625518
18285214
619974615
267640995
665858659
432349520
996904327
521251835
458630877
612241901
182545547
539322740
831338270
976420646
664019080
36434152
754706332
994430192
200073550
869874622
839183935
562928337
574702859
782038802
980958336
223914818
456684849
992881562
575888280
842413316
401383984
870845324
49686764
647852324
672980270
587441041
271745597
6202740
311934985
382050111
917630452
863209056
974386838
319847123
988952586
882778578
98456334
756694541
115689746
510018900
827907963
63459495
457566805
711163400
118763792
384326903
937655408
664924523
533988887
251253936
748268165
592024070
915999867
57086479
729981981
699673861
278744492
276686196
994827130
316832223
834772763
5318208
877807721
104062240
444961548
663998450
869803753
894265687
736018643
199015747
100741430
653720343
144111618
808686735
808030944
296364427
914688407
945025294
916231606
937877816
553171311
545980438
743448628
687135816
503084390
138570971
99616789
116391038
984078554
167018607
614374445
767125242
366973756
715652563
176206507
905485480
670088980
265178465
671378393
861871891
371914018
189387540
770300632
486468839
734466384
913035009
759280966
427223532
73015150
804918127
785289663
258810723
522775
363514684
306003791
684068425
423145795
723990340
12884092
252765135
38551020
451042081
439344
46510850
233845322
434793385
606213573
631074852
895236617
492965747
745975787
711966771
629356320
394373712
117553522
862206219
292329844
975595668
4852546
759876584
130651775
304047924
839686972
297242078
977851648
70164896
677032146
429450844
45270902
497566735
921346720
752008674
60064015
766777903
956398277
515110121
149643998
557086261
242430229
717105059
305138546
648523465
21625609
721342880
685938162
594474350
85950602
720898828
353449294
779584606
554825290
896990762
945721805
312794356
41238218
590111008
898975133
14678557
578934204
726132340
784982065
942555108
105686482
604371241
147983923
61906787
465038609
210033984
696486983
164794040
214078057
509858167
542537223
140873033
704586088
889408398
606592081
349376282
417502594
996889068
636328933
527695083
372233433
64942032
261717884
883975608
895588101
332173414
293872050
439114685
959776191
642151987
709817862
560038649
465084576
904708536
204456878
878589771
301686588
162223952
110595901
732519314
847162668
398447939
76851940
524404120
157506027
469543027
407202859
314175883
898000966
421089722
748587333
255905811
903420008
361224328
207856503
532572638
930056458
50949300
452582247
830290543
856565236
872365164
312197113
811330516
801352789
960691848
129531829
680739908
852122346
9892109
935767793
772750367
996624041
929708360
174414071
585096683
926121095
982622376
146249984
747182819
204510008
103494062
635172770
98648551
568863517
21247237
9943450
329633355
155723288
743890815
299990011
378097205
306922863
967091103
811026971
232590090
520479626
924161465
618200615
340156120
748652769
913792416
475500872
327416522
275031775
803318689
725724262
897600223
169397600
497311567
521433618
68439890
345030671
684437753
58466404
51255498
971952030
743456875
512465207
37330701
295172223
490662542
153533116
630649451
720234126
578865965
470887367
851416275
945503415
396268834
66723517
434100038
468008915
743757328
990191360
328570087
233168987
288850173
853651109
293785535
431079591
498848401
873859370
181310382
103916102
371687380
764248241
821325256
467631141
238353543
643538241
384647023
857160752
603842907
296353235
595928253
500718548
767049439
344311595
285689928
536020086
115263153
881398598
703393851
473595644
247430218
589235516
100138212
49649866
589635130
690920812
327857585
271855630
82889328
486007768
797989392
417681445
736281605
953028262
240073156
713602524
533544800
234530800
355273142
275922104
281882646
574304239
985792821
696969783
410192207
505618489
55040665
255202703
169486163
18811764
926554297
914800672
52498387
470854951
18131576
210904676
78547132
722869176
998554230
267783758
428900446
207089003
170175214
362771438
398751793
392410929
640731463
918383380
629232802
62030439
9724306
841129370
309865082
877243449
548186511
301032586
566807743
525727513
59400429
529225090
158387579
101562741
74030627
668838855
931144258
161935951
333909305
249583318
225258423
130022461
504415250
808075940
719719241
863114138
177611325
818814355
252398020
796588035
678505337
825686000
195411230
452168028
456398827
101298548
135425472
337744621
538368666
189342585
69908652
363061341
570811771
335546796
861628559
969185109
887679363
401643020
85804641
936525752
865288476
641262207
473412070
155536014
982879284
68360565
572280160
593320269
806119466
22595356
837108768
976717305
192497509
150231677
159472210
415011143
549411286
800036751
532818607
208102311
397790972
697686321
659943719
622201074
777933334
76752835
767012864
984469133
80461898
488231175
599417671
861246258
760701689
321107486
435587529
851380709
291934621
747191208
749856940
922762876
447801141
878247844
974187114
41114441
735645640
79900327
246402737
653608930
772891445
392926081
71052699
504911814
472857357
419947534
762698701
958034831
136429155
33618937
145767688
488952426
618372136
803442693
177785978
571412268
691709489
56177641
831376177
562346207
341955214
112605540
341952194
469539867
953517746
986939733
560483365
717613614
803334777
656034390
78354671
217496381
176181346
235772415
60031056
142517587
686763764
994058335
670135143
273092083
203703418
710184905
701639971
545830398
668471737
715300540
641596777
157727401
515626629
602861135
514888158
166913362
292643598
928303664
744292758
571885204
971920695
23185674
565373018
578707603
893402573
258745547
565816353
663360851
375200176
117907469
555988683
798999114
81239888
9403512
236056339
8068036
40599183
822250530
34548324
526697042
384996166
33059123
425546838
966533060
50929880
807224765
645349256
431021802
607268824
621539247
92446239
345908037
583988605
452731991
172247906
290896024
3437886
290647407
81702141
123631357
577018533
825532987
406396966
192104381
623858105
763135708
532099133
240435664
864750507
932020780
659971650
533906471
661870301
484221201
462526421
942442026
931346154
40738844
339951977
385628882
555496204
642204646
217648961
359231508
752609851
517306278
803876463
451811922
615408725
80696743
292153150
423724910
565816056
465256218
757050727
389848049
195023087
407272583
867230553
434376277
315569503
45032939
633688023
83476881
185829839
628086041
35130971
218472374
759713643
102464320
718892561
27785786
426270616
251970013
959768035
192780263
458876009
873964238
518921449
662301072
555209927
858678513
799592847
622223364
707074821
836203583
691269769
544225011
500085436
966995518
175388107
125449468
729050091
909966381
946921634
297489196
606265368
932344723
13656236
59475935
537376720
942637977
880794263
420944762
639084878
85038280
308044227
22113369
673849033
362543471
125956871
832594585
70821695
239292037
603689333
258502015
161620068
304644434
924974139
207009259
665750108
421985217
160048669
45487677
750981437
267454058
175236874
329450797
657435363
593708286
285242347
656007272
816147729
923585931
148216317
103553156
181992180
158555448
595924542
422666025
337070394
423848523
370350580
284464788
450770194
192193351
280920717
121463478
338486643
654037648
797697313
828805316
154456850
761293529
28882567
303690952
193830614
217441222
996874229
593579060
552406725
270940360
511284762
670670121
183841079
504201839
161802581
672165927
86980476
14154546
91187960
199860101
865234680
435045080
395201988
681774310
697759625
629150428
599537785
970635838
323219140
603692810
841557432
725858819
259657568
174953563
797918635
733954336
6319819
661268585
437965203
781879250
998499014
410300130
524812648
251754642
716977898
946301784
794540348
191808963
543937163
648784091
343121602
39590571
897858682
112346257
443440286
572366879
786716464
751372686
657369018
769421366
521183197
747760270
926759664
972158732
680119434
431408287
212779575
121912603
575366911
567597932
485227613
616824657
394291165
69081840
177719091
812647167
577116540
592220273
534106711
945117367
829609265
147991603
355449599
53523032
736402976
621027704
114883366
289610067
516209807
921846380
68274612
260593171
386502430
378594631
121483110
403238342
759361256
727973365
540127212
440093183
689724081
598851919
990776612
894693256
443571435
68284001
147922911
675891680
452266009
757579469
886055323
657456973
751257337
914404184
328616031
535333114
486207164
24598501
259110727
787160454
510458541
145354953
621567694
339024640
43917424
622270526
449307992
849194770
205157813
984619102
8133737
192767146
715542340
511566018
541262353
857772506
937799715
638497578
48257513
476926097
147999878
705032638
595396288
867060840
386433553
515311867
938862694
254326221
994768581
540360033
153286670
128373415
439567511
773301462
279117470
13681733
858890783
582524342
364206106
494196762
142353682
827774088
604065976
871734797
867968277
346919386
241961094
588049649
623822043
987676872
249585997
181982480
327857432
610927460
541156665
227003592
870889954
687612079
48142909
393273660
391859938
176874726
614884743
199282818
603690141
499746144
853548546
974458926
43168966
316721462
380436114
471942826
647920926
854687634
740788894
348144388
810988306
649519464
536359209
743890161
925622411
730366522
206084480
995626128
61914193
217951999
474646632
148528688
428041154
929059223
767977265
111667171
91031210
777185910
155250997
669818529
690974104
110949346
525351838
122011011
617844723
692090084
685604142
512523262
911015124
856421713
416078487
88220111
691252089
362874030
321533313
887888593
183001794
862201643
216168117
446937824
78649035
315185627
912278375
854098440
587012883
641940303
179780994
66808434
121472880
448390627
987644763
520667683
92573982
70472502
36120528
301832341
23463014
907251852
520323369
862658767
76107050
734225334
901071210
435864766
570892274
249676208
569490824
863854568
540580564
427875762
21944705
598848587
9332940
775654353
342315925
946448548
195535526
44917078
251429967
89245301
354444190
667787249
709764599
187645785
115041581
671822544
160811092
337407676
607576637
37899486
536561154
125264687
847865016
569001942
256956151
166445677
686703330
923318078
221521498
56500210
446040052
114572453
503739240
675182771
839517046
367972291
202014870
387587639
579070479
175235982
790426958
984801296
352775920
374139556
818658440
293961
634603208
685073339
276362992
509378886
34204347
353721663
595529008
277451684
493483371
328916448
734547748
491659359
667538247
403630048
184602344
173114369
452597520
869618820
818940031
714603920
226870017
879577430
551767684
538509209
944206791
898946736
150063959
817750256
1546776
581123862
262199593
464396202
103056005
510058767
209576899
483394181
594272668
975689673
959154032
980009756
640142331
998996266
173225226
606251638
532629277
520785743
476230860
280864765
653562241
534273996
751184487
321951864
636930266
347471758
232221060
744632843
959593233
630174629
718401148
715298829
50542012
270928177
459359346
41088719
458564200
432522791
188722770
965289483
443124971
249814275
493874931
601617164
473738663
873028592
72374469
25479669
589097835
341312890
74714992
922415965
656941879
412081346
249669663
658863458
955230483
667871793
562445455
414687165
940085936
772168933
299958078
385427022
904723003
134130860
396563170
828178272
258783571
801994489
333317997
476423391
153781391
741600202
483320911
809514049
552817798
244958249
64640925
620039173
563599616
518810886
401281001
19709030
318776804
476954835
798289879
93581931
523922432
840714451
422866576
417605144
210527912
347099095
808683022
307429178
490929314
816891969
252286909
399252470
729564001
388265203
338265466
702110587
939190959
308289602
24611091
317897676
334629972
388011055
193839021
452070255
99104326
603827533
61876178
340239886
605266441
692167625
80756746
342143074
189930051
205488534
102747762
226068432
884030227
309500244
865157168
287713316
908178706
373151624
469586541
997509486
849609939
580262159
323561840
513307778
154203236
735080042
755776494
923440228
104160534
133147968
585936026
300801663
35036626
264404058
566411929
829258765
474683143
264335851
501716894
398271964
70768121
561550010
41364319
558662657
370284865
82364237
587238089
975231529
862443198
311314049
627367224
840680050
695962084
576312688
81311404
3 21928 555364585
3 8783 373668067
3 3014 301952970
0 14231 14231
3 17475 66832949
1 2428 24879
0 37968 37968
0 11108 11108
1 23591 33312
1 21140 12186
2 2428 24879
0 24866 24866
1 8521 29976
1 22658 23098
0 10032 10032
0 33706 33706
1 23076 30067
0 35498 35498
1 30436 6942
2 8521 29976
1 39960 33966
1 3750 34652
2 30436 6942
0 31451 31451
2 23591 33312
1 11039 6838
1 19276 39740
3 30317 168310800
0 11071 11071
1 5431 36943
3 29815 819868398
3 13685 396239930
2 22658 23098
1 37734 34594
0 25855 25855
1 22681 39811
2 39960 33966
3 20059 471906671
0 36891 36891
2 21140 12186
0 36038 36038
0 19102 19102
0 8171 8171
0 21844 21844
2 23076 30067
0 26332 26332
0 20012 20012
0 16660 16660
3 19811 594153019
1 4890 22026
3 1966 255759799
1 8954 24914
2 3750 34652
2 4890 22026
2 11039 6838
2 19276 39740
3 39259 236956698
1 20447 15921
0 32188 32188
1 5737 36329
1 5664 16541
3 22421 204935388
0 32487 32487
1 21985 6070
0 28513 28513
0 3282 3282
1 37569 38714
3 20526 985362165
1 19435 733
3 13340 377006039
0 31855 31855
0 35005 35005
1 1687 19355
3 21969 165172313
0 1191 1191
0 10122 10122
3 9023 561826946
3 5520 378535358
1 32052 14189
1 32228 15466
3 35268 292137293
0 6610 6610
1 14855 20699
0 24600 24600
3 7514 873865295
1 4457 16471
1 37625 1606
3 132 621693719
2 20447 15921
3 10831 456076790
0 32511 32511
1 35547 14684
1 5809 2653
0 23344 23344
1 25365 25002
0 8179 8179
0 32463 32463
2 5809 2653
1 23130 25170
1 17441 12943
2 32228 15466
3 37264 502230322
0 33331 33331
3 39965 445079946
0 27671 27671
2 5431 36943
0 22695 22695
0 8862 8862
0 17327 17327
0 3338 3338
2 1687 19355
0 7595 7595
3 31165 254728943
1 22109 17177
0 13233 13233
2 37569 38714
1 27444 26146
0 31636 31636
1 11800 9052
1 34048 24574
0 39663 39663
1 24985 6074
1 1847 9593
2 27444 26146
1 12672 10305
1 275 38911
1 9780 6878
0 18902 18902
0 8915 8915
1 11269 31845
1 12800 25252
1 13293 27116
0 35729 35729
0 3802 3802
2 22681 39811
2 21985 6070
2 11800 9052
1 14824 6765
0 17531 17531
3 33773 25425591
0 7700 7700
2 17441 12943
0 25018 25018
2 37734 34594
0 25009 25009
2 8954 24914
3 20567 757555821
3 31203 865801913
0 38452 38452
0 20180 20180
0 23000 23000
0 3343 3343
0 32305 32305
0 782 782
1 24594 7289
2 5737 36329
3 23741 758482988
0 26018 26018
1 12271 30647
0 21440 21440
2 5664 16541
1 25331 18011
0 28594 28594
0 27868 27868
0 27643 27643
2 25365 25002
3 12269 353544863
1 36741 6140
2 19435 733
0 19883 19883
0 13589 13589
0 16251 16251
1 18518 15386
0 4823 4823
0 35434 35434
1 6506 38392
1 9108 9763
0 6030 6030
2 34048 24574
0 1667 1667
2 14855 20699
0 10998 10998
2 32052 14189
2 4457 16471
1 21857 17791
1 2548 23911
1 38529 39426
2 37625 1606
2 35547 14684
0 28038 28038
0 19970 19970
0 14954 14954
1 33211 36829
3 24943 201228395
2 23130 25170
1 18743 13696
0 18831 18831
1 11920 33309
0 7181 7181
0 14052 14052
2 22109 17177
3 26764 476973363
0 38945 38945
1 27049 17928
3 34774 920931214
1 10908 34552
3 31896 297935729
1 35400 22403
1 32594 20559
1 13330 26904
0 27466 27466
1 17293 5879
2 24985 6074
0 10725 10725
1 14864 37281
1 23202 3604
0 15093 15093
0 34469 34469
1 28674 6031
0 16669 16669
3 22486 159941619
3 6168 892209558
0 26962 26962
1 6899 28192
0 10866 10866
1 26586 6408
1 29725 33268
2 1847 9593
0 15163 15163
0 4719 4719
0 36611 36611
3 3299 825924808
0 23727 23727
0 5696 5696
1 32483 2997
3 25061 413492907
0 4306 4306
0 38653 38653
0 13200 13200
0 20077 20077
0 1387 1387
0 16916 16916
2 12672 10305
0 23682 23682
1 8479 20094
0 5114 5114
0 20104 20104
0 20924 20924
3 11984 151066668
0 34594 34594
1 28957 25613
0 27419 27419
1 24432 16192
1 36150 5885
3 32393 895110907
3 18261 73165542
3 19450 335534137
0 26664 26664
1 19330 28511
2 275 38911
0 33713 33713
1 34060 10871
3 1417 565737301
3 22869 407152009
0 35884 35884
1 24165 27996
0 27268 27268
1 37484 24293
0 36320 36320
2 9780 6878
3 29995 48401386
0 6027 6027
1 12880 26084
2 11269 31845
1 11629 8580
1 5475 20296
0 32644 32644
3 21985 932419175
1 4482 8513
1 39434 39928
1 31517 28820
0 14115 14115
1 9790 22616
0 16201 16201
0 17883 17883
0 15414 15414
1 30161 39070
3 11497 323921918
0 17683 17683
0 10187 10187
0 6436 6436
0 13808 13808
1 26061 8485
1 4297 34134
3 8409 220540295
3 21859 281133274
0 14559 14559
1 795 28932
1 11821 5728
1 32772 3126
0 27191 27191
1 1590 31047
1 18581 14433
2 12800 25252
2 12271 30647
0 1309 1309
0 7705 7705
3 36012 644568703
1 22391 33387
1 25044 39102
3 995 636747855
2 32772 3126
1 20127 2071
0 31994 31994
0 15309 15309
1 22194 22886
0 37613 37613
0 1405 1405
3 17350 88104188
0 18294 18294
0 1371 1371
0 2773 2773
0 2097 2097
3 31712 698845882
0 4049 4049
1 28122 19252
1 26152 18789
1 31421 13023
1 20069 34779
0 5419 5419
1 10491 8127
0 20895 20895
2 30161 39070
0 5150 5150
0 34668 34668
1 7576 9693
1 5343 13605
3 17495 801285637
0 538 538
2 34060 10871
1 20149 33381
1 13276 38688
1 25865 30166
0 6388 6388
0 33590 33590
3 35053 752861294
1 2018 7885
1 3084 31122
2 35400 22403
0 19724 19724
0 899 899
3 18879 319848750
1 10597 6979
0 999 999
0 31329 31329
0 7273 7273
0 15909 15909
1 5037 8111
0 36491 36491
3 12572 105937518
1 2351 29279
1 28395 2744
2 12880 26084
0 19209 19209
0 27975 27975
1 1267 5831
2 13293 27116
0 6522 6522
3 11346 482809062
0 1094 1094
0 16120 16120
1 24320 38958
0 33062 33062
0 6638 6638
0 6575 6575
0 3875 3875
1 39612 27211
1 27905 24797
1 23153 32264
0 27695 27695
1 34169 15203
3 29014 795456629
1 9506 36201
0 26623 26623
1 16158 8413
0 29667 29667
1 28807 4317
1 22128 28932
2 14824 6765
1 16613 14992
3 13996 314035685
1 18819 22532
1 2375 37779
1 20974 27093
0 519 519
3 19381 878821673
1 38146 31902
0 16612 16612
2 23153 32264
0 14644 14644
0 13273 13273
1 27563 19575
0 17497 17497
1 12510 24898
2 24594 7289
3 24856 228082381
0 16627 16627
1 12250 12417
1 38297 13884
3 27121 226485899
0 34691 34691
1 3220 38916
3 12919 782903129
1 6746 17350
2 5037 8111
2 27563 19575
1 39019 24269
1 35211 311
0 4343 4343
1 27029 9916
0 8988 8988
0 12428 12428
2 11629 8580
3 16348 961605011
2 6746 17350
1 27382 28453
3 5863 982786379
0 26985 26985
0 15448 15448
2 25331 18011
2 36741 6140
0 3891 3891
0 23151 23151
0 3141 3141
2 18518 15386
2 6899 28192
0 14797 14797
0 31702 31702
3 25708 491970107
0 19904 19904
0 15555 15555
0 15985 15985
1 32594 31312
1 1828 7638
0 39729 39729
0 17614 17614
2 13276 38688
2 6506 38392
1 27771 5087
1 28720 19883
2 27771 5087
1 24868 34087
1 34922 33634
0 17203 17203
1 2960 11474
3 10301 344466414
1 25999 16688
1 2270 33395
3 37640 27683522
0 39353 39353
0 30066 30066
3 26010 702644830
1 22548 32907
2 9108 9763
0 13149 13149
0 39018 39018
0 14073 14073
0 31382 31382
0 20564 20564
3 22937 393222642
0 35748 35748
3 31884 159287189
2 21857 17791
2 2548 23911
1 19041 22681
2 5343 13605
0 23910 23910
0 23395 23395
3 18761 376051783
3 11282 872736972
0 26297 26297
0 15687 15687
0 10660 10660
0 17204 17204
1 11707 21285
3 14752 282338777
1 5244 20409
0 27598 27598
3 25120 473872938
0 12813 12813
2 26586 6408
1 17179 6128
0 13158 13158
1 16633 26946
0 12180 12180
1 9865 28305
2 38529 39426
1 39649 11986
1 32028 25042
0 32023 32023
2 33211 36829
1 38894 15853
1 32954 5259
3 25325 712722361
2 2960 11474
3 17097 984205031
3 31401 947486479
1 13036 39300
0 28744 28744
3 36500 779108312
0 29215 29215
3 684 908250807
0 3699 3699
0 28937 28937
1 24179 38107
3 35963 200002247
1 12566 31286
0 26008 26008
0 37862 37862
0 15666 15666
0 21163 21163
0 21744 21744
1 13866 23133
0 28654 28654
1 39565 25890
0 36218 36218
1 29527 7916
3 8486 152577771
1 16828 34120
0 32571 32571
1 12450 4405
0 9604 9604
0 35839 35839
2 20974 27093
1 21427 35060
0 3370 3370
2 36150 5885
2 18743 13696
1 9887 34492
2 26152 18789
0 5222 5222
3 15854 969615377
0 25335 25335
0 24425 24425
3 21853 627644037
3 302 698059793
3 7727 336095207
0 26241 26241
0 797 797
0 31575 31575
0 36629 36629
1 20869 3487
0 20243 20243
1 2279 27421
1 23283 31216
0 2315 2315
1 11175 13317
0 16025 16025
1 23658 16335
0 26795 26795
0 32776 32776
0 10358 10358
1 29808 2157
0 15409 15409
2 18819 22532
0 19576 19576
0 7847 7847
0 6294 6294
0 17143 17143
3 23509 654072950
1 17290 14026
1 12020 11233
2 13036 39300
1 18596 6898
0 37003 37003
1 17512 17646
3 4741 81069849
0 14852 14852
2 11920 33309
0 15412 15412
0 26407 26407
3 14784 343211860
3 1304 781411222
2 8479 20094
0 7411 7411
2 9506 36201
0 25198 25198
3 8353 382662048
0 29302 29302
2 25865 30166
0 25346 25346
1 28361 31915
0 15705 15705
3 17884 556257522
3 11546 614464032
0 6182 6182
0 33536 33536
2 14864 37281
3 24124 785526177
1 15903 8828
1 21981 3798
2 27049 17928
1 22195 11389
1 3068 2655
0 3043 3043
1 11548 6682
0 33111 33111
1 18615 2721
2 10908 34552
1 27369 38644
1 23824 23715
1 8054 38632
1 35255 31367
2 32594 20559
1 23875 8994
0 1877 1877
0 10111 10111
0 1730 1730
3 6119 327986068
1 5401 38294
0 13420 13420
0 27560 27560
0 33243 33243
2 15903 8828
3 17452 601932487
0 19967 19967
2 13330 26904
3 9089 371284326
2 12250 12417
0 28784 28784
0 3088 3088
1 23889 1627
2 5244 20409
0 19379 19379
1 14478 23891
2 35211 311
0 15060 15060
1 12993 12816
0 7126 7126
1 35487 8095
0 15361 15361
2 17293 5879
0 15662 15662
2 2270 33395
1 4816 30914
0 24934 24934
2 23202 3604
0 7475 7475
3 14614 472569495
1 32163 21815
1 35059 17634
1 5751 10389
0 24737 24737
1 32504 20639
0 2619 2619
1 10848 27715
1 15550 18073
1 25409 93
2 27029 9916
1 39342 26618
0 16381 16381
2 16633 26946
2 28674 6031
3 35447 725029626
3 5763 329604510
2 29725 33268
1 16272 4975
0 9533 9533
3 20615 353521160
0 5004 5004
0 33005 33005
2 32483 2997
1 36236 39959
1 4070 9705
0 4366 4366
1 16222 5699
1 26505 12926
0 24120 24120
0 39969 39969
1 28890 2824
2 28957 25613
1 38954 29095
3 37657 105745161
0 8303 8303
2 24179 38107
0 16464 16464
1 10361 5452
0 37791 37791
1 5277 31997
0 26337 26337
0 5944 5944
3 22122 957354799
0 15852 15852
1 32507 7317
1 10398 21709
0 27117 27117
0 10777 10777
2 19330 28511
0 37277 37277
1 4361 3594
2 24868 34087
1 20370 36462
3 11369 725608748
3 9276 535391967
1 142 1929
1 19064 5394
3 27089 330506400
3 39102 564884251
1 344 14157
3 22969 144306214
1 23902 13961
0 33844 33844
0 3110 3110
1 39976 31344
0 19601 19601
0 28298 28298
0 13441 13441
0 35717 35717
0 6058 6058
0 37402 37402
1 19501 24984
0 27427 27427
3 37102 97613919
2 3084 31122
1 37353 15578
0 4363 4363
0 36442 36442
2 2351 29279
0 26373 26373
0 34302 34302
1 6202 21623
0 16264 16264
2 24432 16192
2 24165 27996
0 5799 5799
0 25781 25781
3 425 463527684
1 16926 2768
1 10378 13052
0 5217 5217
3 11318 369055568
2 10491 8127
1 28257 8354
3 34994 442468000
1 24776 33300
2 37484 24293
3 20374 419328563
2 16926 2768
2 27382 28453
0 2490 2490
1 5418 14455
1 4929 25684
0 2674 2674
0 14001 14001
2 5475 20296
1 14010 32476
0 23914 23914
1 25936 19437
1 1588 25737
1 37689 29862
1 34780 34461
0 28549 28549
0 17173 17173
0 1167 1167
0 28160 28160
3 16984 412076985
1 6043 34598
0 6382 6382
1 25666 11738
3 8896 614206808
0 1324 1324
1 23481 23900
1 5944 25788
0 4491 4491
1 27874 26356
2 4482 8513
0 18088 18088
2 18596 6898
2 5944 25788
0 6467 6467
0 39610 39610
0 38238 38238
3 12116 378405058
1 28460 12193
0 7490 7490
0 28410 28410
1 33282 39402
0 26825 26825
1 37905 38047
0 2317 2317
3 5626 758409821
1 38958 26722
0 31246 31246
2 24776 33300
1 33827 22592
3 19333 424023518
1 33765 32885
1 4228 23421
0 25203 25203
2 39434 39928
3 39480 567623015
1 7764 11489
1 4367 3632
3 10592 899423846
1 7794 19180
1 26664 587
1 36749 13451
0 37982 37982
0 21651 21651
1 19689 16193
1 7951 12546
0 34209 34209
0 16024 16024
2 33765 32885
3 19091 673387343
3 37004 327964579
3 22812 620334046
3 2439 613246640
0 26187 26187
0 25216 25216
3 19806 869590741
0 28010 28010
0 17347 17347
0 12359 12359
1 3322 17565
1 34253 30918
0 16120 16120
3 7958 969880469
3 37004 159056192
0 1803 1803
0 11808 11808
0 2352 2352
0 523 523
0 8873 8873
2 9865 28305
2 31517 28820
0 16980 16980
0 27388 27388
1 20894 36946
0 14491 14491
0 26393 26393
1 37873 13391
1 16195 14631
3 22125 362139888
2 9790 22616
1 26465 32804
2 26061 8485
1 13542 22976
0 15667 15667
0 6585 6585
1 19144 23520
0 9688 9688
0 28984 28984
2 3220 38916
0 14006 14006
2 25936 19437
1 1298 29471
2 17512 17646
2 28122 19252
1 1776 684
0 20863 20863
3 18033 774819550
1 15265 122
1 28522 13623
0 15314 15314
1 14905 11526
0 32494 32494
0 7206 7206
2 11548 6682
0 27619 27619
2 14905 11526
2 4297 34134
1 24092 32749
3 7164 226302966
1 19488 19775
1 18470 490
1 19021 27740
1 24132 7590
3 10490 68451585
1 21904 2028
1 26482 34463
0 27972 27972
1 13498 33326
0 32793 32793
1 23822 36797
1 10424 21816
3 13697 733355683
3 30893 391288030
1 37242 24892
1 33794 13645
3 11473 22238805
2 1590 31047
2 7764 11489
0 24716 24716
2 795 28932
1 23749 19755
2 11821 5728
1 4116 2761
0 35843 35843
3 18852 766078044
1 4637 5396
1 28192 12313
0 10385 10385
1 22915 10064
2 18581 14433
1 28912 27423
2 28395 2744
0 1492 1492
1 16518 10278
2 3068 2655
0 33850 33850
0 17895 17895
0 11068 11068
2 7576 9693
0 3915 3915
0 100 100
1 31696 32710
3 6396 198278826
0 6747 6747
2 12510 24898
0 4246 4246
1 1695 1193
1 8043 22619
3 10424 540584430
0 30592 30592
1 12870 15476
3 345 442368782
0 13109 13109
0 6627 6627
2 20069 34779
1 22435 22198
0 10487 10487
0 15824 15824
1 14918 13862
3 36877 694894630
1 659 15007
0 21780 21780
2 28192 12313
1 16198 1825
3 35426 796943815
1 6292 5024
0 15074 15074
2 22391 33387
0 37111 37111
2 25044 39102
0 8697 8697
3 11482 832422871
2 20127 2071
0 24853 24853
0 13556 13556
3 3164 670688250
1 7647 30971
0 13235 13235
2 22194 22886
2 31421 13023
0 39638 39638
1 16322 5168
3 37108 920212485
3 14095 189829981
2 39019 24269
2 4929 25684
3 33462 380048244
0 28538 28538
1 18058 35357
1 23879 26702
0 8237 8237
1 37045 25868
0 27725 27725
2 20149 33381
0 33929 33929
1 35475 6469
0 21119 21119
1 30505 17079
1 11536 3095
1 14297 36793
1 3027 16630
0 28430 28430
2 28361 31915
0 37390 37390
1 2769 24884
1 8260 27795
2 10398 21709
0 27562 27562
2 17179 6128
0 35512 35512
0 33722 33722
0 19799 19799
0 31727 31727
1 14477 13669
2 21981 3798
0 5359 5359
0 10632 10632
1 30497 19439
1 31807 17618
0 34280 34280
0 31696 31696
0 1147 1147
0 31179 31179
3 23819 325785767
0 20401 20401
0 818 818
1 26517 17792
1 33462 34897
1 20624 26610
3 3115 897479023
1 12179 38720
2 2018 7885
3 12481 810566824
0 35753 35753
1 8632 27819
0 10270 10270
1 549 30599
3 4035 943158230
1 11273 35785
0 24319 24319
1 20978 24035
1 13879 2535
1 8752 3642
3 18961 598385164
0 27366 27366
0 29996 29996
0 18616 18616
3 20353 801362752
1 1528 35703
0 18107 18107
0 7285 7285
0 27426 27426
0 2931 2931
3 30400 687917593
2 34169 15203
2 10597 6979
0 3233 3233
0 38417 38417
0 2136 2136
0 6929 6929
0 34380 34380
1 39238 31074
0 19373 19373
2 38958 26722
1 29554 726
1 14633 29053
0 18150 18150
0 33206 33206
0 23087 23087
0 31324 31324
2 1267 5831
0 35778 35778
3 39278 503882774
0 10885 10885
3 24497 201386082
1 24224 26755
2 39649 11986
1 38241 4056
2 4116 2761
1 24363 18974
1 4356 32718
0 2668 2668
1 13176 16575
3 27681 661265428
0 15166 15166
0 13049 13049
0 12163 12163
1 5817 31264
3 36777 933975026
2 22195 11389
3 27172 39563656
3 33514 213887051
3 22488 763707710
0 13699 13699
0 20102 20102
2 1695 1193
3 12954 188890957
0 14870 14870
1 12681 17316
2 24320 38958
3 17724 55694278
1 34681 30135
1 10898 34184
0 13201 13201
1 37061 24909
1 15709 21793
3 38152 127071224
3 23911 461463441
3 15490 7499884
3 5645 738544815
0 5490 5490
3 7350 440138361
0 8780 8780
2 5418 14455
0 21474 21474
3 28134 665063500
3 23841 360392951
1 31006 22919
1 22803 8348
1 12650 12948
0 36009 36009
3 10464 168766263
3 19705 9595917
1 19438 26560
1 16899 22359
0 29238 29238
3 14126 75974544
0 38741 38741
0 21893 21893
3 11162 604383843
3 31395 652225990
2 16518 10278
0 5621 5621
3 5491 909400606
0 32680 32680
1 37645 15771
0 24321 24321
2 39612 27211
1 8730 27198
2 27905 24797
0 39421 39421
1 24406 288
0 15825 15825
0 39216 39216
1 11178 17144
0 16413 16413
3 8986 759393241
1 27059 9858
1 12311 36149
3 19046 641359951
0 13508 13508
0 27607 27607
2 23658 16335
1 13544 12369
0 15512 15512
0 30593 30593
3 31293 574402022
1 29857 1613
1 21728 24909
0 18997 18997
3 26798 269362197
0 11662 11662
0 25854 25854
1 37135 31994
0 27304 27304
0 20219 20219
1 15592 33880
0 15570 15570
3 9289 83684144
0 15164 15164
1 27319 22340
1 7206 23202
0 14867 14867
1 34304 1741
0 3468 3468
3 32676 268690055
1 13326 25155
0 32881 32881
2 16158 8413
0 35300 35300
2 10378 13052
3 35398 375586803
0 13084 13084
3 37027 903268970
0 30026 30026
1 26555 35545
1 16242 9901
1 28194 2373
1 14700 12730
1 12696 28073
0 34463 26482
0 13778 13778
0 6634 6634
0 1320 1320
0 8300 8300
1 18428 18950
0 21463 21463
2 26555 35545
0 18079 18079
0 13519 13519
2 20978 24035
0 31492 31492
1 23448 9451
0 28768 28768
0 37316 37316
1 14222 38204
0 12384 12384
3 37847 371153218
3 28260 814524980
2 28807 4317
1 22842 32316
3 817 753684399
3 22598 6118816
0 11831 11831
0 6625 6625
1 23394 5320
0 20354 20354
1 2869 13105
0 20648 20648
0 32600 32600
0 4587 4587
1 21936 35665
1 15996 30125
2 8730 27198
1 2402 28083
0 31898 31898
1 9313 277
2 34780 34461
0 17635 17635
3 35090 973110501
3 7274 736217073
1 27833 8244
2 12650 12948
1 1931 12620
1 28467 14952
0 20738 20738
3 14127 365146645
1 8809 6542
0 6869 6869
3 4874 937403441
0 39797 39797
1 35534 983
0 25861 25861
0 37423 37423
1 25675 24652
0 4900 4900
1 32993 36672
1 21038 7254
1 21884 5455
3 32897 102132675
0 33032 33032
1 9041 1637
1 554 35771
0 11467 11467
0 6474 6474
2 22128 28932
1 39753 6419
1 14246 15389
3 8146 911321024
0 7811 7811
1 3506 24681
1 6245 13886
2 14010 32476
1 20302 5861
0 16626 16626
1 8051 6117
2 13498 33326
3 30088 327110863
2 25675 24652
1 7356 30980
0 35140 35140
0 25697 25697
1 27940 32323
0 6140 6140
3 30689 542993481
1 31986 5897
1 20630 34743
0 34928 34928
0 32870 32870
0 2455 2455
2 26465 32804
3 19540 48624948
1 22995 38807
2 34253 30918
0 17147 17147
1 16507 31213
1 26112 27055
1 29063 14117
1 32075 16596
0 9511 9511
1 17633 6822
1 25364 122
0 6493 6493
1 32925 5866
0 15489 15489
0 19956 19956
0 12517 12517
1 20551 14564
1 11360 8785
1 17544 22655
2 24363 18974
0 30410 30410
0 15584 15584
3 28392 643964105
2 35534 983
1 15369 18022
3 36737 558654295
1 13133 27568
1 16709 3201
0 3155 3155
0 19044 19044
1 4755 39257
1 25467 31045
2 16195 14631
0 28553 28553
3 17482 855393238
0 39939 39939
2 20624 26610
0 32093 32093
1 4784 3590
1 35976 13423
0 33841 33841
0 38924 38924
1 11351 1654
3 5533 549505966
0 26584 26584
0 26815 26815
1 2967 31114
3 26480 883759585
0 9941 9941
0 9368 9368
0 17937 17937
0 2608 2608
1 5457 12921
1 13941 37924
1 22762 5942
3 25019 325633758
1 12009 27583
0 14059 14059
3 1234 688444267
1 38689 39088
0 6085 6085
3 27357 629688376
1 11074 38024
0 24086 24086
2 14477 13669
1 23932 16003
2 16613 14992
3 7772 990563796
0 26843 26843
0 17181 17181
2 8752 3642
2 31986 5897
0 1147 1147
2 37135 31994
1 27872 38533
1 4079 35416
1 38214 23561
0 30370 30370
0 33823 33823
0 31887 31887
2 18615 2721
2 2375 37779
0 12404 12404
0 25578 25578
3 18997 876270769
3 27400 391897856
0 16101 16101
0 3538 3538
0 3993 3993
0 5682 5682
1 26269 7271
0 21434 21434
0 36848 36848
2 5457 12921
0 6311 6311
2 22803 8348
0 15561 15561
0 29239 29239
1 17058 29160
3 9958 311804664
1 3819 11408
1 36127 33993
3 29337 522032681
1 11280 15639
1 27431 13553
3 31459 218179093
0 10336 10336
3 9345 923603784
0 34189 34189
0 9796 9796
0 19172 19172
3 32065 704631944
1 21314 10070
0 37502 37502
1 3232 21534
0 38681 38681
1 6397 10945
3 34078 180417703
0 1910 1910
0 6586 6586
2 22995 38807
1 36927 12671
0 28240 28240
0 29208 29208
2 38297 13884
0 10318 10318
1 34010 31814
2 19438 26560
0 31782 31782
0 18362 18362
0 4809 4809
1 6369 20414
0 32937 32937
0 25873 25873
2 1588 25737
0 2416 2416
1 24492 894
3 33144 422740568
3 12190 18735902
1 11640 37545
0 35549 35549
3 35053 129972678
0 15524 15524
2 38146 31902
2 16899 22359
3 10262 264307055
0 28278 28278
0 20103 20103
2 32594 31312
0 18014 18014
1 33916 3822
2 37645 15771
1 38927 8394
0 22439 22439
1 31137 22957
0 27385 27385
1 12528 37745
0 12318 12318
0 31596 31596
1 39418 29895
0 21988 21988
0 37330 37330
2 1828 7638
2 27872 38533
1 15670 5932
0 17872 17872
0 33886 33886
3 31533 737272309
1 31485 5715
1 5714 15436
2 39753 6419
1 30907 12351
1 202 30583
0 34671 34671
2 27874 26356
2 28720 19883
0 32056 32056
2 7206 23202
1 38140 18609
1 13975 10789
0 30913 30913
1 32817 24437
0 30165 30165
0 1998 1998
0 29620 29620
2 8632 27819
1 39187 3549
0 37829 37829
0 39321 39321
1 28242 26106
3 25704 702479942
3 38300 383094577
1 27434 4207
0 5535 5535
2 34922 33634
2 25999 16688
1 11144 37645
1 22832 3817
1 21868 25402
3 24837 935520049
1 7282 10192
1 2834 23471
3 37075 638419432
1 7037 28413
1 14115 8697
0 16910 16910
0 20222 20222
0 2621 2621
1 27535 39064
0 35069 35069
1 32363 36485
1 21545 129
0 11291 11291
1 15623 14719
0 6944 6944
1 30982 1415
0 20981 20981
1 4153 34038
1 12831 38272
0 12906 12906
0 26303 26303
0 29583 29583
0 1837 1837
0 26164 26164
2 3322 17565
1 8697 21438
1 32844 24287
1 34555 39199
1 19310 38417
0 25130 25130
1 3612 22130
0 5778 5778
2 4356 32718
0 4619 4619
0 38507 38507
1 34845 13119
3 11981 414045242
1 10900 36174
0 4852 4852
0 35176 35176
0 38816 38816
3 39846 245049134
1 19673 17522
3 28739 206442057
0 36861 36861
1 7425 33402
2 22548 32907
1 21325 29183
0 21525 21525
0 34587 34587
0 28965 28965
0 7828 7828
1 15670 130
0 13897 13897
0 39064 27535
0 17283 17283
3 26966 300699109
0 22659 22659
0 2342 2342
1 30512 25539
2 15709 21793
3 17762 95889285
3 36273 731702431
0 32403 32403
0 35266 35266
2 28194 2373
3 20051 450403210
0 34614 34614
0 36566 36566
2 21314 10070
1 28453 30880
2 27369 38644
0 37816 37816
1 33133 17573
3 16022 964489385
3 31650 845350156
1 13462 33574
1 20455 27979
0 21162 21162
0 25541 25541
3 6319 509407918
1 35828 11083
0 7712 7712
1 36685 38104
1 33116 35625
0 3522 3522
0 10934 10934
1 2740 22242
3 23022 9037606
1 34929 14147
0 1478 1478
0 29556 29556
2 22842 32316
3 29587 909165633
1 16246 7885
1 26464 1005
1 34793 10470
0 37646 37646
1 10108 33421
0 10070 10070
1 27349 26549
2 19041 22681
0 7442 7442
1 17654 12967
1 7741 37676
2 24092 32749
0 29351 29351
0 32717 32717
1 11302 17987
3 23851 37324710
0 10917 10917
0 15324 15324
3 25285 139865125
0 39687 39687
2 23824 23715
2 11707 21285
1 34414 2296
0 32119 32119
1 6630 22369
1 24808 6705
0 39632 39632
1 5874 32888
2 27059 9858
2 32028 25042
0 17432 17432
0 6127 6127
2 28257 8354
0 28447 28447
0 22926 22926
0 24076 24076
2 26464 1005
0 34080 34080
0 38098 38098
0 455 455
3 33361 731592336
1 9849 13514
0 8069 8069
2 554 35771
0 17664 17664
0 39314 39314
0 18390 18390
2 38894 15853
0 30718 30718
0 12015 12015
0 11929 11929
0 23535 23535
0 5873 5873
1 32697 31032
2 32954 5259
1 21284 12927
0 17870 17870
3 8674 876245932
0 37182 37182
0 27038 27038
2 8054 38632
0 1302 1302
1 26753 15304
0 11983 11983
1 16319 34705
1 30629 33799
3 38912 551759530
3 18086 590074913
1 19388 2046
0 3121 3121
2 38140 18609
3 38761 192955268
1 4188 34821
2 12566 31286
3 35571 447818131
1 15178 29520
1 37828 15380
1 26067 27202
2 37689 29862
1 5706 25150
0 23595 23595
0 29170 29170
0 12174 12174
0 5491 5491
0 21618 21618
1 12921 22012
1 137 30110
0 33082 33082
0 16871 16871
2 26482 34463
1 1994 524
0 26012 26012
2 33827 22592
2 13462 33574
3 20737 627952826
0 38513 38513
2 26664 587
3 27757 756289023
0 20506 20506
3 34394 657951246
1 18459 14397
1 16024 6300
0 18595 18595
0 12316 12316
0 28072 28072
0 26652 26652
0 20017 20017
0 28249 28249
0 33028 33028
0 33444 33444
0 21749 21749
1 19493 18053
3 19790 290388192
2 7794 19180
3 9904 253094417
0 38491 38491
1 27883 10043
0 18980 18980
1 7279 17726
0 2288 2288
1 21851 15595
0 377 377
1 5365 36018
3 18874 340389121
0 38220 38220
0 8544 8544
1 33997 18459
1 33203 38769
0 4292 4292
1 35501 8057
2 23822 36797
1 33205 28664
2 13866 23133
1 2069 9563
1 7563 26467
1 2991 4835
1 21294 7101
1 17120 7926
2 35255 31367
0 3515 3515
1 33494 30855
3 26508 456197181
1 14380 17957
1 39103 19518
0 28719 28719
2 17544 22655
0 36117 36117
0 28559 28559
1 9367 34209
1 33524 10750
0 5575 5575
3 3595 914772342
0 16254 16254
0 477 477
3 38622 820659028
1 8424 21078
0 31592 31592
3 33269 149358094
0 21532 21532
0 15744 15744
2 12528 37745
2 20455 27979
3 17422 834151185
0 28355 28355
2 12921 22012
0 31302 31302
1 9346 18592
0 33802 33802
0 9916 9916
2 39565 25890
0 15625 15625
3 2716 765365006
1 39301 17113
2 10898 34184
1 3080 38409
1 32250 2779
3 26109 837997661
1 38376 28493
0 31849 31849
2 7282 10192
2 4070 9705
1 39071 16622
2 15670 130
0 16947 16947
0 15111 15111
0 14817 14817
0 26823 26823
0 15757 15757
1 20298 15066
0 10410 10410
3 31208 235377500
0 1649 1649
0 4137 4137
1 1500 21500
1 28652 22657
0 16927 16927
1 32508 20821
1 9317 13957
3 19650 349253923
0 31074 39238
3 29731 861719909
2 37061 24909
0 34546 34546
2 29527 7916
0 11398 11398
0 33912 33912
0 36957 36957
1 21423 2551
1 13281 37907
2 16828 34120
1 10126 25571
0 29249 29249
1 10589 31918
1 36028 29469
0 2030 2030
0 24901 24901
0 20999 20999
1 5306 22206
1 31530 25894
0 4338 4338
2 16246 7885
1 38762 116
1 39287 34811
2 38762 116
0 16869 16869
2 39418 29895
0 36736 36736
3 35496 720402995
3 23971 331076134
0 39082 39082
2 7951 12546
0 14073 14073
2 12450 4405
0 18547 18547
0 26309 26309
1 8810 3409
1 39455 5899
3 21310 189395465
0 26146 26146
0 34451 34451
3 12822 933002747
2 4228 23421
0 2167 2167
0 31776 31776
1 1620 14155
3 8789 667987151
0 39625 39625
0 17238 17238
0 14367 14367
0 36921 36921
0 279 279
0 37412 37412
3 18599 890838874
1 12188 11965
0 17244 17244
0 31347 31347
3 15189 966260645
1 28792 8000
0 31403 31403
1 10673 18647
1 4046 13664
1 11980 31344
0 37842 37842
0 13647 13647
2 21427 35060
1 5122 34384
3 26477 85276042
3 13963 198489881
1 10344 17994
0 3458 3458
0 8563 8563
0 37727 37727
1 16767 19021
1 6679 8856
0 39382 39382
2 9887 34492
1 32592 28901
1 12885 8633
1 25347 2463
0 37950 37950
1 28544 27128
1 24935 16166
2 13542 22976
3 9986 133951626
2 20869 3487
3 30828 698128720
1 37078 13386
0 14380 14380
2 11074 38024
0 36566 36566
3 23003 833401492
0 8123 8123
3 11959 998836398
2 2279 27421
0 24957 24957
0 16379 16379
1 29033 26692
1 22072 35000
1 16807 3782
0 31 31
0 7874 7874
3 39432 529590997
1 22653 34811
0 34703 34703
3 36141 29391091
2 12696 28073
2 37078 13386
1 14062 3555
0 18440 18440
2 9849 13514
0 13086 13086
0 5764 5764
0 1409 1409
3 29477 622401051
1 35344 4922
2 6292 5024
0 5131 5131
2 16222 5699
2 22653 34811
2 14115 8697
0 36652 36652
1 37228 1494
0 11219 11219
1 33629 8051
2 37228 1494
0 16793 16793
0 24536 24536
1 5471 7324
2 1500 21500
1 33129 17362
0 1951 1951
3 13899 247126621
0 21432 21432
1 27733 30410
2 21545 129
2 3612 22130
0 31879 31879
0 11788 11788
0 11589 11589
2 23283 31216
0 3757 3757
0 17495 17495
1 34863 37378
0 31110 31110
2 1528 35703
2 137 30110
0 27837 27837
2 5401 38294
0 9245 9245
0 234 234
1 6305 20383
2 24935 16166
0 4497 4497
1 15976 30173
0 19438 19438
3 21867 276654637
0 32354 32354
1 36832 18792
2 17290 14026
1 39835 30116
1 34921 2249
1 7145 2647
0 26893 26893
1 39609 8438
2 29033 26692
3 32231 599738470
1 6367 20689
0 588 588
0 22962 22962
0 34534 34534
1 18436 11563
1 22022 6408
3 31878 121076305
0 6584 6584
0 9907 9907
1 17247 31947
1 36245 30812
0 16558 16558
0 22747 22747
1 21909 1760
0 15206 15206
0 17484 17484
0 14538 14538
0 15218 15218
0 33954 33954
3 11330 702505881
0 12367 12367
1 34556 20458
3 16169 570817943
1 2678 14679
0 32968 32968
2 2402 28083
1 13748 26802
0 21282 21282
0 39601 39601
1 2284 21040
1 35072 22675
0 2039 2039
1 15127 27165
1 30268 36362
0 20841 20841
0 11678 11678
1 38036 5852
0 10239 10239
1 35243 21055
1 18911 23098
0 22235 22235
1 22454 32815
0 25314 25314
0 37327 37327
3 10158 927193686
0 31908 31908
2 4816 30914
0 98 98
0 22631 22631
0 34585 34585
1 9549 7498
0 14310 14310
3 24903 204251041
0 4837 4837
0 22842 22842
3 2873 748276540
1 23044 26582
1 7542 30026
3 24034 431691089
2 27733 30410
0 6289 6289
0 24680 24680
0 11692 11692
3 10772 586971371
3 31275 299270079
2 27940 32323
1 16734 19741
2 30268 36362
1 28854 3095
0 12134 12134
1 24405 10859
0 19776 19776
0 37787 37787
3 26732 516666961
1 32319 24235
1 14029 9620
3 9091 551433296
2 16198 1825
0 3081 3081
0 5832 5832
1 8292 35014
1 37520 2407
3 25811 655029797
1 36052 32559
1 11988 1883
0 5753 5753
2 22762 5942
1 13021 14390
0 9596 9596
0 28196 28196
1 2849 25402
1 23525 12614
3 12084 72394627
0 5978 5978
1 25209 23539
0 9684 9684
3 38135 728178611
3 35268 466523665
2 16734 19741
1 15168 33152
1 37640 29936
2 11175 13317
1 39590 736
2 32319 24235
3 31881 516654020
3 23781 298471758
0 28685 28685
1 36891 23171
0 30970 30970
0 13899 13899
3 10177 743373
0 35455 35455
2 19144 23520
1 28390 4028
2 23932 16003
1 13846 32614
2 34556 20458
3 26690 907286909
0 1626 1626
0 363 363
0 29419 29419
1 11354 39373
1 4405 20560
1 38363 9385
3 32931 598392699
3 5159 502858453
0 31677 31677
0 13089 13089
2 29808 2157
0 34375 34375
2 33629 8051
3 32693 315602754
2 37873 13391
0 30814 30814
0 32533 32533
2 13176 16575
0 14779 14779
3 28229 695287114
0 26780 26780
1 9005 5364
0 1854 1854
1 34535 5025
1 5537 31297
2 12020 11233
1 10668 29872
0 22846 22846
2 38036 5852
1 35484 31423
2 23875 8994
0 18669 18669
0 12474 12474
3 34269 684548793
0 1036 1036
0 21330 21330
0 5451 5451
3 10946 841517981
3 14986 363049809
2 35828 11083
1 19189 25595
3 14564 173373596
1 4206 20112
0 7450 7450
0 13880 13880
1 23438 28692
1 32212 17390
1 2916 6157
3 16952 92269925
3 25353 510002212
2 23889 1627
0 13423 35976
0 2049 2049
0 706 706
3 34316 86039369
1 2125 35363
3 17072 741270735
0 16907 16907
2 14478 23891
1 11870 27817
0 17616 17616
0 22421 22421
0 23174 23174
0 8082 8082
1 13159 24952
2 12993 12816
2 35487 8095
0 9438 9438
0 2225 2225
1 27971 4710
0 32809 32809
1 21570 13450
1 37076 23445
3 38619 473811920
0 35676 35676
1 3001 10802
1 28194 13146
1 17404 2309
0 9872 9872
0 24573 24573
0 25060 25060
0 23233 23233
2 11980 31344
3 22252 500494701
0 7812 7812
0 39503 39503
0 784 784
0 22466 22466
2 21909 1760
0 34675 34675
0 39747 39747
0 4223 4223
0 30424 30424
0 33089 33089
2 21038 7254
3 25021 515691937
2 32163 21815
1 622 10617
3 15878 302528033
0 10006 10006
1 23832 26536
0 34060 34060
1 22450 9143
2 3819 11408
3 24600 828252510
1 15312 22847
0 8076 8076
2 35059 17634
1 4028 20755
3 17512 724169901
3 22896 307173189
1 2105 19030
3 15178 322755955
0 25798 25798
0 35913 35913
0 11712 11712
2 24406 288
3 21984 608601906
2 5751 10389
0 20288 20288
1 30286 36639
3 39451 397647283
2 11178 17144
0 23491 23491
3 37890 344715412
0 19292 19292
0 23356 23356
1 4573 18156
0 36609 36609
1 30498 16676
0 24567 24567
1 8439 1678
3 16167 145187498
0 3262 3262
0 8943 8943
1 17037 31967
0 5037 5037
2 32504 20639
0 452 452
1 27105 13788
0 8799 8799
3 31149 838213868
1 130 21675
0 37856 37856
0 11892 11892
0 39720 39720
1 37774 15010
0 26530 26530
0 24336 24336
0 37613 37613
1 36874 1278
1 8833 26048
1 32404 27994
1 31202 13277
3 13870 400984021
2 36749 13451
1 16813 34510
1 23025 13748
1 10087 39521
2 14297 36793
0 35615 35615
2 10848 27715
1 15570 34650
2 15550 18073
0 32756 32756
2 25409 93
1 28393 3214
1 32652 19007
0 27934 27934
1 19937 1219
3 15753 293748451
3 39884 638559025
0 35436 35436
1 33461 21964
2 33203 38769
2 39342 26618
2 16272 4975
1 7077 36454
0 1298 1298
0 14122 14122
0 7807 7807
3 19559 976031298
1 24670 4582
1 32125 12727
0 1581 1581
0 8327 8327
3 36319 723637427
3 23473 251087214
3 1149 150543042
1 21001 31065
1 7408 11275
0 20711 20711
0 29979 29979
1 13640 10878
0 6511 6511
0 36086 36086
1 35292 11267
1 37380 28925
0 26654 26654
0 33065 33065
2 2105 19030
0 9006 9006
1 3868 32371
1 16941 31447
0 33745 33745
1 38592 15344
0 12308 12308
3 6784 953947089
1 9605 19439
0 23320 23320
0 20768 20768
3 18701 846051696
1 18478 29158
0 18617 18617
0 31250 31250
0 24851 24851
0 10547 10547
2 36236 39959
2 26505 12926
3 3739 921419208
1 11065 10330
1 5007 12306
0 25806 25806
1 17133 11773
1 18659 33907
1 6281 7799
0 26548 26548
0 28177 28177
2 29554 726
0 21454 21454
3 25925 970712889
1 7131 32695
3 25611 867298773
0 39817 39817
2 36874 1278
0 9150 9150
0 37049 37049
0 22468 22468
3 5003 145364100
2 9041 1637
0 1351 1351
1 20372 8193
0 29142 29142
0 15544 15544
1 8795 39871
2 4153 34038
0 11355 11355
0 17777 17777
1 20627 22793
2 31137 22957
0 11594 11594
2 15168 33152
0 8856 6679
1 27243 13625
0 17723 17723
1 11104 34504
0 30882 30882
2 37774 15010
0 6718 6718
1 11509 2400
3 33978 851929454
0 4270 4270
3 9601 538855648
0 24467 24467
0 16807 16807
0 14121 14121
0 38504 38504
1 16074 20898
3 30013 605242560
1 31753 19706
3 7452 411200984
1 11652 24357
0 38162 38162
2 11273 35785
1 33444 21672
2 32697 31032
1 25591 5795
2 23025 13748
1 4306 7087
1 17562 11555
1 10099 661
3 30872 105296574
1 14829 25483
0 21509 21509
1 21831 19545
3 2156 414677034
0 14347 14347
2 28890 2824
0 1623 1623
1 37741 20190
1 38658 21254
1 18597 19243
1 15300 17487
3 2767 385993590
1 5531 1623
1 11812 14736
2 14700 12730
0 7262 7262
1 7586 16578
0 14044 14044
1 21040 13110
1 36461 38009
3 29741 142138449
2 12311 36149
0 23065 23065
2 20372 8193
1 15247 22348
2 21904 2028
2 37353 15578
0 28495 28495
3 19448 28743921
0 32034 32034
0 11093 11093
1 26166 36257
1 7987 29193
0 26479 26479
1 37043 18013
3 25537 680657037
0 31326 31326
1 30802 27331
0 3491 3491
0 29791 29791
1 39379 27142
3 11612 426732067
1 31639 36268
0 22811 22811
3 18006 216554625
0 13004 13004
1 25700 30394
0 39703 39703
0 9787 9787
1 1599 13204
0 16927 16927
0 10268 10268
0 39935 39935
2 16507 31213
1 17334 20958
0 3439 3439
1 1113 29269
2 15670 5932
3 11051 451387093
0 26535 26535
1 23674 27678
1 38050 17570
2 39287 34811
0 24907 24907
1 38008 30278
0 6649 6649
3 12715 796943725
3 13289 215663824
1 13655 10041
0 7449 7449
0 25333 25333
0 8414 8414
3 23674 345623096
1 30786 6267
3 33532 818348497
1 20203 24996
2 5817 31264
1 8652 29114
0 22596 22596
3 11136 703645312
2 34681 30135
0 14738 14738
0 36442 36442
1 36946 23663
1 14662 31518
0 26005 26005
0 32487 32487
2 32363 36485
0 10002 10002
1 34582 8342
0 7936 7936
3 39725 174722350
1 17061 4380
0 37929 37929
0 22639 22639
1 5347 5310
2 22072 35000
0 28664 33205
0 16739 16739
1 11278 8137
0 6284 6284
3 2767 767464635
3 26321 581111695
0 10406 10406
0 22051 22051
0 22175 22175
2 38954 29095
0 37283 37283
1 2616 1626
3 17681 293113855
0 16202 16202
0 14341 14341
1 29374 9573
3 5141 803550291
0 12460 12460
1 9196 29372
0 20991 20991
1 19712 18984
2 36245 30812
0 29456 29456
0 2641 2641
3 29187 81998414
2 10361 5452
0 14069 14069
3 85 443630071
3 13192 755021540
1 9019 39217
1 22067 23070
1 12724 15331
1 1433 37000
1 20951 36924
2 5277 31997
2 34863 37378
1 6960 3215
2 32507 7317
3 34693 936378276
2 4361 3594
0 24914 24914
1 10793 11536
3 20387 355822300
1 5551 18541
2 11354 39373
1 3263 7473
1 12694 21133
1 31118 17274
3 27930 748857418
0 28507 28507
0 14972 14972
1 34000 37708
0 36256 36256
2 20298 15066
1 4404 33140
0 21581 21581
2 8260 27795
0 7658 7658
0 15853 15853
2 20370 36462
2 142 1929
2 21294 7101
0 17523 17523
1 5504 38225
0 9924 9924
2 19064 5394
0 34519 34519
0 14217 14217
0 2362 2362
0 25017 25017
1 18004 20919
0 36458 36458
1 22889 25007
2 344 14157
1 26118 21824
3 39543 358895551
0 34064 34064
1 37816 8527
1 17110 3905
0 39064 27535
0 10222 10222
1 29745 9864
0 26524 26524
0 5308 5308
3 7560 639565100
3 3497 133053162
0 24998 24998
1 2204 12873
1 19413 32480
2 19493 18053
2 6043 34598
0 20329 20329
0 39508 39508
2 1298 29471
1 39399 16410
1 11317 13047
1 32425 17483
1 13086 7837
0 13588 13588
0 27264 27264
3 15335 664899068
0 14917 14917
3 33916 894454873
3 1154 255868662
0 8319 8319
1 27690 34945
2 16807 3782
0 8739 8739
2 33116 35625
0 5795 25591
0 14048 14048
1 5622 19372
1 23906 23374
2 26067 27202
3 20822 556146876
1 29731 9404
0 13430 13430
0 2947 2947
3 38513 945242986
1 24819 11162
0 32545 32545
1 28879 35401
0 34618 34618
2 25347 2463
1 12344 19292
0 9245 9245
0 18416 18416
3 11802 263814614
2 19021 27740
3 33164 293840254
2 15247 22348
3 30033 847054340
2 37640 29936
0 7649 7649
1 26180 38531
0 31246 31246
0 29546 29546
0 36238 36238
0 35845 35845
2 23902 13961
2 15312 22847
1 29753 8252
1 1746 36797
1 2005 33645
1 38601 33489
0 27104 27104
0 4424 4424
1 5489 22514
1 16864 1310
1 32210 4515
3 21870 925436049
0 31391 31391
0 31801 31801
3 29612 141816743
0 3194 3194
0 36017 36017
0 8915 8915
0 25644 25644
1 24383 6186
3 30731 191971116
0 22656 22656
1 25766 6843
0 22731 22731
1 8424 9378
3 26819 490167147
3 16550 360785592
2 8809 6542
3 3120 552509151
1 5347 23441
1 24815 10602
0 9390 9390
2 14222 38204
2 39976 31344
1 21536 11904
0 8424 8424
3 4785 791517648
0 27731 27731
1 1385 15615
0 27662 27662
0 5477 5477
2 19501 24984
0 11222 11222
1 28399 10453
0 13182 13182
2 31006 22919
1 25221 18418
2 23394 5320
1 33175 9220
3 21717 657921655
0 18901 18901
2 6202 21623
1 20201 7791
2 25591 5795
0 21544 21544
0 12915 12915
1 28075 286
0 8856 6679
3 31355 197022465
0 33574 33574
0 39444 39444
0 27147 27147
0 37872 37872
1 10479 1490
1 5495 22834
2 25666 11738
0 7054 7054
1 35583 30092
3 37993 900592265
2 38601 33489
0 27949 27949
0 2658 2658
0 28663 28663
1 38337 28411
0 29503 29503
0 8860 8860
1 18358 32602
0 385 385
0 29239 29239
1 10062 1697
0 34573 34573
0 21389 21389
0 35080 35080
1 17211 23601
0 39763 39763
0 20074 20074
3 21474 661496048
1 26000 32280
0 31422 31422
1 30299 26824
1 20509 13489
0 6823 6823
1 14617 18783
1 8299 15303
0 18738 18738
2 29374 9573
2 30286 36639
2 23481 23900
1 6385 4460
0 28946 28946
1 11941 14371
1 7033 14840
3 24457 128327086
0 25587 25587
1 3295 12075
0 38181 38181
3 30722 521353914
0 14366 14366
1 19648 14289
0 34720 34720
0 6756 6756
0 857 857
0 25015 25015
0 18050 18050
2 35292 11267
0 33915 33915
1 39553 17318
1 22802 334
1 20789 38926
0 35920 35920
0 5006 5006
1 13610 18879
1 3492 25226
3 16497 761059441
1 38497 14880
0 23670 23670
0 11520 11520
0 14709 14709
3 9152 502924879
0 30778 30778
3 33033 359043405
2 2005 33645
3 38070 729236402
0 32858 32858
0 33947 33947
0 37717 37717
2 28460 12193
1 935 32184
0 32223 32223
0 34177 34177
1 1399 14494
0 6007 6007
1 27748 21159
2 28879 35401
1 14397 24422
0 28990 28990
3 35397 756905051
0 32867 32867
0 12335 12335
0 10903 10903
2 17633 6822
0 16301 16301
0 26665 26665
0 5704 5704
1 22560 38353
0 39348 39348
0 10407 10407
1 36148 8885
0 23721 23721
3 25552 62225742
1 12306 21400
0 34146 34146
0 21601 21601
0 16606 16606
3 18248 549566893
0 31566 31566
1 22193 27792
0 17709 17709
0 25932 25932
0 213 213
3 20770 521296330
0 4535 4535
1 1855 32426
3 6474 411851000
1 24034 14363
1 32423 22778
1 37884 14967
1 24292 24623
2 33282 39402
1 16927 29343
0 35472 35472
1 28947 34185
1 29838 14212
3 12358 429399377
0 27788 27788
1 12933 11646
2 4306 7087
0 17260 17260
1 33115 35404
1 11589 38912
0 36236 36236
1 2204 13640
3 7770 404045804
0 32532 32532
2 30497 19439
3 13475 359540677
0 37738 37738
2 18597 19243
0 16509 16509
1 32345 3284
2 37905 38047
0 30147 30147
2 24405 10859
0 18973 18973
1 2067 37723
3 15180 999656921
1 22912 38998
3 35339 137509326
2 28194 13146
1 9213 8351
0 19638 19638
0 4672 4672
1 21796 9620
1 26018 37728
1 3146 12213
0 12524 12524
2 20789 38926
1 30108 23999
3 26177 670874810
0 27511 27511
2 4367 3632
1 38376 6998
0 13981 13981
0 18332 18332
0 19490 19490
1 33979 33393
0 36311 36311
1 36192 37739
1 10833 28309
3 29855 795516963
1 5785 8807
1 26383 39811
0 23918 23918
2 19689 16193
0 23483 23483
2 20894 36946
2 14633 29053
0 9045 9045
0 28766 28766
2 13748 26802
0 21534 3232
2 30512 25539
0 814 814
1 25779 28489
0 26228 26228
2 28792 8000
1 7929 827
0 31060 31060
1 15869 14752
3 14953 492538157
2 37884 14967
1 25688 26339
0 8293 8293
0 12379 12379
0 8764 8764
0 24045 24045
0 1352 1352
3 19896 342533252
1 16888 13732
0 9124 9124
1 20142 3350
1 7982 2464
0 26392 26392
0 23411 23411
0 25162 25162
3 10718 395818570
2 1776 684
1 33701 16076
0 14369 14369
0 1749 1749
2 22802 334
3 38597 882218305
3 30739 934095932
0 5742 5742
1 20100 17618
0 28037 28037
1 22910 30315
0 3994 3994
2 2284 21040
0 24073 24073
0 7334 7334
0 14265 14265
3 27452 988834656
3 32792 819176641
0 22193 22193
1 8433 19075
0 8383 8383
0 39270 39270
0 11038 11038
3 1797 998444516
0 22356 22356
0 5911 5911
0 11554 11554
0 635 635
1 30177 14675
1 31530 28357
0 32203 32203
3 9618 312092858
0 5601 5601
1 7622 5839
2 10087 39521
1 3596 22767
3 38315 5205252
0 25576 25576
1 9758 36728
3 15050 564919594
0 3046 3046
3 9214 427021635
2 11509 2400
3 29514 194520874
2 15265 122
0 17816 17816
0 32433 32433
3 26492 371382884
1 18775 1004
1 15513 5079
1 29866 2001
0 4683 4683
1 6807 2867
1 6615 551
0 23753 23753
3 34784 644493704
1 5162 30197
0 13707 13707
0 10456 10456
2 30108 23999
0 39880 39880
2 22067 23070
0 8864 8864
2 6245 13886
0 36665 36665
0 30681 30681
0 19301 19301
0 28561 28561
3 12627 776676095
0 32533 32533
3 18613 154415602
0 33191 33191
2 14829 25483
1 6935 9307
1 38772 6007
0 36984 36984
0 9869 9869
3 29367 856936520
0 26685 26685
1 1241 15630
0 25620 25620
1 4456 1774
2 7037 28413
3 18738 575669794
2 10344 17994
3 16603 103601204
3 7393 649659800
0 38347 38347
3 39043 375597583
0 34592 34592
3 32519 802233873
2 15623 14719
1 30371 16413
2 28522 13623
0 30238 30238
3 12097 370272360
3 30826 114656557
1 29547 570
3 15979 817723431
1 11686 5616
1 28975 27453
0 34375 34375
0 22179 22179
0 23727 23727
1 27670 10013
1 7314 39973
1 21216 34327
2 31118 17274
1 28305 6174
1 5881 3461
2 39071 16622
0 7727 7727
3 21617 197658382
0 37174 37174
3 16243 178314484
1 15131 34980
0 32994 32994
3 9336 334388751
1 21513 10707
1 25025 12065
0 20405 20405
0 36218 36218
0 12983 12983
3 39662 477550142
3 24983 821211461
1 16856 35793
3 15202 211112949
0 14817 14817
2 19488 19775
1 10904 34135
0 14445 14445
3 912 137392860
1 8947 39676
2 2769 24884
0 8469 8469
3 2502 772582663
1 9064 12156
1 17165 21310
3 36837 773629237
0 7032 7032
1 683 4924
3 8579 354909691
0 3501 3501
0 15096 15096
1 33552 19678
1 29439 11869
2 18470 490
2 15570 34650
1 10259 31986
0 26536 23832
3 23034 102392604
1 456 23830
3 11864 819628733
2 21728 24909
0 38482 38482
2 27670 10013
3 12438 875463303
1 9495 2358
0 38902 38902
3 36611 764911310
1 18272 16924
2 5122 34384
3 33583 873512761
0 16500 16500
1 14091 39884
1 28799 22539
3 3734 182597970
2 24132 7590
1 9694 38465
1 10893 31666
0 16925 16925
2 20630 34743
1 7320 9294
2 10673 18647
1 5064 7408
1 1980 29525
0 18214 18214
0 29232 29232
1 10042 24824
2 16709 3201
1 12506 11341
1 3340 35888
1 9327 37313
0 26353 26353
1 10274 13279
1 32980 31591
0 26446 26446
1 25320 20444
0 36770 36770
0 37522 37522
0 5154 5154
0 38765 38765
1 16203 23572
0 16512 16512
3 32052 421729858
2 19712 18984
2 36148 8885
0 15033 15033
1 19732 29208
0 36720 36720
1 21524 35909
0 28274 28274
1 5272 24073
3 29243 205202825
3 27854 254660046
1 13817 20610
0 19263 19263
0 28051 28051
0 33675 33675
1 27068 33210
1 5124 29800
2 24224 26755
0 25293 25293
1 8080 14291
3 14714 256610388
3 9631 455533302
0 13633 13633
1 5563 27367
1 15431 7967
1 4093 21086
0 37924 13941
2 6807 2867
0 28424 28424
0 38443 38443
0 25909 25909
3 8975 902369976
1 15526 1214
2 31753 19706
3 35956 600028358
2 31696 32710
1 30960 22190
0 13206 13206
0 18428 18428
1 16508 13642
1 26534 3599
0 16270 16270
2 10424 21816
2 37242 24892
0 15398 15398
0 24004 24004
0 34764 34764
3 21175 161574937
0 31808 31808
3 31478 105152849
1 4583 37554
1 33932 6396
0 34396 34396
1 37681 19210
0 28668 28668
1 27182 23731
2 33794 13645
0 234 234
1 22756 34859
3 24275 154164593
0 27623 27623
1 39492 15508
2 26180 38531
3 27948 626631890
0 29053 29053
1 31797 23637
0 11409 11409
2 23749 19755
2 4637 5396
0 24503 24503
0 1449 1449
3 36441 793794636
1 5848 22838
0 4169 4169
2 22915 10064
2 34414 2296
2 4404 33140
1 35152 27074
0 5732 5732
2 15869 14752
2 24670 4582
1 38369 16725
0 8889 8889
0 1300 1300
1 24303 38249
1 31320 4325
1 34380 13802
2 38337 28411
3 18652 517320165
3 38599 513325430
1 13153 2092
0 7430 7430
1 17737 29993
1 36168 27771
0 12543 12543
1 31049 34531
3 32804 982852329
2 17110 3905
2 21796 9620
1 26260 36531
2 17247 31947
3 6799 300845851
1 3858 29063
1 14245 26167
3 34978 870028312
0 8324 8324
3 10757 483410485
3 35142 561434528
3 18670 455694343
0 31100 31100
0 35502 35502
0 39413 39413
0 17433 17433
1 2728 31035
2 15592 33880
3 37045 756715454
0 30843 30843
0 38118 38118
1 8203 9953
1 24845 17494
3 13925 629091290
0 2587 2587
0 3569 3569
0 14994 14994
0 15077 15077
0 31906 31906
2 1994 524
1 3255 21353
0 25132 25132
0 18737 18737
3 28544 906696570
1 38975 37056
1 37624 39312
0 9154 9154
0 9032 9032
1 19542 202
3 27538 497565033
0 26030 26030
3 16653 696764028
3 29391 855008830
0 16564 16564
0 1297 1297
3 39858 27385345
1 32566 20948
1 21914 29852
2 16864 1310
2 28912 27423
1 35854 31219
3 22767 23416695
1 15013 30300
3 15002 40775109
1 15654 9843
0 25039 25039
1 22359 5039
1 20266 22164
0 4191 4191
2 13610 18879
1 2858 31236
0 11079 11079
0 16790 16790
1 5580 2061
3 7125 773300683
1 34200 36854
3 9431 351967105
0 18411 18411
2 13846 32614
3 1861 520059173
1 2516 32518
2 8043 22619
1 31842 37757
2 27833 8244
2 21423 2551
0 27009 27009
2 26112 27055
0 14812 14812
3 29868 854783891
0 19047 19047
1 24147 3584
0 1277 1277
0 14356 14356
2 10893 31666
0 8069 8069
1 23731 25929
0 30422 30422
2 28652 22657
1 29084 17396
0 4076 4076
0 18092 18092
0 25226 3492
3 8698 976531681
2 12870 15476
1 19144 36214
3 28984 291116606
0 11030 11030
1 16419 37678
0 15461 15461
0 7539 7539
2 22435 22198
2 9694 38465
2 22560 38353
0 5929 5929
0 31494 31494
1 12310 21293
1 24781 9397
0 17799 17799
1 28087 23489
1 36736 16551
2 34000 37708
0 1053 1053
1 24802 19973
0 33337 33337
2 29866 2001
2 32993 36672
2 11065 10330
3 1461 471938070
3 3116 223151745
1 22518 12935
2 22193 27792
2 31807 17618
1 18779 30822
0 12161 12161
3 31914 124130235
2 3232 21534
1 1263 31808
0 19886 19886
1 24788 15535
0 1936 1936
1 7122 12971
3 13256 918969355
0 30355 30355
1 10696 69
1 27137 23212
0 26517 26517
1 2038 35263
0 29836 29836
1 38194 27706
2 26517 17792
2 14918 13862
0 28856 28856
3 11209 682382228
0 33893 33893
2 35501 8057
3 9800 60203602
0 10351 10351
0 25163 25163
1 24619 12039
2 34793 10470
1 3115 2985
1 8435 21755
0 32366 32366
2 659 15007
2 5272 24073
0 37553 37553
3 12496 548364126
3 28779 114313287
1 39818 19818
1 17638 12767
1 283 12581
1 27851 14289
1 32502 36120
2 18911 23098
3 3997 496282713
1 2504 7249
0 4877 4877
1 6722 20616
1 12452 35286
3 35429 770897637
0 12253 12253
0 14144 14144
1 15207 38338
0 16889 16889
0 15160 15160
1 6656 18598
0 8989 8989
2 7647 30971
1 31144 207
2 27349 26549
2 16322 5168
0 38645 38645
0 39095 39095
1 24915 9184
1 23812 16474
1 17649 26041
3 16199 227703285
2 18058 35357
0 38326 38326
3 20604 617171581
1 23861 15756
1 3 3768
3 15889 317970906
0 2766 2766
1 32538 4316
0 27972 27972
3 31704 531626990
0 33002 33002
1 28600 38993
2 12681 17316
0 25874 25874
2 19310 38417
1 11870 32748
2 31530 28357
0 29145 29145
2 23879 26702
3 39433 49803761
1 39615 10227
0 20565 20565
3 12421 462869781
1 15930 1973
0 8344 8344
1 32548 37277
3 29825 893440552
0 18461 18461
2 37045 25868
3 2461 354164626
3 19994 25643070
1 4634 10464
1 10639 2151
0 12901 12901
1 20978 2834
1 15673 35258
2 38592 15344
0 38788 38788
0 25944 25944
2 35475 6469
0 26739 26739
2 27883 10043
1 8973 13269
0 37011 37011
0 31789 31789
1 37624 39745
1 33393 36315
0 10285 10285
0 7791 20201
3 36550 267215133
0 17878 17878
2 30505 17079
2 15996 30125
0 29513 29513
1 11539 21652
0 13766 13766
1 19722 18139
1 28031 36365
1 36122 16539
1 16249 11298
0 37561 37561
1 18727 35578
3 8997 424046234
1 23516 6185
0 21820 21820
0 2218 2218
1 35566 6275
2 11536 3095
3 18588 989128563
0 10765 10765
0 10599 10599
0 27844 27844
1 18439 12497
0 22966 22966
1 32294 5265
0 8004 8004
2 3027 16630
2 19542 202
0 4240 4240
0 30770 30770
0 26765 26765
3 23455 793634419
1 31782 8429
0 27417 27417
0 26137 26137
3 32612 433590978
3 31524 268373905
0 35517 35517
1 11273 18626
1 20192 10502
2 33462 34897
1 1457 11414
1 1142 18331
0 23330 23330
0 39158 39158
1 38673 36556
2 21884 5455
1 16271 27321
3 31836 364065973
1 38506 28581
0 1126 1126
2 17061 4380
0 27045 27045
1 2548 22801
2 9605 19439
0 16481 16481
3 36290 990800365
3 7770 869459923
1 28744 26799
0 36174 10900
3 30156 628273127
1 8478 4758
0 8207 8207
3 32570 521247576
0 14534 14534
0 10099 10099
3 8698 740797242
2 34845 13119
2 12179 38720
0 25366 25366
2 16856 35793
0 29447 29447
0 27955 27955
0 4679 4679
0 26863 26863
3 23995 362637465
0 37104 37104
0 32899 32899
0 17177 17177
3 146 814854787
3 18181 921437030
2 549 30599
0 29358 29358
0 24553 24553
0 32458 32458
0 24056 24056
3 35102 130136691
0 38774 38774
3 33092 477010592
1 5118 39579
3 21965 545050800
0 25735 25735
2 14246 15389
0 25393 25393
1 6349 9632
1 7117 12667
0 14614 14614
1 12599 19535
2 28393 3214
1 20026 35929
3 8097 56859178
1 11826 20979
0 39445 39445
1 25391 39234
1 16609 11576
1 32305 28736
0 37041 37041
0 3987 3987
0 30193 30193
0 23944 23944
0 27454 27454
0 26050 26050
1 31005 26400
2 13544 12369
1 37998 18303
1 1026 653
0 35120 35120
3 18042 555851046
1 37785 30880
1 24790 13553
0 29178 29178
1 107 27303
2 13879 2535
1 5936 17207
3 27606 937078542
1 28853 30272
3 24888 566498476
3 19875 23684788
0 17137 17137
1 37710 8648
0 27089 27089
1 33261 37705
0 16447 16447
0 1281 1281
1 21346 6126
0 24919 24919
1 7440 15007
0 37592 37592
2 5874 32888
1 7390 23543
1 20405 37508
2 39238 31074
2 1113 29269
1 19737 18376
2 38241 4056
1 9154 11503
3 16385 462987440
0 7353 7353
2 37624 39745
1 8403 27211
1 33232 22386
2 24915 9184
3 16193 215781509
0 31565 31565
0 28234 28234
0 23131 23131
2 35243 21055
3 37986 183217465
0 4269 4269
1 24930 32437
1 25273 38743
1 4386 31300
1 1009 39795
1 18029 36610
3 8681 215198866
1 27448 21871
3 22299 747497766
0 25087 25087
3 1273 241509526
0 4865 4865
3 9550 957998364
1 11324 1702
0 3094 3094
1 12004 25998
0 13000 13000
0 8081 8081
1 31102 24776
0 22615 22615
0 32170 32170
0 28819 28819
1 17580 27193
3 4656 877920076
3 19164 994436609
1 18893 13968
0 10067 10067
2 16203 23572
1 21847 12748
0 2383 2383
1 3634 37306
0 11497 11497
3 24146 244852393
2 29857 1613
0 21094 21094
2 29439 11869
3 21233 228423700
1 16894 5026
1 14892 36639
1 88 34779
1 31921 38463
1 17177 1606
1 28943 27583
2 23906 23374
1 31620 39849
0 31490 31490
3 39042 242364934
0 856 856
0 15513 15513
3 39349 941315057
3 26518 412231310
1 8115 34170
1 28543 32093
2 32508 20821
2 32652 19007
2 27319 22340
2 34304 1741
0 36228 36228
0 1474 1474
0 19419 19419
1 9359 29795
3 269 973479448
0 5307 5307
2 18358 32602
3 20221 93247432
1 7379 35558
1 21882 34671
1 24863 7374
1 6455 11836
3 15322 846421956
1 19650 4705
0 29252 29252
0 6416 6416
1 3944 10242
0 14483 14483
3 13324 751972285
0 31884 31884
1 31546 18684
0 38413 38413
1 30598 3998
1 29037 32344
0 10546 10546
1 6824 11513
0 15030 15030
2 3868 32371
1 6918 22273
0 31847 31847
1 3568 35265
0 14690 14690
1 39540 36489
3 35224 224475396
0 7107 7107
3 14544 663250367
0 28642 28642
1 865 35729
0 1097 1097
1 8068 14725
1 12767 30653
3 24194 237305956
1 1272 11781
1 23026 12479
0 27105 27105
3 19679 414585722
0 5264 5264
0 2828 2828
1 22774 34084
0 4669 4669
1 18028 21972
1 23736 28588
1 18215 6291
0 19558 19558
0 31692 31692
1 14252 5494
0 10764 10764
1 15170 16738
2 21524 35909
1 17119 22893
1 29332 1304
2 13326 25155
2 16242 9901
2 18428 18950
2 31782 8429
1 36368 1522
0 31727 31727
0 26571 26571
3 23209 980072490
0 10145 10145
0 30939 30939
0 1788 1788
1 21053 7970
3 1400 963709751
2 23448 9451
0 31499 31499
0 1510 1510
0 17966 17966
0 7079 7079
0 35129 35129
0 20246 20246
2 10900 36174
1 33442 23617
0 17547 17547
3 24905 652013864
0 26687 26687
3 9571 202573823
3 695 352331647
0 11730 11730
2 2869 13105
1 27573 5180
0 4981 4981
1 23356 36763
0 28474 28474
0 3218 3218
0 516 516
0 37754 37754
2 18215 6291
0 16201 16201
0 5293 5293
3 9860 606730841
1 30552 1242
0 16479 16479
1 5253 15261
1 22993 28956
2 3596 22767
3 39342 571862730
2 622 10617
0 30542 30542
0 33142 33142
1 14967 26253
1 27589 15637
1 19871 36958
0 34243 34243
2 5118 39579
2 21936 35665
0 23918 23918
1 5501 20252
0 8504 8504
0 21542 21542
0 8494 8494
1 4754 3650
3 4728 573283451
0 23180 23180
2 7356 30980
0 1750 1750
2 11324 1702
0 26018 26018
1 5822 1477
1 11641 2452
1 22586 9496
1 39382 12128
1 36440 684
3 28854 615521221
3 35663 708100457
0 7621 7621
0 14194 14194
0 2549 2549
2 6305 20383
1 34934 30159
3 26146 791691603
2 10479 1490
0 5231 5231
0 27457 27457
0 38640 38640
0 37192 37192
0 31216 31216
0 31780 31780
0 6375 6375
1 22244 11646
1 8005 1061
2 9313 277
0 14693 14693
1 20754 16368
3 6508 915750674
2 37380 28925
0 30053 30053
0 25049 25049
0 35975 35975
0 179 179
3 3615 989095198
3 39614 449583899
3 21459 428922304
0 26719 26719
0 1271 1271
3 16016 643897799
0 37260 37260
0 23352 23352
0 13329 13329
1 19629 13738
3 19721 230132819
0 39233 39233
1 7773 38153
1 11903 37654
1 4769 7360
1 21592 12774
0 11721 11721
0 9299 9299
2 23525 12614
1 1134 27699
0 3095 3095
3 18141 705711090
1 34559 19709
3 28159 498448414
0 13791 13791
0 38340 38340
1 35446 1339
0 28688 28688
0 8898 8898
0 6238 6238
3 19151 261297978
1 15274 8703
3 32674 891353595
0 30738 30738
0 5133 5133
1 37557 27165
1 30652 21210
3 17193 447924702
0 32014 32014
0 15687 15687
3 7706 67924695
0 21564 21564
0 12360 12360
1 25518 22216
2 1931 12620
2 18028 21972
1 12476 36919
1 35883 28268
0 630 630
0 18602 18602
2 23674 27678
0 7453 7453
3 35897 39263793
0 31606 31606
0 30438 30438
2 16074 20898
0 27652 27652
3 10322 266742682
1 2173 32276
0 6875 6875
0 34903 34903
3 1733 932379613
0 19638 19638
0 39746 39746
0 12563 12563
0 3784 3784
2 19937 1219
3 7188 907357473
2 18459 14397
1 35030 25430
2 22454 32815
1 9402 3590
1 38090 37651
1 15246 11964
0 11003 11003
0 20690 20690
3 37260 487209498
3 17320 396383217
1 39985 5275
0 32445 32445
3 5917 237048290
0 38441 38441
0 33125 33125
0 27780 27780
0 6306 6306
1 14361 29570
2 20951 36924
1 10599 9093
0 37132 37132
2 107 27303
0 37398 37398
0 30456 30456
1 13718 14226
1 23465 39350
1 11300 18219
2 39985 5275
2 14029 9620
1 32239 30346
2 28799 22539
2 17037 31967
2 36927 12671
0 36289 36289
3 4582 273676413
1 37051 16889
0 1760 1760
0 8423 8423
1 10524 33704
0 22774 22774
1 35454 35848
0 32900 32900
0 30476 30476
0 1022 1022
2 28467 14952
1 37674 2992
2 17737 29993
2 11144 37645
0 25155 25155
1 13420 1914
0 23565 23565
1 16372 34517
0 21762 21762
0 1791 1791
3 27335 252463442
0 34622 34622
1 21076 18716
1 32082 28715
1 33208 26350
0 28065 28065
1 32821 23838
1 26272 3507
3 18427 929965157
3 31801 594866418
0 24415 24415
1 33207 470
0 37322 37322
1 39111 31153
2 3506 24681
1 23923 762
2 32082 28715
1 18490 30392
0 6219 6219
1 29793 24907
2 20302 5861
2 14380 17957
0 38618 38618
0 26474 26474
1 12310 4799
1 18106 14093
1 13862 28659
1 23173 1004
0 14292 14292
2 16024 6300
1 4893 28566
0 11782 11782
0 8207 8207
1 9542 34036
1 18413 34771
1 25861 39663
1 38939 28679
0 37684 37684
2 23812 16474
0 12575 12575
0 28006 28006
0 11927 11927
0 26475 26475
1 24851 14016
3 35620 5388132
0 18779 18779
0 27050 27050
2 28947 34185
0 38750 38750
3 17754 766272798
0 2403 2403
1 18128 32672
0 13758 13758
2 5936 17207
0 27125 27125
0 5825 5825
1 23192 8514
0 28057 28057
1 19218 34131
2 19673 17522
1 34005 38140
0 6087 6087
3 36070 866019217
1 22027 2395
2 32345 3284
1 8627 13916
3 26527 658395415
0 18270 18270
2 31485 5715
1 3095 33995
3 16478 328997953
1 12120 3770
1 28966 36697
0 1928 1928
3 38955 152826786
1 19687 1097
0 31503 31503
0 36474 36474
1 18692 11254
1 2538 33769
0 14159 14159
1 33780 9564
0 27426 27426
1 8467 35635
0 13113 13113
1 38939 37524
3 7691 360510587
1 14783 21640
2 4079 35416
0 35594 35594
0 14782 14782
0 10380 10380
0 14202 14202
2 7279 17726
2 24851 14016
0 19330 19330
0 6068 6068
2 38008 30278
1 19798 2024
1 7484 4584
1 30464 28778
0 20102 20102
0 2970 2970
0 31577 31577
0 1015 1015
1 15443 12349
1 27875 26174
1 20778 30073
0 15572 15572
1 34800 21375
1 38765 34198
3 14388 649250827
1 4823 7470
0 9717 9717
1 18918 22972
0 26184 26184
2 8051 6117
2 29063 14117
0 27765 27765
2 8652 29114
0 5056 5056
1 7556 38158
1 38173 2683
3 34154 898080840
3 2613 492808436
3 10757 742285977
1 29554 34369
3 406 800541475
3 10667 897985400
0 25769 25769
2 38050 17570
2 20509 13489
2 21513 10707
0 38915 38915
0 2126 2126
0 20704 20704
2 5531 1623
2 32075 16596
3 27150 788638224
1 5090 31921
3 6333 87842160
0 23096 23096
1 20445 23213
0 14788 14788
2 25364 122
1 606 36832
1 7284 24539
3 5273 682331013
0 14201 14201
0 5473 5473
0 20084 20084
2 36685 38104
1 2202 32318
0 31130 31130
1 20551 21664
2 32925 5866
0 2883 2883
1 18316 39345
3 30814 620819557
0 10548 10548
2 31202 13277
2 20551 14564
3 26952 329403603
2 12306 21400
0 21573 21573
0 36294 36294
2 38506 28581
1 30743 4023
1 38922 2874
1 35148 36254
1 37171 1183
0 923 923
1 28275 9402
0 26075 26075
0 6171 6171
1 3126 626
0 20906 20906
2 35148 36254
1 1991 3636
1 20366 13806
1 455 13575
0 36463 36463
0 17149 17149
0 21870 21870
0 27588 27588
3 20217 302308915
0 2323 2323
0 23445 37076
1 18500 2959
2 29793 24907
1 35564 26482
2 11360 8785
0 24426 24426
1 27531 31896
2 4028 20755
1 16164 35183
1 17187 610
0 11015 11015
3 14589 354110512
0 11834 11834
2 27971 4710
0 3724 3724
1 15961 22256
1 28913 24536
3 39418 684267703
0 23419 23419
0 4568 4568
0 5133 5133
2 15369 18022
0 19077 19077
1 18330 25880
3 32998 616401413
2 21851 15595
1 38514 25071
0 7055 7055
2 6367 20689
0 7861 7861
1 32051 20038
0 39809 39809
1 5845 31627
0 20388 20388
1 30910 38186
0 2743 2743
0 38668 38668
1 2157 9047
1 33405 32697
1 34240 7620
1 357 36812
1 27319 38706
0 22800 22800
0 37293 37293
3 34267 680950480
1 3505 9886
1 18942 25161
3 24606 300912193
1 1205 17049
1 30265 35059
1 21052 16898
0 28241 28241
3 17848 387427179
2 13133 27568
0 27442 27442
2 28544 27128
1 18710 13276
1 6808 11794
0 5868 5868
0 5995 5995
0 14464 14464
0 21348 21348
2 4755 39257
1 36601 11805
0 9007 9007
1 3030 13584
1 18369 24825
1 4268 1563
0 5966 5966
3 26405 853238923
0 16813 16813
0 14660 14660
3 22278 949300310
2 27748 21159
3 35798 544441852
0 13839 13839
1 29857 39490
0 13409 13409
1 29006 13874
1 39913 21467
0 17191 17191
2 13640 10878
1 24444 21251
1 24502 36321
0 24730 24730
0 17441 17441
0 4249 4249
1 1541 13161
1 19010 34931
2 5471 7324
0 20862 20862
1 15574 34628
3 39945 618960636
2 15574 34628
1 24466 15155
0 21841 21841
0 2429 2429
0 11783 11783
0 14897 14897
3 24858 429886103
0 29142 29142
1 18002 15942
1 14968 33145
3 24414 400709304
0 13736 13736
0 7739 7739
3 647 876465682
2 24930 32437
2 11826 20979
2 25467 31045
0 35687 35687
0 10689 10689
0 39367 39367
1 22682 613
2 3 3768
0 29471 29471
0 38932 38932
3 39192 585038137
1 35637 15115
0 31954 31954
0 33926 33926
1 26746 25832
1 12673 31346
3 39454 928909447
0 8708 8708
0 6043 6043
1 15204 13868
0 37588 37588
3 29816 51116886
1 19109 24023
3 27609 928058182
1 24113 10091
2 22027 2395
0 32309 32309
1 23614 33782
0 4304 4304
3 27567 839860247
1 36856 5200
0 18767 18767
1 8790 32845
0 35035 35035
2 25273 38743
0 17008 17008
1 27820 13418
1 14799 23605
2 25766 6843
3 38345 165178316
0 28600 28600
3 21558 444560371
1 6849 22575
2 18490 30392
1 13254 39328
3 10511 72153741
0 12410 12410
1 17441 2465
0 31612 31612
2 28031 36365
1 34020 10320
2 21284 12927
1 21537 36219
1 7165 38812
3 6819 184383681
0 5789 5789
2 4784 3590
0 39444 39444
0 24672 24672
3 2664 3494877
0 15522 15522
1 37277 1282
0 7151 7151
1 17571 28674
1 4420 38450
2 9542 34036
1 31 37184
0 28987 28987
0 3406 3406
0 16439 16439
0 6971 6971
1 29329 5387
2 24502 36321
1 3691 32176
2 14062 3555
3 20903 210992100
0 34874 34874
0 23008 23008
1 4114 39988
1 27777 38954
2 7425 33402
0 35375 35375
0 23824 23824
0 6926 6926
3 37699 621018052
0 19727 19727
1 18471 6721
0 21468 21468
1 39862 27921
0 18315 18315
0 9895 9895
0 28721 28721
3 3736 641282021
2 35976 13423
2 11351 1654
1 23715 14332
1 15180 12704
2 10833 28309
2 20754 16368
1 12151 11755
1 35782 4788
2 4573 18156
0 27663 27663
1 33646 30568
0 28369 28369
0 35504 35504
0 674 674
1 22486 8558
1 28026 19591
3 21331 712857230
2 5551 18541
1 2339 23650
0 29626 29626
1 36355 32281
1 32731 9705
1 19066 34859
0 34842 34842
0 6894 6894
3 34506 921668398
1 37587 452
2 5365 36018
2 12004 25998
3 5539 674025250
2 11988 1883
0 17296 17296
0 36328 36328
1 13157 21950
0 27025 27025
1 27048 38619
2 2967 31114
0 15841 15841
2 13941 37924
0 2475 2475
1 37379 33816
3 15590 152751545
1 16392 29129
2 12009 27583
0 25297 25297
1 12178 12026
3 15256 273679382
3 17097 364566096
3 13975 148030338
3 20561 602342119
0 19662 19662
0 3268 3268
0 11122 11122
2 38689 39088
3 17859 911338134
3 13055 438470482
0 19943 19943
0 9295 9295
1 20029 20479
0 9181 9181
3 38729 443568589
1 1688 36190
1 28385 15498
2 38214 23561
2 19687 1097
0 36284 36284
0 18773 18773
1 15989 9566
2 683 4924
0 10006 10006
3 28944 302856852
0 10744 10744
1 18785 27416
0 740 740
3 23805 555996094
2 33129 17362
2 26269 7271
0 29590 29590
2 17058 29160
0 3414 3414
0 2110 2110
0 11871 11871
0 31285 31285
3 27734 351551913
0 22828 22828
3 15620 539770085
3 10209 556348303
2 27573 5180
2 36127 33993
2 32051 20038
3 8721 803705093
0 2319 2319
0 6097 6097
0 20016 20016
1 9693 23220
0 11551 11551
0 36830 36830
0 3935 3935
1 15490 13740
0 5730 5730
0 19343 19343
1 32280 23909
2 11280 15639
1 24072 24459
1 7313 26007
3 14831 3477233
0 30398 30398
2 13862 28659
0 27504 27504
3 33033 345486764
0 30104 30104
3 14685 68850821
1 36880 18727
0 9139 9139
3 8158 133068267
3 1461 520255162
1 24198 25103
1 30076 8648
0 21964 33461
3 16034 60771933
0 5235 5235
3 27807 489246208
1 24108 23031
1 34223 7269
0 30598 30598
3 21932 953195526
1 2536 727
2 27431 13553
3 6409 958217860
1 14425 5429
0 8348 8348
3 26789 707287852
0 26530 26530
0 36786 36786
1 14907 36582
1 39662 27476
1 24272 26584
0 27837 27837
1 2043 4406
2 1855 32426
1 13315 20256
1 35917 3429
1 34636 29433
1 28173 38354
1 19804 30259
3 22702 398469201
3 36156 72790137
2 30802 27331
0 26534 26534
0 12742 12742
1 33695 15566
1 93 12435
1 14073 2444
0 15881 15881
0 11468 11468
1 15635 2509
0 2001 2001
1 36935 3830
3 19395 301846745
0 25775 25775
1 24026 21950
0 29230 29230
2 37171 1183
0 15350 15350
1 23189 29897
0 6821 6821
3 582 443934622
1 3157 12267
0 15571 15571
1 6384 39692
1 24419 17452
1 24533 9713
0 33145 14968
1 32338 22373
0 11216 11216
0 30355 30355
1 35163 35996
1 25768 17536
0 39419 39419
1 6032 14212
0 25284 25284
2 25025 12065
1 37925 13732
0 25789 25789
0 12123 12123
0 23949 23949
2 3095 33995
2 2204 13640
0 17635 17635
3 10369 900944477
3 20797 529956646
1 4579 16421
1 13979 17822
2 28853 30272
3 11228 914565770
1 31808 12608
0 35647 35647
3 5073 662713791
0 28294 28294
0 36141 36141
0 3658 3658
0 4331 4331
0 30821 30821
3 28233 555043010
0 33897 33897
1 198 8024
0 7961 7961
0 4667 4667
0 2715 2715
0 4974 4974
1 24725 36359
0 22589 22589
0 5392 5392
2 32566 20948
3 4030 11011765
3 33816 493014555
3 18393 247077165
0 18248 18248
2 1241 15630
1 32154 33081
0 37398 37398
1 17852 964
0 16441 16441
1 245 7072
0 6167 6167
3 3599 565321440
0 38801 38801
1 10098 14764
0 25487 25487
1 39214 39978
0 21028 21028
1 34232 33479
1 11297 24860
1 18401 24924
0 8920 8920
0 37653 37653
3 12059 757208351
0 21909 21909
2 6397 10945
0 3071 3071
1 6782 36722
1 21520 666
1 20823 29965
3 5455 527840884
3 33911 647700111
0 35668 35668
3 22948 428865769
0 6902 6902
0 17920 17920
1 21837 12690
0 24698 24698
2 38497 14880
1 33796 26800
0 11127 11127
2 34010 31814
3 22622 142504589
0 13105 13105
1 21049 33407
3 13914 747678266
0 1641 1641
2 6960 3215
0 31028 31028
0 26759 26759
0 15899 15899
0 12955 12955
0 10455 10455
1 34611 14689
0 22527 22527
1 20104 26808
0 818 818
0 22222 22222
1 25990 34538
2 12310 4799
1 17547 23967
0 17587 17587
1 7587 36257
0 24270 24270
1 16517 38551
0 36404 36404
3 27465 705275480
2 28275 9402
2 33916 3822
2 6369 20414
1 5634 9351
1 32971 24323
0 32076 32076
0 32542 32542
1 37435 25989
0 21895 21895
1 33441 38250
0 25177 25177
0 1857 1857
2 39399 16410
1 16888 12468
0 361 361
2 34934 30159
1 19431 21248
1 2811 7790
2 10793 11536
0 39277 39277
2 28913 24536
1 31003 8990
2 24492 894
2 11640 37545
0 35849 35849
3 39540 141181126
0 196 196
2 38927 8394
2 5714 15436
0 12940 12940
3 19670 529266560
0 34541 34541
2 20266 22164
1 28049 23508
1 31071 15121
0 22721 22721
2 19737 18376
2 11300 18219
2 5489 22514
3 487 857470361
0 27362 27362
0 1441 1441
0 31097 31097
0 22268 22268
1 17111 8580
0 18692 18692
0 30011 30011
0 26756 26756
0 6107 6107
1 10220 19192
0 27960 27960
2 12344 19292
0 33511 33511
1 21991 6162
0 3841 3841
2 7320 9294
1 11282 15414
0 29307 29307
1 12397 21948
1 35416 10731
0 16029 16029
1 20643 32512
0 36677 36677
0 3484 3484
0 11252 11252
0 39819 39819
2 35564 26482
1 34303 1654
1 8685 36693
0 30559 30559
0 29575 29575
1 2670 24394
0 35675 35675
1 4836 31930
3 38885 630813648
1 3862 34885
1 7706 30913
0 16948 16948
1 20422 11488
1 20691 4860
2 30907 12351
3 34685 108777381
1 32250 8984
2 29554 34369
0 32510 32510
0 28558 28558
0 39923 39923
0 20122 20122
0 8977 8977
3 20161 211860916
1 36840 17828
0 11790 11790
0 18160 18160
1 6422 1921
3 23592 808130761
1 36673 34504
2 10599 9093
0 6367 6367
1 31592 13214
3 31064 582852807
3 18908 257462455
0 26730 26730
1 18454 5538
0 38462 38462
0 4446 4446
0 11677 11677
2 34535 5025
0 6225 6225
3 34133 535112959
1 11884 28361
0 7481 7481
0 22110 22110
1 30015 25125
0 33381 33381
3 10289 643347542
0 37872 37872
0 38674 38674
0 389 389
1 36462 9458
3 35579 68731688
0 10952 10952
1 19853 24484
0 21989 21989
2 202 30583
1 22894 32264
1 23672 14953
0 24784 24784
0 9706 9706
2 33997 18459
3 18486 236335115
1 13313 15230
1 37804 22282
1 16770 27565
1 1066 38293
3 33571 363266218
3 22837 273623899
0 605 605
0 31543 31543
2 19804 30259
3 25422 932626664
2 19629 13738
2 35917 3429
1 5270 13596
3 490 328164925
1 19485 9145
1 2477 37686
0 21968 21968
1 5911 7603
0 37110 37110
0 2390 2390
1 37396 1553
0 10093 10093
0 22823 22823
3 23470 226278497
0 4009 4009
0 35645 35645
0 6605 6605
3 20464 915333906
3 4639 248998449
2 37710 8648
0 13906 13906
3 36037 847367727
2 5622 19372
2 19722 18139
1 33462 4861
1 23307 16127
1 12359 34409
0 7117 7117
1 37879 1121
0 14121 14121
2 5537 31297
3 29871 198442620
1 11364 27382
0 11067 11067
0 32565 32565
3 32473 165555588
0 6902 6902
1 20160 36706
3 13286 938461281
3 8999 572411513
1 37319 39949
1 31310 23274
1 20953 11532
1 26667 15795
2 13975 10789
0 11014 11014
1 34692 36843
2 32817 24437
3 5177 241026263
2 2678 14679
2 39187 3549
2 28242 26106
1 30860 32710
0 17214 17214
1 18945 13988
1 10527 38063
0 956 956
2 16941 31447
3 16754 186927168
0 27245 27245
1 6299 2496
1 21083 18424
0 36354 36354
3 17151 78849228
0 4794 4794
3 19810 828533795
0 12981 12981
0 28127 28127
1 14981 8907
0 26604 26604
1 38477 14189
1 14679 7773
3 4335 981591085
3 18812 62551288
1 29194 12720
2 27434 4207
2 18478 29158
3 22120 323800013
2 4386 31300
1 1450 19990
0 31741 31741
2 14091 39884
2 22832 3817
0 38150 38150
0 11408 11408
1 22386 12747
3 20971 479921596
1 20446 31888
3 20481 16209362
0 22736 22736
1 15099 32754
0 1720 1720
3 9139 390613349
1 25839 28868
0 27922 27922
0 27633 27633
3 14391 744740299
2 23614 33782
1 26274 2001
0 33969 33969
1 5259 39831
0 19689 19689
0 39923 39923
1 22940 1215
3 29073 935077375
0 33223 33223
0 35768 35768
3 21373 601939716
3 15771 755596625
2 21040 13110
3 4103 226455965
1 34401 13248
3 13303 279639925
1 39515 10995
0 1743 1743
0 9232 9232
0 8655 8655
0 14391 14391
0 28137 28137
2 1433 37000
1 28908 34469
1 33580 7804
0 22514 22514
0 31413 31413
1 14820 3223
1 3517 4089
1 24801 35521
2 22518 12935
0 18538 18538
2 9549 7498
1 28724 36412
1 31528 17347
1 25041 11483
1 25275 37690
0 15116 15116
0 18830 18830
0 18459 18459
3 31392 623550695
0 15716 15716
0 15623 15623
0 33008 33008
1 5566 30628
2 21868 25402
1 37928 10650
1 23595 32430
3 38770 631719118
2 2834 23471
1 7550 22677
0 37579 37579
0 30916 30916
2 32239 30346
1 8199 24508
1 19037 5944
0 39797 39797
0 9672 9672
0 13651 13651
0 32406 32406
0 17166 17166
0 20496 20496
2 26018 37728
3 30142 634073115
1 10894 20468
0 13369 13369
0 23133 23133
0 5304 5304
0 23194 23194
2 9196 29372
3 34375 587270798
0 18215 18215
0 19513 19513
0 21964 33461
3 2686 505750073
3 30387 324189689
2 10904 34135
0 38046 38046
3 30767 421413334
1 2289 30513
0 25248 25248
1 16668 5638
3 7065 154738016
0 36003 36003
0 37141 37141
0 21998 21998
1 4069 15409
2 27535 39064
0 29635 29635
1 18777 6391
3 14290 510314172
3 16794 187274846
2 30982 1415
2 29329 5387
3 28354 987700584
0 747 747
0 21849 21849
1 26172 5949
3 36294 463144022
1 10348 13281
2 16319 34705
0 9939 9939
0 26945 26945
1 11095 10745
1 16990 5480
0 11033 11033
3 32290 467855564
2 12831 38272
0 21433 21433
1 4737 36055
1 4842 2867
3 2938 741722862
1 30586 219
0 4229 4229
3 14029 664509245
1 12853 38455
0 26758 26758
1 3922 12817
2 35152 27074
2 18106 14093
3 30989 638563795
3 22739 437979017
3 35202 264528882
1 29592 15386
3 11863 442241148
3 14510 134746612
3 18550 271343697
2 8005 1061
0 34828 34828
1 4479 30247
3 30170 90325435
2 8697 21438
0 12247 12247
3 24052 526307924
3 19953 89194584
3 31309 682796811
0 13954 13954
1 37180 25650
0 39781 39781
0 21827 21827
0 35652 35652
3 36229 226093938
2 13817 20610
3 38126 910222414
1 29404 31920
0 10424 10424
2 32844 24287
3 34597 342379948
0 16293 16293
1 16433 9437
3 14023 379359534
0 20472 20472
0 13781 13781
2 34555 39199
3 8944 134521442
2 21325 29183
1 4926 23670
1 5525 23498
1 12860 12975
2 18330 25880
0 30079 30079
1 10106 12529
0 38583 38583
1 33271 5397
1 31985 24744
1 33058 6232
1 20236 34525
2 28453 30880
3 6074 580417210
0 16195 16195
1 28504 22088
0 37957 37957
3 26842 92109004
3 1773 696986957
0 30551 30551
1 5226 14817
1 3983 37249
2 2616 1626
1 21166 39630
2 33133 17573
1 12382 5234
0 1266 1266
0 6518 6518
0 857 857
0 37634 37634
1 23983 34364
1 28784 27416
0 37978 37978
0 27099 27099
0 16133 16133
0 34665 34665
2 935 32184
0 16272 16272
0 7511 7511
1 25746 6506
0 5442 5442
1 15297 16802
1 28173 16309
1 1556 25009
1 16004 28911
1 2898 23386
0 24845 24845
2 27243 13625
0 30915 30915
1 28015 11473
1 29130 34501
0 34345 34345
0 10784 10784
0 11031 11031
0 34508 34508
0 25800 25800
1 7480 30410
0 19850 19850
1 4601 3636
1 11790 6909
3 23613 919967893
1 4753 37025
0 12150 12150
0 136 136
0 20792 20792
1 30833 10681
3 18252 870250044
1 18084 33103
0 39702 39702
1 2479 29561
1 26459 14620
3 8218 796681039
2 3146 12213
3 24335 389432470
0 7586 7586
0 31946 31946
0 26398 26398
1 24201 8724
1 36400 36955
0 39483 39483
0 37102 37102
3 17185 669250992
0 21916 21916
0 3603 3603
0 24661 24661
1 28210 2016
2 2740 22242
0 16232 16232
3 3005 74382529
1 26581 28730
1 37334 38106
3 37039 853050343
1 38341 38724
3 34592 40723630
1 29860 2114
2 7622 5839
1 21468 21131
2 26753 15304
0 37342 37342
0 29278 29278
1 17787 13018
0 21816 21816
3 27066 874040663
1 6033 25695
0 28476 28476
3 7435 324664758
3 34564 75825516
3 29417 430610961
3 19024 895094496
0 23083 23083
2 32125 12727
0 33126 33126
2 11652 24357
2 4823 7470
0 26088 26088
2 6935 9307
0 30152 30152
0 21303 21303
1 17245 35074
0 15455 15455
1 27032 13254
0 23958 23958
1 3510 2128
3 6908 715258317
0 23688 23688
0 33106 33106
0 15554 15554
1 23155 28151
0 34049 34049
0 36589 36589
1 23985 20744
0 4771 4771
3 12518 107345817
1 533 21521
3 25242 228374840
1 31981 23341
2 2548 22801
1 32273 36228
0 29437 29437
2 34929 14147
0 39845 39845
0 35311 35311
2 35163 35996
1 9186 14766
1 4104 20826
1 30838 34783
3 36216 626251198
1 17405 5921
0 31932 31932
0 16409 16409
0 31675 31675
2 7379 35558
3 962 174029087
0 33218 33218
1 15142 21752
1 20727 25858
0 29818 29818
1 21456 9336
2 10668 29872
2 10108 33421
3 11536 462750549
2 28543 32093
1 30124 30923
1 30587 3421
0 24699 24699
0 19630 19630
1 35742 22791
1 30984 23093
1 7736 3566
1 36850 23882
0 17996 17996
3 23432 547076671
0 3260 3260
1 24517 35355
1 25385 31716
0 33528 33528
1 14570 27377
2 5064 7408
0 2838 2838
0 39227 39227
0 11632 11632
1 30553 38636
0 32055 32055
3 18307 288161582
0 12706 12706
0 13922 13922
1 36957 3440
2 11641 2452
1 6950 22691
2 88 34779
0 19875 19875
1 14276 34413
2 24790 13553
1 13491 14011
1 20071 38877
2 6455 11836
3 37801 386873915
1 17141 24854
2 17654 12967
0 11111 11111
1 8134 688
1 8473 14450
0 26512 26512
0 24956 24956
0 16984 16984
1 18926 19160
3 20282 266899734
1 706 39826
3 35161 297976299
1 31476 18398
1 53 6632
0 32748 11870
1 27589 11203
3 7372 629710779
2 37998 18303
1 7442 31316
0 16545 16545
0 18777 18777
2 32731 9705
2 32538 4316
1 32244 20610
0 6492 6492
2 34232 33479
3 5254 926742930
3 5938 305788588
1 26163 33889
0 3298 3298
0 21561 21561
0 4359 4359
2 20366 13806
0 30021 30021
0 28050 28050
1 2246 31026
1 9068 32350
0 26779 26779
3 32481 852257077
0 14724 14724
1 26945 38403
3 16291 772568123
1 26467 4648
1 20113 10852
1 36466 7196
0 22672 22672
0 10643 10643
3 39025 899840714
1 26186 33552
1 38716 34977
1 23784 8285
1 26142 8829
3 4412 985126933
2 7741 37676
3 25300 44537191
1 28136 36300
0 37342 37342
1 19206 11210
3 24728 580101738
3 28249 502735586
0 13310 13310
0 14629 14629
1 20474 12021
2 11302 17987
1 30307 22206
2 10062 1697
1 641 37385
0 9 9
0 9327 9327
3 23804 202974646
0 14735 14735
0 23775 23775
0 7539 7539
3 35823 575454317
1 38192 17705
3 6611 41242665
3 33105 97514169
0 7221 7221
1 5045 124
2 2038 35263
2 6630 22369
3 14574 861540352
2 24808 6705
2 1009 39795
1 36549 33691
0 5340 5340
0 24610 24610
1 5810 29104
1 26324 369
1 34122 30422
1 22329 35353
0 7759 7759
1 20045 7499
0 9865 9865
0 25798 25798
2 30629 33799
1 1932 26669
1 11154 26448
3 38307 425009334
2 19388 2046
0 24714 24714
0 13108 13108
1 5681 27647
1 30116 17970
1 1874 7736
2 4046 13664
2 3255 21353
0 32433 32433
2 4188 34821
1 22641 33329
0 28107 28107
1 8865 16060
0 20179 20179
3 3412 189553010
3 18486 237337395
0 16417 16417
2 30586 219
2 38173 2683
0 8575 8575
0 1716 1716
3 23893 360470275
0 20012 20012
1 30895 8924
1 31127 34265
1 26517 15800
1 21409 2827
0 39657 39657
0 12485 12485
1 22957 39342
0 658 658
0 14991 14991
3 5804 867729085
0 14826 14826
0 5195 5195
0 25181 25181
2 13655 10041
0 22711 22711
3 18975 49293986
3 22224 839453781
2 27531 31896
0 31549 31549
0 30178 30178
0 21210 30652
2 5785 8807
3 36344 660933567
1 14057 1732
0 14488 14488
0 29535 29535
3 24526 833156425
1 19334 24299
1 39817 16973
0 5581 5581
1 22462 29910
1 23888 10446
1 24872 19746
0 22066 22066
3 7204 50480066
0 9082 9082
2 15178 29520
3 31967 8087223
2 34692 36843
3 14828 720070913
0 21535 21535
2 32273 36228
0 32715 32715
0 27814 27814
1 22458 17006
3 24194 812626709
1 26257 13960
1 11434 28354
1 8725 8002
2 35072 22675
1 3267 14605
2 35344 4922
0 3139 3139
2 18316 39345
1 34406 5711
0 5537 5537
0 38156 38156
0 20710 20710
0 35062 35062
0 28159 28159
3 7797 462197616
3 31467 228505201
0 18162 18162
0 30242 30242
0 32233 32233
2 32280 23909
2 23438 28692
1 13471 17967
1 19254 15976
2 39615 10227
0 30583 30583
0 16050 16050
1 35498 10480
1 6413 1722
3 5128 130016948
1 18788 24492
1 3219 13575
1 37668 18364
1 14082 21014
2 37828 15380
2 37681 19210
1 18958 23815
1 38926 19536
1 39259 17802
3 39722 152312293
0 35554 35554
0 25981 25981
0 38888 38888
3 20383 616884607
1 15674 3020
0 14515 14515
1 2042 29258
0 36448 36448
1 5804 22874
3 14782 434987972
3 14450 789906801
2 19485 9145
3 32381 198620524
2 5706 25150
1 26434 33498
0 25101 25101
0 32120 32120
1 13214 22822
3 32089 61230874
1 16926 34328
3 18783 193423263
1 2387 19373
1 34131 25842
2 33205 28664
1 11747 24919
0 27117 27117
0 20739 20739
3 32637 603191068
1 8019 28693
1 11888 22317
1 21929 18242
2 35484 31423
0 10066 10066
3 18514 932790896
1 22987 20862
0 7982 7982
0 36118 36118
0 30399 30399
0 36899 36899
0 15219 15219
1 38463 17634
0 36190 1688
1 13830 19973
0 11702 11702
0 16140 16140
2 17562 11555
1 10686 24903
0 24924 18401
1 28003 15538
3 34517 408717995
1 11362 36204
2 2069 9563
2 7563 26467
0 21247 21247
1 19191 1866
1 7964 19379
3 11451 362612472
0 21328 21328
0 23320 23320
3 25200 479046682
0 17731 17731
0 27253 27253
0 16758 16758
1 18878 9054
1 1931 3279
1 937 26295
3 7407 276346050
0 327 327
3 26197 562744006
1 39338 2220
2 15976 30173
0 9356 9356
0 28567 28567
0 16202 16202
2 2387 19373
1 38997 25457
0 21013 21013
0 10851 10851
3 20660 92799023
1 9470 33232
3 39328 58276552
2 30833 10681
1 37462 18490
1 4481 34890
1 26816 23572
2 16927 29343
1 4362 31786
1 23784 34603
0 12340 12340
0 9814 9814
1 20501 31536
2 16508 13642
2 2991 4835
3 11373 924580176
0 29402 29402
0 24430 24430
0 6347 6347
1 31570 3947
1 21448 33651
0 28661 28661
3 33770 886788388
3 36445 899981187
1 15719 6886
1 39722 15199
2 32404 27994
0 19842 19842
0 24713 24713
1 12444 13350
1 9045 20742
3 21695 369571731
1 21111 10447
1 12011 5876
1 28746 31582
2 17120 7926
3 34743 240124918
0 261 261
2 38376 6998
0 9932 9932
3 37941 601670709
0 8150 8150
0 22135 22135
2 33494 30855
1 35281 36066
1 38109 19080
2 32250 8984
0 22979 22979
1 1627 30310
2 39103 19518
0 18270 18270
2 11297 24860
0 37193 37193
1 25787 14101
0 9285 9285
1 22748 35777
1 20139 3733
1 16825 38420
1 28085 4818
1 31358 4914
2 36168 27771
1 23270 19463
1 20160 20530
1 1276 38931
2 9367 34209
2 31546 18684
1 39521 14975
2 21049 33407
3 7397 145418496
1 33114 22780
2 9317 13957
1 14286 34994
3 9270 327141088
0 4340 4340
1 8193 25677
2 29753 8252
1 3683 11430
1 13972 32838
3 38940 977692102
3 28993 978759781
1 27336 23104
2 16433 9437
3 10598 271173707
3 38240 228829739
1 6256 36474
1 21754 5405
1 25891 34734
1 8041 6762
0 9737 9737
1 36399 25172
1 31152 29135
2 33524 10750
1 9015 3421
1 34059 27288
1 20874 36576
1 12291 7446
3 3044 51992459
1 12596 27147
3 38926 419305934
1 1124 13396
0 24165 24165
1 19778 15866
0 35418 35418
1 9667 31387
3 14021 91063565
3 3897 365634079
3 23982 655268972
3 20665 563549826
0 20813 20813
0 7895 7895
1 37736 2974
2 7484 4584
1 38945 36060
1 3157 26459
2 456 23830
3 9291 524880443
1 28021 2065
3 10269 327384029
0 24504 24504
0 24732 24732
1 15235 32994
1 5897 8470
0 32499 32499
0 28739 28739
3 37552 667798978
1 18404 19110
3 29607 599828106
3 22397 726282786
1 23707 18019
2 36462 9458
3 18950 105055332
0 7886 7886
1 34443 34617
2 8424 21078
3 14700 505337005
2 26142 8829
0 12838 12838
3 23442 154897753
1 32633 5434
0 36914 36914
1 7665 37100
0 9194 9194
1 32869 17600
0 8679 8679
0 32882 32882
3 34607 946894250
1 10390 7103
3 35205 892791638
1 31041 35628
0 16843 16843
1 11360 15186
0 751 751
2 35782 4788
0 35541 35541
0 15159 15159
1 13071 5523
3 31946 884268192
3 19159 542243168
0 33800 33800
1 35973 15930
1 8679 18140
2 38514 25071
0 22070 22070
0 7036 7036
0 36347 36347
0 27749 27749
0 39102 39102
0 6719 6719
1 36237 34359
3 17691 813062491
3 21824 899859463
2 17211 23601
1 35889 29661
0 1662 1662
3 6 601057608
1 8545 2651
0 14104 14104
3 2010 101008236
0 7835 7835
1 7709 11132
0 24968 24968
0 35333 35333
1 7877 18378
0 20585 20585
1 4383 5511
0 14209 14209
1 21713 24549
1 20326 14097
0 6828 6828
0 11025 11025
3 3265 357834027
1 21782 1801
0 37280 37280
1 5259 326
2 9346 18592
1 19268 24983
2 39301 17113
0 405 405
2 3080 38409
1 37206 18720
0 34317 34317
3 29418 597038142
0 36202 36202
1 1628 38287
0 15738 15738
3 12874 615566777
2 33232 22386
0 281 281
0 22151 22151
0 21414 21414
0 19716 19716
0 36094 36094
0 10818 10818
0 29895 29895
1 7231 15683
1 16816 26428
2 23516 6185
3 25065 418673667
1 39209 2573
0 39240 39240
0 5993 5993
3 29281 688193009
3 2992 387899875
0 2348 2348
1 23633 24538
0 17656 17656
1 21316 3628
1 21419 27280
1 27351 11134
1 6842 396
2 3862 34885
0 38588 38588
1 7906 14381
1 37551 12411
0 36952 36952
1 2160 23884
3 5171 344231781
1 38161 9837
0 36956 36956
1 7857 37901
2 9758 36728
1 7527 30432
0 34218 34218
3 23871 246068865
2 37520 2407
1 31252 11237
1 39226 4759
0 24531 24531
1 1732 29002
0 24006 24006
0 28473 28473
1 19602 7371
3 32325 508157228
3 8571 953810492
0 6534 6534
0 15323 15323
1 13706 4083
3 12448 162475997
0 8392 8392
1 9681 38185
3 36028 946562499
0 22408 22408
3 5263 648040948
0 39258 39258
1 33266 19250
3 28437 592868092
2 18779 30822
1 20477 30856
0 1921 6422
0 38521 38521
0 35276 35276
0 20222 20222
0 25098 25098
0 15450 15450
0 20512 20512
0 5874 5874
0 1536 1536
2 32250 2779
0 4383 4383
0 16193 16193
0 9852 9852
0 2404 2404
0 15184 15184
2 38673 36556
1 27726 12663
1 14858 37352
1 577 8864
2 21468 21131
0 33893 33893
2 8810 3409
3 22882 537647843
2 38376 28493
0 27477 27477
3 29921 617577703
1 27477 14312
0 1124 1124
2 28390 4028
3 22012 635914377
3 10261 364419764
0 22224 22224
0 27446 27446
1 10230 26110
1 2902 15085
1 11486 14887
0 32710 30860
0 9300 9300
3 32908 697270094
2 23707 18019
3 14529 871564985
2 2043 4406
1 29866 34099
1 15605 24985
1 22554 15328
1 39193 32210
3 35708 268875626
3 27951 976147261
0 27838 27838
0 33862 33862
1 20379 7209
2 9068 32350
1 38217 304
2 13281 37907
0 8542 8542
1 24541 39135
2 10639 2151
1 27650 26024
0 39147 39147
1 23081 3386
1 34871 19286
3 35130 507733201
1 25538 37299
2 32633 5434
0 16700 16700
2 28305 6174
3 16066 685446002
2 31570 3947
3 4876 516474397
3 11389 979846239
0 34671 21882
2 20978 2834
1 18756 14677
0 39936 39936
0 39823 39823
0 34414 34414
0 10222 10222
0 33859 33859
1 19654 24378
0 21420 21420
3 3415 424668185
1 13609 27776
0 32843 32843
0 17424 17424
3 13224 11363576
3 11531 735547123
2 36832 18792
0 12543 12543
3 26571 638155952
0 38794 38794
1 34519 6112
1 19021 27698
3 38247 25738447
3 32861 437268711
1 28684 4656
3 11000 833699094
0 27954 27954
1 11112 18046
0 13188 13188
0 13123 13123
1 2203 29299
0 31252 31252
2 34406 5711
0 5187 5187
0 5604 5604
2 23356 36763
2 33701 16076
0 22937 22937
1 22543 27559
2 15127 27165
1 1342 11109
1 16993 8928
0 9491 9491
2 10126 25571
1 5702 29406
1 5846 10317
1 37343 23617
1 32712 33843
0 23188 23188
2 8795 39871
1 35778 14168
0 18588 18588
3 12756 353027327
0 26268 26268
1 21517 17745
0 37545 37545
3 11085 124227413
0 32762 32762
2 29838 14212
1 18 14169
3 13466 204597127
2 39835 30116
2 2898 23386
1 9604 10610
0 30198 30198
0 38379 38379
0 23741 23741
0 19225 19225
3 10217 755967032
1 27631 13157
3 27868 412898260
1 20473 816
3 14265 707563674
0 697 697
3 32872 760673450
3 31764 224890885
2 20778 30073
1 17391 8846
1 36461 18149
0 20852 20852
2 28173 16309
3 3758 585319399
0 2234 2234
3 26477 354861788
0 1027 1027
0 6168 6168
1 35892 29101
0 3607 3607
3 29045 849466046
2 10589 31918
3 4482 853712741
0 21016 21016
1 22111 29718
0 29899 29899
1 13934 16738
2 6615 551
0 12675 12675
0 32011 32011
0 26633 26633
0 4344 4344
1 26658 23145
1 4567 37979
2 36028 29469
0 36524 36524
0 11896 11896
0 39108 39108
0 21926 21926
1 5176 18468
3 3627 870971445
3 15764 779961073
0 29391 29391
2 24292 24623
0 30804 30804
1 15591 38305
1 38000 17649
2 5306 22206
1 35767 26892
2 3157 12267
0 26702 26702
1 2998 19889
0 13923 13923
1 32000 3733
1 12292 11285
1 18790 36634
3 13596 954724894
0 23058 23058
3 7314 568839816
3 18714 991250960
3 30147 407135059
2 18775 1004
1 5943 36954
0 24613 24613
1 15859 17535
2 2203 29299
2 24201 8724
2 28087 23489
1 23854 12721
1 38265 30387
0 11799 11799
0 30522 30522
3 21007 344450075
1 34066 18743
0 26163 26163
1 38789 8226
1 21191 32420
0 31110 31110
0 28590 28590
0 5259 5259
0 35021 35021
1 25788 10192
0 877 877
2 30553 38636
1 13434 10504
1 20228 38796
1 3705 20357
0 9033 9033
1 9421 20310
3 4161 409251924
1 17479 20149
2 36946 23663
1 30737 6361
1 21533 24532
0 28661 28661
0 24881 24881
2 31530 25894
2 39455 5899
0 22179 22179
0 26235 26235
0 20829 20829
0 23579 23579
1 11846 33951
0 28132 28132
1 13184 22222
0 36414 36414
2 1620 14155
0 29397 29397
1 5484 35703
1 33305 21530
2 4456 1774
3 1506 250147252
0 18276 18276
0 26536 23832
3 31117 604565004
1 28499 4405
0 32579 32579
1 8673 6339
1 22081 1449
3 23557 347301118
2 6950 22691
1 26721 7878
3 36967 927730763
3 13816 325463221
1 13399 19992
3 11570 192089419
1 34459 28436
1 26160 219
1 22109 34398
1 18816 107
2 24026 21950
0 31288 31288
0 37439 37439
1 23893 27142
0 1509 1509
0 25599 25599
2 12188 11965
1 21314 36567
1 30298 16229
2 16767 19021
1 32137 10608
3 39553 640058434
1 36086 27995
2 1628 38287
1 9090 30685
0 39728 39728
3 32384 550328376
1 29392 346
1 26357 14955
2 6679 8856
3 9668 141641530
0 20883 20883
0 31425 31425
3 28530 458528628
1 11995 6932
1 36761 1229
0 24907 24907
0 195 195
0 18716 21076
1 33332 27215
3 39897 458766661
1 8499 25191
0 36934 36934
0 27225 27225
1 1516 5123
1 6140 5047
3 124 210426075
3 28444 217769084
3 20722 110686524
0 5069 5069
2 12444 13350
1 9363 34689
0 22074 22074
1 21046 36056
1 2556 36372
1 32396 13256
1 6802 8047
0 12466 12466
2 32592 28901
0 6072 6072
1 38770 35570
0 10440 10440
1 27460 36484
2 13972 32838
3 23117 814605586
0 17514 17514
0 12857 12857
1 2061 4191
2 12885 8633
0 17342 17342
1 27510 21330
1 17069 10244
0 18672 18672
2 21831 19545
3 21406 124245174
3 22533 595580547
0 36540 36540
3 22001 583958250
0 7149 7149
2 34921 2249
2 7145 2647
0 13356 13356
1 23469 16494
1 29477 10029
2 39609 8438
1 7015 12791
3 11344 933339044
1 741 13015
0 33999 33999
3 31615 310715884
1 29970 33693
1 27778 23961
1 1171 39426
1 30167 33879
1 11443 37773
3 39925 628914624
2 18436 11563
1 15200 7509
1 17586 2058
3 13386 854252246
0 32350 32350
0 13807 13807
0 2455 2455
3 10366 539371882
1 19035 16907
2 2157 9047
0 37220 37220
2 11360 15186
1 39488 20747
2 5090 31921
3 39583 285807088
0 13669 13669
1 20996 34293
2 35281 36066
0 9597 9597
1 6293 35822
2 22022 6408
1 21220 28003
0 30180 30180
0 2225 2225
0 23664 23664
2 26000 32280
1 28119 27722
3 7595 676972817
1 6231 577
1 10104 8204
1 6709 25601
2 35742 22791
2 10686 24903
3 20585 642418544
3 14084 876110644
1 23906 34420
1 12394 38117
0 16226 16226
3 32773 958654727
3 19308 553937765
2 24863 7374
1 14984 5935
3 35390 211228204
3 12563 537363821
1 20837 24158
2 16271 27321
3 8116 275492372
3 29452 375565954
1 24840 31544
2 18692 11254
1 25055 22303
0 13002 13002
1 19482 1405
3 2697 979258535
1 31231 35859
0 38885 38885
1 2928 39725
1 2868 19917
0 13987 13987
0 27136 27136
0 38227 38227
1 32473 19817
1 28090 20956
3 34184 623028478
1 13502 6494
0 36065 36065
0 17832 17832
0 4128 4128
1 8154 31735
0 32544 32544
1 1247 4170
0 7499 20045
1 24342 3630
0 18793 18793
0 15258 15258
0 20920 20920
0 3666 3666
2 23044 26582
1 38745 8307
1 33029 16986
0 30194 30194
0 30571 30571
3 18721 581276187
2 31005 26400
0 25839 25839
3 32241 944197408
0 21734 21734
0 37379 37379
1 33630 37603
0 15481 15481
0 38970 38970
0 13996 13996
0 837 837
0 37305 37305
0 10729 10729
0 23670 4926
1 5616 9901
0 33691 36549
0 17594 17594
1 19833 1208
1 14842 12750
0 16491 16491
0 9281 9281
2 32210 4515
1 6358 9487
2 1124 13396
2 12933 11646
1 2842 12130
0 12477 12477
0 4814 4814
1 19286 15697
1 38249 39364
2 7122 12971
3 31518 30231302
0 17107 17107
0 34031 34031
2 7542 30026
3 18892 950483738
2 13159 24952
0 25966 25966
0 8081 8081
1 19560 23689
1 4327 12947
0 21586 21586
0 9546 9546
1 19947 32330
2 33979 33393
0 35366 35366
1 28717 35612
1 33931 25462
0 31594 31594
3 10766 454723727
2 28854 3095
1 26859 16538
0 3021 3021
1 39453 2866
0 27920 27920
3 12725 899417269
3 6343 447097491
1 33959 33752
2 36957 3440
1 27453 9659
1 16329 17487
0 24978 24978
1 33807 24178
0 26181 26181
3 22791 815247696
1 26229 32338
3 3508 104435553
0 36444 36444
0 38596 38596
0 15422 15422
1 19728 69
0 12678 12678
0 39242 39242
2 8292 35014
0 34323 34323
3 19407 713182317
0 14737 14737
1 10169 22005
1 22773 24577
0 25115 25115
0 36275 36275
2 36052 32559
1 16272 21449
0 202 202
0 7036 7036
0 4964 4964
1 39905 4732
3 13546 904335125
0 5125 5125
0 36119 36119
2 23155 28151
3 30277 183631697
0 17703 17703
2 13021 14390
0 812 812
1 29835 17742
3 8422 956068976
0 28801 28801
0 36938 36938
3 10223 512307029
0 28185 28185
1 25658 17271
0 7793 7793
2 2849 25402
3 5823 412765728
1 32045 37085
0 28774 28774
0 37711 37711
2 25209 23539
1 29228 5644
0 10388 10388
1 30959 4098
2 16888 13732
2 31041 35628
1 31383 13661
1 36434 39331
1 14269 32095
3 31582 729672039
2 24383 6186
0 24040 24040
0 25651 25651
1 31728 37473
0 5567 5567
0 39155 39155
1 15829 31953
1 23201 4955
1 24515 17495
0 29939 29939
0 16154 16154
1 21581 11488
1 6765 15788
2 31383 13661
3 2698 834226928
1 32094 21300
3 29745 481341902
3 38851 418577593
0 14774 14774
1 30434 11722
1 27976 24665
2 39590 736
0 10817 10817
1 7630 9835
0 225 225
0 10671 10671
1 8349 39967
0 12125 12125
1 33644 4228
3 19793 430697262
2 27820 13418
1 4979 34169
0 8537 8537
2 2902 15085
1 33773 36754
1 22353 31120
0 24772 24772
0 2611 2611
0 13630 13630
1 33980 9967
3 35664 864112740
0 7 7
0 24364 24364
0 17300 17300
0 19743 19743
0 31900 31900
1 33008 3489
2 24802 19973
1 34327 15780
1 13829 26379
0 18601 18601
0 19704 19704
3 10399 470026689
0 36678 36678
0 22335 22335
0 7459 7459
2 36891 23171
3 3666 358029317
1 17311 11312
1 30655 13270
0 39746 39746
1 24190 16436
1 9499 12233
2 2516 32518
0 8196 8196
1 24580 31573
1 35348 33644
0 17921 17921
1 4552 22223
0 24876 24876
2 29392 346
1 15157 2536
2 27448 21871
0 2562 2562
2 23173 1004
1 15875 943
1 35259 11924
2 35883 28268
1 2225 8192
1 2134 32562
3 8510 101692378
3 12526 969189313
2 4405 20560
0 12022 12022
2 38363 9385
1 30822 29925
0 35922 35922
1 24513 4574
3 22598 714192963
1 31477 8664
0 13123 13123
2 15246 11964
1 5577 23705
1 4981 22606
0 19082 19082
3 18389 7677149
3 10467 969173915
1 32333 15921
3 33104 289463786
0 23524 23524
0 33443 33443
0 28698 28698
0 15433 15433
3 28260 693694486
1 35694 28963
1 33842 10207
0 5634 5634
0 28290 28290
2 9005 5364
1 21993 32669
2 27068 33210
3 10856 953260027
2 4893 28566
0 35736 35736
3 23952 791313379
1 31917 20715
3 22052 266963932
0 26300 26300
1 6491 9535
1 15463 32634
0 1063 1063
1 27986 25631
1 2720 35390
1 2138 24727
0 6938 6938
2 12860 12975
1 32874 13868
1 26334 25121
1 39943 9407
3 25875 496502915
1 28631 35301
3 35035 445933270
3 9143 698376268
3 39821 511377079
0 263 263
2 29477 10029
0 31135 31135
0 19999 19999
1 33560 34708
0 20933 20933
3 18728 269152889
2 1746 36797
0 26510 26510
3 3075 897666796
3 2705 172891202
3 129 342392436
0 3748 3748
1 38773 12562
3 34621 202705980
1 9669 17705
1 18022 10535
0 26097 26097
1 4303 32854
0 32878 32878
0 5850 5850
0 35888 3340
1 34358 32954
0 29761 29761
1 30756 22169
0 33088 33088
0 24279 24279
0 10305 10305
0 20453 20453
0 6260 6260
0 38043 38043
1 30744 31426
2 29731 9404
0 2184 2184
1 31479 38674
0 27314 27314
0 16386 16386
1 16346 5067
0 31834 31834
1 39653 26940
2 24034 14363
0 18776 18776
0 7752 7752
1 22366 13357
0 35831 35831
2 19189 25595
1 1957 21845
1 19063 3875
3 29535 1961306
0 33904 33904
1 27701 12483
2 4206 20112
1 10129 22454
1 19380 15670
0 31050 31050
0 16473 16473
1 32329 9642
3 34091 195364307
0 13068 13068
2 3691 32176
2 33115 35404
1 33999 6278
1 26829 27068
2 3263 7473
0 27699 1134
1 7000 2145
1 33986 21182
2 36761 1229
1 34849 25123
0 33045 33045
1 32072 4179
2 32212 17390
3 39596 600461232
0 37216 37216
3 2051 879566041
3 23132 198258434
0 20864 20864
1 37994 35586
1 3820 28664
1 23863 29059
0 28427 28427
1 7215 23202
3 38426 319942128
0 31945 31945
1 2662 14547
2 33807 24178
1 37339 7846
0 4320 4320
1 17490 21119
1 4472 27592
1 5143 8831
0 34642 34642
2 2916 6157
0 24545 24545
0 3999 3999
0 20250 20250
0 7947 7947
3 28027 219944190
2 2125 35363
0 3447 3447
0 11969 11969
0 20378 20378
2 36850 23882
1 6419 16185
1 17333 11974
0 21543 21543
2 11870 27817
1 36753 1459
3 8380 450193440
1 13252 8075
0 5514 5514
1 12601 36698
1 21464 36722
3 35120 254759031
3 923 272473342
0 38059 38059
3 10079 698714298
2 5881 3461
1 10988 34460
1 5637 18281
2 21713 24549
0 20242 20242
1 36461 1931
0 8767 8767
0 37478 37478
0 37532 37532
0 26825 26825
0 36116 36116
1 28132 6782
1 26856 3359
1 31880 3146
2 21570 13450
1 21461 2718
0 12234 12234
1 8901 22261
0 23903 23903
2 15431 7967
1 21208 16942
3 742 526828059
1 38866 39372
0 24185 24185
2 2720 35390
1 4642 20540
1 27449 29954
1 25982 28799
1 34154 10111
0 17005 17005
3 2227 69924668
1 18122 17920
3 378 891578507
2 37076 23445
1 36220 13773
0 11116 11116
1 36079 18299
1 21878 21001
0 14966 14966
0 22757 22757
0 31457 31457
1 31211 9660
1 31525 12210
2 3001 10802
2 26534 3599
1 8258 20232
2 15204 13868
0 4701 4701
0 17196 17196
0 10595 10595
3 31458 545018790
1 21792 12494
1 21735 677
0 15212 15212
0 31281 31281
0 19150 19150
0 5594 5594
0 31199 31199
0 2733 2733
1 11844 34136
1 7051 35605
3 15071 436094516
1 32071 32440
1 37226 10070
1 13889 16823
1 29368 18320
2 17404 2309
2 31880 3146
0 17448 17448
1 5559 19675
3 15271 403663017
0 37564 37564
1 13846 8426
0 244 244
0 33978 33978
2 23832 26536
1 22004 15842
3 33219 951240008
0 25690 25690
0 33192 33192
0 29792 29792
1 33475 2929
0 23694 23694
1 9143 8576
3 5053 481002308
0 5391 5391
3 31080 139505723
0 37792 37792
0 31283 31283
0 28929 28929
1 8114 259
3 2376 429060097
0 31505 31505
1 16244 7185
3 25021 779968162
0 30028 30028
1 39469 28705
1 36898 38831
2 22450 9143
0 5269 5269
0 21589 21589
0 19405 19405
1 37237 19577
0 6922 6922
0 28535 28535
3 27610 806055526
3 23245 493722060
0 1897 1897
0 30235 30235
1 260 25515
3 16390 155003261
1 36608 20484
3 12868 490570837
1 7583 16010
1 19066 11904
1 9678 3335
2 30498 16676
0 20572 20572
0 8253 8253
0 13888 13888
0 30744 30744
0 2277 2277
2 1688 36190
3 3654 935049084
2 9154 11503
3 4442 436891745
1 7523 18789
0 15611 15611
0 12920 12920
1 15754 10669
0 26626 26626
0 20739 20739
2 20691 4860
3 27095 812840608
0 8454 8454
0 39684 39684
0 478 478
0 23287 23287
0 36187 36187
1 20438 20266
0 39376 39376
2 13718 14226
3 22115 661377920
0 14302 14302
0 16548 16548
1 23617 10146
1 32759 393
1 31738 19388
0 26084 26084
1 844 23437
1 30442 4247
3 13555 719471873
1 27840 19907
1 7152 7801
2 21520 666
0 14383 14383
1 29798 2507
2 8439 1678
0 2167 2167
0 27997 27997
1 13842 30093
0 19324 19324
0 11892 11892
1 28382 17512
1 11042 38152
0 12629 12629
1 34522 24668
0 33840 33840
1 25875 7709
1 11373 4604
2 27105 13788
0 3353 3353
0 14479 14479
0 4432 4432
3 34019 973720376
2 30598 3998
0 23553 23553
3 1676 543585867
0 25634 25634
0 20573 20573
1 35284 39191
3 34528 409491567
3 26240 111802762
1 28850 12705
1 29158 18158
1 34565 28947
0 37157 37157
1 8061 12353
0 35033 35033
2 18439 12497
0 32119 32119
3 21485 966613103
1 21911 19355
0 20148 20148
0 25799 25799
3 23911 119650759
0 3479 3479
3 11497 672511851
3 16369 494029349
0 27450 27450
1 10376 39768
3 35444 74701116
3 20357 139784032
0 23586 23586
3 28329 258040461
3 5689 512636564
0 7679 7679
2 1399 14494
3 26293 666106211
1 17203 36148
1 4962 26552
1 15569 31021
1 27675 30042
1 30751 4058
2 130 21675
1 35460 13902
3 11887 102362611
0 35484 35484
3 4620 511975295
1 22348 14096
0 27782 27782
1 35600 15637
1 21774 25076
0 23623 23623
2 37994 35586
1 16239 38267
0 21332 21332
1 21969 9836
0 16797 16797
3 29752 358438393
0 10640 10640
0 18080 18080
0 7753 7753
3 20005 881777610
3 1485 684648464
1 27667 17316
1 30473 5163
3 26577 465336054
3 6922 270475452
1 17327 16401
0 6183 6183
1 22071 35392
3 38243 583043401
1 36555 5932
0 35250 35250
2 1932 26669
1 19847 11397
0 36780 36780
0 34415 34415
1 23277 24293
3 34894 614262925
0 38108 38108
3 13460 507273802
3 2580 616090057
2 8833 26048
1 37085 8852
3 26264 601474994
3 4116 296064101
3 14798 563539342
2 27336 23104
2 7390 23543
0 32212 32212
0 21070 21070
0 3273 3273
0 38880 38880
1 6882 34212
0 10882 10882
1 17342 24731
3 559 287741104
0 12890 12890
2 3683 11430
3 33746 482504689
2 16813 34510
0 4776 4776
0 28737 28737
0 28981 28981
0 37772 37772
0 34363 34363
1 12717 34187
0 26665 26665
1 39140 9018
1 392 22671
0 35542 35542
0 6236 6236
1 20057 14231
3 13016 979758768
0 7876 7876
1 24979 13226
3 10295 884928418
3 20628 650309723
0 37620 37620
3 26139 712962012
1 38743 13210
0 32661 32661
1 31654 32721
2 38745 8307
2 25688 26339
2 38000 17649
1 9749 13920
3 39501 38563406
0 27170 27170
3 35466 392996704
1 32768 1778
2 18454 5538
0 12690 21837
0 15239 15239
0 4422 4422
1 6949 25125
0 31650 31650
3 23938 447917831
1 32150 27210
0 21837 21837
0 7855 7855
3 3629 374010418
0 16954 16954
2 8424 9378
3 14733 564809815
1 14858 33061
1 29842 16773
1 17249 28530
1 27702 23327
0 15545 15545
1 12832 29449
1 7724 31458
1 18462 37200
3 18639 349647366
3 31912 26076756
2 22348 14096
0 28147 28147
0 28763 28763
3 31272 779280652
1 3345 20763
0 11244 11244
0 23609 23609
0 35333 35333
1 15893 15602
2 36461 18149
0 21510 21510
3 24430 728479095
2 33461 21964
3 34377 394260620
1 13376 35068
2 7077 36454
0 18360 18360
2 20104 26808
3 19420 145049344
0 6249 6249
0 6048 6048
1 11360 34178
1 6484 38533
3 2513 565986668
3 39521 925056930
1 9670 7883
0 18269 18269
0 9208 9208
0 31534 31534
1 31661 10450
0 28214 28214
0 23050 23050
3 14991 81130470
2 21001 31065
3 5619 14706542
3 4920 307479604
0 16626 16626
1 37981 8648
1 30779 21620
0 32978 32978
0 28076 28076
1 11776 674
2 7408 11275
1 8265 27810
1 21185 39
3 29058 691291307
1 28361 34132
3 14719 147718724
3 20866 384965137
0 6064 6064
1 18870 20464
1 11842 32611
2 14276 34413
0 11974 17333
3 3577 162659044
0 36384 36384
1 1264 30665
0 37148 37148
0 39097 39097
0 35397 35397
1 26594 21973
2 6032 14212
3 23527 522054853
0 2892 2892
2 25990 34538
0 19356 19356
1 36531 14344
0 24055 24055
0 18354 18354
3 38462 38992934
2 30838 34783
1 1090 12934
3 37385 510243476
3 7259 266120919
1 852 33624
2 5007 12306
0 7519 7519
0 33425 33425
0 30577 30577
1 25166 16201
1 5662 16041
0 24712 24712
0 18362 18362
1 39519 19706
1 11324 33941
2 12151 11755
0 18796 18796
1 35996 17754
0 26794 26794
0 1161 1161
1 22363 8228
0 30928 30928
3 17698 992834161
0 30711 30711
1 20166 1278
1 28229 33778
1 7278 273
2 17133 11773
1 32928 18966
2 28744 26799
3 13173 689007876
3 4888 573368190
0 28491 28491
2 13313 15230
1 28909 39492
3 20840 71384874
0 5527 5527
1 1536 4974
3 3312 973385295
0 28869 28869
0 3340 3340
0 36878 36878
3 24426 740254267
0 12834 12834
0 17817 17817
0 37693 37693
1 33146 21272
0 2826 2826
1 26974 21849
1 2840 7088
0 10663 10663
0 4584 4584
0 25110 25110
1 10529 15847
2 18659 33907
2 36840 17828
1 22127 12423
1 2557 3030
1 21936 17701
0 32474 32474
1 18387 1639
1 23114 30853
0 27435 27435
2 3492 25226
1 13370 29904
1 20424 36547
1 141 5094
1 36480 36940
3 29422 385692429
2 6281 7799
0 22872 22872
0 15593 15593
1 18911 22794
1 2090 19933
1 31271 13434
1 17680 34132
0 27937 27937
0 24300 24300
1 19479 26019
1 26815 17634
1 29658 26850
2 31639 36268
1 35908 25740
1 7424 10526
3 2442 203820086
2 17405 5921
3 15243 86519600
3 10103 662559673
0 27879 27879
1 20715 31071
0 1975 1975
1 23940 6198
2 20071 38877
0 9154 9154
0 11427 11427
1 38194 2897
1 22150 33173
2 7131 32695
0 18807 18807
0 33712 33712
0 14598 14598
0 918 918
2 20627 22793
2 39521 14975
1 18018 1139
1 12692 4196
0 13720 13720
0 148 148
0 23678 23678
0 23323 23323
0 22981 22981
2 20823 29965
2 24272 26584
1 18101 32216
2 4634 10464
0 30407 30407
1 29892 28219
0 23830 23830
0 7113 7113
0 25162 25162
2 39111 31153
1 13403 6573
1 27146 17794
1 37366 17964
1 2949 29377
0 34024 34024
0 16062 16062
1 3990 14077
0 27913 27913
0 32062 32062
0 12879 12879
1 15136 9715
3 15528 668510709
1 7149 13496
1 1939 60
1 11308 20170
2 11104 34504
0 91 91
0 6271 6271
1 15121 3656
0 38196 38196
0 7995 7995
1 19909 1529
1 22060 27254
0 25386 25386
0 5139 5139
0 9250 9250
1 29367 4195
1 10595 8101
0 39697 39697
0 22173 22173
0 26370 26370
0 17933 17933
1 1620 22239
1 31406 13338
0 30607 30607
0 25296 25296
2 20100 17618
0 24529 24529
0 12798 12798
3 12037 994627405
1 34842 17933
0 24015 24015
2 11278 8137
3 31496 635625575
3 28692 36247359
0 36360 36360
1 18722 34350
0 32956 32956
0 8178 8178
0 7445 7445
2 14269 32095
0 35461 35461
0 21395 21395
0 6928 6928
3 22573 940230776
2 18926 19160
1 14824 13761
0 32056 32056
0 10716 10716
0 1976 1976
0 7454 7454
0 3707 3707
0 16273 16273
1 29443 7615
2 23595 32430
2 33444 21672
0 34449 34449
2 18785 27416
3 23522 863434880
0 22347 22347
0 13401 13401
2 36461 38009
0 9157 9157
1 8899 3915
1 23976 35411
1 9996 37657
3 1201 388737826
0 11743 11743
0 27256 27256
1 9668 28096
0 22833 22833
1 6966 24114
0 21382 21382
2 26357 14955
1 34132 1550
1 37284 32221
2 11443 37773
0 9943 9943
3 10738 471491809
2 10099 661
2 39469 28705
0 21964 21964
1 16489 36835
1 6726 10845
0 37420 37420
0 29589 29589
1 19362 25585
1 25496 9085
0 22880 22880
3 10262 124917624
0 39766 39766
3 34169 722684137
0 27799 27799
3 4710 700289340
3 21083 741825816
1 26472 19308
0 36271 36271
3 27273 350122112
0 36683 36683
0 31877 31877
2 37741 20190
1 7335 34464
3 25675 114836186
0 3672 3672
2 14783 21640
3 9800 634590934
3 9708 337955590
3 7765 832178861
2 9019 39217
1 19184 5399
1 28507 16364
0 37610 37610
1 28693 26937
1 8947 19911
1 14103 24547
1 35031 28741
1 4278 39220
0 25373 25373
0 24677 24677
0 39191 35284
0 6826 6826
0 18326 18326
0 38282 38282
3 24691 33056944
0 1845 1845
0 20517 20517
1 32539 7143
3 30472 519877618
2 15859 17535
1 3455 30184
0 38873 38873
0 19948 19948
0 8285 23784
0 29017 29017
1 13013 39416
3 36306 80126758
1 38083 14802
1 3223 5688
2 25768 17536
1 4448 4183
1 10469 32366
1 22066 23683
1 23550 26078
1 13040 23159
0 8185 8185
1 27007 29363
0 29775 29775
1 15107 33915
1 37161 17272
0 33966 33966
3 28058 771853554
3 39216 359396435
0 11408 11408
1 24820 6167
3 36261 729385240
0 17745 21517
0 15045 15045
0 9148 9148
1 5867 8627
1 8502 32111
0 36389 36389
0 34802 34802
1 32043 5606
1 30040 4638
0 30206 30206
0 23053 23053
0 33239 33239
2 14662 31518
1 23512 11194
0 3237 3237
1 9489 31006
0 19267 19267
2 18911 22794
1 34527 35273
2 23854 12721
0 12523 12523
1 32500 11474
1 26384 9549
0 24651 24651
0 2071 2071
0 12454 12454
1 28000 33538
0 39748 39748
0 6153 6153
2 34636 29433
0 35269 35269
0 29821 29821
2 8068 14725
2 12291 7446
0 26228 26228
0 29168 29168
3 17101 227106794
0 30518 30518
1 31370 14601
1 3248 30977
1 22682 28735
0 27992 27992
2 35600 15637
1 12143 36877
2 38658 21254
1 30776 33866
1 17494 37668
0 1885 1885
2 10042 24824
1 16087 35478
3 34672 703020710
0 30774 30774
0 30079 30079
2 26334 25121
0 7048 7048
0 26317 26317
0 15400 15400
2 34327 15780
0 37160 37160
0 25407 25407
0 5665 5665
1 8374 6866
0 18978 18978
1 14775 31609
3 39949 180122060
0 25606 25606
0 7596 7596
3 22723 318840266
0 11244 11244
1 2463 29236
0 30909 30909
1 19417 9836
0 25126 25126
0 12133 12133
2 15300 17487
1 22456 12718
0 38358 38358
2 9015 3421
0 37760 37760
3 34884 40989567
0 22441 22441
1 25865 39107
0 31310 31310
1 38653 6337
0 109 109
0 36070 36070
2 22682 613
1 1452 6388
1 32542 6741
1 39294 39015
2 11870 32748
3 34826 594526748
0 14880 14880
1 33282 1409
1 14915 14689
0 39588 39588
2 22682 28735
0 39630 21166
0 21550 21550
1 1927 9707
1 31975 36485
1 15478 20661
1 8665 19117
1 39854 16760
0 24195 24195
1 23766 31698
1 38438 17865
0 37318 37318
1 38205 25011
0 18189 18189
0 15577 15577
1 22746 11437
2 11812 14736
2 7586 16578
3 13894 679984145
2 20160 36706
3 27479 743267792
3 15318 747828149
3 25787 92441156
2 21878 21001
0 28695 28695
1 33255 15433
0 25745 25745
1 369 13568
2 26166 36257
1 25416 13534
1 11565 9941
3 22930 603533579
0 8146 8146
2 3820 28664
0 3188 3188
1 33434 18342
0 35920 35920
2 7987 29193
0 1588 1588
0 26672 26672
2 37043 18013
2 39379 27142
0 13410 13410
1 29833 33735
0 33820 33820
0 8293 8293
0 38962 38962
0 26911 26911
2 5501 20252
0 38844 38844
0 28324 28324
1 7158 30725
1 9868 22599
0 21528 21528
2 30442 4247
0 39186 39186
0 28748 28748
2 9996 37657
2 25700 30394
1 35580 30836
0 9102 9102
0 20785 20785
2 9499 12233
2 25320 20444
2 357 36812
0 22541 22541
2 20113 10852
2 1599 13204
1 6881 5317
0 12212 12212
0 39086 39086
1 19542 7233
0 38263 38263
2 17334 20958
0 15494 15494
2 30786 6267
2 37587 452
2 1142 18331
1 26438 4773
1 11424 28599
1 31077 9133
1 16450 34478
0 21761 21761
3 16032 805360419
0 8567 8567
0 7346 7346
1 8350 24895
0 30760 30760
1 13675 18435
0 21284 21284
0 17137 17137
0 23152 23152
3 36932 95309417
2 2477 37686
2 29592 15386
0 16940 16940
0 34621 34621
3 5190 666494139
0 15457 15457
3 774 347754912
1 13608 19684
3 935 368533607
1 31557 18894
0 17603 17603
0 34887 34887
1 12454 1622
1 15816 6647
1 31035 17886
0 28396 28396
0 11034 11034
0 36054 36054
0 5234 12382
1 32345 35735
0 10000 10000
1 21591 1366
2 38945 36060
2 25385 31716
3 17323 497661410
2 36192 37739
0 35408 35408
0 108 108
2 392 22671
0 30769 30769
0 10032 10032
3 31816 729260772
2 20203 24996
1 1890 16656
0 7049 7049
0 18785 18785
0 25262 25262
1 32134 1824
0 23197 23197
2 4093 21086
1 11921 13135
1 1582 37051
3 37032 254095148
1 14261 3765
0 22985 22985
1 21899 34178
1 34710 1848
0 21149 21149
1 14724 35455
3 8529 837723104
0 10746 10746
0 21959 21959
1 39762 35626
1 13788 21092
0 37235 37235
3 2643 340194822
1 31306 28733
3 6320 927993802
0 20140 20140
1 10497 29890
3 18395 920331878
0 8864 6231
1 4463 35304
0 11126 11126
3 980 647243300
1 19610 16196
1 16097 23754
1 8391 13851
0 17356 17356
0 267 267
2 34582 8342
3 7365 433290019
1 987 23346
1 28802 11889
1 12491 10925
0 35980 35980
0 1632 1632
2 1957 21845
1 33299 6704
1 37473 35927
0 1570 1570
3 29057 84767639
0 21480 21480
3 39390 579130936
0 10174 10174
2 28003 15538
0 17826 17826
3 25332 613062711
0 20998 20998
1 27742 36785
0 24067 24067
0 24430 24430
0 19686 19686
1 20871 1326
3 26463 73742102
2 28385 15498
0 15152 15152
3 22918 341460778
2 5347 5310
1 15297 25503
2 15513 5079
0 634 634
0 15304 15304
1 39728 39874
0 3328 3328
2 2538 33769
1 851 18735
0 4403 4403
1 6569 11160
1 25800 9039
1 6145 29373
2 17852 964
2 11539 21652
3 11487 889965341
0 14908 14908
0 1032 1032
2 14397 24422
0 834 834
2 12724 15331
2 5846 10317
0 83 83
1 15922 508
1 5488 19618
2 33434 18342
0 25965 25965
2 21847 12748
0 939 939
1 33134 19549
0 25305 25305
3 24190 50994691
2 15989 9566
0 31252 31252
1 37594 10652
0 17406 17406
0 21105 21105
0 2123 2123
1 17802 21301
0 29810 29810
3 12511 290068488
2 12694 21133
0 11240 11240
0 17804 17804
1 27234 14748
0 39317 39317
2 5504 38225
0 39195 39195
0 37039 37039
3 25754 196230548
0 487 487
3 37460 104463653
2 38743 13210
2 18004 20919
0 11247 11247
0 29883 29883
1 14538 21647
2 14799 23605
0 37235 37235
2 22889 25007
0 364 364
1 23594 31819
2 26118 21824
1 15932 4319
1 28834 11291
0 37950 37950
0 10773 10773
3 7426 594148133
0 14740 14740
2 36856 5200
2 27667 17316
2 33332 27215
1 11095 26909
1 31405 9876
3 35662 492094073
2 37816 8527
3 22120 739309868
0 19573 19573
1 34090 30590
1 29766 28548
0 11295 11295
0 10712 10712
0 21430 21430
2 10169 22005
1 23650 16377
2 29745 9864
1 31118 30082
3 4807 327533897
0 18502 18502
1 38578 17429
3 2551 312328845
3 22049 74890041
0 21648 21648
0 1583 1583
0 36790 36790
1 13225 15059
1 5001 11392
0 23390 23390
1 23879 29642
2 39209 2573
0 17722 17722
0 33432 33432
1 23397 21046
3 39783 889253351
2 21533 24532
2 39382 12128
0 31783 31783
3 36012 408828147
2 8947 19911
0 1159 1159
0 17251 17251
0 6747 6747
1 1525 26154
3 26486 250948400
1 24369 20909
1 30561 39757
1 23538 21831
2 2204 12873
0 39652 39652
0 24445 24445
1 35495 21833
1 1109 10379
0 13889 13889
1 9318 13497
1 17356 14760
1 6442 21591
1 4588 294
1 12526 3164
2 19413 32480
1 32002 32195
0 26465 26465
0 13527 13527
3 13122 658604418
0 31682 31682
1 16343 13310
0 39631 39631
1 21580 28260
0 30188 30188
1 7037 5553
1 9468 31750
3 22908 948639744
0 13377 13377
2 34401 13248
1 25349 3745
2 11317 13047
0 7574 7574
3 30569 858681968
2 32425 17483
1 4418 39264
3 11262 529086187
0 9786 9786
2 9143 8576
1 14712 5110
0 7087 7087
0 12678 12678
0 18877 18877
0 33521 33521
1 8344 8446
2 31211 9660
2 13086 7837
0 16167 16167
1 26661 23955
0 37975 37975
3 20692 858469328
3 39434 784249971
3 27290 913821374
0 38372 38372
1 34775 10005
1 16574 6619
0 16347 16347
3 24700 112190653
2 27690 34945
0 4407 4407
1 18286 8920
0 30212 30212
1 32295 18486
1 12809 10205
3 9343 894395576
2 35566 6275
1 30146 28216
0 13495 13495
0 12554 12554
0 13519 13519
0 22734 22734
1 10171 680
3 4504 233813034
0 22037 22037
0 15918 15918
1 16589 25351
0 14701 14701
2 14907 36582
0 34099 29866
3 38633 229970310
1 17865 31804
0 25170 25170
1 20151 946
0 7131 7131
1 24136 13192
0 16375 16375
1 500 29401
1 11750 16507
0 17307 17307
1 29389 14663
1 21655 36606
2 24819 11162
3 33540 494640057
0 21823 21823
3 9398 756992171
0 37154 37154
0 28793 28793
0 33269 33269
0 29328 29328
0 15961 15961
0 2397 2397
2 4420 38450
0 33879 30167
0 25553 25553
0 29378 29378
0 16273 16273
3 21079 735879311
0 39094 39094
0 33172 33172
3 6937 178783278
1 38737 19064
1 25317 31140
1 13928 9415
1 2354 21895
1 18820 465
0 39912 39912
0 19699 19699
0 27497 27497
2 5347 23441
2 32154 33081
3 39610 266069875
0 31693 31693
0 6847 6847
0 34845 34845
3 15356 811880716
0 28279 28279
1 7901 31316
1 13206 9833
3 16128 709284956
1 1159 12576
1 31489 30536
3 766 26552074
0 7581 7581
1 14675 38959
1 16457 17409
3 10533 69144848
3 13035 736971191
0 32932 32932
1 5294 29566
2 17649 26041
1 34580 14758
2 29158 18158
0 18793 18793
2 24815 10602
3 2196 935500483
0 27865 27865
0 13556 13556
1 21235 28418
1 31304 25078
0 35071 35071
3 13938 701379249
0 11178 11178
1 36155 38811
2 3157 26459
1 36223 2815
0 25223 25223
1 18551 1478
1 7540 20802
0 29141 29141
3 16793 979378525
3 5732 482511941
0 8081 8081
2 21536 11904
0 21842 21842
0 11710 11710
2 6413 1722
3 1427 932882926
2 1385 15615
0 667 667
0 2392 2392
0 23293 23293
0 13796 13796
2 38975 37056
0 28056 28056
1 9233 24852
0 21905 21905
0 27417 27417
0 29958 29958
1 39083 17251
0 22894 22894
0 17755 17755
1 5589 38359
0 18457 18457
1 28010 36922
0 32306 32306
1 25706 21681
1 5402 35438
1 37991 14091
2 28399 10453
1 24969 1877
0 18414 18414
0 36566 36566
2 31406 13338
3 6688 218577458
1 22536 9123
0 27562 27562
0 21133 21133
0 18552 18552
0 30306 30306
1 13356 27948
0 5029 5029
0 11593 11593
2 25221 18418
0 18221 18221
3 12289 231846130
1 13108 1454
3 4587 214837755
0 1949 1949
1 34141 10538
3 13050 434032206
0 334 334
3 2184 629101935
2 5001 11392
2 28173 38354
1 23022 19998
0 27392 27392
1 1922 20470
2 37557 27165
2 33175 9220
0 16238 16238
1 12952 14075
1 6977 18067
1 5145 30391
0 31072 31072
3 3202 442836562
0 22488 22488
1 30251 35577
1 34181 34128
0 24826 24826
3 2058 346282901
0 28353 28353
0 490 490
1 19671 19755
1 8452 5557
1 14825 5217
2 37991 14091
2 20201 7791
3 22487 996699124
1 33002 13830
0 10030 10030
3 8614 753940103
1 5591 18676
0 8171 8171
0 22339 22339
1 21932 10000
1 39722 34435
0 1270 1270
1 2171 14454
3 6144 772343661
3 32589 545257040
1 27212 39113
1 9192 10089
2 3517 4089
3 29034 789011657
1 10048 32756
2 28075 286
3 39949 984430814
2 15297 25503
0 24919 11747
0 4882 4882
2 5495 22834
0 22095 22095
1 18784 15877
2 4753 37025
1 3678 13657
3 27201 991042713
1 5994 27847
0 13096 13096
0 3401 3401
1 19673 7223
1 3151 19807
1 29419 29353
1 36763 16819
1 24831 21267
3 32998 294383873
2 26829 27068
2 35583 30092
3 15991 876513609
1 12814 19114
0 39221 39221
1 14233 34422
0 26075 26075
3 16632 375414950
2 18413 34771
3 35331 303824999
1 7812 31341
1 9709 25173
1 27520 26505
3 2767 78525419
0 11551 11551
1 28631 16425
1 35258 6829
2 30299 26824
0 18649 18649
0 13436 13436
3 18798 466624745
1 6754 2611
1 18812 25824
0 5134 5134
1 32998 9031
1 37532 5131
0 38203 38203
3 9813 710561956
1 16739 11400
2 13706 4083
0 30476 30476
2 14617 18783
2 8299 15303
2 6385 4460
1 28598 1863
0 15884 15884
2 22773 24577
0 18992 18992
0 6426 6426
1 21247 31911
3 11619 541665483
0 10595 10595
0 9629 9629
2 9363 34689
1 3859 25687
2 11941 14371
0 18681 18681
3 29706 655418646
0 2970 2970
0 10325 10325
3 10549 241873178
3 14328 172041140
1 12521 2178
0 27547 27547
3 35006 364387557
3 20947 29674195
0 30560 30560
0 1363 1363
1 37470 22211
1 28599 20027
0 6077 6077
3 39211 885125249
1 30935 27239
0 16681 16681
2 6754 2611
0 32915 32915
2 7033 14840
1 1308 19281
0 4872 4872
3 36857 255748968
1 24815 36528
2 19206 11210
1 10842 39317
0 2748 2748
0 9733 9733
0 14232 14232
0 5835 5835
1 1441 9922
0 9897 9897
3 4702 42929238
0 36633 36633
0 29038 29038
1 1836 3270
1 2307 10406
2 3295 12075
0 32993 32993
1 25844 3628
1 11096 34505
2 21914 29852
0 25002 25002
0 16827 16827
0 38682 38682
0 22652 22652
1 10138 5351
3 12164 789778971
2 25891 34734
3 22928 121598524
1 2424 20577
2 19648 14289
3 35576 996214828
0 32942 32942
2 14824 13761
0 14413 14413
2 39553 17318
1 25990 7900
2 32423 22778
1 32055 15922
0 4250 4250
2 31654 32721
3 8 262722392
3 3487 908065042
0 30526 30526
1 34593 8502
2 36601 11805
0 14970 14970
0 36163 36163
2 11589 38912
0 25655 25655
0 13932 13932
2 2067 37723
1 25931 33387
0 27626 27626
0 4282 4282
0 35533 35533
1 35626 11264
0 11176 11176
0 8099 8099
2 22912 38998
0 16635 16635
3 10493 376406051
0 7034 7034
0 15776 15776
0 27848 27848
0 10868 10868
1 7098 22834
0 39110 39110
0 13688 13688
0 11623 11623
2 39214 39978
1 32650 25492
1 19097 22512
0 16090 16090
0 39877 39877
1 2942 2663
1 9796 15872
1 9896 19230
0 38366 38366
3 13330 379798542
3 13478 299782166
0 678 678
1 20167 26689
1 1359 36393
0 7773 14679
0 38625 38625
1 75 27398
3 6720 621308509
1 2768 25942
3 23295 773983646
1 23290 24759
0 22729 22729
2 9213 8351
2 26383 39811
1 6119 3067
1 24376 38681
2 19728 69
0 7196 36466
0 25017 25017
1 9627 14897
2 1980 29525
3 24553 54370770
3 35860 513212366
0 37720 37720
1 21198 18391
3 18513 679808382
2 15930 1973
2 25779 28489
0 36732 36732
0 21087 21087
2 17680 34132
0 15735 15735
3 39985 578986068
3 30665 564812589
0 1473 1473
1 23281 20868
3 31224 482720851
0 17473 17473
0 31050 31050
3 5945 265433397
0 27317 27317
2 16457 17409
0 22466 22466
3 34029 748064176
2 7929 827
2 20142 3350
1 21116 13216
0 9871 9871
1 23569 23896
3 35735 101734051
1 21276 12313
0 8164 8164
3 27420 996503085
2 26816 23572
0 37414 37414
1 24242 31326
2 7982 2464
1 13935 3558
2 34800 21375
1 22147 28069
2 22910 30315
2 8433 19075
0 39145 39145
3 26174 286510869
1 23768 980
3 19927 440938142
1 11656 22696
0 15140 15140
0 27964 27964
2 30960 22190
2 6726 10845
0 4286 4286
2 30177 14675
2 5162 30197
1 10913 33280
2 12717 34187
0 6976 6976
3 5878 577464640
0 13049 13049
3 32044 81946667
0 19355 21911
0 11829 11829
3 21188 583506162
3 27418 723330381
1 34230 5181
1 946 3267
3 23308 170780443
0 37048 37048
1 1517 6048
1 21029 32788
0 25664 25664
1 34546 93
0 21886 21886
0 7707 7707
3 29316 152612839
1 26973 39661
1 9016 35171
0 14052 14052
0 39665 39665
0 12553 12553
1 19619 26282
1 20562 1437
2 38772 6007
0 32854 4303
3 13807 698215286
0 13438 13438
0 16779 16779
1 22516 35982
1 20030 21462
1 14091 14243
0 19170 19170
0 6674 6674
0 35226 35226
0 6669 6669
0 19562 19562
0 17263 17263
0 345 345
1 8176 18080
1 23905 11110
1 11559 30732
3 26852 383932492
3 20195 867396611
2 6422 1921
3 19443 486821018
2 19542 7233
0 3791 3791
3 1545 532484807
0 15041 15041
1 21569 24562
3 22862 493487671
3 2735 193817580
0 8120 8120
0 20795 20795
0 27155 27155
2 27777 38954
0 16707 16707
0 26522 26522
0 33200 33200
0 20792 20792
0 18272 18272
0 32381 32381
1 37874 5401
1 28456 849
1 19212 2300
0 25707 25707
2 30371 16413
0 9799 9799
0 9246 9246
0 36359 24725
0 1403 1403
1 7336 20464
0 2934 2934
0 22710 22710
0 35811 35811
1 27259 4065
1 28624 5336
2 14858 37352
1 26129 35272
0 20906 20906
0 19715 19715
0 5928 5928
0 7087 7087
1 32430 28540
0 21262 21262
2 18029 36610
0 34210 34210
0 16991 16991
1 38290 10856
3 13053 222892160
1 35937 13815
1 16046 24575
0 25950 25950
0 24769 24769
0 4951 4951
0 13987 13987
2 1171 39426
3 23719 541773936
2 29547 570
0 33761 33761
0 27413 27413
1 1616 21928
1 2457 36098
3 14496 264896875
1 14839 36511
3 7076 422063495
0 4423 4423
1 14736 26703
3 25226 226624940
3 314 449963523
3 31534 181635495
0 20656 20656
2 11686 5616
0 26863 26863
0 8285 23784
2 1272 11781
3 38848 562119879
0 9113 9113
2 1517 6048
1 3703 3640
0 21552 21552
2 28975 27453
0 31674 31674
3 31587 629710811
1 28777 17929
0 28112 28112
1 2654 30725
0 18265 18265
3 21607 664698655
0 31664 31664
1 22489 2723
0 2767 2767
3 39506 561805067
1 38172 26711
0 12267 12267
1 4874 7206
1 16776 28112
0 37831 37831
0 91 91
1 38699 34665
0 35525 35525
0 28582 28582
0 32539 32539
0 29029 29029
3 17222 130982489
1 26407 28558
3 36797 110240985
0 33133 33133
2 28624 5336
2 7314 39973
0 20765 20765
3 16085 848841775
0 28077 28077
0 17240 17240
3 16135 621075769
0 35040 35040
3 12368 874443611
0 22002 22002
1 19432 34604
1 13306 28548
1 9417 36481
0 30004 30004
1 31788 29100
2 38172 26711
1 33697 32827
1 32716 20969
2 16489 36835
1 8664 19732
0 33704 10524
1 36105 16825
0 6839 6839
1 6692 38403
3 223 118365019
2 21216 34327
0 4592 4592
0 12700 12700
0 27156 27156
1 27776 23298
2 15131 34980
0 28198 28198
0 31927 31927
3 31116 226412691
0 34005 34005
0 4213 4213
1 5787 20377
0 4147 4147
1 29758 21026
2 35767 26892
1 3895 14693
2 8947 39676
1 19229 31594
0 10094 10094
1 6083 23740
1 7457 23432
1 11865 5382
0 15991 15991
0 24728 24728
0 18792 18792
1 27150 25694
0 31785 31785
0 21881 21881
3 22256 484879220
0 1530 1530
1 11609 11089
2 32305 28736
1 12824 5549
1 11861 8421
3 15705 658957523
0 38454 38454
1 19361 33120
1 6665 15895
0 2898 2898
3 2760 468083937
3 24226 491740382
2 18820 465
3 32672 638655607
0 38534 38534
0 33060 33060
2 9064 12156
0 12535 12535
0 36378 36378
2 17165 21310
3 6077 715594673
0 29076 29076
1 20060 39425
0 25262 25262
1 19380 33276
1 5443 39806
0 2583 2583
0 38812 7165
0 14846 14846
3 3988 381776494
1 10605 3044
0 11371 11371
3 21143 131525095
2 17245 35074
0 30799 30799
1 12488 28814
2 34059 27288
1 35979 8310
1 20897 28955
1 11562 24239
0 24276 24276
1 14742 5936
3 14572 632441053
0 8092 8092
3 22382 611687350
1 12236 2596
3 20748 377740085
1 6077 2162
1 23860 19430
3 30215 89527312
0 15443 15443
2 3267 14605
0 30176 30176
1 27682 24733
0 29773 29773
0 15429 15429
1 7419 9146
2 33560 34708
1 10519 7625
1 21937 467
0 11004 11004
2 8865 16060
0 26657 26657
3 24313 740943878
0 26712 26712
1 30366 9995
0 29891 29891
3 20650 841440205
1 12065 13850
1 21062 6815
1 24132 14659
3 12809 296384764
1 22502 8318
0 19359 19359
0 1465 1465
0 8975 8975
2 6119 3067
0 13116 13116
3 25026 340677005
2 6442 21591
2 26257 13960
3 9878 246140033
0 34868 34868
1 17738 7917
1 29057 18496
0 5623 5623
2 38265 30387
0 5984 5984
0 39611 39611
0 13600 13600
3 27779 484414971
1 30543 5265
1 35953 11998
2 20160 20530
1 29822 16569
3 36833 585482312
2 31525 12210
0 9371 9371
0 20335 20335
0 552 552
2 33552 19678
0 39410 39410
3 1458 71393843
0 32100 32100
2 10259 31986
3 17852 996103931
0 23735 23735
1 25210 31065
0 31705 31705
3 11494 671220371
0 35200 35200
1 5104 23873
2 9495 2358
1 25561 39060
2 18272 16924
0 35257 35257
1 2757 24413
0 28840 28840
1 11110 27432
2 12506 11341
1 37375 20253
1 4366 1677
0 30675 30675
1 14799 6210
0 16449 16449
0 31046 31046
1 27305 22587
1 31671 28214
1 18609 4014
0 36260 36260
0 10964 10964
3 18039 954466348
0 28671 28671
0 11284 11284
0 7048 7048
0 29686 29686
1 27039 21367
0 7603 5911
1 9413 22143
2 30751 4058
1 6725 38910
3 36913 98467848
2 3340 35888
0 31466 31466
3 5252 125667878
1 1906 14762
0 8088 8088
3 16559 798317591
1 30452 29652
0 31830 31830
1 33609 10053
3 8626 496066093
1 27536 27767
1 10799 35169
0 5959 5959
1 11485 7450
1 13830 23623
0 8174 8174
0 29311 29311
3 22653 220497521
1 21553 6783
3 39632 274297956
2 13675 18435
2 33980 9967
0 18506 18506
1 24643 20584
1 3337 15272
0 2080 2080
3 21986 599084700
1 28220 11257
2 20405 37508
0 28126 28126
1 28877 782
0 19389 19389
2 9327 37313
0 14758 34580
2 16329 17487
0 2929 33475
0 19030 19030
3 15789 513279167
0 3714 3714
0 14163 14163
3 10167 390200119
1 38119 35287
1 19276 27977
1 22829 14717
1 15285 17221
0 21772 21772
1 28920 25104
0 8802 8802
1 25340 1255
3 26234 779983057
2 8478 4758
2 22987 20862
0 6080 6080
0 6541 6541
3 23445 871399831
0 23511 23511
0 36105 36105
1 6615 38107
1 400 26157
0 25522 25522
1 35719 31203
1 15224 21953
0 16408 16408
0 22023 22023
0 27941 27941
3 37135 487591489
2 32002 32195
2 10274 13279
2 30959 4098
1 27038 18166
2 39943 9407
0 3017 3017
2 17802 21301
3 10765 391088964
1 24441 4373
1 21027 8783
0 22187 22187
0 3625 3625
0 25436 25436
0 39511 39511
0 17142 17142
1 22774 30617
1 33257 6698
3 26544 593699302
2 17494 37668
0 34026 34026
0 24966 24966
2 14825 5217
0 35287 38119
0 34261 34261
0 33610 33610
2 23114 30853
3 30406 563521244
0 23221 23221
3 9641 399531464
1 24948 1089
1 15821 11948
0 23873 5104
1 36512 26353
0 21105 21105
0 1671 1671
0 2752 2752
1 4102 36177
3 5998 62027673
1 32895 25862
1 5684 5138
1 2131 21750
0 36998 36998
0 21032 21032
2 15654 9843
3 38591 228987156
0 18239 18239
1 6339 686
3 37775 361438095
0 22159 22159
0 29995 29995
0 39868 39868
0 16111 16111
0 16246 16246
0 16015 16015
0 8502 34593
0 13113 13113
1 9814 15555
3 6135 630477205
0 3179 3179
3 39554 174344478
0 8129 8129
0 24285 24285
1 36322 19079
2 18722 34350
0 26437 26437
1 17123 39835
0 33760 33760
0 29501 29501
1 10610 26862
0 34117 34117
1 21004 18513
1 22188 18005
2 26229 32338
0 30471 30471
0 3399 3399
3 33384 121620824
1 39096 259
0 37684 37684
1 16350 37624
1 38316 16474
1 28005 16016
1 16107 22391
0 13713 13713
0 17890 17890
1 7807 35291
0 3287 3287
1 24303 3342
2 31049 34531
2 32980 31591
2 23863 29059
0 7186 7186
1 34918 36687
3 38829 2263243
1 3807 21479
2 7665 37100
2 5566 30628
1 34515 23655
3 28596 495157228
1 4388 5383
1 37568 12860
2 10842 39317
0 26616 26616
3 17875 910060676
0 17733 17733
0 11398 11398
3 27682 962729046
2 10469 32366
0 15442 15442
0 33955 33955
0 8176 8176
1 24582 1489
0 273 7278
1 25422 1712
2 15635 2509
2 31102 24776
0 22212 22212
0 35937 35937
0 25078 31304
1 5379 29696
1 12054 18429
1 12751 36994
0 18371 18371
0 37458 37458
1 27203 9775
0 11852 11852
3 36273 275411973
0 10472 10472
3 35138 278422529
2 28119 27722
1 32647 6649
3 32284 882604513
1 3648 29681
3 364 618848454
0 38084 38084
2 38773 12562
1 29582 13457
3 628 748271486
1 29889 7527
1 20359 20992
1 34021 34080
1 3124 27591
1 22971 16531
0 38472 38472
2 9814 15555
0 11489 11489
0 6229 6229
0 25550 25550
2 21911 19355
0 836 836
2 19732 29208
0 33505 33505
1 17990 5238
1 35474 23005
1 8148 9907
0 29201 29201
3 25802 20946237
0 32542 32542
0 12242 12242
3 1008 500787283
3 7558 414833715
1 9089 22978
0 38522 38522
2 20236 34525
1 30551 36929
0 28054 28054
1 27750 9711
3 18488 778131241
2 7215 23202
0 24973 24973
1 10937 28226
3 6178 60202078
3 37440 641188673
2 5124 29800
3 39555 952425871
3 9795 832564126
3 15247 487197730
2 8080 14291
1 9702 24404
1 2687 14542
1 9282 10105
1 6313 11018
0 28839 28839
0 14758 34580
0 29628 29628
1 33319 20083
0 9777 9777
0 39843 39843
0 34632 34632
1 10113 31619
0 20256 13315
2 5563 27367
2 26815 17634
1 14147 22337
0 4621 4621
3 25754 883577671
1 9214 9790
3 25294 345999479
3 35082 8583836
2 15526 1214
0 7028 7028
1 31365 15096
0 3710 3710
0 23121 23121
0 329 329
0 24056 24056
1 3623 43
1 35892 30748
3 14550 750001431
1 3791 33142
0 9248 9248
2 18128 32672
3 8118 824787424
0 39297 39297
3 15236 726571026
0 29698 29698
0 29278 29278
2 31728 37473
2 17580 27193
0 18443 18443
0 15808 15808
3 22737 694532272
0 33175 33175
0 5427 5427
3 30031 609398429
1 30013 5305
2 9667 31387
3 11275 330737444
1 3008 38843
1 18703 38727
1 31029 13357
1 18679 15267
0 28302 28302
3 32555 497723353
1 19880 21615
2 4583 37554
3 19744 828448631
3 6084 82222987
1 27732 1714
0 7589 7589
0 31091 31091
1 9910 10143
3 34921 859538447
2 29892 28219
1 6837 26584
1 17930 1463
0 9138 9138
1 22975 13214
1 28475 1980
3 37182 357653961
2 33932 6396
0 16083 16083
1 14885 19436
2 5145 30391
0 16666 16666
3 8850 52941571
2 35719 31203
1 813 1431
0 7720 7720
1 11413 7369
0 11744 11744
0 49 49
1 27523 37860
3 18338 667556334
1 11926 25132
3 35549 521997373
0 439 439
1 26391 33227
2 4754 3650
0 6386 6386
0 39002 39002
0 1528 1528
3 24461 494708061
2 27182 23731
0 1787 1787
0 17080 17080
0 5703 5703
2 22756 34859
1 36699 32355
1 14071 29025
1 16633 15166
1 11092 21261
0 24371 24371
1 10352 26961
0 6450 6450
1 33304 9484
2 13979 17822
0 3205 3205
1 24271 3992
0 11210 11210
3 10552 824583618
1 19713 38769
3 30247 445478220
1 22513 24228
0 14550 14550
2 39492 15508
1 15787 10458
0 17734 17734
2 39662 27476
2 33780 9564
2 4926 23670
0 6620 6620
0 27240 27240
2 2138 24727
0 3957 3957
2 31797 23637
2 5848 22838
0 13307 13307
2 38369 16725
0 37888 37888
1 14568 1107
2 33114 22780
2 24303 38249
0 22813 22813
0 10473 10473
1 4955 21233
0 277 277
3 35713 860062641
1 424 23334
0 24805 24805
1 14296 11037
1 16109 26474
0 59 59
1 11306 8960
3 33475 786010435
0 38348 38348
1 37981 6234
0 19121 19121
2 31 37184
1 37794 13748
1 35049 39760
1 5524 28388
2 24801 35521
1 18997 15608
1 25770 37059
0 36167 36167
0 23149 23149
0 34934 34934
0 9015 9015
1 34959 6680
0 24545 24545
0 39960 39960
0 31587 31587
1 14418 7886
1 3421 23632
0 26387 26387
0 21760 21760
1 12455 10446
3 9398 442078161
3 9981 205822082
3 1681 670371863
3 20097 585144064
2 31320 4325
0 39549 39549
0 38182 38182
1 12701 28987
1 8785 12921
3 21347 684529509
3 29767 194660222
0 23583 23583
1 22000 2207
0 35849 35849
0 12869 12869
0 18003 18003
0 30656 30656
2 34380 13802
1 28218 27109
3 22028 929245221
0 33665 33665
0 34204 34204
0 29078 29078
0 21690 21690
2 21929 18242
0 12246 12246
1 24237 18637
1 17553 34685
1 10579 32015
0 436 436
1 7710 9773
3 28057 501037292
1 38027 18497
0 29192 29192
3 13439 614983273
0 34167 34167
0 17973 17973
1 28429 1919
0 20924 20924
2 13153 2092
3 4245 687815024
2 4448 4183
1 1827 20703
1 16654 23622
0 10957 10957
2 19880 21615
0 20989 20989
0 31126 31126
3 8481 370555837
2 26945 38403
3 16334 572676287
1 9557 19982
0 30519 30519
2 26260 36531
1 7001 35569
1 34625 35198
0 3713 3713
2 14296 11037
0 4579 4579
3 13376 238515702
2 13829 26379
1 32359 17878
1 34982 39613
0 23849 23849
0 23543 23543
0 14487 14487
3 35766 939146813
2 32874 13868
0 30701 30701
3 19536 260237248
0 20699 20699
1 11804 7499
1 35997 25740
0 21973 26594
0 10121 10121
0 20292 20292
0 16015 16015
0 39229 39229
0 23214 23214
0 39206 39206
0 17790 17790
0 20178 20178
0 15955 15955
0 22683 22683
3 17859 325064646
0 36998 36998
2 5253 15261
2 3858 29063
0 7237 7237
1 15670 34261
0 13133 13133
0 39018 39018
2 1627 30310
1 9145 827
3 16534 599684935
0 39799 39799
0 33303 33303
1 33470 20946
0 33810 33810
1 32499 17462
0 32558 32558
3 4164 75164311
3 31548 606445946
2 14245 26167
1 9924 13677
1 30844 17634
0 28935 28935
0 34859 34859
1 31005 8296
1 22068 21449
2 16346 5067
2 15490 13740
3 38497 747370145
0 2335 2335
3 16624 96744478
0 31984 31984
1 22430 32675
0 16238 16238
1 28083 6558
1 15586 14925
2 2728 31035
2 10352 26961
3 27558 521235234
0 12184 12184
0 19972 19972
0 8416 8416
1 19317 10263
3 34902 798918811
1 24296 35385
1 598 28099
2 19619 26282
2 34005 38140
1 30767 29643
0 11739 11739
3 20422 515894214
2 8203 9953
1 3200 34658
1 38183 25102
1 6861 19952
0 29768 29768
0 26125 26125
1 37250 34724
0 233 233
0 22267 22267
0 37247 37247
3 19049 974269351
1 25424 3646
3 38249 86124223
3 4804 498414192
0 3152 3152
1 14399 38272
0 16740 16740
0 31684 31684
0 11212 11212
1 39366 35896
0 38604 38604
3 32650 183411616
0 24731 17342
3 16903 876775680
1 10983 28908
0 24918 24918
1 2772 26274
2 23736 28588
1 32655 22511
1 35130 22768
1 29809 1012
0 31466 31466
0 38974 38974
3 9403 109385532
2 11373 4604
0 2980 2980
1 26160 35736
1 4430 17180
3 3132 661490646
0 20069 20069
0 38163 38163
2 32045 37085
0 14451 14451
0 9374 9374
1 2627 34279
1 35125 25838
1 3147 35354
3 34688 282590695
0 31664 31664
1 23584 19525
2 946 3267
0 9250 9250
0 25067 25067
0 14561 14561
1 3433 30304
1 30017 13356
3 6380 849379712
1 8727 17440
1 29420 34029
1 39869 161
2 1026 653
0 13242 13242
0 920 920
1 39126 10460
0 15900 15900
0 30834 30834
0 1220 1220
1 38195 35758
2 24845 17494
0 9244 9244
0 32466 32466
1 7680 36490
0 25826 25826
0 17835 17835
0 11412 11412
0 18091 18091
1 19018 32493
0 4731 4731
3 20785 926298899
1 22213 32170
2 9359 29795
1 1865 23900
0 39520 39520
0 29822 29822
2 6842 396
0 32311 32311
1 10082 34740
1 22322 4244
1 35643 29054
1 4280 36055
3 38366 67299052
1 18340 32212
0 30325 30325
1 12116 29734
0 9863 9863
1 26739 11596
3 23139 827463124
0 28778 30464
2 20727 25858
1 7553 2007
0 17870 17870
2 33470 20946
2 37624 39312
0 11811 11811
1 27505 26286
1 32459 36647
0 14565 14565
0 6166 6166
1 28640 28644
3 1470 889935394
0 11187 11187
0 17023 17023
1 4693 15296
0 28610 28610
1 17969 38391
1 7732 37167
0 25710 25710
1 6299 37968
0 14528 14528
0 39825 39825
2 16392 29129
3 1272 865606657
1 27859 29662
3 3934 412316875
3 1502 675664424
1 13803 38295
0 25530 25530
1 17184 35648
0 28131 28131
3 13359 390858235
1 27641 34553
3 37965 459185546
3 30366 359047613
0 28525 28525
0 11989 11989
1 30465 39473
0 200 200
0 19533 19533
0 23311 23311
1 22701 10284
1 3432 3646
0 15520 15520
1 16230 14861
1 11547 31651
0 9318 9318
2 35854 31219
0 1876 1876
0 38276 38276
2 19871 36958
0 3712 3712
0 12645 12645
1 22361 22029
1 5751 13419
2 15013 30300
1 2828 16217
1 22645 36213
0 22022 22022
3 23311 427738038
0 1862 1862
0 15959 15959
0 8586 8586
1 15344 11393
3 27807 788566801
0 18549 18549
0 24418 24418
0 31670 31670
0 7364 7364
2 22359 5039
0 3629 3629
2 26594 21973
1 2411 29675
3 28081 385012628
1 15600 6
3 20153 531360232
0 30216 30216
1 3432 27844
0 21833 35495
0 24642 24642
0 33560 33560
1 16157 25496
0 5926 5926
0 20699 20699
1 2994 21865
0 27748 27748
3 10766 339638927
0 38241 38241
2 3432 27844
0 37355 37355
3 25297 588064975
3 32770 334955189
1 25730 13404
0 29558 29558
0 14029 14029
0 33143 33143
3 37037 540867955
1 4941 38311
1 32408 38509
0 22698 22698
1 1430 2120
0 17919 17919
0 16079 16079
1 16542 39669
0 28275 28275
0 37491 37491
1 37382 4162
1 22835 3185
0 34121 34121
1 26198 13287
0 16836 16836
1 28490 37112
1 37463 27798
2 2858 31236
0 1615 1615
0 35944 35944
1 23630 22803
1 26625 24247
0 14005 14005
0 20080 20080
1 7453 7735
1 30669 17303
3 10952 840033591
0 33300 33300
1 6712 28196
1 6774 9916
0 30727 30727
0 26256 26256
0 22585 22585
0 12617 12617
1 12393 12572
1 39349 33847
1 13943 8957
0 9500 9500
0 38102 38102
1 30629 2737
1 16585 20517
0 24689 24689
3 1901 446765175
0 37034 37034
0 38009 38009
1 21691 28976
0 23555 23555
0 26901 26901
3 21797 821971437
2 17141 24854
3 29402 569393542
3 34061 771557329
1 15520 33675
0 13604 13604
1 17792 15584
0 36159 36159
3 4353 214033982
0 38432 38432
0 26693 26693
1 15986 13493
0 30024 30024
1 30770 18457
3 10939 494275652
1 21461 3660
0 12275 12275
3 30509 898570254
1 36658 39275
1 13560 36477
3 17043 594036270
2 5580 2061
0 26112 26112
1 17362 15282
2 9693 23220
0 3220 3220
3 9481 352208935
1 2136 4320
1 11906 13645
0 28145 28145
0 27264 27264
3 27387 854585802
0 4444 4444
1 18827 4399
0 33004 33004
0 22260 22260
0 17 17
2 35049 39760
0 30916 30916
3 39017 484641559
0 3715 3715
2 7901 31316
2 34200 36854
0 28835 28835
1 11279 27063
1 29944 1131
2 30473 5163
0 32218 32218
1 26224 21388
0 21781 21781
1 33240 37212
0 6896 6896
1 36026 956
0 36424 36424
1 14411 1434
1 5484 519
0 23925 23925
3 280 764676629
0 10437 10437
1 37247 37968
1 25948 19206
0 8394 8394
0 10838 10838
0 24900 24900
0 16360 16360
1 13740 18448
1 31421 10033
0 13991 13991
0 26513 26513
2 20445 23213
0 2288 2288
0 39957 39957
1 6369 33548
2 29842 16773
1 16280 10179
1 8176 21891
0 35627 35627
1 39173 9531
2 9016 35171
1 1816 32943
0 35544 35544
0 22244 11646
0 7271 7271
2 31842 37757
1 815 15440
2 1732 29002
0 13877 13877
3 15685 435920711
1 36426 4048
2 3703 3640
1 39207 19507
2 33282 1409
0 12959 12959
3 1496 469205721
1 8692 17361
3 39184 824863108
3 20844 348674134
0 26646 26646
3 29164 258081510
1 31183 14467
3 27543 892982750
0 27500 27500
0 29511 29511
1 30901 18670
3 33722 884276794
0 6839 6839
1 5944 24363
2 24147 3584
1 1460 8867
2 23731 25929
0 36201 36201
0 17528 17528
0 5526 5526
3 38720 775292707
0 31888 20446
3 12799 193906563
3 18475 942633270
2 18471 6721
2 35284 39191
0 19958 19958
0 36722 28132
1 19190 11226
1 25166 20882
0 23698 23698
2 29084 17396
1 3521 17704
0 27927 27927
2 14286 34994
1 20987 22353
0 7135 7135
0 33547 33547
1 35030 18840
0 33636 33636
2 19144 36214
0 11670 11670
2 15297 16802
0 26531 26531
0 18710 18710
0 19717 19717
1 24565 32988
0 11559 11559
1 8911 8480
0 37383 37383
3 8101 670897596
1 35983 13060
1 11155 6397
1 32916 28116
3 30338 150358571
3 6191 385238062
0 26487 26487
2 12476 36919
0 6261 6261
3 34597 779988730
0 18712 18712
1 21156 5066
1 21187 26851
0 31045 31045
0 1992 1992
0 12112 12112
2 16419 37678
3 36193 409095419
1 7402 5640
0 24997 24997
0 14699 14699
0 12483 27701
1 21081 18266
1 38964 35321
1 18005 36079
0 9454 9454
2 12310 21293
1 28466 4245
2 10529 15847
1 25185 39159
3 30244 331216283
1 5992 10231
0 24157 24157
0 8951 8951
1 32516 11575
1 6775 10454
1 6054 39196
2 8403 27211
0 19203 19203
0 2589 2589
1 11001 6924
0 15740 15740
0 2638 2638
2 29443 7615
1 1700 11550
0 15753 15753
0 31455 31455
0 14635 14635
0 15316 15316
0 18651 18651
0 21953 15224
3 347 463802466
0 34452 34452
0 30463 30463
3 12267 778211460
1 8705 9244
3 4663 772581694
0 36600 36600
0 13311 13311
1 13408 21287
0 28133 28133
0 38833 38833
1 29476 39021
0 2567 2567
1 5777 34521
2 24781 9397
3 38941 791339878
3 32130 341001768
0 37710 37710
3 22916 118503240
2 11842 32611
1 19647 32833
1 38741 25425
0 7441 7441
3 8075 646743416
1 7009 4220
1 39332 34720
1 34027 37006
1 30785 25452
0 25353 25353
3 2692 82932044
1 32335 14801
1 1307 12287
0 17262 17262
1 8215 22138
1 37213 37369
3 16681 769300534
1 32661 9722
1 15372 18672
1 2886 3321
1 3080 4007
3 10766 703101735
2 36736 16551
3 17669 330221439
1 8687 21024
1 30885 28026
1 1813 7936
1 11801 12868
0 22073 22073
3 19184 131091060
1 8279 17255
0 17429 38578
2 14399 38272
1 12946 7168
0 35698 35698
1 11967 9060
2 1263 31808
3 37109 262828529
3 16362 946722435
0 37877 37877
1 9526 4288
2 18870 20464
2 5525 23498
1 13643 8443
1 2339 12060
3 20384 956145576
0 2437 2437
0 7029 7029
0 9501 9501
2 24788 15535
3 17596 268143005
1 5684 4355
0 14936 14936
1 5034 39234
1 11424 14306
0 2106 2106
2 31738 19388
0 11449 11449
0 32719 32719
2 39366 35896
0 38153 14679
1 32668 32196
3 5828 852515906
0 8317 8317
0 25681 25681
0 11556 11556
3 16314 12188791
2 32459 36647
0 21791 21791
2 36935 3830
0 25304 25304
0 24108 24108
0 36636 36636
1 37532 15799
0 1776 1776
0 36068 36068
1 3455 138
0 24319 24319
3 5416 315318523
1 39980 9231
1 24930 30958
2 10696 69
3 12010 319730188
1 1554 15105
0 30531 30531
1 37769 29749
1 4136 13760
1 2525 31199
2 27137 23212
2 37319 39949
0 21795 21795
3 17281 695157799
2 38194 27706
0 5412 5412
0 26559 26559
0 16458 16458
0 39360 39360
1 26966 23214
0 12556 12556
1 34980 22376
3 21181 506106411
1 3543 9919
0 20037 20037
2 10376 39768
0 26373 26373
0 32001 32001
1 33098 11073
0 31792 31792
1 906 9080
0 24605 24605
3 14212 104936973
0 14338 14338
3 14491 34202524
0 18528 18528
0 23853 23853
0 32541 32541
3 7968 496811389
1 23577 38630
3 5807 495548730
1 4472 24422
1 17709 37296
1 37090 26667
2 39294 39015
0 19962 19962
3 28231 492942470
3 39410 224887759
1 14430 17701
0 2387 2387
1 17251 27483
1 36751 32359
1 2044 28569
0 3495 3495
0 1535 1535
1 28713 36334
0 5710 5710
0 25855 25855
1 13519 32518
3 34359 317058358
1 15079 25380
1 1137 11380
0 33132 33132
2 33959 33752
1 18713 35049
0 26504 26504
0 12610 12610
0 20119 20119
1 20651 10844
0 6973 6973
1 20108 30012
1 7565 29094
3 23620 949055510
2 24619 12039
0 7342 7342
2 23594 31819
1 16330 22290
1 12467 1443
0 16014 16014
0 15496 15496
1 17736 25531
1 38671 12122
3 9535 256085455
0 13219 13219
3 7019 63001049
1 11260 12105
0 29018 29018
3 3406 321962973
2 27702 23327
0 35777 22748
3 36480 528024327
1 17662 37871
0 21475 21475
0 15400 15400
2 1159 12576
0 9680 9680
0 21895 2354
0 25345 25345
0 12655 12655
0 18956 18956
0 23802 23802
0 38461 38461
2 12488 28814
2 13608 19684
2 7015 12791
1 8230 28148
3 25764 358122395
1 20664 33671
0 13666 13666
2 30844 17634
0 36138 36138
1 23335 917
1 29686 19782
0 2103 2103
2 3115 2985
0 4223 4223
1 30066 23086
0 22137 22137
1 18779 10557
0 31752 31752
2 23512 11194
3 18140 916681641
3 28515 259767192
3 16917 110949166
2 31975 36485
1 2660 2780
1 6556 560
2 8435 21755
0 36736 36736
2 33695 15566
1 10400 22966
1 35782 22614
3 4548 461779904
2 455 13575
3 3365 550736268
2 39818 19818
0 12157 12157
1 38934 32124
0 30648 30648
0 8828 8828
1 5077 36033
1 11296 4139
0 25494 25494
1 12430 6066
2 3223 5688
0 26674 26674
0 31252 31252
1 28445 25999
1 8193 117
1 20024 24373
2 22386 12747
2 36699 32355
0 9734 9734
0 36683 36683
3 2120 615486415
1 28621 7058
1 8079 25899
3 3213 755550263
0 541 541
0 17571 17571
1 16925 9251
0 3636 4601
3 36914 297812511
3 15811 901493949
0 10268 10268
0 30181 30181
1 29380 35115
1 35735 12315
0 4170 1247
3 3076 383059775
1 8574 10228
1 34655 39555
0 13783 13783
1 5456 27149
0 16099 16099
0 24103 24103
2 8114 259
0 16041 5662
0 6943 6943
3 843 745634150
1 29991 24171
1 12257 19114
1 12930 10722
1 32472 36463
1 26081 13292
1 12478 1137
1 21536 26659
1 16149 27180
3 39479 657604162
3 1706 257355241
2 14570 27377
1 2532 16156
0 18982 18982
1 7843 23103
3 7130 538816528
2 22127 12423
0 30335 30335
1 36000 5618
3 32440 700269209
3 13577 760497130
1 27680 1140
2 17638 12767
0 11053 11053
0 28573 28573
1 7016 29290
1 36538 22246
0 37046 37046
0 21804 21804
2 11413 7369
2 12143 36877
1 27598 30004
0 35743 35743
1 34039 11825
2 15719 6886
0 37312 37312
1 14729 12579
3 5733 796226786
0 34974 34974
1 28708 31094
1 8785 27937
0 23188 23188
3 15120 98194635
1 25718 27672
1 8257 38336
1 24275 30999
2 3432 3646
0 5202 5202
3 8995 202790781
3 28823 503384961
0 10676 10676
2 6722 20616
0 31564 31564
0 33873 33873
2 4136 13760
1 6784 1764
0 28358 28358
1 11687 28033
0 17594 17594
0 25240 25240
0 2982 2982
0 11725 11725
2 283 12581
3 28582 448571225
2 37051 16889
1 16016 9648
0 6939 6939
1 26275 25073
2 11750 16507
0 33364 33364
3 16587 651066932
1 24289 10334
0 18606 18606
0 17899 17899
3 5996 397674917
1 39579 32658
1 3182 12887
3 5106 77564736
1 28588 30836
1 2877 13566
0 25274 25274
0 14445 14445
2 27851 14289
1 5153 24403
0 31143 31143
2 13206 9833
1 12175 28214
3 30852 819372804
1 11602 20774
2 9417 36481
1 1034 2828
2 32502 36120
3 11923 678887247
0 21426 21426
1 39815 8904
1 11968 16993
1 18194 21699
0 22460 22460
0 18733 18733
2 31405 9876
0 1135 1135
3 6982 369798843
0 26264 26264
2 15922 508
1 12762 14530
1 2760 23261
0 26717 26717
1 26781 25077
3 19171 716311942
1 17830 1635
0 39588 39588
3 22857 273994763
2 2504 7249
1 33633 3513
0 29530 29530
0 17294 17294
2 31921 38463
1 15637 1410
0 14895 14895
3 39564 335176578
3 38194 775651044
0 30618 30618
0 13219 13219
1 39633 13938
3 4050 802235001
0 16149 16149
3 24894 222945051
0 17450 17450
1 26895 30256
2 12452 35286
0 21271 21271
1 16631 6251
0 26920 26920
0 20729 20729
2 15207 38338
1 26179 5188
1 15644 9125
0 19568 19568
1 4211 2659
0 17082 17082
3 18089 935578679
3 14822 609855917
1 30762 38465
1 32026 19821
1 2906 100
0 37979 4567
0 16132 16132
3 5260 457332585
2 6656 18598
1 737 28600
0 22776 22776
1 38133 3098
0 18791 18791
2 31144 207
2 23861 15756
0 28303 28303
0 6067 6067
0 35598 35598
2 18893 13968
1 9817 6732
0 4209 4209
1 16028 14116
3 16839 468477372
2 6349 9632
1 11750 33795
1 31702 1647
0 27185 27185
1 21551 23613
0 12154 12154
3 20049 280633827
1 31773 13914
0 35253 35253
1 18408 14108
1 31331 24044
1 15855 18700
1 4409 8840
2 4069 15409
0 23263 23263
3 36695 223357779
0 20161 20161
1 18292 21241
1 23592 5377
1 15838 6912
2 10348 13281
2 28640 28644
0 32816 32816
0 34699 34699
0 26544 26544
0 11284 11284
0 35291 7807
0 21297 21297
0 15367 15367
0 16416 16416
2 28600 38993
3 6653 382715828
0 736 736
1 9340 35377
2 15443 12349
2 32548 37277
0 32750 32750
1 12430 33052
0 12078 12078
2 22516 35982
2 29368 18320
1 23597 12359
0 39301 39301
1 3489 22422
0 22943 22943
1 30173 13191
1 30902 11355
1 32562 31433
1 23713 9982
0 21440 21440
3 22500 889490346
1 35746 9798
2 15673 35258
1 18109 17719
1 32032 5366
0 34024 34024
0 5631 5631
0 2746 2746
1 18742 14101
0 4067 4067
3 17016 49142938
1 29961 17193
2 15670 34261
2 22586 9496
1 11710 18865
0 4795 4795
1 31457 39868
2 13157 21950
3 11198 163060535
1 24501 16917
2 4693 15296
0 1775 1775
3 11873 788315487
3 9202 860869205
1 12850 4119
0 19775 19775
2 16542 39669
3 1728 118224657
1 16466 2028
0 9010 9010
1 25759 24731
0 2749 2749
2 38183 25102
3 11305 990501819
2 11096 34505
3 22876 340240154
0 18324 18324
0 3562 3562
1 22585 34085
1 5295 23433
2 28599 20027
2 8973 13269
0 7134 7134
0 23502 23502
1 24335 11857
3 24049 665474506
1 31769 12536
3 34723 832920254
1 32975 25252
1 6781 18116
3 30910 890860484
0 3033 3033
0 39755 39755
2 13315 20256
0 2112 2112
0 20284 20284
3 39409 456845477
1 27612 35131
3 20838 89869585
3 35488 571013903
2 33393 36315
0 39479 39479
3 6774 789830536
2 2289 30513
1 4804 29811
1 22599 23598
0 22598 22598
0 14119 14119
0 10738 10738
3 22169 136340792
1 1268 36111
1 14173 3369
0 26828 26828
1 16665 22609
3 2491 712414373
2 36122 16539
3 31924 959803601
1 36901 26350
3 12058 565224923
2 33646 30568
0 34870 34870
1 27472 30505
0 35139 35139
3 38047 209960582
1 35090 4356
0 24868 24868
2 1268 36111
1 12394 4953
0 27123 27123
1 18062 32314
1 34627 29763
1 17077 36154
1 15392 10127
2 25861 39663
0 2380 2380
0 33816 37379
0 11830 11830
1 31093 33670
1 20570 3125
2 27682 24733
2 30785 25452
1 39424 17661
1 14792 38529
0 24387 24387
1 7360 12808
0 10584 10584
2 35953 11998
0 23580 23580
3 32698 896921608
0 17823 17823
0 19263 19263
1 6414 33041
0 32043 32043
3 2027 271077513
2 33630 37603
0 11195 11195
0 8997 8997
0 27535 27535
0 23540 23540
0 19573 19573
0 5209 5209
3 26916 179586029
0 1296 1296
1 37371 31736
0 35944 35944
0 32169 32169
3 20194 170798732
0 30124 30124
0 1641 1641
0 36686 36686
1 31853 800
1 5915 21335
3 34583 272460375
0 31275 31275
2 10171 680
0 26951 26951
0 15303 15303
0 31347 31347
0 36229 36229
0 3084 3084
0 22061 22061
0 12642 12642
0 6292 6292
0 16433 16433
3 29459 584303353
2 16249 11298
2 19021 27698
1 11157 18495
3 11043 485380113
3 14527 979608303
0 36774 36774
1 6316 19761
1 6929 22541
1 8229 23483
3 35033 692162076
3 3398 600812345
0 24721 24721
1 29337 11472
1 21196 35414
1 14455 21576
0 23230 23230
1 1904 11624
0 32939 32939
0 18916 18916
1 34297 38915
1 17567 20886
1 26912 39298
1 3149 7917
0 1129 1129
0 17949 17949
1 35116 16479
1 38805 30834
1 34859 21836
2 18727 35578
3 22376 484317357
0 312 312
1 20717 1582
0 13117 13117
0 15263 15263
3 12124 930841718
1 38295 14685
0 26082 26082
2 13491 14011
1 16428 23227
1 8722 578
1 18317 16206
1 7649 35231
1 15727 17886
1 32885 33889
0 16091 16091
1 18811 23883
1 29771 13234
3 15324 724987111
2 32294 5265
0 9470 33232
0 29137 29137
1 30052 19481
0 22268 22268
1 25296 17914
2 3859 25687
3 105 61979267
1 20880 12264
0 12348 12348
1 23650 2461
1 2558 15835
2 11273 18626
0 39453 39453
1 25065 21158
3 3593 613652850
2 24979 13226
0 32476 32476
0 35614 35614
0 24139 24139
1 25638 2083
3 21154 843303847
1 16916 27221
1 23001 3577
2 36426 4048
1 2671 9839
1 625 19791
1 5422 31357
0 21892 21892
0 33976 33976
0 4760 4760
1 22709 19274
1 36449 5904
0 31062 31062
2 20192 10502
0 7688 7688
3 23909 648298669
1 34771 1782
2 6966 24114
0 8494 8494
0 6662 6662
1 4100 27811
3 24028 15772308
1 30689 8078
3 16749 340460903
1 4989 33553
1 15082 28752
2 5077 36033
2 2928 39725
0 3524 3524
0 2549 2549
3 19739 555373729
3 18642 210306665
3 1798 571165390
0 2539 2539
1 6705 32191
2 1457 11414
1 11176 21247
2 19229 31594
0 8036 8036
3 3731 131623749
0 20827 20827
0 35038 35038
1 39985 30025
2 11112 18046
1 17112 29334
1 39214 27239
0 28376 28376
2 7117 12667
1 5448 32893
0 37581 37581
0 5337 5337
2 26746 25832
0 35204 35204
1 4778 1468
1 14944 5650
0 10352 10352
2 12599 19535
2 27750 9711
3 4676 474781491
0 2470 2470
1 12609 18700
0 38112 38112
1 36101 31453
2 2671 9839
1 22275 32888
3 14580 48042872
0 20219 20219
1 28857 7078
1 18548 28600
3 34351 924197744
2 14729 12579
0 37427 37427
1 3588 3235
1 4102 32928
1 9593 9186
3 1059 839679597
0 34802 34802
1 11481 11675
1 28283 30853
0 19377 19377
2 21792 12494
0 16768 16768
2 12257 19114
2 20026 35929
0 37585 37585
1 14243 2973
1 19005 37502
1 35272 32506
0 4569 4569
0 1993 1993
0 17277 17277
3 24330 320060691
1 15495 10264
0 27632 27632
1 20693 34322
1 16634 12635
0 5456 5456
0 23809 23809
1 28089 21927
0 29881 29881
1 31440 24905
2 25391 39234
3 6446 12783081
1 4625 13565
1 14968 39109
1 4778 17367
0 36388 36388
1 9747 20572
1 23234 25483
1 25620 10442
1 15232 17896
0 4949 4949
1 27845 30940
1 2983 19289
0 4991 4991
1 9408 30819
0 29859 29859
0 4787 4787
0 20902 20902
0 4307 4307
0 35175 35175
1 7030 32806
0 39384 39384
3 30300 890872729
1 27670 36837
0 18743 34066
2 16609 11576
0 1418 1418
0 8140 8140
0 4955 23201
3 17688 338350214
3 37596 834420588
0 38547 38547
2 34655 39555
0 33093 33093
1 15659 35207
1 39550 20064
2 19482 1405
0 17400 17400
1 10563 6085
0 14082 14082
0 27439 27439
1 38640 16163
3 17044 81067638
0 5935 14984
0 36415 36415
0 29345 29345
0 6637 6637
0 22411 22411
1 28110 8220
0 7073 7073
0 31505 31505
1 31554 11231
1 720 16188
3 10669 522695680
1 17895 9468
3 6192 493636183
3 3299 692272374
0 26558 26558
0 26779 26779
2 37462 18490
0 8917 8917
1 5614 37364
2 22486 8558
2 36440 684
1 8026 18413
2 15142 21752
0 27855 27855
1 22805 3354
0 24584 24584
3 20172 54706207
1 10909 38638
1 25818 20270
2 17356 14760
3 17758 437471995
0 31570 31570
0 23045 23045
2 38133 3098
2 32998 9031
0 25661 25661
1 30326 22126
0 5118 5118
0 31003 31003
0 30295 30295
1 14001 1150
1 21748 5882
3 22522 370969506
1 2311 37487
3 20725 230331220
1 567 31496
3 33183 180575745
0 27565 16770
2 37785 30880
1 39191 39099
0 6890 6890
0 9536 9536
1 14096 36856
2 33261 37705
0 16545 16545
1 14092 24875
0 836 836
0 2664 2664
1 37316 9847
3 32794 806173474
0 17640 17640
0 28594 28594
3 37638 794610838
2 21346 6126
1 24879 36387
3 23475 263275238
0 28897 28897
0 14850 14850
0 17661 39424
0 36905 36905
0 14482 14482
0 1872 1872
0 9187 9187
2 19432 34604
3 18526 122851066
0 15483 15483
1 36821 20833
0 9347 9347
2 28026 19591
0 22412 22412
3 15860 508406425
1 882 21885
2 7037 5553
0 30948 30948
3 22335 838494315
0 17955 17955
1 23825 37096
2 2760 23261
0 31523 31523
0 35277 35277
0 5631 5631
2 7440 15007
2 3634 37306
1 36335 20614
0 11199 11199
0 27760 27760
0 15560 15560
0 8189 8189
1 10441 38435
1 38813 19653
2 16894 5026
3 22721 833900152
3 12401 899639962
1 21733 27219
1 31567 19921
1 21526 15465
1 15345 15898
1 34200 7019
1 3303 21637
2 9749 13920
2 34859 21836
0 2956 2956
1 17834 2434
1 16807 39175
0 5141 5141
3 31925 58972927
1 13088 7157
2 7736 3566
1 37933 38189
1 27754 30998
2 37879 1121
0 2124 2124
2 14892 36639
1 15186 4186
0 38154 38154
1 9005 20791
1 38148 30986
2 36223 2815
3 6559 745704839
2 15107 33915
1 19500 21760
0 20828 20828
1 7968 37884
2 17177 1606
1 8795 11695
0 23858 23858
1 36594 1783
1 20082 20877
0 1516 1516
0 3479 3479
2 28090 20956
3 37957 891968409
2 1034 2828
2 30251 35577
0 26238 26238
3 9778 187720386
0 11535 11535
3 2794 325881322
2 28943 27583
3 7098 172079587
3 29533 42956792
0 12869 12869
0 30995 30995
0 36028 36028
3 38862 897243897
0 21315 21315
2 9468 31750
0 34947 34947
1 26781 14321
0 19746 24872
3 1957 305238388
0 18143 18143
2 28708 31094
0 12649 12649
2 26384 9549
1 3872 26698
3 31856 987327211
0 18747 18747
0 18670 30901
3 19963 10039565
0 37103 37103
1 3523 15354
3 28701 430361214
0 23499 23499
0 23914 23914
0 8017 8017
0 7640 7640
1 31909 2658
0 22782 22782
3 28443 228660089
1 20079 37481
0 38553 38553
3 38840 554732404
2 5614 37364
1 32388 22414
1 16263 21972
0 28143 28143
0 32028 32028
1 33483 15072
1 30670 14043
1 39515 37058
0 21789 21789
3 7183 414110014
2 1264 30665
0 19683 19683
1 25419 3218
2 31620 39849
0 25962 25962
0 12991 12991
1 3927 2948
0 3142 3142
3 5924 46172188
1 35306 23462
2 8115 34170
3 23822 945766387
1 14756 38418
2 22543 27559
0 7997 7997
0 21953 15224
0 18314 18314
3 12787 959876987
0 15210 15210
3 6606 577739144
1 29054 4002
3 38744 365463423
0 31365 31365
3 23738 896960004
0 21224 21224
0 16452 16452
0 12126 12126
1 6356 15448
2 21882 34671
1 284 26788
3 33327 160013914
2 26324 369
1 35338 27151
1 7834 36474
2 32026 19821
1 39870 4194
1 20798 24344
1 35220 29097
1 15883 2404
2 19650 4705
1 37951 10420
1 6470 34464
0 18328 18328
3 14008 788098178
0 27543 27543
1 35191 8926
1 26938 32764
2 32329 9642
3 20334 753826426
2 23713 9982
0 18793 18793
1 25228 30871
2 3944 10242
0 25903 25903
0 12184 12184
2 31071 15121
0 27650 27650
1 39287 4985
0 30635 30635
0 38275 38275
0 34976 34976
3 26762 794326336
1 6769 17909
0 36453 36453
1 35103 27664
3 39269 683920491
2 25787 14101
3 22601 811637792
3 1849 98174432
2 25317 31140
0 13844 13844
0 10249 10249
3 35489 496135184
1 485 28897
1 18040 15748
0 35827 35827
0 24072 24072
0 21393 21393
0 1612 1612
0 36459 36459
3 21986 59335127
0 11668 11668
1 34668 27290
0 27108 27108
1 1715 20127
0 2766 2766
3 26614 82993447
0 25474 25474
3 2127 995279154
1 8036 15607
2 1904 11624
3 11844 997188284
1 23455 9315
0 15404 15404
0 6346 6346
0 35346 35346
0 2403 2403
0 18689 18689
2 29037 32344
2 1556 25009
1 22927 23055
2 16350 37624
1 34094 14375
3 28160 153664929
1 38617 10438
0 29096 29096
1 11527 37006
1 25907 3651
0 9418 9418
0 35414 21196
3 29583 936919341
0 4113 4113
1 9379 32684
0 13273 13273
2 20651 10844
2 13376 35068
1 24878 22775
3 38999 131118929
2 6824 11513
0 23560 23560
1 21266 2322
1 6726 2428
0 37144 37144
1 12172 23555
1 1435 12510
0 10648 10648
0 3822 3822
1 7900 11793
0 1352 1352
1 30066 7234
1 24174 8664
0 29963 29963
2 3872 26698
0 10944 10944
0 10974 10974
0 26431 26431
0 30130 30130
0 15517 15517
1 38589 38408
3 36935 148700133
0 30899 30899
1 18566 30470
1 10212 1320
0 20612 20612
1 20616 7801
2 13040 23159
0 31471 31471
0 635 635
0 18413 8026
0 22203 22203
2 6918 22273
0 32648 32648
1 4232 1772
0 21423 21423
0 28118 28118
1 14598 25445
2 4642 20540
0 35956 35956
2 21655 36606
0 19980 19980
0 13687 13687
1 5304 17034
1 16763 30727
3 17178 216223155
1 9403 25022
3 25695 728044106
1 25507 30826
1 36435 15571
1 6781 38054
0 5769 5769
1 12689 13267
2 23026 12479
0 1659 1659
1 94 25396
0 39832 39832
0 22816 22816
3 20921 467223484
0 28942 28942
2 11801 12868
2 3568 35265
0 1885 1885
3 19947 514003342
1 34366 24664
1 39140 19143
3 35332 772722915
1 16450 13557
3 37754 211931499
2 39540 36489
1 27911 29769
1 4195 17515
2 16990 5480
2 32562 31433
3 26864 128094719
1 12014 29625
1 2982 27297
0 3283 3283
0 20310 9421
0 2298 2298
0 16475 16475
1 11943 30526
1 13237 39277
3 6044 235906716
0 28522 28522
3 15669 411516133
0 28636 28636
1 22047 29445
3 216 650198335
0 34934 34934
2 31671 28214
0 13642 13642
3 36713 254951636
1 4830 788
3 9572 601239524
0 5133 5133
0 457 457
0 28765 28765
0 54 54
0 36081 36081
2 1359 36393
3 16363 346086318
0 39032 39032
3 24640 998612266
0 7959 7959
0 26160 26160
0 25252 32975
0 11086 11086
0 26353 36512
1 9446 36387
0 24027 24027
1 35518 34423
1 9754 4557
0 30961 30961
3 22276 456948912
1 34311 10541
0 8092 8092
0 31678 31678
1 1687 4747
3 3675 17204627
1 9013 34544
0 1670 1670
0 21500 21500
2 18500 2959
0 16551 16551
1 5779 2737
0 21580 21580
1 18573 442
0 34846 34846
0 39059 39059
0 4133 4133
3 1272 483158773
1 24862 6958
2 27523 37860
0 36888 36888
0 29894 29894
3 38584 11056910
3 39720 151781506
2 5822 1477
1 28466 3470
1 15046 11506
1 16833 29727
3 19373 401061310
3 12760 636507801
0 30062 30062
1 27328 20521
1 24513 34370
0 33150 33150
1 27693 35209
0 5771 5771
0 7332 7332
3 37840 679125404
1 726 25825
0 34306 34306
1 21156 37560
0 14399 14399
1 13882 22167
1 30514 8795
0 5254 5254
2 32869 17600
0 1489 24582
3 13984 254355215
0 32782 32782
0 4257 4257
2 28089 21927
3 11074 360983260
3 34516 432277066
0 33976 33976
0 34699 34699
0 5260 5260
0 27855 27855
0 9575 9575
0 6499 6499
3 18595 693288944
3 37534 418377480
3 37072 271584569
3 25579 120781218
1 19897 36018
1 32220 25517
2 865 35729
1 32749 20465
1 8665 13414
2 12767 30653
1 4840 32548
3 7655 610789744
0 28682 28682
2 25990 7900
1 24468 14796
3 9239 787787499
1 18844 39049
3 34787 803903483
2 20446 31888
1 36247 22571
1 22724 13653
0 38855 38855
1 32101 19592
1 38422 2127
0 23682 23682
2 22774 34084
1 11249 31490
0 32267 32267
3 5982 400544986
2 16157 25496
3 2953 375245849
3 35239 175759331
1 2516 24440
0 6919 6919
0 31036 31036
0 25869 25869
3 27240 275068218
3 13634 541713866
0 28359 28359
1 646 14650
0 2398 2398
2 28717 35612
2 28220 11257
2 36466 7196
0 23137 23137
3 11289 535906039
0 22013 22013
0 317 317
1 9670 16383
2 14252 5494
1 25307 25105
1 4406 20978
1 10978 1229
1 20248 18272
2 21969 9836
3 15535 969412341
1 10067 37535
1 19910 17701
2 32071 32440
2 15170 16738
2 2662 14547
1 3101 30180
2 8725 8002
2 12359 34409
0 7542 7542
0 12716 12716
0 14464 14464
1 2241 18903
0 29038 29038
0 20917 20917
0 26 26
0 923 923
1 26868 9406
0 3788 3788
3 21806 759058746
0 23925 23925
1 14527 20100
1 3890 25459
3 39281 745944058
0 1034 1034
3 16485 621004066
0 17503 17503
0 18980 18980
1 35206 7397
2 17119 22893
1 9918 38719
3 1950 515361192
0 33414 33414
2 16807 39175
0 38120 38120
0 23954 23954
0 30172 30172
0 32202 32202
1 7164 26102
0 34123 34123
3 35232 547231034
1 14410 6411
1 31044 16887
1 7009 35315
0 19156 19156
0 20334 20334
0 21256 21256
1 13146 35947
2 29332 1304
2 33098 11073
1 30383 36528
1 5854 19566
1 784 31818
0 38229 38229
0 12777 12777
2 20874 36576
0 30508 30508
1 7716 7601
0 24041 24041
2 30984 23093
2 36368 1522
0 32790 32790
3 9766 851731542
0 31466 31466
1 21821 10554
1 13631 38456
1 24767 24830
1 32731 9888
0 26692 26692
1 39866 6859
2 21053 7970
2 4479 30247
3 21517 717590499
3 2165 970294823
2 20871 1326
2 33442 23617
3 19773 490461049
0 7458 7458
3 20689 317563889
3 33040 596507725
1 6713 31170
3 19701 902801023
0 23769 23769
0 33759 33759
0 14306 28599
2 30552 1242
3 39987 398240827
0 21497 21497
1 30847 34947
1 31352 17077
3 38652 574299987
0 12309 12309
3 9829 291044922
0 30129 30129
1 34260 21513
0 34140 34140
2 6293 35822
1 31911 7987
0 26636 26636
1 11843 12619
0 30268 30268
2 22554 15328
0 81 81
2 36763 16819
0 7191 7191
2 3523 15354
0 24621 24621
0 16737 16737
1 15672 20427
0 2809 2809
0 16362 16362
3 31994 323354350
1 12727 33966
0 35481 35481
0 19000 19000
1 27820 4493
0 23628 23628
1 26300 20514
0 4890 4890
0 13209 13209
1 29662 21725
0 5006 5006
1 24801 17782
3 29596 183886410
3 31837 997506524
0 23283 23283
2 22993 28956
0 37983 37983
3 24472 647817921
2 24072 24459
0 36111 36111
0 32430 32430
0 16596 16596
2 11157 18495
2 14967 26253
3 33690 248299236
3 7855 3471763
1 23199 16516
2 27589 15637
0 15409 15409
2 34559 19709
0 28248 28248
2 30298 16229
0 25446 25446
2 22244 11646
3 31056 375283450
2 7773 38153
0 5765 5765
0 13264 13264
1 20907 11690
0 11248 11248
1 21568 29017
1 32861 34480
0 26393 26393
2 8193 25677
2 33299 6704
0 13269 13269
0 23738 23738
0 34925 34925
0 32732 32732
1 6633 23370
3 19242 358614581
2 13408 21287
2 36086 27995
0 7449 7449
1 15896 32893
0 1078 1078
1 16869 14148
3 1910 474098088
0 8931 8931
2 22894 32264
2 33644 4228
3 30573 192374866
3 33249 330310270
0 842 842
3 31476 274557206
0 13162 13162
1 17561 34366
0 26605 26605
1 8029 10323
3 34711 85288052
0 21986 21986
2 11903 37654
3 25312 12446869
3 32466 92732972
2 22975 13214
3 34760 624071911
2 31909 2658
0 18789 7523
0 23627 23627
0 13468 13468
1 18193 25063
0 24162 24162
2 4769 7360
0 37003 37003
0 33339 33339
2 36555 5932
1 13037 37497
0 4657 4657
0 11335 11335
2 21592 12774
3 12503 564465374
2 1134 27699
2 35446 1339
0 15118 15118
1 32912 27347
0 10414 10414
2 18 14169
1 10052 39756
3 38456 626741425
1 39180 32118
0 19320 19320
0 39913 39913
2 15274 8703
0 20318 20318
1 12201 37919
0 5251 5251
0 8984 8984
0 3207 3207
0 30500 30500
0 20525 20525
1 6342 36683
0 25714 25714
0 34537 34537
1 15036 13811
1 26972 11191
1 20791 35378
2 30652 21210
2 38316 16474
3 20708 546195660
0 34568 34568
0 18205 18205
1 10466 22818
0 17481 17481
3 31385 790327092
1 4162 30680
1 27105 18917
1 16155 23144
1 7302 33631
0 32227 32227
0 28521 28521
0 36928 36928
3 29192 474666922
3 7585 450907022
2 2307 10406
0 27118 27118
2 1865 23900
2 19417 9836
0 36939 36939
2 25518 22216
0 31533 31533
0 6367 6367
0 5383 4388
1 25057 21798
0 9102 9102
0 31012 31012
0 2974 37736
1 33573 1559
0 26211 26211
1 115 17156
1 24477 25887
1 25351 22598
1 32382 10447
2 2173 32276
1 36437 5473
0 36827 36827
2 35030 25430
3 38727 447027718
0 8076 8076
1 12388 9639
2 9402 3590
0 3182 3182
1 1115 2782
0 18575 18575
0 34291 34291
1 5517 5655
3 6883 587754095
0 13858 13858
0 33492 33492
2 38090 37651
2 14361 29570
2 23465 39350
3 29423 160693598
1 11878 12296
1 22934 5588
3 21258 26478986
0 6257 6257
2 10524 33704
2 37339 7846
1 26188 10529
1 12105 31615
0 12302 12302
1 6221 33415
0 10203 10203
1 7747 39079
1 18776 2674
0 10985 10985
2 6775 10454
0 27672 25718
3 23899 530474817
1 6554 29506
1 28802 13585
1 15321 9251
1 23012 31557
0 14822 14822
0 14236 14236
0 20581 20581
0 32510 32510
2 21456 9336
1 27011 9432
0 646 646
1 21235 10797
1 38678 25174
3 32840 391398207
0 22613 22613
0 26140 26140
3 34968 773744935
0 1821 1821
0 25203 25203
3 5494 765290484
0 15568 15568
0 4807 4807
0 37450 37450
2 7906 14381
2 29337 11472
1 19167 38463
2 35454 35848
3 27848 292003900
3 35959 789178394
0 29428 29428
1 17102 2358
2 37674 2992
1 7418 3821
0 9441 9441
0 6223 6223
3 14862 850232676
1 12148 4507
1 21753 27927
2 13420 1914
1 15245 19731
1 30638 2566
1 32622 15218
0 29098 29098
1 8291 20180
3 9615 369989246
0 21162 21162
3 603 693723817
3 4087 981361860
0 19182 19182
0 1838 1838
0 16821 16821
3 13546 360708081
0 2945 2945
1 13128 35174
0 31059 31059
1 10176 33171
0 10762 10762
3 9802 122977467
0 12695 12695
3 34155 123385199
0 18116 6781
2 16372 34517
2 19066 11904
0 32221 37284
0 30630 30630
1 22324 22445
0 32832 32832
0 30114 30114
1 17561 22132
1 7545 39632
2 23672 14953
0 21858 21858
1 2336 22211
3 12857 495798412
0 12300 12300
0 8340 8340
0 4510 4510
0 31981 31981
0 3312 3312
1 16421 6204
2 16239 38267
0 37487 2311
1 22724 6694
2 27701 12483
0 7758 7758
0 19381 19381
1 15127 39975
0 36583 36583
3 31898 129213023
2 21076 18716
0 31818 784
2 33208 26350
1 35753 16807
1 3655 23334
3 31597 136565608
0 11637 11637
0 30760 30760
1 26589 1240
2 32821 23838
1 34773 24268
0 13002 13002
0 32845 8790
1 28674 28505
1 26529 16985
0 4897 4897
0 35174 13128
3 5865 193762456
0 38883 38883
0 29200 29200
2 6837 26584
0 11220 11220
0 30589 30589
1 34368 28940
3 21222 204754594
1 17048 4024
1 26621 20575
1 29862 10066
2 3303 21637
3 35710 791725678
0 23608 23608
1 24072 38485
0 19627 19627
1 10216 6846
0 12654 12654
2 25349 3745
3 20958 940633079
2 8627 13916
1 24225 32465
1 24131 1317
2 26272 3507
0 16997 16997
0 28280 28280
1 26642 6317
3 33100 531900818
2 33207 470
1 31139 30138
0 39893 39893
1 22109 22072
1 18595 15639
1 15732 16578
0 6301 6301
3 11235 937100872
1 3910 10574
3 12873 907077028
1 17117 30608
0 26973 26973
1 8067 9269
0 21630 21630
2 17561 22132
1 25238 31292
2 23923 762
0 34040 34040
1 7729 27919
1 39910 2599
0 7801 20616
3 22427 278033439
2 13071 5523
2 31304 25078
0 34129 34129
0 27905 27905
0 2803 2803
3 18632 44556143
1 19104 22387
1 22783 6736
2 34368 28940
1 10906 2101
0 28279 28279
1 19913 22631
3 9837 1293074
2 25424 3646
1 32012 26770
0 32962 32962
0 14575 14575
1 12123 32421
2 22934 5588
1 19673 7067
1 21626 5847
1 11258 21487
0 12568 12568
1 29038 22222
1 705 20793
0 11092 11092
1 28764 24141
2 38939 28679
0 24317 24317
1 28110 16723
1 33082 22983
0 22741 22741
1 30029 23703
3 11093 198507888
0 19912 19912
3 12276 898069971
1 25262 3156
3 15630 645380436
3 4372 564896092
0 38331 38331
0 39562 39562
1 9134 9758
3 17631 886071129
1 69 35414
0 37268 37268
0 13755 13755
3 3013 336884668
3 33375 761983475
3 39331 368039517
0 13948 13948
1 4034 29563
3 9094 839742760
2 27460 36484
2 16230 14861
1 27499 30183
1 26274 24657
2 23192 8514
3 33975 515887734
2 24513 34370
0 35864 35864
2 19218 34131
0 26530 26530
2 24136 13192
0 20650 20650
1 27370 37858
1 5197 6412
0 26627 26627
0 29938 29938
1 7056 37347
3 12607 988748290
1 25789 10010
3 30485 968285630
0 30906 30906
2 2225 8192
1 36842 38235
3 3674 311517742
1 28385 25540
3 39698 101081068
1 5551 5792
0 7505 7505
0 32334 32334
1 3569 1358
1 31580 27775
0 39782 39782
2 30015 25125
1 25666 5882
0 25500 25500
2 12120 3770
3 34488 270524655
2 16164 35183
0 36640 36640
0 36164 36164
3 23208 936970365
1 25835 9743
0 28500 28500
0 38333 38333
2 7553 2007
0 20727 20727
1 36982 11138
0 23180 23180
1 22837 9907
0 38899 38899
3 7558 775521974
0 9788 9788
0 29368 29368
1 36889 7146
0 7702 7702
0 34933 34933
0 32792 32792
3 27525 378582232
1 27288 37850
3 27489 611472380
2 28966 36697
1 30245 8618
3 25906 342900068
0 28715 28715
1 12567 28904
1 25117 29858
0 39464 39464
1 2544 6969
0 30250 30250
0 38289 38289
1 2596 1442
0 359 359
1 17447 13830
2 8467 35635
3 8308 865903420
1 8376 30513
1 28724 25096
1 530 31715
1 15034 366
2 38964 35321
1 22265 8320
2 3030 13584
1 30762 24763
1 36916 28812
3 31854 70941082
1 29615 4335
0 38303 38303
1 28653 8908
2 14915 14689
0 23168 23168
0 19441 19441
2 38939 37524
0 21422 21422
0 20922 20922
1 35601 17062
1 19460 39841
1 28544 27690
0 28942 28942
2 19798 2024
2 18022 10535
1 26559 30273
3 17866 506213610
1 11057 22032
0 14983 14983
0 15504 15504
2 30464 28778
0 24537 24537
0 3212 3212
1 100 16071
2 20030 21462
3 39916 859166388
0 5952 5952
3 11385 115402841
2 27875 26174
2 38934 32124
0 29548 29548
0 3158 3158
0 39323 39323
0 33123 33123
2 38765 34198
1 12246 32843
0 22046 22046
1 756 32521
1 20580 21202
1 18331 22016
3 2232 634724276
0 9408 9408
1 22743 31033
1 36659 12654
1 24238 17188
0 8624 8624
3 39584 736080546
1 7234 12487
0 14731 14731
0 8455 8455
0 21006 21006
1 601 2763
3 19689 689409791
1 33971 36620
3 16859 721179206
2 18918 22972
3 23588 860582057
1 2609 28884
0 36145 36145
0 27767 27536
2 16589 25351
0 24369 24369
1 39451 27903
0 37695 37695
2 7556 38158
0 29933 29933
1 31259 33444
3 8716 46525953
3 5873 24794238
1 23059 39466
0 23830 23830
3 14691 713959664
3 11330 609113826
0 38906 38906
0 33563 33563
3 28433 602017808
0 34457 34457
1 2619 21648
0 20238 20238
0 4534 4534
0 33400 33400
1 28236 19547
1 17728 317
3 32839 639387472
1 11559 13781
3 5699 827717392
1 23195 28711
2 19847 11397
0 30029 30029
1 1429 23246
2 598 28099
1 39221 8366
1 13547 25845
2 18401 24924
1 3927 39235
0 29098 29098
2 4388 5383
3 1835 235002229
1 19486 38778
1 32032 9916
1 5347 24413
3 9296 129836534
0 2681 2681
1 27785 37126
0 36526 36526
2 36658 39275
3 24080 21895919
3 31830 527716441
0 35805 35805
1 4606 23161
2 606 36832
1 31439 21682
0 18914 18914
1 30546 21914
3 14848 926084214
0 22842 22842
0 10218 10218
0 24940 24940
0 28659 28659
3 15798 255724644
3 20512 647314806
1 20173 19795
1 3166 8403
0 26617 26617
1 25901 30336
1 3601 25374
1 22207 20608
1 39527 11237
3 12934 787591988
3 23351 679269491
2 28445 25999
2 7336 20464
0 26168 26168
1 17501 21513
0 22796 22796
0 8444 8444
1 6636 29632
0 6671 6671
0 29591 29591
0 34051 34051
2 8685 36693
2 32244 20610
2 7284 24539
0 4499 4499
0 39785 39785
1 11523 11604
0 23668 23668
1 19093 38351
1 29742 39766
1 22752 35060
3 15788 432229888
2 2202 32318
1 20252 10349
0 38224 38224
0 23620 23620
1 19570 37992
0 39161 39161
0 18322 18322
2 19671 19755
3 30637 841700012
1 18747 12022
2 16004 28911
1 15544 13716
0 21209 21209
1 7 16439
0 35810 35810
1 17241 25268
0 18665 18665
1 23015 9827
2 18122 17920
0 8028 8028
3 15822 822902392
0 25580 25580
0 7857 7857
0 34453 34453
3 13193 897574985
0 4425 4425
3 19701 102072566
3 5126 635348578
3 22165 791802747
0 18364 37668
0 22533 22533
0 38313 38313
3 31315 125887466
1 32691 29972
0 22826 22826
1 4872 12543
1 8550 35619
3 9303 457337872
2 20551 21664
1 4041 14284
0 3123 3123
0 9408 9408
0 30916 30916
1 23366 29664
1 34797 21536
0 35665 35665
1 35718 37366
3 38994 198869395
0 4978 4978
0 12010 12010
0 3900 3900
3 17772 669726099
0 7847 7847
1 7626 28259
1 979 14257
1 16296 21015
2 30743 4023
1 15532 26768
1 37846 8455
2 13356 27948
3 28051 196484568
3 34712 797508451
1 25483 5970
1 15136 12047
0 23623 17447
3 5326 574793818
2 38922 2874
0 2773 2773
0 25814 25814
1 13973 24010
1 5371 24226
1 27248 19611
0 39021 29476
2 1687 4747
3 19839 318201635
1 37242 16958
2 15235 32994
0 8602 8602
0 32884 32884
1 26594 34789
0 8043 8043
2 20438 20266
0 7246 7246
0 7884 7884
1 21629 31544
0 17451 17451
2 35746 9798
0 22478 22478
0 28773 28773
0 16870 16870
1 24115 28023
0 18488 18488
0 26910 26910
0 34587 34587
0 4994 4994
3 576 123994273
1 32417 4333
1 36286 24544
1 35097 20901
2 3126 626
0 24116 24116
0 24512 24512
1 17567 14828
1 25872 24357
0 8028 8028
0 23955 26661
1 8551 13329
3 38310 857544619
2 20079 37481
1 7186 4757
0 29256 29256
2 28429 1919
0 24775 24775
0 22870 22870
2 2339 23650
0 38530 38530
0 38470 38470
3 27504 271485831
0 25796 25796
0 17853 17853
0 8257 8257
2 14944 5650
0 20145 20145
2 1991 3636
2 17187 610
0 35227 35227
2 1429 23246
3 23186 200587167
2 15961 22256
1 24405 29486
0 12073 12073
1 33081 9336
1 24948 3559
0 4881 4881
1 6182 27192
2 2906 100
2 9817 6732
1 19592 16688
3 36465 720266899
0 9809 9809
3 9732 627966625
0 631 631
1 5192 34585
0 27961 27961
0 1470 1470
3 39687 727317266
1 18434 21037
0 17988 17988
0 18590 18590
0 8390 8390
3 23979 256250122
1 14127 26131
0 39783 39783
0 10183 10183
1 20320 29555
1 36752 1962
0 13669 13669
1 19144 37169
0 8404 8404
1 13263 30407
1 13157 11951
1 11537 6553
3 636 457365313
0 33505 33505
1 15050 3279
1 29453 130
1 21131 17916
0 9659 27453
1 37472 27954
1 679 28214
0 23273 23273
2 30116 17970
0 18642 18642
0 31789 31789
1 18601 7247
1 25816 25004
1 32178 23172
3 17809 728473414
2 5845 31627
3 26677 732843997
2 30910 38186
3 35508 119017470
3 12484 917075936
2 37981 8648
1 32714 20893
0 29046 29046
0 21478 21478
1 11819 37789
1 32205 8761
1 7650 11156
0 23487 23487
2 24419 17452
2 34443 34617
0 5477 5477
0 32369 32369
2 33405 32697
0 4311 4311
2 20474 12021
1 13667 36415
2 34240 7620
0 1423 1423
1 15016 6864
0 10311 10311
1 23120 38313
0 7155 7155
0 11188 11188
0 39743 39743
0 2033 2033
0 15900 15900
1 24882 18719
2 27319 38706
1 30753 32592
1 39239 11686
2 17184 35648
0 14768 14768
0 20176 20176
0 9107 9107
2 5259 326
0 7279 7279
1 37101 7790
0 35956 35956
0 26465 26465
0 18963 18963
0 27001 27001
0 26588 26588
0 14476 14476
3 7334 25730378
1 37961 29447
2 2596 1442
0 25455 25455
3 24370 361048194
1 1028 39063
3 17300 883815908
1 12091 23889
0 38291 38291
3 2378 397306946
1 10040 30590
1 20980 328
2 20643 32512
0 3572 3572
1 20104 32674
1 36493 25772
0 4085 4085
2 33842 10207
1 15375 11572
1 38954 26726
0 30704 30704
1 30073 15259
0 2344 2344
1 22513 1868
0 8398 8398
1 13754 11685
3 37821 806207412
0 21815 21815
0 5915 5915
0 21238 21238
2 29130 34501
0 30337 30337
2 3505 9886
0 8596 8596
1 31645 16140
1 24945 13374
1 29222 79
0 20413 20413
2 20422 11488
0 16469 16469
1 32396 34861
2 1342 11109
3 28309 447198966
0 24375 24375
0 34372 34372
2 28724 36412
3 28286 407860907
1 9066 18987
2 37316 9847
0 9816 9816
1 37720 29804
0 15341 15341
1 33816 27628
1 13760 5367
0 24898 24898
0 8773 8773
0 36224 36224
1 34800 10156
1 8700 83
3 19723 134648949
0 9401 9401
1 33023 7625
0 25820 25820
0 24948 24948
0 1449 22081
1 17293 37566
3 9096 248627855
0 8728 8728
0 36177 4102
1 2723 36964
1 19470 18608
0 13357 31029
2 18942 25161
3 8216 545057283
0 15858 15858
1 5812 12587
0 20231 20231
0 8178 8178
2 36751 32359
3 10524 16307216
0 1377 1377
1 1982 13824
1 14338 26691
1 27941 5985
0 214 214
0 23855 23855
1 20891 11853
3 34755 817928099
1 7640 10562
1 17546 26013
1 30198 8060
0 17800 17800
3 6487 568197588
0 32691 32691
2 1205 17049
3 16026 108659708
0 36645 36645
3 35258 993393561
2 31702 1647
0 14161 14161
3 243 84401227
0 5997 5997
2 7051 35605
0 19232 19232
1 9841 993
0 23961 27778
2 15200 7509
0 28792 28792
3 17838 813257228
1 21145 19800
2 2424 20577
0 39657 39657
0 14075 12952
0 13657 3678
0 3105 3105
0 19648 19648
1 17905 11951
1 12895 8933
0 3038 3038
2 22361 22029
1 12307 28677
0 25507 25507
3 32040 335805023
3 889 816316570
0 15387 15387
1 24046 30064
0 4495 4495
2 8026 18413
1 3211 15851
0 2259 2259
2 18844 39049
1 36872 31074
1 31390 24475
0 1316 1316
2 28499 4405
0 19861 19861
2 28850 12705
0 27549 27549
3 17075 108727678
0 32444 32444
3 33249 894623054
1 18260 21498
2 30265 35059
1 2412 23798
2 21052 16898
1 15123 17671
0 38393 38393
3 1993 652406884
2 18710 13276
3 23871 834121760
1 34014 15112
0 5480 5480
0 32999 32999
0 26320 26320
1 18726 22658
0 35580 28588
0 16099 16099
1 34888 8686
1 2718 7763
1 5932 13057
1 27896 32399
1 4491 33500
1 4438 35112
2 6808 11794
3 5599 285705369
2 18369 24825
0 16971 16971
0 19502 19502
3 15995 938975679
0 25921 25921
1 39516 31004
0 28417 28417
3 15239 294847837
3 21172 610001764
3 26444 974416761
0 7399 7399
1 32489 3048
3 9170 402987646
2 20320 29555
0 34767 34767
2 12491 10925
1 1694 5490
2 4268 1563
0 12996 12996
0 21540 21540
0 5957 5957
0 6810 6810
0 6922 6922
3 36023 511900320
2 6356 15448
1 30842 11292
0 39310 39310
3 21602 168747764
2 11249 31490
0 16460 16460
1 1654 27598
2 25228 30871
3 11611 554002267
1 24932 37555
0 28632 28632
0 373 373
0 7772 7772
1 37871 9000
1 36202 15188
2 29857 39490
0 34984 34984
0 3868 3868
2 29006 13874
1 8662 32951
2 39913 21467
2 15520 33675
0 15150 15150
0 35607 35607
2 5577 23705
0 39424 39424
3 20769 80883144
0 27428 27428
0 24861 24861
0 25162 25162
3 31016 949369295
1 30152 38845
2 24444 21251
0 9202 9202
1 5443 29829
1 3499 39910
1 1227 36194
1 534 6253
0 38367 38367
1 16654 6745
1 36165 33269
0 1608 1608
2 1541 13161
0 17004 17004
3 8134 404533693
3 2030 651064799
1 24495 29199
0 19224 19224
1 4112 13943
0 18176 18176
2 19010 34931
0 37294 37294
1 9828 33049
1 39148 5915
2 24466 15155
0 1404 1404
3 19592 645125568
0 7462 7462
0 22370 22370
2 7716 7601
0 3329 3329
2 34303 1654
3 5446 820714217
1 17450 38479
0 35995 35995
2 26198 13287
2 18002 15942
3 34768 811371836
1 11571 25295
2 14968 33145
3 33049 705504812
0 37919 12201
2 17738 7917
1 21128 14325
3 23234 401500192
1 11767 21305
1 18388 15450
1 28126 17010
3 19355 127540587
0 2562 2562
0 21598 21598
1 2937 4424
0 24109 24109
1 32340 16783
3 6012 605080359
3 17241 485145509
0 4316 4316
0 11554 11554
0 35828 35828
0 34974 34974
0 4694 4694
3 5851 489702675
0 13646 13646
0 15226 15226
2 5456 27149
1 33868 7848
1 39563 9971
3 25542 362025632
3 2302 317770232
0 25734 25734
0 11278 11278
3 17223 812368301
3 11314 531920492
1 12914 13191
1 3734 33561
3 11906 966174040
1 29426 166
0 11220 11220
1 35207 24632
2 5448 32893
2 35637 15115
1 33804 3313
0 4031 4031
0 27789 27789
1 37528 32519
2 5992 10231
2 12673 31346
1 8028 22836
0 4111 4111
1 9808 4001
0 24228 22513
1 23888 2973
1 27996 22535
1 34041 24652
0 21584 21584
1 30283 17094
0 1199 1199
1 14310 14775
1 7239 28652
0 6745 16654
1 15322 22537
0 9612 9612
2 16109 26474
2 19602 7371
0 29026 29026
3 10441 661002553
3 2394 559297962
0 38332 38332
3 30887 182008714
0 19970 19970
3 343 545684227
3 39276 200881623
1 23667 12014
0 1640 1640
0 38616 38616
0 7487 7487
1 5742 27901
1 9227 2542
3 26991 806265670
1 23973 22219
0 21333 21333
1 7740 5006
0 33323 33323
0 11241 11241
2 20880 12264
1 19930 32058
1 26115 15963
3 13827 776046489
0 4506 4506
0 26853 26853
0 26067 26067
2 19109 24023
1 5926 15283
0 32624 32624
0 647 647
1 38011 1326
0 24870 24870
2 24113 10091
1 30125 1746
2 28015 11473
1 25637 33328
2 26407 28558
1 14150 2648
0 25918 25918
3 2789 785411930
3 13256 350534986
0 3423 3423
2 8790 32845
0 2777 2777
1 13782 4108
2 27011 9432
1 22626 30373
1 21279 10893
0 30476 30476
1 33325 15654
1 3046 30259
0 13949 13949
0 32246 32246
0 27469 27469
1 1024 2930
1 16838 21097
1 21311 24513
2 3455 138
1 18483 18762
0 38545 38545
1 22912 1279
0 8897 8897
0 14981 14981
2 38477 14189
3 23041 457212705
1 35433 29905
1 33013 29848
3 20131 753227320
0 5409 5409
3 33483 680320055
1 35919 36340
0 13791 13791
3 28740 28730363
3 38628 911494513
2 530 31715
0 31167 31167
3 37802 583748894
1 2627 12073
2 6849 22575
1 28225 1060
2 34230 5181
3 39850 928083806
0 17631 17631
3 20181 711969290
3 16238 898934380
0 39317 39317
3 10701 567782088
0 23337 23337
0 23609 23609
3 31427 816787869
1 30343 7979
3 21473 887867032
0 8733 8733
3 37962 469511787
3 22512 363851334
3 36134 576794263
1 37711 8439
3 30793 705861814
0 6791 6791
2 27499 30183
1 422 11944
2 75 27398
3 26310 935453392
1 23886 12664
1 17024 39919
0 11381 11381
0 18629 18629
0 29266 29266
1 20177 15190
1 13554 37795
2 5524 28388
1 35317 35989
1 1519 37412
0 25993 25993
0 17627 17627
0 25332 25332
1 38962 32279
0 37729 37729
3 11431 53734664
3 39434 189447632
1 28262 8580
0 8050 8050
1 2871 17251
1 15660 30674
1 15855 25196
0 32491 32491
1 12583 35534
2 13254 39328
2 17441 2465
3 21711 62128681
0 7649 7649
1 12258 38995
0 3041 3041
0 34758 34758
1 18750 8719
3 24023 969453636
0 8918 8918
0 14108 18408
2 34020 10320
0 12844 12844
2 21537 36219
1 22644 1016
1 10931 24647
0 27696 27696
0 4339 4339
1 5457 30899
0 34263 34263
1 2224 19456
3 30616 220284815
1 21529 32363
1 19941 21735
0 859 859
3 7651 133333833
0 31104 31104
2 35206 7397
2 31917 20715
1 7147 2499
1 34152 3471
2 34773 24268
1 30244 11292
1 39639 22659
0 9551 9551
1 16080 37791
1 11327 12190
2 12172 23555
0 7645 7645
1 4757 26927
1 18105 11333
0 29911 29911
2 26274 2001
3 16623 258929575
0 22358 22358
0 30054 30054
0 8314 8314
0 1101 1101
0 20630 20630
0 8067 8067
1 32169 1559
1 30873 6054
1 8886 2664
1 26043 27768
3 4789 386384159
3 22052 436208022
1 15215 16665
2 21131 17916
0 28031 28031
0 31060 31060
1 28686 10253
1 6025 21320
3 34730 330028890
0 38510 38510
1 995 38686
0 35841 35841
0 31782 31782
1 2517 31076
1 7869 19712
0 14338 14338
2 3510 2128
0 21991 21991
3 3706 567316744
2 37379 33816
1 29191 32634
0 32321 32321
3 14416 907742851
3 12810 685020669
1 21454 2607
1 17706 37615
2 7165 38812
0 23738 23738
1 21020 12242
0 4943 4943
1 25671 21303
3 30602 303266638
3 31570 924383709
1 17669 9907
1 4148 29256
0 38131 38131
1 14867 1896
0 37386 37386
0 8370 8370
0 22456 22456
2 31985 24744
0 18450 18450
2 37277 1282
1 38800 2795
1 39434 11416
2 39221 8366
3 11138 138502768
3 39500 604275403
0 35517 35517
0 13219 13219
0 38002 38002
1 13233 3051
1 34969 33978
0 27348 27348
0 21399 21399
0 1132 1132
1 12505 32817
0 1945 1945
0 17851 17851
1 13746 35660
0 3609 3609
0 6145 6145
3 9638 405846280
0 5992 5992
0 29460 29460
2 15224 21953
2 17571 28674
0 5855 5855
1 28816 13997
1 20668 6136
3 29812 493430303
1 23014 38716
1 30031 36939
1 30082 27971
1 31083 29678
2 4114 39988
3 10727 650305864
0 37034 37034
0 21352 21352
0 37697 37697
0 31188 31188
3 29618 793210648
0 1902 1902
0 6832 6832
1 20661 8304
1 32738 20367
0 31562 31562
2 39862 27921
1 37083 12178
3 2268 925164814
1 7129 8185
1 38269 5418
0 13110 13110
0 5475 5475
1 34860 39801
3 20676 347710835
1 21350 27217
0 27716 27716
1 19348 20409
2 13214 22822
0 24618 24618
2 23715 14332
0 18484 18484
1 9456 3888
1 2368 1934
2 15180 12704
1 814 24087
0 30201 30201
0 30231 30231
2 36355 32281
1 13713 603
0 12509 12509
0 12440 12440
0 24284 24284
1 4575 195
0 24982 24982
3 23465 563636198
3 249 53747851
0 33434 33434
3 29093 283775192
0 12655 12655
0 32051 32051
3 2737 342991536
3 6988 232837667
2 19066 34859
1 27309 16129
2 27048 38619
1 11992 5868
1 39816 21058
0 2829 2829
1 55 31837
1 734 33879
0 4994 4994
1 20629 37764
0 24985 15605
2 12178 12026
3 36818 213089969
2 21004 18513
0 34740 10082
0 18805 18805
0 32224 32224
0 25022 9403
0 27628 33816
1 24038 30413
3 18495 451617024
0 22028 22028
0 18063 18063
1 12739 35757
3 24750 380981950
2 35601 17062
3 7748 517072896
0 19372 19372
0 14112 14112
1 27862 35680
1 2009 11601
0 35327 35327
1 38909 7894
2 16087 35478
3 30318 491676922
3 27409 330426643
1 30780 37858
0 2558 2558
3 25531 848516572
2 2757 24413
0 35078 35078
0 2653 2653
0 9061 9061
2 20029 20479
1 17860 29635
0 9785 9785
3 26649 128274159
0 37223 37223
1 1546 18441
0 5007 5007
0 12040 12040
0 34514 34514
0 36064 36064
1 7301 26172
1 1916 16194
3 15439 709728109
0 31895 31895
0 20519 20519
1 25557 10577
1 23561 35231
2 12014 29625
0 11516 11516
1 13072 38141
2 18790 36634
0 35203 35203
0 27848 27848
0 38593 38593
0 3180 3180
0 31068 31068
1 15762 6784
0 23604 23604
1 2529 10633
2 7313 26007
1 12194 33404
1 32400 9792
0 25066 25066
1 38836 7653
3 8583 466090978
3 34272 837049428
0 18474 18474
1 4488 16086
2 5616 9901
2 30366 9995
0 22917 22917
0 38009 38009
0 30503 30503
0 14232 14232
0 30269 30269
0 4062 4062
1 30919 31701
1 13064 33114
0 7234 30066
1 15401 25302
1 21762 30671
0 15472 15472
0 19948 19948
1 17997 33661
0 7273 7273
1 24562 4346
1 18424 2548
0 29967 29967
1 33947 9160
1 9703 5228
0 652 652
1 2738 6485
3 32609 583224030
0 25011 38205
0 8473 8473
2 13973 24010
1 12154 5810
3 20930 873795785
1 20951 18536
1 4827 8173
1 6425 27671
2 36880 18727
1 17762 4721
0 21358 21358
0 28534 28534
2 24198 25103
1 21540 11403
1 29767 3845
0 1238 1238
0 22720 22720
0 15351 15351
0 2011 2011
0 2910 2910
0 4049 4049
1 23340 6334
0 6597 6597
0 29474 29474
1 9754 37504
1 18420 20330
0 35547 35547
0 38417 38417
1 29827 12269
3 38114 908224965
0 38359 5589
1 21705 33561
2 10937 28226
2 19560 23689
2 9918 38719
0 9122 9122
2 17490 21119
0 37765 37765
2 1916 16194
0 25062 25062
2 30076 8648
0 17664 17664
3 32668 758535459
0 29512 29512
2 17102 2358
0 10838 10838
0 33542 33542
0 25808 25808
0 29069 29069
2 24108 23031
0 23961 27778
0 13874 13874
2 29822 16569
2 5379 29696
1 10685 34256
0 39126 39126
3 2115 421349458
1 31758 5676
1 23829 30965
0 27040 27040
0 38192 9669
1 19351 34847
1 27083 3510
1 21410 33753
2 34223 7269
0 2326 2326
2 14984 5935
0 12875 12875
0 21220 28003
2 2536 727
3 28534 895181164
3 21539 784047989
3 12250 875222064
0 12677 12677
3 14323 202132538
1 10066 18419
2 14425 5429
1 37992 1086
3 2170 840258421
3 21015 170856962
3 21702 132518406
0 23717 23717
2 18105 11333
3 35679 237929899
3 37913 553955697
1 32146 22244
2 93 12435
2 15099 32754
1 5445 17853
3 14593 320628651
1 39598 31005
2 14073 2444
1 27022 28634
1 34812 26545
0 19258 19258
0 37176 37176
1 34118 10637
1 5424 8951
1 3361 38976
1 15459 4875
0 34613 34613
0 8395 8395
0 33284 33284
1 32189 23793
2 23189 29897
3 39391 441189176
1 26754 32930
1 20859 7331
2 21993 32669
2 6384 39692
1 28778 34204
1 23209 9028
1 5961 11854
2 38195 35758
1 4453 39354
0 28842 28842
1 25925 15535
2 24533 9713
1 26295 24909
0 27446 27446
3 1177 152034590
0 18722 18722
0 16889 16889
0 5034 39234
1 1614 12099
0 39804 39804
0 30809 30809
2 26517 15800
2 32338 22373
1 12416 32749
2 23277 24293
1 27989 23137
0 197 197
3 28407 989263201
0 6987 6987
0 33249 33249
0 21630 21630
1 12254 22955
1 20035 29211
0 36426 36426
0 3339 3339
0 4839 4839
0 23622 16654
1 700 19577
1 28261 18781
0 29204 29204
0 31561 31561
0 23057 23057
1 3772 23291
1 14637 22172
0 2173 2173
0 13454 13454
1 37287 4746
0 16859 16859
0 22291 22291
3 33462 811307412
2 19460 39841
0 16547 16547
0 2557 3030
3 9667 685686949
3 24908 651508895
2 37925 13732
1 2338 10005
1 3574 14865
0 26984 26984
2 16272 21449
2 4579 16421
0 16068 16068
1 34730 483
2 1028 39063
0 9549 9549
1 36107 6817
2 2336 22211
2 9681 38185
2 32928 18966
1 20568 19496
3 23463 592773833
0 5580 5580
3 35636 846132316
2 27598 30004
0 29729 29729
1 36586 10632
0 19924 19924
0 37318 37318
0 23242 23242
3 8009 641834882
1 2712 28399
1 3341 7430
0 8008 8008
0 200 200
0 32026 32026
0 6180 6180
1 30613 16731
3 7164 428401831
0 18002 18002
3 1019 830931188
1 22538 32237
0 17892 17892
1 38875 31861
1 23621 25068
0 21174 21174
0 8875 8875
0 13462 13462
3 37627 797901114
1 6547 10283
1 19838 28806
0 5353 5353
0 592 592
0 25786 25786
1 4435 13862
0 25416 25416
3 5497 977625112
0 21292 21292
1 762 20758
3 24367 46581177
1 21780 34349
0 39510 39510
0 18881 18881
1 26926 15056
1 39075 17645
2 14839 36511
1 3664 27374
0 2152 2152
3 21304 942698355
0 29195 29195
3 13295 197354821
2 31808 12608
3 32010 557183341
0 13941 13941
1 36881 39167
2 33002 13830
0 19242 19242
1 21625 4927
0 14619 14619
0 27393 27393
1 33548 39806
0 1490 1490
0 15841 15841
1 35042 25196
2 27449 29954
0 16484 16484
3 19982 334240969
0 39194 39194
0 24906 24906
0 18608 19470
0 37086 37086
1 13418 23736
1 37550 27447
0 24271 24271
0 35870 35870
2 16668 5638
1 16407 34810
3 5800 448097111
0 15022 15022
1 12605 26754
0 17299 17299
3 21086 62517780
0 13600 13600
2 31003 8990
3 36943 665820447
1 9874 20457
0 1593 1593
1 32610 18693
2 2937 4424
0 5194 5194
2 53 6632
3 31821 602344528
0 14902 14902
0 23900 23900
1 3204 5308
0 33308 33308
3 3153 244768504
2 34131 25842
2 33580 7804
1 27106 29908
2 198 8024
3 16769 364964273
0 13834 13834
1 3109 24564
0 24762 24762
0 27075 27075
1 16640 20264
0 9975 9975
1 13985 9043
1 30194 14967
1 33738 34700
3 15963 469541894
0 18725 18725
2 12850 4119
0 526 526
3 31225 26024414
1 32702 14287
2 11747 24919
0 7247 18601
0 39540 39540
1 3033 36687
0 38354 38354
3 26307 998591981
1 19173 23097
0 24076 24076
3 11901 660736647
1 7702 25180
2 784 31818
1 16771 28496
3 13181 34943854
0 31582 28746
1 15972 20468
0 27341 27341
3 18475 562671891
1 22285 13568
1 18246 19412
1 25769 20102
2 24725 36359
2 21196 35414
0 2487 2487
0 34643 34643
1 5318 22085
0 7633 7633
1 14884 28773
0 10006 10006
1 35925 22164
0 17539 17539
2 245 7072
0 16148 16148
0 11983 11983
1 2138 6840
2 10098 14764
0 33611 33611
0 38534 38534
2 31310 23274
0 6737 6737
0 35951 35951
2 34459 28436
0 37740 37740
0 3902 3902
0 7704 7704
3 5480 365351349
3 22632 392508240
0 27572 27572
0 17863 17863
1 36760 5959
0 30731 30731
1 22381 15250
1 2865 14787
2 6782 36722
0 16918 16918
0 23510 23510
1 35448 30433
3 26858 811118303
1 18442 23245
3 32803 620572899
1 29093 31506
2 21837 12690
0 22871 22871
2 30465 39473
3 21919 689736231
1 18932 2856
1 3994 28651
0 31419 31419
3 3904 573480914
0 39403 39403
0 2390 2390
2 13740 18448
2 734 33879
1 31965 29475
3 26038 977744050
0 2254 2254
0 7609 7609
0 26001 26001
2 7009 4220
3 39106 520611608
0 30993 30993
1 34543 2405
3 8630 617522589
1 21626 36584
3 2971 809874710
2 29615 4335
1 494 35242
0 4286 4286
0 9130 9130
0 16966 16966
1 6624 27675
2 22709 19274
3 27699 129959364
0 17090 17090
1 22207 7909
1 2456 35426
1 15357 14136
0 14770 14770
0 33294 33294
0 21618 21618
1 9975 7163
0 36436 36436
0 8592 8592
2 2138 6840
1 1489 14406
1 38117 9006
0 4929 4929
2 33796 26800
1 29075 1470
2 24441 4373
0 19005 19005
2 31231 35859
1 19858 19049
3 2769 891461861
1 21807 27259
1 26597 10108
2 5443 29829
0 28131 28131
0 6190 6190
2 19713 38769
0 9388 9388
1 31031 19411
0 13387 13387
0 22050 22050
0 34680 34680
0 5249 5249
0 12508 12508
1 9328 20911
3 7262 79789790
2 6765 15788
0 26352 26352
3 19266 322451048
2 30167 33879
1 27197 35508
1 25359 7531
1 10007 30062
0 15717 15717
3 11757 689214908
0 3351 3351
1 8574 30103
1 36171 7677
3 4079 627778612
0 30982 30982
1 39339 8735
1 21793 3836
2 34611 14689
2 24815 36528
3 26599 662961047
3 28037 215069812
3 38669 716297454
2 17547 23967
0 30897 30897
1 23845 25114
3 9767 132238910
0 32447 32447
0 29369 29369
3 37869 636459565
0 14752 14752
1 7690 38898
1 8840 4799
0 2099 2099
0 37448 37448
1 37698 19881
3 8068 667679107
0 32139 32139
1 4344 22671
1 928 18533
0 21718 21718
0 16363 16363
0 22971 22971
2 7587 36257
0 32073 32073
0 34376 34376
1 22036 37799
1 35275 7888
0 33345 33345
1 34173 26774
2 16517 38551
3 16233 150424732
1 3227 17411
0 12321 12321
0 17955 17955
0 38228 38228
3 27306 871797308
3 5812 289863955
0 36369 36369
2 7706 30913
3 29331 421014895
3 225 88630882
1 27959 39215
0 27940 27940
0 24460 24460
0 4862 4862
0 30635 30635
3 39009 681439006
0 23999 23999
1 30092 32232
3 15387 917697128
3 10837 862247948
0 3512 3512
1 21211 28145
0 16923 16923
3 34530 652607677
0 24507 24507
1 26480 24751
1 2522 2625
3 16472 353592670
0 10966 10966
2 5634 9351
1 7309 18672
0 16018 16018
0 24640 24640
2 9045 20742
1 19329 15265
1 20311 35139
1 39062 5978
2 32971 24323
2 37435 25989
1 8387 3378
3 22896 490039421
0 28935 28935
0 13489 13489
1 9148 6131
2 33441 38250
0 1993 1993
0 6544 6544
0 37925 37925
0 31222 31222
0 27307 27307
0 38755 38755
1 35966 24176
1 21010 7304
0 11033 11033
0 15835 2558
0 9616 9616
2 16888 12468
2 26467 4648
0 39268 39268
1 16797 9237
0 34819 34819
3 25056 167096954
1 35100 33123
1 15494 26529
1 35025 37319
2 31044 16887
0 22756 22756
1 26300 12890
3 31507 711869169
1 38061 10341
2 19431 21248
1 32350 20694
1 6921 27783
0 39838 39838
0 33617 33617
2 33134 19549
1 36185 31980
1 24984 5374
2 2811 7790
2 7152 7801
0 23186 23186
0 2254 2254
0 22256 22256
3 30143 337610462
2 28049 23508
0 1967 1967
0 24958 24958
1 8953 12852
0 29307 29307
0 8065 8065
2 23633 24538
1 18394 38989
0 101 101
2 21316 3628
1 24644 10409
1 9535 33223
1 37855 26644
0 891 891
0 27341 27341
1 36253 3336
0 10769 10769
1 36149 11591
0 1007 1007
1 33128 15477
1 38583 3127
2 24882 18719
2 20668 6136
1 35965 30396
0 39832 39832
1 8250 39870
3 15369 798531517
1 28353 1844
2 25185 39159
3 15215 671066272
0 10746 10746
1 37517 10085
3 26911 241534171
0 27339 27339
0 14661 14661
3 15946 840316100
2 17111 8580
0 36501 36501
1 11422 28430
3 14660 446759339
2 4472 27592
3 163 248888212
0 29166 29166
0 3867 3867
1 3353 8965
1 21202 13250
2 25844 3628
0 39144 39144
1 11242 32517
2 10220 19192
3 257 220837236
0 12628 12628
0 931 931
3 31795 699579966
1 14509 9234
2 21991 6162
1 35380 17975
0 34700 33738
0 19484 19484
2 2998 19889
1 18050 32693
3 37275 174015527
0 15998 15998
0 8726 8726
0 14482 14482
2 1430 2120
3 22278 91283576
0 23972 23972
0 3895 3895
1 10073 16214
0 33548 5443
1 20314 20704
3 10532 598114227
3 39669 639646524
1 36672 38959
0 27201 27201
3 18730 922074543
0 6631 6631
3 34857 672063831
3 12915 547378067
2 37961 29447
0 6231 6231
0 34256 10685
2 7001 35569
0 36075 36075
0 36889 36889
0 17851 17851
1 18769 28142
0 19276 19276
0 7497 7497
1 27700 24431
1 13123 30826
3 31407 290145381
0 36161 36161
1 35170 13503
3 19156 395646218
1 666 15269
2 20326 14097
0 11573 11573
1 10917 3382
0 4789 4789
3 18058 859326969
3 16869 736854247
0 36886 36886
1 1179 21733
0 20233 20233
1 12097 5000
2 11282 15414
1 26881 10835
2 12397 21948
1 37484 11382
1 34794 8222
2 35416 10731
3 14681 915261539
0 26036 26036
3 30547 681065390
1 20775 9608
0 21570 21570
2 7457 23432
3 27207 898356604
0 12707 12707
1 35218 4016
0 35075 35075
0 22142 22142
3 17966 648309354
0 22687 22687
0 12197 12197
2 31118 30082
2 22805 3354
0 29415 29415
2 2670 24394
2 3927 2948
0 36554 36554
1 8323 27843
0 34356 34356
1 11222 17170
0 338 338
0 16150 16150
1 26068 20405
3 12602 341836962
3 26894 444499024
3 39299 710311364
0 3110 3110
2 36435 15571
3 5561 105626775
0 2561 2561
0 7881 7881
3 26641 721438474
0 14800 14800
0 3711 3711
1 19261 12453
0 2094 2094
1 26336 37326
0 30952 30952
1 1791 28731
2 8028 22836
0 30092 30092
3 2941 71620956
0 39851 39851
0 39739 39739
3 33196 481149926
2 34181 34128
0 10766 10766
1 13404 30879
3 241 23574956
1 2222 23424
0 35570 38770
0 7027 7027
1 33172 26967
1 22896 17253
1 21330 32575
2 18784 15877
2 21568 29017
3 26696 834977279
1 30070 19452
0 18829 18829
0 2656 2656
1 18568 36741
0 3486 3486
0 39461 39461
0 6105 6105
0 24651 24651
1 38384 14161
0 1669 1669
0 29919 29919
0 11254 11254
1 21340 24277
1 33912 33719
1 23553 18515
2 4836 31930
1 37065 19341
0 9536 9536
2 35892 30748
0 17310 17310
0 32938 32938
0 12559 12559
1 17964 34183
2 36673 34504
2 17969 38391
2 3499 39910
0 38711 38711
0 25727 25727
0 12237 12237
0 29292 29292
1 7204 39739
1 27529 20565
1 38096 36285
0 20632 20632
0 18582 18582
2 13306 28548
0 11882 11882
1 7838 19490
1 10358 17678
1 28363 22113
0 17354 17354
1 9404 273
0 17031 17031
0 36243 36243
1 27326 24289
1 12587 23813
1 22389 38286
0 29650 29650
0 30070 30070
0 3605 3605
0 12680 12680
3 32127 779311958
3 1890 685690427
0 31177 31177
0 24735 24735
0 16105 16105
2 31592 13214
2 26224 21388
3 28109 492179939
1 28651 24202
3 26723 142465634
1 7593 21233
2 5226 14817
0 12422 12422
0 2182 2182
0 22650 22650
1 16853 5614
2 12895 8933
0 27799 27799
0 4094 4094
2 39075 17645
1 38937 5711
1 39255 4561
0 3763 3763
0 2173 2173
1 15801 18616
0 13985 13985
2 11884 28361
2 12154 5810
1 6940 27478
2 19853 24484
1 13359 13788
1 4759 10148
2 17830 1635
1 22293 13375
1 8510 15378
1 15096 15103
1 6907 20118
0 37486 37486
3 28164 553233446
1 10737 39246
0 26058 26058
2 37804 22282
0 37390 37390
3 33682 313039573
0 1616 1616
0 9469 9469
0 20714 20714
0 23199 23199
1 17938 33529
1 14430 9358
2 16770 27565
2 20311 35139
3 3343 720968947
0 18488 18488
0 34780 34780
0 13265 13265
1 5136 37750
0 17202 17202
0 39147 39147
0 6037 6037
0 26208 26208
0 16185 6419
1 18678 5185
1 34926 32737
0 36101 36101
0 15583 15583
2 1066 38293
1 21023 10044
3 10220 746055983
0 157 157
0 39333 39333
0 33396 33396
0 3359 26856
2 22265 8320
0 19873 19873
2 1307 12287
0 17557 17557
0 23639 23639
0 10453 10453
1 12481 6680
3 20363 662662044
0 20934 20934
1 13510 33352
1 1546 14497
1 23080 17430
2 3008 38843
1 22109 15375
1 24372 6682
2 5270 13596
2 844 23437
0 20038 20038
1 6792 25457
1 35180 32164
0 10744 10744
0 10101 10101
1 27002 29516
0 38702 38702
3 5533 252027682
2 4435 13862
1 38917 3710
0 20382 20382
0 10573 10573
1 28806 25008
0 18505 18505
1 33525 18266
1 35228 19772
1 14576 24468
0 35179 35179
3 29183 240363401
0 25735 25735
0 19112 19112
0 29445 22047
1 29346 33379
3 10731 625478477
1 16168 25603
0 19166 19166
1 3424 26039
0 37443 37443
1 7210 8299
2 27742 36785
2 5911 7603
0 9084 9084
0 38763 38763
0 23209 23209
3 16543 468439456
0 31135 31135
0 38156 38156
1 4528 23107
0 15928 15928
1 2856 18197
1 15415 31289
1 34235 8918
2 32032 5366
0 34342 34342
0 26963 26963
1 38803 24007
0 10894 15972
1 1092 37353
1 18850 14511
0 24956 24956
2 37396 1553
0 31321 31321
0 39029 39029
0 1902 1902
0 37103 37103
1 8788 30033
0 25969 25969
3 23543 956009655
1 15643 7867
1 22915 2617
0 33629 33629
0 33834 33834
1 30952 26884
0 5753 5753
0 11258 11258
1 36 26902
0 21769 21769
1 29855 10028
1 2056 27160
0 18780 18780
1 30277 33523
3 11868 987966341
1 2974 23452
0 36685 36685
0 3752 3752
1 24036 2386
0 20802 7540
0 35353 22329
1 31202 10312
1 3524 26602
3 28414 462201658
2 27038 18166
1 15550 33832
1 5326 1444
2 4303 32854
1 17185 9787
1 32580 28157
0 39883 39883
2 12521 2178
0 21382 21382
0 23340 23340
2 33462 4861
1 24673 30179
1 26527 2839
0 9374 9374
3 9072 861151915
2 26295 24909
3 2334 847216447
1 434 14242
0 17457 17457
1 10419 37297
2 23307 16127
0 6812 6812
0 24114 24114
0 11388 11388
3 26906 588823038
0 36764 36764
1 8460 8807
0 21229 21229
2 32189 23793
1 5867 28921
0 15874 15874
3 18712 695171044
1 9589 15378
1 10718 4683
0 34015 34015
3 4677 961653019
0 38519 38519
0 16916 16916
3 23854 679602882
0 28620 28620
1 25454 39915
0 1156 1156
1 28532 37211
0 17526 17526
1 24601 26193
2 8727 17440
0 11323 11323
3 22546 643245317
1 12373 8502
0 35056 35056
0 20936 20936
0 25244 25244
0 30998 27754
1 23799 14149
0 34952 34952
0 8256 8256
1 17413 17354
3 3960 812462434
0 700 700
2 11364 27382
3 20536 612039144
2 21191 32420
0 34476 34476
3 39871 164192238
2 20953 11532
1 6513 11915
0 29348 29348
3 2974 426467724
0 23421 23421
0 26550 26550
3 24203 956456458
0 125 125
1 28821 21600
0 7029 7029
1 33814 35402
3 22798 488209170
1 9306 19891
2 30543 5265
1 32955 5664
1 13323 27700
1 1496 31046
0 36525 36525
0 486 486
0 27389 27389
2 26667 15795
0 20544 20544
0 13480 13480
0 20039 20039
1 24135 22329
1 14005 30650
0 34724 37250
0 5180 5180
1 22721 23596
1 23357 26896
0 34045 34045
0 30712 30712
0 17812 17812
1 32601 31366
1 8003 35328
0 18313 18313
3 5516 366130156
1 19783 8108
1 10068 38987
0 39851 39851
1 39613 27553
0 3590 3590
3 13469 613130613
2 30860 32710
2 852 33624
0 14565 14565
2 18945 13988
2 8673 6339
0 8498 8498
0 18283 18283
0 16071 100
2 10527 38063
1 3999 9115
3 11867 906771211
3 35837 536969909
3 8895 832432637
3 6396 872543702
3 26570 549865804
0 25765 25765
1 34045 31055
1 25759 7925
3 31425 357009614
2 6299 2496
2 17048 4024
0 4940 4940
2 21083 18424
1 9559 9301
0 28817 28817
1 11034 20026
2 2529 10633
3 21739 204955798
2 14981 8907
0 19290 19290
3 33869 77506551
1 1828 24011
1 34780 31234
0 34669 34669
3 521 12607314
0 24435 24435
1 33830 17557
0 38138 38138
0 26858 26858
0 39101 39101
0 21381 21381
3 15697 309059491
0 20984 20984
0 30914 30914
1 8331 7586
0 34144 34144
0 38304 38304
1 28722 36544
0 26067 26067
0 28365 28365
0 20103 20103
1 18636 37682
2 5943 36954
1 14541 37651
3 4922 769677110
1 30617 18567
0 20160 20160
0 10599 10599
0 9865 9865
0 28409 28409
2 39722 15199
2 6513 11915
1 35811 29982
0 15938 15938
2 39639 22659
1 37386 15513
0 33465 33465
0 13104 13104
1 6360 29109
2 29991 24171
2 14679 7773
3 25247 444807689
2 29194 12720
2 32382 10447
2 34730 483
2 1450 19990
0 11996 11996
1 29147 1935
0 13559 13559
1 12580 25164
3 13245 324301067
1 26514 4146
3 31841 316916261
1 31167 18121
1 10983 10212
0 26214 26214
0 1307 1307
0 29812 29812
3 33569 863608107
0 10063 10063
0 32822 32822
2 16155 23144
0 23978 23978
1 12199 33732
0 2383 2383
1 26137 23244
0 38469 38469
0 27429 27429
2 27032 13254
0 12709 12709
1 39341 15788
3 12936 782069695
1 37465 23043
1 38083 16577
1 2907 3591
0 18588 18588
2 25839 28868
1 18609 6258
2 34090 30590
3 16597 730908193
1 17779 31995
0 34835 34835
1 16364 27421
2 17112 29334
1 24163 4609
0 15762 15762
3 30301 992869254
3 20843 810441992
0 31228 31228
0 35469 35469
1 23902 9173
2 28684 4656
2 35180 32164
1 29685 15407
0 12756 12756
1 8254 30518
3 36786 633213801
2 8350 24895
1 22878 29884
2 5259 39831
0 20109 20109
1 21683 2147
0 4706 4706
0 33272 33272
3 22817 169159603
2 22940 1215
0 20649 20649
1 7553 12252
1 32960 34466
1 18933 12559
0 27778 27778
1 232 5861
1 33561 18403
0 27212 27212
3 15104 138944523
1 14816 4313
3 27926 133209820
2 4327 12947
3 27949 184571945
0 32169 32169
0 9366 9366
0 26825 26825
1 11086 14293
1 32121 22365
1 12873 22616
1 408 26527
2 5457 30899
1 9479 13900
1 39013 22885
0 3075 3075
3 14675 97038392
0 19531 19531
0 4650 4650
0 38075 38075
1 1724 23651
1 19618 7969
0 11373 11373
2 36247 22571
0 32324 32324
0 9616 9616
1 27178 625
0 26937 8019
2 39515 10995
1 27001 20982
2 9627 14897
0 24673 24673
2 28908 34469
0 21236 21236
3 23419 461784796
0 24748 24748
1 21197 21281
3 7836 821523092
1 12227 3716
0 8467 8467
0 14140 14140
0 13961 13961
1 32875 16512
0 27544 27544
3 22477 852023109
0 2978 2978
1 24595 9468
1 39397 3871
3 13379 373246926
0 1929 1929
2 705 20793
2 23561 35231
0 34532 34532
1 2034 10662
1 35621 33690
2 37247 37968
2 14820 3223
3 22457 703522703
1 5830 811
3 21179 328278645
0 16464 16464
3 15587 861596874
1 38425 11723
0 39244 39244
3 20958 911898155
0 16663 16663
0 10373 10373
0 8154 8154
3 35763 416270102
1 18336 4655
3 5718 873570913
2 31528 17347
3 27544 782493102
0 9030 9030
0 20288 20288
3 19122 194470817
0 5781 5781
0 39478 39478
1 35680 20671
0 38267 38267
0 19425 19425
1 3831 3547
2 17709 37296
0 1546 1546
1 13202 4348
0 13481 13481
1 22451 12904
1 14981 32254
1 16330 2654
3 37969 676961466
3 24333 366504870
0 21111 10447
0 103 103
1 25672 31835
3 35312 444622442
1 36772 30136
2 25041 11483
0 29787 29787
0 24732 24732
0 36291 36291
0 5808 5808
0 4051 4051
1 19660 22230
0 35391 35391
0 2600 2600
0 33906 33906
0 267 267
0 7509 7509
1 31418 30370
3 25037 550673506
1 22242 2297
0 26335 26335
0 14463 14463
3 27896 437350767
1 23684 20870
0 38736 38736
0 12540 12540
0 26746 26746
1 36227 8670
2 25275 37690
3 33122 610432610
1 20578 22940
1 29551 664
3 6477 522366209
1 14168 23673
0 1112 1112
3 5721 693758490
1 34275 28352
3 3755 367664065
1 34432 13812
0 25160 25160
3 31160 768210613
1 13193 27251
1 26729 15859
2 9924 13677
2 2768 25942
1 295 3998
0 12815 12815
0 3630 24342
2 37928 10650
1 3237 38610
1 23874 5323
1 1122 32584
0 22735 22735
2 7550 22677
0 17529 17529
2 26391 33227
1 25443 12095
3 11628 918268489
0 20401 20401
1 24595 39441
0 805 805
0 20088 20088
1 27316 33417
0 34801 34801
0 34364 23983
1 3689 11281
1 38875 6356
0 3548 3548
1 26764 21847
2 36449 5904
0 22752 22752
0 21746 21746
0 31446 31446
0 17553 17553
1 32230 29094
1 20778 4709
0 25884 25884
1 21047 1782
0 36851 36851
2 8199 24508
0 34138 34138
0 39008 39008
1 17625 22916
0 7761 7761
0 16786 16786
0 12533 12533
3 8692 253438283
0 30594 30594
1 23437 7844
1 4312 30788
0 24790 24790
1 16212 24713
2 2856 18197
2 12148 4507
3 36249 543681853
0 9106 9106
0 26919 26919
0 38763 38763
2 19037 5944
3 2850 626583959
1 33666 10004
0 5149 5149
2 6231 577
0 35962 35962
1 25117 2870
0 9407 9407
1 17191 7682
1 35232 3947
2 27259 4065
2 37550 27447
2 29476 39021
3 7455 891289756
3 10070 888694175
2 10894 20468
0 37955 37955
0 30018 30018
1 18521 4807
3 18137 121587675
1 19151 37588
2 26661 23955
0 34330 34330
1 26956 23118
1 26502 9283
1 33675 37038
1 24055 10240
2 25818 20270
2 4148 29256
2 6256 36474
0 31281 31281
0 23749 23749
1 36277 28549
2 38800 2795
0 29538 29538
2 18601 7247
1 36354 17922
1 8897 23723
0 26015 26015
3 32157 984263600
0 35513 35513
3 27818 318812642
3 9375 428164069
0 38196 38196
1 8599 3859
1 30537 9588
0 36491 36491
0 17065 17065
1 13409 39184
3 25416 784578517
3 37543 822519218
3 23001 342673755
2 18777 6391
0 11695 30514
1 8028 1091
1 25685 37622
0 39817 39817
1 3561 27631
0 39682 39682
2 26172 5949
0 33297 33297
1 10935 18286
1 23003 38964
1 23725 12613
1 14638 33686
0 1288 1288
0 28123 28123
0 38040 38040
0 15776 15776
0 22116 22116
0 532 532
1 24128 21254
0 34392 34392
0 23585 23585
0 18271 18271
0 1101 1101
3 31076 200041723
3 27957 922382420
0 1764 15762
0 31071 20715
0 2266 2266
1 26217 23235
1 5291 32933
2 11095 10745
2 4737 36055
3 22232 593477010
0 32884 32884
0 39752 39752
2 23437 7844
0 7562 7562
0 23012 23012
0 35989 35317
2 4842 2867
1 19262 22328
0 27041 27041
3 25952 304064914
2 30326 22126
2 12853 38455
0 25312 25312
1 38478 768
3 37943 887989527
0 36077 36077
1 24440 16393
0 33790 33790
0 10475 10475
2 16263 21972
1 18941 8153
2 27776 23298
1 2299 3115
0 35743 35743
0 25933 25933
0 19596 19596
1 7660 34640
0 37094 37094
1 6 26071
2 906 9080
0 22513 22513
3 3848 337072219
0 27185 27185
1 15766 28518
0 19402 19402
3 21099 651620678
0 36722 36722
1 25751 1761
0 22907 22907
0 19097 19097
1 28759 23367
0 25993 25993
1 5522 24001
2 3922 12817
0 8092 8092
1 27943 31505
3 29070 683809344
0 4369 4369
3 32103 585704272
2 26188 10529
1 29575 5488
3 38331 25206623
2 37180 25650
3 14485 859916682
2 29404 31920
2 12091 23889
0 11103 11103
1 13722 38526
0 5947 5947
3 32777 845058845
3 14956 658596842
3 28041 775302571
1 38379 28096
0 11424 28599
0 3266 3266
3 671 762783142
0 25037 25037
3 17714 443905801
0 18480 18480
0 13829 13829
1 19040 25678
1 2926 9283
3 10555 528523169
0 20937 20937
1 19699 10716
0 9195 9195
1 34202 5797
1 17506 30512
1 38139 21491
0 35053 35053
0 13566 2877
1 23044 23983
3 5877 141951855
1 2685 2415
0 22921 22921
1 38849 15696
1 11653 31308
3 5658 536552609
0 24991 24991
1 23398 37894
0 17376 17376
2 23120 38313
2 2557 3030
0 20354 20354
0 19328 19328
0 11695 30514
0 17319 17319
0 38131 38131
1 24205 37108
0 2639 2639
3 2456 619505920
0 22453 22453
2 22081 1449
2 7009 35315
1 33690 1197
0 25283 25283
1 17796 39986
1 5609 6389
1 2502 33452
1 5463 15152
1 27300 24176
2 13157 11951
0 2613 2613
1 7613 7611
1 22991 24071
2 10106 12529
0 35131 27612
1 28492 14919
0 5916 5916
2 17938 33529
0 4664 4664
0 18716 18716
2 29860 2114
3 19189 374975481
0 12972 12972
3 11104 494553015
1 21095 6499
0 11579 11579
2 33271 5397
1 32902 5203
0 17931 17931
0 13712 13712
3 14507 933206860
0 20595 20595
0 35496 35496
1 2537 14442
1 11796 5957
1 1503 3563
0 4010 4010
1 7013 12991
1 2193 10227
0 39330 39330
1 11990 22423
0 6643 6643
3 9289 889835128
1 15298 1501
0 12945 12945
3 7833 858654678
2 33058 6232
2 34021 34080
0 33464 33464
1 29813 39427
1 9125 2538
3 31473 831669325
0 24578 24578
3 10202 918843158
1 19434 10249
0 16323 16323
0 20306 20306
1 24649 39778
1 36410 32848
1 6127 28079
0 8975 8975
2 27234 14748
2 17311 11312
0 18550 18550
2 30638 2566
1 27999 16646
0 27060 27060
0 24965 24965
2 6949 25125
0 13691 13691
0 35349 35349
0 39915 25454
0 20374 20374
0 1372 1372
1 22751 33429
0 32429 32429
0 32495 32495
1 5197 11093
0 11727 11727
0 14462 14462
0 18470 18470
1 16400 16866
2 19063 3875
2 28504 22088
2 21419 27280
2 37484 11382
0 21855 21855
1 39465 31089
3 20040 929483150
0 29576 29576
3 14392 435718608
0 12549 12549
3 9613 842197025
1 31738 18294
3 7004 637014549
0 25852 25852
2 39193 32210
3 30487 156613240
1 1408 19022
0 31721 31721
0 34040 34040
0 14059 14059
1 4152 36148
1 36311 698
0 29580 29580
1 36615 2761
2 4981 22606
3 36117 773373793
2 3983 37249
0 17558 17558
1 7597 17007
1 3066 7225
3 12339 662315829
1 23979 16024
0 25289 25289
2 21166 39630
1 29732 20729
1 26321 15411
3 13264 529677011
0 13459 13459
0 27232 27232
2 23577 38630
0 32952 32952
0 4455 4455
0 34609 34609
1 2559 36037
1 4751 6095
3 36024 934888165
0 6303 6303
0 13862 13862
3 31195 805493959
2 32333 15921
1 33367 27093
2 12382 5234
2 23983 34364
0 3694 3694
1 31415 33064
1 13987 16626
1 39259 4330
0 14938 14938
3 3595 993777640
1 4420 12223
3 26633 711559664
0 20727 20727
0 35750 35750
2 28784 27416
1 6205 6380
3 11613 651278100
2 25746 6506
2 18442 23245
0 5257 5257
3 26845 325507171
3 39955 19723280
1 3374 10483
2 9678 3335
2 7480 30410
1 29836 11800
0 1411 1411
2 4152 36148
0 8665 8665
1 30359 19533
1 23722 29729
0 15973 15973
0 14201 14201
3 11048 935338277
3 3879 935592845
0 32049 32049
3 18852 215086405
1 4540 12669
1 8949 5381
1 28501 33282
2 9421 20310
2 18483 18762
1 39481 25677
2 14001 1150
0 12065 12065
0 12376 12376
3 7615 377508524
0 8808 8808
1 24175 37157
0 32798 32798
1 7652 28336
2 23270 19463
0 5738 5738
2 31489 30536
3 6419 903002568
3 143 282687411
0 30585 30585
0 20810 20810
1 23412 13047
0 39744 39744
1 21853 33483
0 844 844
0 37797 37797
3 36275 2227251
1 5325 22745
3 35832 121962080
2 26581 28730
0 29129 29129
0 29464 29464
2 32055 15922
1 25326 37949
2 500 29401
1 37700 3695
1 22623 4754
0 8005 8005
0 32410 32410
0 25208 25208
2 28802 11889
3 31242 849828416
1 9792 8223
0 18316 18316
0 2006 2006
0 30053 30053
3 26289 895934749
0 29712 29712
0 9964 9964
1 37178 15106
0 1325 1325
1 12189 12044
2 22724 6694
2 4601 3636
1 124 37247
0 15664 15664
2 26529 16985
0 11902 11902
0 8322 8322
0 29982 35811
2 33738 34700
0 18507 18507
0 26183 26183
3 7934 205660083
0 2913 2913
0 18584 18584
3 22830 955820959
3 5737 278134682
1 21030 9377
0 9848 9848
1 18756 36209
3 11394 566175806
1 39773 28400
1 31050 24051
0 9064 9064
0 8993 8993
2 37473 35927
1 30827 30528
0 13497 9318
1 34995 20207
0 26222 26222
1 37472 20685
0 22070 22070
2 9013 34544
0 38791 38791
0 18985 18985
1 32313 930
3 38091 8479515
0 7073 7073
1 9156 19713
2 21782 1801
2 11790 6909
0 4139 11296
1 37740 26806
1 33742 3185
0 15416 15416
1 3564 15583
1 8694 34823
1 17724 17038
0 4382 4382
3 28972 242423056
0 23520 23520
2 18084 33103
0 14938 14938
0 27772 27772
0 7153 7153
1 33839 28076
0 26192 26192
0 38931 1276
0 542 542
0 21299 21299
0 29425 29425
0 7618 7618
3 8814 452834410
0 5080 5080
2 2479 29561
3 18019 10004085
0 16238 16238
1 24630 20503
0 17478 17478
1 37765 10735
1 17437 16251
1 291 17385
0 24162 24162
0 7503 7503
1 16568 18137
3 17350 793966154
1 19933 20408
2 37528 32519
0 13506 13506
2 13985 9043
1 5055 24406
0 33243 33243
2 8003 35328
1 15298 30389
0 6295 6295
1 37867 20278
1 30106 9463
0 29975 29975
0 5789 5789
0 5705 5705
1 4377 35619
0 2161 2161
0 28847 28847
0 8998 8998
2 29855 10028
1 3248 33435
0 2135 2135
0 11828 11828
2 23199 16516
2 26459 14620
0 29940 29940
0 4070 4070
0 11936 11936
2 8019 28693
0 9333 9333
3 34342 418408600
0 20827 20827
0 23979 23979
1 9902 26604
3 17995 135671372
1 8275 19195
0 24646 24646
2 8840 4799
0 33743 33743
0 14542 2687
0 33531 33531
0 13114 13114
0 10393 10393
3 34315 198616959
1 11705 2469
1 15533 33206
0 13584 13584
0 26125 26125
1 32232 12339
2 22599 23598
0 35919 35919
2 284 26788
3 31222 229712747
0 10927 10927
1 13737 9795
1 20844 28887
0 11097 11097
0 34958 34958
1 29800 3177
2 641 37385
0 30295 30295
3 24511 589157481
0 16490 16490
3 23601 553835663
0 24432 24432
2 2412 23798
3 4320 873706238
1 13785 31422
1 3060 28774
0 8358 8358
2 35892 29101
0 18856 18856
0 22203 22203
1 7087 25633
0 17685 17685
1 31726 8746
3 22763 524455586
2 32150 27210
1 19940 21225
3 16647 296347948
0 17684 17684
0 2718 21461
0 37591 37591
1 11315 14838
3 29242 859826415
0 10090 10090
3 12981 712040526
0 14972 14972
0 22268 22268
0 28209 28209
2 36400 36955
0 7717 7717
1 14993 9390
1 8480 27678
1 35049 37740
2 23015 9827
0 13635 13635
1 35189 5155
0 12066 12066
0 21705 21705
3 39207 897090797
0 9394 9394
1 6100 14827
2 5637 18281
0 14419 14419
0 4961 4961
3 2623 636638128
0 30079 30079
0 11337 11337
1 38439 16086
1 38416 8124
0 7866 7866
0 20635 20635
3 28823 50815494
2 28210 2016
1 28885 12870
0 38344 38344
0 8031 8031
2 36760 5959
0 12710 12710
3 39679 461722066
0 20012 20012
2 3994 28651
1 21660 28621
2 19858 19049
1 32760 35160
1 39401 38239
1 48 36099
0 11128 11128
3 15695 816636940
0 33909 33909
1 31812 39147
3 2947 751076932
3 8446 864482347
1 32638 26826
0 21507 21507
0 13736 13736
1 15119 34561
1 8467 34019
1 18187 715
2 37334 38106
1 34200 7166
1 25125 1559
0 3064 3064
2 38341 38724
3 27003 439361673
1 5319 3280
0 23652 23652
0 23827 23827
0 3107 3107
0 16531 22971
1 8054 4272
3 37452 379832718
0 28472 28472
0 31184 31184
1 31935 1798
0 30587 3421
0 1298 1298
0 38880 38880
2 37287 4746
0 15985 15985
2 17787 13018
0 24167 24167
1 14202 26679
2 20897 28955
1 10996 19975
2 6033 25695
2 3664 27374
1 35079 16092
0 17621 17621
2 2556 36372
1 6386 26221
3 28283 27984982
2 23985 20744
0 24276 24276
2 7732 37167
2 36277 28549
2 533 21521
3 32859 448981612
0 14395 14395
2 2525 31199
1 1860 8018
2 18109 17719
2 814 24087
0 24145 24145
3 7067 657577987
1 36098 39587
0 27816 27816
2 39239 11686
1 33563 7336
0 18203 18203
1 32928 1173
1 29442 31555
0 2407 2407
1 2912 30273
1 30901 35224
2 33240 37212
0 8838 8838
3 5954 315505746
2 7418 3821
0 14233 14233
0 32894 32894
3 4003 414275783
3 35828 144969529
3 30654 957508551
3 27226 852603080
1 20923 12334
0 37297 10419
2 31981 23341
1 112 32856
1 22550 11379
2 9186 14766
1 1894 23843
3 4215 301992911
0 6698 33257
0 30630 30630
0 5544 5544
0 9366 9366
2 4540 12669
2 17117 30608
3 30742 488566518
1 10566 19621
3 38674 831510577
2 4104 20826
3 19444 131589283
0 15287 15287
0 33927 33927
3 31607 268788102
2 35937 13815
0 20068 20068
0 15150 15150
1 20814 5479
1 10222 24144
3 14913 980463647
1 30298 12120
1 8548 9894
3 15040 123127811
0 3397 3397
3 38201 919752997
0 1102 1102
1 14318 17928
0 35220 35220
0 36772 36772
0 11991 11991
0 38401 38401
1 4862 33860
3 30960 691935168
1 16841 8393
0 23749 23749
3 35989 949198229
2 34565 28947
1 29567 29344
0 22235 22235
2 12116 29734
0 22825 22825
3 5334 50336647
3 30054 95128697
0 1054 1054
3 3755 694034342
1 24808 4674
1 657 35148
1 39692 26832
2 1024 2930
2 30124 30923
2 33266 19250
3 20136 439587577
1 24450 216
3 7945 22594256
0 2403 2403
0 12188 12188
1 2992 22706
1 27269 33540
2 8452 5557
3 20681 309920478
1 20420 24080
0 32268 32268
2 30587 3421
2 26527 2839
0 15099 15099
0 21538 21538
1 32826 29117
0 36700 36700
0 16604 16604
0 16620 16620
3 23631 905105660
0 19173 19173
1 14842 23291
0 26454 26454
3 22951 922591945
1 14266 591
1 24244 6622
1 13263 30321
3 17667 447568630
0 12454 12454
1 25593 172
3 27280 680782647
1 29659 33002
1 20680 28046
0 9946 9946
3 17977 448237437
1 39989 12109
2 2559 36037
2 1982 13824
0 35261 35261
1 30303 26981
3 31951 199761624
1 35217 16370
0 29966 29966
2 15893 15602
3 19206 949296166
1 1860 17056
3 22037 313049546
3 17332 838527295
2 2868 19917
3 20725 215580551
1 21746 21201
2 18331 22016
3 7329 765300497
0 37897 37897
1 30277 25749
0 35364 35364
0 14749 14749
0 35930 35930
0 34715 34715
1 10908 18854
3 12505 951565661
1 19549 11267
0 39915 25454
1 4953 20937
2 24517 35355
3 39108 659243535
0 5445 5445
3 7646 669720688
1 15316 31670
0 32151 32151
3 39027 42408496
0 28328 28328
2 12194 33404
0 23783 23783
1 1684 20952
1 39966 29727
0 2445 2445
3 35900 550515962
2 23940 6198
0 17590 17590
3 27470 779109240
0 20584 24643
0 8276 8276
0 2716 2716
0 39769 39769
0 9981 9981
0 16896 16896
1 37108 2384
1 36913 12980
1 10421 15436
2 16654 23622
1 5689 34581
0 34318 34318
0 12284 12284
1 21174 37018
3 4716 378642196
0 24020 24020
3 24733 400731921
0 31639 31639
2 29866 34099
0 26514 26514
2 38789 8226
2 19479 26019
0 30157 30157
3 24876 826691436
0 24089 24089
0 17218 17218
1 25840 5328
0 33451 33451
1 4035 27319
1 27987 13205
1 28988 35701
0 23866 23866
3 19808 475486616
1 5215 5880
0 15828 15828
1 14477 26376
2 23667 12014
1 38162 33572
1 37273 3194
1 12102 659
0 23261 23261
0 20247 20247
1 8177 16573
0 31444 31444
1 33045 18342
3 33788 913861238
0 22701 22701
0 11361 11361
3 4357 121748527
1 25744 22884
0 22243 22243
3 18700 581521589
0 27690 28544
1 28888 39993
0 18437 18437
3 37368 980457823
2 25672 31835
0 17179 17179
1 23579 26106
2 8134 688
1 31295 18186
0 32127 32127
2 37698 19881
0 26557 26557
0 16503 16503
1 39647 18064
1 22401 12181
0 27041 27041
0 24008 24008
0 10780 10780
0 30921 30921
2 39140 9018
2 12930 10722
2 8473 14450
0 32019 32019
1 4834 33233
3 35486 543418796
0 33348 33348
0 3593 3593
1 172 16514
3 221 450424050
2 10104 8204
2 706 39826
2 3353 8965
1 4875 17499
3 26400 220101778
0 9542 9542
0 34062 34062
0 11756 11756
0 36176 36176
1 39145 12510
3 39746 11063055
3 11347 611411099
0 19435 19435
2 31476 18398
3 3326 609440991
2 23584 19525
3 14589 558577170
1 7685 31575
2 17293 37566
0 24311 24311
1 10068 238
0 39225 39225
1 31505 9953
1 20557 25518
0 35420 35420
0 7551 7551
3 5059 336540617
0 23634 23634
0 39735 39735
2 35090 4356
0 34788 34788
0 31306 31306
3 28959 816955837
3 423 337380354
0 983 983
2 27589 11203
0 29188 29188
2 12227 3716
0 30612 30612
1 21399 3655
2 24036 2386
0 2656 2656
0 16211 16211
1 27190 17857
0 17238 17238
1 2845 7507
2 31259 33444
0 20882 25166
0 7121 7121
2 39728 39874
0 25805 25805
3 11962 433332081
0 22747 22747
0 38488 38488
0 12312 12312
0 1590 1590
1 29699 20245
0 29057 29057
0 25598 25598
2 16993 8928
3 3859 600837253
0 3368 3368
2 14261 3765
3 37824 780640650
0 29861 29861
0 28153 28153
3 30520 248331348
3 33894 860945773
2 36531 14344
0 21677 21677
0 3844 3844
2 7442 31316
0 36098 2457
0 9244 8705
0 36908 36908
2 27106 29908
2 20664 33671
2 33742 3185
1 9699 32862
2 28229 33778
2 27248 19611
1 39994 5181
1 29827 26242
2 8258 20232
2 17586 2058
2 28005 16016
3 28273 871637964
2 15494 26529
1 7942 10907
0 9612 9612
3 33602 33022751
1 22953 12057
2 10052 39756
1 15708 3955
1 11908 4154
1 28746 9069
1 34850 34929
0 26906 26906
0 28295 28295
0 9185 9185
0 13951 13951
0 4169 4169
2 7523 18789
0 22781 22781
1 32803 28865
0 13408 13408
0 21220 28003
0 13411 13411
1 1982 8269
0 37495 37495
0 1229 10978
3 16294 801665916
1 21187 18015
1 10913 240
1 13905 33363
0 35284 35284
1 31202 11234
0 23122 23122
0 1090 1090
0 16974 16974
0 13397 13397
0 29940 29940
0 35292 35292
1 31311 7430
0 33621 33621
0 16115 16115
1 17300 30592
0 31785 31785
0 1060 28225
3 12532 676874241
3 32575 660393399
3 5631 906394732
1 8108 28986
1 30480 14536
2 34794 8222
0 14429 14429
0 27095 27095
0 5227 5227
1 23606 24077
1 13286 35805
0 32292 32292
1 13968 35435
1 15360 10118
1 27422 24000
1 12144 21435
0 28628 28628
2 37470 22211
1 30444 4066
0 34760 34760
2 26163 33889
2 13510 33352
2 2246 31026
1 19107 4532
0 38105 38105
3 32272 164404426
1 31214 20461
3 14765 582703115
0 38513 38513
1 8306 36852
1 19917 9549
1 3899 10441
1 4686 22108
1 13489 26962
1 18815 2323
3 22099 833106235
3 13896 479886946
3 27418 407631344
1 19909 28027
1 19714 21325
2 21047 1782
0 17663 17663
0 21761 21761
0 29089 29089
2 26186 33552
2 38716 34977
0 31662 31662
0 30751 30751
0 4532 19107
3 35142 872100162
3 24720 617262277
0 36409 36409
0 32479 32479
0 11033 11033
0 26992 26992
0 28039 28039
3 24810 246762365
1 7570 19996
1 18579 14280
0 39232 39232
0 1754 1754
0 5540 5540
1 35135 25034
1 34887 37891
1 11920 345
3 3809 470891766
1 15961 21472
0 3547 3831
3 4375 600754463
3 27650 177633618
3 34866 58422731
1 30085 38793
1 39011 10288
1 8300 17662
0 17065 17065
1 14932 14334
2 23784 8285
0 14101 14101
0 31358 31358
2 28136 36300
0 11988 11988
0 30604 30604
0 19633 19633
1 33584 2200
0 428 428
1 29009 6787
1 16147 24378
0 7441 7441
0 5720 5720
0 37228 37228
0 30083 30083
1 12909 16080
0 2459 2459
1 5575 38238
0 24743 24743
2 32472 36463
0 7284 7284
2 8665 13414
2 30307 22206
0 25652 25652
0 34384 34384
2 12430 33052
1 32301 14949
1 24715 5902
0 18054 18054
1 85 32030
3 26074 624663173
3 25059 317788816
1 35777 35485
0 325 325
1 27670 15758
2 15046 11506
0 33810 33810
1 32024 5426
0 22292 22292
1 4770 17341
1 30768 37936
2 38192 17705
1 37882 12034
3 6626 836128398
2 11559 13781
2 5045 124
3 34033 152438299
0 37899 37899
2 36549 33691
0 6306 6306
1 21885 34143
1 38933 20207
1 21759 892
3 7483 860651356
0 31767 31767
1 12451 11743
0 916 916
1 3236 35568
1 9178 12823
1 17776 36789
1 24450 35765
3 35974 401339934
3 15003 840072787
2 2193 10227
2 15345 15898
0 24233 24233
1 3786 24521
3 9153 706639937
3 11685 129602987
0 2957 2957
1 21809 11487
0 29103 29103
3 28371 955394684
0 23833 23833
0 36014 36014
0 7426 7426
3 14244 951218027
3 38903 319216736
1 8941 33440
1 34870 27236
0 11725 11725
2 5810 29104
0 27001 27001
1 391 37427
2 37532 5131
0 6507 6507
0 23677 23677
0 9516 9516
2 4862 33860
2 34122 30422
1 34034 35808
0 7036 7036
2 27529 20565
1 24938 33237
1 13608 17626
0 5696 5696
0 36003 36003
2 14509 9234
1 18220 17063
0 28864 28864
1 7105 29256
1 30506 4163
2 22329 35353
0 26003 26003
2 39980 9231
1 35123 862
1 39135 20440
0 8715 8715
1 3252 26182
0 21024 8687
0 38130 38130
1 14438 26067
0 10243 10243
0 1900 1900
1 11918 30798
0 3859 8599
0 15195 15195
3 13808 501602227
2 29575 5488
3 5325 982089325
3 4645 433339264
1 35466 28783
0 22192 22192
1 18666 32086
3 10715 670568428
0 3019 3019
0 39400 39400
3 12004 571292554
0 31079 31079
0 21757 21757
1 35641 37152
0 35541 35541
0 30529 30529
0 36301 36301
0 12900 12900
0 16713 16713
1 7441 32020
0 38380 38380
2 5422 31357
3 8657 186605077
3 25644 797637836
0 36949 36949
3 16752 158699726
0 32670 32670
0 15485 15485
1 35991 9080
0 34853 34853
0 33501 33501
0 6621 6621
1 18693 31733
1 2560 18099
3 26404 106560614
0 24592 24592
1 10478 12109
0 1967 1967
0 23631 23631
3 39025 474218315
2 20045 7499
1 29793 24693
1 38174 18786
3 28802 166634431
1 36016 6364
1 27813 19556
1 12250 24663
0 14049 14049
0 29535 29535
0 12432 12432
0 30296 30296
2 11154 26448
0 35600 35600
0 2930 2930
0 11593 11593
2 5681 27647
1 36288 27013
1 21536 21810
1 18630 23044
0 9884 9884
1 19373 28923
0 5882 25666
2 25948 19206
0 16988 16988
3 31171 54114442
3 4682 943997163
3 28928 590698959
1 33458 22117
0 29014 29014
1 16788 14922
1 9324 22185
1 29558 22057
3 18312 366984972
0 12488 12488
0 37921 37921
1 4715 6235
2 23080 17430
0 13815 13815
1 13101 20994
2 17990 5238
1 33941 38924
0 24801 24801
2 1874 7736
1 38714 4437
0 2406 2406
0 13824 13824
1 30997 8386
0 24814 24814
2 21754 5405
0 28565 28565
2 22641 33329
0 2745 2745
2 34980 22376
3 17977 13483661
2 30895 8924
3 28184 24234489
2 23829 30965
1 31868 21016
1 26869 3630
2 29147 1935
0 7062 7062
1 22673 4284
1 1843 9417
3 7510 87493201
1 35552 25052
2 35694 28963
1 1343 39268
1 15581 31535
3 5133 440271330
0 3371 3371
0 29315 29315
1 12551 60
1 14390 28770
0 12819 12819
0 20043 20043
0 26862 9604
2 26217 23235
1 27831 11735
2 31127 34265
0 29229 29229
0 24653 24653
1 10677 37940
1 16973 27112
2 21409 2827
3 14846 368132560
1 28023 24722
0 14614 14614
1 23238 39286
3 21860 329006193
1 26613 23743
1 11464 13655
1 34576 19134
0 7462 7462
1 20071 5665
3 16392 703681256
3 32048 94152
3 9328 820710775
0 11374 11374
3 37014 44358653
1 5560 37525
0 36897 36897
1 9908 21995
1 8348 34951
0 25684 25684
1 22658 2692
0 23573 23573
0 39340 39340
2 17249 28530
0 4364 4364
0 9558 9558
1 285 12447
0 9771 9771
3 34909 136196398
2 8229 23483
3 14079 567842934
2 22957 39342
1 4611 4204
0 10444 10444
3 7589 534873141
1 31063 3497
1 39700 30916
0 3716 3716
1 11974 11423
0 33867 33867
1 11778 35384
3 5456 423429127
0 1431 813
0 12023 12023
2 28236 19547
3 6224 831248001
2 124 37247
1 314 8987
2 14057 1732
1 9668 38332
2 8694 34823
0 27809 27809
1 32291 28308
1 14133 35494
0 4430 4430
2 34200 7019
0 5185 18678
0 32244 32244
2 13064 33114
3 18730 508506863
3 11114 377726301
0 7480 7480
0 10224 10224
0 29005 29005
1 29033 30823
1 16192 20858
3 14348 381188878
0 4453 4453
0 15077 15077
1 13886 28589
0 14868 14868
0 18491 18491
3 2118 982546901
1 34064 28683
0 29706 29706
1 28610 4842
0 38890 38890
0 16201 25166
1 3215 20750
0 18714 18714
2 19334 24299
1 17889 8459
0 20907 20907
0 36456 36456
0 3593 3593
1 26717 27533
1 4371 14933
3 17485 58182529
0 36803 36803
1 32941 10043
0 34467 34467
3 24726 576274477
1 8219 19899
2 39817 16973
1 8193 4899
0 21866 21866
2 22462 29910
2 39332 34720
0 27478 6940
2 601 2763
1 26475 25192
0 5847 21626
2 26739 11596
0 18642 18642
0 26734 26734
1 21457 7497
0 21611 21611
3 30467 705574501
2 23888 10446
3 9146 830916295
1 5930 16260
1 38295 29997
0 18260 18260
2 24872 19746
3 23883 257878651
1 35073 25219
1 2492 8958
0 28375 28375
0 33210 33210
0 476 476
0 10059 10059
0 24653 24653
3 7898 245492023
2 19362 25585
0 7864 7864
0 2787 2787
0 30237 30237
1 21668 26612
3 3455 34297903
3 6821 740991957
1 201 23465
0 664 29551
0 31071 20715
0 11427 11427
2 19268 24983
2 2738 6485
3 28212 776065722
2 13471 17967
0 33319 33319
3 17978 697160590
1 9346 22254
2 22458 17006
3 11803 516551745
3 15318 216095191
0 7674 7674
0 3727 3727
1 1347 13759
3 3820 343893625
0 5093 5093
2 4463 35304
0 21231 21231
1 22772 26049
3 5247 982660199
0 19417 19417
0 39245 39245
1 20355 22049
0 18824 18824
0 17547 17547
2 21733 27219
1 5688 3320
1 8715 10426
3 35049 179539165
1 19301 8994
0 18433 18433
0 14314 14314
1 27394 14234
0 31443 31443
0 32173 32173
0 36629 36629
0 19847 19847
0 4648 4648
0 19143 39140
0 33397 33397
0 19915 19915
1 33744 26041
3 11633 25902990
2 31311 7430
1 11659 34976
0 14649 14649
3 24341 698845787
0 29127 29127
2 17625 22916
1 37752 9669
2 32928 1173
1 38386 2392
0 1444 5326
0 15483 15483
1 36192 17916
2 11434 28354
0 1767 1767
0 24562 21569
0 26159 26159
2 19254 15976
3 26963 449781253
0 6027 6027
1 32425 25612
1 36936 35174
1 11057 26733
0 20924 20924
3 7735 921490385
1 24305 34414
3 5980 422410746
0 3334 3334
2 29699 20245
2 34041 24652
1 33300 19607
1 37396 11189
0 13030 13030
3 31303 116152549
0 11279 11279
0 30948 30948
1 30068 15257
0 4461 4461
0 10178 10178
1 7231 21946
3 39033 801967644
1 15620 22966
0 3346 3346
3 20038 267529300
0 14449 14449
0 5627 5627
2 5591 18676
1 2948 9156
0 39243 39243
2 35498 10480
1 6693 21181
0 8287 8287
1 28807 14339
1 28675 10909
2 18788 24492
0 14725 14725
0 4274 4274
2 8291 20180
0 19836 19836
0 8786 8786
2 5463 15152
0 6910 6910
2 20791 35378
2 3219 13575
2 5445 17853
1 20158 30329
0 7249 7249
0 35795 35795
1 3512 31714
0 32675 22430
0 6028 6028
3 26401 324010244
1 33054 5682
3 719 263460842
0 10077 10077
0 5478 5478
1 10499 34861
0 24380 24380
3 34650 799162107
3 23753 903862462
1 38908 13786
0 6024 6024
2 10685 34256
2 4472 24422
1 1257 8120
1 24688 15520
0 29398 29398
0 26456 26456
1 30979 3342
1 16646 14500
0 34840 34840
0 39045 39045
1 10550 15370
0 9149 9149
2 31965 29475
0 3565 3565
1 2616 37521
1 4278 6828
3 29819 15882173
1 28359 4827
0 17637 17637
3 24569 967110127
2 37668 18364
2 14675 38959
1 3357 32386
0 19770 19770
1 7139 37060
3 749 646004016
3 10369 526465020
1 35567 3999
1 12865 16052
1 18622 19875
1 17860 22687
0 11224 11224
0 31750 31750
2 22896 17253
1 3939 2800
0 30326 30326
1 32391 1240
0 456 456
1 350 29131
0 16800 16800
1 3287 27851
0 10975 10975
2 35983 13060
1 3057 32910
0 13024 13024
0 10724 10724
0 24366 24366
1 1469 22605
0 872 872
0 34068 34068
1 36709 22019
3 6166 344395128
1 3662 23128
3 21291 781317140
1 19580 38283
1 28957 10649
3 31665 69811897
0 26677 26677
2 5295 23433
2 19093 38351
3 21577 939711603
1 20761 25827
0 7987 11176
0 28032 28032
0 297 297
0 23147 23147
2 38096 36285
0 24807 24807
1 15268 10533
0 26894 26894
0 16177 16177
2 14082 21014
1 17281 32302
3 14811 232904201
1 28768 19816
0 31087 31087
0 25653 25653
3 18666 667266546
1 10523 3256
0 8638 8638
0 10213 10213
1 8331 1628
1 33712 27498
3 36597 131923067
3 3191 348148237
1 1701 20151
0 2368 2368
1 24217 30138
1 3806 10453
0 11479 11479
1 18741 16113
1 15124 37520
0 35251 35251
1 7996 10248
0 37602 37602
0 35255 35255
0 23608 23608
0 2415 2685
2 18958 23815
3 33050 312483052
1 4237 3566
0 2143 2143
1 17621 15029
2 38926 19536
1 15221 18522
0 29436 29436
1 35702 5297
2 7013 12991
3 5891 866077091
3 4158 356372044
0 20465 12416
3 36196 977356532
2 26589 1240
2 2044 28569
1 25293 5222
2 39647 18064
1 1144 15790
1 21253 7558
0 18818 18818
2 21220 28003
3 8432 535965349
2 39259 17802
3 6915 170065942
1 4664 12672
1 10344 12351
2 33773 36754
2 20951 18536
3 25752 398967592
2 15674 3020
1 36869 28500
1 1064 3194
0 5189 5189
0 1245 1245
0 38162 38162
2 2042 29258
0 31783 31783
0 23932 23932
1 6938 38802
2 5804 22874
1 21780 23781
0 2599 39910
1 18183 28306
3 10557 476217715
0 730 730
1 26334 2368
2 26972 11191
1 6183 22511
0 36512 36512
1 21507 16604
1 11405 28088
0 7454 7454
1 6448 25145
3 28423 353740425
0 14010 14010
3 27538 719945247
1 4564 35076
3 36318 175140735
3 8344 517672182
1 11152 18171
1 5188 34675
1 14211 17959
0 25301 25301
2 19351 34847
0 2419 2419
3 10432 495922673
3 11560 429622701
3 36638 948730909
3 6615 323772414
1 13226 35775
1 26349 8167
0 12971 12971
1 21879 3639
0 98 98
0 5566 5566
1 33377 10050
1 9046 5360
0 18604 18604
0 35346 35346
2 21461 2718
0 8236 8236
0 39366 39366
1 13532 7155
0 11280 11280
1 20899 23943
1 27959 36795
3 19349 871151020
1 25107 6335
0 26813 26813
1 10466 2975
0 6421 6421
1 15289 5081
0 30772 30772
1 24355 35947
0 16116 16116
2 16634 12635
0 37162 37162
3 30033 467634296
1 20269 23379
1 11426 19349
0 29806 29806
2 16028 14116
1 36116 13308
1 8471 32156
0 4690 4690
1 37446 4170
0 20524 20524
2 22645 36213
3 29789 820646030
3 19398 367021131
3 4465 771850857
3 33095 122475531
1 1942 23858
0 32650 32650
0 8853 8853
0 1225 1225
0 2343 2343
2 26434 33498
1 12286 13647
2 39148 5915
1 2648 12814
3 8651 270520922
0 15531 15531
1 24611 36200
1 7449 35772
2 26179 5188
1 36837 3962
1 25108 846
1 19041 22765
0 3942 3942
3 25902 13930634
0 7896 7896
0 13874 13874
2 16926 34328
1 6672 20520
2 11888 22317
1 25643 12511
2 408 26527
2 38463 17634
1 13746 18237
1 39808 18977
0 15121 15121
1 4256 28829
1 18063 15683
2 11921 13135
1 6784 37801
0 2974 37736
0 20033 20033
0 19420 19420
1 2915 22755
0 21597 21597
1 26633 32470
2 13830 19973
0 24102 24102
0 1116 1116
3 33357 403028949
1 33085 6532
2 26081 13292
1 35079 34333
2 11362 36204
1 16678 30243
1 29910 36616
0 9509 9509
0 31084 31084
1 30171 22217
0 27114 27114
0 26236 26236
1 34065 6407
3 20330 456415676
3 2174 999280778
0 24731 25759
2 28713 36334
1 15692 137
0 9266 9266
3 13132 34591225
2 19191 1866
2 2723 36964
0 13274 13274
0 17323 17323
0 16874 16874
1 2775 1378
1 25905 10030
2 7964 19379
3 17749 745246289
0 1359 1359
3 31269 237731971
2 5319 3280
0 6089 6089
0 3139 3139
1 9159 29946
1 25770 592
0 6592 6592
1 9509 23575
1 21165 38126
1 36809 26373
3 13086 829578857
0 24867 24867
0 17475 17475
2 3101 30180
1 17178 14023
0 17104 17104
2 8788 30033
1 27882 939
1 17474 24071
3 6909 421210691
3 33283 377592134
3 21225 802833321
1 1012 24278
0 18855 18855
0 27919 7729
2 5371 24226
1 37790 12182
3 30820 926558537
3 36315 515972288
1 2702 922
2 18878 9054
0 26729 26729
3 39310 650580471
2 1931 3279
0 30847 30847
2 39424 17661
0 23264 23264
2 31202 10312
1 15173 19304
0 473 473
1 10844 24469
2 4751 6095
0 6592 6592
0 33604 33604
0 15791 15791
1 7181 1830
0 1997 1997
2 937 26295
2 39338 2220
1 35273 22586
0 36390 36390
1 34451 13308
0 24837 24837
0 1195 1195
0 9856 9856
3 37068 26704052
1 38107 24350
2 24878 22775
0 19618 5488
3 27526 64482011
2 38997 25457
1 29852 12067
1 31311 29437
3 12109 722720829
0 33465 33465
1 16171 32836
1 26126 1164
2 9470 33232
0 9326 9326
1 34977 14640
1 30705 6346
0 7493 7493
3 4975 386650808
2 38737 19064
2 3564 15583
1 18374 22884
2 11846 33951
1 37307 31629
1 24781 34807
1 17139 556
0 18428 18428
1 12895 21529
1 1869 18168
0 8864 577
1 5302 11381
1 5029 3212
2 26115 15963
2 4481 34890
3 5604 206275614
0 27201 27201
0 30640 30640
3 2559 755295676
0 8484 8484
0 34371 34371
1 31222 12285
1 18774 30151
1 15024 17481
0 16805 16805
2 4362 31786
1 10386 39866
3 16591 328196187
0 19270 19270
1 14439 15414
3 6188 200672156
1 23596 6354
2 29758 21026
0 37863 37863
3 9389 433187829
3 2270 491552115
1 15797 5092
1 32243 13272
3 13583 841935129
1 24915 11283
2 27840 19907
3 8801 930497018
0 1440 1440
1 11063 13765
1 2019 32548
2 23784 34603
2 20501 31536
0 2763 2763
0 28204 28204
1 16550 799
0 8764 8764
3 25498 211684741
0 33747 33747
0 15833 15833
0 34233 34233
0 22237 22237
3 2025 637063364
1 2923 14854
0 6166 6166
2 26126 1164
0 19611 19611
0 31006 9489
3 31523 887943088
0 38293 38293
3 39418 325044126
3 31375 505017143
1 4320 10115
0 15961 15961
1 16042 30496
0 15660 15660
3 39167 340705789
0 19003 19003
3 27105 653985192
0 39683 39683
0 7092 7092
3 36624 177280046
0 8018 1860
0 2559 2559
0 8003 8003
0 2159 2159
3 3766 45137767
1 1720 22494
3 30038 923578048
0 34509 34509
0 26106 23579
2 22066 23683
3 29904 866506170
3 18083 32632349
1 21896 18983
1 1129 12095
3 2002 490369131
1 39997 37682
1 38935 12447
3 22451 650469354
1 4761 15723
0 37654 37654
0 36672 38959
3 12166 319911843
0 9114 9114
3 22982 30655362
0 9444 9444
0 7420 7420
2 33304 9484
3 28469 264598654
0 38365 38365
0 22405 22405
1 29219 38498
3 11254 702181059
0 32040 32040
2 9796 15872
1 26582 21894
2 21448 33651
0 29599 29599
0 35442 35442
1 23527 16616
1 622 39789
2 21111 10447
1 1487 37772
0 38796 20228
1 7048 30691
0 8110 8110
2 12011 5876
1 34641 3857
0 3178 3178
2 28746 31582
0 24534 24534
2 18742 14101
1 1683 20760
1 26519 33163
2 28777 17929
1 15928 98
1 22346 21079
1 4051 4540
3 5892 648682265
1 19243 32537
1 25423 35066
1 3832 30511
1 8742 30903
2 38109 19080
0 10399 10399
1 27967 35358
0 36514 36514
1 12798 24798
2 20859 7331
2 17327 16401
0 1246 1246
0 13954 13954
1 3973 9708
0 31300 31300
2 22748 35777
1 32692 2310
1 24217 8433
0 16970 16970
1 27344 10648
3 34521 361154403
1 15956 9767
3 12967 703563613
0 37766 37766
1 8309 7863
0 38900 38900
1 17049 32561
1 21758 4587
0 27193 27193
3 39266 739364074
3 29313 716383635
0 29825 29825
2 24271 3992
0 11228 11228
3 26031 472142781
0 7110 7110
0 18648 18648
1 19846 10472
1 13106 17889
0 3574 3574
0 14148 16869
2 4827 8173
3 32088 334251990
3 822 520092418
1 1485 3779
1 39466 26466
1 38352 2472
0 33250 33250
1 25209 19280
1 9354 28039
2 39062 5978
0 38225 38225
0 12961 12961
0 12662 12662
1 32218 13705
1 20070 5111
1 34470 15018
2 20139 3733
1 2164 1480
1 5965 18046
1 26848 23119
1 22724 18207
0 12108 12108
2 8692 17361
0 33019 33019
0 12129 12129
0 39764 39764
2 8374 6866
3 39550 329312229
0 37081 37081
2 36322 19079
3 35470 572871116
0 23192 23192
1 19109 16760
3 26966 216056461
3 20149 373210806
3 34925 43621572
0 34289 34289
3 26234 817374256
0 6575 6575
3 20668 634789413
1 33217 29257
0 22191 22191
1 5760 15950
1 5105 6924
0 25553 25553
2 16825 38420
2 741 13015
2 23290 24759
0 25955 25955
1 5723 14724
0 1985 1985
1 2130 31406
0 23274 23274
0 9492 9492
3 29057 983789204
0 36717 36717
3 5082 868107615
3 35543 3059784
0 10927 10927
0 17764 17764
1 13583 29678
1 32818 339
0 16412 16412
1 4850 18062
0 4905 4905
3 32198 501891796
0 1406 1406
0 33363 13905
0 12372 12372
0 1591 1591
1 26185 32795
0 24527 24527
3 39128 719612796
3 12243 241266283
0 7726 7726
1 36264 5393
0 19011 19011
1 6913 19086
3 2516 570808465
0 13659 13659
0 37584 37584
1 20758 25200
0 38820 38820
0 7345 7345
1 11419 3538
1 38244 567
2 28085 4818
1 11291 3328
1 30984 270
0 32317 32317
0 38907 38907
1 20974 13408
0 1305 1305
1 26061 36297
2 31358 4914
0 33206 15533
0 23327 23327
1 35035 28243
1 4556 29956
0 39293 39293
1 37167 29910
1 10958 12919
0 39284 39284
2 12286 13647
0 9624 9624
1 12755 39585
0 9095 9095
1 3598 22870
3 31022 568853668
1 30175 29277
1 27028 34537
1 25715 18179
0 2308 2308
3 14867 48268318
1 34597 30557
0 28152 28152
0 34889 34889
3 22487 666760136
2 20907 11690
3 7149 30615321
0 37304 37304
0 21365 21365
1 18457 35718
0 23146 23146
1 38340 37387
0 11554 11554
2 7650 11156
0 1973 1973
0 32265 32265
0 4999 4999
1 23502 38865
1 22454 31558
0 19615 19615
0 21799 21799
2 8215 22138
1 9040 13834
3 20035 422305777
1 31271 6221
2 22536 9123
1 10816 16619
3 23234 618539756
3 12445 601727054
1 12801 3402
1 37530 267
0 34189 34189
0 11671 11671
0 17466 17466
0 9959 9959
0 31246 31246
0 31292 25238
1 27404 3383
3 16219 542654527
1 38490 14232
0 36333 36333
1 34373 23485
1 23318 11280
1 27557 38828
0 23331 23331
1 3872 24879
1 5339 25323
2 32291 28308
1 34330 31443
1 25707 14789
1 10410 38684
2 1276 38931
1 38378 33919
0 9901 9901
0 6513 6513
1 33958 5896
2 14568 1107
1 7633 19279
0 6582 6582
1 31784 25423
0 24849 24849
0 34383 34383
2 12609 18700
1 2860 8613
1 8751 4083
1 6399 24956
2 30935 27239
1 24235 23369
1 30896 2004
1 23273 29459
2 36026 956
0 29136 29136
0 1116 1116
0 30584 30584
0 8634 8634
1 37814 10598
1 21963 14191
3 29854 704676464
1 25141 35237
3 33694 580857099
0 9679 9679
0 27571 27571
0 9447 9447
0 7276 7276
1 28860 33599
0 26369 26369
2 25865 39107
2 24879 36387
0 18059 18059
1 7297 35761
0 14017 14017
0 4045 4045
1 28495 17235
2 8041 6762
1 23790 34765
0 37772 1487
2 36399 25172
3 28899 762547190
1 4057 36041
1 16319 23331
3 21973 913437423
1 16140 11635
0 9863 9863
2 31152 29135
1 31426 17756
3 33680 419721267
3 18780 996947587
3 19095 852880301
2 13609 27776
0 30907 30907
0 30248 30248
2 12596 27147
3 20994 698819107
2 19778 15866
3 12727 19326329
1 37796 28259
1 28761 19282
0 24815 24815
2 37736 2974
1 1899 27262
1 5721 24698
0 26966 26966
2 5751 13419
1 28021 7910
3 13181 491246520
0 2438 2438
0 37597 37597
1 39917 10808
1 3961 38566
1 9629 22500
1 17307 7746
1 17831 932
1 33172 1117
0 15260 15260
0 22496 22496
3 28897 921531803
0 36077 36077
0 27755 27755
2 28021 2065
1 31309 16387
3 9126 915562308
3 21059 104480916
0 30529 30529
0 3567 3567
3 1843 734542576
1 34121 21708
0 6067 6067
3 22343 122205910
1 5594 27010
3 20779 953120631
0 5964 5964
1 29649 18986
3 33806 809049248
2 5897 8470
1 5844 10693
0 19304 15173
0 18233 18233
0 3844 3844
3 19138 304717856
0 17307 17307
0 16616 23527
2 18404 19110
2 10931 24647
0 28271 28271
0 4959 4959
3 24736 854181507
2 10390 7103
0 13425 13425
0 31586 31586
0 4893 4893
3 27039 464478431
1 36638 39553
1 37199 6632
0 14381 14381
0 13245 13245
3 19780 929535399
0 39351 39351
0 17917 17917
1 4964 14407
0 1126 1126
1 25527 33920
1 31742 869
0 21462 21462
0 14572 14572
3 8347 825067459
0 13960 13960
1 16677 5524
3 8338 995403333
0 10267 10267
0 11154 11154
3 6836 592763665
0 11569 11569
1 2575 8977
1 26701 16539
3 29551 565035325
0 37763 37763
0 13979 13979
0 29320 29320
2 35973 15930
0 36173 36173
1 26028 30022
1 18931 22805
3 21895 85341361
1 4733 11035
0 4561 39255
1 23820 24339
2 8679 18140
2 5034 39234
2 21762 30671
0 36206 36206
1 14164 23812
3 25070 406217913
2 22513 24228
1 21313 8863
0 25462 33931
3 16971 140085709
2 36237 34359
2 15787 10458
3 22529 537581384
3 33016 780752210
0 25533 25533
0 26632 26632
3 25473 468601745
1 11531 32441
1 11748 21747
1 38435 8550
1 20676 7191
0 11680 11680
1 16482 27750
3 8043 413654454
0 39686 39686
0 35594 35594
0 18706 18706
0 26761 26761
1 29755 33313
3 21307 952207817
0 1255 25340
1 24321 15116
3 15461 540475373
0 36293 36293
0 26349 26349
1 28275 3323
2 35889 29661
1 12977 514
0 29696 29696
2 8545 2651
0 19574 19574
0 38596 38596
0 34481 34481
1 15897 7207
2 19846 10472
1 35140 7053
0 7350 7350
0 33301 33301
1 6090 11117
3 28384 750055535
1 14128 27672
0 31734 31734
1 7172 7843
0 20261 20261
1 38976 27081
0 39179 39179
3 28152 958050510
1 3062 12884
1 36933 15965
0 35130 35130
0 28866 28866
1 34701 6921
0 19422 19422
1 24004 17772
0 360 360
1 5193 35838
0 3318 3318
1 16869 31687
1 32555 6186
3 12558 960319801
3 6899 86232536
3 11362 611299878
0 17872 17872
1 35011 27571
0 10080 10080
2 4611 4204
0 29669 29669
2 23273 29459
1 11337 22836
2 11920 345
0 1203 1203
3 29991 258187247
0 30601 30601
2 22207 20608
0 17499 15459
1 8592 12809
0 6422 6422
3 22333 139658308
2 19909 1529
3 36355 924766826
1 12051 29308
1 20333 22135
1 4348 33618
0 17299 17299
3 27056 372587203
1 2442 10810
0 22499 22499
0 35205 35205
0 18554 18554
0 13596 13596
2 24135 22329
1 36825 24668
1 35171 27380
0 24784 24784
1 11707 19380
0 31298 31298
0 29267 29267
1 20122 28697
3 27562 419713233
1 31454 36643
0 104 104
3 6558 163311591
1 34731 29000
2 424 23334
0 35712 35712
0 6424 6424
2 7709 11132
1 34938 10967
1 4543 38651
0 39660 39660
3 28085 848143623
1 30156 22454
1 12766 25562
3 38829 601116357
0 15886 15886
0 26181 26181
0 39332 39332
0 14923 14923
1 1303 28480
3 16836 662513159
0 20133 20133
1 15013 19404
3 26257 637204674
3 22938 402807359
3 32607 122377074
1 34698 3300
1 8977 11114
0 20580 20580
1 3236 30387
3 2320 888467603
1 31587 26876
0 10617 10617
0 14325 21128
3 31949 569070913
0 36355 36355
3 7041 256695349
3 31166 890373534
2 7877 18378
0 38884 38884
1 11561 37624
1 34857 18599
2 38770 35570
3 1970 680745618
0 21789 21789
3 18210 323029090
0 11209 11209
2 36165 33269
1 10964 35392
0 29771 29771
3 4902 96389533
1 17907 17870
0 7268 7268
2 17479 20149
2 13554 37795
1 24587 8694
0 6925 6925
0 34361 34361
0 28325 28325
2 25788 10192
0 12024 12024
1 25388 9652
0 23103 7172
0 8173 8173
0 15442 15442
1 23145 32204
0 26899 26899
1 39502 29052
0 29188 29188
0 11061 11061
1 15042 13804
2 29659 33002
2 15127 39975
0 291 291
0 28135 28135
0 3061 3061
3 39367 77108211
1 3726 15582
2 15392 10127
0 8710 8710
0 24451 24451
1 21277 21646
2 37472 27954
0 27749 27749
1 28249 14922
0 11842 11842
0 10869 10869
2 23893 27142
1 34249 27910
3 31839 53454123
0 36222 36222
1 37856 11792
0 30837 30837
0 17974 17974
3 24709 457802091
0 12280 12280
0 25969 25969
2 4344 22671
1 30496 37315
2 29827 12269
0 39736 39736
0 38296 38296
0 13741 13741
2 4383 5511
3 39866 793315823
0 23806 23806
0 4921 4921
1 34733 15830
1 17357 29141
1 39898 11331
1 29207 29464
0 29354 29354
1 15954 32868
0 8243 8243
1 13212 22990
1 5418 3088
3 7176 74843120
0 27195 27195
0 33772 33772
2 37206 18720
0 17494 17494
1 3951 25753
3 23334 92830275
3 38552 326369937
1 37764 25238
1 21243 22490
0 19208 19208
0 4602 4602
2 16739 11400
1 35249 9015
0 35923 35923
2 21314 36567
2 33868 7848
2 29558 22057
1 19701 27316
2 22150 33173
0 39391 39391
2 36659 12654
0 29247 29247
1 3814 10392
2 30029 23703
1 39166 14417
1 10692 23764
3 20502 331313828
3 27160 110044154
1 9184 30047
3 15906 892679818
1 36472 36259
0 13930 13930
0 26219 26219
0 34448 34448
0 30299 30299
0 21885 882
0 13940 13940
0 1698 1698
1 9754 38721
1 28837 11470
3 9946 582205189
3 26164 637552497
3 21183 221039309
1 23851 30436
0 22898 22898
0 11330 11330
1 27286 12412
0 18740 18740
1 28066 17123
0 24730 24730
0 14761 14761
0 38985 38985
0 9733 9733
0 26132 26132
0 13622 13622
3 10480 804367529
2 19380 33276
1 269 7688
0 32000 3733
1 22476 25428
3 10489 484776725
0 14818 14818
0 35446 35446
1 39258 2901
0 21814 21814
3 26819 608677749
2 7231 15683
3 22925 378253579
1 19605 1607
2 16816 26428
2 27351 11134
1 39593 22131
1 16343 34210
0 24732 24732
0 30245 30245
1 9467 4015
2 37551 12411
0 3070 3070
2 6299 37968
1 38371 13645
0 18372 18372
2 2160 23884
1 20920 1293
3 9901 359438331
3 8650 503248887
3 15140 773840972
0 5285 5285
0 27965 27965
2 3524 26602
0 22148 22148
0 14902 14902
2 5193 35838
0 18971 18971
0 39796 39796
1 5465 25311
1 13736 21195
1 17078 22125
0 13925 13925
0 21948 21948
0 2469 11705
2 38161 9837
2 26594 34789
1 31010 7922
1 37584 33733
2 16869 31687
2 7857 37901
0 1818 1818
0 37343 23617
0 10346 10346
0 27404 27404
2 18420 20330
1 14895 36571
1 11192 24323
2 6726 2428
1 17836 3609
1 34422 24894
0 29911 29911
1 39993 18592
3 24097 233142200
1 15918 1287
0 4869 4869
0 25272 25272
1 21117 30128
0 18831 18831
1 36240 19211
1 72 34348
1 17437 13142
2 17447 13830
3 24656 358049150
2 39466 26466
0 21348 21348
0 16273 16273
1 26811 14225
1 32223 24301
2 7527 30432
1 27130 3547
2 31252 11237
3 36981 880452181
3 1330 404319975
1 20392 24475
2 39226 4759
1 8917 3313
0 24259 24259
1 16190 36668
1 20515 16760
1 23723 9689
0 12523 12523
2 15644 9125
1 8098 18909
0 25143 25143
0 25102 25102
1 4322 39910
1 13555 36347
1 31316 34353
2 22915 2617
0 29816 29816
0 35975 35975
3 4596 924542142
2 19897 36018
2 36410 32848
0 30117 30117
1 37397 28044
0 38716 38716
1 37406 38775
0 20589 20589
1 36650 1812
0 24799 24799
3 21819 513531349
1 31340 17098
0 7896 7896
3 34914 564877609
1 17012 38932
1 10722 13458
2 20477 30856
0 29467 29467
0 11551 11551
2 22188 18005
3 6900 619809150
0 27435 27435
0 39996 39996
1 15629 32572
3 17623 543134572
1 8417 28178
2 27726 12663
1 38615 11510
1 13636 21423
0 30389 15298
1 25371 11012
0 7775 7775
2 39762 35626
1 11409 36416
3 31960 98125549
0 10636 10636
1 4647 6994
0 14997 14997
3 20536 286549923
1 30252 37727
1 23825 23657
1 35564 29924
0 8622 8622
1 26730 20959
1 25182 34939
0 4920 4920
0 3304 3304
0 38635 38635
1 38312 21832
1 27449 30213
0 19891 9306
0 34476 34476
3 9350 597064479
1 722 138
1 12349 25312
0 4733 4733
3 32909 761556382
1 18797 30923
0 5940 5940
2 15298 1501
1 29104 7714
1 16188 21316
1 2240 13536
3 29244 749782951
0 32833 19647
3 18414 186905218
1 29482 10138
0 14757 14757
1 33905 30574
0 24638 24638
1 24332 30377
0 15437 15437
0 9620 9620
0 16062 16062
0 36085 36085
0 9718 9718
1 28986 7523
1 9366 8346
0 7368 7368
3 18177 651571764
1 30817 4969
0 26928 26928
3 25867 653206239
0 4024 4024
0 27294 27294
0 15919 15919
2 12478 1137
2 27680 1140
0 23049 23049
1 27828 2601
1 29932 21497
0 34458 34458
1 29678 31878
1 19306 36628
2 27813 19556
3 15537 818597848
0 5840 5840
2 5294 29566
0 13302 13302
0 6939 6939
2 577 8864
0 6024 6024
1 30738 909
0 39001 39001
2 27477 14312
1 5862 39140
0 27308 27308
0 2492 2492
0 18870 18870
2 10230 26110
0 7811 7811
2 37981 6234
1 18656 24787
1 23702 15117
0 23310 23310
0 1739 1739
0 11444 11444
0 30380 30380
3 11296 818522842
0 21150 21150
1 22169 10294
1 20383 31107
1 8541 3654
2 11486 14887
2 1700 11550
0 21064 21064
0 6929 6929
0 24848 24848
0 26887 26887
3 12664 218504486
3 37793 386896987
0 38483 38483
0 2499 7147
2 38422 2127
1 36042 8773
3 10504 474292846
2 4850 18062
1 18681 11406
2 3147 35354
2 27941 5985
0 23193 23193
3 32848 540793581
0 5040 5040
0 5614 16853
2 29582 13457
1 17054 8296
1 35022 19526
3 8557 162690810
0 8885 8885
3 6369 431698153
1 29213 3191
1 39457 21141
3 35182 335571960
2 15605 24985
0 18829 18829
0 7519 7519
3 2887 123223943
2 20379 7209
2 30979 3342
3 5205 231288694
3 18469 543189687
0 38344 38344
0 29532 29532
0 5551 5551
3 39560 530766081
3 5958 663995828
0 11156 11156
2 7996 10248
2 29813 39427
3 12056 35531272
1 18369 19956
0 26732 26732
1 37756 32636
2 30896 2004
0 8951 5424
3 23058 41366474
0 29231 29231
2 4770 17341
0 14019 14019
1 16586 16500
0 29268 29268
3 19380 255528163
3 22440 938654784
3 6893 936809694
2 38217 304
1 3106 19923
0 17657 17657
0 22809 22809
1 11200 30757
1 29380 20263
0 24901 24901
1 5375 34303
2 18932 2856
0 19518 19518
1 30393 28989
3 29760 860928723
1 25385 33908
2 13754 11685
0 12697 12697
0 25230 25230
1 9794 23924
0 23944 23944
3 35898 591732289
0 13759 1347
1 2712 28996
1 23227 19034
3 11527 821462076
1 37409 21752
1 27276 8621
0 5397 5397
3 6839 184500266
3 36877 439539728
1 32852 33726
3 27870 282514038
3 4318 144054997
0 22864 22864
2 13502 6494
0 34987 34987
3 14049 135004240
1 18688 2838
3 37043 882349959
0 2759 2759
1 34491 812
1 170 18493
2 7087 25633
0 17755 17755
3 25604 502677985
1 32288 1533
1 33560 37099
1 13636 34857
1 36481 28573
0 9087 9087
2 4418 39264
0 30595 30595
0 4975 4975
3 35580 866461086
0 15634 15634
0 12459 12459
0 18506 18506
1 21491 15814
0 8818 8818
3 21143 476507248
3 19502 158163379
1 31835 696
0 30580 30580
0 24485 24485
1 33771 24840
0 32903 32903
1 30285 19245
1 2096 20694
3 37934 833840022
1 25029 11224
0 39933 39933
3 28044 952282968
0 21315 21315
0 12346 12346
0 18034 18034
1 35355 34531
0 39084 39084
0 27502 27502
0 38438 38438
2 8480 27678
3 18424 174572105
2 8376 30513
1 38575 27618
0 13348 13348
3 6508 63400270
2 14147 22337
1 26319 9285
1 36956 36897
1 31649 14831
0 22720 22720
1 18057 1843
0 7258 7258
0 35185 35185
1 17391 19880
1 24865 14852
3 3558 573179870
1 5251 21892
1 6973 36812
1 34263 29966
1 1349 4909
3 11292 665144840
1 17056 30007
0 9364 9364
0 25979 25979
1 39158 13899
0 2158 2158
2 25759 7925
1 1831 17359
0 26919 26919
0 23755 23755
1 6195 34864
0 15813 15813
3 23260 860124724
3 16165 951937276
3 6047 781438555
1 11247 19952
3 13610 881598469
0 8449 8449
0 27265 27265
0 14981 14981
2 39598 31005
1 4342 2954
0 28046 20680
0 19859 19859
0 39774 39774
3 8092 52310710
0 35275 35275
1 6303 24925
1 29176 13055
0 30134 30134
1 22430 4341
0 33544 33544
0 23014 38716
3 28669 206564648
0 15163 15163
0 34332 34332
0 14512 14512
0 7379 7379
1 7729 35417
1 27230 30485
3 6071 718154304
0 8641 8641
1 27413 26515
1 4271 3744
2 3961 38566
3 37377 411124360
0 11832 11832
0 707 707
0 31335 31335
0 16639 16639
0 9576 9576
0 37115 37115
1 12068 22620
1 17475 29137
2 24541 39135
0 23559 23559
0 35191 35191
0 35100 35100
0 32265 32265
0 21331 21331
0 4303 4303
1 27429 39392
0 7148 7148
0 27125 27125
1 13807 12380
0 13593 13593
3 13453 186230559
1 16365 23197
3 34920 221667403
1 12627 5285
0 33474 33474
0 22351 22351
0 14301 14301
1 26613 22043
1 19481 15052
0 39816 39816
3 23324 918191600
0 32474 32474
0 35787 35787
0 7039 7039
1 26701 34601
3 5318 508711229
3 12334 968616391
0 35171 35171
0 32852 32852
0 5613 5613
3 35469 200969941
1 31306 6387
0 24109 24109
0 20319 20319
0 33737 33737
2 35552 25052
0 39645 39645
1 6855 16879
1 22236 27231
1 26106 38244
2 14418 7886
0 413 413
3 18284 211233860
0 14381 14381
1 19516 18407
1 8824 37563
1 30078 5961
0 20693 20693
0 26357 26357
0 31174 31174
2 38640 16163
0 20660 20660
3 27001 518588251
3 32962 947335589
0 4932 4932
0 4112 4112
0 28332 28332
0 22626 22626
1 16866 25604
3 9668 861295366
2 27650 26024
1 18774 11322
3 18209 977874939
2 5215 5880
3 28800 410085779
2 23081 3386
0 15677 15677
2 19212 2300
2 2241 18903
2 34094 14375
1 8530 26129
3 13892 716190246
1 3782 14855
2 26061 36297
2 34871 19286
1 29650 15449
0 37140 37140
2 18388 15450
0 4769 4769
3 6879 727660083
2 37371 31736
3 8409 686074343
2 31311 29437
2 882 21885
2 25538 37299
0 24551 24551
3 1955 594422206
1 3651 20854
0 9724 9724
3 31905 884386557
1 32720 19596
1 22357 13699
1 6829 7818
1 33153 5822
1 28965 32610
0 4707 4707
0 2588 2588
1 16531 20303
1 35516 36374
0 8867 1460
0 38598 38598
0 5092 15797
0 1716 1716
0 17059 17059
1 130 16710
1 16893 34138
3 29532 191279015
0 15937 15937
2 18756 14677
3 38668 516869688
2 7540 20802
3 118 710570992
2 19654 24378
0 2304 2304
2 34519 6112
0 39746 39746
1 28424 20025
3 13387 37077969
0 7093 7093
3 18928 972113043
0 23927 23927
0 26076 26076
3 21948 979822882
2 5702 29406
2 37343 23617
2 32712 33843
0 18992 18992
3 25984 838709424
0 16779 16779
1 11280 16575
1 5925 18674
3 6895 668025165
0 38345 38345
1 13389 4175
1 10568 15191
0 2980 2980
0 38007 38007
1 30130 1755
0 20409 19348
0 6378 6378
2 35778 14168
2 20844 28887
1 5575 1940
0 637 637
0 27877 27877
3 8519 353937383
2 15173 19304
1 33067 23165
0 4750 4750
0 26653 26653
3 15131 413601463
0 35939 35939
0 13087 13087
1 25344 32358
1 33678 17141
0 36354 36354
3 8753 828513606
1 13251 5304
3 12053 94166188
0 9939 9939
0 12177 12177
0 39589 39589
1 4172 23966
3 38074 180415928
1 16172 28857
0 14624 14624
3 10656 126728438
1 18952 1724
3 26848 518961210
3 12551 610095848
1 1484 8884
1 19908 38826
1 19865 5848
3 12484 224818083
3 25353 419239662
2 15121 3656
2 21517 17745
0 8875 8875
1 3212 6692
0 24013 24013
2 37472 20685
1 14212 15825
1 27059 33233
1 27866 8597
0 35608 35608
0 15085 15085
2 9604 10610
1 17360 6571
0 39438 39438
1 35722 20766
0 11262 11262
0 32431 32431
2 27631 13157
0 25629 25629
1 3230 12720
2 12766 25562
0 28220 28220
1 6275 34685
1 4395 3269
0 31873 31873
1 36084 13195
0 31795 31795
0 12738 12738
3 39419 285889394
1 8787 31299
3 27387 297969630
1 10153 32771
3 7675 292219492
1 37520 24359
1 29416 33616
3 13743 630239222
0 29001 29001
0 34606 34606
0 7096 7096
2 31853 800
1 30279 8115
1 22014 20405
1 29824 6614
0 28428 28428
1 36454 4310
2 20473 816
3 38071 396145134
1 26088 36200
0 26297 26297
2 19917 9549
1 2845 38991
1 13781 12223
0 25676 25676
0 16949 16949
0 30976 30976
1 4450 24561
3 39562 241407672
1 33515 17329
3 21923 618271445
1 35988 12052
1 26369 25808
1 31810 8941
0 2929 33475
0 3810 3810
0 18737 18737
1 4412 37494
2 22701 10284
0 331 331
0 5616 5616
1 17407 10735
2 21807 27259
3 3345 453763028
0 15818 15818
0 24170 24170
3 9791 741757162
3 36104 232837325
0 9799 9799
1 17915 24201
0 3004 3004
0 25515 260
0 2108 2108
3 11785 399902844
3 30272 373730166
2 17391 8846
1 30401 14797
0 17116 17116
0 38671 38671
1 3280 19420
2 22111 29718
1 24458 30425
0 15958 15958
0 34257 34257
0 28631 28631
2 1694 5490
0 23149 23149
0 33460 33460
1 17973 28663
1 6956 34670
2 4371 14933
1 12983 32267
2 7685 31575
1 9003 16496
0 9228 9228
0 2493 2493
2 31421 10033
0 39303 39303
1 21192 6457
1 23051 33616
0 2267 2267
0 17244 17244
1 36515 16752
2 7740 5006
3 38203 325887105
1 7032 14468
1 37562 16067
1 19261 7985
2 35170 13503
1 9272 25030
2 26621 20575
3 1096 485217731
1 35833 20597
1 24609 30005
3 31219 861900460
1 26689 35397
0 3663 3663
0 9699 9699
0 23602 23602
1 8376 6513
1 26104 33676
0 21503 21503
0 36673 36673
1 37177 19722
2 35259 11924
0 11709 11709
1 4387 18660
0 4603 4603
1 35827 12651
0 14526 14526
1 13977 965
0 36708 36708
2 21580 28260
2 13934 16738
1 16195 17975
0 7764 7764
0 523 523
1 39160 15116
1 10046 2033
2 26658 23145
1 3215 28709
0 20147 20147
1 24144 34396
3 36642 65520461
1 28191 36573
0 1182 1182
0 22568 22568
0 29197 29197
1 17281 14750
1 22638 8155
2 4567 37979
1 18449 8375
0 38447 38447
0 14581 14581
2 14096 36856
0 35864 35864
1 30312 24817
2 5176 18468
2 15591 38305
3 34986 947748651
3 38441 506546127
1 7184 6055
1 31019 18085
1 30935 32714
0 29740 29740
2 17506 30512
1 18737 8733
0 36890 36890
1 22940 26862
1 5230 21862
3 37950 216321453
1 27637 2581
2 16482 27750
0 18457 30770
0 33939 33939
0 9778 9778
0 27993 27993
0 37297 10419
0 30493 30493
0 9416 9416
1 13143 5581
1 34089 710
0 34774 34774
1 33910 28355
0 4097 4097
2 32000 3733
2 12292 11285
2 37594 10652
0 9885 9885
1 2942 451
1 25614 38407
0 32672 32672
2 34066 18743
0 16392 16392
0 5449 5449
2 25730 13404
1 7792 21575
0 16999 16999
1 19937 28358
1 7342 13821
3 4166 419252420
1 1940 25077
2 32702 14287
3 1357 321108998
1 21893 9635
0 15464 15464
2 2860 8613
1 18634 4571
3 17289 377840609
1 11618 12208
0 27952 27952
2 13434 10504
1 22433 27516
1 23555 16359
1 1316 23993
1 27439 7075
3 30605 27174400
1 10341 15249
0 22551 22551
3 26059 529882797
1 10727 26466
0 21317 21317
2 4366 1677
1 2419 25475
1 9090 34090
2 20228 38796
2 3705 20357
0 15412 15412
1 32971 33998
1 6429 20195
3 27905 340513559
0 28873 28873
3 6801 505995607
1 927 29626
2 30737 6361
0 36036 36036
1 28586 35252
3 31190 795782129
1 38815 21848
3 19509 519758025
2 6369 33548
3 37375 916329145
1 38868 5694
3 12499 341996852
0 33100 33100
2 13184 22222
0 28073 28073
2 20082 20877
0 5601 5601
1 37483 34815
0 12191 12191
0 19200 19200
1 26555 19652
3 2793 354238411
1 34970 12317
3 9577 20862488
3 33232 949928196
0 9207 9207
1 34963 2397
1 23412 30227
1 11430 29062
3 528 303902857
2 31202 11234
3 1842 880080930
1 1453 26579
0 17648 17648
1 25028 7460
0 28786 28786
0 1699 1699
1 18547 8884
1 35455 7392
2 11057 26733
2 5484 35703
1 33708 31410
3 10180 708513236
3 2974 865648298
0 19224 19224
0 13762 13762
1 11873 19441
0 32668 32668
2 21821 10554
3 22810 324446475
2 14173 3369
0 26262 26262
0 30843 30843
0 18607 18607
0 15059 13225
2 12739 35757
1 3795 37162
1 2627 5601
0 9969 9969
0 36116 34451
1 28665 4201
1 4308 22253
3 2967 720134325
0 15194 15194
0 6209 6209
1 6199 34890
1 35143 10355
2 33305 21530
0 33949 33949
2 26721 7878
0 4866 4866
1 25150 3213
0 20131 20131
1 35150 34615
3 22972 80864057
3 13052 108189031
2 13399 19992
0 32685 32685
0 18787 18787
2 26160 219
0 20179 20179
0 27017 27017
0 10395 10395
1 19050 18357
0 14392 14392
1 16982 836
1 25611 19714
1 26569 32028
0 13695 13695
1 5634 36574
0 15090 15090
2 33986 21182
0 8166 8166
0 39587 2457
2 39579 32658
0 31416 31416
0 36365 36365
3 27836 742541176
0 11981 11981
0 6008 6008
0 32011 32011
0 23308 23308
1 13282 7851
1 18630 32993
1 35744 24927
3 31330 686017585
0 4574 21311
1 24322 34649
1 25612 11933
2 34118 10637
1 19000 3689
3 8039 783376651
1 32389 6680
0 3878 3878
3 21658 556853303
1 13514 8901
2 7309 18672
2 22109 34398
0 20711 20711
2 30082 27971
0 34247 34247
2 15855 25196
0 33034 33034
3 11125 578321469
0 39125 39125
0 23577 23577
1 29408 24432
1 23978 5371
3 37838 827258891
2 18816 107
2 15298 30389
1 13450 30068
2 28821 21600
0 30491 30491
1 26886 3410
1 8275 19215
0 12599 12599
0 10517 10517
1 28169 38522
3 19150 838334461
0 32067 32067
1 27763 8188
0 11165 11165
1 27400 30996
1 28470 17659
1 37542 1931
0 7273 7273
3 8963 923083572
0 7143 32539
2 9526 4288
1 9178 5754
1 38440 31550
2 9670 7883
1 31814 3697
0 21430 21430
0 34899 34899
0 31863 31863
3 14 824652748
1 12698 28224
1 37566 28114
3 12676 923863281
0 38998 38998
2 24355 35947
0 4820 4820
0 24464 24464
1 17115 21934
1 10888 10613
3 6483 534567838
1 6398 12085
0 5315 5315
1 31494 22130
1 15995 6236
3 30886 436413199
1 5870 38212
0 24582 24582
3 1505 715365366
1 14191 2934
0 2842 2842
1 24905 27861
0 21787 21787
3 28627 105963505
1 3302 28848
0 32427 32427
0 11291 28834
2 27316 33417
1 34676 22810
1 3135 9119
1 14673 13630
3 18300 171335129
1 11775 20773
1 38480 13998
2 18747 12022
1 36897 24977
0 2551 2551
1 22414 27880
1 24127 15280
2 34202 5797
3 6707 796104841
0 39246 10737
2 8917 3313
2 5443 39806
1 20259 4953
0 15249 38061
0 33461 33461
1 22736 14821
1 2126 13744
1 36357 36842
3 30689 387001229
0 34394 34394
0 38053 38053
1 19628 32962
2 37856 11792
1 898 20539
0 4991 4991
0 643 643
3 5771 350121610
1 24086 19369
0 35117 35117
2 6425 27671
0 29901 29901
1 29601 25632
1 28603 6507
2 2354 21895
0 23833 23833
1 26973 32424
0 3858 3858
3 2086 344684365
0 19593 19593
0 28490 28490
0 19744 19744
3 31197 839086847
3 33471 711207779
0 32881 32881
0 32343 32343
0 24651 24651
3 21956 647158118
1 28920 16973
0 16450 16450
0 32519 32519
0 21948 21948
0 1731 1731
1 7505 22474
0 22683 22683
0 20190 20190
0 11662 11662
2 21156 37560
1 3659 9038
3 19365 93897322
1 33661 19089
0 15626 15626
3 13586 340918430
3 5394 691505959
0 5963 5963
1 20637 15960
2 28083 6558
1 2445 12085
1 28536 24991
1 766 39012
3 8604 344540209
1 12686 7016
3 24227 184012947
0 952 952
0 27439 27439
1 723 2103
2 32137 10608
3 17337 768789948
3 25900 330575397
3 32629 792379398
0 7435 7435
3 28805 773792975
1 12375 28995
1 39551 24276
2 7583 16010
3 17296 326535528
2 4232 1772
1 24769 34788
1 7548 10568
2 9090 30685
1 16644 20361
3 27133 166554300
0 18939 18939
0 15058 15058
1 10936 2621
1 9409 8412
1 20790 25333
0 32682 32682
0 31719 31719
0 33724 33724
3 1202 563419601
1 16707 8442
0 13227 13227
1 15832 5686
1 31188 27853
0 8581 8581
0 21848 38815
3 8658 458304343
0 25903 25903
1 32638 17228
0 24736 24736
0 23541 23541
0 16475 16475
2 26438 4773
0 1007 1007
1 27814 2476
1 14640 5196
1 12726 22036
0 20720 20720
3 33490 841272547
1 34212 28403
0 8176 8176
2 11995 6932
1 16681 1794
1 18631 20405
0 35587 35587
0 26805 26805
2 8499 25191
2 1843 9417
0 30632 30632
2 1516 5123
2 34311 10541
1 29515 35918
0 12080 12080
1 1796 22003
0 28595 28595
0 13516 13516
3 19263 361816986
2 6140 5047
1 31008 159
3 2441 67945984
2 21046 36056
0 23062 23062
3 36468 101090235
2 32396 13256
1 15012 7160
1 3927 26181
3 18958 809321228
0 31201 31201
2 6802 8047
0 10244 17069
0 33187 33187
1 22017 28536
0 16394 16394
1 6696 31715
3 27137 675543173
3 37253 244431467
0 9972 9972
1 30086 26880
0 10005 2338
3 24579 399599972
0 16504 16504
1 28260 6357
1 19596 19930
1 28568 28510
1 34214 22481
1 38585 23808
2 2061 4191
3 10271 481867563
1 12179 38396
1 29789 3307
0 23414 23414
0 23769 23769
0 28685 28685
1 12510 39578
0 33494 33494
0 31790 31790
2 20996 34293
2 27510 21330
2 32012 26770
1 18358 26716
1 26845 3716
1 10836 28436
0 6341 6341
1 15713 4850
1 237 22651
2 6195 34864
3 9415 415155636
1 3447 37914
1 23109 8217
0 3990 3990
1 447 15503
1 13625 9817
1 4726 22821
0 29574 29574
1 26733 34614
0 22644 22644
1 31106 33991
0 35766 35766
1 34723 2094
0 14301 14301
2 12580 25164
1 10037 25119
2 11968 16993
2 37083 12178
0 25740 35997
0 14669 14669
0 6496 6496
3 10285 237106972
0 14652 14652
2 15816 6647
1 25386 35517
2 17069 10244
2 24938 33237
1 6709 6613
0 30764 30764
2 23469 16494
3 37249 843653836
1 27922 4833
0 1406 1406
1 241 25944
1 34209 8066
1 35497 28113
2 29970 33693
0 24675 24675
1 22081 26421
1 8007 25617
0 39553 36638
1 26758 21395
0 17779 17779
1 16542 7742
0 31301 31301
1 12289 14531
1 2500 4429
2 22060 27254
1 11149 16850
1 28607 10528
1 18304 32351
3 34367 557616439
0 33400 33400
3 24040 704067746
0 15295 15295
0 1292 1292
1 26717 16319
1 21130 12645
1 11336 22150
3 27064 174661204
0 36282 36282
0 2667 2667
0 9717 9717
0 38474 38474
0 38241 38241
3 8734 674904280
0 36193 36193
0 12334 20923
1 33564 9181
0 5540 5540
1 988 16926
0 16028 16028
3 19864 121826169
0 18215 18215
0 9653 9653
3 2872 831293996
0 18457 30770
0 15499 15499
2 27778 23961
1 28153 7551
3 35577 172977663
3 9788 647108907
1 3205 20654
0 31557 23012
1 30303 25945
0 24959 24959
0 6842 6842
3 24745 906871539
2 25658 17271
1 34746 38087
1 9448 34426
1 9637 20378
1 52 39427
1 31679 20104
0 16534 16534
1 24442 34880
2 20891 11853
1 22213 17474
1 29102 35011
1 24456 26069
0 23843 1894
0 33206 15533
3 35190 191371183
1 9321 27089
0 35345 35345
1 23035 4308
0 21546 21546
3 11419 40885220
0 27089 9321
1 16846 12868
0 1813 1813
3 18194 227191323
1 4081 5154
3 28401 9704277
2 30175 29277
0 5078 5078
3 11898 39621128
0 10672 10672
0 28689 28689
3 4755 190048802
0 21099 21099
1 19217 15262
0 35994 35994
3 3180 653912678
0 25250 25250
0 26054 26054
0 35350 35350
0 12329 12329
2 4387 18660
1 23834 6965
2 21536 26659
0 28415 28415
3 15872 347534474
0 23038 23038
0 23469 23469
0 6232 6232
1 13928 11677
1 28002 16850
1 10562 29661
1 31434 19012
1 3197 7871
1 21488 8393
0 23638 23638
1 5983 30296
3 926 536051967
1 35965 25911
0 35709 35709
1 9978 12063
3 23027 639234518
1 39682 2994
0 28322 28322
0 16475 16475
1 23755 3810
1 31968 8942
0 33351 33351
1 23122 9359
0 28901 28901
2 19035 16907
1 4831 6176
2 22454 31558
3 30984 236662143
1 25178 18653
0 30491 30491
2 39434 11416
1 21846 9975
0 3893 3893
1 12589 2626
0 19388 19388
3 17166 712792591
3 14922 830157494
0 9064 9064
1 23071 4125
1 19592 3339
1 34977 1722
1 30000 23144
0 29112 29112
1 11598 8131
3 317 768740914
0 1161 1161
0 10679 10679
0 34432 34432
2 39488 20747
3 6809 221480711
3 8617 976298604
3 12272 348967081
1 27663 26650
2 16107 22391
0 11709 11709
3 5941 144714520
0 4177 4177
1 12717 15196
0 6233 6233
3 31995 423946846
2 6709 25601
0 2500 2500
2 32622 15218
3 14663 55113872
0 28510 28568
2 23973 22219
0 19279 7633
1 23068 6354
1 27091 37713
1 9362 22292
2 19516 18407
0 30311 30311
2 23906 34420
3 37057 820409921
2 12394 38117
0 39264 39264
0 4644 4644
2 15079 25380
0 4541 4541
3 9646 124250979
0 34361 34361
1 18704 35633
1 36632 13637
1 15743 21182
0 28473 28473
0 7532 7532
3 34349 655533723
0 5830 5830
0 7234 30066
0 29586 29586
3 29374 916225188
0 28819 28819
0 20058 20058
2 20837 24158
1 33052 10593
0 2665 2665
1 15665 6004
2 35079 16092
0 21394 21394
1 9844 34756
1 30784 34024
1 1075 28782
0 20557 20557
0 1709 1709
0 25427 25427
0 18919 18919
0 21708 34121
3 36813 957973825
0 24227 24227
2 24840 31544
3 26534 913784292
3 18792 161800351
2 28722 36544
0 16653 16653
2 15801 18616
0 12922 12922
2 25055 22303
0 2568 2568
0 26172 26172
1 2348 3184
1 31671 21568
1 25087 17928
1 2131 16204
1 1824 3147
2 37406 38775
2 15754 10669
0 14205 14205
0 931 931
0 36942 36942
0 13309 13309
2 32473 19817
2 8154 31735
2 7204 39739
3 17891 543764805
3 2642 553959687
0 16130 16130
2 1247 4170
0 20665 20665
0 20683 20683
0 10529 10529
1 5980 30308
0 38368 38368
3 30602 596800602
0 5317 6881
0 7131 7131
0 29963 29963
0 29953 29953
0 10454 10454
1 10063 21860
0 17385 291
3 30937 292100462
1 38315 21414
2 37161 17272
0 32981 32981
3 10413 598773056
0 24156 24156
0 14111 14111
0 38895 38895
0 2126 2126
2 24342 3630
0 3504 3504
3 36792 933757069
0 2676 2676
2 15357 14136
2 11750 33795
1 9483 18679
1 12455 32137
1 20893 10001
2 33029 16986
1 12825 8212
3 39996 261173183
2 19833 1208
0 24180 24180
0 2369 2369
0 30098 30098
0 6525 6525
2 14202 26679
3 25587 831829392
2 14842 12750
1 28399 17116
1 4507 12667
0 20161 20161
1 8421 7092
0 16125 16125
0 23648 23648
0 17042 17042
1 5268 24233
1 25556 9558
1 39853 10803
1 37332 8777
1 38149 18485
1 9095 25858
3 31483 525296059
3 14515 390956963
0 9097 9097
2 29889 7527
1 39574 21239
3 12937 164265770
1 19348 33678
2 6358 9487
0 16991 16991
1 31711 28856
2 13263 30407
1 31746 38794
0 37723 37723
2 2842 12130
0 37197 37197
3 37201 534092919
3 24271 461752579
0 15588 15588
2 19286 15697
2 4543 38651
2 38249 39364
2 11057 22032
0 2565 2565
0 34903 34903
2 26966 23214
1 16802 23384
1 28325 19230
2 19947 32330
0 37455 37455
1 19693 27803
1 6902 4137
0 29047 29047
1 32648 30085
0 28955 28955
2 33931 25462
1 33257 33861
0 5012 5012
1 22005 849
1 10034 34052
1 5087 17866
0 17261 17261
1 36190 32019
0 16837 16837
0 9544 9544
0 4330 39259
0 25374 3601
1 26298 20957
1 69 18198
1 37406 5149
1 8335 748
3 35137 96702992
3 11479 158538452
2 2926 9283
0 24809 24809
1 16866 24265
1 30502 26180
0 746 746
1 13046 19837
3 16380 64412242
0 6941 6941
0 18191 18191
1 30619 1287
0 23184 23184
0 29620 29620
0 11920 11920
2 25614 38407
0 3540 3540
1 23830 24401
0 17357 17357
0 39899 39899
2 12201 37919
3 37053 568238886
1 35807 25189
1 32307 27912
0 33066 33066
0 16199 16199
0 12587 5812
0 12466 12466
2 12388 9639
1 22934 4903
3 35221 298731551
0 32983 32983
3 7679 763159214
1 33202 670
0 36718 36718
1 39977 27721
3 30479 906387745
0 33345 33345
0 10649 28957
3 28308 678889563
3 10494 64840717
0 5534 5534
1 26811 23671
3 3979 58030368
0 1409 1409
0 31398 31398
3 49 260061667
2 36933 15965
1 5499 24702
0 28559 28559
0 2628 2628
0 34227 34227
1 28412 22673
0 35463 35463
0 18479 18479
1 3066 34783
1 6439 31660
3 35219 627633970
0 3522 3522
2 26859 16538
0 9094 9094
0 7104 7104
1 16861 15340
0 28359 4827
0 29637 29637
0 15335 15335
1 23055 18486
0 14687 14687
3 12695 895769944
2 39453 2866
2 27453 9659
0 30200 30200
3 3726 940090428
1 5733 3182
2 11280 16575
0 23699 23699
1 37126 39550
3 13306 283579717
0 5712 5712
0 22943 22943
1 30500 21491
0 1255 25340
3 32671 516079275
1 8286 3890
3 14921 583776235
1 20109 12423
3 8545 956665487
2 39905 4732
1 14287 22911
2 16646 14500
0 17466 17466
2 567 31496
0 25498 25498
1 21774 6325
1 30914 958
0 31345 31345
3 33964 489213396
1 37135 11089
3 28871 784963968
0 16767 16767
0 22390 22390
1 7914 32219
3 9544 280242792
0 26091 26091
0 12178 12178
0 29922 29922
3 5685 122241975
0 26820 26820
1 17881 3427
1 16297 7736
1 21534 13879
0 19701 27316
0 27266 27266
1 17487 1370
0 29893 29893
2 1441 9922
0 25858 9095
1 39305 16598
0 33019 33019
2 11943 30526
1 12607 12178
3 12151 830437440
1 16477 32330
0 37721 37721
3 8270 482958720
0 11968 11968
2 29835 17742
3 6921 742654843
0 13468 13468
1 23624 30690
1 37000 19956
0 19444 19444
0 7752 7752
1 3504 5099
0 15116 39160
0 29767 29767
0 17811 17811
1 4304 36850
3 8827 597158967
1 4688 8188
3 10966 121673388
0 28764 28764
3 14432 547765593
0 28951 28951
0 32446 32446
2 29228 5644
2 22109 22072
0 6881 6881
3 26099 889256053
3 39113 809679435
0 16031 16031
2 18579 14280
3 29477 119792877
1 7142 29797
1 25966 23316
1 16970 18492
2 36434 39331
2 34771 1782
0 19020 19020
0 31455 31455
0 23412 23412
0 39511 39511
0 31392 31392
0 20554 20554
0 585 585
1 28737 1026
0 28547 28547
1 38975 13653
0 11218 11218
0 24135 24135
2 36000 5618
1 5613 2880
3 30402 557250094
3 7841 757309216
1 13227 10061
1 36021 12210
2 10727 26466
0 12831 12831
0 8942 31968
2 15829 31953
0 31682 31682
0 2693 2693
3 29318 198518881
0 29923 29923
1 26752 1708
2 23201 4955
2 24515 17495
0 16157 16157
0 18378 18378
1 594 36597
0 19758 19758
0 17859 17859
3 29401 978325612
1 23087 39733
2 26129 35272
0 4416 4416
1 36664 1604
0 15813 15813
0 30981 30981
0 15583 15583
0 14698 14698
0 589 589
1 6043 34891
3 6269 657237484
0 35166 35166
2 28066 17123
3 23678 430650728
0 25791 25791
1 18802 15637
1 35548 16783
0 37009 37009
3 24390 348380403
3 19027 275156095
1 3500 27626
3 27418 489438975
3 19405 602746123
3 22697 84402363
1 21692 10208
0 27437 27437
0 1692 1692
0 9587 9587
0 38154 38154
0 29638 29638
1 9284 37381
0 36133 36133
2 16763 30727
1 13694 3194
0 23674 23674
1 30801 20224
0 30464 30464
1 27253 32785
0 29132 29132
0 19674 19674
0 37028 37028
2 21581 11488
1 36567 5999
2 9456 3888
0 9136 9136
3 24983 952497101
0 11125 11125
2 32094 21300
1 5074 24130
2 32220 25517
2 33912 33719
3 1419 123803822
1 7659 14411
0 9808 9808
2 30434 11722
2 38741 25425
0 24691 24691
2 34668 27290
0 24406 5055
1 38115 39656
2 30013 5305
2 27976 24665
0 32251 32251
0 6960 6960
1 16368 35820
3 15970 362139107
0 31323 31323
1 18708 17347
2 7630 9835
0 1628 8331
1 3642 38706
0 35995 35995
3 29917 153102696
2 8349 39967
1 26604 13765
0 12363 12363
0 14059 14059
0 25191 25191
2 21553 6783
1 19075 2568
1 8327 14807
0 33122 33122
0 30621 30621
0 33282 28501
0 20926 20926
2 4979 34169
1 7673 27738
3 32414 509995264
1 7487 23129
1 1553 28251
1 7746 22128
1 8991 24407
1 23792 14022
2 1090 12934
1 25240 18339
1 27490 13473
0 26514 26514
0 29245 29245
1 26890 25818
1 12522 17373
1 1195 32665
2 22353 31120
2 33008 3489
0 24065 24065
1 25454 713
3 24843 286387586
0 3000 3000
3 20449 729220587
0 6644 6644
3 2004 581751354
0 34996 34996
0 12662 12662
0 6005 6005
1 11540 33660
3 22409 179081747
1 23152 8265
1 35463 23782
1 6144 22906
2 21735 677
0 17814 17814
2 21030 9377
0 1974 1974
1 1750 18522
1 13212 32530
1 9954 14149
1 30324 19063
3 3598 147434508
3 20403 694028438
2 30655 13270
2 10816 16619
0 35782 35782
3 9071 240312080
0 32674 31679
3 17690 506592185
1 33650 35365
0 39773 39773
2 27670 36837
3 23496 515407702
1 1143 5323
1 20202 18757
2 11659 34976
3 37774 630919668
0 23318 11280
1 5552 25036
1 14262 4680
0 12186 12186
1 7429 2945
1 25201 26521
2 16640 20264
0 35913 35913
0 18225 18225
1 1392 28900
3 9732 901045404
0 30573 30573
0 38109 38109
0 2293 2293
1 31715 33060
0 7598 7598
1 3774 13883
3 30429 442059249
2 762 20758
3 21433 917556330
2 6913 19086
0 23700 23700
2 38617 10438
0 221 221
0 28771 28771
0 21801 21801
0 33899 33899
0 68 68
0 412 412
1 25736 3571
0 31655 31655
2 24190 16436
3 25691 238262584
0 29943 29943
0 32202 32202
1 4637 33305
0 8724 8724
0 35211 35211
0 11198 11198
1 7833 2920
1 8910 3571
0 37208 37208
3 22337 245760900
0 39435 39435
2 11609 11089
0 33740 33740
0 1839 1839
0 35106 35106
1 3673 22253
1 33738 546
2 29567 29344
1 5864 36878
0 30599 30599
1 28540 34132
0 3300 34698
1 10053 38173
2 10836 28436
0 18819 18819
3 27397 304575292
0 14130 14130
2 25238 31292
3 31136 140674600
2 25751 1761
0 5643 5643
1 25043 37664
1 10406 14958
0 35966 27300
3 17209 52894343
2 39593 22131
3 13884 36979390
3 438 276473923
0 23604 23604
0 27674 27674
0 33118 33118
0 12558 12558
1 2001 6916
0 36605 36605
2 24580 31573
0 29123 29123
0 35794 35794
3 19082 444790701
0 14527 14527
1 21929 27133
1 34386 36785
2 32555 6186
0 26757 26757
0 16523 16523
0 17706 17706
1 14734 23611
1 11219 2677
3 25113 310494353
0 22687 17860
1 1870 25686
2 7016 29290
0 11329 11329
0 16352 16352
0 26928 26928
0 661 661
3 92 856005554
1 34229 29838
3 16275 939683139
1 36055 36742
0 13587 13587
0 38980 38980
3 15961 889660660
1 4764 13134
0 8351 8351
1 9763 21335
1 32716 19287
0 3088 38269
1 23516 11769
3 10784 540545714
2 35348 33644
0 39083 2871
3 15293 185791216
0 19427 19427
2 4552 22223
0 4774 4774
2 15157 2536
3 26627 142680997
1 18841 13989
1 17003 23380
3 32927 481586736
2 15875 943
0 20421 20421
3 1479 205673819
1 37159 38425
0 36958 36958
0 10620 10620
0 22251 22251
0 28107 28107
2 737 28600
1 21639 8468
3 5910 167664887
3 26490 680185862
1 17968 11292
0 661 661
3 25357 698747609
2 30052 19481
0 37903 37903
0 25796 25796
2 25557 10577
2 2134 32562
2 30822 29925
1 2707 17610
0 32545 32545
0 15439 15439
1 22578 6306
1 15256 34900
1 26117 7083
0 12600 12600
0 34288 34288
3 20535 620184747
3 38514 60781128
1 21250 2110
1 4705 22461
1 17949 33587
2 20578 22940
0 24215 24215
3 7195 78638948
0 27834 27834
0 17122 17122
1 36630 29599
1 13695 39175
3 18678 760007563
1 20917 36494
0 3348 3348
0 11728 11728
2 11561 37624
3 22019 338598212
3 9012 381871599
0 37332 37332
1 3840 39308
3 10989 964160019
0 21369 21369
1 17839 29510
0 23698 23698
2 25666 5882
3 35866 676374648
0 26519 26519
0 22949 22949
0 18616 18616
0 34275 34275
1 28139 13949
3 33880 736625044
1 35954 15311
2 24513 4574
0 39803 39803
0 29327 29327
0 2950 2950
0 33478 33478
1 6731 25449
3 22670 650404496
3 4360 632817191
0 32360 32360
3 19294 895315703
0 25257 25257
2 36664 1604
1 38888 7839
1 6417 1952
2 31477 8664
1 36313 25111
3 1380 362498892
1 36999 22656
1 4222 26707
3 6335 354674407
0 35526 35526
0 3303 3303
1 7861 14167
2 995 38686
0 26653 26653
0 10727 10727
0 24181 24181
2 36437 5473
0 17040 17040
0 27616 27616
3 8367 664194983
0 15558 15558
1 2101 36189
0 27107 27107
2 6491 9535
1 23781 38201
1 3881 38840
0 35778 35778
3 37975 234189514
0 21354 21354
0 37196 37196
0 795 795
2 24242 31326
0 20977 20977
1 15579 16514
1 26149 1881
3 23223 915711190
0 7207 15897
0 36929 30551
1 20341 35487
3 11236 145564323
1 24527 5487
1 18023 23368
1 14469 29001
2 15463 32634
0 24877 24877
2 27986 25631
0 17941 17941
0 27037 27037
0 26148 26148
0 19523 19523
2 28631 35301
0 35362 35362
0 688 688
1 5034 2811
3 26076 266732489
1 29382 15643
1 20708 28082
1 8327 6370
0 38906 38906
1 13412 4143
0 14009 14009
2 9669 17705
3 15131 935904494
1 17508 13203
1 3529 28220
0 873 873
0 27334 27334
2 34358 32954
1 16276 35362
1 14235 38724
3 39519 547766690
3 7375 949250362
0 38245 38245
0 19740 19740
1 28992 29862
0 22398 22398
2 24004 17772
0 1923 1923
1 24966 3
0 23956 23956
0 27396 27396
1 25508 25716
3 35629 373201735
0 1046 1046
1 18983 14620
1 27033 4819
1 29743 6590
3 23853 787529518
1 22231 8333
2 4588 294
1 5819 34431
0 23380 17003
1 8427 33186
0 10631 10631
3 34921 556265734
1 15006 37971
0 37929 37929
1 34667 9993
1 6654 1602
3 477 352843147
0 3649 3649
1 8793 560
1 35228 39054
1 16387 28799
1 19598 32054
0 7612 7612
0 6485 6485
0 24979 24979
3 6575 725665346
3 16591 448057731
1 30291 16937
0 14050 14050
0 9057 9057
1 27344 38287
1 27836 3267
1 5599 10837
1 16097 21726
1 3866 24007
0 19070 19070
1 184 30632
1 25234 11467
2 30756 22169
0 31882 31882
0 22796 22796
2 28544 27690
0 35093 35093
0 1646 1646
3 38131 106085410
3 21047 941404175
0 27749 27749
1 39774 17828
3 38758 446442965
0 1084 1084
1 7684 39752
1 31800 4537
1 39039 13720
1 26681 24008
3 34891 201375879
0 34590 34590
1 4508 23789
1 10225 37222
1 18090 19504
0 11530 11530
3 6530 19669575
0 11731 11731
3 33566 547995714
0 30351 30351
0 6848 6848
2 30744 31426
1 10731 1088
0 12407 12407
1 233 17439
2 31479 38674
0 3065 3065
1 35384 30220
0 31581 31581
3 27308 675522291
1 18031 35521
3 26774 356681584
1 36687 15776
1 10976 3500
1 28730 31521
1 11194 8374
0 30836 28588
0 27974 27974
0 19457 19457
0 7501 7501
0 25492 32650
1 14905 32074
0 19354 19354
0 16168 16168
3 5607 548062424
1 3262 34169
1 31671 34739
3 17397 467425955
0 38670 38670
1 17592 1839
1 34753 2484
2 23044 23983
3 31511 262364724
1 32995 31708
0 36062 36062
0 27812 27812
3 31885 582868782
0 38861 38861
0 15947 15947
2 34977 1722
2 39653 26940
2 22366 13357
1 36163 35226
1 6226 6771
0 29831 29831
1 35883 10826
1 38567 36798
1 39018 11302
0 38675 38675
0 14178 14178
0 22012 22012
1 7833 8851
3 27915 334410537
1 14242 3889
1 13142 30211
0 24473 24473
2 10988 34460
1 9148 25321
1 20899 26353
0 28044 37397
1 26115 7452
1 8759 21138
0 28707 28707
2 22324 22445
2 10129 22454
0 2341 2341
0 112 112
1 12874 25368
0 486 486
1 11283 9354
1 38712 31679
0 36874 36874
0 20489 20489
0 24889 24889
2 8705 9244
1 11709 35032
0 658 658
1 259 31158
2 25744 22884
0 10684 10684
1 7058 28034
0 6400 6400
3 12386 572423957
1 28754 17897
2 31711 28856
3 16071 247542698
0 30809 30809
0 15755 15755
0 38491 38491
3 17829 305838464
2 19380 15670
1 31047 22837
2 33999 6278
3 15680 922571508
3 14999 190183169
0 5095 5095
1 6597 11470
0 22815 22815
2 7000 2145
0 27464 27464
3 11012 619871552
2 39682 2994
0 12670 12670
0 32107 32107
3 21243 313546604
3 3508 147784481
1 4684 17891
1 21346 940
2 21569 24562
1 2127 26523
0 30042 6624
2 32960 34466
0 29026 29026
0 854 854
1 5006 34664
3 37730 560847092
2 11547 31651
1 35745 38560
1 23523 4050
0 28526 28526
3 22042 866473003
1 5835 31128
2 928 18533
0 23893 23893
0 35674 35674
2 9670 16383
2 23834 6965
3 8174 813318791
2 4237 3566
0 28420 28420
3 29384 664093077
3 6921 67366076
2 34849 25123
0 21182 15743
3 3435 646162669
0 5393 36264
3 28603 907325482
1 26339 3586
0 36778 36778
1 32120 12677
1 20463 9398
3 37091 841221821
0 25795 25795
0 22826 22826
0 6371 6371
1 30321 25538
0 15301 15301
3 12628 772120764
2 16841 8393
1 33575 40
0 36658 36658
1 2884 18583
3 36372 722391700
1 36985 11275
0 29686 29686
0 14811 14811
0 18980 18980
2 32072 4179
1 29396 18098
1 3333 29554
0 3446 3446
1 23271 2903
1 7886 38098
0 38816 38816
1 305 11863
2 19580 38283
0 19920 19920
0 33542 33542
3 26907 924626334
1 11371 26314
1 16437 26771
2 17621 15029
0 18188 18188
1 6317 14727
3 38523 354830472
3 27422 424694778
0 17803 17803
1 31675 6805
1 17392 16972
1 3844 22669
0 29615 29615
1 27238 32481
0 1880 1880
1 4346 2458
2 5143 8831
3 21480 466743092
3 33069 17694897
0 18562 18562
1 36413 31699
0 33916 33916
1 16250 12142
3 19907 292361956
2 6419 16185
3 36753 427591810
0 5758 5758
1 34801 17571
0 30063 30063
0 34726 34726
1 10022 37078
0 34712 34712
0 24433 24433
2 17333 11974
3 751 551194442
1 30875 12812
0 39367 39367
0 10493 10493
2 31671 34739
0 13410 13410
2 38149 18485
0 39782 39782
1 13727 28628
2 29793 24693
1 11112 30230
1 23152 25757
1 23001 12865
0 18840 35030
3 15705 761328067
0 19981 19981
1 31374 27776
0 13866 13866
0 14020 14020
1 34194 22229
3 28004 920482926
1 4154 2325
0 24117 24117
3 37785 770249156
0 37993 37993
1 11679 27050
0 24592 24592
0 1454 13108
0 29938 29938
0 13622 13622
2 35079 34333
1 28132 20599
3 20513 332278929
0 16403 16403
0 5693 5693
1 29479 20655
0 27528 27528
3 25970 366242803
0 8160 8160
3 5065 84968017
1 37179 21195
1 15561 18309
1 3480 5097
1 19066 20886
0 25770 25770
3 3173 219389075
2 31812 39147
0 38296 38296
1 1915 2483
2 36753 1459
3 2509 855358035
2 38386 2392
0 19159 19159
0 18350 18350
0 8059 8059
3 14913 22755680
1 36037 20901
1 1829 30137
1 37705 1962
0 6960 6960
0 38336 8257
2 6547 10283
1 37331 15310
1 17603 37431
1 39737 12234
0 26356 26356
3 5683 579245291
3 17390 670168538
0 36421 36421
0 30663 30663
0 21717 21717
0 32572 15629
0 12155 12155
3 17045 830353313
1 523 35233
1 19020 37118
1 30827 39329
0 15708 15708
1 3519 2940
0 18903 18903
1 15118 15608
1 25541 38205
1 14563 27151
2 31645 16140
0 574 574
0 14697 14697
1 29674 3692
0 39950 39950
3 6975 408198549
0 37283 37283
1 301 9242
3 10128 979788516
0 6443 6443
2 13252 8075
3 20533 461689040
3 391 602324798
0 39533 39533
0 32122 32122
0 33027 33027
1 22310 3246
2 12601 36698
1 23188 9393
1 8709 31395
0 25914 25914
2 20392 24475
2 21937 467
1 9054 25689
3 14180 181962056
1 23023 8124
0 28078 28078
1 5985 30650
1 37381 34544
1 37652 1726
1 37056 23878
1 36855 32742
1 27161 21888
1 4234 13956
0 5832 5832
3 37988 744097382
0 32262 32262
0 38418 14756
3 2092 137794063
2 16046 24575
2 21464 36722
1 16128 19385
0 23131 23131
0 2985 2985
0 23121 23121
1 33391 22083
2 4430 17180
2 22213 17474
0 27308 27308
2 23650 2461
1 30199 34485
0 38379 38379
1 5743 39558
1 1943 15851
0 5757 5757
0 16598 39305
1 521 5305
3 17537 363006776
1 14863 37856
0 2561 2561
1 31190 11905
0 18242 18242
1 17939 28585
3 3075 146598062
0 2450 2450
0 25160 25160
0 35995 35995
0 27944 27944
1 22392 27729
3 15505 256090252
3 6184 394016363
0 1196 1196
1 32661 12789
0 22002 22002
2 36461 1931
0 25007 25007
2 34593 8502
0 29428 29428
1 2838 9589
0 1142 1142
1 21855 4944
1 24411 24054
2 31005 8296
0 6500 6500
1 22893 11612
0 21149 21149
1 20759 33199
3 32750 491257686
0 38020 38020
3 27219 323347976
3 24356 319365155
0 9070 9070
1 34799 28842
0 23764 10692
0 17835 17835
3 28296 261623787
0 21504 21504
0 25005 25005
0 4114 4114
1 7166 39308
0 26660 26660
1 13008 23229
0 33136 33136
2 18101 32216
0 30108 30108
0 11487 21809
0 18626 18626
0 28327 28327
1 18175 11710
0 3663 3663
2 8421 7092
1 15849 19866
0 23124 23124
0 11311 11311
1 4066 1418
1 33816 14223
3 24791 524306132
1 20287 39086
2 28132 6782
2 10068 238
0 26454 26454
1 24802 18527
1 10079 4021
1 31950 29646
1 13028 29733
3 20219 315095155
0 5426 32024
1 27096 35568
1 21069 2991
2 17728 317
1 34309 37581
0 27320 27320
2 25166 16201
2 26856 3359
1 23039 4835
0 23990 23990
2 28686 10253
0 21963 21963
1 11654 7943
1 11110 26253
2 4840 32548
0 86 86
1 20967 14848
0 5712 5712
1 1946 11640
0 17423 17423
0 28917 28917
1 38168 26111
1 11428 7836
1 37886 19957
1 31605 13964
2 32340 16783
0 28811 28811
2 8901 22261
1 37432 30592
0 1572 1572
2 21208 16942
0 7179 7179
0 32084 32084
1 7103 39499
0 30911 30911
3 1720 386374569
0 3790 3790
0 13408 20974
0 33598 33598
3 36668 606342649
2 38866 39372
0 16963 16963
0 23420 23420
2 39815 8904
3 9099 580379760
2 19243 32537
3 39750 389196825
3 39758 796937264
1 33737 32371
0 10204 10204
1 39580 39838
0 13752 13752
1 23681 19695
0 20619 20619
3 13799 940355483
3 32216 300935054
1 26575 33941
2 30629 2737
2 25982 28799
0 7210 7210
1 26687 34328
0 38323 38323
0 24344 20798
3 39642 787642370
3 5888 103828679
3 31544 266316864
1 36721 3822
2 9134 9758
2 28588 30836
0 21657 21657
1 23488 2150
0 17803 17803
2 1227 36194
0 35135 35135
1 34916 114
0 7884 7884
1 30894 3886
0 39244 39244
0 10561 10561
0 26613 26613
3 29759 241019001
1 3127 15937
3 23881 181190593
0 8446 8344
3 15208 476671548
0 11055 11055
0 28310 28310
2 34154 10111
0 18679 9483
0 3057 3057
1 9583 16290
3 34986 192123057
1 23912 10047
0 23281 23281
3 21997 175760177
2 36220 13773
1 25964 20229
1 28801 7528
1 39536 15684
0 2093 2093
0 26893 26893
0 7279 7279
1 22759 7807
3 39396 763531278
0 14731 14731
2 12250 24663
2 36079 18299
2 11844 34136
0 34538 34538
0 30632 184
0 22958 22958
0 10759 10759
1 34417 35663
1 8199 36896
0 28727 28727
0 36655 36655
1 27797 38107
2 14932 14334
2 27197 35508
0 23860 23860
0 19357 19357
1 3859 39846
1 10746 20898
3 8321 891137564
1 23041 30764
2 37226 10070
1 18421 27557
0 18089 18089
0 25226 25226
1 22775 26390
1 10885 15860
0 25966 25966
0 8535 8535
0 31902 31902
2 13889 16823
1 9537 19551
0 26332 26332
1 21167 21477
1 25931 23833
1 25365 39293
0 20014 20014
3 20373 649206701
2 28475 1980
1 10317 32860
2 4041 14284
3 28594 209653478
0 12522 12522
2 34027 37006
1 30775 32875
0 21768 21768
3 36157 25766591
2 5559 19675
0 9099 9099
1 22798 25425
2 32169 1559
0 30072 30072
0 18552 18552
1 12280 30883
0 31688 31688
1 32476 32355
1 33088 38132
1 15986 26943
1 32106 27785
1 14775 39447
2 25141 35237
3 26325 256061679
0 5142 5142
1 21452 7179
2 13846 8426
2 9509 23575
0 36309 36309
0 26143 26143
3 1706 140074441
3 3506 549234232
0 38863 38863
3 27016 179772674
1 17185 4239
2 16149 27180
2 22004 15842
2 33475 2929
1 16402 3149
1 18982 24208
3 8414 585328583
0 22374 22374
0 17372 17372
3 9542 12255589
1 20854 2098
1 11826 27554
1 21897 2608
3 16210 58102160
1 37154 16898
0 4423 4423
1 2813 37142
2 32912 27347
1 12719 36856
1 2993 3650
0 21497 29932
3 36057 601900832
0 25385 25385
0 1239 1239
1 1690 33125
0 9783 9783
0 23976 23976
2 17123 39835
0 9511 9511
0 29244 29244
0 13635 13635
0 18000 18000
0 24921 24921
2 16244 7185
2 36898 38831
0 19947 19947
2 35474 23005
3 8586 127940783
3 33572 400356872
1 27327 5497
2 8029 10323
0 37247 37247
1 24746 30632
1 38198 6127
1 39056 25650
1 8302 5410
2 33300 19607
3 36825 63884496
1 3220 35998
1 10966 12836
0 27160 2056
0 31886 31886
1 27099 7468
3 4544 577950417
1 24527 22681
1 1329 12636
1 26707 6002
1 38044 15687
0 37361 37361
0 20424 20424
0 33401 33401
1 7674 19079
0 29275 29275
0 14990 14990
1 435 5049
0 28737 28737
0 17479 17479
0 20177 20177
0 26066 26066
0 9925 9925
2 16869 14148
1 5143 29099
1 9448 7346
3 19905 57267018
1 34802 8404
2 13532 7155
1 32341 22984
2 37237 19577
2 260 25515
1 1592 8509
1 17476 31297
3 4885 598616198
0 18332 18332
1 35243 21655
1 22456 34753
2 36608 20484
0 14666 14666
2 16168 25603
3 39744 824340121
2 28325 19230
1 10814 28683
0 36030 36030
0 31721 31721
0 24148 24148
0 31134 31134
1 12843 10852
1 31683 14092
0 17158 17158
2 29104 7714
1 8724 13986
1 22005 27457
0 14070 14070
0 1224 1224
1 11884 34390
0 36890 36890
1 32713 30948
0 37659 37659
1 26369 13290
1 25128 18513
0 5118 5118
2 23617 10146
1 37139 18485
0 18465 18465
2 32759 393
3 38061 521284524
0 39230 39230
1 31824 15844
2 26028 30022
1 25063 31404
0 11117 6090
0 15377 15377
0 16047 16047
0 6030 6030
2 7640 10562
0 2784 2784
1 1444 22762
0 12442 12442
0 10655 10655
2 31557 18894
0 25512 25512
1 3801 16282
0 18376 18376
2 9448 7346
1 18305 12875
1 39341 29701
3 17532 816039325
3 34330 749839033
1 30275 25513
1 10865 21317
0 9079 9079
2 29798 2507
1 23956 7116
3 22410 669626779
3 15512 645805336
2 2948 9156
0 2028 16466
1 31646 26546
0 22322 22322
1 1822 31200
3 12951 914045893
1 17258 924
2 13212 32530
1 34166 39804
0 17993 17993
1 36481 36832
1 15894 36728
3 14442 950854981
3 649 278452453
0 17148 17148
0 18098 29396
3 14711 172329060
1 3421 1042
0 23148 23148
0 25544 25544
0 15489 15489
0 32402 32402
2 13842 30093
0 23960 23960
2 28382 17512
0 9265 9265
1 18450 31703
0 9025 9025
0 20820 20820
0 10418 10418
0 31702 31702
1 39711 16872
3 24269 21720791
0 3112 3112
0 17359 1831
0 23487 23487
1 27502 7690
0 37738 37738
0 23003 23003
0 9357 9357
1 33762 30041
1 6779 27456
1 24608 2116
1 4759 38122
1 9939 4273
0 23691 23691
1 34916 3684
1 15939 22046
1 27649 9187
1 1564 10634
0 22005 22005
0 7335 6470
0 1227 1227
1 10613 6006
1 7465 32510
0 23888 23888
1 33559 14817
0 35989 35317
3 25913 730375542
3 34491 753042115
0 18334 18334
2 11360 34178
1 22558 34277
2 11042 38152
0 34545 34545
0 18184 18184
0 36572 36572
2 20424 36547
1 5962 30792
0 9901 9901
3 34317 56604681
3 9906 361146141
0 2807 2807
1 3849 39830
3 20146 254505796
1 11714 17166
0 39197 39197
1 31244 5952
0 6706 6706
0 9371 9371
0 25533 25533
1 39604 28898
1 10205 15360
0 3078 3078
3 16376 228489042
0 30551 30551
0 3107 3107
3 22502 10765901
0 6552 6552
0 36686 36686
0 20717 20717
3 9874 726514482
1 16465 14826
1 12561 12025
1 8185 20621
0 4267 4267
0 6651 6651
0 36930 36930
3 2635 838752923
0 33896 33896
0 17742 17742
1 32395 27250
2 28399 17116
1 22466 383
1 7352 12153
0 3572 3572
1 18493 29180
3 34292 486559275
2 34522 24668
0 14903 14903
2 3973 9708
2 22430 4341
3 20676 950441994
1 10172 38521
2 2019 32548
1 37767 3077
0 31214 31214
3 10561 921182582
1 14972 30277
3 32962 509972358
0 36562 36562
1 22117 15485
0 7155 7155
0 34562 34562
3 7620 125846501
0 34549 34549
3 34878 280892513
1 36194 6682
3 36319 270519337
1 567 13991
2 25875 7709
0 3740 3740
2 8061 12353
2 27002 29516
0 16185 16185
1 21569 37209
3 33843 622954035
0 17025 17025
2 3424 26039
0 10416 10416
0 1669 1669
0 22221 22221
0 13020 13020
0 18060 18060
0 18152 18152
1 25988 12289
1 28798 16122
1 20102 3981
0 39078 39078
0 23093 23093
0 18854 10908
1 29860 12508
0 2150 23488
1 30413 23312
1 6486 6758
2 22389 38286
0 6413 6413
1 9878 24801
0 4480 4480
1 28608 1380
0 5388 5388
3 28334 546580841
2 12522 17373
2 23014 38716
3 7901 205735699
1 16587 11678
0 17753 17753
2 2368 1934
0 25014 25014
2 7234 12487
1 18528 1578
0 2421 2421
2 2136 4320
1 39145 39175
1 482 7742
3 16292 729168531
0 36752 37705
0 15049 15049
2 17203 36148
1 1916 38840
1 32118 12923
0 29861 29861
1 29378 6967
2 9808 4001
2 18779 10557
0 3184 2348
1 12075 834
1 30891 33946
0 23912 23912
0 38284 38284
0 20945 20945
0 12522 12522
0 4082 4082
0 37984 37984
2 29380 20263
0 32062 32062
3 31915 98665919
0 15470 15470
0 2848 2848
0 7671 7671
3 15293 501599454
1 24407 20510
2 19317 10263
0 18803 18803
2 7660 34640
2 21748 5882
2 10737 39246
1 35582 21767
3 19116 36773154
0 11741 11741
2 4962 26552
2 2845 38991
3 27689 844120742
0 11267 19549
1 34628 31187
1 29486 36266
1 30867 23614
1 28248 8003
1 22252 22975
3 19938 711976932
1 31166 10408
3 22715 974581983
1 7047 20507
0 27085 27085
0 10487 10487
2 988 16926
3 26152 35145627
1 17161 9749
0 38107 27797
0 15221 1750
1 1651 23725
0 23018 23018
0 2382 2382
0 11267 19549
2 7487 23129
0 22143 9413
0 1761 1761
1 14771 11009
2 32232 12339
1 38133 5336
3 1981 153323842
1 32555 23677
2 21145 19800
0 16565 16565
0 193 193
1 23506 12705
0 18513 25128
2 15569 31021
1 39635 20651
0 23023 23023
3 18158 738984964
2 7843 23103
1 9505 7841
2 37764 25238
0 14725 14725
0 37878 37878
0 24761 24761
1 27048 34383
3 34020 17590357
0 1681 1681
1 7090 15729
3 38619 571335707
1 24873 32459
1 6101 33605
2 29515 35918
1 28856 5007
0 3592 3592
0 35505 35505
0 8473 8473
1 29207 7525
1 31277 15290
3 38395 188709246
0 17158 17158
0 15206 15206
1 22821 9125
0 26713 26713
3 31225 691318182
3 26537 724220249
0 8166 8166
1 10930 35396
2 27675 30042
0 31974 31974
3 16391 884408108
3 16194 56220227
0 2191 2191
1 16182 38643
0 19188 19188
2 34580 14758
3 33679 271547921
2 2532 16156
3 18501 416948622
0 18633 18633
0 18480 18480
3 24689 986607979
1 26404 23366
1 19026 30278
1 10109 31567
2 17915 24201
0 24481 24481
3 31460 242410801
1 21797 7005
0 27960 27960
0 2266 2266
0 24544 36286
2 35460 13902
1 4615 22364
1 11708 8130
0 29534 29534
0 13954 13954
1 2808 3165
0 35159 35159
1 38588 33954
0 23821 23821
1 33730 34913
0 13579 13579
0 13243 13243
1 35258 35352
0 18592 28888
2 21774 25076
2 6654 1602
1 5316 678
3 37982 486353429
3 20471 534853182
0 17495 17495
2 21591 1366
3 2502 194446240
0 6964 6964
3 7131 850026576
3 22577 341602406
0 5670 5670
0 37109 37109
2 305 11863
1 21997 15251
3 13961 950686940
0 31110 31110
2 31454 36643
3 2982 78530959
2 22036 37799
1 23495 26125
0 19608 19608
1 15663 2295
2 21897 2608
0 4539 4539
1 39852 31585
1 34534 13175
0 9836 9836
1 31527 32631
1 26425 6791
0 31892 31892
1 14417 33003
0 34665 38699
3 39782 941121853
1 18851 10883
1 37281 17299
3 8004 397884801
0 29460 29460
0 38226 38226
1 35332 32957
0 30696 30696
1 4681 36762
0 14564 14564
3 11827 619400819
2 22071 35392
0 1734 1734
1 34287 6299
0 9958 9958
3 17736 547945483
0 23382 23382
1 10463 37217
2 37085 8852
0 10880 10880
1 29466 24287
1 23751 28971
0 30338 30338
1 38746 24300
0 36661 36661
0 11794 11794
2 6882 34212
0 12966 12966
1 36000 5801
2 17342 24731
1 20679 35257
2 23357 26896
1 20468 34304
1 22685 1911
1 20069 25140
1 8690 28065
3 36726 306552889
0 1223 1223
0 33145 33145
2 20057 14231
0 10613 10888
1 10082 30910
1 169 35177
1 32735 6931
0 13264 13264
1 1647 18264
0 35174 36936
0 1408 1408
0 33711 33711
0 36481 36481
2 2923 14854
0 29323 29323
1 24450 21704
0 6238 6238
1 17767 15642
3 28181 684459723
1 27579 6578
0 23964 23964
3 30726 875364060
1 17238 38478
1 28324 16287
1 20224 26644
1 705 3552
0 31434 31434
0 3493 3493
3 8788 532325297
1 30247 29983
0 10155 10155
3 3184 455274159
0 6432 6432
1 32355 9475
3 20641 798155844
1 24433 37906
0 38098 7886
1 6782 15225
3 16859 758197557
1 14641 38031
1 21928 7086
1 11512 26118
1 7032 28145
3 3009 314762279
1 28611 26923
1 35665 1468
0 17527 17527
1 13312 3172
2 21279 10893
2 32768 1778
3 34151 91358564
0 9801 9801
2 14858 33061
1 8109 36751
3 10116 829512459
1 25246 6554
0 31204 31204
1 39071 16519
3 28321 772313335
1 32352 10385
0 3454 3454
1 21817 13942
0 35659 35659
1 37385 310
0 37222 10225
0 22269 22269
2 12832 29449
0 3880 3880
1 4070 36936
2 6182 27192
0 10294 22169
1 22680 2925
0 22646 22646
1 861 31227
1 21392 26023
1 33167 18592
2 11796 5957
0 10902 10902
0 27796 27796
1 12356 38990
2 7724 31458
0 30220 11778
0 2957 2957
1 29665 6645
1 9003 9360
3 1363 375886024
0 26286 27505
1 37830 7907
1 13817 18071
2 25043 37664
0 24767 24767
0 27001 27001
1 8959 33503
2 33712 27498
2 39145 39175
1 30186 12211
0 7625 33023
3 22575 834459185
1 23629 15352
0 870 870
1 35194 4556
1 31003 24944
1 38871 1107
2 13404 30879
0 4834 27059
2 18462 37200
1 10914 33698
0 2945 7429
1 29881 99
0 25743 25743
1 35138 35000
1 22711 7999
1 16369 24513
0 9045 9045
1 28322 16577
1 30968 36459
1 30353 1964
3 10623 834646473
0 411 411
0 25395 25395
3 28840 610958675
1 11847 18296
1 5291 39965
2 3345 20763
1 35210 20098
3 20380 339836717
1 32904 12353
1 15955 11974
0 3080 3080
0 25441 25441
3 18512 834955551
1 10198 26336
2 9340 35377
1 27145 20281
0 33864 33864
1 37088 28171
1 19956 23430
0 6323 6323
3 26486 356085269
2 6484 38533
0 2252 2252
0 29622 29622
0 36877 36877
1 26160 6199
2 2338 10005
3 4868 252862067
1 11762 30190
0 17895 24595
0 16794 16794
1 38226 9059
0 3312 3312
1 35669 27089
3 37802 624036494
2 31580 27775
0 35941 35941
1 3534 7285
1 3850 11763
1 13591 18502
3 1207 227074118
1 33377 7224
0 33019 33019
0 36270 36270
3 14809 598867609
0 39177 39177
0 14723 14723
0 32661 32661
0 5145 5145
0 1562 1562
2 31661 10450
1 34869 10793
0 24613 24613
0 29926 29926
0 22842 22842
0 17766 17766
1 16703 38561
1 6374 6461
0 10718 10718
3 25548 653036747
1 23022 31174
0 31705 31705
1 30274 24373
0 17366 17366
3 28684 209354255
0 4286 4286
2 24376 38681
1 4997 21511
2 30779 21620
2 33730 34913
0 30806 30806
0 20232 20232
0 1655 1655
0 36984 36984
1 20418 17214
0 9971 39563
3 17379 973858981
3 16182 44599167
1 11963 26785
0 31021 31021
1 28127 4145
1 4689 8439
0 10257 10257
0 10336 10336
0 15643 29382
0 37917 37917
0 189 189
1 26974 15802
2 11776 674
0 10740 10740
0 21880 21880
3 33166 102469750
1 242 4125
2 8265 27810
3 21294 58595260
1 12370 22028
0 12708 12708
0 9897 9897
2 21185 39
2 17905 11951
0 13008 13008
1 4703 36824
0 35046 35046
0 34905 34905
3 20113 178814421
1 36318 15107
0 1977 1977
3 20909 616928192
2 28361 34132
1 39927 9351
0 16457 16457
3 30817 192069601
0 26281 26281
2 5662 16041
3 20881 15385200
1 8690 24227
3 6248 140689288
0 28677 12307
3 7395 167796670
0 27555 27555
1 16868 33914
0 27568 27568
1 10864 15308
1 23009 17491
2 24132 14659
2 2240 13536
1 10214 39874
0 16177 16177
0 24489 24489
1 4463 39144
0 7096 7096
3 29514 965792743
1 37909 19677
1 15995 17922
1 36556 26042
0 1286 1286
2 3200 34658
2 18802 15637
2 32352 10385
1 30966 453
0 22891 22891
0 24331 24331
1 23407 36246
2 38435 8550
2 14598 25445
1 8542 2848
2 37814 10598
3 13020 289608352
1 24943 13896
1 17527 23378
0 33796 33796
1 9341 18313
0 26173 26173
0 11838 11838
3 172 52936366
1 2117 34185
1 9784 16216
0 492 492
3 20806 730746633
0 8091 8091
1 5613 16708
0 10614 10614
1 9801 16714
0 7818 35258
1 24188 12892
0 15518 15518
0 20264 20264
0 11724 11724
1 28016 34045
1 28205 15683
2 39519 19706
3 29275 201127261
2 18005 36079
0 13842 13842
0 14970 14970
0 33964 33964
0 30747 30747
0 21899 34178
3 15033 539828769
0 3128 3128
0 16268 16268
1 27883 33218
3 30764 202601932
1 9393 28285
0 19196 19196
0 27925 27925
1 15590 6459
2 24235 23369
1 11880 35906
0 30189 30189
1 6717 33956
3 30911 535656631
0 39351 39351
3 22645 833056599
3 15030 728113445
0 30936 30936
0 8035 8035
1 3800 18049
2 27327 5497
2 11324 33941
1 6388 16026
3 34719 623691356
1 37644 16884
2 35996 17754
2 22363 8228
3 34509 712643250
1 13391 1853
0 4354 4354
0 21166 21166
0 5805 5805
3 12624 955122922
0 4274 4274
0 9331 9331
1 1768 23348
3 32396 964695111
1 22408 29897
0 14184 14184
0 7940 7940
2 2502 33452
0 28509 28509
2 19434 10249
0 34073 34073
0 36566 36566
2 20166 1278
1 35303 15636
0 1574 1574
0 27578 27578
0 24474 24474
3 12102 660018060
2 22005 27457
0 752 752
1 25628 5436
1 33448 22433
3 29094 601202147
3 17132 995697785
1 22554 39228
2 23009 17491
0 30064 24046
1 18348 39468
2 5104 23873
0 1008 1008
2 2660 2780
2 12280 30883
1 7395 7763
3 34978 939882615
1 8334 3854
0 22438 22438
3 27605 320002754
0 1180 1180
0 30123 30123
0 37816 37816
0 9357 9357
3 19311 8981810
1 10209 24173
0 34296 34296
1 26962 36967
0 10363 10363
0 27599 27599
0 30927 30927
1 15995 4939
1 35770 6020
3 11652 43509954
2 36936 35174
3 6775 442351015
2 39071 16519
3 39660 152067366
0 18210 18210
0 9628 9628
1 8205 13864
0 5284 5284
3 10185 352881646
3 33218 320133219
0 14275 14275
1 29996 13113
1 36958 696
0 13485 13485
1 10557 24257
0 30631 30631
3 4956 673731203
2 31374 27776
0 16205 16205
0 27979 27979
0 15834 15834
2 7278 273
0 2798 2798
1 38091 38092
0 14337 14337
1 27439 1571
0 37062 37062
0 11973 11973
0 12085 2445
2 18183 28306
1 20862 36038
0 3633 3633
3 11593 787885752
0 26635 26635
3 21793 347149481
1 27006 1608
1 6792 4918
0 36743 36743
0 29677 29677
3 31006 581641936
0 16398 16398
1 27120 1381
0 24340 24340
3 8287 48806343
0 29001 14469
0 29725 29725
2 17831 932
3 5886 295794128
3 20959 590938503
1 35067 28063
1 14431 1367
0 32282 32282
1 7397 10451
0 3292 3292
0 27335 27335
0 34134 34134
0 18651 18651
0 1510 1510
1 18900 17986
3 21285 547932166
2 28909 39492
0 8441 8441
3 39088 980441135
1 37777 9792
0 11424 28599
0 6982 6982
0 17579 17579
0 4464 4464
1 20684 29292
1 28381 10036
1 10432 11409
3 12606 845624832
0 26957 26957
0 31397 31397
0 9968 9968
0 9176 9176
2 19908 38826
1 25866 5332
0 4961 4961
1 8178 14291
0 17452 17452
0 7474 7474
0 5605 5605
0 13026 13026
1 16182 30148
1 37342 19009
0 4278 4278
1 36744 35104
0 6830 6830
1 34422 12103
3 1097 817332528
1 31862 26969
2 1536 4974
2 16097 23754
0 36347 13555
1 25792 12820
0 20534 20534
0 24826 24826
1 12117 27863
0 21171 21171
0 28622 28622
0 35070 35070
3 11492 270273167
0 21850 21850
2 17407 10735
3 20638 5608776
2 1894 23843
3 8658 230796645
2 13977 965
0 38911 38911
1 28067 23388
0 35728 35728
0 33392 33392
1 26366 9487
0 19823 19823
0 28026 28026
1 6747 27634
1 25764 38278
0 38448 38448
1 15084 35660
3 5307 672747343
0 26102 7164
0 39575 39575
0 8989 8989
3 18082 366123604
1 29052 15954
1 19226 42
0 394 394
0 8286 8286
3 37301 278279000
0 1946 1946
0 6758 6486
1 34005 10025
0 33325 33325
3 28446 416446893
1 9033 4540
1 6861 35703
1 33846 26234
1 24878 29526
0 3586 26339
1 4473 2388
0 25148 25148
0 35780 35780
1 2849 1853
0 4914 4914
1 5277 17149
1 32436 34780
2 5402 35438
3 26293 808682186
1 31273 29873
1 14485 36013
3 19491 36061346
0 13387 13387
0 25804 25804
0 31569 31569
0 16169 16169
1 19377 15388
1 34919 34833
0 16182 16182
1 17767 15486
0 6845 6845
0 37089 37089
2 1927 9707
0 4403 4403
3 19049 782636827
0 17129 17129
0 27163 27163
2 5961 11854
1 18058 28179
0 18879 18879
0 28288 28288
0 10069 10069
0 4612 4612
2 2558 15835
1 5563 24390
1 35301 3536
1 5632 36901
1 6537 14900
2 33146 21272
0 18817 18817
0 21979 21979
0 35751 35751
1 8703 13822
1 1404 8988
1 2919 8318
0 33547 33547
0 27258 27258
2 32335 14801
0 29441 29441
0 29759 29759
0 35801 35801
1 23175 18273
2 26974 21849
0 14857 14857
2 2840 7088
1 39730 30471
1 29906 16343
0 27434 27434
0 33450 33450
1 13899 12768
3 5722 324421434
1 20869 11113
1 7960 16287
2 21551 23613
3 12064 116593130
2 21936 17701
1 28545 32295
0 21868 21868
0 8964 8964
2 16330 22290
1 24724 19505
0 34519 34519
2 15932 4319
1 39594 35103
2 18681 11406
1 31504 11943
1 24831 3610
0 38211 38211
2 9145 827
1 3500 24586
0 27102 27102
0 4300 4300
1 37941 21241
1 25733 24935
3 26683 334641123
3 5477 879026872
1 1523 15844
2 2500 4429
0 38347 38347
3 16556 764711146
3 34348 174309311
2 18387 1639
1 918 26596
0 17261 17261
0 3147 32134
0 24805 24805
0 4329 4329
0 14056 14056
3 25996 581658969
2 11315 14838
1 19514 14579
0 5452 5452
1 9931 3878
3 16285 498720502
0 18039 18039
0 18019 18019
0 38197 38197
1 36822 21117
1 1191 7872
0 3054 3054
0 3766 3766
3 38250 209606129
0 29710 29710
0 32138 32138
0 20994 13101
3 35941 935917168
0 28593 28593
0 30114 30114
1 708 38002
1 22226 15835
0 15776 3033
1 11485 15205
1 18324 13422
0 9095 9095
1 19075 37493
0 20203 20203
3 28948 897185966
1 36936 37057
0 31103 31103
2 1453 26579
0 7961 7961
3 16959 984869737
0 15555 15555
1 4712 1496
3 13599 469316156
0 27488 27488
0 5736 5736
0 9677 9677
0 26288 26288
1 17997 39531
0 3493 3493
0 38383 38383
0 12054 12054
0 18821 18821
3 25951 46415580
0 24777 24777
3 3936 203133643
0 20783 20783
1 37445 32793
0 33787 33787
0 8969 8969
1 2679 35844
3 4186 754663155
3 19499 977668941
1 35087 21184
0 7436 7436
1 22067 8360
0 10287 10287
0 26133 26133
1 3602 3071
3 36609 883137419
1 313 10843
0 37422 37422
3 35399 398068770
1 34155 12424
0 17902 17902
2 7652 28336
1 39827 27635
1 5321 32633
0 1425 1425
0 831 831
0 12669 12669
3 25479 916456132
0 16109 16109
0 15241 15241
0 2811 5034
0 10753 10753
2 13370 29904
0 34989 34989
0 11530 11530
1 14140 1403
0 14671 14671
1 15248 28102
3 19685 705374
0 38143 38143
0 29128 29128
0 31095 31095
3 15375 399277543
0 36473 36473
2 141 5094
0 37690 37690
1 11200 11961
0 34292 34292
0 13861 13861
1 6311 15054
1 9330 35968
3 22495 505480081
0 15847 15847
0 1067 1067
0 4277 4277
0 31858 31858
1 7423 11561
1 39610 14020
1 12583 33663
0 38094 38094
2 36000 5801
3 31592 323826556
1 31528 8573
1 7901 3733
0 37040 37040
0 24269 24269
1 7486 36946
3 36698 642568938
2 35564 29924
2 3033 36687
1 33180 17424
3 15110 493449883
1 34023 15592
1 23844 2907
0 14766 14766
1 6770 6637
3 18061 42962868
1 37766 30505
0 30887 30887
1 4736 12978
3 21921 215243514
0 22053 22053
1 27019 5790
3 13616 923236136
2 36480 36940
3 21563 937792600
3 3328 797432456
3 16295 838451530
0 22994 22994
1 11918 18217
0 20949 20949
1 18036 2671
3 21210 833008287
0 29279 29279
1 3959 23498
3 35440 103668064
0 28033 11687
1 25519 20951
0 23892 23892
0 34185 2117
0 28185 28185
1 28071 7824
1 5069 21809
0 23320 23320
0 13881 13881
0 11489 11489
1 38862 22116
0 23087 23087
3 80 17593250
2 37090 26667
2 39869 161
2 2090 19933
1 36529 12078
0 15298 15298
3 18753 327290491
2 31271 13434
0 34745 34745
1 356 11776
0 17079 17079
0 30467 30467
1 9010 24065
0 36043 36043
0 33426 33426
1 39195 7523
0 34324 34324
1 5813 36551
0 349 349
0 30710 30710
0 17067 17067
0 3059 3059
0 25492 32650
0 22386 22386
1 19479 38174
1 38080 22941
1 2716 10075
2 29658 26850
0 26448 26448
0 10526 7424
3 2374 555560629
0 29395 29395
0 21763 21763
0 33261 33261
2 35908 25740
1 17014 7480
2 12455 32137
1 13880 29611
1 27325 30841
2 7424 10526
0 28910 28910
0 21379 21379
0 13952 13952
1 35477 29502
0 17673 17673
0 17041 17041
1 28595 23165
0 4928 4928
3 28849 370529342
1 38509 1466
0 18533 18533
0 21964 21964
0 36613 36613
1 33946 3447
0 35696 35696
0 12335 12335
0 5829 5829
3 36970 461898266
3 19625 199946008
0 30788 4312
3 22570 214439291
0 25661 25661
1 35483 30714
1 2925 27117
1 24627 37782
2 1546 14497
3 39250 896550500
1 13547 36627
2 36985 11275
2 34039 11825
2 2311 37487
2 29093 31506
3 8971 870973108
0 26735 26735
0 11542 11542
0 22509 22509
1 19009 35997
2 20715 31071
0 4781 4781
1 16677 6490
3 32307 928304779
2 38194 2897
3 23555 674856269
1 38819 525
1 26463 8991
1 3519 20860
0 14193 14193
3 36034 155810492
1 17893 19272
3 28576 65830629
0 4148 4148
1 7921 36358
2 13202 4348
0 27919 7729
0 32579 32579
3 38547 197012507
3 21779 114886191
1 28700 37834
2 18018 1139
1 2429 16828
0 18418 18418
1 6154 22035
1 35149 23564
1 13867 18735
1 13423 19685
0 39421 39421
0 15022 15022
1 1389 35014
0 14354 14354
1 35750 5344
3 31752 810776614
1 32573 22580
1 5265 7814
0 2039 2039
1 30405 16514
1 18098 14690
0 9357 9357
0 15830 34733
1 11160 21451
0 19098 19098
3 9500 283264218
0 7381 7381
1 28218 21922
0 38103 38103
1 22917 28650
0 22684 22684
0 20581 20581
2 33559 14817
3 28398 128632114
3 3602 372432669
0 33364 33364
1 30100 22302
0 2710 2710
0 33992 33992
3 20772 503484472
0 17838 17838
1 30446 10872
0 25421 25421
1 8297 864
0 14427 14427
1 4158 5994
2 12692 4196
1 15178 32614
1 36349 39174
2 5589 38359
0 28965 28965
1 3657 30368
1 19656 38681
3 3534 537421947
1 6055 8177
0 13898 13898
2 1616 21928
2 12054 18429
3 32225 343289523
0 25432 25432
0 16063 16063
2 1303 28480
1 21841 2193
0 25098 25098
1 31067 36290
0 6878 6878
3 17856 517984808
3 8537 478165901
0 14932 14932
1 20978 8427
2 3109 24564
1 1842 9334
1 15341 21317
1 29035 24421
3 32491 796358806
2 39457 21141
1 14647 18505
3 24235 474805057
0 10856 38290
2 25065 21158
1 39817 1860
1 13659 13691
0 20592 20592
2 13403 6573
2 27146 17794
2 38083 16577
0 10274 10274
0 39836 39836
0 12860 37568
0 25765 25765
0 37995 37995
1 20430 7942
0 4239 17185
3 20457 459105716
1 9953 14901
2 3569 1358
1 4089 1302
2 11194 8374
2 18194 21699
0 17247 17247
0 20309 20309
0 39829 39829
1 27947 12374
3 23705 169842393
1 6583 33874
0 1067 1067
3 23662 910050392
1 6321 34043
2 13943 8957
0 25619 25619
2 25556 9558
1 7921 31922
2 37366 17964
2 2949 29377
0 34874 34874
0 5784 5784
0 4276 4276
0 29790 29790
0 6656 6656
0 11515 11515
0 34298 34298
2 18726 22658
0 20090 20090
1 20152 35182
0 30857 30857
1 7030 5043
0 14398 14398
1 177 18682
1 31217 19478
1 29391 16478
2 11906 13645
1 2670 26357
3 8049 650360433
0 39714 39714
1 6465 21205
0 7875 7875
1 14557 17433
1 12047 30677
0 7031 7031
0 24847 24847
3 34748 220357132
0 29507 29507
3 9103 975814042
1 33478 36682
1 6386 27805
2 25901 30336
1 29939 9757
0 22889 22889
0 16658 16658
3 29089 872130947
1 33408 22334
0 34699 34699
1 1808 33985
1 1049 9618
2 3990 14077
0 37421 37421
1 23439 4123
2 31244 5952
0 8318 2919
2 15136 9715
0 22325 22325
0 10218 10218
0 14940 14940
1 2070 29683
3 13414 450994941
1 14708 38907
1 28986 24800
3 29968 957157549
2 7149 13496
1 37757 28926
0 34269 34269
0 1559 1559
2 23912 10047
0 13616 13616
3 15623 227404073
2 32875 16512
3 8468 164405770
0 19136 19136
2 1939 60
0 17780 17780
3 12024 522545407
1 3704 6723
1 16157 13233
0 23291 14842
0 11757 11757
0 19882 19882
0 10141 10141
1 5125 7850
0 29741 29741
1 24150 33202
3 6 839495696
1 28008 17168
0 13499 13499
1 36582 25138
0 23858 1942
3 27640 676133284
0 2018 2018
1 38485 36193
1 5818 6741
0 37245 37245
1 29416 9622
1 30613 31484
0 26568 26568
0 21180 21180
1 37393 14213
0 809 809
0 22614 35782
1 25012 34868
2 11308 20170
0 17691 17691
2 3859 39846
3 25087 133128540
1 34595 516
0 812 34491
0 12960 12960
3 29205 558637831
0 23014 23014
1 31477 38006
1 38243 31212
1 1002 8504
0 24540 24540
3 32644 462693184
0 18818 18818
0 37311 37311
0 18007 18007
2 8286 3890
0 25493 25493
2 36253 3336
1 14629 37834
0 6351 6351
0 33519 33519
1 11618 17328
2 10441 38435
1 5751 6650
1 644 34801
0 5143 5143
1 37313 6869
0 9613 9613
0 17116 17116
0 31087 31087
0 19798 19798
0 18171 11152
0 36004 36004
1 37461 7234
0 35592 35592
3 24775 990463411
0 10295 10295
0 24947 24947
2 18292 21241
3 6026 767699856
0 32870 32870
0 31281 31281
0 32235 32235
0 20999 20999
0 2934 21963
1 12174 19694
0 13268 13268
1 34934 1269
1 10944 32895
1 3516 1953
1 7782 36252
2 30762 38465
2 15401 25302
0 9146 7419
1 18585 17942
1 23617 4306
1 25669 3222
1 24877 6769
1 34620 26799
0 3520 3520
1 11084 24477
0 6626 6626
0 3891 3891
1 1015 29574
0 3933 3933
1 4167 34078
3 8380 751725442
1 7468 36029
1 35259 8483
2 21963 14191
3 15306 410066107
0 28357 28357
1 39687 27880
2 8257 38336
0 39684 39684
2 18040 15748
1 35375 541
2 35011 27571
1 6631 27769
0 6841 6841
1 31193 23696
0 20163 20163
1 20277 19171
2 29367 4195
1 28580 39603
3 21657 98534354
0 35058 35058
2 31868 21016
0 5082 5082
0 11210 11210
2 37313 6869
1 25459 2319
0 13268 13268
2 20468 34304
1 4764 11343
0 25002 25002
1 24717 7114
1 33221 425
3 35988 808001225
0 22549 22549
3 20957 247576509
1 25450 22879
1 26465 28271
0 9445 9445
0 11761 11761
0 10410 10410
1 31167 30392
2 30324 19063
1 4083 10995
3 14720 488083715
0 24401 23830
2 10595 8101
3 34064 487218069
3 11081 515074870
1 1421 12851
1 15511 15561
3 33775 151505267
1 29385 2035
0 36538 36538
3 21346 649014840
1 2326 20851
2 1620 22239
3 36118 315367358
0 8687 8687
2 38671 12122
1 16570 35916
1 7725 39987
0 15596 15596
0 658 658
0 34319 34319
1 20697 11990
3 10959 275910015
1 6407 32445
1 12329 1580
1 17353 26997
3 26911 661282201
3 31867 456047835
3 893 550051336
1 8633 20453
1 5528 10944
3 9559 196724845
2 34842 17933
2 8899 3915
0 9553 9553
0 4685 4685
2 13643 8443
3 33474 748650567
3 11085 26461309
1 9380 2818
2 25234 11467
1 21672 10395
3 22548 753445631
3 4387 23651277
2 18982 24208
1 24611 21181
1 25386 22351
0 17588 17588
0 11441 11441
1 20874 4318
3 6345 311999274
0 9507 9507
1 12427 1280
1 17911 36496
2 23976 35411
0 33203 33203
1 10340 38343
3 29132 335848120
0 34442 34442
1 29895 37821
0 19970 19970
3 17769 545595827
3 12969 859742688
0 17247 17247
0 8578 8578
0 36052 36052
0 22546 22546
0 22652 22652
0 20830 20830
1 8481 9540
0 6558 6558
2 9754 38721
0 28738 28738
1 28316 1439
0 15792 15792
0 8197 8197
0 17960 17960
2 18175 11710
0 38911 38911
1 30654 29910
0 8604 8604
0 16773 16773
3 15641 274957129
0 16445 16445
3 9302 648380974
0 16314 16314
3 35130 12114218
3 32097 868225733
3 16462 145310185
1 32152 22248
0 1730 1730
1 4940 26113
0 10158 10158
2 16182 38643
0 25847 25847
0 32653 32653
3 22769 254628968
1 16004 28408
3 26220 142290997
1 9304 31245
0 36625 36625
0 8755 8755
1 4392 18218
2 9668 28096
2 34132 1550
0 30311 30311
1 22298 34516
3 21395 536059130
2 37284 32221
2 25496 9085
1 35715 12968
0 36307 36307
1 33786 11406
0 5243 5243
3 31671 920675191
0 8595 8595
1 50 12131
0 8709 8709
0 38472 38472
0 26622 26622
1 8713 16225
0 26086 26086
1 37277 14751
1 30425 22969
0 2384 24205
3 34405 944244490
0 3750 3750
1 19030 37448
0 31120 31120
3 19570 562083253
1 2433 32323
2 26472 19308
0 39717 39717
0 30362 30362
0 23387 23387
3 17389 846300456
3 33246 774884856
0 14418 14418
0 9347 9347
0 20087 20087
0 21705 21705
0 19363 19363
1 13481 37098
1 5725 28619
2 21243 22490
0 7824 28071
1 14748 23698
1 10796 19614
0 10822 10822
1 39450 27218
2 23502 38865
0 22343 22343
0 26968 26968
1 22891 21647
1 10646 31884
3 39608 657354650
3 31806 967736407
2 20814 5479
0 26389 26389
0 38101 38101
0 9754 9754
0 6791 26425
3 17267 387915392
2 30068 15257
1 13674 6756
1 1859 8046
0 23966 4172
0 12662 12662
0 18645 18645
1 17389 39849
3 26468 951889710
0 20229 25964
2 32341 22984
2 7335 34464
0 27586 27586
2 3657 30368
3 5096 892175731
1 27499 37426
0 23501 23501
0 12993 12993
0 17959 14211
0 13487 13487
2 19184 5399
0 34739 34739
0 22765 19041
0 12519 12519
0 27861 31440
1 22514 19665
0 4708 4708
2 6770 6637
1 5019 32568
3 7762 781953695
3 26287 811244268
0 37394 37394
1 17763 2747
1 12327 21342
1 17252 16111
1 4574 27723
1 38227 17900
0 25249 25249
0 26698 26698
0 36543 36543
0 18909 8098
0 38632 38632
0 1703 1703
0 31499 31499
1 24678 14820
3 36089 828168868
1 23204 1824
0 15714 15714
2 28507 16364
0 19669 19669
1 34636 5605
0 37541 37541
1 30212 6144
1 17910 6457
0 4245 28466
0 31797 31797
3 23478 233827310
1 4899 22669
3 16123 124826279
0 12091 12091
3 30344 201800555
1 31919 2148
1 6052 25391
3 23066 520184
1 29438 29970
3 27650 80013025
2 29649 18986
1 10950 13100
1 27809 23856
3 2906 868097041
0 36171 36171
3 34523 79121230
1 39069 32500
0 14317 14317
2 4211 2659
0 30457 30457
0 36569 36569
1 39202 35657
3 33143 340203947
0 7163 21846
2 4625 13565
0 26341 26341
1 15141 26575
1 9218 906
1 9288 20683
1 27923 24786
0 38935 38935
3 22576 314661654
3 24036 69307065
0 32596 32596
2 28693 26937
0 19887 19887
1 28277 38959
0 14900 6537
0 19613 19613
1 36247 3668
1 28655 33837
1 27470 20963
0 7496 7496
0 6874 6874
2 14103 24547
2 35031 28741
0 39093 39093
2 3772 23291
2 4278 39220
3 35509 333860969
0 32491 32491
0 32190 32190
3 21350 917394273
2 15896 32893
0 12392 12392
0 18062 18062
0 1992 1992
0 30623 30623
3 1243 485469378
2 11260 12105
2 16833 29727
0 39235 3927
0 10645 10645
1 10886 27086
1 31859 30846
0 34210 29906
2 17860 29635
2 32539 7143
1 33194 22560
2 3455 30184
1 17165 14965
0 12809 8592
1 6534 1048
1 4374 37164
1 20662 31017
2 13013 39416
0 29196 29196
2 38083 14802
1 10043 3933
2 6077 2162
0 30074 30074
3 10403 921907478
0 12316 12316
1 17412 21399
0 27879 27879
3 31830 94418359
2 5632 36901
1 23884 10680
0 15595 15595
0 37885 37885
0 22612 22612
0 38882 38882
2 35210 20098
1 21794 23683
0 33081 33081
3 2727 476783736
1 31957 12164
1 35086 6608
0 34243 34243
3 34060 86181928
3 35850 320133795
1 9816 24317
1 17921 4533
2 22578 6306
0 6372 6372
0 17940 17940
0 34169 3262
0 29151 29151
3 34946 336889759
1 25974 34710
0 24833 24833
0 36834 36834
0 1393 1393
0 39831 39831
2 35979 8310
0 15104 15104
0 8533 8533
2 23550 26078
3 10761 518465184
1 8255 1270
0 21648 2619
1 32653 6025
0 39588 39588
1 38360 5746
2 26582 21894
3 24093 191361206
0 16134 16134
1 4121 8795
1 18113 7872
1 20502 22133
0 32713 32713
0 15085 15085
1 5294 29836
2 4964 14407
0 33 33
2 27007 29363
1 11439 35437
2 5634 36574
1 8192 24271
0 18299 18299
1 37552 7842
3 8016 561776133
0 18332 18332
1 15953 9834
0 26343 26343
2 24820 6167
3 1255 501279231
1 29583 18951
2 5867 8627
1 22603 5817
0 37180 37180
0 13819 13819
1 2603 37622
2 31183 14467
0 18374 22884
0 28619 5725
0 14988 14988
1 21476 36754
1 9272 32589
2 16171 32836
1 26460 11946
0 24788 24788
3 29979 175239293
1 22880 39061
1 36733 32692
3 15331 7532278
0 20763 20763
3 14798 677460796
2 12289 14531
0 1241 1241
0 2695 2695
2 6705 32191
3 1879 780015451
0 34040 34040
0 10496 10496
2 72 34348
1 23271 26626
0 26563 26563
2 16665 22609
1 8314 35361
3 33420 507345044
3 3769 499820394
3 15419 240274737
2 26088 36200
0 26804 26804
1 7248 17868
1 40000 37955
3 36209 922593916
3 30540 177346973
3 5270 450759
3 10095 839928760
0 553 553
1 31852 33889
0 36880 36880
0 23730 23730
3 30648 757327419
0 31873 31873
2 8502 32111
0 30706 30706
3 29725 584272230
1 38191 4733
2 11990 22423
1 6260 97
0 32501 32501
0 15919 15919
2 31316 34353
0 1054 1054
2 9214 9790
0 17758 17758
3 39251 411993502
1 5830 23777
3 14182 417796278
1 18661 3786
0 12983 12983
1 28118 1776
3 30224 806208517
0 26775 26775
1 31287 28366
3 24627 236534291
1 28808 26284
1 31316 14105
1 38365 27406
0 6249 6249
1 36550 29172
0 4887 4887
0 39325 39325
1 32264 26997
0 14328 14328
0 30260 30260
0 11762 11762
1 36786 1531
0 6418 6418
1 26673 26998
3 8454 568595321
1 27856 15016
0 4081 4081
0 33560 33560
0 9323 9323
1 37544 14794
0 2548 18424
1 3180 2066
0 596 596
0 28575 28575
1 10696 27629
0 13422 18324
0 31842 31842
1 23782 9560
1 20133 30740
1 7117 25936
3 38218 411778813
2 23398 37894
0 7423 7423
0 8161 8161
1 32705 1643
0 22679 22679
0 35827 35827
1 29621 7375
0 36482 36482
3 22413 725274605
2 35643 29054
1 30704 2439
2 26781 25077
0 22300 22300
3 32570 966545807
1 1820 13165
3 556 178852550
1 22080 16199
0 18203 18203
0 38004 38004
1 38815 4852
3 18988 484096949
0 16131 16131
0 36322 36322
0 39811 39811
0 39805 39805
0 3133 3133
1 27283 10910
1 18348 22942
0 35663 34417
0 35879 35879
0 10200 10200
0 35132 35132
0 10498 10498
0 25229 25229
0 17093 17093
2 32043 5606
3 24537 864278754
1 29196 24534
1 30115 7213
0 19272 17893
0 30626 30626
3 9189 829874754
1 19768 39853
1 15707 5720
0 37677 37677
3 30134 807535957
1 27873 14720
2 30040 4638
3 5126 305707483
1 23718 1368
2 9489 31006
1 7754 25858
1 34845 4872
2 14430 17701
1 39433 33592
0 18988 18988
0 23120 23120
2 21705 33561
2 7129 8185
0 20278 37867
0 34077 34077
0 17092 17092
1 7103 29813
1 14144 8145
0 21336 21336
0 39690 39690
0 28827 28827
3 13103 714416571
0 25223 25223
0 19832 19832
0 27541 27541
1 21828 12181
1 3677 15261
0 20119 20119
0 4597 4597
3 29336 947577155
2 25107 6335
2 12258 38995
0 34908 34908
2 34527 35273
0 3894 3894
0 8427 4406
3 9501 635849208
1 5194 14981
0 23764 10692
1 11273 31179
0 18456 18456
0 32111 32111
2 32500 11474
2 32668 32196
3 8717 401496722
0 24589 24589
0 25704 25704
0 17905 17905
0 34993 34993
3 22596 812022548
0 22702 22702
2 28000 33538
0 4553 4553
1 10388 34755
2 25671 21303
2 28002 16850
0 31618 31618
0 7494 7494
0 33428 33428
2 8541 3654
0 19450 19450
2 3673 22253
1 10489 3108
1 37878 11874
0 12701 12701
0 18119 18119
1 10126 38944
1 2593 603
0 14938 14938
1 39032 17225
3 3634 51871021
1 23518 12834
1 17281 29574
0 9079 9079
0 24202 28651
0 13563 13563
3 32180 972856071
0 25482 25482
0 10147 10147
3 14704 270718835
1 2018 27606
1 37196 10760
1 34212 4902
3 3649 387822693
3 24280 865440418
1 37221 2755
1 10197 23287
0 11228 11228
2 34977 14640
0 5008 5008
0 30637 30637
0 19512 19512
1 347 5697
2 2912 30273
0 3502 3502
0 27111 27111
3 36731 9275167
1 22568 39024
0 18037 18037
3 9652 606570306
1 27713 16144
0 13511 13511
0 12171 12171
3 36477 494120399
2 31370 14601
1 26590 35037
0 34904 34904
1 22782 1429
0 2325 11908
0 1445 1445
1 23610 35407
3 32010 449708034
3 20907 197407868
2 3248 30977
2 30776 33866
2 24644 10409
1 8993 24371
2 14775 31609
3 30953 945548879
1 30016 35350
0 503 503
1 393 22867
1 24608 35836
2 19173 23097
0 7750 7750
1 29557 35729
1 6079 16109
3 39155 948931890
0 16375 16375
3 1669 160224654
0 21877 21877
1 20917 8664
0 37356 37356
2 2865 14787
0 4108 13782
0 31959 31959
1 20707 10985
2 29035 24421
1 16280 3259
0 23907 23907
2 37273 3194
3 12559 954725388
0 4802 4802
0 28379 28379
0 23670 23670
0 13728 13728
3 12287 953407241
1 27269 13298
1 6888 5751
3 21411 960960496
2 3066 7225
0 25594 25594
1 18871 29820
1 39480 4907
1 39041 13242
1 18104 20033
1 21377 39157
0 17909 24877
1 19966 16274
0 18222 18222
1 36602 33105
1 18582 20869
0 30860 30860
3 30713 445228170
0 34352 34352
1 20108 16915
2 38746 24300
3 39942 936611347
0 32844 32844
0 32674 38712
0 20344 20344
1 7137 39490
2 39527 11237
0 21907 21907
2 184 30632
0 30518 8254
1 27399 29045
0 35373 35373
1 14964 24833
3 23 409077730
1 35213 16176
0 16582 16582
0 34186 34186
0 9158 9158
0 10392 3814
1 23797 21147
0 14700 14700
1 14407 35020
0 14293 11086
3 21612 754786087
1 20746 17910
2 2463 29236
1 2613 21201
0 22858 22858
2 22456 12718
1 6415 31728
0 5157 5157
1 25276 21823
0 15278 15278
3 30634 552414742
0 8595 8595
2 31773 13914
0 11515 11515
1 501 37918
0 13185 13185
2 4778 17367
0 29742 29742
3 18303 738149957
0 38352 38352
1 28501 19495
1 8828 13573
1 20126 36262
0 11676 11676
1 24527 29518
0 5505 5505
1 17596 21394
0 23072 23072
0 4932 4932
0 38220 38220
1 31455 22665
2 38653 6337
3 13403 428298799
0 26275 26275
2 19656 38681
1 7660 38453
3 29323 522403994
2 35735 12315
0 2549 2549
0 9227 9227
1 25150 12727
0 25447 25447
0 26529 26529
0 3439 3439
0 34700 34700
1 37404 12167
3 1800 212323641
3 14327 438460821
0 31112 31112
0 11946 26460
0 10270 10270
0 16567 16567
0 1677 1677
1 25249 12448
0 24423 24423
2 18551 1478
3 22786 322026207
0 22314 22314
0 37108 24205
1 36891 38755
0 7957 7957
1 29334 14584
0 26739 26739
0 8788 8788
0 33731 33731
1 3018 34116
3 39225 126997598
1 36418 34319
1 24860 34741
1 10525 2873
2 666 15269
0 28685 28685
0 30831 30831
1 13802 35227
0 11141 11141
0 7836 11428
1 18203 28775
1 37826 30623
1 7129 6707
0 18356 18356
2 5029 3212
2 1452 6388
2 29862 10066
0 30284 30284
3 10137 137971147
1 2385 17776
3 34366 680771177
3 7142 914013087
0 35009 35009
3 31884 529752170
3 512 995027139
3 32416 104416978
0 38926 38926
0 22385 22385
0 27521 27521
0 22536 22536
1 5083 13540
3 9613 866797881
0 37396 37396
0 2569 2569
3 36337 126258546
3 36539 663051438
3 13790 901791138
0 19214 19214
0 31109 31109
0 3225 3225
0 32738 32738
2 17012 38932
2 8824 37563
3 17196 789766239
3 16377 409469715
3 17889 342739062
0 36642 36642
1 35606 10038
1 22378 36734
0 27442 27442
2 27499 37426
0 33313 29755
1 16000 37435
0 21054 21054
3 8039 844854360
0 22591 22591
2 32542 6741
2 28008 17168
0 6838 6838
1 35902 15974
3 39094 270245182
0 12009 12009
3 7146 290247127
3 6769 198610534
0 3665 3665
1 34202 27047
0 6747 6747
3 13737 164579317
1 29334 21370
0 28822 28822
0 15936 15936
2 15478 20661
0 29501 29501
2 39140 19143
0 11475 11475
0 5492 5492
2 31365 15096
1 8082 32709
0 34326 34326
0 18576 18576
0 5830 5830
2 30875 12812
1 3476 12366
1 3177 12515
0 39002 39002
2 8665 19117
1 6375 12978
0 31840 31840
0 2741 2741
1 27040 29194
1 22571 38015
0 38706 3642
1 10454 7858
2 17724 17038
1 35757 20092
0 20746 20746
2 39854 16760
0 6454 6454
3 21182 563914154
2 29038 22222
3 25587 517843838
1 34012 37668
0 11992 11992
1 12735 32576
0 27708 27708
1 6938 3569
0 8127 8127
2 23766 31698
2 21029 32788
0 24949 24949
2 38438 17865
1 16539 39716
1 13940 34832
2 31287 28366
1 3054 16093
2 38205 25011
1 30180 21939
0 14254 14254
0 9127 9127
0 31942 31942
1 19576 12352
0 7780 7780
1 39090 27416
0 38976 3361
2 37517 10085
2 22746 11437
0 37655 37655
3 33076 105363293
0 12198 12198
0 823 823
0 17465 17465
0 16017 16017
3 20354 909840799
3 32316 552422041
0 25553 25553
3 3475 420498764
3 14457 335228351
0 19533 30359
1 24642 22841
0 17152 17152
0 37433 37433
0 27110 27110
1 6392 26032
0 15169 15169
3 36859 592396820
2 23799 14149
2 35338 27151
0 20647 20647
0 22206 22206
0 7287 7287
1 20558 29588
1 17232 9717
0 31731 31731
0 32537 32537
0 19863 19863
0 19023 19023
1 14933 33571
3 32994 440296557
0 24781 24781
1 6566 16058
2 14637 22172
1 36601 39929
0 35333 35333
1 22327 6939
1 28373 3912
0 37349 37349
0 21117 36822
3 26643 924391033
0 15581 15581
1 30437 21564
2 9040 13834
0 6750 6750
1 29346 34814
0 15733 15733
1 13419 6782
0 11242 11242
0 22213 22213
2 33255 15433
0 5574 5574
0 8809 8809
1 7276 8359
0 29917 29917
0 36699 36699
1 39475 14321
0 39504 39504
1 26303 2909
3 9942 516660271
0 9800 9800
1 33018 29298
0 4722 4722
3 9988 708748921
1 12046 18650
0 36126 36126
0 33906 33906
0 22784 22784
0 36339 36339
0 38281 38281
2 369 13568
0 32190 32190
1 3519 15685
0 17244 17244
2 25416 13534
0 25598 25598
0 25305 25305
0 12640 12640
1 29547 15553
0 33018 33018
0 4616 4616
0 13212 13212
0 12182 37790
3 9316 864507755
2 11565 9941
0 31316 31316
0 32936 32936
3 37847 344169444
2 16802 23384
0 13594 13594
0 4787 4787
0 15717 15717
0 28318 28318
3 16724 473419023
2 27083 3510
1 16646 900
1 33505 10407
0 13482 13482
1 28746 28574
1 27059 36608
0 15251 21997
1 27327 32862
3 20634 609532381
0 31257 31257
1 15945 27782
3 36161 68031245
0 31512 31512
0 17407 17407
0 36 36
0 6881 6881
1 28420 21815
0 1071 1071
1 39133 37327
0 1694 1694
2 29833 33735
3 3569 906237630
0 30634 30634
0 25360 25360
0 25001 25001
2 7158 30725
3 4912 538531751
0 13618 13618
0 37085 37085
0 4921 4921
0 36190 36190
2 9868 22599
0 20222 20222
2 17836 3609
0 22522 22522
1 5338 1242
1 39103 39986
1 36399 2245
2 35580 30836
0 39903 39903
1 26030 2714
1 30284 15713
1 12147 26446
3 15501 228378834
3 22691 276552759
0 38187 38187
1 12493 973
2 25210 31065
2 21202 13250
2 24131 1317
0 1651 1651
0 31681 31681
2 1485 3779
3 8893 828025613
1 6125 34726
0 1414 1414
2 6881 5317
3 28271 841774708
0 4696 4696
1 12150 20154
3 26765 899892546
2 29650 15449
1 31263 35476
1 10011 15859
2 9629 22500
2 11424 28599
0 2856 2856
2 10983 10212
0 21066 21066
3 7779 994496225
0 26164 26164
0 25068 23621
0 14210 14210
3 4101 865089226
2 38813 19653
0 2463 2463
0 22859 22859
0 11017 11017
0 35188 35188
0 37710 37710
3 4331 722503184
2 851 18735
0 18466 18466
1 19489 10362
0 23523 23523
0 16437 16437
1 31256 23676
3 38919 171950661
3 11062 284683389
0 29309 29309
1 37191 12725
1 13073 36368
0 16084 16084
1 35230 28844
1 13388 28986
2 31077 9133
0 16082 16082
1 4050 33004
0 37701 37701
0 12087 12087
2 20629 37764
1 23736 11111
3 11367 497751773
1 23342 19582
1 28755 30904
2 9557 19982
3 24726 855055574
0 27608 27608
2 32720 19596
0 9627 9627
0 20827 20827
1 15500 9271
2 31031 19411
0 32284 32284
1 31442 32755
3 23925 642373943
0 17112 17112
1 26996 22688
3 31455 721311447
0 35852 35852
1 3196 16558
1 20162 27435
0 23671 26811
1 30219 24558
3 18615 800720937
3 254 167590876
0 19488 19488
1 16910 1413
2 5599 10837
0 32296 32296
1 32491 19388
0 7729 7729
2 16450 34478
1 6710 6985
1 3164 31456
0 30695 30695
2 12454 1622
2 21198 18391
1 23348 35281
0 10154 10154
1 11926 10437
2 25964 20229
0 9119 3135
0 12203 12203
0 14197 14197
0 6197 6197
0 37557 37557
1 21422 30434
0 26778 26778
2 2130 31406
0 685 685
0 5729 5729
0 26123 26123
2 14538 21647
0 13085 13085
1 10539 17827
0 8183 8183
1 30995 23114
3 28953 979611279
1 34226 9486
0 5358 5358
1 2977 1561
0 8242 8242
0 30143 30143
1 22033 18576
3 422 903728036
1 26536 39319
1 22397 25224
1 1683 17753
2 12909 16080
2 10138 5351
2 16364 27421
3 17255 929860659
2 15013 19404
3 25075 985829598
3 14992 360961751
3 18813 390267793
0 31320 31320
1 24182 20873
0 18684 18684
0 13609 13609
2 12589 2626
0 14466 14466
1 31021 23293
0 38162 38162
0 20433 20433
0 38880 38880
0 25431 25431
3 28227 284760755
1 8640 13366
3 9764 44548032
1 29853 1976
0 5362 5362
0 16149 16149
1 32083 210
0 37871 8300
3 27612 927433179
3 26308 929953664
0 3401 3401
3 36647 309248059
3 10414 124705391
0 12583 12583
0 25217 25217
0 35492 35492
2 15797 5092
1 10195 37739
1 1060 2295
0 32855 32855
0 25563 25563
3 12278 734788852
0 35881 35881
3 15271 763179313
0 23948 23948
2 31035 17886
0 4427 4427
3 32069 249928769
0 30570 30570
1 22815 21446
1 36549 2389
2 2619 21648
0 25064 25064
1 37587 1612
0 2340 2340
0 22328 19262
1 21585 11137
1 4568 17827
3 37129 925281340
3 21553 486427067
0 11039 11039
0 22184 22184
0 28479 28479
0 832 832
3 28711 535051292
1 31431 13980
1 35787 2082
1 14806 5956
2 31306 28733
1 17055 39751
3 35633 351951799
1 904 25704
1 39820 39404
2 32345 35735
2 12430 6066
1 17876 5662
3 9955 663829961
0 6808 6808
0 38430 38430
0 9270 9270
2 25770 592
0 13804 15042
2 16868 33914
1 3867 32985
1 38765 35850
1 17179 32197
1 3304 21922
3 39511 307965247
3 12195 836993392
0 2083 25638
0 1439 28316
0 37516 37516
2 11430 29062
0 20813 20813
0 11731 11731
0 21276 21276
2 29052 15954
0 37940 10677
1 38851 36527
1 16434 25339
0 12896 12896
1 12871 13337
3 7818 124004977
1 27113 31384
1 32931 17267
3 34098 120702361
0 13086 13086
1 5314 20869
0 18787 18787
0 453 30966
2 30031 36939
0 20170 20170
2 1890 16656
2 23407 36246
0 26427 26427
1 18041 37457
0 38832 38832
1 13211 4075
1 177 17726
1 18942 36429
1 3254 15558
0 13792 13792
0 15565 15565
0 32273 32273
3 21541 894002516
1 33560 18079
0 12536 31769
1 21373 6283
2 32134 1824
0 35342 35342
0 23500 23500
2 32601 31366
0 17972 17972
3 24529 142955910
0 19314 19314
0 36212 36212
3 34032 767298579
1 36708 29779
1 4143 28897
0 9203 9203
0 15830 34733
1 8840 501
0 13948 13948
2 10066 18419
1 8905 36620
0 22735 22735
0 38898 27502
0 39379 39379
1 21086 29244
0 24841 24841
1 25471 21855
1 29278 19330
0 12694 12694
3 12784 699050699
3 24739 413198165
2 17501 21513
0 33932 33932
0 20466 20466
0 27018 27018
2 1582 37051
0 2365 2365
3 29711 583969971
3 35586 307347290
2 21899 34178
1 11851 25908
1 31179 38291
0 35123 35123
2 38909 7894
0 8013 8013
1 1714 32333
1 20993 7288
0 27190 27190
1 413 22030
3 36221 677178641
0 39238 39238
1 33515 19244
3 12965 315694211
0 16588 16588
2 34710 1848
0 22349 22349
3 30599 520996545
2 21753 27927
0 9174 9174
1 5233 29652
1 26680 12251
0 20513 20513
1 38576 19636
3 30972 818400953
0 22742 22742
2 14724 35455
3 23106 710669046
1 4281 17969
3 22227 428308931
0 30832 30832
0 17332 17332
3 39743 389798240
0 19454 19454
0 35472 35472
0 39403 39403
1 19238 37169
3 3787 967393160
3 1750 797519967
0 21277 21277
0 31874 31874
1 21340 7323
1 16360 20174
3 27907 596649716
3 13729 26638522
0 23138 23138
0 149 149
2 5915 21335
2 31746 38794
1 9477 755
0 18665 18665
0 16851 16851
2 13788 21092
1 24119 3706
0 15911 15911
3 23053 491159228
3 38796 472067341
2 14748 23698
0 20155 20155
1 29864 29628
3 38344 913687971
1 36839 35486
0 18010 18010
2 10497 29890
0 23082 23082
0 28899 28899
0 12707 12707
0 7154 7154
3 12733 617865175
1 24449 20573
0 19826 19826
1 17005 18597
0 35467 35467
0 12535 12535
2 19610 16196
1 22788 15918
2 8391 13851
1 35759 27889
3 21722 928113056
1 38706 25508
0 4645 4645
0 31401 31401
0 14724 14724
1 9758 4386
0 25465 25465
1 39820 37100
2 6636 29632
2 32650 25492
1 11182 22081
0 39077 39077
0 34696 34696
3 22833 275296379
0 2421 2421
2 19592 16688
0 29692 29692
0 39205 39205
3 15362 682745556
3 36706 72800694
1 29444 5647
0 13183 13183
1 28145 22916
1 33485 289
1 9068 30314
3 30111 343486718
0 8307 8307
0 30461 30461
2 26185 32795
1 23907 1459
3 20595 319843824
0 6662 6662
3 3541 599160180
1 30486 28356
0 23435 23435
0 9941 9941
0 2648 14150
2 39852 31585
1 37235 15634
1 34179 2881
0 23994 23994
1 7011 28847
1 887 9564
0 1055 1055
1 38777 11169
0 8207 8207
1 16914 4458
0 14798 14798
0 4525 4525
1 22370 17389
0 35103 39594
2 39339 8735
0 38738 38738
0 32621 32621
3 27279 907847662
2 34780 31234
1 3273 39099
1 32676 33241
1 8205 28763
0 39255 39255
1 20340 18937
1 21663 36918
0 10492 10492
2 17662 37871
1 28070 22776
0 39168 39168
0 32413 32413
1 27208 36235
3 14408 128100450
3 8675 54019171
0 15563 15563
2 20862 36038
2 4681 36762
1 38452 4224
1 15606 12943
0 19901 19901
1 23698 13563
0 38691 38691
1 37971 38617
0 38856 38856
1 3582 20188
0 38129 38129
1 18671 10449
0 26781 39475
2 19470 18608
1 24950 36675
0 24758 24758
1 31822 14678
1 14740 29564
3 26156 506198627
0 18438 18438
3 18159 151474599
0 28406 28406
0 37466 37466
1 25710 27160
0 6823 6823
0 23701 23701
0 4134 4134
0 21043 21043
3 23613 110903716
1 12989 35682
0 3344 3344
3 25763 2616512
1 19493 37271
1 22667 24258
2 987 23346
1 20134 37053
0 8373 8373
0 1931 1931
3 1933 698614103
1 35317 31826
1 19414 31501
1 33824 9104
1 4590 11382
3 24393 457894357
0 20171 20171
2 6569 11160
1 3896 18288
0 10865 15341
1 39520 9493
0 32095 32095
0 30316 30316
0 35466 35466
3 1912 206655313
2 25800 9039
0 11394 11394
0 27791 27791
0 3539 3539
0 31715 6696
3 26602 392791813
1 14090 17058
3 18272 55079428
0 14823 14823
2 34576 19134
0 19460 19460
0 20526 20526
1 629 21831
1 10530 14938
2 6145 29373
0 13070 13070
1 1533 4869
1 24305 25810
1 4646 138
2 3046 30259
0 25146 25146
2 16080 37791
0 18516 18516
0 16243 16243
0 22853 22853
1 26535 30082
1 39815 31161
0 6419 6419
3 36506 874135267
3 16638 252568855
1 16310 8571
0 38273 38273
0 1718 1718
2 23597 12359
0 18131 18131
2 12123 32421
0 25178 25178
0 578 8722
2 5488 19618
1 19006 34383
0 38813 38813
0 27233 27233
0 19158 19158
0 39749 39749
2 28316 1439
1 12900 6461
3 22530 329451837
0 15804 15804
2 14318 17928
1 9589 10066
0 32306 32306
0 8022 8022
2 13722 38526
3 32990 732475583
1 20686 31017
0 34173 34173
3 23057 182962386
2 28834 11291
1 6416 34474
0 33340 33340
3 31576 41088810
1 15533 23007
1 8570 94
1 22602 12213
3 5937 520379423
2 11095 26909
1 20016 7561
2 29766 28548
0 37414 37414
3 22593 78318368
0 22654 22654
1 22986 23953
0 19027 19027
2 23650 16377
0 15167 15167
0 24366 24366
3 19500 773430698
1 4993 22699
0 35686 35686
1 31503 33446
1 27621 37352
1 37176 31211
3 3842 347507743
3 8319 160027096
0 27216 27216
2 8255 1270
1 14657 23327
1 30256 15479
1 1423 1569
0 37734 37734
0 20130 20130
0 11685 11685
0 10395 21672
3 2797 45596693
0 19704 19704
3 32743 913567360
0 2358 2358
0 7969 19618
0 32305 32305
3 27459 903895248
1 34538 12890
0 13241 13241
0 18774 18774
2 37409 21752
0 37403 37403
2 38578 17429
0 38238 25077
2 14792 38529
0 21719 21719
0 26367 26367
2 13225 15059
0 16681 16681
1 3465 3837
0 31562 31562
1 492 16583
1 18612 8321
0 8601 8601
1 32228 4158
1 7752 12812
0 7213 30115
0 12377 12377
0 20131 20131
1 1458 2455
2 23860 19430
1 25635 39162
3 37668 813566294
0 32726 32726
1 16490 31281
0 8551 8551
1 2151 32323
1 39448 30541
3 375 668316673
1 6288 15363
1 13130 1518
1 32163 26069
0 27732 27732
0 23614 30867
2 23879 29642
1 14117 16658
0 22269 22269
1 20028 36017
0 33144 33144
2 36472 36259
1 20240 2169
0 20712 20712
0 17060 17060
1 16619 16977
0 20326 20326
1 21293 12622
1 3816 32505
3 32833 275925070
0 31269 31269
0 12902 12902
2 23397 21046
0 14982 14982
1 26389 2217
3 16079 619943924
0 19500 19500
0 30731 30731
3 33870 137553575
2 20697 11990
2 13555 36347
0 28857 16172
0 10304 10304
1 8775 18945
3 19390 985517188
0 23766 23766
3 15896 47900931
1 31234 31680
3 20063 481808568
1 15321 23608
0 38123 38123
0 38727 18703
1 37098 18676
0 11563 11563
0 29066 29066
0 5953 5953
0 28222 28222
1 11163 27512
0 35598 35598
1 35378 20362
1 27016 22600
3 10011 396519446
2 10913 33280
3 8135 905732294
1 33005 15623
1 27645 9288
0 36339 36339
3 23818 773981886
0 34467 34467
3 31476 727937436
0 10827 10827
3 25140 552323433
0 28073 28073
0 5467 5467
1 15045 2082
1 28193 37784
0 15084 15084
3 17843 501098739
3 26333 857820684
0 13332 13332
1 25995 10998
1 580 33936
2 37874 5401
0 30920 30920
0 19288 19288
0 4757 7186
0 34498 34498
1 18408 9210
2 10109 31567
0 23816 23816
0 30134 30134
2 10610 26862
1 4293 37437
0 19760 19760
1 10230 8344
0 31557 31557
0 59 59
3 20191 886694244
1 18199 18699
0 10474 10474
1 26964 21342
1 1428 21170
2 1525 26154
3 18103 788382000
0 33342 33342
0 18648 18648
3 34403 339074916
2 8795 11695
0 38176 38176
0 17419 17419
0 10865 15341
1 34978 33446
0 10815 10815
2 31093 33670
0 23649 23649
1 14385 6456
0 37035 37035
3 17752 724097193
1 30495 17725
0 2226 2226
3 29089 510001911
0 20934 20934
1 18381 34247
0 7214 7214
2 22912 1279
0 907 907
0 15301 15301
2 33971 36620
0 25326 25326
0 29887 29887
1 25560 13761
0 35150 35150
0 11466 11466
2 15692 137
0 4832 4832
3 16358 407008823
2 26425 6791
1 39724 20234
0 557 557
1 28340 17356
0 20967 20967
0 11873 11873
2 3574 14865
0 38680 38680
1 27832 38055
0 21486 21486
1 36951 17095
0 37211 28532
2 4322 39910
0 30840 30840
3 32257 451668866
1 36379 14577
0 2297 22242
0 19679 19679
3 31811 72411384
0 20613 20613
1 22495 38291
1 32071 20283
1 34238 30830
1 30280 7005
3 5381 420582582
1 32903 37796
0 22408 22408
1 27607 36715
1 29681 12319
1 27240 19720
0 15921 15921
1 9918 10686
1 18010 36729
0 11711 11711
2 36227 8670
1 16519 12962
3 36184 489268352
3 37860 675733440
3 10272 183722113
2 10568 15191
1 19485 12447
1 36009 20568
0 18589 18589
3 21257 958239309
0 17170 11222
2 5268 24233
1 20258 7314
0 2237 2237
0 32106 32106
0 1424 1424
0 13277 13277
0 14668 14668
1 17810 20671
0 26120 26120
1 24140 32329
1 4330 7208
0 8137 8137
2 17603 37431
0 26240 26240
2 24369 20909
1 7229 6792
2 2224 19456
0 22558 22558
0 5596 5596
3 8765 747266237
2 38583 3127
1 12692 22562
0 14935 14935
2 30561 39757
3 17737 337553014
3 35312 396589133
2 7838 19490
1 33735 18008
1 3359 33897
1 36265 21592
1 59 25163
1 35292 22671
2 23538 21831
0 32963 32963
2 5742 27901
1 2899 10163
3 13859 637746262
3 31013 719202901
0 34760 34760
0 24013 24013
2 35495 21833
3 26601 529853391
1 20250 32408
1 4643 36853
0 15228 15228
0 24431 13323
1 20260 36892
1 13978 11627
3 15369 399472858
3 19840 413631243
0 27125 27125
1 33445 10598
3 2825 895311235
1 3328 21364
3 17521 171324921
3 24358 135017585
1 32769 36417
1 20232 22001
2 25759 24731
1 16447 12425
1 21509 1823
1 29740 31270
3 7849 897703533
3 4027 63018040
0 16520 16520
2 1109 10379
0 6621 6621
0 30775 32875
0 22298 22298
0 32169 32169
3 7046 414513038
0 27001 27001
3 11349 182991029
0 28061 28061
1 17545 15424
0 9005 20791
3 7357 938089358
1 20174 29442
0 5389 5389
3 18125 84239324
1 13336 32624
0 10154 10154
0 22099 22099
1 28158 39598
0 3867 3867
1 29205 21237
3 39983 184586868
0 8149 8149
0 20543 20543
1 29645 38055
3 30491 991224191
0 3447 30891
2 11974 11423
0 13693 13693
0 8213 8213
1 27942 6966
0 32377 32377
0 10871 10871
3 19023 827857443
0 27858 27858
3 8004 544244163
2 9318 13497
1 6914 35471
1 24514 25298
3 21042 679047401
2 12526 3164
1 16365 18058
0 29294 29294
1 27780 38472
0 19612 19612
2 11296 4139
0 8686 34888
2 16343 13310
0 28246 28246
1 15784 17720
1 21021 31128
2 8993 24371
3 13548 632047792
0 558 558
0 25040 25040
0 26394 26394
1 22133 19885
0 18389 18389
2 8376 6513
1 2167 4796
0 37045 37045
0 1973 1973
0 27915 27915
1 2495 14776
0 2651 2651
0 25637 25637
0 9778 9778
2 30277 25749
3 33582 231566651
2 17776 36789
0 3188 3188
0 37221 37221
1 6617 19469
1 17335 1913
3 26932 647145937
1 39277 31343
3 29522 567699705
2 14712 5110
0 30537 30537
2 30827 30528
2 13608 17626
0 20441 20441
0 31740 31740
2 16633 15166
1 35360 6474
0 10609 10609
2 18704 35633
2 8344 8446
0 33153 33153
0 32968 32968
2 24407 20510
2 6537 14900
0 19881 19881
1 26170 2312
3 36110 272344262
0 2657 2657
0 2555 2555
1 33797 25581
0 29917 29917
2 22772 26049
0 25743 25743
1 18332 26614
0 36282 36282
3 23092 126181619
0 1844 28353
2 18408 14108
0 3345 3345
1 23701 33934
0 37759 37759
2 35497 28113
2 34775 10005
0 10266 10266
0 34919 34919
3 37004 589275715
0 11068 11068
1 17627 4426
1 20082 26868
1 29201 13498
0 39347 39347
0 32310 32310
1 8984 36383
1 9841 3434
1 31774 33988
3 20819 29582633
1 12931 2412
0 32533 32533
1 22916 32659
0 14322 14322
3 36289 328080713
0 32146 32146
1 4585 28781
2 723 2103
0 10544 10544
1 17847 11359
3 19596 954519399
0 39921 39921
2 21235 28418
1 33679 24870
0 36164 36164
0 16322 16322
0 39271 39271
1 39239 3169
0 35691 35691
1 32745 11830
1 22990 2695
3 18183 13282650
1 39388 6933
0 18961 18961
0 117 8193
1 19832 22369
0 5352 5352
1 33027 32678
0 23000 23000
2 16574 6619
1 28088 30310
2 30199 34485
1 10708 29581
0 10192 10192
0 34487 34487
0 22853 22853
1 10759 23055
1 9802 21063
1 15993 33846
2 18286 8920
0 32840 32840
0 18033 18033
0 14270 14270
0 4411 4411
3 36914 237539296
3 23200 679986078
0 33574 33574
3 4125 440256444
1 22173 25162
1 30781 31355
3 31912 372872392
1 19577 17997
1 19991 17796
0 20953 20953
2 35997 25740
3 522 689487509
1 39727 3832
0 37326 10198
1 14324 4405
0 30175 30175
0 13108 13108
1 9743 5143
3 13048 475087740
3 35461 328608666
1 39959 5140
2 20967 14848
2 32295 18486
1 1699 5244
1 34799 35901
3 23710 158660836
0 8930 8930
1 22432 13264
1 1819 27684
3 19191 29026516
0 17131 17131
1 17770 34638
2 27859 29662
2 12809 10205
1 28799 2532
3 20489 601819930
3 31690 659460892
0 36142 36142
1 29779 15539
0 31285 31285
2 30146 28216
2 11306 8960
1 18537 34959
0 32353 32353
0 6342 6342
2 17865 31804
1 23353 2756
1 12366 38
1 8887 19805
0 30281 30281
0 28179 16365
0 26298 26298
2 20151 946
0 20960 20960
2 38295 14685
0 12776 12776
2 2994 21865
0 14198 14198
0 5037 5037
3 10431 973648807
1 23519 14353
1 605 3268
2 23884 10680
0 3703 3703
3 21775 978748158
1 19695 28806
1 32854 28120
3 31675 275611736
0 5209 5209
0 25731 25731
0 27240 27240
1 30295 14408
1 27881 22006
1 21883 9272
2 32388 22414
0 34434 34434
3 37615 259127829
0 9140 9140
0 20375 20375
2 29389 14663
0 10310 10310
1 8365 37758
1 37419 28986
2 13101 20994
1 26324 38703
2 15321 9251
2 16421 6204
2 25351 22598
2 13928 9415
0 26594 26594
0 9376 9376
1 18198 7173
1 802 10558
1 29059 11874
2 28153 7551
1 22107 33636
1 32083 19429
0 11564 11564
2 36155 38811
0 11615 11615
2 15713 4850
1 38926 12162
0 36373 36373
0 1343 1343
1 12518 16432
0 5645 5645
2 3127 15937
0 28720 28720
0 19611 19611
2 35807 25189
0 31397 31397
2 15586 14925
0 1603 1603
1 7187 4761
3 19780 340043409
0 15839 15839
3 23595 505211091
2 16407 34810
1 13777 37978
0 3684 34916
1 33892 4762
0 21287 21287
1 11009 34031
0 11142 11142
0 9161 9161
3 14441 679843521
2 18537 34959
2 36311 698
1 10421 33184
2 4342 2954
0 3366 3366
1 28111 9306
1 9526 24100
0 13858 13858
0 3297 3297
1 21297 2566
0 24503 24503
0 3816 3816
3 5675 575244508
0 12213 22602
0 39404 39820
1 24062 7208
2 27059 33233
0 14377 14377
3 25252 535961172
2 14338 26691
1 24416 8381
0 26818 26818
2 5418 3088
3 3266 99463929
0 3296 3296
0 11913 11913
0 18233 18233
1 12148 25292
1 6781 12970
0 8093 8093
2 39448 30541
0 4514 4514
0 5653 5653
2 18424 2548
3 22254 658287457
2 15119 34561
1 1587 21213
0 2622 2622
3 547 805975474
1 29547 17318
3 12943 204556498
0 23777 5830
1 36350 9249
0 27448 27448
3 16898 311620902
0 10103 10103
0 18224 18224
1 34725 9338
0 9449 9449
0 37650 37650
1 19992 32774
3 25466 840904787
2 9233 24852
0 24831 24831
2 27947 12374
1 592 10851
1 34176 27180
0 24591 24591
0 14147 14147
3 20747 586094598
3 11787 507580449
1 4181 16279
1 13030 8458
3 8056 160885039
0 37780 37780
0 34566 34566
1 35394 22103
1 28912 39785
3 35981 72469632
2 8193 117
1 36656 37011
0 6028 6028
0 11911 11911
1 24845 15533
0 23069 23069
1 10639 18462
0 12308 12308
1 1535 38527
1 8825 21149
3 830 96199342
2 38803 24007
1 36790 31831
0 945 945
0 19234 19234
1 20738 6680
0 16390 16390
0 7878 7878
1 12522 15338
0 294 294
0 8335 8335
2 22502 8318
0 39632 7545
1 37648 3823
0 39071 39071
3 21968 30105253
0 11813 11813
2 28724 25096
0 38108 38108
1 16597 7161
3 35392 305906091
0 15966 15966
2 19018 32493
1 11992 35077
0 28354 28354
1 34979 14114
1 5899 36053
1 7514 9806
1 28206 4556
1 30390 37322
1 1052 12294
2 35022 19526
0 13179 13179
0 35383 35383
0 15861 15861
1 23270 6724
0 18185 18185
1 4678 36895
0 10985 20707
2 39083 17251
0 27788 27788
0 9862 9862
1 6692 10568
0 34089 34089
1 19154 24255
0 21512 21512
2 28860 33599
1 37905 33666
1 8488 10438
1 20317 15969
0 1193 1193
3 13469 965029653
2 21340 7323
3 13668 449908490
1 8748 6224
0 10907 20430
1 29438 14648
3 5569 612137321
1 11469 18186
3 6440 56169714
1 29877 6931
0 18189 18189
2 27309 16129
3 23421 825396148
0 39547 39547
3 3046 638657054
0 21813 21813
3 25015 444729124
3 31377 559674346
3 17630 803324041
1 22558 20444
1 26048 35022
0 36079 36079
1 19100 39167
0 9978 9978
3 38368 463538571
0 23564 35149
3 33332 170447061
3 37018 845588536
1 25207 34913
2 35049 37740
3 18656 452831057
2 28010 36922
0 2319 3890
0 23973 23973
0 33042 33042
1 38710 2516
1 13132 27654
0 32641 32641
0 1908 1908
1 37514 11347
1 8874 19887
1 37218 17164
0 10021 10021
1 29382 1399
0 21893 21893
1 806 804
0 13916 13916
1 13900 24392
2 25706 21681
0 20046 20046
3 36871 818868242
1 35144 25696
1 16221 1826
2 24969 1877
3 35948 533266079
3 16710 927101678
0 13427 13427
1 8845 11963
0 29038 29038
2 13108 1454
0 19986 19986
2 28262 8580
1 14262 21716
3 4440 340058759
2 34141 10538
0 2876 2876
0 15654 33325
0 9240 9240
1 176 6309
3 3376 943891014
2 23022 19998
3 39291 221130126
3 20764 598514890
1 30108 8412
3 16282 844661045
1 25307 29292
1 26936 33597
1 3711 14343
0 6416 6416
1 20787 36427
3 14728 189486041
1 2570 27542
2 1922 20470
2 2603 37622
1 12745 5601
0 12451 12451
0 4785 4785
0 29068 29068
3 32212 85628459
1 1314 26628
0 7109 7109
0 14258 14258
1 32301 7366
3 412 423368439
0 14742 14742
0 8226 8226
1 16569 12718
0 3093 3093
1 33975 6381
0 21638 21638
0 19744 19744
2 12952 14075
2 6977 18067
2 22940 26862
1 38242 11589
2 1308 19281
0 19087 19087
0 4434 4434
1 12187 6083
2 23204 1824
2 23271 26626
2 30480 14536
3 39640 232633736
0 7374 7374
0 25127 25127
1 4904 34171
0 32578 32578
1 18230 39785
3 7850 71504493
1 22482 37490
3 11710 230496686
3 24569 11425490
1 32282 31259
3 34932 645891335
0 19137 19137
2 12719 36856
1 18578 27088
2 21932 10000
2 1592 8509
1 6001 11246
2 23152 25757
2 39722 34435
3 12807 21280031
0 33667 33667
0 21778 21778
0 30579 30579
1 18140 7345
3 25815 82335451
0 25358 25358
3 34491 502943644
1 5314 17260
1 28 502
3 37028 66969958
1 26071 35409
2 12605 26754
2 2171 14454
2 39737 12234
3 37169 335707561
3 28643 763111210
0 3576 3576
0 35349 35349
3 39214 227573097
1 18059 14297
1 39586 35781
2 27212 39113
3 37859 447410003
2 9288 20683
1 33896 15545
0 19556 19556
0 36281 36281
2 29961 17193
2 9192 10089
1 27241 34728
0 31467 31467
0 20686 20686
1 672 8522
2 10048 32756
1 2652 17414
1 18786 671
1 18998 26151
1 22003 1729
3 37831 415212528
0 31543 31543
1 21931 35900
1 36723 21548
1 36683 13408
0 31757 31757
2 3678 13657
3 14195 881109440
0 34144 34144
3 3142 389025762
0 10314 10314
1 32056 1582
1 34627 38527
2 5994 27847
3 18050 239192806
0 20837 20837
0 9964 9964
1 14698 10239
0 12466 12466
0 34234 34234
0 30824 30824
3 8834 644496173
0 8329 8329
0 6906 6906
1 24943 13761
3 38459 211369760
0 22251 22251
1 2972 5126
0 11059 11059
1 38314 3948
1 4620 7963
0 20318 20318
1 28699 18947
1 3040 22261
0 39265 39265
0 6923 6923
1 36221 28909
0 30255 30255
0 17786 17786
1 36720 23045
2 19673 7223
0 23657 23825
2 3151 19807
2 29419 29353
0 37936 30768
2 15245 19731
2 8785 27937
0 35634 35634
0 29967 29967
0 39413 39413
1 28124 34778
0 18441 1546
2 259 31158
0 929 929
3 38808 114065350
3 21173 820719991
2 813 1431
0 29420 29420
3 35548 579769203
2 11337 22836
3 19321 165038985
0 14142 14142
1 29153 4538
1 29118 38541
2 3791 33142
1 14409 11765
0 12105 12105
3 11336 163694735
3 39565 848953111
3 33718 404859678
1 14332 14668
1 39060 26038
0 8397 8397
0 38646 38646
1 10394 27031
0 14501 14501
0 27242 27242
0 12424 34155
1 28848 25195
1 20100 9483
0 36240 36240
0 19374 19374
0 5814 5814
0 36843 36843
3 39272 215139399
0 32514 32514
2 2613 21201
1 27106 12297
0 31550 38440
0 79 29222
0 9157 9157
2 37700 3695
1 4587 25324
1 20530 8770
0 31550 38440
2 38315 21414
3 5608 523244022
0 18875 18875
1 12849 33110
0 14977 14977
1 39998 24096
2 22476 25428
0 25335 25335
2 2886 3321
2 17627 4426
1 24675 17692
1 22157 35020
1 25779 27201
1 35294 1654
0 27180 34176
0 17270 17270
1 35618 37747
1 34176 19253
1 22408 32210
0 29390 29390
3 1306 546906018
0 37438 37438
0 6271 6271
1 33248 7677
3 35828 216843569
2 13409 39184
0 28318 28318
3 8841 289948686
3 31889 387675387
1 6284 30404
1 35951 7783
1 8032 4643
1 11351 18500
2 24831 21267
0 34421 34421
0 31855 31855
0 32587 32587
1 18883 12007
0 9399 9399
0 12771 12771
0 16180 16180
0 34073 34073
0 36207 36207
2 37720 29804
0 9507 9507
1 14151 32026
1 27488 755
2 20899 23943
2 14972 30277
2 12373 8502
1 19403 9920
0 34768 34768
1 18631 18729
0 37890 37890
3 1980 456719710
2 12814 19114
0 26930 26930
3 19929 748751684
1 19695 12130
1 13239 17186
0 8448 8448
3 38902 538724415
0 32428 32428
1 20475 23584
0 17512 17512
1 7570 19522
1 14678 15316
0 24539 24539
3 21117 705520637
0 35993 35993
0 12203 12203
1 19765 3706
0 7225 7225
2 21276 12313
1 6436 31733
1 39685 2115
3 39598 907355181
3 33405 237743106
3 25724 623042920
3 38750 4239846
1 8037 24244
0 38706 3642
0 8698 8698
0 31704 31704
3 38456 927073912
3 24459 616635133
0 9188 9188
0 20082 20082
0 1310 1310
2 3230 12720
0 28110 28110
0 13871 13871
1 13269 34178
1 9636 33437
0 15478 15478
3 30433 313945489
0 39742 39742
0 30939 30939
0 21231 21231
0 1434 7659
2 2775 1378
1 25613 23055
0 22966 15620
1 28932 34361
0 24457 24457
0 14354 14354
2 18941 8153
1 13872 36491
0 37563 37563
0 36825 24668
0 20305 20305
0 36910 36910
3 16498 431053138
0 29495 29495
3 28922 968746693
0 5439 5439
0 23374 23374
0 36626 36626
0 18021 18021
3 6877 975782282
0 14856 14856
2 11926 25132
0 19666 19666
1 25069 29675
2 1842 9334
1 10949 12930
2 14233 34422
1 19063 575
1 36908 3877
0 8718 8718
3 27302 975000626
1 38730 19321
1 527 1137
1 21275 15894
0 8318 8318
0 30620 30620
2 7812 31341
1 20690 15880
0 18606 18606
0 23897 23897
0 12469 12469
2 29557 35729
1 4995 1153
1 36220 11645
0 5291 5291
3 32705 987683766
3 1774 876850257
0 39835 39835
3 21585 484380829
0 38033 38033
3 24249 744388821
0 39148 39148
1 28905 35184
1 13332 9991
3 27758 383473527
1 39725 34382
3 35805 481328325
1 15716 36750
0 30391 30391
0 25766 25766
1 11699 33385
1 32261 16407
1 32288 37126
1 4039 23063
1 29155 593
3 5603 844755849
1 26349 20151
2 27862 35680
0 29030 29030
3 32200 143366166
1 18664 32612
3 5760 970111986
2 5251 21892
0 12066 12066
1 15786 7964
0 30611 30611
0 19317 19317
1 37567 7069
0 15427 15427
0 36119 36119
0 10590 10590
1 34167 7568
1 38191 31556
2 34969 33978
0 39737 39737
1 27440 37421
0 10312 10312
3 10077 71110546
1 8502 25452
0 1773 1773
0 21267 21267
2 35753 16807
3 9344 981135604
2 3655 23334
3 35238 139204111
0 3110 3110
1 30187 14493
1 21446 17284
1 1379 8395
1 7800 9790
2 11908 4154
0 22772 22772
1 533 8993
0 14819 14819
1 15785 39589
0 16889 16889
2 9709 25173
2 27520 26505
3 6540 271400497
0 39513 39513
0 3099 3099
1 20283 21760
0 1406 1406
3 13127 909230698
1 25506 36332
1 28714 26107
0 674 674
2 28631 16425
1 18933 9417
3 32064 661184311
0 4682 4682
2 15016 6864
0 21671 21671
1 33504 20418
0 31370 31370
0 9945 9945
0 20619 20619
0 3198 3198
1 29874 27019
1 11671 29159
0 17848 17848
1 13227 8895
0 34391 34391
3 7854 190522592
0 14098 14098
2 37933 38189
2 35258 6829
3 5520 912089795
3 6007 104833250
1 23552 24460
0 16387 28799
3 9012 597716491
3 29699 777281303
1 26428 3505
0 29592 29592
0 26320 26320
0 37233 37233
1 8412 9766
0 18152 18152
2 30617 18567
0 3979 3979
0 22119 22119
0 2042 2042
1 16059 27588
0 33586 33586
0 1901 1901
1 29947 16029
1 37852 16992
1 31306 13622
0 28096 28096
1 13839 34032
1 21522 21530
1 37476 18954
1 14488 28416
0 36588 36588
2 11654 7943
1 27870 6140
0 35858 35858
2 23684 20870
2 8309 7863
0 5553 5553
1 31133 18815
3 4570 92889817
0 20313 20313
2 18812 25824
2 29551 664
1 10538 23501
1 24463 15150
0 27022 27022
3 8854 550345885
3 22110 6316761
1 27221 8315
0 18674 5925
1 17177 10454
3 16933 474196563
1 23782 5191
3 21014 634736087
0 35356 35356
0 34561 34561
2 28598 1863
0 12698 12698
0 17851 17851
0 18782 18782
2 9227 2542
3 39212 745477615
2 12727 33966
3 16840 322361220
0 15676 15676
0 2019 2019
2 13450 30068
0 24180 24180
2 5721 24698
2 21247 31911
2 9702 24404
0 19239 19239
0 21125 21125
1 428 6922
3 26018 271265283
0 27247 27247
0 24149 24149
2 7419 9146
3 19770 880182598
2 4100 27811
1 31422 8134
2 23195 28711
1 8242 39082
0 13936 13936
3 28731 876075466
2 5787 20377
0 37555 24932
0 20849 20849
1 3742 11437
0 11263 11263
0 20219 20219
0 15852 15852
1 7549 1184
0 20928 20928
0 10663 10663
1 14557 4813
0 39521 39521
0 29423 29423
2 6973 36812
0 24178 24178
3 23743 334978236
1 30719 22315
3 31236 723183691
2 25359 7531
1 10037 37774
0 38862 38862
1 33906 18014
3 11401 69085449
2 1836 3270
0 32991 32991
0 14564 14564
1 23006 26768
0 39336 39336
0 21343 21343
3 25171 913598688
0 26027 26027
1 2643 35144
2 629 21831
0 27022 27022
1 37670 20764
0 7850 5125
0 3442 3442
1 20491 212
2 24943 13761
1 21904 25110
1 8593 10033
0 23023 23023
2 35518 34423
2 6284 30404
1 29806 34104
0 23772 23772
2 2972 5126
0 32577 32577
0 36766 36766
1 23846 22292
0 14709 14709
3 18665 551829523
0 22097 22097
0 10153 10153
0 1215 1215
2 6083 23740
0 30135 30135
3 5247 705535895
0 7156 7156
3 3432 793397498
0 10454 17177
1 34584 37616
0 30693 30693
2 24468 14796
1 25592 10011
0 28089 28089
2 36313 25111
0 30491 30491
1 33597 34847
1 20680 17853
1 28118 31998
2 13727 28628
1 32876 26508
0 452 452
2 11152 18171
1 24645 12783
1 38472 37039
0 13306 13306
1 4061 18868
2 25931 33387
3 34464 351267781
3 16525 863269025
0 377 377
1 7250 29755
0 26544 26544
3 37744 372631776
2 37830 7907
1 4885 18152
0 22633 22633
3 23152 550213160
0 6508 6508
1 39607 18202
3 6795 905362299
1 5112 37217
3 36356 600339399
0 17702 17702
0 19305 19305
3 12247 507721377
1 36159 16773
0 21093 21093
0 29948 29948
1 34654 8987
1 15855 6414
0 26465 26465
2 2056 27160
0 23487 23487
3 9001 459260450
1 37472 28071
2 11880 35906
0 5230 5230
0 14742 14742
3 20976 590092059
0 24948 24948
0 30433 35448
0 14293 11086
3 10079 568291079
1 10407 35269
3 11369 440516484
1 31402 7167
0 13909 13909
1 33487 5475
0 2699 2699
0 30765 30765
0 1256 1256
0 10186 10186
2 6090 11117
3 36342 262662978
1 31190 32574
0 3108 10489
0 270 30984
1 29372 15373
0 24075 24075
1 9951 27899
0 32288 32288
3 30624 246812022
3 12994 892035641
0 1893 1893
0 24893 24893
1 17418 4681
2 29453 130
2 27203 9775
2 22068 21449
3 2626 666804711
0 38693 38693
0 30195 30195
1 2536 39266
0 32343 32343
0 32377 32377
0 30025 39985
0 11717 11717
2 19329 15265
2 8205 28763
3 72 643344137
0 1279 1279
0 10120 10120
1 10377 1459
3 33322 69701268
3 22263 794411066
0 12763 12763
1 26594 16088
0 24137 24137
0 23412 23412
0 15745 15745
1 19890 16708
0 35534 12583
0 5587 5587
3 15587 924687881
0 19000 19000
2 35626 11264
3 6606 325582185
1 21310 8878
1 35973 5974
0 25007 25007
0 19135 19135
1 15082 23309
0 32083 32083
3 21642 789821607
0 2813 2813
1 3648 3566
2 35258 35352
0 7665 7665
0 28594 28594
1 32780 35167
0 33473 33473
0 14688 14688
1 16368 5552
3 33346 666024363
1 28450 32971
0 21564 30437
1 1194 38570
0 3016 3016
0 4947 4947
1 5237 8798
1 7235 11424
1 28866 39876
0 17793 17793
2 7098 22834
3 7009 536101281
1 9398 29322
0 14417 39166
3 18465 950776914
0 17182 17182
1 10230 33728
3 23674 814653845
3 2548 258272329
0 39911 39911
0 20521 27328
2 17860 22687
1 39399 17287
1 27363 39902
2 19647 32833
0 1677 1677
0 13089 13089
0 14041 14041
2 24305 34414
3 28397 141690164
1 9915 29302
1 70 24742
3 32542 939121296
0 21695 21695
2 30212 6144
1 5819 6738
0 35939 35939
3 32693 383009506
0 33833 33833
0 30131 30131
1 8130 24165
0 17014 17014
0 7871 3197
0 38038 38038
0 19881 19881
3 27445 810108297
0 20258 20258
0 14399 14399
3 6488 374745229
1 20991 21198
0 30651 30651
2 14981 32254
0 13355 13355
2 32610 18693
1 9763 5643
2 19097 22512
0 21410 21410
3 9160 589548956
0 20996 20996
1 13799 15308
3 30758 335654486
2 6583 33874
3 17440 566625259
2 2942 2663
1 7800 17143
0 7436 7436
2 9896 19230
3 37950 843055728
2 13928 11677
3 13109 398706047
1 35663 3848
3 10514 745767062
3 29884 634687113
1 36006 8281
1 34799 27866
0 37818 37818
1 36308 18093
3 4021 346813070
0 29607 29607
0 539 539
3 3678 220211040
0 18393 18393
3 8494 211606223
0 3804 3804
0 12252 7553
2 27505 26286
2 20167 26689
2 23281 20868
1 20004 6896
3 8747 301068715
1 32468 8642
0 32331 32331
1 4468 23830
0 30661 30661
1 34763 20776
1 8442 24796
1 19123 31014
0 7934 7934
0 25340 25340
3 12213 305370368
0 13455 13455
1 7462 14678
1 12370 2571
1 14042 27440
1 32706 18162
3 9354 294261698
2 15215 16665
0 22643 22643
3 33800 947478924
0 36624 36624
0 37847 37847
3 32058 719104442
3 34934 495308442
0 6802 6802
2 21116 13216
1 39467 23235
2 36656 37011
1 11449 34008
1 14355 8721
0 15448 15448
1 27024 28383
1 21437 33860
0 23109 23109
1 152 39296
2 23569 23896
3 18388 59189006
3 11531 306195393
1 28625 29406
1 16152 15040
0 6320 6320
0 8366 8366
1 39775 6014
3 8397 788647333
0 4387 4387
1 22517 28286
0 25841 25841
3 1996 924659552
1 13668 9890
0 36676 36676
3 34158 402783494
0 20248 20248
0 9398 20463
1 13164 870
0 29770 29770
0 22572 22572
0 5686 15832
0 36259 36259
0 30745 30745
3 24527 366650447
3 17187 482818924
1 6105 19103
3 54 559875276
0 37411 37411
1 38216 782
0 21854 21854
0 36147 36147
2 13935 3558
1 8664 18088
2 39725 34382
1 14339 32581
1 5427 27115
2 7570 19996
2 34802 8404
0 26049 26049
1 873 18363
0 25346 25346
3 34745 682387939
3 10410 452435378
3 6358 698764710
0 16923 16923
0 37279 37279
1 13299 2933
0 10727 10727
0 30687 30687
2 32499 17462
0 15579 30405
3 626 511725996
0 19386 19386
0 12636 1329
1 1448 30923
0 32297 32297
1 567 2309
0 27009 27009
1 29525 6542
1 23901 30341
1 15712 18548
0 7176 7176
1 14526 15403
3 10915 610019187
1 12120 26488
1 25893 37664
0 14297 18059
2 492 16583
0 3552 705
0 5622 5622
1 25162 36397
0 22871 22871
2 22147 28069
0 3435 3435
0 4075 13211
1 37025 15108
0 5029 5029
0 20382 20382
0 27399 27399
1 8475 5706
1 17206 10183
3 35979 46005272
0 11988 11988
1 32888 35182
0 11212 11212
1 9195 6141
0 311 311
3 10327 541022102
1 4026 31884
0 29262 29262
2 30842 11292
0 22585 22585
1 28807 38484
0 32199 32199
0 2311 2311
0 19101 19101
1 12495 30726
2 31067 36290
2 13583 29678
0 18669 18669
2 31331 24044
0 4526 4526
0 14523 14523
1 29576 35653
1 30242 17238
0 8433 24217
3 1070 50135895
1 3514 6076
0 37845 37845
2 5194 14981
1 15050 38252
3 14140 982753864
1 10536 12897
1 22073 10623
1 39281 29369
0 39331 39331
1 23860 2865
0 34792 34792
0 22823 22823
1 2245 15281
0 16197 16197
0 3881 1916
2 23768 980
3 33139 467608332
0 13620 13620
0 15851 1943
0 11507 11507
3 24874 821951323
1 33707 39900
0 17989 17989
3 21164 220054226
0 17867 17867
0 23315 23315
0 21695 21695
0 10348 10348
2 11656 22696
0 31849 31849
1 34277 35913
0 23778 23778
0 30802 30802
1 7184 34778
1 21623 20640
1 28718 15279
3 37441 48342926
0 13055 29176
3 15914 435558754
0 30717 30717
2 34546 93
1 18649 33949
1 17894 12361
0 14410 14410
2 26973 39661
0 16650 16650
1 13363 16780
0 6732 6732
0 4786 4786
1 31270 33877
0 32400 37777
1 9220 30070
1 15914 14218
0 5964 5964
2 3500 24586
0 8219 8219
1 11204 15215
0 9523 9523
0 28388 28388
0 11600 11600
2 4280 36055
2 20562 1437
1 25573 4413
0 16722 16722
0 21616 21616
0 24643 24643
0 32236 32236
2 14091 14243
3 7977 329001262
0 19208 19208
1 28901 20298
1 17363 28064
0 22902 22902
0 10558 802
0 35696 35696
1 30288 3320
2 12068 22620
0 7590 7590
3 7860 126825002
2 34214 22481
2 16838 21097
1 9767 3519
0 8341 8341
0 14822 14822
0 19770 19770
0 37195 37195
0 4133 4133
0 22490 22490
1 28699 20059
0 28462 28462
1 676 20280
0 10431 10431
0 15248 15248
2 8176 18080
3 11279 79290889
1 2644 22296
1 3044 8227
0 855 855
1 23533 21396
0 25686 1870
0 20572 9747
0 35922 35922
0 15895 6665
1 14789 29867
1 3621 9415
1 37443 5343
0 14332 14332
0 36981 36981
3 35432 397713480
0 29228 29228
0 16815 16815
1 36543 28928
2 23905 11110
1 3878 6244
1 4538 27885
3 20465 134520585
0 24723 24723
0 33571 14933
0 20368 20368
3 2022 68227607
3 39158 876092245
1 16581 24900
1 39592 11606
1 16398 8602
0 34089 34089
0 38760 38760
0 37206 37206
3 30569 99181751
0 28208 28208
3 2637 858564960
2 17476 31297
2 38975 13653
1 36597 13729
1 26541 12994
2 11559 30732
1 5723 19382
1 489 22640
3 36555 771056168
1 22546 11058
3 33839 101433226
3 15225 862267708
2 26701 16539
0 9524 9524
1 27795 37261
1 31202 20526
1 27982 10641
1 17424 10910
2 38340 37387
0 2001 2001
2 28412 22673
2 30070 19452
1 19643 29506
0 8755 8755
2 28456 849
0 32902 32902
0 6777 6777
1 15178 8753
0 20234 39724
0 1190 1190
2 11865 5382
3 13997 507154312
0 35130 35130
1 19920 26312
3 22812 419719218
3 38611 649026872
3 21205 872244725
0 29637 29637
0 11077 11077
2 25718 27672
1 12139 23870
0 24396 24396
3 26366 324358674
1 5963 12856
1 10219 37516
3 11423 895245266
1 27403 26490
1 36496 38377
1 20791 1070
3 24098 414707476
0 24885 24885
1 28910 6772
3 30284 956268805
1 13531 37523
0 7573 7573
0 7037 7037
0 10339 10339
2 22003 1729
2 22430 32675
1 27292 10180
2 32430 28540
3 38688 675993977
3 39981 656606754
0 25647 25647
1 17182 2891
0 19612 19612
0 10830 10830
1 21821 18809
0 294 294
2 38290 10856
1 7819 16698
0 25432 25432
0 26706 26706
2 35951 7783
2 2457 36098
2 23022 31174
0 17440 17440
3 31494 425543341
2 14736 26703
3 17388 639204971
0 33818 33818
1 13734 23497
1 17660 39138
3 30855 269981025
2 2654 30725
0 29566 29566
1 22822 6756
3 7434 593424518
1 21219 12669
3 14418 669717117
2 30705 6346
3 8781 549291092
1 26895 2774
1 22915 14329
1 28263 31197
2 22489 2723
1 38663 27764
1 897 11819
1 38351 32231
1 39740 6231
1 30320 13964
0 22023 22023
0 695 695
2 12751 36994
0 34239 34239
1 36772 16288
0 32574 31190
1 4388 31867
3 35744 60608824
1 21842 21997
1 30671 25994
2 4874 7206
1 1735 15103
0 7185 7185
2 16776 28112
3 26956 788719305
0 20322 20322
1 3919 8041
1 21494 19250
0 11856 11856
2 38699 34665
3 9483 196325122
1 24416 39607
0 18408 18408
2 8793 560
1 35531 31560
0 35686 35686
0 33084 33084
3 33399 550059447
0 17699 17699
0 35571 35571
1 7526 1098
0 29046 29046
0 38656 38656
0 4487 4487
3 6560 312042239
0 14261 14261
3 15270 725864714
1 13757 3245
3 23793 999660309
2 33221 425
0 10812 10812
0 29889 29889
1 12042 24122
2 31788 29100
3 26888 722614308
0 14393 14393
3 22985 746325431
3 7512 399792999
0 2894 2894
1 7151 7402
1 9294 13896
2 33697 32827
1 28213 9634
0 33363 13905
0 9846 9846
0 28701 28701
0 39267 39267
1 36723 8531
0 5611 5611
0 39474 39474
1 36020 12684
0 23287 10197
0 16570 16570
1 7942 13669
1 7605 39597
1 23145 13728
3 12389 654762021
3 2806 847458097
1 39657 15988
1 34635 36612
1 20999 32166
0 25880 25880
0 10317 10317
1 21522 11266
1 12234 35470
1 10303 33615
1 3631 27824
0 9721 9721
1 23613 22995
1 32699 24898
1 29394 30117
1 6529 3129
0 24216 24216
1 5721 1973
0 8906 8906
2 32716 20969
0 27837 27837
3 28896 880177173
1 28530 10638
0 39139 39139
0 37300 37300
1 1316 30767
2 37794 13748
1 1543 25021
0 13074 13074
0 11116 11116
3 21451 59771917
2 20260 36892
2 8664 19732
0 17412 3655
1 24335 31895
0 980 980
1 31957 30398
0 22208 22208
0 5003 5003
1 4258 17940
2 22991 24071
0 18902 18902
0 18931 18931
0 36498 36498
0 23268 23268
2 14071 29025
1 27036 19512
3 33999 11764011
1 10429 24443
0 22598 22598
1 32867 5357
0 29053 29053
0 29435 29435
1 35054 24766
0 12862 12862
0 37225 37225
1 5968 27799
1 39851 37573
0 1963 1963
0 4676 4676
3 25694 197659210
0 30852 30852
0 17505 17505
1 13729 11420
0 37501 37501
1 29957 8352
1 36440 4901
0 10903 10903
2 32705 1643
0 3277 3277
1 23208 37139
2 36105 16825
1 33616 38184
1 23585 13916
0 23562 23562
3 36143 589726201
0 770 770
0 36173 36173
0 1947 1947
0 9978 9978
0 31032 31032
0 4223 4223
3 31332 65732421
1 14661 33893
1 9410 19298
0 14232 38490
1 8554 36353
1 24865 6653
0 10734 10734
1 23454 4463
2 38567 36798
2 25707 14789
1 15099 25060
2 6692 38403
0 1809 1809
3 36962 775094630
0 37525 5560
1 19754 25073
3 6558 393303790
1 10090 37418
2 11247 19952
1 10324 19548
0 12020 12020
1 7704 38884
1 36564 35976
0 28954 28954
1 27962 19228
2 3895 14693
0 476 476
0 13314 13314
3 19880 786783106
1 15250 32239
2 27150 25694
2 3359 33897
1 1267 26721
1 31401 23939
1 17037 22447
2 35516 36374
1 29831 18589
0 22755 2915
1 38032 23782
1 12404 29702
1 31225 695
2 14385 6456
1 2674 19224
1 3930 36870
2 27120 1381
3 16271 797724811
2 16585 20517
0 12462 12462
0 20657 20657
1 26150 8562
2 12824 5549
0 1609 1609
0 39524 39524
2 11861 8421
0 28842 34799
0 25093 25093
2 20778 4709
1 13522 29768
0 35002 35002
2 17546 26013
2 38777 11169
0 19143 19143
2 4158 5994
0 13277 13277
3 8888 906644333
3 11560 971834791
1 38957 8726
3 7526 161741411
2 19361 33120
0 36930 36930
0 24056 24056
0 38506 38506
0 24405 24405
2 39740 6231
0 38826 38826
0 14236 14236
1 22322 28925
3 32490 633236599
0 38710 38710
2 24038 30413
1 23508 32932
3 30313 354477097
0 30395 30395
0 14447 14447
1 35475 24170
1 7749 29560
0 4045 4045
3 17317 241315209
3 15912 156854776
0 23487 23487
0 27645 9288
0 15592 34023
2 6665 15895
2 24238 17188
3 32435 361400041
0 23963 23963
0 36000 36000
0 38905 38905
0 24108 24108
0 34869 34869
0 19651 19651
0 29057 29057
1 22612 2469
3 18769 731098459
2 27016 22600
0 11784 11784
3 10306 646169627
2 24808 4674
0 8683 8683
2 20060 39425
0 25702 25702
0 38042 38042
1 1127 32836
0 37586 37586
1 22315 31447
2 10605 3044
3 31115 941084981
1 29826 32859
3 5149 965026896
0 26142 26142
2 20616 7801
0 16265 16265
3 31542 788366442
0 25258 25258
3 3612 77441816
1 500 37298
1 380 31054
3 24303 836047152
0 17068 17068
3 18436 748289285
1 33027 2719
3 3808 960896814
3 33566 246605097
1 30299 24126
0 17226 17226
3 18573 752330003
3 32659 979924450
1 23144 10764
1 10883 17359
0 8840 8840
3 10042 166202197
0 28680 28680
0 4013 4013
0 21888 27161
0 28874 28874
0 34890 26160
1 7764 11737
1 86 23340
0 30554 30554
1 1207 12554
0 11180 11180
0 31112 31112
0 15302 15302
2 11562 24239
1 31234 9877
2 14742 5936
0 5119 5119
0 21108 21108
1 4495 35678
1 20189 28861
2 18786 671
0 18743 18743
0 12371 12371
0 16165 16165
0 31443 34330
2 32699 24898
3 31835 77218204
0 33734 33734
1 12305 29099
2 6127 28079
0 10207 10207
0 15999 15999
0 1462 1462
1 25456 25538
3 39224 918446006
1 13317 5423
1 2381 35174
3 10090 953426021
1 21113 1722
1 13388 26365
2 12236 2596
2 27754 30998
3 17441 322612584
3 36285 72645047
3 39931 590689149
2 23886 12664
0 18252 18252
0 31544 31544
1 15931 594
1 36737 38218
3 26432 507377823
3 30439 730801322
3 24767 448928175
3 21198 369030449
1 25003 36820
1 27393 24087
0 25885 25885
1 7987 19149
1 29002 24236
2 10519 7625
3 12373 480669929
0 18920 18920
0 3692 29674
2 2339 12060
0 26375 26375
1 13235 13944
0 14391 14391
1 38806 29688
1 2980 27496
1 37704 6213
1 31512 11158
1 7051 34713
0 28766 28766
0 24686 24686
2 12065 13850
0 8062 8062
0 39889 39889
1 15645 17368
1 1559 12639
1 34049 15680
0 25083 25083
2 21062 6815
3 23620 94352105
3 31268 478521925
3 22907 195743952
1 38411 14647
1 4304 21080
1 1785 17107
1 26380 35892
0 26212 26212
1 21501 29859
1 26745 5596
1 25699 746
1 13388 33703
3 15113 339179137
3 2178 388273841
0 5960 5960
0 39745 39745
1 30409 11487
0 37575 37575
0 17923 17923
3 27684 40873911
1 16601 5112
2 29057 18496
3 25431 645888621
0 15757 15757
0 24967 24967
0 15420 15420
1 10392 36083
0 26163 26163
0 2531 2531
2 25561 39060
0 1909 1909
1 17622 7250
3 21508 146664877
1 37140 23073
0 33159 33159
0 15165 15165
0 34848 34848
0 35824 35824
3 37260 787832763
0 25191 25191
0 38320 38320
2 11110 27432
0 39668 39668
1 35169 12134
0 19752 19752
3 3923 826545399
3 25770 579674125
0 14470 14470
2 37375 20253
3 14426 436959102
1 4372 24971
0 23772 23772
2 35306 23462
0 26318 26318
0 29962 29962
2 14698 10239
3 23079 476261634
0 12974 12974
1 36503 5916
1 19679 37790
3 2794 594143047
0 23318 11280
0 10183 17206
2 7360 12808
3 30078 201652241
3 37161 532768060
1 18647 35659
0 5833 5833
2 14799 6210
3 37952 899862642
0 33301 33301
2 32713 30948
0 22023 22023
0 11167 11167
3 26926 170267508
1 26708 2025
0 17613 17613
0 8838 8838
2 21501 29859
0 17444 17444
1 25859 27982
0 29136 29136
0 39643 39643
0 29426 29426
2 27305 22587
1 8377 26175
0 26307 26307
0 8048 8048
0 5284 5284
0 6146 6146
0 12603 12603
3 19783 380896706
2 31010 7922
1 30243 16493
0 23299 23299
2 18609 4014
0 11381 5302
2 27039 21367
3 17663 982177196
0 39954 39954
3 16954 88207993
2 23888 2973
1 18179 23804
3 21745 742076552
3 10350 514885550
0 5491 5491
1 25266 3278
3 18703 32507900
0 20574 20574
1 21552 16225
1 15194 12737
0 13588 13588
1 12713 16749
2 9413 22143
3 2290 436499317
3 3650 326164380
1 31063 238
1 34597 19051
1 6808 36823
2 27663 26650
0 22673 22673
0 38788 38788
0 34029 29420
0 6114 6114
0 24132 24132
0 36731 36731
1 12963 22899
1 30924 26126
2 10978 1229
2 32313 930
1 35859 31640
0 2584 2584
0 5959 5959
0 33516 33516
1 1117 34716
3 32276 925452711
2 5575 38238
0 8919 8919
0 38957 38957
2 36264 5393
0 21697 21697
0 1734 1734
0 26113 4940
0 5387 5387
2 34543 2405
0 16045 16045
1 29613 38686
1 35202 11918
1 36995 28819
0 33997 33997
2 6725 38910
0 13093 13093
1 13958 7122
1 30267 35505
1 11998 9000
1 35283 16145
3 5650 615083871
3 7192 76006610
1 22332 30897
3 20718 865434553
1 19013 36
1 13136 33460
3 27384 285231502
0 16996 16996
2 1906 14762
1 32650 35293
2 28837 11470
0 38676 38676
1 32387 20559
0 3708 3708
1 33436 12314
3 22032 257119081
2 30452 29652
1 30051 33733
0 35866 35866
1 23119 23884
0 13466 13466
0 7025 7025
3 24261 244079225
0 2206 2206
0 4811 4811
0 30583 30583
0 20530 20530
1 32213 38189
3 7475 371030375
3 34136 499695495
0 26510 26510
0 23608 15321
1 32551 34253
1 29458 28227
0 39196 30873
1 7264 15487
0 2094 34723
2 24205 37108
1 2940 30936
0 34571 34571
0 35095 35095
3 9086 321041323
0 15262 19217
2 20177 15190
1 28973 18384
0 1451 1451
3 23424 492552097
3 2365 488635705
0 35014 1389
1 26961 10747
2 38933 20207
1 13304 14745
0 11196 11196
1 27357 779
0 25896 25896
2 26369 25808
2 33609 10053
2 12254 22955
1 3558 35155
1 17410 35750
0 2235 2235
2 23592 5377
0 39590 39590
1 28162 18640
2 27536 27767
1 22300 35148
1 32656 31646
1 30593 13166
1 10769 9847
1 18345 39134
0 12978 6375
1 28391 11615
1 4552 15920
3 36334 502348161
3 5845 457453401
0 21091 21091
2 35218 4016
0 28763 28763
0 39756 39756
2 3215 28709
0 21649 21649
0 7955 7955
0 35633 35633
3 4699 393593482
2 17413 17354
1 37508 11599
1 20574 2269
2 10799 35169
1 30555 5725
3 11620 934561949
3 19333 859860730
0 5701 5701
0 6622 8037
0 369 369
2 6465 21205
0 30768 30768
1 10051 1525
3 20697 856086108
3 19839 706089938
0 24613 24613
0 4845 4845
0 9925 9925
0 8960 8960
1 8128 28743
2 31179 38291
3 13808 852219623
0 15522 15522
2 11485 7450
1 5140 62
0 12406 12406
2 13830 23623
2 28674 28505
1 33100 33037
3 2216 363611162
1 27741 34998
0 9095 7754
1 14515 8066
3 34857 303826811
2 13905 33363
1 26248 27895
2 24643 20584
1 9684 26889
1 23890 18417
2 29482 10138
3 18435 754712220
3 9981 558890356
1 20644 31451
3 3219 80042229
1 2587 7393
0 33592 39433
1 9011 19053
2 34194 22229
0 28837 28837
3 11446 445725641
2 3337 15272
2 28877 782
1 39746 9588
0 10379 10379
1 19198 29088
3 38993 45094496
0 14982 14982
1 2866 9807
0 24090 24090
0 39141 39141
2 6398 12085
1 20643 16286
1 3351 32430
1 26400 11848
2 9747 20572
3 28864 137892620
2 38119 35287
0 24493 24493
0 18006 18006
0 28033 11687
3 21529 261647853
1 29170 6624
0 37590 37590
1 36841 1825
3 13234 574204385
3 35122 256298228
0 21333 21333
3 36153 176621189
3 26416 681046881
0 10259 10259
1 7273 26166
1 1373 26321
0 5557 5557
0 18223 18223
0 21672 21672
1 10693 10227
1 20309 34323
3 3172 333395999
0 27143 27143
2 18568 36741
0 28640 28640
3 11789 967969748
1 31301 25814
1 11393 10057
0 30348 30348
0 35279 35279
0 162 162
2 39467 23235
3 26272 318615975
1 10240 32805
0 38414 38414
1 22242 18898
0 33218 27883
0 39475 39475
1 33704 27784
1 35758 28100
0 13645 13645
0 37350 37350
3 38934 114028713
0 22908 22908
3 24985 728415529
2 4420 12223
0 19042 19042
0 32152 32152
0 6137 6137
0 22874 22874
3 7622 29373866
1 28100 18388
0 22295 22295
0 3933 32941
3 34448 520271807
3 17362 27383293
1 39773 11617
2 31083 29678
1 21146 30712
2 646 14650
0 2137 2137
0 6832 6832
1 17582 15793
0 22073 22073
1 32352 6618
1 25553 35229
2 5314 20869
1 36957 655
0 35790 35790
1 25826 10198
1 26194 15058
1 11567 35116
0 30806 30806
0 4522 4522
1 36549 4741
2 19276 27977
0 20207 20207
1 28232 14784
0 32128 32128
0 6469 6469
1 5124 15392
0 15095 15095
1 2646 18826
1 7730 24095
0 6579 6579
1 28197 2956
0 39534 39534
0 13902 13902
0 649 649
1 19570 32064
1 20734 30379
1 1109 37103
1 12872 219
2 12587 23813
0 23504 23504
0 4640 4640
1 35536 28964
1 31839 4135
0 25387 25387
3 13145 136816080
0 29139 29139
3 25116 218572009
2 14678 15316
0 39948 39948
0 18225 18225
0 33918 33918
1 9485 4278
0 24562 24562
2 22829 14717
2 15285 17221
3 14297 300434940
2 28920 25104
3 20738 59433262
1 6643 26885
1 23224 22596
1 18459 4769
1 618 21234
1 10289 26506
1 25885 8457
1 24362 25750
0 30686 30686
0 27451 27451
0 15930 15930
0 23781 21780
3 13261 625754104
1 28143 16289
1 26035 38558
1 18302 38317
3 21459 130615849
0 16832 16832
2 31214 20461
3 12383 239734404
1 10426 1360
2 6417 1952
0 1064 3194
1 23044 25145
1 4487 17916
3 36443 841125229
1 16103 30532
1 30645 12183
0 17572 17572
2 25340 1255
0 2194 2194
1 35751 450
1 19489 22476
1 484 27930
1 3543 12953
3 25961 300160605
0 7265 7265
0 35625 35625
0 27595 27595
0 3990 3990
1 10579 30441
1 20896 25194
1 17864 30187
2 19262 22328
0 4006 4006
0 36250 36250
0 17783 17783
2 6316 19761
1 22015 6743
3 24199 214876883
0 6328 6328
2 10340 38343
0 36749 36749
3 29931 887993648
2 6615 38107
1 1165 7600
0 18190 18190
1 14866 3993
0 1135 1135
1 37525 26984
0 7506 7506
2 32163 26069
1 29441 32818
0 12181 21828
3 18419 50150167
1 5681 37536
0 3964 3964
1 25167 27186
1 39482 1086
2 3273 39099
0 11636 11636
3 28255 458504435
1 5813 24652
1 1804 10369
1 23419 6923
3 13206 456075151
1 3594 13753
2 400 26157
3 28609 171811381
1 36772 14649
3 23582 548763964
1 1782 20171
1 15314 23256
0 33249 33249
2 3236 30387
1 423 12474
2 21027 8783
3 11643 423791200
2 22774 30617
3 20350 93965956
2 269 7688
1 8991 13946
0 19805 8887
3 23077 610905876
3 29683 479632322
2 33257 6698
1 19928 8701
3 1942 668882914
0 24995 24995
0 30705 30705
0 38308 38308
2 22408 29897
0 25428 25428
1 19370 29820
0 13480 13480
0 29929 29929
2 24335 31895
0 27071 27071
0 22638 22638
2 25296 17914
2 24948 1089
0 10290 10290
1 31483 22363
3 16931 422753177
1 24263 19569
3 22036 451782577
2 15821 11948
2 20269 23379
3 13783 511384766
0 22598 22598
1 13231 15615
2 36503 5916
1 10310 34806
0 16997 16997
2 3786 24521
0 8916 8916
1 11605 30169
3 37201 462514174
1 29421 12974
1 27699 2399
2 9328 20911
0 29961 29961
0 36198 36198
3 30013 879111955
0 3921 3921
0 14247 14247
1 37766 10024
2 23175 18273
2 36512 26353
2 3182 12887
1 26803 810
1 4265 13918
2 3816 32505
0 5383 5383
3 744 669047569
1 33935 25042
1 24454 8681
3 35818 375052652
1 7217 37116
0 23983 23983
3 21192 53226498
0 2367 2367
2 25182 34939
3 17575 818891196
3 19471 886663666
3 25584 467274348
1 29229 3606
1 23034 19521
0 34202 34202
2 36683 13408
2 4102 36177
2 28353 1844
1 24700 38268
2 32895 25862
0 19515 19515
1 33008 30716
0 14197 14197
0 8095 8095
0 26003 26003
2 25966 23316
3 32765 381351016
0 24268 24268
0 20029 20029
0 33243 33243
0 31141 31141
0 31641 31641
3 24521 893160300
0 19067 19067
1 30536 33889
2 6792 4918
0 12670 12670
2 20502 22133
2 6914 35471
0 11738 11738
0 20692 20692
0 10231 10231
3 27689 336896582
0 22309 22309
1 9089 6339
0 26337 26337
0 32018 32018
1 7792 30012
1 25056 2997
0 12537 12537
3 27538 842218585
0 10912 10912
2 38352 2472
1 1451 4879
0 21850 21850
2 5684 5138
1 32697 5942
1 5957 17030
1 38645 36862
1 4122 34020
0 36828 36828
0 27381 27381
1 22299 8862
0 29403 29403
1 31620 7131
0 33408 33408
2 32975 25252
1 9625 1554
0 28800 28800
2 24877 6769
2 4606 23161
1 21231 10432
0 27301 27301
0 16457 16457
3 14460 510929253
1 11720 36049
1 32958 7415
1 8919 22364
0 18553 18553
2 39853 10803
0 12908 12908
1 3082 39029
0 36259 36259
2 35811 29982
0 11189 37396
0 7651 7651
2 2131 21750
2 11001 6924
1 7976 32723
1 18555 27058
1 8931 32756
1 20963 34337
3 34825 509483447
1 19694 27122
0 17128 17128
1 31340 35039
2 2687 14542
0 26840 26840
1 23705 33465
2 705 3552
1 3564 24895
1 37869 19563
0 7603 7603
2 30901 18670
2 7051 34713
1 11728 31689
2 35582 21767
3 2375 467733249
0 25061 25061
1 26552 6453
3 24872 647286067
0 9291 9291
0 5661 5661
1 16249 24623
1 1255 26390
3 29280 284680609
1 36229 35255
0 32825 32825
3 14898 153664761
2 8250 39870
0 12495 12495
1 1325 35304
3 27788 551629430
0 12037 12037
2 31217 19478
0 14496 14496
2 1699 5244
1 15265 31647
0 15255 15255
1 23015 3644
2 6339 686
0 24654 24654
0 5981 5981
2 18933 12559
2 39096 259
1 24868 1123
1 24822 29963
0 12433 12433
3 11606 71594630
0 18484 18484
1 16753 10476
0 36054 36054
0 17949 17949
1 26899 11006
0 2743 2743
0 658 658
0 13659 13659
3 9713 383720901
1 33967 4793
2 36772 16288
1 14794 37171
2 7807 35291
1 38807 36748
2 201 23465
0 12922 12922
0 702 702
0 32593 32593
3 16758 393541649
0 6962 6962
0 26908 26908
2 32656 31646
1 2532 24537
3 34219 523218239
0 1762 1762
1 3727 27918
1 27884 32483
1 38907 23499
0 8811 8811
3 2504 113790609
1 12273 39426
0 2280 2280
1 34448 2719
2 24303 3342
2 34918 36687
0 22381 22381
3 21284 224099268
0 36722 36722
0 8102 8102
0 12112 12112
0 878 878
1 34983 8088
3 28599 895516385
0 36586 36586
0 6204 6204
0 29844 29844
0 28258 28258
1 13652 1603
1 33122 6659
0 35713 35713
2 30770 18457
0 32966 32966
3 7621 16103636
1 28319 11252
1 9212 24379
0 39794 39794
0 27792 27792
3 5844 322641155
1 20073 39270
0 26673 26673
1 4737 28366
2 7702 25180
1 440 35969
3 37958 75444659
0 14349 14349
2 34173 26774
0 2367 2367
1 21114 20803
3 36875 651761652
1 36286 23152
0 36175 36175
0 23200 23200
3 34678 665898045
1 12138 35077
1 20714 8920
0 18783 18783
0 14003 14003
1 34090 15018
0 35652 35652
3 30185 112854068
1 37159 33739
1 33187 16017
3 21713 371406443
2 32676 33241
0 19114 19114
1 24237 5304
3 16860 201518644
1 19362 33286
0 4478 4478
0 29901 29901
1 3308 10975
2 26717 27533
3 10150 845496919
1 3972 11555
2 3807 21479
0 29838 34229
0 23554 23554
0 39294 39294
0 7244 7244
0 24 24
0 21217 21217
1 10290 38968
0 3718 3718
1 10670 5809
2 2877 13566
0 15170 15170
1 23789 8050
0 29925 29925
3 1416 927313176
0 15822 15822
0 2635 2635
3 24512 644917604
2 34515 23655
2 37568 12860
0 5166 5166
1 31895 1874
3 33465 915209875
2 24582 1489
2 10983 28908
0 4133 4133
0 7639 7639
0 5524 16677
1 13913 36139
2 25422 1712
1 15533 17935
0 3080 3080
0 31334 31334
0 28899 28899
0 10308 10308
3 26817 396833568
0 20088 20088
0 2482 2482
3 26589 786659619
0 25027 25027
2 20917 8664
1 18318 28744
1 8561 8347
0 1164 1164
3 8145 684062233
3 23854 452976891
0 34437 34437
2 27399 29045
1 23241 18988
2 9068 30314
2 13008 23229
1 38887 16360
3 31168 640324238
1 36711 4950
1 25451 18772
0 7269 7269
0 5139 5139
1 18921 14361
2 32647 6649
0 28565 28565
2 27208 36235
2 9908 21995
0 28649 28649
0 33526 33526
2 6386 26221
0 6519 6519
1 12605 15697
0 31578 31578
1 20131 7710
3 10675 496838795
1 14887 14322
0 5945 5945
1 18183 3325
0 10221 10221
3 7825 272253431
0 17680 17680
0 3299 3299
0 25035 25035
0 35164 35164
3 21056 154555286
0 10683 10683
0 23988 23988
0 4011 4011
0 20339 20339
0 1934 1934
2 3648 29681
0 1193 1193
0 29369 39281
0 21029 21029
0 8111 8111
0 22767 22767
1 6176 28105
0 24269 24269
0 25730 25730
0 17822 17822
0 8601 8601
1 27441 28218
3 30942 705853582
0 29129 29129
3 35053 214830434
0 15572 15572
1 31864 39601
0 21312 21312
0 28317 28317
1 23260 24471
0 36098 36098
1 29898 1749
3 6065 750757322
1 12618 24034
0 1142 1142
1 3183 8295
1 23963 9955
0 13551 13551
3 4842 50993530
0 39543 39543
1 29963 38661
0 5819 5819
0 8899 8899
2 20359 20992
0 8492 8492
1 36255 12182
1 24761 6678
1 11416 13565
1 5775 33843
1 9794 35469
0 9201 9201
2 30256 15479
3 37886 78239715
0 9455 9455
0 20707 20707
1 27321 1657
0 35377 35377
0 20648 20648
1 16634 5963
3 12811 946257822
0 10548 10548
0 19471 19471
1 16829 25871
2 3124 27591
2 22971 16531
1 10454 33076
1 19058 31350
1 4713 2416
1 22031 39373
1 22592 12549
1 24984 21594
1 21725 34626
1 1619 32378
0 37288 37288
3 13085 143778805
0 14838 14838
1 15568 14447
0 25297 25297
0 13168 13168
1 18596 27778
0 37687 37687
1 24287 5632
3 21941 395886585
1 32896 33714
3 4966 844202052
1 255 20156
2 8148 9907
0 3762 3762
1 16095 8782
3 771 414181616
3 29438 935783681
0 8858 8858
2 17910 6457
3 38535 686005904
1 9838 26232
2 8574 10228
1 18836 27773
1 20533 3232
2 9089 22978
0 6010 6010
0 4996 4996
1 15724 6539
0 441 441
1 6935 32067
1 19530 19399
0 22578 22578
0 17901 17901
1 6252 18150
3 5251 656892825
3 20893 721441157
0 39524 39524
2 30551 36929
1 35171 35705
1 38238 6355
1 37352 18990
0 21145 21145
1 12478 6447
0 771 771
1 19681 19409
0 15785 15785
3 6651 615699597
0 475 475
3 23407 612101006
1 18427 9322
0 646 646
1 2517 3065
0 16830 16830
0 26835 26835
1 3227 38463
0 7396 7396
1 4035 36855
0 3307 29789
0 24598 24598
2 9282 10105
1 3620 23264
0 26543 26543
0 25475 2419
0 31671 31671
1 13866 39361
1 18343 7278
0 11182 11182
1 25745 18482
1 32959 29279
0 16233 16233
3 20788 143205306
1 29042 241
0 20782 20782
2 12427 1280
1 27224 21543
0 39078 39078
0 4745 4745
1 9780 12055
2 6313 11018
0 31726 31726
2 13785 31422
1 8086 11874
1 34685 26779
1 29732 13621
3 24798 820281729
0 10620 10620
0 16717 16717
0 6493 6493
0 35343 35343
1 17141 9068
1 32256 32437
0 9028 23209
0 25147 25147
0 6081 6081
1 31748 31056
0 19668 19668
0 8174 8174
0 20256 20256
2 30247 29983
1 18040 23778
0 1885 1885
0 34887 34887
3 1831 891480656
2 34746 38087
2 6902 4137
2 33319 20083
1 9879 18076
0 8685 8685
1 6109 39685
1 35266 24549
0 34096 34096
2 10113 31619
3 24496 974997285
1 35255 2128
1 2591 30006
0 11251 11251
2 527 1137
0 172 30405
0 648 648
0 32609 32609
2 39258 2901
1 10609 34667
0 38023 38023
0 7876 7876
0 25590 25590
0 6091 6091
2 11998 9000
1 8562 37252
0 25898 25898
0 7082 7082
2 24296 35385
3 16637 344736998
1 17921 21888
1 31964 886
3 2426 89937134
1 25846 16862
0 24178 24178
0 18348 18348
3 7294 574472711
0 35800 35800
1 20679 23151
1 37454 19284
1 8510 29164
3 38341 358193274
2 3623 43
1 6338 16483
0 30433 35448
2 29176 13055
0 33332 33332
1 19497 19130
0 19490 19490
2 10844 24469
2 18703 38727
0 4954 4954
0 18562 18562
0 27753 27753
0 7990 7990
2 6792 25457
2 37396 11189
1 14712 13172
0 22068 22068
2 3447 37914
0 22444 22444
1 7528 7946
2 25974 34710
1 11637 19900
3 4332 325741529
1 18594 25268
0 19978 19978
0 6365 6365
3 36881 399097702
0 16200 16200
0 7974 7974
1 29586 12269
0 2220 2220
1 10156 25994
3 33749 852100142
2 31029 13357
1 30729 19391
3 35634 171753729
1 15760 9483
0 3015 3015
1 139 885
0 9774 9774
1 6364 18737
1 26833 28256
1 23793 39158
1 12621 31842
0 38853 38853
0 22435 22435
2 36107 6817
0 24841 24841
1 23987 28232
3 22191 26307789
0 28832 28832
0 5123 5123
3 26128 314196958
0 29496 29496
0 28626 28626
2 31106 33991
1 12598 7867
3 19600 532264969
0 26390 1255
1 4532 35876
3 17787 99956249
2 18679 15267
1 25538 33933
1 12207 28175
1 15554 33101
0 17096 17096
3 8301 785704756
1 16412 13924
1 23115 27902
3 4575 119349835
0 33307 33307
0 39340 39340
0 29250 29250
3 19706 292886891
1 11258 26029
3 8020 356134121
0 25493 25493
1 5568 19032
1 3552 20824
0 16623 16623
3 21011 165617931
0 2659 2659
0 12772 12772
1 30720 11906
3 27634 567109851
1 2516 34584
1 39323 22871
1 3107 3682
0 5807 5807
3 38065 712661703
3 23705 772404028
0 7 7
2 27732 1714
1 1625 21117
1 6394 15566
1 31895 8674
0 20713 20713
2 6101 33605
1 10757 19648
0 23063 4039
2 9910 10143
1 14614 16719
0 32719 32719
0 32661 32661
1 9864 39666
3 1538 534996773
0 21021 21021
3 16500 596333604
1 23172 5869
2 13803 38295
1 4482 6384
0 33064 31415
1 20927 2564
0 24443 10429
2 26575 33941
1 4580 26375
2 17930 1463
1 28211 25903
1 35904 7359
2 17437 13142
2 29059 11874
1 24806 25317
0 13881 13881
3 10867 58148942
1 28556 20995
1 20453 4411
0 13709 13709
0 7424 7424
3 18308 95121733
0 6568 6568
1 21173 19751
1 16722 9766
0 31704 31704
0 17562 17562
0 34923 34923
2 4757 26927
0 17314 17314
2 32301 7366
3 792 193325624
3 17905 83667276
2 17881 3427
0 37043 37043
2 26389 2217
2 14885 19436
1 12380 3293
1 12002 20462
0 12773 12773
2 28595 23165
1 16721 38827
3 39391 944959070
0 13672 13672
3 24393 47659564
1 34329 12460
0 39155 39155
2 9767 3519
0 21134 21134
1 5530 6340
1 31151 36109
0 30163 30163
0 31656 31656
1 9659 11979
2 11092 21261
2 4955 21233
0 27847 27847
0 23057 23057
0 14364 14364
0 15236 15236
1 6629 33579
1 31954 27602
3 27076 404035694
1 30024 39661
0 6801 6801
1 34341 3919
0 4611 4611
1 24044 30666
2 18394 38989
1 7677 7720
2 6861 19952
1 32479 1834
0 19432 19432
0 33983 33983
0 2105 2105
0 18942 18942
3 14979 479084011
1 5482 19830
1 27451 38660
0 32854 32854
1 1166 6141
1 25219 11862
0 8761 32205
0 18531 18531
0 16042 16042
0 38725 38725
1 31246 23585
1 11067 38164
0 28670 28670
3 29090 149185562
2 4312 30788
1 1176 34918
1 23144 32347
1 20707 37993
1 8224 24377
1 15301 17838
0 5013 5013
0 13113 29996
2 20355 22049
2 2919 8318
0 16348 16348
3 4624 19650779
0 15197 15197
3 2092 284261001
0 12396 12396
0 32210 22408
2 30285 19245
0 4981 4981
1 36509 30431
0 9854 9854
0 30294 30294
1 33327 23166
0 18441 1546
1 19508 11374
1 32274 36764
1 19604 23210
1 5528 14257
1 17398 1093
2 38478 768
0 9879 9879
3 30577 623435244
0 13417 13417
1 22447 7191
2 30593 13166
1 8540 26288
0 31855 31855
2 12900 6461
0 9137 9137
0 11723 37159
0 7035 7035
2 37584 33733
0 21910 21910
0 4745 4745
0 4253 4253
1 8074 10803
0 12152 12152
0 35067 35067
1 12010 10812
2 18997 15608
1 5938 9892
2 25770 37059
0 3224 3224
1 35377 8878
0 17532 17532
1 32372 8991
0 19551 9537
0 3363 3363
1 936 14070
1 34442 38865
1 17786 34936
0 7595 7595
2 19865 5848
0 12214 12214
1 20450 39500
3 39648 495419832
0 7740 7740
1 5840 5621
1 9770 19439
1 8311 33344
3 2159 826892593
0 38867 38867
3 3815 289477997
1 19769 28498
2 21461 3660
3 5642 892647773
2 34959 6680
0 24611 36200
2 3421 23632
0 38289 38289
1 10621 33657
2 1435 12510
0 30835 30835
2 23001 12865
1 13196 27461
0 28864 28864
1 1669 8023
1 4547 2103
1 28477 29904
0 23788 23788
0 38140 38140
2 12455 10446
0 23500 23500
1 31355 8484
3 26566 792878614
0 34923 34923
2 12701 28987
0 15945 15945
1 4033 7587
1 15939 27886
1 36270 23338
0 31887 31887
1 18123 21954
0 37715 37715
0 34834 34834
0 31487 31487
3 22187 246190582
0 39661 30024
0 2405 2405
1 28097 15340
1 27384 7961
2 30873 6054
0 21131 21131
1 36875 23173
0 19543 19543
0 18446 18446
3 24856 191176470
0 10734 10734
2 8785 12921
0 1808 1808
1 3766 32455
3 6507 397924071
1 19644 844
3 37591 538286605
2 22000 2207
3 9114 315358039
1 26767 19534
2 13866 39361
2 28218 27109
1 14613 2871
1 15597 36050
0 7641 7641
0 34691 34691
1 23798 25586
2 24237 18637
3 10447 857995577
2 112 32856
0 39933 39933
0 24054 24411
0 22930 22930
2 26400 11848
1 22306 26799
0 13915 13915
3 19929 148649171
0 13515 13515
0 21549 21549
0 560 560
1 6090 23609
0 31961 31961
0 15168 15168
0 4967 4967
1 370 24061
0 25446 25446
3 23983 553161719
0 35993 35993
1 10103 17364
1 35217 2643
1 19377 32333
2 39994 5181
1 17173 16515
1 38992 5943
0 1001 1001
0 36226 36226
1 35216 1983
1 13370 12528
0 36812 36812
1 653 4166
3 19943 292430243
0 1750 1750
0 12863 12863
0 33862 33862
0 12139 12139
1 27000 10770
0 22649 22649
0 25506 25506
0 28453 28453
0 17401 17401
2 17553 34685
1 26190 36724
1 9093 8920
1 3089 5370
1 3068 22534
1 15774 2008
0 24879 24879
1 19303 34606
1 14363 14880
0 8526 8526
3 1803 448371499
0 19857 19857
0 20177 20177
1 28213 34721
1 26425 30861
0 14668 14332
0 16539 16539
1 4899 33450
0 23340 86
2 11009 34031
1 27195 23412
1 26333 2029
2 26300 20514
1 4564 11677
0 34395 34395
0 14488 14488
1 24620 33623
3 24339 835720694
0 27791 27791
0 19077 19077
0 21994 21994
3 14749 329459839
0 29793 29793
2 1860 8018
0 20126 20126
0 36946 7486
0 6086 6086
3 29711 730882711
3 709 620194835
0 11781 11781
1 4584 39540
0 19853 19853
1 31721 22774
2 34212 4902
1 23752 33450
3 30504 400073423
1 12440 6494
3 18015 368816386
0 23330 23330
0 17029 17029
0 35220 35220
0 30269 30269
3 35272 757682585
0 1629 1629
3 1479 352122146
0 31186 31186
0 3335 3335
1 10371 23862
1 3073 24022
3 25613 306773167
3 35437 474023246
1 17513 26084
1 8040 19946
3 9140 488895213
0 38323 38323
0 38758 38758
0 35659 18647
2 15136 12047
1 19271 12955
2 2575 8977
0 18250 18250
0 38666 38666
2 3040 22261
0 3225 3225
0 5985 5985
3 1706 396317636
0 27683 27683
2 1619 32378
3 22004 579794267
1 31943 10616
1 26455 15103
0 16141 16141
0 19612 19612
3 11034 901203472
0 4959 4959
0 39963 39963
0 36125 36125
1 12519 18693
0 532 532
0 15053 15053
1 14948 10114
1 32403 15935
0 23485 34373
0 20430 20430
1 13007 2489
0 8245 8245
1 38845 19280
1 1334 1816
0 8757 8757
2 10579 32015
0 24614 24614
1 25473 36095
3 34357 596579978
3 14957 484255387
1 31783 30714
3 39988 827654005
1 4593 8225
0 12616 12616
2 7710 9773
3 30841 45924169
0 23258 23258
1 19248 1460
3 22682 339808619
0 16616 23527
3 84 174521696
1 6101 18506
2 8562 37252
2 38027 18497
2 1827 20703
0 24574 24574
0 22277 22277
0 5997 5997
1 30965 27479
1 31079 36004
1 6239 12880
0 10394 10394
3 623 627300063
0 8419 8419
2 34625 35198
1 20617 3400
2 32359 17878
1 17022 39153
0 18604 18604
0 10667 10667
0 32654 32654
2 26555 19652
3 33381 746639527
0 36112 36112
1 3179 9451
1 34229 29219
2 40000 37955
2 34982 39613
1 17498 38863
2 11804 7499
1 880 8328
3 30123 482805854
2 30767 29643
1 2874 15832
3 24661 50035959
0 7384 7384
1 16871 13367
3 11037 605647001
0 15461 15461
0 22266 22266
1 172 15364
0 2894 2894
0 27087 27087
3 9062 648408675
0 29048 29048
0 10069 10069
1 31669 30093
1 27095 4093
0 2742 2742
0 26510 26510
2 37250 34724
1 25012 17376
1 14855 20512
1 26146 28251
0 24442 24442
0 34072 34072
0 31151 31151
1 4482 13336
3 39132 741153952
1 18107 35014
3 29525 404668300
0 34151 34151
1 16996 24157
3 23125 505519495
2 39613 27553
0 25609 25609
0 37294 37294
0 6249 6249
0 21529 12895
1 8968 26387
0 36237 36237
0 18496 18496
1 30579 20227
0 591 14266
0 39797 39797
3 34332 616049657
1 3115 36668
0 28149 28149
0 35655 35655
1 33229 36002
3 3698 616039695
0 1733 1733
2 19598 32054
1 33667 19767
0 16073 16073
3 28556 107957441
0 39472 39472
0 9527 9527
0 12107 12107
1 15396 29372
0 16213 16213
2 2772 26274
1 34791 33505
0 29924 29924
3 39564 146706169
0 13879 21534
2 32655 22511
1 1263 37701
1 38815 18289
1 12347 9882
1 11329 36963
0 7044 7044
3 21369 6203753
0 29203 29203
0 16248 16248
1 13586 27069
0 18065 18065
3 24210 852032457
2 35130 22768
0 24124 24124
3 24990 865794685
0 20202 20202
0 34009 34009
0 34815 37483
0 31506 31506
1 14736 6899
3 12738 76612980
3 27620 117066732
0 19332 19332
0 31273 31273
3 12172 46086570
3 15336 430022989
2 13363 16780
0 36579 36579
3 16208 995677428
0 1253 1253
2 16450 13557
1 31491 32937
1 19877 9160
0 38088 38088
0 20594 20594
0 27862 27862
2 29809 1012
2 23012 31557
1 25784 26535
0 3755 3755
2 26160 35736
1 11995 29070
1 18178 5932
0 22705 22705
0 1837 1837
0 4942 4942
2 33187 16017
3 1473 255082640
1 39786 12076
0 37119 37119
0 30640 30640
1 28038 34762
0 22524 22524
0 20095 20095
3 27764 245905407
0 18678 18678
1 21529 22157
3 22258 659336947
3 34133 374021424
3 3027 369042936
0 10060 10060
3 32517 122857793
0 39698 39698
2 2627 34279
2 35859 31640
0 37278 37278
0 21086 21086
1 8462 36214
3 28977 413393503
3 32302 203912527
2 35641 37152
2 16190 36668
0 5582 5582
1 22399 27623
0 14293 11086
3 21977 284332013
0 23685 23685
1 35631 25501
1 20789 30607
0 36898 36898
0 24581 24581
0 37716 37716
2 2492 8958
0 1086 39482
0 36936 36936
0 33421 33421
1 2881 17910
0 33331 33331
3 27650 162786089
3 11447 383761325
0 17098 31340
0 37938 37938
3 24313 82520148
0 19013 19013
1 4609 28356
2 8700 83
1 8035 5700
0 32821 32821
1 5753 6107
0 32866 32866
0 24038 24038
0 18695 18695
0 18997 18997
2 35125 25838
0 13504 13504
2 20109 12423
1 33721 29137
2 38845 19280
3 36436 96290428
0 22416 22416
2 3433 30304
0 33635 33635
1 28082 16872
0 23391 23391
0 23519 23519
2 19910 17701
0 19240 19240
0 38970 38970
0 7207 15897
1 19316 28762
0 23325 23325
2 5980 30308
0 18421 18421
1 28384 15167
0 10991 10991
0 36187 36187
0 13139 13139
0 403 403
0 20103 20103
0 32896 32896
1 23183 33622
2 30017 13356
0 3557 3557
3 20504 858671552
1 29691 11193
0 15136 15136
0 25914 25914
1 9154 37819
2 17767 15486
1 31435 37242
2 21392 26023
0 9537 9537
1 21920 5569
0 2361 2361
1 9417 39999
0 9112 9112
0 34881 34881
3 36 941944534
3 6841 211036705
1 2992 15589
0 38563 38563
3 10012 684244671
0 34380 34380
3 37445 858001877
1 28460 21081
0 30192 30192
3 11731 27384648
0 3702 3702
0 7452 26115
2 13547 25845
1 12503 4111
1 22009 11145
0 10707 10707
1 13318 8610
2 35207 24632
0 13120 13120
2 7441 32020
0 8721 14355
0 11196 11196
1 37739 18347
0 26301 26301
0 12897 10536
1 15900 32155
0 37638 37638
0 21495 21495
0 19313 19313
0 17178 17178
1 19203 7045
0 29266 29266
3 26219 186951160
0 14248 14248
0 19185 19185
1 12462 26703
0 27821 27821
0 29580 29580
1 30772 19263
3 35228 870529776
1 9035 1569
0 31212 38243
0 37051 37051
1 14528 1056
0 13586 13586
1 19228 19051
1 5681 22874
1 35733 16314
2 35283 16145
0 29452 29452
0 32921 32921
0 4380 4380
0 14050 14050
0 12214 12214
0 3927 3927
1 4304 27208
3 13513 988303812
0 11706 11706
1 8640 34901
0 15119 15119
0 4568 4568
1 15169 24147
0 9310 9310
3 12064 942922873
0 32301 32301
3 15833 655529322
3 14222 1921316
0 9357 9357
1 35036 32582
2 29420 34029
2 12105 31615
3 12154 330477039
0 8313 8313
0 16270 16270
1 4498 34710
0 37328 37328
1 19328 32440
1 33407 14348
0 24847 24847
3 19825 198663479
0 1011 1011
1 2321 8713
1 16963 1785
0 32085 32085
3 12675 270491399
2 34800 10156
1 16600 32623
2 39126 10460
0 36809 36809
1 39502 39876
3 26149 821345755
1 32442 14638
0 1148 1148
3 7529 172356160
0 3931 3931
3 20310 915361270
3 27777 219862463
1 14792 14426
0 22987 22987
2 7792 21575
0 15366 15366
0 11805 11805
0 22766 22766
1 34070 28873
1 11515 27734
1 29252 7162
1 12460 23048
1 29016 14050
3 10561 433858078
1 38614 32632
1 20468 27495
3 7880 710828834
1 18 28912
0 12287 12287
0 12638 12638
0 7117 7117
0 23202 23202
0 34572 34572
2 35243 21655
1 37169 24769
0 9824 9824
0 6558 6558
1 2845 9120
1 23654 27692
0 27752 27752
0 30855 30855
0 30966 30966
0 30621 30621
1 35148 2558
0 4653 4653
1 32310 19122
0 37430 37430
0 16470 16470
0 7824 37472
3 26720 256960973
0 38032 38032
1 16936 599
2 7680 36490
1 39448 10000
1 31078 35159
1 26106 18149
3 390 633512143
3 20667 871905697
1 3206 4549
0 22625 22625
3 27376 913251516
2 36638 39553
1 27418 36054
2 22213 32170
3 17844 843074123
2 1316 30767
2 30194 14967
0 25986 25986
2 28675 10909
3 33953 177464354
2 10082 34740
0 32169 32169
1 35564 34513
3 16571 815530290
0 27409 27409
0 23492 23492
3 33770 206200070
1 32610 1338
2 22322 4244
0 11972 11972
2 16140 11635
0 21231 21231
0 31803 31803
1 9185 10065
1 7767 26033
0 16821 16821
0 3557 3557
3 21541 205460152
0 25442 25442
1 37595 1494
0 7773 7773
2 13489 26962
0 37723 37723
0 18841 18841
1 5002 19376
1 20851 32359
2 18340 32212
0 34844 34844
0 25832 25832
3 7155 402930096
0 20919 20919
3 5487 828445864
1 30528 22680
1 27244 26724
0 38438 38438
0 22835 3185
2 4778 1468
0 29794 29794
0 15406 15406
3 11443 56671559
1 6161 11275
1 21275 32470
1 27359 37363
2 27641 34553
1 18455 19784
0 29062 29062
3 13 961703519
3 8377 10230082
0 19749 19749
3 940 254665120
0 22714 22714
0 16824 16824
0 4798 4798
3 5998 483980420
3 25820 392777153
0 133 133
3 26932 909090075
1 27032 3073
2 11034 20026
0 294 294
1 31902 37460
3 28199 830950405
0 16845 16845
0 6352 6352
1 18773 39158
3 8572 488560229
3 21489 81075641
1 39100 9321
3 38682 409389173
0 20495 20495
0 4634 4634
3 20292 373411773
0 24961 24961
2 11687 28033
1 12549 15579
0 17780 17780
0 21927 21927
1 3312 4927
0 2513 2513
0 3931 3931
0 38851 38851
2 2828 16217
0 4028 4028
1 9787 22040
3 37332 439327840
0 20807 20807
1 28080 34585
1 26718 17747
0 21164 21164
0 34405 34405
0 19070 19070
1 25729 19207
3 17389 900261003
3 37667 53383327
1 16656 13092
2 16188 21316
1 38638 32795
3 38340 319613445
0 4823 4823
0 2325 4154
2 19693 27803
1 7234 20006
1 11279 6250
3 25611 399158508
0 14818 14818
1 29151 12145
0 21423 13636
0 18371 18371
0 15031 15031
0 13363 13363
2 15344 11393
1 25078 15951
1 10835 18548
1 10004 30129
3 21947 368281844
1 26162 8386
1 24417 22330
1 9547 20185
3 27245 653766595
1 36299 35690
0 19765 19765
3 15265 345405381
3 29171 575678519
0 13695 39175
0 39471 39471
1 29343 11363
1 28134 21953
1 13778 2136
1 5666 33490
0 12780 12780
1 18975 27967
3 28905 699821939
2 2411 29675
2 39910 2599
1 28773 21267
0 5929 5929
2 2591 30006
3 10021 761790419
0 6517 6517
3 18654 949725299
0 22026 22026
1 35757 22866
3 15403 475025321
1 2239 23313
1 17328 4855
1 38671 5503
0 17039 17039
0 1584 1584
0 2789 2789
2 23718 1368
1 34670 35397
0 8658 8658
3 4840 354834654
0 31923 31923
0 27982 25859
1 27147 33105
0 26215 26215
1 23857 24364
0 30894 30894
0 2567 2567
3 23646 728630505
0 23435 23435
0 12897 10536
1 21867 17295
0 1646 1646
2 30078 5961
0 8876 8876
0 38949 38949
3 13574 175458622
3 24062 390028901
0 32731 32731
2 24217 30138
0 15801 15801
3 19011 216216290
0 38809 38809
0 37902 37902
1 21672 29007
2 36493 25772
3 6676 813082201
1 32773 35653
0 1161 1161
0 33627 33627
0 18600 18600
0 4686 4686
3 3910 220833642
0 35037 26590
0 34452 34452
2 15256 34900
2 7210 8299
0 12962 16519
0 14178 14178
3 107 371414457
2 30073 15259
2 28424 20025
1 33014 10845
0 12887 12887
0 38789 38789
0 37514 37514
0 2541 2541
0 35871 35871
0 25148 25148
3 35951 62685526
2 33436 12314
1 12378 2402
2 35189 5155
0 30161 30161
3 34150 299635015
2 30000 23144
1 4632 25597
0 22358 22358
0 13362 13362
0 2038 2038
0 29230 29230
1 19961 20288
0 21756 21756
0 10902 10902
3 20567 548827508
1 25717 18678
0 1631 1631
1 20700 36920
3 22479 657360562
1 17270 38321
1 28798 8840
0 25512 25512
1 30887 39069
0 1849 1849
0 38735 38735
0 15107 36318
1 27100 26296
3 6418 173258078
0 26577 26577
3 38861 347926000
1 6198 10134
0 16284 16284
2 35883 10826
2 15600 6
1 22896 19784
3 37325 753272431
1 37311 19213
2 4941 38311
0 522 522
0 11893 11893
1 19072 21570
0 4849 4849
3 34436 95941043
1 30233 3300
2 28124 34778
0 1955 1955
0 7125 7125
1 36074 28191
1 14516 19327
1 3447 10367
3 11743 516979037
3 5839 246373235
0 16177 16177
2 32408 38509
0 7538 7538
2 5230 21862
1 26835 27501
0 36240 36240
1 37419 4061
0 512 512
0 19887 8874
1 604 13526
0 27438 27438
1 35954 7046
0 4151 4151
2 3512 31714
1 30011 29976
0 23319 23319
0 9485 9485
0 36980 36980
1 227 20308
0 10618 10618
0 11706 11706
1 438 19034
1 23554 30607
2 37382 4162
1 35011 30819
1 28914 7603
3 11990 692941388
0 21073 21073
0 405 405
0 22306 22306
0 12454 12454
0 32097 32097
2 22835 3185
0 27958 27958
3 20110 198679582
0 6190 6190
1 22437 37362
1 30361 4144
3 29636 965535122
0 3184 2348
3 30188 13157880
1 37765 27382
0 4787 4787
1 11413 34499
0 13165 1820
1 22266 29618
3 36014 73272047
3 36608 419289156
1 38567 24457
0 22390 22390
0 853 853
2 28490 37112
0 31278 31278
3 2227 351808088
1 6861 17695
2 23035 4308
2 37463 27798
2 23630 22803
1 32785 30326
0 11420 15931
1 14535 30259
0 4473 4473
1 37768 22834
1 22815 19928
1 3931 1119
2 38162 33572
3 12278 930803829
1 4501 17170
3 34139 480757957
3 23446 162282931
0 457 457
2 38216 782
3 28053 65282363
1 29960 12831
0 7091 7091
0 10828 10828
0 13888 13888
1 28161 26032
0 2121 2121
0 13596 13596
0 38004 38004
0 19246 19246
3 12097 274508839
1 2049 6994
0 4705 4705
0 2841 2841
1 2131 20826
0 29043 29043
1 28832 2352
2 622 39789
0 1363 1363
0 32670 32670
3 12952 660367605
2 36349 39174
2 31277 15290
2 30689 8078
2 657 35148
3 23082 61664128
0 24244 8037
0 24248 24248
1 36175 19081
1 27085 32395
1 5322 36136
3 9111 93054052
0 1982 1982
2 26687 34328
0 17251 14613
1 627 27608
1 19148 2361
0 31513 31513
1 26220 15353
1 7959 2493
1 32562 6178
0 1973 5721
0 14648 29438
1 8752 34202
2 4154 2325
2 33202 670
3 14514 197474021
1 15551 6839
2 26625 24247
0 4573 4573
0 25382 25382
1 20257 30073
3 36649 642659243
0 5695 5695
0 19445 19445
1 5456 20422
1 2148 37529
2 7453 7735
2 36357 36842
3 19746 786235841
0 25730 25730
2 36074 28191
0 28728 28728
0 34406 34406
3 4367 793215092
0 25607 25607
3 12944 936450258
1 5453 25131
3 15969 85528940
1 16920 15571
0 12088 12088
0 9668 9668
0 39162 25635
1 32905 357
0 731 731
0 22766 22766
0 39291 39291
0 30228 30228
1 15651 10770
2 7673 27738
0 39381 39381
0 25410 25410
3 39925 91218496
1 23451 21337
1 24349 25813
2 15855 18700
1 24885 3455
1 23596 10385
0 2250 2250
1 33956 30387
0 23452 2974
2 1791 28731
3 24227 694166556
0 8522 672
1 7005 16366
0 38006 31477
1 32850 30657
1 35126 34913
2 29932 21497
1 6396 38390
0 34585 28080
2 30669 17303
0 9850 9850
1 4435 741
0 26287 26287
3 1853 967745081
0 19922 19922
1 2941 14022
1 35528 33188
0 25045 25045
0 2712 28399
1 10224 37439
2 7142 29797
0 6899 14736
1 26422 21495
1 38373 3639
0 31275 31275
3 29294 305187646
1 16833 6441
3 26655 383929298
1 10706 19212
1 28623 39790
1 3997 10639
0 33879 33879
1 3607 16383
0 11490 11490
3 2708 953975794
3 19465 852216027
0 19127 19127
2 9841 993
1 7748 16184
1 11271 32045
0 16953 16953
1 1923 2295
3 12153 369108449
2 3115 36668
0 24799 24799
3 5831 111931371
1 39413 13518
0 4506 4506
1 3786 3933
0 3559 24948
3 31989 913202603
0 12277 12277
2 1392 28900
0 34210 16343
3 31001 23784983
0 4350 4350
1 13336 5890
2 6712 28196
0 7545 7545
1 24500 30118
2 1915 2483
0 19723 19723
1 33845 13495
1 19473 18927
1 36997 830
0 30977 30977
1 22922 24814
1 24839 6960
3 31519 43961084
1 1923 36982
0 18314 18314
0 8685 8685
2 34275 28352
1 1872 27099
0 8016 8016
2 6774 9916
1 36747 14571
2 3927 39235
1 29691 35603
1 3643 25899
1 15979 3858
2 12393 12572
1 27516 28634
2 39349 33847
0 7153 7153
0 19689 19689
1 16789 23832
2 23844 2907
2 28540 34132
0 32583 32583
1 3662 16947
0 5878 5878
3 12653 858990652
1 4507 18294
3 20814 219913378
0 29708 29708
2 21691 28976
1 30192 23828
0 4734 4734
2 17792 15584
1 37235 36916
1 20530 3894
2 15986 13493
0 39823 39823
1 14618 27887
0 6852 6852
2 13560 36477
0 15065 15065
3 26545 199079989
1 2888 8788
1 8513 13805
1 3481 29270
0 17384 17384
1 14803 20414
0 32242 32242
2 4409 8840
0 23339 23339
0 24853 24853
3 618 743217231
0 29883 29883
1 6256 25089
0 18952 18952
0 22054 22054
1 18080 8840
1 37967 6437
1 4172 13939
1 2527 95
2 17362 15282
1 14268 15949
0 22311 22311
1 39934 37027
0 3770 3770
0 18503 18503
2 6781 18116
1 20435 9950
0 36712 36712
3 27779 290583827
0 39601 31864
2 35448 30433
2 10007 30062
0 17268 17268
1 29331 21576
0 31454 31454
3 25660 953672983
3 30037 273937867
3 32873 450093973
2 9212 24379
0 21674 21674
3 7708 379079817
0 25007 25007
3 13980 887228370
0 25625 25625
2 1137 11380
2 4061 18868
0 15299 15299
3 36201 34730732
3 7298 373983069
2 18827 4399
1 14639 14845
3 26998 742582401
3 24287 895394636
0 39427 52
1 6865 19799
2 8977 11114
1 19665 22061
0 18086 18086
1 32047 27739
1 9177 22777
1 35830 35370
1 18909 38223
1 38976 29314
0 36428 36428
0 29587 29587
1 14404 35111
1 1289 372
0 19435 19435
0 15433 15433
1 13403 21163
0 29224 29224
0 16941 16941
0 1144 1144
1 37152 26922
2 35275 7888
2 23978 5371
2 16771 28496
1 4089 4718
0 37124 37124
2 37154 16898
2 11279 27063
1 23633 6189
0 32834 32834
0 3240 3240
1 3336 6812
1 29942 31745
0 27187 27187
0 4125 242
1 19961 16635
2 29944 1131
0 33210 33210
0 29658 29658
0 13018 13018
3 26938 48914027
0 19215 8275
0 15954 15954
0 39778 24649
0 15120 15120
3 24481 758330152
0 8343 8343
1 37167 31147
2 33738 546
0 11547 11547
1 30182 1245
3 13211 182641561
3 4556 822857507
1 36573 26481
2 24930 30958
0 32654 32654
0 25498 25498
0 30916 39700
0 14740 14740
1 33997 11594
1 35635 16081
0 17688 17688
3 8818 166909469
2 29207 29464
3 30005 993139644
1 32363 23618
1 25957 22024
3 32313 116380503
2 14411 1434
1 4388 34759
0 15485 33458
2 13211 4075
0 2251 2251
2 27999 16646
1 18319 31568
1 20574 7923
1 653 38795
2 38926 12162
3 32294 489489689
2 32355 9475
2 5484 519
0 32566 32566
2 36101 31453
3 748 127168030
1 9689 26803
3 9901 41441041
1 39195 16773
0 25246 19643
2 16280 10179
2 8176 21891
0 25692 25692
0 289 33485
1 7233 19757
0 4665 4665
1 23548 16474
3 2163 500085600
0 24524 24524
2 9787 22040
2 39173 9531
0 23888 23888
0 5894 5894
3 9142 283208325
2 1816 32943
1 14134 36471
0 13511 13511
1 13563 10888
0 12606 12606
2 15289 5081
0 15692 15692
1 15898 18026
1 12968 5883
3 21683 163914242
2 815 15440
0 13403 13403
1 36391 13218
1 5789 20204
1 32690 20334
2 11926 10437
0 33104 33104
1 23671 26186
1 31363 24251
0 6203 6203
1 34093 31401
2 39207 19507
0 29595 29595
0 38735 38735
1 16144 32894
3 29992 747725082
0 26363 26363
0 33523 30277
0 2049 2049
0 4924 4924
0 10110 10110
1 16764 29638
0 22628 22628
1 18656 3988
0 32876 32876
2 21529 22157
1 21540 24400
2 5944 24363
0 27578 27578
0 10741 10741
2 29681 12319
0 5189 5189
0 36488 36488
0 15928 15928
3 26942 672937755
2 37213 37369
0 19890 19890
0 26195 26195
3 29208 34774904
2 6252 18150
3 3272 729208751
1 32756 35822
0 32833 32833
3 21465 87787105
0 31259 32282
3 13215 757737714
2 1460 8867
0 2371 2371
0 19237 19237
3 38399 34593942
1 28043 33185
0 3781 3781
3 9254 909439412
3 39016 616675569
2 12983 32267
3 5815 871209333
2 10156 25994
1 32427 32275
1 19377 8793
3 31356 16520286
2 19190 11226
0 23146 23146
2 25166 20882
1 18259 30858
1 39654 2312
1 15260 31105
2 24862 6958
3 34300 703772618
1 17701 699
1 39881 22254
3 9336 15649977
3 31068 306534608
0 11669 11669
3 12548 590023667
1 39085 35085
1 441 21288
1 3320 19698
0 35750 17410
0 19600 19600
0 18830 18830
1 2906 33450
1 10847 780
0 31368 31368
2 26334 2368
0 6536 6536
0 4060 4060
1 27158 29186
2 27161 21888
1 18788 26035
0 24794 24794
1 19086 13561
2 34860 39801
0 22400 22400
3 35316 723460280
0 34302 34302
1 37121 24167
3 30484 272728385
0 8540 8540
3 15714 370526808
0 26012 26012
1 18769 5170
0 11260 11260
0 29905 35433
1 5615 3516
2 35528 33188
0 3358 3358
2 26886 3410
0 1821 1821
0 39595 39595
0 34961 34961
0 5787 5787
0 23195 23195
1 27197 28322
3 35547 429652032
1 13007 29620
3 1144 353901463
0 37099 33560
1 19443 9363
0 1440 1440
3 16011 790035234
2 3521 17704
1 19131 12596
1 2086 20754
1 8496 34168
0 36482 36482
0 3020 3020
3 31671 759409674
3 29249 446533797
1 14222 38456
3 1475 11282824
1 7019 2563
0 15072 21853
0 7145 7145
0 35564 35564
0 5189 5189
0 36057 36057
2 14661 33893
0 34395 34395
3 5349 785571083
0 12449 12449
0 11826 11826
2 7729 27919
0 5577 5577
1 9052 6816
1 20432 5332
1 29065 8669
0 7790 7790
1 4319 5979
1 8866 15752
1 14678 10530
1 25438 28814
0 31094 31094
0 21431 21431
1 28486 34516
0 37908 37908
0 18588 18588
0 32503 32503
1 4164 26067
1 25129 39599
1 22636 21875
0 38449 38449
3 17595 872161455
3 4791 279518710
0 1776 28118
0 36908 36908
0 32744 32744
0 39876 29052
3 26838 53546897
1 1139 23080
2 20987 22353
0 14452 14452
1 31046 8786
2 12329 1580
1 4196 26353
0 9220 30070
1 21767 10981
3 39527 408998080
2 26803 810
3 20410 762705256
0 36633 36633
2 13782 4108
0 18863 18863
1 39945 38134
1 21987 23261
0 268 268
0 8329 8329
0 16039 16039
0 35950 35950
1 9129 31465
2 27637 2581
2 35030 18840
1 26864 35866
0 37328 37328
0 14647 38411
1 23663 36949
2 39692 26832
1 9911 6119
0 3717 3717
1 33602 39771
0 16192 16192
1 30433 26750
0 33359 33359
0 11540 11540
1 20454 15017
1 23367 1201
1 23805 879
3 33072 528717598
1 6230 38169
3 13915 53087130
1 1390 31613
0 26115 26115
0 36249 36249
0 12815 12815
1 1787 30797
2 24565 32988
1 1727 11839
0 15984 15984
0 4743 4743
3 37746 796961600
0 16001 16001
0 38062 38062
2 24611 21181
1 1843 17148
3 27054 842184309
1 12495 1564
1 19582 30319
1 13009 31252
1 15930 36939
1 33459 27467
3 8137 9690061
1 5453 10428
0 25391 6052
3 3707 77445756
0 505 505
1 31687 32313
1 1472 29889
2 8911 8480
0 6831 6831
0 39117 39117
0 25357 25357
1 2133 22004
2 6566 16058
3 32879 91247317
1 7413 25705
1 7652 30571
2 5688 3320
3 6054 370571531
1 7045 10396
2 9125 2538
1 23385 12195
1 42 29380
0 37494 4412
3 12090 621194213
0 5257 5257
1 23113 6818
0 9994 9994
3 4021 7253078
0 34063 34063
2 39214 27239
1 22698 38928
0 18708 18708
2 11155 6397
1 23710 27647
1 1085 22507
0 11574 11574
1 27053 30491
3 34937 829217547
0 32085 32085
0 33847 33847
1 39666 26825
1 9340 36394
2 36190 32019
1 29003 8888
3 32920 34931887
1 23710 3166
1 2701 39536
0 20069 20069
0 27176 27176
2 32916 28116
1 3959 11976
0 2837 2837
0 25579 25579
1 36306 34426
2 21156 5066
0 30254 30254
2 1727 11839
0 25405 25405
1 1342 29865
0 35834 35834
0 2543 2543
3 38877 2587299
3 943 202774965
3 25377 875364144
0 18226 18226
1 15350 30491
1 13505 30299
0 15915 15915
3 31155 611645869
0 17807 17807
3 4079 796882064
1 34442 19883
1 11833 4705
0 3112 3112
0 35346 35346
3 28865 160920135
0 30437 30437
0 15842 15842
1 1189 8155
1 1287 10748
1 8098 18150
0 5164 5164
1 30761 26456
3 2319 653057889
1 31673 32057
1 33866 24841
3 29958 699374098
1 7407 20166
1 17990 38994
0 36537 36537
1 4279 23915
1 23128 8737
3 15005 363449367
1 14930 3940
2 21187 26851
1 38384 32085
1 7641 34252
2 7402 5640
0 36877 36877
0 26533 26533
0 2695 13212
3 8902 545378825
3 5578 114652928
2 29385 2035
1 1559 6313
3 19687 520094765
3 6669 197248540
0 12196 12196
2 21081 18266
3 4103 752386254
1 35138 14847
1 1545 21632
0 31006 31006
1 8702 17105
2 18521 4807
3 37007 502912123
3 12564 292894576
2 19377 8793
1 5653 32300
2 12621 31842
1 17944 36725
1 13250 13379
1 633 21273
0 19578 19578
2 11182 22081
1 25710 1931
1 30550 23713
2 36529 12078
0 13156 13156
1 9930 26542
0 28762 19316
0 15128 15128
0 17989 17989
0 7999 22711
2 28466 4245
0 38614 38614
3 24404 989360122
2 32516 11575
0 13012 13012
1 22359 38585
0 2768 2768
0 15274 15274
1 33953 39899
0 26913 26913
1 25908 8600
0 2214 2214
1 13971 18493
1 2677 228
2 33487 5475
3 14500 323814137
1 765 6769
2 37525 26984
0 26110 26110
2 6054 39196
0 7720 33248
0 16329 16329
2 9816 24317
3 11162 500618865
1 18464 38951
0 6046 6046
1 3916 26288
0 17370 17370
1 8193 12611
0 23512 23512
2 5777 34521
0 22714 22714
3 32796 608002782
0 5561 5561
0 15006 15006
0 39761 39761
0 639 639
0 34139 34139
3 31622 998259410
0 15530 15530
1 36004 37183
2 17014 7480
0 8957 8957
1 32817 16066
1 2498 25693
0 11564 11564
0 11622 11622
1 21838 2520
0 2235 2235
0 28115 28115
2 32661 9722
0 27997 27997
1 27749 21539
0 32726 32726
2 15372 18672
3 38762 812575168
0 26527 26527
0 11310 11310
2 9154 37819
0 35427 35427
1 15439 16725
0 11606 39592
0 1165 1165
0 31510 31510
0 37163 37163
2 3080 4007
0 11891 11891
0 300 300
3 19925 489816559
1 5085 25679
1 3500 33776
1 16637 5959
1 18507 33865
0 3622 3622
0 14213 37393
1 13612 10590
2 18369 19956
0 23124 23124
0 29814 29814
1 21603 38791
1 19239 26710
3 5522 700752612
2 22117 15485
1 10227 30855
2 8687 21024
2 30885 28026
0 12868 16846
0 35606 35606
2 15221 18522
3 39557 662707764
3 11105 155617128
0 19763 19763
1 21905 36644
0 39616 39616
2 15961 21472
1 39755 9975
3 4242 848695413
1 7873 21637
1 16653 20974
2 27923 24786
1 33409 37458
1 7217 17809
0 11941 11941
0 9757 29939
0 31008 31008
1 11357 11194
3 9757 629421450
0 31050 31050
3 25070 369625106
1 34128 17998
1 33493 17301
3 28942 551459488
1 7688 16754
1 1954 31563
0 18856 18856
3 5401 734591939
0 2520 21838
1 27352 39423
0 33930 33930
3 15828 789906114
2 1813 7936
0 30712 21146
1 7392 20131
0 10274 10274
0 20844 20844
1 10619 34068
3 19526 365652934
1 5040 24401
1 14119 7985
3 34755 62569022
2 3516 1953
1 37470 29196
0 31363 31363
0 21500 21500
3 31938 295872079
0 9149 9149
0 2824 2824
1 26654 14761
1 14053 34617
1 6938 27973
3 7241 759650354
0 22443 22443
0 29628 29864
0 11010 11010
0 21245 21245
0 32433 32433
0 4434 4434
0 18702 18702
0 25986 25986
1 19815 11088
1 25620 760
0 31409 31409
2 8279 17255
1 29905 11442
0 19153 19153
0 21125 21125
0 31944 31944
1 16165 10151
1 19300 17750
0 10997 10997
2 34635 36612
0 1210 1210
1 34674 3444
0 1220 1220
2 37235 15634
1 29642 6353
1 22194 9708
2 23698 13563
0 16716 16716
0 39105 39105
0 24346 24346
2 37191 12725
1 8876 33977
1 13526 16216
3 21129 332128252
0 20417 20417
1 29561 33607
0 4680 14262
2 12946 7168
1 1985 29739
0 6859 10386
2 11967 9060
0 6117 6117
0 9054 9054
3 34740 292686555
0 19494 19494
0 14045 14045
0 5710 5710
3 36738 263540785
1 1959 37325
0 31377 31377
1 640 4295
1 15581 36954
0 34945 34945
0 1457 1457
0 16616 23527
2 34641 3857
0 4726 9125
3 20502 382796253
0 7176 7176
2 35466 28783
0 6057 6057
3 20055 716775487
2 5684 4355
0 16637 16637
0 38614 38614
0 32641 32641
3 19671 481771554
3 39502 267273823
0 35673 35673
2 29601 25632
3 7072 509960225
0 8103 8103
0 28002 28002
0 20540 20540
2 11424 14306
0 31314 31314
1 32092 38775
3 29792 266946062
0 24685 24685
1 21762 39206
0 1232 1232
0 15765 15765
1 35416 387
1 23012 5410
2 9792 8223
0 13394 13394
2 5932 13057
0 24737 24737
3 20565 470888758
1 14690 37335
1 14597 8032
0 14399 14399
1 25936 29579
2 232 5861
3 5921 701616680
3 11393 853453001
1 27785 11564
1 8542 15470
0 25855 25855
2 37532 15799
2 21841 2193
1 22174 3776
2 38269 5418
0 3772 3772
1 37752 25150
0 31170 6713
1 14309 25599
1 31347 27965
2 1554 15105
0 15620 15620
0 15765 15765
0 12567 12567
2 12618 24034
0 27541 27541
2 37769 29749
1 21547 21161
0 4010 4010
0 22934 22934
1 25522 31725
3 10885 125308123
3 3189 697031359
0 596 596
2 5743 39558
0 22793 22793
0 25312 12349
3 1860 999311649
2 3543 9919
1 29151 27610
2 17251 27483
2 13519 32518
0 39485 39485
0 25632 25632
1 32669 211
3 34247 418628138
0 6086 6086
0 14748 14748
0 8282 8282
3 18496 451304723
3 7188 891677527
1 15920 29775
1 28897 30353
2 10677 37940
0 837 837
3 1637 328184398
3 602 558705957
2 30401 14797
0 25661 25661
1 35173 25534
0 25220 25220
1 12694 14411
1 10167 3384
0 20466 20466
0 34941 34941
3 11645 150361816
2 26973 32424
0 14247 14247
1 5973 36547
1 34212 31804
2 18713 35049
0 21940 21940
0 786 786
1 29056 33335
2 20108 30012
0 33263 33263
1 32481 7902
1 34575 28003
0 14222 14222
3 28067 503756322
2 7565 29094
0 9214 9214
2 30827 39329
1 26990 625
1 24740 26857
2 2537 14442
0 33119 33119
0 1875 1875
2 27028 34537
3 39312 773460164
0 27249 27249
0 9646 9646
1 15218 9311
3 17842 825219535
0 4069 4069
0 5743 5743
0 30035 30035
1 36230 16795
1 10222 39171
3 5230 708311845
0 14999 14999
0 21516 21516
1 38920 20783
1 2719 33688
0 24557 24557
3 18316 742671684
0 37957 37957
0 14803 14803
1 24443 14919
0 29687 29687
0 14035 14035
1 20881 17980
3 857 640933927
3 34366 740767589
1 36946 18184
1 3857 32700
1 25604 38453
3 990 374125869
0 17790 17790
3 33857 747784360
2 12467 1443
2 10172 38521
2 17736 25531
1 28543 1186
0 18913 18913
1 19490 5224
0 12174 12174
0 21837 21837
0 10385 23068
1 38304 7492
2 8230 28148
1 39574 23513
0 11475 11475
0 39442 39442
1 946 21663
0 13856 13856
3 15361 314515786
1 9054 35288
2 23335 917
1 15292 33466
1 10842 19657
2 27325 30841
1 26667 32878
2 22685 1911
0 34853 34853
1 39532 4807
3 10584 358136313
0 24178 24178
0 35109 35109
1 24170 197
3 26168 210457046
3 3108 669521132
1 14108 5757
3 21827 292372967
3 8648 376754324
3 13651 221344972
0 36384 36384
0 13204 13204
0 35062 35062
0 38656 38656
3 25780 324451645
3 9323 311831452
3 4248 754318391
3 26347 537591443
0 7855 7855
0 16999 16999
0 39094 39094
0 2398 2398
0 37113 37113
0 29095 29095
0 6803 6803
1 13308 9968
0 37433 37433
0 28514 28514
3 33824 911825171
2 21311 24513
0 10844 10844
0 38461 38461
2 29686 19782
3 30614 833582397
1 10022 18911
0 29335 29335
1 25226 21560
3 21993 157180796
1 16378 17906
3 24140 98904772
1 28578 5084
1 29015 6708
0 39073 39073
0 10298 10298
0 29935 29935
0 36368 13073
1 15389 39618
0 12228 12228
1 13706 24852
1 29800 3417
0 11877 11877
1 13817 26711
0 36813 36813
3 640 712271821
3 6100 518291749
0 5232 5232
1 21478 38113
1 2589 36028
1 35191 18284
3 168 207516925
1 31251 35992
2 20679 35257
0 6225 6225
2 35292 22671
1 3511 39648
0 5573 5573
1 26051 8142
1 9551 2374
1 19209 17564
1 29359 35787
1 3406 10658
0 4579 4579
0 32992 32992
2 18841 13989
1 37060 31260
0 18517 18517
2 9003 9360
0 17846 17846
2 2560 18099
3 8795 977087523
0 7417 7417
0 16276 16276
1 28080 37251
1 14320 7384
0 37555 24932
1 10293 25865
0 33243 33243
1 18746 11462
1 35093 25495
1 19201 35999
0 6133 6133
2 24601 26193
1 19795 34756
1 25657 39920
0 19770 19770
1 36915 3378
1 8385 6022
2 25840 5328
3 18289 68319039
0 260 260
2 19148 2361
1 30068 28314
2 6100 14827
1 24271 32916
1 32787 20115
3 10205 305121129
0 5458 5458
1 11686 19643
1 7967 34060
0 4893 4893
1 16807 1454
2 7250 29755
1 9913 26475
0 24882 24882
0 7114 24717
3 25952 54778261
0 7654 7654
0 17412 3655
3 32674 640557445
1 18148 32375
0 24134 24134
0 37952 37952
2 20024 24373
3 12446 750925474
2 30066 23086
1 12472 24447
1 1762 16301
0 7733 7733
1 38926 1334
1 15090 17497
1 12916 30713
2 6556 560
1 36788 28507
2 10400 22966
0 31412 31412
1 34532 2992
0 33277 33277
2 35782 22614
1 8663 11897
1 20125 9334
1 31361 20127
3 2198 446150246
0 6547 6547
1 37251 16988
0 32546 32546
1 17885 33148
2 28621 7058
0 24266 24266
2 8079 25899
1 33062 29692
1 31921 33650
0 34628 34628
0 13345 13345
2 34451 13308
1 4637 23096
1 36488 32616
1 7772 13969
1 30885 30022
0 30113 30113
3 7978 541590608
3 35353 642694737
1 8164 36862
0 2598 2598
3 22701 378221689
1 36597 19491
0 6413 6413
3 15974 125050966
0 23819 23819
2 11710 18865
0 38085 38085
0 22403 22403
1 7711 18964
1 2867 13922
3 20440 563960793
3 8205 833533153
0 39428 39428
0 7023 7023
0 38180 38180
1 19657 29261
3 30916 851869068
2 20340 18937
1 27107 38968
1 24085 36506
0 1021 1021
0 31199 31199
0 8743 8743
3 36788 772566971
0 34652 34652
2 36538 22246
1 29818 15022
2 16925 9251
0 19034 438
0 10834 10834
2 29380 35115
0 17670 17670
0 22098 22098
0 357 32905
0 13220 13220
3 789 33636779
1 794 16662
0 22223 22223
2 31835 696
0 11392 11392
0 33666 37905
2 38168 26111
1 13413 14744
3 12871 300030030
0 14520 14520
0 30573 30573
0 10712 10712
0 19414 19414
1 14355 3817
0 36987 36987
0 1452 1452
0 15730 15730
2 34090 15018
1 25820 29532
0 34738 34738
1 7037 22374
1 35458 15502
0 5261 5261
0 2497 2497
2 24072 38485
1 21779 840
3 5955 258549981
3 8554 863265210
1 18933 25803
1 29427 2866
3 10573 740884619
0 6143 6143
0 34688 34688
3 9226 415771884
1 23222 24934
0 28996 28399
3 22393 904636594
0 20154 12150
0 9155 9155
1 21178 13026
1 29865 17086
3 29129 223826862
0 16508 16508
3 5360 7171274
1 7921 37948
1 21279 27910
2 30291 16937
0 21368 21368
2 37648 3823
0 37111 37111
0 13374 24945
0 12868 16846
0 30048 30048
0 13693 13693
0 18029 18029
0 20298 28901
0 13512 13512
0 22455 22455
0 20811 20811
0 29303 29303
0 6388 6388
0 35738 35738
1 8061 17825
0 19010 19010
2 19930 32058
0 37916 37916
1 1891 18760
2 21313 8863
1 17726 21868
0 21615 21615
1 29540 3853
1 29550 10684
1 22757 24247
0 32830 32830
3 29560 564232209
0 34791 34791
0 4084 4084
1 19639 19477
0 32166 20999
2 25635 39162
0 30283 30283
1 2204 2434
0 27967 18975
1 30128 16573
1 15516 4884
0 22178 22178
0 31213 31213
1 29145 32113
1 34750 8895
1 552 31835
0 15725 15725
1 20453 14781
0 25423 31784
2 28080 34585
2 12567 28904
3 2005 488781248
0 34330 34330
0 38563 38563
1 21803 8145
0 719 719
0 22215 22215
2 23071 4125
2 17392 16972
1 37901 23899
0 26460 26460
2 35787 2082
2 25553 35229
0 30830 34238
0 15524 15524
3 1479 244364236
0 22569 22569
0 18696 18696
1 28702 19035
2 29278 19330
0 31234 31234
0 37785 37785
0 24763 30762
2 30654 29910
1 28423 6462
3 3073 255984336
0 27690 27690
1 11386 3432
3 13042 673189261
1 33059 2532
0 22174 22174
0 3114 3114
1 14698 27373
2 24275 30999
1 21720 27672
0 36540 36540
0 25085 25085
0 14000 14000
1 38692 29319
3 852 826507460
1 37170 33219
0 9533 9533
1 3489 34499
2 38044 15687
0 30060 30060
3 7380 630136568
3 31871 657099445
0 3814 3814
0 18337 18337
2 6784 1764
3 11456 579775882
0 24124 24124
0 19263 30772
2 14816 4313
1 8734 9553
0 6975 6975
0 15537 15537
1 29767 34612
0 30317 30317
2 38314 3948
3 38611 290797340
1 25482 1212
1 8498 12979
3 27987 292490301
1 21961 865
2 4234 13956
1 17600 31199
1 1105 25474
1 18986 38524
2 16016 9648
1 15452 22160
1 1286 29554
1 25768 26378
0 12812 7752
2 35317 31826
1 4626 5708
0 31353 31353
1 9390 32742
1 34567 1653
2 35202 11918
1 5048 14170
2 26275 25073
1 16880 3586
3 23143 701525409
0 18781 28261
2 22408 32210
3 35087 633416710
3 19214 308846613
3 12341 732286851
1 21585 26850
0 15946 15946
1 16875 27226
1 33662 5679
0 30094 30094
2 31528 8573
1 559 24877
0 25979 25979
0 25017 25017
1 23323 5630
1 29647 37680
1 13369 39046
0 35944 35944
1 12522 18108
2 19681 19409
1 23528 34123
2 19066 20886
1 34542 29162
3 8829 770586520
2 11679 27050
2 6221 33415
0 25087 17928
1 3262 36926
0 14482 14482
2 35067 28063
0 26064 26064
1 21195 10199
0 13573 8828
0 31012 31012
1 39372 36979
1 5018 13175
0 3735 3735
1 35783 20288
0 24275 24275
2 24289 10334
1 4239 33639
1 5904 21405
2 1916 38840
2 22513 1868
1 27 33888
2 5153 24403
2 24458 30425
3 19476 229310323
1 16328 18577
1 16370 24867
0 20338 20338
0 17229 17229
0 2654 2654
1 28062 717
1 29558 11970
0 13531 13531
0 37964 37964
3 27526 398439489
0 32822 32822
1 1452 210
3 23874 305835815
0 31688 31688
1 7624 36801
0 492 492
1 23350 13295
3 13208 927459900
0 6152 6152
2 5034 2811
0 7461 7461
0 24553 24553
1 14756 8528
2 33257 33861
0 31666 31666
2 26754 32930
2 12175 28214
0 7706 7706
3 32792 152231748
0 37192 37192
0 23254 23254
1 26400 17919
1 5932 24389
1 10412 36896
3 27529 323312502
1 847 23438
0 19758 19758
2 35103 27664
0 16427 16427
3 21505 123041014
1 28775 7563
0 5272 5272
1 26076 6079
1 9819 5949
0 26462 26462
0 4541 4541
2 17669 9907
0 18406 18406
1 20108 11356
1 5989 4943
1 687 32035
2 38992 5943
3 14567 813562078
2 22782 1429
0 38960 38960
1 6248 11435
0 7222 7222
1 39081 2989
0 6556 6556
0 2516 38710
2 11602 20774
0 8250 8250
2 12762 14530
0 29062 29062
3 22588 199308413
0 18491 18491
0 35391 35391
1 26468 6132
1 32367 35445
2 34005 10025
1 39121 27581
2 26642 6317
3 3377 962667297
1 6981 34719
2 21235 10797
1 12029 13174
0 19617 19617
1 8169 31694
2 33633 3513
0 25394 25394
0 33134 33134
0 22182 22182
0 25719 25719
1 21325 38349
0 4628 4628
0 9587 9587
1 1838 4371
0 1258 1258
0 17950 17950
1 38234 11214
0 21766 21766
0 12405 12405
2 29740 31270
1 32554 15213
0 31093 31093
1 36656 19062
2 3511 39648
0 37446 4170
3 17087 988727453
2 15637 1410
2 14128 27672
1 16590 5214
2 39633 13938
2 523 35233
3 492 199195363
0 5093 5093
2 25715 18179
1 21270 18864
0 18398 18398
0 6184 6184
0 12776 12776
1 35265 15008
0 39410 39410
2 6055 8177
0 13806 13806
1 31141 11975
3 35162 972019861
2 26895 30256
1 39469 3192
1 26269 17442
1 17233 1863
1 23578 31919
3 437 926685151
1 26440 23111
1 29709 18341
2 35416 387
0 18010 18010
2 16631 6251
0 5178 5178
0 20820 20820
1 19082 17054
0 22586 35273
1 30925 35607
3 33986 378028297
1 24962 12375
1 30983 34800
1 14121 36741
1 28343 3339
1 33827 18564
2 15838 6912
0 18800 18800
1 26667 15641
0 1554 1554
0 36195 36195
1 13599 7640
3 9132 690317061
2 3489 22422
1 5132 11437
1 21951 4988
0 14729 14729
2 23701 33934
1 1680 20436
0 25291 25291
0 29327 29327
1 6961 18588
2 30173 13191
2 7172 7843
1 9415 25073
3 14201 859350456
1 34456 19567
0 30473 30473
1 10593 6507
2 38384 14161
1 17516 17040
2 30902 11355
0 32605 32605
1 27822 10357
3 29401 292673708
1 24086 27107
2 31457 39868
0 30904 28755
3 24249 231159788
1 32504 38590
2 24450 216
0 26211 26211
1 29217 13076
0 4428 4428
0 22196 22196
1 39054 38532
2 1139 23080
0 24816 24816
2 24501 16917
0 18474 18474
1 13891 17431
0 6018 6018
0 19317 19317
2 8036 15607
0 11278 11278
0 24944 31003
3 20920 561453348
1 20837 8652
3 18409 370586924
0 2023 2023
0 7131 31620
1 26353 30701
2 11200 30757
3 11654 938062368
1 25604 21381
2 32941 10043
2 16466 2028
1 29023 32768
2 23183 33622
0 9466 9466
2 27845 30940
1 34387 12497
3 34354 812970559
0 12280 12280
0 4666 4666
1 14339 3587
1 18129 9949
0 19364 19364
1 33113 16504
0 30661 30661
0 8507 8507
1 33443 7950
2 10216 6846
2 15099 25060
2 23015 3644
0 36185 36185
2 12394 4953
1 23925 8962
2 34797 21536
2 6321 34043
0 21713 21713
1 5192 11098
0 6480 6480
2 10536 12897
1 7977 17338
0 15793 17582
1 34723 13396
3 30608 779267484
0 919 919
0 32441 11531
0 23000 23000
1 10143 4467
3 12853 408812340
0 15957 15957
1 7107 17498
0 35649 35649
3 7445 135970673
0 37304 37304
0 22633 22633
1 38463 14489
1 5595 28541
3 12103 395999190
0 16479 11567
2 22585 34085
0 20848 20848
0 8789 8789
3 29814 750313373
0 16964 16964
3 159 519744537
0 30124 30124
2 20661 8304
1 38224 28962
1 925 33561
0 3795 3795
0 31289 15415
1 15889 13352
0 25271 25271
0 33459 33459
1 6841 16259
2 31431 13980
1 25973 18865
1 730 16746
3 22455 734488447
1 20038 35578
1 29467 31143
3 29469 294832664
3 13659 700478053
0 25158 25158
0 16437 16437
1 28669 34950
0 20135 20135
1 26320 14645
0 37832 37832
1 34614 31928
0 36010 36010
0 4011 4011
0 23424 2222
0 36307 36307
1 27473 26663
2 10530 14938
2 39158 13899
0 11174 11174
0 17929 17929
0 26660 26660
2 1373 26321
0 30772 30772
1 29478 10063
1 24845 1544
1 22331 39437
0 28423 28423
0 1650 1650
1 2802 10610
0 1303 1303
2 2517 3065
3 2137 686119188
0 8197 8197
1 9736 17711
3 9187 160214369
3 33453 942929619
1 8732 8929
1 38175 27060
1 21454 31029
1 23708 35267
1 16985 29997
0 22312 22312
1 5941 34710
1 13437 36695
2 2813 37142
1 33554 35855
3 36351 716808184
1 13088 20514
1 39816 29424
1 24034 15280
0 33640 33640
3 38963 753827120
1 29719 27890
1 773 17780
0 27848 27848
3 793 614207479
2 24845 15533
0 11187 11187
1 21668 2539
2 24335 11857
3 13711 80947707
1 30314 25011
2 6101 18506
0 14717 14717
2 31769 12536
1 22725 6925
1 27194 12103
1 33681 36669
3 26981 540453937
0 20704 20314
0 2757 2757
1 5095 9404
0 13325 13325
0 5120 5120
1 22671 38905
3 6142 257508361
1 10065 19199
2 28816 13997
0 19303 19303
1 34607 34076
2 22673 4284
2 19769 28498
3 9118 624775508
0 33685 33685
1 18703 390
3 32494 306591903
0 30220 11778
3 498 986075417
2 22332 30897
0 10775 10775
2 3972 11555
2 10566 19621
2 24769 34788
1 1363 32918
0 15070 15070
3 12709 236075146
0 23111 26440
0 30040 30040
0 19105 19105
3 24397 690029452
1 18337 3159
3 24685 528876243
1 22307 11587
2 17191 7682
0 33836 33836
0 35668 35668
3 26868 550741385
2 27612 35131
3 21091 869127375
0 38008 38008
0 27306 27306
1 9576 36534
3 38134 506955224
1 24658 19998
1 15059 11529
1 36560 7464
0 14767 14767
0 967 967
3 12496 78967248
3 39086 211982438
3 2386 472186844
1 37102 4856
2 4804 29811
1 17980 17107
0 29055 29055
1 35747 5157
2 1943 15851
1 22308 26895
1 5079 27743
2 20686 31017
1 37453 13435
0 20584 20584
1 4607 6927
0 15616 15616
3 20574 998053251
0 31352 31352
0 6875 6875
0 1844 1844
1 38278 4821
2 36901 26350
1 26897 3568
0 37378 37378
0 3592 3592
0 27061 27061
0 10972 10972
1 16685 21065
0 11357 11357
1 33824 33098
2 36821 20833
0 35543 35543
1 15646 15162
0 29008 29008
0 9595 9595
2 36549 2389
3 21852 765970890
1 12426 24469
0 31546 31546
0 20047 20047
0 38126 21165
0 19854 19854
0 271 271
1 5696 19669
0 28593 28593
0 18742 18742
2 28986 7523
0 35809 35809
2 15124 37520
1 27786 12582
0 13772 13772
0 23985 23985
1 5619 36270
0 14056 14056
3 32338 941122280
3 3132 586306122
0 30742 30742
0 9502 9502
1 37893 862
0 20093 20093
1 37226 1791
0 8166 8166
3 5132 385241636
1 31965 13266
0 22290 22290
2 18450 31703
1 17169 6903
0 15249 38061
0 20260 20260
1 19780 27610
0 9347 9347
0 32633 5321
1 31133 17068
1 32599 36528
0 7342 7342
0 31246 31246
1 4900 28763
0 4874 4874
0 4909 1349
2 7413 25705
1 35044 3190
1 38753 11033
1 32415 9417
2 21668 26612
0 18912 18912
0 11935 11935
1 22667 26972
1 34812 32686
2 1870 25686
0 3268 605
0 4245 4245
2 13978 11627
1 38177 27510
1 15988 4354
1 12937 4641
2 27472 30505
1 31712 34737
1 9861 28423
0 30957 30957
0 21719 21719
3 14969 759993448
0 5870 5870
3 22289 303653253
0 11834 11834
0 23139 23139
2 25178 18653
1 11089 11255
3 10012 715294152
0 13506 13506
3 2327 359021875
2 16973 27112
0 28254 28254
1 9263 16252
1 37631 10070
1 31830 87
0 8799 8799
1 30106 10554
0 4156 4156
1 34808 7381
0 21133 21133
1 19914 337
2 25117 29858
1 1874 30198
2 37159 33739
0 11288 11288
3 8322 440216261
0 1825 36841
2 29586 12269
1 38954 19727
0 32097 32097
3 29957 967167313
0 34575 34575
3 33025 268883541
2 19500 21760
1 30379 36726
3 32592 548523249
0 28284 28284
0 15338 12522
1 35819 7769
0 34654 34654
0 8956 8956
0 11340 11340
1 14042 14622
2 18062 32314
0 28172 28172
1 8907 9407
0 25144 25144
2 34627 29763
2 25560 13761
0 2830 2830
2 5779 2737
3 9545 271315494
3 8455 409372496
1 28734 2992
0 14978 14978
3 10189 493014820
1 3122 6064
1 4402 7256
3 7767 385703893
0 18284 35191
3 12714 171951683
0 21862 21862
1 15307 8223
1 20762 27871
1 18215 4767
1 3248 28310
0 33074 33074
1 16185 25178
3 7643 598588761
1 13363 926
3 24952 227654153
0 30935 30935
0 36036 36036
2 7058 28034
0 24102 24102
0 19491 15931
0 33738 33738
1 18522 14103
2 17077 36154
0 7426 7426
1 32141 2393
1 22100 30804
1 20102 33710
3 30283 573777412
2 16192 20858
1 22558 3356
0 27685 27685
0 18256 18256
2 20570 3125
0 38414 38414
2 15550 33832
1 38258 9819
0 6200 6200
1 29596 8034
2 25128 18513
2 6414 33041
0 6029 6029
0 38642 38642
0 16423 16423
1 10177 17511
1 9231 26078
1 19972 38546
2 6929 22541
0 5432 5432
2 14455 21576
3 22276 985420467
1 15353 18571
3 8130 895939632
1 16385 22131
1 35061 4842
1 23679 1432
0 4554 4554
3 588 54422876
0 39457 39457
0 27359 27359
1 30004 17214
1 16080 33092
3 26351 280263600
2 34297 38915
3 1680 476425199
1 21591 22857
1 6785 38093
2 17567 20886
1 24915 25199
1 28572 2121
1 19383 22247
0 13258 13258
0 1018 1018
3 28314 969507614
0 26183 26183
2 26912 39298
3 34290 982959608
1 19986 35570
2 3149 7917
1 15347 6093
1 38303 33464
1 34320 33908
3 17844 949771688
1 33535 27344
3 38894 274511971
0 20890 20890
1 36077 8245
1 14449 28014
0 18602 18602
0 978 978
2 9770 19439
2 35116 16479
0 21976 21976
1 39696 25054
0 39602 39602
2 21270 18864
1 27872 27503
2 12937 4641
0 11784 11784
0 31314 31314
2 3999 9115
0 9417 32415
1 15664 32146
1 35288 34802
2 38805 30834
2 7900 11793
0 38217 38217
1 36224 9145
0 14055 14055
0 31850 31850
0 7803 7803
0 36205 36205
1 29711 18100
1 14548 2430
1 14346 33637
3 19023 621710748
0 37545 37545
2 20717 1582
1 39240 6840
0 27899 9951
0 34449 34449
1 4813 6493
1 16064 32354
1 13648 11886
1 33475 13806
1 26423 19566
0 30250 30250
0 30531 30531
0 38844 38844
0 17610 2707
1 29704 26274
1 17224 17539
3 19372 770154438
1 273 33918
1 24640 10096
2 15554 33101
2 12865 16052
2 16428 23227
0 8299 8299
2 3857 32700
3 25885 183094
1 30855 31575
3 3168 842384283
2 8722 578
3 3794 784695870
0 3383 27404
0 38113 21478
0 34489 34489
0 27849 27849
3 14894 728786864
3 38277 730748442
1 10653 14240
1 13082 30851
3 3200 906790255
0 8715 8715
2 13659 13691
0 4165 4165
1 8014 25259
1 24205 5314
1 2618 11669
0 25090 25090
3 31287 251387788
0 6686 6686
0 31302 31302
1 27466 6947
1 24761 1450
1 37574 39523
0 23015 23015
2 18317 16206
1 22195 7809
2 39121 27581
0 38910 38910
3 19748 73814069
2 7649 35231
3 8888 318984373
1 33568 19775
1 8679 20967
0 27849 27849
3 21433 476492455
0 9432 9432
0 30354 30354
0 39041 39041
1 29291 4584
0 25056 25056
2 14516 19327
1 18163 5512
1 2022 29948
3 38537 859503756
1 22962 29345
2 16807 1454
3 17997 239198488
0 2768 2768
3 36712 173601519
0 27850 27850
3 17533 100610187
0 5728 5728
2 15727 17886
1 8797 17411
3 17873 335080973
1 3882 33261
3 7588 23403409
1 15037 38681
3 37620 92774886
1 11195 4422
2 16678 30243
0 39204 39204
2 31494 22130
1 31589 5232
1 23074 3443
3 19598 659908548
0 2129 2129
1 17437 27477
1 773 31219
0 8544 8544
3 33003 158028780
1 28166 10441
2 24595 9468
1 18639 1184
2 33377 7224
1 36210 9051
1 5814 37933
0 35179 35179
1 29002 19533
0 38835 38835
1 16953 38013
2 22401 12181
3 31504 326237972
1 14618 24344
0 7979 30343
0 24758 24758
1 14208 39426
2 17545 15424
1 22267 7477
1 34803 7414
2 34808 7381
2 6693 21181
1 4625 25532
0 17051 17051
3 21918 221910743
0 17571 644
1 9491 3829
1 18303 33439
1 20470 39975
0 24279 24279
0 15995 15995
1 9538 31296
1 32598 14077
1 4216 34866
0 30607 23554
0 16635 35783
0 28064 17363
3 16973 20549496
0 31946 31946
0 13650 13650
2 32885 33889
3 2118 242443165
1 14277 22299
2 18811 23883
2 26868 9406
1 17066 19784
1 34529 33440
1 10002 11990
0 16942 16942
1 1627 39893
0 38430 38430
2 18582 20869
2 29771 13234
1 27335 1029
0 24256 24256
1 14706 13812
0 32403 32403
1 2835 5826
0 11238 11238
1 8699 33284
0 1552 1552
1 36797 3136
0 357 32905
1 38 23058
3 18964 425201954
2 25638 2083
0 24998 24998
0 2615 2615
1 20564 32423
2 26869 3630
0 25031 25031
0 21798 25057
2 33505 10407
2 16916 27221
0 38475 38475
2 23001 3577
0 19939 19939
1 28514 19142
1 34476 9923
0 32279 38962
0 24285 24285
2 625 19791
0 8652 20837
2 6025 21320
0 25536 25536
0 6396 6396
1 6899 9470
1 11209 18504
3 1855 412269723
0 17671 15123
1 33203 36708
2 4989 33553
0 26527 26527
0 36316 36316
0 3138 3138
0 35337 35337
3 137 164026995
0 25600 25600
2 8775 18945
2 29685 15407
0 31014 19123
0 32539 32539
0 4134 4134
3 30153 392148844
0 31398 31398
3 9778 730698032
0 38434 38434
1 23817 10339
0 23488 23488
2 26170 2312
2 15082 28752
0 31189 31189
3 23179 939853509
1 15537 8214
3 17127 307218903
1 20327 1238
3 5829 913544211
1 24808 30619
0 39511 39511
0 16111 17252
0 28629 28629
2 29800 3177
1 11464 1692
2 18050 32693
1 9378 6323
1 39458 26425
3 38935 828700659
0 25626 25626
1 3100 12515
0 38592 38592
1 5155 33467
0 34001 34001
0 8095 8095
2 15988 4354
0 32268 32268
1 8489 18819
1 36358 25020
0 29738 29738
2 24595 39441
2 31954 27602
1 15015 21640
2 11176 21247
0 16606 16606
2 39985 30025
0 17548 17548
1 26930 32249
3 33870 626565602
3 20522 864457352
1 18489 17789
1 39581 21378
1 14344 22686
0 13292 13292
1 10029 16634
3 21344 417380021
1 20717 21614
3 22865 810739662
0 32823 32823
2 31687 32313
0 8912 8912
1 5083 18967
3 33987 41746746
0 9853 9853
2 24865 14852
2 22275 32888
3 20727 72663053
2 28857 7078
2 18548 28600
2 31554 11231
0 14609 14609
0 6374 6461
0 21286 21286
1 20076 34685
0 15957 15957
1 26133 15454
0 27862 27862
0 15916 15916
3 1930 559136708
2 3588 3235
0 18747 18747
2 29755 33313
1 26633 7359
1 9425 36655
1 24644 15473
3 15275 455532973
2 37766 30505
1 8078 34641
3 30890 749016546
1 22693 17029
2 4102 32928
0 6064 3122
0 25385 34320
0 7213 30115
2 12551 60
1 3902 27740
1 19679 22274
0 23880 23880
2 1115 2782
0 8910 8910
1 2665 12332
2 6631 27769
1 20936 23887
2 27276 8621
1 20244 8573
0 20764 37670
1 7430 26057
0 25457 25457
1 38878 19156
1 28479 7321
1 6014 36179
3 27494 58015358
3 19417 413281884
1 2388 18274
2 3899 10441
0 18168 1869
2 9593 9186
1 18940 36443
0 5080 5080
1 7919 38251
3 32860 780632801
2 3227 17411
2 11481 11675
0 10619 10619
3 15117 903209735
2 28283 30853
0 25327 25327
2 28126 17010
2 14243 2973
0 36078 36078
3 2961 793623936
1 32916 14081
1 36460 29171
1 21681 33572
1 22662 39905
2 39881 22254
2 32146 22244
1 25583 26680
0 9141 9141
2 19005 37502
0 26226 26226
1 4617 39891
0 32858 32858
1 26958 7229
3 22749 623601490
0 16932 16932
1 36804 12708
3 9834 706999205
0 1064 3194
1 16261 11625
0 27513 27513
2 21997 15251
3 17796 421102912
0 37416 37416
0 30105 30105
0 18097 18097
0 7182 7182
3 20133 438637861
1 222 29560
0 16010 16010
1 38881 3832
0 12063 9978
0 35778 35778
0 19810 19810
1 9587 14662
3 37713 449189449
0 27831 27831
1 29565 10451
0 14376 14376
2 20927 2564
1 8454 7926
0 29993 29993
0 7992 7992
0 18995 18995
0 17240 17240
0 33222 33222
0 29129 29129
3 17093 731215717
0 7516 7516
2 12150 20154
0 22968 22968
0 24229 24229
1 16194 21174
0 36648 36648
3 4659 637083446
1 12124 8406
2 36006 8281
1 16765 25073
0 36786 36786
0 17644 17644
2 35272 32506
2 10004 30129
0 2227 2227
1 30160 8564
0 7062 7062
0 11345 11345
1 22472 8909
1 20197 5327
0 34340 34340
0 25529 25529
0 9375 9375
0 8124 23023
2 36098 39587
0 25179 25179
1 3288 12650
1 211 29732
0 20415 20415
0 30629 30629
1 16354 1675
2 1342 29865
1 3934 14982
1 33529 32438
0 34694 34694
3 15860 76475614
2 15495 10264
0 3041 3041
2 20693 34322
1 14347 31935
0 20972 20972
3 27294 221745100
3 23187 213784777
1 14169 38033
3 32750 608123624
1 11908 21429
1 20566 24512
0 22951 22951
2 31440 24905
0 18614 18614
1 19481 20861
1 22222 22370
2 14968 39109
0 10281 10281
0 28624 28624
0 33240 33240
2 34238 30830
1 15752 21109
3 4515 944851867
0 12963 12963
1 22516 6760
0 11900 11900
3 15180 934491518
0 4346 24562
3 25222 154597591
2 12692 22562
1 23036 36435
0 28471 28471
2 35747 5157
2 18649 33949
0 7572 7572
1 11134 25406
0 14189 14189
3 14531 393858718
3 28222 619054541
0 39218 39218
0 18831 18831
0 27512 11163
3 3841 66373994
0 30407 30407
1 28934 6959
1 20477 14851
1 23923 39412
1 7401 33780
1 27807 20519
1 2184 3271
3 9259 885787335
1 11820 5789
1 16907 6557
1 33194 31992
2 23234 25483
3 19176 8010823
1 10813 12981
0 8259 8259
1 6700 3402
1 4998 8852
2 25816 25004
3 30737 257696604
1 12384 16781
1 31576 24623
3 27694 668361916
2 32178 23172
1 5995 1482
0 32454 32454
1 6716 20658
3 8334 756838798
1 23713 4797
1 28770 36582
0 8797 17411
1 3355 3555
0 23464 23464
1 39375 25306
0 30086 30086
2 33045 18342
2 39502 39876
0 38522 28169
1 26333 12484
3 33348 501784497
1 22089 913
1 14051 11729
2 25620 10442
3 36940 184061632
1 19857 22045
1 16704 28311
0 5196 14640
0 14410 14410
1 17807 33994
1 39677 22868
0 2794 2794
0 23998 23998
1 31532 10921
3 18878 691122779
0 11230 11230
2 15232 17896
0 16022 16022
0 39789 39789
2 25438 28814
0 30732 30732
3 6619 711285316
0 26556 26556
0 33874 33874
1 36438 20048
0 14687 14687
0 31324 31324
1 7563 26372
3 17182 818344072
0 16768 16768
1 15252 1932
0 5310 5310
0 2294 2294
0 26071 6
0 1284 1284
3 35859 862216868
3 38860 659411519
0 3269 4395
1 20701 25689
0 30567 30567
1 31146 24392
0 9585 9585
0 9542 9542
1 6325 36081
0 39255 39255
3 32639 894979181
1 12742 25748
0 313 313
1 5575 33902
1 26248 18792
0 20281 27145
0 3115 3115
0 2356 2356
0 28861 20189
0 12480 12480
3 34567 274526938
1 39024 21061
0 39294 39294
1 37364 3713
0 27006 27006
0 14237 14237
0 31845 31845
1 1219 7925
3 30214 341422773
3 23548 446973571
0 12808 12808
0 19481 19481
2 29621 7375
1 15129 4747
0 4064 4064
0 23778 18040
0 17755 17755
1 35779 2132
1 18373 3808
3 10901 815918709
0 3983 3983
2 19316 28762
3 21793 204565697
0 283 283
3 33749 845032039
1 24182 4243
0 38654 38654
1 22538 20096
2 2983 19289
0 9950 20435
1 31406 10711
1 33236 3476
0 19041 19041
2 9408 30819
0 18053 18053
2 7030 32806
2 6717 33956
1 17302 32682
3 1721 781507688
1 20400 35899
2 19485 12447
0 270 30984
0 39746 39746
1 36983 9992
3 33416 851009251
2 15659 35207
0 34710 5941
3 10126 405567965
0 27723 4574
3 703 760444314
3 23386 102868083
0 17958 17958
0 9435 9435
1 8348 15206
1 13605 8979
3 2209 90581295
1 33861 20038
0 9306 28111
2 7942 13669
0 22151 22151
0 30348 30348
1 31803 37403
0 22418 22418
2 39550 20064
2 37332 8777
3 5197 745720249
3 32280 98143719
1 23884 1234
1 20355 4240
1 5031 34277
0 5687 5687
1 31590 31314
1 6462 14319
0 33768 33768
0 37032 37032
0 26466 26466
0 12688 12688
1 22070 10340
0 15501 15501
1 12534 2851
3 31876 742871165
1 15120 36417
1 15504 1206
1 30175 27230
0 36640 36640
2 10563 6085
3 36649 229312065
2 27911 29769
1 27013 3816
0 23874 1143
0 20782 20782
1 14243 14142
0 4581 4581
1 7013 36054
3 747 572834452
2 28110 8220
3 33361 439890558
0 22553 22553
1 21137 21885
2 20775 9608
1 5910 14050
2 720 16188
2 17895 9468
0 9659 9659
0 23430 19956
0 26401 26401
3 22997 977789075
1 21073 29571
1 20934 3419
1 16095 3163
1 37698 3686
1 39374 26042
0 11789 11789
0 32754 32754
0 38299 38299
2 10909 38638
1 13501 10439
0 5439 5439
0 6624 29170
1 28218 806
0 15594 15594
2 39191 39099
0 8429 8429
0 22976 22976
1 3681 7093
3 18688 808470081
0 9469 9469
1 34089 29117
3 1796 489465566
3 23061 540175762
3 36275 177594988
1 15710 23126
1 14153 39140
3 14319 286363998
0 1169 1169
1 18404 266
1 11691 13326
0 31855 31855
2 1334 1816
1 2525 33436
0 4359 4359
0 16643 16643
3 39163 361564191
3 39220 822171955
0 21566 21566
1 35855 6375
3 18171 411449578
0 31023 31023
0 30914 30914
0 9509 9509
1 35084 35870
2 24237 5304
1 10698 8940
3 8968 486656927
2 19306 36628
3 15002 251032790
2 25454 39915
3 26593 303722566
1 39660 29353
1 9657 17100
0 4764 4764
3 26157 218137769
3 8478 808487211
0 8869 8869
1 5026 30502
0 23044 23044
2 35384 30220
0 4017 4017
1 496 22485
0 30874 30874
0 4638 4638
1 37081 32952
2 34226 9486
1 20006 9799
1 20375 10794
0 20876 20876
0 9833 9833
0 10643 10643
0 23030 23030
3 24162 545545369
0 963 963
3 36466 325967884
0 30362 30362
3 24915 867204863
3 544 625171564
1 35564 22436
3 37956 706946082
0 11095 11095
0 18512 18512
3 3598 396268813
2 14092 24875
1 17456 7616
1 16509 17853
0 3668 36247
1 6533 11134
3 22037 34022350
1 38772 4662
0 39168 39168
1 19198 36727
2 28132 20599
0 33699 33699
0 39715 39715
1 2252 33902
1 12577 24449
0 36619 36619
1 36708 17641
1 1998 25543
3 30406 879612005
0 20731 20731
2 7164 26102
0 36307 36307
0 38937 38937
2 28466 3470
0 38479 17450
2 17049 32561
3 11324 899694228
1 30720 36224
0 26062 26062
1 19531 25372
2 20453 4411
1 657 20774
2 23825 37096
2 413 22030
0 7883 7883
0 1943 1943
0 39129 39129
1 5348 31617
2 6940 27478
0 5711 38937
0 1055 1055
3 25216 472013416
0 28732 28732
3 1902 928655404
0 31078 31078
1 623 4788
1 20602 29000
2 36335 20614
0 13109 13109
2 14895 36571
0 22730 22730
2 31567 19921
1 14671 1561
0 13472 13472
0 2162 2162
1 33161 45
2 33027 2719
3 14985 97083203
3 31842 171093868
0 17211 17211
3 177 180701538
3 56 480371826
3 7949 94198293
1 6007 16215
1 6944 26466
2 16365 23197
1 22845 38417
2 2101 36189
0 11446 11446
0 18494 18494
3 19161 911328603
3 19612 423325344
1 6697 21986
1 12856 15744
0 4829 4829
2 37644 16884
0 30352 30352
0 9372 9372
1 34407 39252
2 17997 33661
1 5648 24437
1 36581 19308
0 30119 30119
1 19877 24356
0 26570 26570
1 9577 373
0 76 76
3 19947 631387092
1 25395 27864
3 7065 589658834
1 20739 16595
3 27669 236017236
3 10530 281008269
2 21526 15465
0 19495 28501
0 24212 24212
3 11109 60504546
2 32307 27912
1 2789 7410
3 3264 333748714
1 13395 25961
0 6836 6836
0 10962 10962
3 16697 216892244
1 25416 39592
0 7774 7774
1 24196 24902
0 12945 12945
0 33041 33041
1 39111 13031
1 38048 16925
3 27645 105250106
3 23723 136650318
2 17834 2434
2 21629 31544
2 19104 22387
1 12644 17448
0 16141 16141
1 6565 32963
3 21216 725433614
1 38202 22611
0 26296 27100
0 1289 1289
0 19109 16760
0 5826 2835
1 21592 18658
3 758 294821740
0 25037 25037
2 23956 7116
1 1163 29842
3 26343 878651622
0 17592 17592
1 9041 23427
1 25365 18005
0 10283 10283
0 24977 36956
1 22724 28958
2 35191 8926
0 34861 32396
0 36952 36952
3 34829 864674855
2 17169 6903
1 483 11933
0 26211 26211
0 30722 30722
1 29732 1172
0 25018 25018
1 36720 4680
0 25723 25723
3 13413 731062539
3 28020 793509827
1 21328 27860
0 23547 23547
3 20155 591213778
1 26055 38608
0 25994 25994
3 18382 211381915
0 36726 20734
3 22873 317679883
0 35941 35941
0 32501 32501
2 13088 7157
3 4641 131365687
0 36730 36730
2 10103 17364
0 2479 2479
0 29572 29572
3 19689 412937061
2 15186 4186
1 32408 1853
3 13889 308460627
0 3884 3884
1 30139 1978
3 11232 189518200
2 11512 26118
0 9379 9379
0 36205 36205
1 35013 36502
1 7023 27996
3 23006 137464140
0 6967 29378
3 1562 953875792
3 23320 196335468
3 33793 875802837
0 9897 9897
0 11640 1946
1 11615 36720
3 33540 683002524
1 27997 13016
2 8306 36852
1 4777 30875
1 35559 19089
1 37494 20028
2 9005 20791
0 29418 29418
0 11225 11225
1 18759 6202
0 37905 10004
0 18676 13481
3 38964 539898871
1 21935 19374
1 7386 6652
0 19469 6617
0 31996 31996
3 4765 442765232
1 15191 18419
0 35734 35734
1 5267 3106
1 1490 2189
1 33718 8096
1 27001 17240
2 211 29732
3 23326 504911026
1 6625 15499
0 27419 27419
0 25764 25764
3 12679 364876617
1 8358 21431
0 16905 16905
3 36125 790232084
0 12782 12782
2 38148 30986
0 35750 17410
0 7619 7619
0 19754 16765
1 13230 15834
1 14545 37190
1 10812 13530
1 10398 9314
1 7287 21372
3 26738 831889341
3 4519 233923930
1 6280 18770
2 13128 35174
0 24376 24376
3 30403 260635337
0 32782 32782
0 14415 14415
0 25492 25492
1 775 32226
3 11343 658940702
2 7968 37884
3 25569 206496963
0 10316 10316
1 1299 29753
1 17265 26458
0 15385 15385
1 34322 4154
0 19429 1452
2 14277 22299
0 772 772
0 19450 19450
2 1782 20171
1 22606 5170
1 17631 11056
0 16851 16851
1 12404 30806
3 32697 399967195
3 9008 57917046
0 16993 16993
0 16001 16001
1 27330 16117
0 25783 25783
0 32521 756
2 35216 1983
1 11054 18201
2 29478 10063
0 7730 7730
2 18427 9322
3 3196 565269284
0 16690 16690
1 887 4737
0 39361 39361
3 29352 671621140
0 38249 38249
0 30461 30461
1 22919 28211
1 30411 6010
1 14717 242
1 20808 16549
1 19879 15551
0 17418 17418
0 25677 39481
2 36594 1783
2 26781 14321
3 5151 144794106
0 29735 29735
0 1108 1108
0 27743 5079
1 32124 39464
2 15716 36750
1 18187 37367
1 26765 709
2 5812 12587
1 5104 17985
3 35207 387399795
1 22372 26707
1 22373 19166
0 22446 22446
3 22836 777603167
0 3851 3851
0 12211 30186
1 30297 12262
1 396 2995
0 2794 2794
3 36888 475370452
0 6182 6182
1 11552 25408
0 37457 18041
0 20623 20623
3 14990 145700344
1 22128 18452
3 34712 177379613
1 33581 32042
2 33483 15072
1 14993 7613
0 34372 34372
1 2763 37465
0 11797 11797
0 1290 1290
0 12214 12214
0 34248 34248
1 20728 25850
0 18344 18344
2 23439 4123
0 27234 27234
1 39872 19313
0 14289 14289
1 35739 20126
2 30670 14043
0 16125 16125
2 13250 13379
3 17650 400093297
1 18111 31291
0 3078 3078
1 9678 12968
3 10568 145478408
1 26739 31223
1 22801 5864
0 16738 16738
0 14495 14495
1 4490 33104
0 17747 26718
0 30109 30109
1 27674 19856
1 39926 4901
2 15939 22046
3 14003 455951576
1 36534 31201
3 7334 340307779
0 16972 16972
0 25793 25793
0 25150 9669
1 5312 13593
1 3581 24180
0 12132 12132
1 13516 8209
0 8695 8695
0 39690 39690
3 11365 638747254
2 39515 37058
2 6007 16215
1 2960 8880
0 20206 20206
1 26460 5781
0 21014 21014
1 13279 34650
1 29394 15441
0 8526 8526
1 34658 8745
0 761 761
2 1946 11640
0 39637 39637
1 20289 34482
2 19956 23430
1 28336 10059
0 9812 9812
0 23895 23895
1 21566 16614
0 33630 33630
0 18008 33735
1 22858 3823
3 20340 824873553
0 11 11
0 28554 28554
3 15220 535934567
0 8219 8219
1 29997 29081
3 2418 99238893
0 8081 8081
0 10524 10524
1 3867 2438
0 35830 35830
2 16764 29638
1 27242 24232
3 31404 781524927
0 12043 12043
0 39316 39316
0 26582 26582
2 14339 3587
3 17965 402581044
1 8898 38848
1 17758 39377
2 23681 19695
3 34058 299673169
3 16089 11886807
2 7030 5043
0 26751 26751
2 25419 3218
0 32239 22381
1 16688 18916
1 11653 27070
0 4672 4672
0 31501 19414
2 10222 24144
0 5717 5717
1 9009 27233
1 15466 24102
0 8396 8396
3 27219 876689284
1 24811 25811
2 28492 14919
3 23450 411739446
0 8519 8519
1 33806 21351
1 10178 34311
1 29830 22226
1 3751 10237
0 5116 5116
0 32951 8662
0 24433 24433
0 26800 26800
1 3080 3511
0 17160 17160
1 26938 19075
0 17850 17850
1 7514 27200
0 24837 24837
0 20381 20381
3 11791 140376000
0 15624 15624
1 25638 18051
1 36646 38344
2 14756 38418
1 39629 15471
3 4679 513383164
0 36509 36509
0 39722 39722
3 2062 401778391
0 36368 13073
3 26208 697509957
1 5260 37242
0 10140 10140
3 38136 141465222
0 14477 14477
3 31826 798242223
0 23089 23089
0 18203 18203
2 35317 35989
1 22079 16138
1 2655 3807
3 29888 132408877
1 2340 678
3 2992 3255605
3 6023 632766559
0 26780 26780
0 7408 7408
0 13857 13857
1 24229 3694
0 32241 32241
0 39489 39489
1 9746 13365
1 24258 1064
0 36935 36935
3 23088 839928338
1 37412 5330
2 29054 4002
1 8050 37452
3 24528 917618251
1 1107 10095
0 24169 24169
0 8733 36016
0 39997 39997
0 30139 30139
2 13369 39046
0 13408 16653
0 11960 11960
2 8164 36862
2 4538 27885
1 18705 14157
1 2473 2784
0 35504 35504
2 7834 36474
3 26690 132693836
1 20433 1135
0 39795 39795
3 25562 958556610
1 26316 7405
1 9831 2707
0 29311 29311
0 13426 13426
1 21136 22274
0 267 37530
1 30613 26495
0 7692 7692
3 29773 906176630
1 34001 19117
0 6609 6609
0 36612 36612
2 39870 4194
1 10905 23547
3 1771 387018707
0 31939 31939
0 3000 3000
0 30995 30995
2 20798 24344
0 20142 20142
3 30083 551042637
1 25141 29942
3 20187 474520032
1 24024 1087
0 31326 31326
1 33163 29929
1 15064 15857
0 21470 21470
3 37499 399771365
1 13212 35689
2 35220 29097
3 33367 945420439
1 9108 22782
0 10817 10817
1 9082 3940
0 21055 21055
0 26376 14477
3 27043 411721067
3 33809 739616531
1 11525 19749
2 3406 10658
0 18796 18796
2 15883 2404
0 30139 30139
0 31015 31015
2 26613 22043
0 31465 9129
1 3219 35665
1 34854 14634
2 37951 10420
0 20202 20202
2 34263 29966
1 25026 2398
0 25381 25381
0 31892 31892
0 1805 1805
0 6163 6163
1 5036 11269
3 36771 319199680
0 17668 17668
0 39283 39283
1 23847 25977
1 31666 13990
0 39057 39057
3 21098 926158367
3 20763 841352459
0 28732 28732
3 15995 551985526
3 36891 8456907
1 15643 22482
1 20499 26389
2 24417 22330
3 37241 974087648
0 20031 20031
3 3918 392317816
0 23055 25613
1 28997 37454
1 31302 36449
1 29407 14022
0 14200 14200
1 10647 31560
0 31104 31104
1 17318 35381
1 33312 6658
1 10829 29060
1 275 32595
1 27557 37145
3 19466 158365066
1 17041 29726
0 26308 26308
1 28588 20661
1 15434 9751
1 34984 36333
0 21166 21166
3 3005 93539419
0 27487 27487
2 6470 34464
3 2490 953949136
1 33853 27994
3 35865 746550201
1 39751 27111
1 24043 23657
3 19224 100159863
2 17307 7746
3 1089 733348209
0 22936 22936
1 14263 8599
1 28148 15378
1 10914 33119
0 19630 19630
0 33376 33376
1 12965 6282
0 22073 22073
0 25139 25139
3 9110 417021673
2 32092 38775
1 39228 35738
0 1888 1888
0 13152 13152
0 2199 2199
0 3615 3615
0 36815 36815
0 16657 16657
2 37852 16992
1 35782 38146
1 35575 18146
0 3472 3472
1 7125 37600
0 12634 12634
1 30401 11772
1 1575 19965
0 2131 2131
2 28655 33837
0 33657 10621
2 29065 8669
3 27864 458465769
3 14664 219136983
2 26938 32764
2 39287 4985
1 38124 31279
3 4940 296131113
1 7983 34701
0 9704 9704
0 17557 33830
1 28481 4368
3 15087 676904509
0 4793 33967
0 28473 28473
0 26584 26584
1 20988 28466
0 28428 28428
1 1999 39525
1 9858 4740
0 34439 34439
1 2323 10772
0 27568 27568
1 29805 25844
1 37055 29625
3 6837 800656641
0 14807 8327
2 6769 17909
3 29639 7025982
2 20108 16915
1 17788 3093
0 15168 15168
0 33855 33855
0 10944 32895
3 37202 249458463
0 38910 38910
1 39586 9075
3 18735 374947969
1 26953 20783
2 9467 4015
1 36989 29020
1 20491 23087
1 21001 25965
1 24485 34254
0 16111 17252
0 4145 28127
3 29557 376182379
0 399 399
3 32295 591686482
1 29015 9242
0 2355 2355
3 26756 455606700
1 16019 34271
2 28651 24202
1 24173 24923
2 485 28897
3 12677 248656583
1 18451 18515
1 16967 710
0 9443 9443
3 7682 684770076
1 26328 38472
1 25459 33631
3 10575 208642100
3 4112 455997302
1 13772 35061
2 15849 19866
0 37566 37566
1 28114 7976
1 14766 25935
2 9054 25689
0 29891 29891
0 11894 11894
3 8292 116213982
1 11997 13771
3 5775 43379434
1 20871 37497
1 36417 4347
0 30508 30508
1 11967 1751
0 36361 36361
0 29783 29783
1 5324 13578
0 14117 14117
0 13453 13453
1 23306 14625
0 35502 35502
1 4994 28387
1 36136 9985
3 39960 317020011
0 12275 12275
1 4750 18530
1 8082 11024
2 1715 20127
2 927 29626
2 5095 9404
3 14887 527855855
1 13779 3385
1 7536 6775
1 25745 37278
1 23069 938
2 237 22651
1 35233 4597
0 20964 20964
0 1484 18547
0 26784 26784
0 1 1
1 5647 14127
0 10196 10196
1 25930 3138
0 31705 31705
2 10835 18548
1 26084 2519
1 37749 25144
2 23455 9315
2 22927 23055
1 24025 27609
0 33308 33308
1 15192 13188
0 10903 10903
3 33473 757277510
0 18619 18619
0 15946 15946
3 18205 423190622
3 27265 593879773
0 2715 2715
0 30632 30632
0 7197 7197
0 11712 11712
1 16184 6168
0 233 233
0 16215 16215
0 35934 35934
0 15421 15421
1 22273 13331
1 4407 18212
1 7917 26156
0 15765 15765
0 18963 18963
1 29639 28712
3 33469 583086799
1 6438 34930
0 30855 5844
1 36 6405
3 26574 885823348
0 8766 8766
1 29370 33314
3 24762 51675547
0 23568 23568
2 27328 20521
1 28301 17385
1 13942 27142
1 16622 14065
0 34696 34696
1 39195 36097
2 37102 4856
0 15172 15172
0 23887 20936
2 7526 1098
0 19539 19539
0 24696 24696
1 192 14338
2 34049 15680
0 6889 6889
3 8448 231283527
3 13028 944602797
1 6814 1134
1 39831 14641
3 790 470271354
0 4169 4169
2 24746 30632
1 9234 37113
0 29847 29847
0 37428 37428
1 11469 19374
0 1404 1404
0 17675 17675
0 34692 34692
2 24416 8381
0 23273 23273
0 27718 27718
3 32727 514275712
1 14970 28025
1 10573 39512
3 20386 207161087
0 27626 3500
0 9075 39586
1 21296 22640
1 4344 37381
0 37271 19493
0 34400 34400
0 22799 22799
2 11527 37006
2 25907 3651
0 1096 1096
3 22269 900705262
0 38783 38783
0 15935 32403
3 2829 223748314
2 27749 21539
1 28838 19890
0 7141 7141
3 15119 148593046
1 28183 17357
0 10774 10774
2 9379 32684
1 5215 16920
0 28164 28164
0 21119 21119
3 23103 972897392
1 3762 20977
3 19950 904275366
0 25247 25247
1 17263 39800
0 24044 24044
1 27896 6462
1 27229 26017
0 37899 37899
2 21266 2322
2 5018 13175
0 25310 25310
2 36744 35104
0 8526 8526
3 6745 273007244
2 8715 10426
0 26574 26574
0 11125 11125
2 30066 7234
3 18402 733553636
1 6734 38467
0 17491 17491
1 4906 19148
2 18220 17063
1 23814 24183
1 24124 23674
1 9060 17065
0 18911 10022
1 27208 23048
1 28361 26718
1 19737 13780
0 9024 9024
0 39950 39950
2 30901 35224
2 24174 8664
0 32203 32203
2 38589 38408
2 18566 30470
1 8893 24738
2 10212 1320
1 20620 12917
0 23331 26717
1 4877 26867
0 4306 23617
0 16960 16960
2 14905 32074
1 29576 16812
1 9616 7051
3 8641 126012900
0 21612 21612
0 25567 25567
0 4914 4914
3 33697 136297256
1 33393 160
0 25407 25407
0 5786 5786
2 5304 17034
2 9403 25022
0 15841 15841
1 9337 33853
1 13948 1274
0 13910 13910
1 27367 39576
3 35590 346676397
2 25507 30826
2 8040 19946
1 33376 27801
2 6781 38054
3 36016 435960965
3 31847 422115921
0 11263 11263
1 34643 357
0 9984 9984
1 20171 3600
0 2476 27814
2 12689 13267
3 10038 189901515
0 12060 12060
1 2887 25089
1 9229 29523
2 5985 30650
1 9773 14812
0 28663 17973
1 1429 34556
1 18212 22634
1 37605 7455
0 38442 38442
2 9583 16290
3 39968 895130179
0 13018 13018
2 6938 38802
0 11583 11583
2 94 25396
1 34042 13346
3 35972 81490714
2 887 9564
3 12306 611990128
1 17820 24030
0 26341 26341
2 37905 33666
3 31689 929876809
2 34366 24664
2 35194 4556
0 30162 30162
0 24843 24843
0 25353 25353
2 2907 3591
3 16188 182544346
3 15340 85422782
2 4195 17515
0 27140 27140
2 2982 27297
1 34701 924
2 19486 38778
0 39484 39484
3 25561 417387306
2 20463 9398
1 2082 34376
0 26986 26986
3 28085 555278104
0 24457 38567
1 4019 18693
1 22744 24923
0 13931 13931
1 24603 14690
3 37258 671163896
3 29114 776672393
0 4468 5040
0 7853 7853
1 37129 28210
0 23430 23430
2 21340 24277
0 17141 19348
1 29795 28620
3 3643 880234301
2 13237 39277
3 875 334180469
1 20210 7641
3 20818 504699597
1 1820 3505
2 24885 3455
0 17997 17997
1 33623 37707
0 20699 20699
0 11472 11472
2 13391 1853
0 11245 11245
0 34602 34602
0 27045 27045
0 22439 22439
1 15249 26040
0 31246 31246
0 24285 24285
0 9356 9356
1 37694 15991
0 10077 10077
1 1330 20626
1 20594 34175
1 36055 8326
0 2822 2822
0 26504 26504
0 14565 14565
1 36970 9190
0 36338 36338
0 32325 32325
0 34245 34245
0 16483 6338
3 13097 217686750
2 23528 34123
2 33082 22983
1 30402 26299
1 32010 10822
2 8177 16573
0 39145 12510
0 1886 1886
1 34437 27630
0 7190 7190
0 6934 6934
0 12328 12328
1 13792 4270
0 39948 39948
0 31008 31008
1 2480 16362
0 9159 9159
0 14868 14868
0 27402 27402
1 25827 34201
0 37126 39550
1 25927 3151
0 33995 33995
0 38102 38102
0 25957 25957
0 36385 36385
0 36373 36373
0 38607 38607
2 7624 36801
1 18154 36161
0 17884 17884
1 22619 9855
2 23579 26106
2 11833 4705
1 3975 38182
0 2684 2684
0 35615 35615
3 24659 470590876
0 35820 16368
0 27460 27460
1 1700 36787
0 16047 16047
2 15341 21317
2 2126 13744
2 33153 5822
0 18320 18320
2 5424 8951
1 13971 1968
1 8975 33163
0 35426 2456
0 32306 32306
0 14483 14483
0 29951 29951
1 18365 21125
3 17366 843220861
1 25189 29274
0 4009 4009
3 30232 260268305
0 22146 22146
0 38173 10053
1 38636 2659
0 33458 22117
1 16166 17367
1 5993 12144
0 12258 12258
3 13109 107558731
3 16650 682024441
3 37655 657326672
1 20228 11256
1 1785 5077
2 22047 29445
0 33814 33814
0 36034 36034
0 17807 17807
0 12565 12565
3 483 743977559
0 5131 5131
3 30579 29021685
0 13592 13592
1 14690 4615
1 4393 29267
0 12211 30186
1 23425 9326
1 36122 5853
1 23361 14036
2 29346 33379
0 31474 31474
1 843 10334
1 26786 33703
1 7502 28176
2 24128 21254
1 31775 3843
2 4830 788
1 35806 35554
0 14265 14265
2 9446 36387
3 35485 438827313
1 25506 37992
1 16639 1220
1 31684 17501
1 693 20489
0 9610 9610
0 14810 14810
1 981 35935
0 36865 36865
1 23748 9376
1 29401 33824
2 9754 4557
1 6834 7741
0 23976 23976
1 18691 38879
0 1245 30182
1 12573 36781
1 5146 35664
3 13012 369894801
0 12527 12527
0 20290 20290
2 18573 442
1 3896 5191
1 14867 21528
0 18376 18376
0 18606 18606
0 4228 4228
0 1010 1010
0 10291 10291
0 20579 20579
3 33762 207080639
0 5619 5619
2 7772 13969
0 32297 32297
2 19261 7985
0 28176 7502
0 27147 27147
2 34597 30557
3 15236 198663517
0 35107 35107
0 17237 17237
0 17331 17331
1 20902 25639
2 37694 15991
3 6365 683454288
0 37164 4374
1 20305 4647
1 23124 18390
2 27693 35209
0 22945 22945
0 5974 35973
3 10977 14701448
1 34177 10719
0 32728 32728
1 1485 28515
0 37967 37967
0 25914 25914
1 22237 18376
2 16400 16866
1 3452 35991
0 33114 33114
0 37457 18041
3 26043 525222016
0 33584 33584
3 14544 990479679
0 8780 8780
0 20442 20442
2 18769 5170
0 8524 8524
2 726 25825
1 30569 5396
3 13203 481832229
1 20199 13126
2 13882 22167
0 39257 39257
3 35006 757303211
1 19074 38026
2 30514 8795
3 7958 306859954
1 26564 6384
1 9644 29915
0 12641 12641
0 2331 2331
0 4664 4664
0 7770 7770
0 7565 7565
2 36586 10632
0 35395 35395
3 8830 397480553
1 2535 29728
1 25799 30326
0 19429 1452
1 17957 5934
3 38674 277298936
0 26889 9684
0 33305 4637
3 39736 198178014
3 22751 685813177
0 13132 13132
2 8593 10033
1 10191 17270
2 32749 20465
0 35320 35320
1 27455 9818
1 7824 38147
0 38099 38099
1 11994 9563
0 6903 6903
1 10517 1645
0 37733 37733
3 11886 826084326
1 21424 1152
0 3168 3168
3 6678 612843551
3 14461 562633554
1 32616 22464
0 35029 35029
0 18094 18094
0 6371 6371
2 18163 5512
1 27298 23817
3 31158 144495963
3 5577 169209033
3 3177 846850191
1 1537 2491
1 19350 24225
0 28508 28508
1 9387 24888
1 47 12246
3 1047 856931694
0 34093 34093
0 15472 15472
2 32902 5203
1 39171 11209
1 30328 3524
3 5506 677247616
1 12209 23549
0 38633 38633
0 8258 8258
1 20032 35639
0 17269 17269
3 13601 154190409
3 26964 203639610
1 18802 37376
0 29853 29853
3 9074 409252840
0 13461 13461
0 37918 18080
0 19919 19919
1 29733 35214
0 17098 31340
0 33462 33462
1 21833 36222
0 32835 32835
1 4463 26443
0 37832 37832
1 4124 1864
3 30056 767327222
1 10363 37470
0 5748 5748
0 8731 8731
1 16115 21475
1 28337 33663
1 29943 25566
0 8911 8911
1 24285 3244
1 18462 10131
2 22724 13653
0 21535 21535
1 9505 13242
1 8849 39241
0 12747 12747
3 28708 925392664
0 25109 25109
0 19080 19080
0 6797 6797
0 17156 115
0 34484 34484
0 18561 18561
3 37782 803440746
1 11964 25676
0 34219 34219
0 3973 3973
0 32642 32642
3 12144 98364355
3 9088 69484174
3 38387 626518663
0 28011 28011
1 4646 23965
0 31636 31636
0 27131 27131
2 38588 33954
0 25131 5453
1 3836 29708
3 39258 792179002
2 32101 19592
0 22617 22617
1 15531 35876
1 5940 16558
0 8239 8239
0 22246 22246
1 23272 39008
2 13531 37523
0 23301 23301
0 15931 15931
0 32453 32453
1 21023 23303
0 37751 37751
1 29600 26076
2 26463 8991
1 36514 26738
0 29194 27040
0 23601 23601
1 24717 10556
0 1638 1638
0 34273 34273
1 15766 23260
0 13361 13361
1 4883 1509
1 39406 22405
1 10663 34292
1 25149 18415
1 22293 24007
0 525 38819
1 10064 12267
1 32455 35241
2 12583 35534
2 2516 24440
1 7777 4995
0 33745 33745
2 32692 2310
0 29840 29840
1 26399 3333
3 25914 923661901
1 8289 6332
0 5597 5597
0 8464 8464
1 5750 30271
1 1982 39092
1 10217 12454
3 23176 893527528
0 15797 15797
1 18 15336
0 20882 20882
1 16642 8990
2 25307 25105
0 24550 24550
0 11557 11557
0 14048 14048
2 4406 20978
1 22368 15961
0 4983 4983
3 7017 912189238
0 3137 3137
2 20248 18272
0 9549 9549
0 2063 2063
2 10067 37535
0 2086 2086
0 38293 38293
1 31868 2676
0 10653 10653
1 20786 39003
0 29712 29712
0 16604 21507
1 6128 36387
3 2731 251226911
3 30516 45756324
0 18352 18352
0 29026 29026
1 25638 6213
0 12808 12808
0 10247 10247
0 14383 14383
1 5519 4948
0 38255 38255
0 36171 33248
3 13213 847660460
3 3895 156806339
1 27298 34218
0 6386 6386
0 25950 25950
2 13631 38456
1 38582 7056
2 534 6253
3 24506 161228284
1 32522 11485
0 14673 14673
0 33869 33869
0 6330 6330
1 21604 26402
1 16170 17035
0 11731 11731
0 24218 24218
0 1226 1226
0 1010 1010
0 28533 28533
0 24358 24358
1 22341 2428
1 35204 38948
0 3618 3618
0 13379 13379
0 166 29426
1 30488 10624
0 23255 23255
1 792 39902
2 12968 5883
3 12430 183676488
0 11332 11332
1 5355 37831
0 13764 13764
1 32916 23070
0 9763 21335
0 7451 7451
0 25724 25724
2 28363 22113
2 14527 20100
0 19068 19068
3 27280 666655660
0 7049 7049
2 3890 25459
3 38602 825159585
0 10285 10285
0 10451 29565
3 14293 916251454
0 22724 22724
0 31540 31540
0 34515 34515
0 8367 8367
1 11271 36536
2 14410 6411
1 25554 39606
3 786 834714147
0 20802 20802
3 16928 666835131
1 39086 26342
2 13146 35947
3 39617 922791128
1 30814 20493
1 26995 21213
1 39311 3457
1 25944 35931
0 2493 7959
0 15206 8348
0 39937 39937
3 16905 283784417
1 3789 15810
3 16027 642190643
0 36249 36249
1 33107 21811
1 37464 6115
1 29298 9163
0 3572 3572
0 23992 23992
1 1528 22075
0 9687 9687
1 2083 10835
2 33448 22433
0 1487 1487
1 29155 9261
3 6701 23730276
2 35100 33123
1 15893 22747
2 12965 6282
0 28456 28456
3 11394 233936723
0 8821 8821
1 39345 26381
0 814 814
0 36960 36960
0 33284 8699
1 17750 892
1 31950 37254
0 35877 35877
1 4632 8650
1 13247 27796
0 8147 8147
0 21660 28621
3 37989 922173647
1 33676 34258
0 32724 32724
0 38953 38953
1 18920 8169
2 10769 9847
0 16385 16385
1 12564 39285
0 8566 8566
3 21595 75121365
0 34988 34988
3 3763 718017336
1 36202 31732
1 31023 30021
1 1161 687
0 4561 39255
0 5810 5810
0 789 789
1 3502 1281
0 19260 19260
0 32021 32021
3 7660 306322538
2 19040 25678
1 29998 32948
0 16435 16435
0 36494 20917
1 4639 28338
0 6516 6516
0 19085 19085
0 28113 28113
0 29188 29188
3 38745 841913969
3 4430 128821178
0 15388 19377
1 14819 12196
0 4100 4100
1 36753 25793
3 9183 250099021
0 26976 26976
1 18599 29219
1 32216 15766
0 16343 16343
3 23319 964341410
1 14108 18698
1 17611 34176
0 26841 26841
3 11291 726287994
0 18798 18798
1 16295 27717
1 11553 18105
1 8089 34723
3 2517 265511533
2 30383 36528
1 6336 16850
0 33071 33071
0 13771 11997
2 10082 30910
2 18457 35718
1 1113 26408
3 34452 310931535
1 19914 14840
3 39219 522603230
0 29658 29658
1 28248 31849
3 34592 665968066
2 5854 19566
2 26974 15802
0 14034 14034
1 3308 12218
2 37765 10735
2 26730 20959
2 24767 24830
3 37914 158688300
0 33577 33577
2 20252 10349
2 9576 36534
0 26017 27229
2 32731 9888
0 34728 27241
0 33196 33196
0 22039 22039
2 39866 6859
0 8201 8201
3 7060 823013566
0 19493 19493
1 15141 21505
1 25182 14133
1 32033 10318
0 27298 27298
3 2512 515440040
1 10043 5406
0 34182 34182
1 29160 19588
1 14605 11511
3 1053 102682083
2 24724 19505
0 7711 7711
0 26061 26061
0 10299 10299
0 25894 25894
1 2389 4667
0 26395 26395
1 8277 7224
0 26832 26832
0 30684 30684
1 6830 27571
1 38466 21900
1 37193 36391
1 12617 29419
3 18044 857784132
0 26256 26256
3 32050 498043457
3 17084 310403320
0 22719 22719
0 3650 2993
1 24472 14568
1 15860 20769
1 858 11170
1 38326 38863
0 28119 28119
2 6713 31170
0 17326 17326
2 37060 31260
0 30062 30062
0 38620 38620
1 1693 33031
1 10315 21182
0 30227 27195
0 4748 4748
0 10921 31532
0 10974 10974
1 30616 39198
3 25721 881077254
1 13621 33447
1 18518 12870
1 36777 22917
0 15210 15210
2 7011 28847
0 22242 22242
0 1079 1079
0 15475 15475
1 9309 1531
2 29742 39766
1 11333 28924
0 19895 19895
2 4564 35076
2 30847 34947
0 13501 13501
0 2892 2892
2 31352 17077
3 12824 86022401
0 35727 35727
1 2898 29626
1 14832 31389
1 38781 27304
3 5427 87317133
1 5643 37412
0 7342 7342
0 15037 15037
0 19245 19245
0 23869 23869
0 27440 14042
1 35196 3969
0 25305 25305
3 24704 731068507
1 19119 28754
1 4524 37523
0 22657 22657
0 4714 4714
1 26219 27252
1 21864 17139
2 34260 21513
0 36947 36947
2 19783 8108
0 5278 5278
1 9611 12507
1 9728 1773
1 19477 20130
2 15928 98
1 24594 10309
1 29849 6430
0 25119 10037
0 37805 37805
3 21705 173067061
3 37888 242256972
0 29695 29695
2 31911 7987
0 2813 2813
2 8574 30103
0 20900 20900
0 6320 6320
1 15785 18040
1 20083 2885
1 7700 35368
0 27672 27672
0 37873 37873
1 31129 25425
1 33277 13914
1 33542 14449
0 7399 7399
0 6230 6230
2 17300 30592
2 39574 21239
0 9733 9733
1 12859 33997
1 39334 18815
1 24354 18418
0 12705 23506
0 29506 11686
3 39310 11962388
1 31152 33313
2 11843 12619
0 28228 28228
2 15672 20427
1 17208 19765
2 17762 4721
2 8192 24271
3 1086 940675933
3 10689 147624509
1 672 35317
0 8376 8376
0 2358 2358
2 38312 21832
0 9602 9602
3 33188 170597607
0 13780 19737
0 6850 6850
0 8295 3183
0 14538 14538
3 8748 296108283
3 32618 922414728
1 31975 29655
0 28767 28767
1 19980 16424
1 17713 24693
3 35683 169009386
3 23885 956498162
1 26972 5766
1 11438 10706
0 22237 22237
0 37591 37591
0 17365 17365
0 1944 1944
2 27820 4493
3 20351 870055478
2 10966 12836
1 22292 30529
1 17855 12114
1 28230 30709
0 3677 3677
3 27027 651296589
0 3382 10917
1 5168 26397
1 506 26491
3 28029 189636757
0 8646 8646
1 25172 4681
3 25635 818490956
0 34110 34110
1 12707 37461
0 17687 17687
1 22565 9198
0 39426 14208
3 9809 462692804
0 32173 32173
1 15525 26360
0 7743 7743
1 26081 29972
0 27623 22399
1 14014 23335
1 27459 36576
3 9772 328609999
1 14395 25283
1 15158 5210
0 31926 31926
3 34228 792110162
0 35958 35958
1 18697 27276
1 35215 32205
3 2345 865583838
3 37923 660953848
1 31244 5865
1 39978 25899
2 18358 26716
0 26694 26694
2 29662 21725
0 9776 9776
1 20007 36230
1 3604 4411
1 34301 23885
3 15767 305968456
0 25651 25651
1 27701 9261
1 19826 25040
0 8952 8952
1 18510 8066
0 19027 19027
1 25199 21466
1 27014 4087
3 8639 108503211
0 31256 31256
0 10688 10688
1 18132 16960
0 18091 18091
0 18085 31019
0 20828 20828
1 20791 6891
0 26769 26769
0 31458 31458
1 35231 33300
2 24244 6622
0 14339 14339
2 1408 19022
1 5204 26830
3 16080 26563277
2 24801 17782
2 32861 34480
2 19154 24255
0 9950 20435
0 727 727
0 22653 22653
1 19166 27868
3 31057 961630270
2 30312 24817
0 39475 14321
1 35091 31839
0 37755 37755
3 24760 532671852
0 15157 15157
3 19541 650093241
2 22173 25162
3 34729 121431189
1 26407 34763
3 20556 325103344
2 27982 10641
3 34008 992804986
0 12506 12506
0 18901 18901
1 22297 32083
0 20538 20538
2 6633 23370
0 26896 26896
3 20523 915778980
2 25150 3213
1 24965 19531
1 38446 20628
0 39425 39425
1 25873 36490
1 16317 31819
2 17561 34366
2 3867 2438
0 15697 12605
0 13378 13378
3 25317 710247763
3 4090 230592027
1 37134 2249
0 19331 19331
1 28651 20851
2 4625 25532
0 21057 21057
0 6548 6548
1 32895 22194
0 32026 14151
0 20053 20053
1 34611 14999
0 20657 20657
1 4029 1868
2 31271 6221
1 17893 8710
0 33204 33204
1 28128 2207
2 7297 35761
2 28536 24991
0 23290 23290
1 18704 34290
0 20859 20859
0 30664 30664
3 3603 283198605
0 10401 10401
0 17335 17335
0 13597 13597
0 130 130
0 1046 1046
0 28410 28410
2 18193 25063
1 18883 16879
0 17046 17046
2 24950 36675
0 9191 9191
0 5929 5929
0 7143 7143
3 1943 442657193
0 37669 37669
0 16703 16703
2 15084 35660
0 28285 23188
3 1412 645507998
3 11740 840373206
0 37995 37995
1 20352 19297
2 10579 30441
0 3071 3602
1 8783 1363
2 36752 1962
1 31512 36718
1 20081 32433
1 35757 39596
0 18189 18189
0 26671 26671
1 32074 5328
1 3543 4957
1 8610 31913
0 32803 32803
1 3914 21644
0 3218 3218
3 23404 641244763
0 2 2
3 3039 988748273
2 34597 19051
2 13037 37497
1 28929 34621
0 11980 11980
3 39911 687447107
0 25001 25001
3 21725 101945573
2 34176 27180
0 7156 7156
0 21427 21427
0 1336 1336
0 18994 18994
1 37268 29688
0 39077 39077
0 39608 39608
0 22167 22167
2 31712 34737
2 22466 383
1 17925 30678
2 39629 15471
1 9043 37613
2 39180 32118
0 34835 34835
1 3902 3597
1 21198 14165
3 26329 426502695
0 4626 4626
2 30298 12120
2 30085 38793
3 26796 841595354
0 23008 23008
3 36733 610428711
0 35943 35943
2 6342 36683
1 18420 14212
0 7947 7947
2 33762 30041
2 25859 27982
1 20200 30755
1 2673 35771
3 36395 536954867
1 30787 12739
0 24507 24507
1 13879 31186
0 15212 15212
1 3358 18350
0 15349 15349
1 24664 23607
0 16471 16471
3 37693 42843226
0 30109 30109
0 30817 30817
2 23553 18515
1 30967 9263
0 30602 30602
1 24340 8243
3 21175 961589539
2 30968 36459
0 20322 20322
1 2206 39933
0 26299 30402
1 38873 29202
3 9832 516969260
0 29330 29330
0 6479 6479
0 8972 8972
0 35375 35375
0 4494 4494
0 6893 6893
2 17474 24071
0 31131 31131
2 13299 2933
2 15036 13811
2 7217 37116
1 24851 12894
0 347 347
2 5294 29836
1 34054 20586
0 7182 7182
1 15284 29962
0 29366 29366
0 25987 25987
3 16232 746236057
2 10466 22818
3 23143 340312306
1 32 13398
1 19061 9369
0 12482 12482
2 4162 30680
1 9752 37645
2 16907 6557
3 37654 949558696
3 26447 866415541
2 30536 33889
0 34649 24322
1 12104 1277
0 25431 25431
3 1231 540838138
3 27247 708353855
0 7259 7259
0 38472 26328
2 22169 10294
1 25213 35190
0 39287 39287
1 14821 535
1 3320 26882
0 21134 21134
0 28151 28151
0 35342 35342
0 41 41
0 20811 20811
0 34796 34796
0 29169 29169
2 19493 37271
0 30341 23901
0 28668 28668
3 7093 455718505
0 34282 34282
0 1498 1498
3 12032 785886490
3 33052 697738188
0 23277 23277
3 35363 99254649
1 3206 21831
0 33082 33082
3 955 480882725
2 27105 18917
0 24953 24953
3 3289 418981199
2 26407 34763
0 20789 23554
2 24322 34649
0 2575 2575
0 8946 8946
0 19638 19638
0 16274 19966
3 14406 148595560
0 14358 14358
0 21004 21004
1 6057 22704
0 1567 1567
1 8882 23508
2 7302 33631
0 1710 1710
2 8664 18088
1 29814 24071
1 39803 6728
2 5314 17260
0 9533 9533
0 22174 22174
0 35694 35694
1 33809 4397
0 30286 30286
1 27189 19184
2 35973 5974
1 11791 21397
1 27702 36480
0 18869 18869
1 31440 38757
0 2782 2782
1 9197 3997
3 35356 488064722
0 12818 12818
1 5742 28169
1 32795 35150
1 21062 7339
0 13445 13445
2 25057 21798
0 38098 7886
0 19438 19438
1 9485 25485
2 24781 34807
2 33573 1559
1 23717 23962
3 13784 564230334
0 39056 39056
1 1168 6909
1 23486 33213
3 20553 72599710
0 4081 4081
3 13729 384353729
0 21511 4997
0 15297 15297
0 37560 37560
1 31105 38621
0 19389 19389
1 27796 12247
1 29645 26477
1 35912 23051
3 21988 41457659
1 21402 39364
0 10037 10037
0 13812 14706
0 34982 34982
3 37572 406471663
0 30468 30468
3 19515 628035624
1 30006 24102
2 16370 24867
2 26833 28256
0 31175 31175
3 24732 808888124
0 30293 30293
0 26382 26382
1 26195 20248
2 34670 35397
1 30152 4444
3 36257 662167579
1 27734 8233
0 6034 6034
2 115 17156
0 17085 17085
1 23951 10454
1 21574 15368
2 27006 1608
1 5483 1066
0 8965 8965
0 39079 7747
0 351 351
3 37441 244223741
1 19423 18066
0 22251 22251
3 20666 358794347
2 24477 25887
1 15120 19095
1 385 17311
0 2784 2473
1 34138 13276
3 27638 850354437
3 160 671140963
1 39890 25915
0 33652 33652
0 24550 24550
2 5517 5655
0 21903 21903
1 944 24874
1 23315 16463
1 12187 36558
0 11360 11360
0 21386 21386
1 36292 16727
1 33139 29770
0 25639 20902
3 23152 997264426
0 14692 14692
1 2178 27811
2 9844 34756
3 25664 55652942
0 26098 26098
3 33326 239081287
1 3878 12636
2 11878 12296
0 24609 24609
1 7650 5916
1 6088 23066
1 31739 36047
1 5776 38654
0 12650 3288
0 3050 3050
0 9835 9835
0 20061 20061
0 3254 3254
1 21782 18710
0 37399 37399
0 31713 31713
0 222 222
0 31063 31063
0 3797 3797
0 11437 5132
1 14357 26050
1 24921 35293
0 17944 17944
2 6079 16109
0 24151 24151
0 19292 19292
0 3885 3885
0 22526 22526
0 13968 13968
2 6043 34891
0 23249 23249
1 38207 13784
0 24883 24883
2 19920 26312
0 18090 18090
1 21849 681
1 30123 28753
0 13089 13089
0 30640 30640
2 20468 27495
2 32121 22365
0 5286 5286
1 12462 28120
0 12374 12374
0 24041 24041
2 19020 37118
0 11258 11258
2 7505 22474
2 14310 14775
1 19571 12424
0 23468 23468
0 18423 18423
1 17739 7868
3 33289 767355856
1 28735 22157
1 28412 29843
1 13382 25803
0 33325 33325
1 7132 24983
0 1757 1757
0 26495 30613
1 9694 6819
0 1403 14140
2 29647 37680
0 8157 8157
3 1130 113052468
1 11295 15075
1 31924 22878
0 1247 1247
0 9796 9796
0 25257 25257
0 12942 12942
1 10961 15546
1 3190 26971
2 7747 39079
0 9566 9566
0 924 7983
1 19284 38679
3 25872 57628743
0 6939 22327
0 32249 26930
0 28854 28854
0 21784 21784
0 21948 21948
0 16683 16683
0 880 880
1 13620 5924
0 1849 1849
2 21883 9272
1 27130 1373
0 5907 5907
0 26514 26514
2 27488 755
1 31450 11581
1 34461 36106
3 35491 62008623
0 9062 9062
0 13690 13690
1 8724 15014
2 8548 9894
0 18178 5932
0 35001 35001
3 34048 776253633
0 11845 11845
0 2737 2737
0 9080 3452
0 6356 38875
1 28008 17993
1 19267 10791
1 12829 303
3 9844 202994277
1 28829 37092
1 2677 14571
1 20550 18908
0 18692 18692
2 11063 13765
0 28411 28411
1 16908 157
3 31774 261616908
0 841 841
0 22035 6154
0 32896 32896
0 12063 9978
1 13485 17490
2 25307 29292
1 26887 23416
3 25118 798851395
3 15724 418668126
1 19506 24819
0 34526 34526
0 26126 30924
1 9111 7562
0 31287 31287
2 25729 19207
0 28449 28449
1 4272 11727
3 18546 290615534
0 22071 22071
0 38359 38359
2 29219 38498
1 32328 12316
1 13603 23030
3 33149 875162346
2 8713 16225
0 26122 26122
0 36696 36696
0 38402 38402
3 4821 348388043
0 15580 15580
2 35150 34615
0 2892 2892
0 18929 18929
1 18284 30666
2 8702 17105
3 8378 819061054
2 17450 38479
0 39758 39758
1 34460 29874
2 10051 1525
1 28532 14118
2 9404 273
0 3045 3045
0 34804 34804
0 1495 1495
1 20788 21230
0 38890 38890
3 24978 150823276
0 15866 15866
3 11961 31185034
0 31876 31876
1 31898 32109
1 18248 8555
0 26855 26855
2 14867 21528
0 25503 25503
0 28245 28245
0 28702 28702
1 30005 25522
2 16059 27588
1 16283 37755
1 15340 4740
1 22675 8
1 36574 1085
1 4179 5698
0 21216 21216
0 19448 19448
0 88 88
2 18776 2674
0 32143 32143
1 4255 33995
1 13169 34014
0 32750 32750
2 944 24874
2 6554 29506
1 36408 32796
1 1355 562
0 8684 8684
0 29370 29370
3 15240 954207636
0 14280 14280
2 28802 13585
1 1676 21462
0 33855 33855
0 3880 3880
1 4904 13967
3 8969 636416203
1 3671 9604
0 5367 13760
3 33700 524740237
1 31639 1708
3 8057 939307202
0 36557 36557
1 32251 19574
0 4011 4011
2 15939 27886
3 37237 458022164
3 11079 729213671
2 17437 16251
1 21334 21200
1 3065 29482
1 17423 28015
0 32179 32179
0 29511 29511
0 38697 38697
0 2756 23353
1 39110 38717
3 29897 471358917
1 10196 25787
2 38678 25174
0 10902 10902
1 11647 19165
2 19167 38463
3 23313 169427965
0 8792 8792
3 28492 574479444
2 20069 25140
1 566 2840
0 20501 20501
0 25090 25090
3 15091 902843736
1 11970 34461
1 33859 9179
1 6059 702
0 37115 37115
0 20272 20272
1 38218 38550
1 38635 27657
2 31050 24051
0 16653 16653
0 13446 13446
1 27130 13738
1 30116 9740
0 30169 11605
2 33690 1197
0 19300 19300
3 32719 699773872
2 10176 33171
2 7545 39632
3 35636 511396365
1 16767 3259
0 3538 11419
1 37307 35259
1 6648 24153
0 21616 21616
0 30162 30162
0 32335 32335
0 15802 15802
1 4380 24570
1 33157 25726
1 13425 9571
1 11130 16831
2 31256 23676
2 24225 32465
0 22374 7037
0 23342 23342
1 9819 12414
1 14436 490
1 16734 7696
2 32442 14638
0 1964 28897
3 37441 737158120
1 37365 4313
0 22578 22578
0 23554 23554
0 21049 21049
3 7697 597814127
0 11032 11032
1 34223 39072
2 31139 30138
0 34947 34947
3 619 400895355
2 18595 15639
0 21685 21685
3 25901 401338918
1 10933 4656
3 16508 866360494
1 27888 31319
1 4335 7507
0 19860 19860
2 34167 7568
0 25204 25204
3 16187 16357178
3 35519 994916987
2 15732 16578
1 158 28074
3 5057 445964191
1 28787 5511
2 26864 35866
1 25911 13161
0 25797 25797
1 6185 10945
3 29622 978708069
3 17731 967261973
0 25360 25360
0 18392 18392
0 38162 38162
1 24804 20588
2 3910 10574
3 37228 50751904
1 29627 8058
1 12506 32920
0 1219 1219
0 16308 16308
3 10077 98931
0 5712 5712
1 33277 35645
1 7912 39136
1 12448 9633
2 5036 11269
1 3176 30332
3 7218 915737386
0 23277 23277
1 7632 20896
0 1985 1985
0 30318 30318
2 11192 24323
0 20196 20196
2 8067 9269
1 19162 2604
2 14005 30650
3 32156 440905
0 35157 35157
3 16664 491271591
0 12914 13191
1 14058 22942
2 30506 4163
0 16870 16870
3 25346 216706780
0 38691 38691
0 37602 37602
3 38905 712285753
1 27313 18264
0 28740 28740
0 28139 28139
0 13746 35660
2 22783 6736
2 15724 6539
0 4736 33554
2 23793 39158
0 8563 8563
0 36077 36077
3 36200 738170171
2 10906 2101
2 19679 22274
0 20600 20600
1 37443 17483
2 32706 18162
2 5316 678
0 12053 12053
0 29380 29380
3 37765 997009547
0 39921 39921
0 39189 39189
1 11280 7932
0 25298 24514
0 35844 2679
2 1287 10748
1 28147 24399
2 19913 22631
3 35294 449401957
1 3291 30804
1 33619 29606
1 26537 882
0 30334 30334
1 25553 14632
3 14333 8200695
2 19673 7067
0 12189 12189
0 17809 7217
0 32999 32999
1 7866 18156
3 28019 472049249
1 32368 16120
1 12792 18002
3 36345 99422660
0 39965 5291
2 21626 5847
1 16232 3437
1 39445 26064
3 25631 681022739
1 12748 21231
1 15153 10355
0 14400 14400
2 39660 29353
1 8186 11300
0 29944 29944
3 16282 66851718
3 24333 105002562
0 19036 19036
0 2878 2878
2 10063 21860
3 11139 149541057
0 2961 2961
0 22487 22487
3 9361 4104631
0 31092 31092
1 2101 31525
1 5591 5580
2 11258 21487
3 28811 912100917
1 30797 34500
0 19562 19562
0 26778 26778
0 34045 28016
0 24655 24655
1 25817 6049
3 22611 847709802
1 16970 11966
2 23963 9955
1 3617 23224
0 29579 7117
2 28764 24141
0 23861 23861
3 13244 960494198
0 13328 13328
0 39424 39424
1 11960 18114
2 28110 16723
2 27400 30996
2 25262 3156
1 13016 29611
1 32187 22548
1 17589 40000
0 5884 5884
0 27691 27691
2 39774 17828
1 21947 29511
2 27100 26296
1 27636 19296
1 35037 5128
2 69 35414
3 28182 588777800
0 34919 34919
0 35732 35732
3 8333 328999412
0 31952 31952
2 35455 7392
0 14171 14171
1 37275 17830
1 2679 6347
0 37060 37060
0 34563 34563
1 769 32861
0 12036 12036
0 18942 18942
1 29010 32422
0 30149 30149
0 9943 9943
0 39056 39056
0 12235 12235
3 6991 94753009
0 34182 34182
2 4034 29563
1 5408 8174
2 15350 30491
1 9932 1781
1 22335 29807
1 21292 2425
0 2606 2606
1 26395 15613
1 1644 29832
1 2624 4515
1 27482 21767
0 630 630
1 3430 23077
1 3667 18505
0 30223 30223
0 36650 36650
1 3955 36862
1 9727 19479
2 26274 24657
0 37277 37277
0 15571 5215
0 31625 31625
0 20891 20891
0 30371 30371
0 23872 23872
3 20131 243842496
3 25280 513110689
1 28794 5768
0 16156 16156
2 19941 21735
1 5420 32060
0 9279 9279
2 9801 16714
2 27370 37858
0 27155 27155
2 36908 3877
1 1621 15481
0 10931 10931
0 39227 39227
2 14287 22911
1 14253 2877
0 12119 12119
0 22998 22998
1 31936 36805
0 25309 25309
0 8868 8868
0 14692 14692
3 28860 80363146
3 344 821782516
0 4196 4196
0 24282 24282
0 50 50
3 7463 116941825
2 7613 7611
3 27389 459354064
1 32698 17106
0 5335 5335
2 3519 20860
2 5197 6412
0 19823 19823
1 37200 552
2 7056 37347
0 2360 2360
2 7352 12153
0 7896 7896
1 31134 31370
1 27656 33665
0 36345 36345
0 16340 16340
3 5861 56550103
3 2920 707322027
1 1881 27314
1 20621 22950
1 9568 8724
0 17562 17562
1 39682 17799
0 21503 21503
0 1262 1262
3 3476 32291578
3 19509 644241967
0 35918 35918
0 36467 36467
0 30601 30601
1 543 39141
0 31747 31747
0 31837 55
0 25053 25053
0 39686 39686
0 974 974
0 39221 39221
0 6232 6232
0 14695 14695
2 25789 10010
0 36267 36267
2 19605 1607
0 36170 36170
0 16151 16151
0 7181 7181
0 8850 8850
3 19415 990295540
0 37553 37553
3 21298 695949618
1 34859 32998
0 34361 28932
2 30762 24763
0 18092 18092
1 37415 18875
0 33558 33558
0 34597 34597
0 39106 39106
1 25688 36672
3 27195 22230175
3 20841 206987276
1 2653 33394
0 32202 32202
0 12811 12811
0 19355 19355
3 12496 957863848
1 36724 5590
0 26440 26440
3 22187 682627090
2 31943 10616
3 36371 716100589
1 26754 6370
0 17548 17548
0 22808 22808
0 7018 7018
1 20575 7617
3 32073 873767701
3 9682 552119451
1 13582 31170
0 36384 36384
0 33078 33078
1 7677 25577
0 7941 7941
1 25679 13638
1 32056 18321
2 22285 13568
1 11252 15837
0 29 29
1 23395 26904
3 30375 420087573
1 1526 14137
1 31413 20777
0 122 122
0 18527 24802
1 10997 22835
1 22511 8204
1 12746 13208
0 9893 9893
2 36842 38235
0 3675 3675
3 8782 833464154
0 32618 32618
0 545 545
1 35924 14910
0 822 822
0 5275 5275
2 28385 25540
1 29254 31187
0 2489 13007
0 8484 30781
2 17631 11056
0 25054 39696
0 23820 23820
2 17185 9787
0 36191 36191
0 28031 28031
3 4488 448179878
0 27720 27720
2 9743 5143
0 12668 12668
1 32377 1529
2 1263 37701
1 24356 29048
0 31486 31486
0 30846 31859
2 5551 5792
0 5891 5891
3 5141 441354180
1 37480 22472
0 9950 20435
0 1886 1886
1 33376 19736
1 4663 28874
2 27831 11735
0 33506 33506
0 638 638
2 35232 3947
0 38582 7056
3 25732 307721188
1 9807 31601
3 27503 283946904
0 31036 31036
0 23173 36875
1 4316 10831
1 20363 24817
3 7462 26960286
0 23137 27989
0 2522 2522
1 35293 36418
3 31223 592398929
0 29475 29475
3 19404 971382824
3 31639 607797247
0 20648 20648
0 13350 13350
1 27109 32821
2 9148 6131
3 36778 791362758
2 1421 12851
2 25835 9743
0 14069 14069
3 1427 185355478
3 4417 28357558
0 39322 39322
1 21972 13205
0 33412 33412
3 35565 577630416
1 38863 3094
1 27747 39248
0 31202 31202
1 10620 7087
0 38988 38988
1 27472 19767
0 4637 4637
0 3242 3242
1 28520 8191
1 1515 26286
1 19388 16685
3 12675 178153303
2 36982 11138
0 28910 28910
3 19157 609972751
2 22837 9907
0 17245 17245
0 15325 15325
1 11061 30759
1 38548 38973
0 38137 38137
0 13991 26106
1 7470 134
3 39388 705211860
0 35682 12989
3 26550 489229367
2 15537 8214
0 7359 21275
2 36889 7146
1 37708 31363
1 39186 16863
0 20892 20892
0 26632 26632
3 31760 834668630
1 14715 28673
3 8627 437424518
2 11699 33385
0 24706 24706
3 29166 956076439
1 4274 33765
1 9788 20462
1 39726 10010
2 13958 7122
0 36692 36692
3 29808 642109510
1 21909 38052
2 27288 37850
0 10368 10368
1 24460 24121
0 507 507
0 22732 22732
0 33447 29732
0 11595 11595
1 21100 4541
1 28256 10539
2 39803 6728
3 35703 129709972
0 4690 4690
3 7402 443117774
0 15794 15794
1 1904 36728
0 5354 5354
1 32300 29094
0 7997 7997
0 26092 26092
2 8709 31395
0 8385 8385
0 8332 8332
1 2118 16953
1 14508 29671
1 10224 7659
0 22509 22509
1 34703 33601
1 36444 5645
3 4615 379025688
1 7149 1708
2 17022 39153
0 24414 24414
0 10128 10128
0 28617 28617
0 4175 13389
1 6918 9577
3 37034 443614291
1 28197 6217
0 5543 5543
3 39962 471622237
3 24917 150752839
3 9182 281917974
0 5911 5911
2 1683 20760
2 30245 8618
3 25706 286507323
0 28662 28662
1 9079 22072
1 7650 16360
1 18018 4654
3 21684 862038536
0 20297 20297
3 38845 446723152
3 28716 70849621
1 12783 15523
1 7076 7400
1 27332 39950
3 7621 491068539
2 11851 25908
3 15346 729368246
1 27328 25009
0 39440 39440
0 3945 3945
2 28277 38959
0 28893 28893
0 3792 3792
1 14578 10139
1 34662 37318
1 34742 28333
0 34212 34212
3 38253 168524192
1 13889 1522
1 32968 10578
0 9404 9404
1 31567 14948
0 5468 5468
2 2544 6969
3 12859 651826120
2 13913 36139
1 39242 9908
0 2764 2764
1 13216 9231
2 22370 17389
1 34924 10030
1 5192 14628
3 35522 178727204
0 9906 9906
3 36606 734596456
2 25620 760
0 16385 16385
1 39001 4110
0 35534 35534
3 31299 58463541
2 15141 26575
1 37371 32801
0 142 142
1 19203 19372
0 24366 24366
1 39122 19349
1 23449 18312
1 34934 18425
1 38820 4242
3 36122 849708499
2 15034 366
3 16002 476792
0 21562 21562
1 33036 269
1 1185 4291
1 5996 25005
3 12875 158530604
3 13117 274267762
1 32622 37756
0 3390 3390
0 11570 11570
0 27145 27145
0 28465 28465
2 8488 10438
1 14151 12207
0 3335 3335
3 16972 641854693
2 31587 26876
1 21643 10629
0 16760 16760
1 28907 31349
1 36362 27366
1 349 39240
0 9314 10398
1 12826 19535
0 23372 23372
0 1979 1979
0 13986 9568
0 11439 11439
0 18125 18125
1 26706 22736
2 36916 28812
0 37341 37341
0 8050 4508
0 15765 15765
0 12202 12202
1 29393 37811
2 16654 6745
0 20299 20299
1 38288 28311
0 39046 39046
0 34039 34039
3 27659 982962181
1 27762 39974
1 36981 25634
0 8110 8110
0 27902 23115
0 32207 32207
0 6748 6748
0 4720 4720
3 4649 707849315
1 20611 13239
3 22980 549916009
0 33587 17949
0 37767 37767
0 1942 1942
0 34424 34424
1 25127 38641
1 7406 38889
0 2498 2498
2 33830 17557
1 21457 38104
1 27830 21900
0 25027 25027
0 24490 24490
1 10445 28935
1 15476 4276
1 4020 5728
1 6669 32210
0 438 23227
0 32506 32506
1 26685 35237
0 7364 7364
2 19933 20408
1 27368 5656
1 12700 3184
1 33304 2151
0 12880 6239
1 25835 6016
1 17181 31224
1 29484 23052
1 15215 32639
2 25201 26521
0 34777 34777
0 26310 26310
1 35755 18703
3 36953 31800970
3 37272 901333453
1 13271 19869
3 6908 795149121
1 19282 22007
1 3013 22892
2 9659 11979
3 24855 743950975
0 345 345
3 38648 90390341
0 35680 35680
1 17054 5915
2 28653 8908
0 27607 27607
1 22186 33465
0 20621 8185
1 21279 36142
1 36524 18225
0 35300 35300
1 22519 34995
0 17437 17437
0 1529 32377
0 37979 37979
1 29221 28343
0 30102 30102
0 17507 17507
0 33613 33613
1 20169 6299
1 36428 39670
0 30231 30231
0 10844 10844
0 29868 29868
1 2418 1273
0 8652 20837
3 38676 366868213
0 28094 28094
1 33427 8397
1 24951 12622
1 38228 3099
3 36266 77876055
0 17651 17651
1 6312 29183
2 6944 26466
2 679 28214
0 12649 12649
0 11111 13418
2 12246 32843
3 8761 95590522
3 19565 686468835
1 23381 31709
1 29196 8357
0 18809 21821
0 28886 28886
0 16522 16522
1 19365 39047
3 29221 459557168
2 32904 12353
1 20955 3224
0 8610 13318
0 3719 3719
1 16954 2499
1 15699 24090
1 25515 11113
0 21525 21525
2 26559 30273
2 100 16071
0 26128 26128
0 5767 5767
1 5238 8252
1 15768 23026
1 14255 36691
2 28080 37251
2 756 32521
0 37217 16601
2 9306 19891
0 20180 20180
0 39103 19991
1 34313 39693
2 20580 21202
0 14391 14391
1 22209 11097
1 20307 29069
2 35722 20766
0 9245 9245
1 26889 23886
3 16467 884313845
1 9420 2203
0 37621 37621
0 14526 14526
0 11335 11335
0 34423 34423
1 429 11000
1 28122 15202
1 16503 19261
3 38055 433602008
0 28494 28494
0 2758 2758
1 27045 877
1 21364 20044
3 39156 302149379
3 15293 770265372
2 32074 5328
0 18424 18424
3 22376 178321385
1 5854 4614
3 24219 172444699
3 13455 345871681
3 18421 797167438
1 13064 38527
1 36152 3894
0 28435 28435
2 8108 28986
0 12992 12992
1 35557 9968
1 15241 5632
0 10733 10733
1 7223 29057
1 36258 26987
3 14635 623586761
1 29990 34156
1 15876 35591
0 12857 12857
2 3288 12650
0 32602 32602
0 33979 33979
0 11148 11148
1 4591 33620
0 34931 34931
1 425 33990
2 37790 12182
0 25743 25743
0 11023 11023
0 29162 34542
1 4348 8925
1 10542 33950
3 7772 276174165
0 4557 4557
2 15191 18419
0 2268 2268
1 26221 26362
3 9493 212573393
2 22743 31033
3 17733 58399507
3 31894 127981069
1 7199 39508
3 20714 215992723
0 39176 39176
3 36050 96428377
2 5733 3182
0 31926 31926
1 12531 5783
2 18983 14620
0 29191 32634
1 19613 38656
0 13813 13813
1 18933 37940
0 10234 10234
0 5288 5288
0 13479 13479
0 35632 35632
1 36583 5076
0 31896 31896
1 19238 39543
3 28578 248529955
1 29114 12463
0 7627 7627
1 29252 36855
1 39603 29733
1 9849 28326
3 11756 861841279
3 29990 560640876
2 2609 28884
1 4118 15409
1 38230 3415
2 700 19577
3 784 346293611
0 21647 21647
1 3839 39939
3 25469 659030495
1 10203 22116
0 36699 36699
1 22324 32937
1 18965 12733
2 8991 13946
2 38712 31679
1 8592 9725
3 7242 201266621
3 8601 89074790
1 29948 38500
1 1828 38577
2 31775 3843
3 34235 249471208
2 8323 27843
2 10090 37418
1 12183 7606
1 29608 16190
0 13476 13476
1 16 2486
2 27298 23817
0 5493 5493
1 11948 32109
2 32787 20115
3 30968 456663524
0 8328 880
0 9884 9884
0 35337 35337
2 7184 6055
0 27157 27157
1 30871 27903
1 3984 39075
0 2084 2084
0 4254 4254
2 39451 27903
0 27937 27937
0 30167 30167
1 29781 17942
1 4426 4960
3 26694 643854777
0 18952 18952
2 5530 6340
1 37730 3970
1 29821 36140
1 36444 29811
1 36528 38647
0 36830 36830
0 1856 1856
0 39904 39904
3 34386 608141803
0 19512 27036
2 16861 15340
1 21333 4386
3 33556 924169313
0 32218 32218
3 14863 492681637
0 12729 12729
1 25367 19638
1 15761 36271
1 19258 24186
0 29763 29763
3 39408 653222362
0 8807 8460
3 35197 858707784
1 35352 6654
0 5906 5906
0 19895 19895
1 31598 10850
3 22174 885930562
1 38043 35009
1 1339 24035
1 6760 21098
1 13757 36068
1 10091 310
0 30077 30077
1 30966 23357
2 23059 39466
3 34245 661105584
0 32936 32936
3 15557 191463224
1 20718 870
0 19114 19114
1 2167 36917
1 382 27641
1 3112 394
1 28292 27841
1 1049 16089
0 38921 38921
3 12997 502045302
1 35913 20974
3 27906 886319899
1 8961 23500
0 7565 7565
2 12179 38396
2 2867 13922
3 33169 623091986
3 38641 770950392
3 9281 56299382
1 14312 33767
0 7393 2587
2 32032 9916
3 12579 3900584
3 5969 598231816
0 39424 39424
0 12424 19571
1 8900 33734
0 5020 5020
0 11960 11960
1 38399 31101
3 37908 89131832
2 5347 24413
3 36181 391350933
1 26301 30130
0 4436 4436
0 18529 18529
1 6022 23779
2 20874 4318
0 30072 30072
2 27785 37126
1 32131 33115
0 13023 13023
0 17312 17312
1 21162 30869
1 15252 7984
2 20104 32674
3 21093 458382124
1 8282 13778
1 15436 19147
3 754 176041985
2 17893 19272
0 39894 39894
1 30677 3867
0 2806 2806
2 31439 21682
2 7659 14411
1 38163 22755
1 11198 25152
3 10620 222047880
2 39851 37573
1 34383 36971
0 685 685
0 1391 1391
0 14191 14191
0 16823 16823
0 26225 26225
0 38152 38152
3 11125 832314739
2 30546 21914
1 6702 19310
0 27255 27255
1 17673 24835
1 34900 15920
1 18137 6652
3 8616 653277606
0 3632 3632
0 18360 18360
1 27914 7642
1 10065 28196
0 12539 12539
1 24537 33630
1 32972 35493
0 25383 25383
1 4784 8606
0 26295 26295
0 4431 4431
1 20539 22118
2 20173 19795
2 24285 3244
1 9077 297
0 29660 29660
3 7103 913498150
1 34664 30322
3 5574 591186890
3 39720 297271075
1 39621 8161
0 33977 8876
2 28067 23388
0 30374 30374
0 8900 8900
0 32807 32807
1 22587 20998
0 3475 3475
3 13649 861050852
1 20345 8871
1 38541 25516
0 19369 24086
3 28474 432827738
0 12668 12668
1 36080 30560
3 25375 449139869
1 15277 23792
1 14443 31098
3 18600 464964925
1 32900 13399
2 24495 29199
3 31741 257205185
3 16382 428191655
2 29003 8888
1 29468 3467
2 3166 8403
3 5061 439496428
3 31946 791172462
1 33970 15001
1 386 27424
3 8755 517956532
1 4521 256
1 12446 10241
0 5616 5616
0 22142 22142
1 18764 12980
1 11432 18119
0 30 30
1 32678 33810
3 5655 29023601
0 13432 13432
2 31504 11943
0 36666 36666
0 25267 25267
1 6563 31518
1 19615 1129
0 21257 21257
1 38725 33834
1 19962 3743
3 10313 297646110
2 29805 25844
0 16922 16922
0 19322 19322
2 3601 25374
3 2155 411893469
0 17684 17684
1 39644 31498
0 24928 24928
0 5377 5377
1 17886 16843
2 17328 4855
3 5555 929125737
1 6498 36199
0 28350 28350
0 7072 7072
1 28249 20355
2 30720 11906
1 25374 25775
3 22237 313577002
0 19433 19433
1 10433 30351
0 21893 21893
2 30130 1755
2 34812 26545
1 11792 17144
2 11523 11604
2 22752 35060
1 19375 33193
0 39816 39816
2 7468 36029
1 34439 39580
0 24347 24347
3 25932 126841615
1 32436 9677
3 32878 675863754
2 19928 8701
0 16893 16893
0 15375 22109
3 20567 261754037
0 10 10
1 20906 3834
1 23588 16634
2 3060 28774
0 12759 12759
0 36028 2589
2 1049 9618
2 19570 37992
0 22748 22748
0 3879 3879
0 1877 1877
1 3322 7903
1 35308 21738
1 3527 15026
1 2648 7472
2 31361 20127
2 26321 15411
0 29212 29212
1 27186 764
3 18645 991348424
2 15544 13716
0 31834 31834
0 16160 16160
1 16683 14492
0 10291 10291
1 4555 922
3 5930 281466060
2 21947 29511
0 24868 24868
3 3642 776222940
0 21165 21165
3 2121 107966872
0 13483 13483
0 18390 23124
0 708 708
2 37730 3970
0 1017 1017
1 19233 2399
2 36574 1085
1 10104 37386
3 38752 390086947
0 16509 16509
3 17179 28798013
1 35852 288
3 9710 258160330
0 32957 35332
2 7 16439
0 14130 14130
2 17241 25268
1 39433 33267
1 28718 29767
3 22415 321262630
1 29388 35785
0 33417 33417
0 28170 28170
1 13628 334
1 31631 15234
0 9426 9426
2 20707 10985
1 38886 34733
3 22017 167055426
0 8162 8162
3 37685 222082702
2 23554 30607
1 1804 12315
0 1556 1556
0 36500 36500
0 24432 29408
0 22682 22682
1 18115 11213
1 3154 2666
1 30448 19687
3 26141 527952346
1 26702 3691
1 9750 30760
3 19687 507913196
1 30326 37048
0 25826 25826
3 4168 838669749
3 24441 673953678
1 30122 8967
3 2148 872136128
1 16498 3257
3 23969 442026533
0 1816 1816
1 6798 16707
0 16977 16619
1 34636 7347
1 9204 19641
1 28702 33118
0 23271 23271
0 21230 20788
1 25477 28414
1 25459 38700
1 39031 31235
0 36686 36686
2 1349 4909
1 25552 39265
0 22799 22799
0 31865 31865
0 34116 3018
1 24296 12284
1 1688 6016
0 30687 30687
0 36908 36908
1 12784 37605
0 35619 8550
0 8083 8083
0 37286 37286
2 29468 3467
0 12737 15194
3 34343 576646627
1 38803 25551
1 6553 37761
1 3544 4868
2 32691 29972
2 4813 6493
3 39043 430639440
1 37160 38415
0 24419 24419
2 17600 31199
3 7697 978305886
0 9222 9222
0 6065 6065
0 30129 30129
0 15408 15408
1 30038 24919
3 27652 460106692
3 38534 8437181
2 592 10851
1 36125 32593
1 4791 39570
3 30092 980784360
2 17398 1093
2 4872 12543
0 30945 30945
2 8550 35619
1 21005 12495
0 9002 9002
0 5021 5021
1 14019 22735
0 28987 28987
2 21192 6457
0 29459 29459
0 8001 8001
1 26615 845
3 29280 491945562
3 4896 93597780
2 36194 6682
0 8729 8729
0 9003 9003
2 4453 39354
0 23735 23735
2 2101 31525
0 36107 36107
2 23366 29664
1 7398 10279
2 27741 34998
2 35718 37366
0 24313 24313
0 37626 37626
2 23109 8217
0 23324 23324
2 7626 28259
1 30736 1794
0 16664 16664
0 32384 32384
0 10191 10191
3 12927 41374129
0 31849 28248
0 8210 8210
3 16924 879707273
3 23028 87075217
0 3159 18337
0 1899 1899
0 13581 13581
0 12973 12973
1 19925 9661
1 5928 24273
1 5623 20323
0 27076 27076
0 28384 28384
3 35882 123275050
0 32125 32125
0 36023 36023
2 26475 25192
0 23815 23815
2 979 14257
1 4949 6532
0 31725 24609
1 34322 15970
2 25911 13161
2 6059 702
0 18982 18982
1 30967 6634
0 31806 31806
0 17567 17567
3 8490 246158799
0 923 923
0 23756 23756
1 32790 20994
1 18184 10969
1 39288 17076
3 32679 163286951
2 2517 31076
0 33270 33270
1 6209 29173
0 28344 28344
0 37377 37377
1 29323 7207
0 12089 12089
3 3732 267056859
1 2233 25186
1 38319 34888
1 9790 9557
0 34483 34483
0 29838 29219
1 1159 21747
1 35507 8131
3 17175 135749622
3 26469 591393668
0 24040 24040
1 29886 23313
0 22868 39677
0 36454 36454
0 5011 5011
3 29803 206929226
0 17306 17306
2 4715 6235
0 10051 10051
0 37230 37230
0 34169 3262
1 26969 10673
3 35667 272992987
1 8980 2834
3 26452 492849390
0 8360 22067
3 33602 763748210
1 15818 28504
0 33127 33127
2 19992 32774
2 15064 15857
1 688 21515
1 38357 4567
0 16916 16916
0 10238 10238
3 20778 708276810
3 10252 508097102
0 29238 29238
2 16296 21015
0 33725 33725
0 34855 34855
1 5351 19332
3 16098 160784072
0 18772 25451
2 15532 26768
0 33181 33181
0 39431 39431
1 29323 3397
1 20550 11319
2 4239 33639
0 21510 21510
1 11619 15978
1 4934 7807
3 6942 248478854
3 23966 85282115
3 34737 408618086
1 16477 25855
1 14336 14786
3 1830 305656783
2 18374 22884
1 12268 14504
3 23390 839538374
1 36818 3067
0 19551 9537
1 28989 20442
0 30596 30596
3 34834 933774324
1 9692 9906
0 15480 15480
3 30913 607383426
0 26186 26811
0 7494 7494
1 15008 9553
0 7947 7947
1 3212 8058
1 33592 22580
2 19362 33286
0 31363 37708
2 8592 9725
2 12117 27863
2 385 17311
1 4370 34488
1 34392 22563
1 1062 16695
0 29277 29277
0 31163 31163
0 23377 23377
0 13952 13952
1 39474 16086
0 27101 27101
3 2810 670215144
0 7790 7790
1 5692 35769
0 26060 26060
0 22480 22480
1 37651 4314
3 11640 141487182
0 38017 38017
0 4772 4772
3 27095 387817327
0 20122 20122
1 3108 10483
1 18950 9130
3 3832 378456755
1 13068 35506
1 2617 9177
0 35700 35700
3 31984 980317881
0 8310 8310
2 16280 3259
3 30055 339735978
2 37846 8455
1 36485 20559
1 22563 19656
1 3496 6572
0 15633 15633
0 4669 4669
1 7137 36629
1 18322 4781
2 19271 12955
1 28900 4557
0 28084 28084
1 7326 19813
0 28724 28724
3 25548 61027715
2 39502 29052
0 17995 17995
1 8854 33109
1 39785 39724
0 15395 15395
0 13849 13849
1 30469 10193
0 21323 21323
0 38213 38213
2 31758 5676
2 15277 23792
0 15470 8542
1 22064 13130
0 11073 11073
1 23446 4615
1 15902 21437
0 26736 26736
3 5887 72547759
0 23111 26440
3 4687 378675350
2 25483 5970
1 33243 39278
1 18681 3380
0 8850 8850
0 26776 26776
0 30430 30430
2 1472 29889
3 14254 203706438
1 9080 33856
2 14042 14622
0 35533 35533
1 34751 39058
0 24843 24843
3 1291 634473999
0 35450 35450
2 34725 9338
0 29148 29148
0 20069 20069
1 27844 34911
2 37242 16958
2 29075 1470
1 37674 26556
0 23307 23307
0 7557 7557
1 22513 13575
0 28385 28385
3 22024 504362382
1 23365 11572
1 563 5934
3 4367 79790685
0 13528 13528
0 31669 31669
0 17324 17324
0 24044 35191
2 20070 5111
2 9939 4273
2 28343 3339
1 20642 18589
1 33527 24667
1 13125 3930
1 37524 36894
2 24115 28023
1 34200 15864
0 8229 8229
2 15606 12943
2 6855 16879
3 36972 879172303
0 33439 18303
2 28914 7603
1 4956 10413
2 32417 4333
0 24360 24360
0 32052 32052
1 16840 12665
0 6779 6779
2 36444 5645
0 33714 32896
3 17411 440677801
3 36711 118080348
3 871 663023566
2 12873 22616
1 2538 39812
1 16174 32528
1 28654 32620
1 34804 28296
3 12335 225018366
0 29246 29246
1 16990 32217
3 18281 473153160
0 23429 23429
3 12141 950847755
0 25938 25938
1 28462 18312
1 20230 35298
0 13193 13193
1 35332 37598
0 17545 17545
1 9049 10033
1 876 18109
0 9022 9022
2 11426 19349
1 35898 8728
1 20728 3814
3 1818 911111548
1 25905 25721
2 7223 29057
1 15317 17410
0 22970 22970
0 694 694
2 26845 3716
1 21533 32231
1 11188 12654
1 5611 36261
0 35727 35727
0 28472 28472
0 14097 14097
1 20517 27179
3 2330 152160393
0 31790 31790
1 24245 29105
0 33239 33239
0 33834 38725
0 4859 4859
1 20706 10061
1 12589 31632
0 18879 18879
3 27845 758726324
1 12830 16002
1 29820 37240
1 17515 10005
3 34405 698366049
0 22821 9125
3 37681 780294123
2 21211 28145
0 540 540
0 1390 1390
2 5996 25005
0 37043 37043
2 10091 310
0 26303 26303
1 10672 11204
0 16697 16697
1 8318 9331
1 16259 31390
1 30698 29319
1 5810 36396
1 12420 20674
1 26307 23521
0 36548 36548
0 16171 16171
1 12959 28596
3 24996 946669997
0 25115 25115
3 216 935756967
0 14607 14607
2 22606 5170
0 4119 4119
2 14535 30259
2 36286 24544
0 8477 8477
0 36917 2167
0 14071 14071
1 26766 8796
1 15204 28982
1 33977 7746
0 29382 12598
1 6366 39585
3 34111 372000859
1 34494 3934
2 7729 35417
0 34435 34435
2 29207 7525
0 29313 29313
0 18113 18113
0 37084 37084
0 30670 30670
3 5607 364312249
2 35097 20901
0 14154 14154
1 16339 3770
1 24684 17693
0 28022 28022
1 23102 13211
0 24969 24969
0 10114 31567
0 27435 20162
1 7312 16685
1 33417 32953
3 7805 732039355
0 13829 13829
2 17567 14828
2 15855 6414
1 27849 21440
0 824 824
0 34337 27470
3 34794 970411910
1 997 10265
2 25872 24357
1 35201 7609
0 26536 26536
1 9023 39016
3 1162 138277258
0 11452 11452
0 6228 6228
0 27831 27831
1 13960 16942
3 29776 4670274
1 21490 38438
2 8551 13329
0 33914 33914
0 10473 10473
0 21945 21945
0 32120 32120
1 21103 8290
0 5401 5401
0 28975 28975
0 18669 18669
0 28025 14970
0 14904 14904
3 28003 488260147
0 24833 14964
2 7977 17338
3 18175 722230697
2 1768 23348
0 30133 30133
2 32251 19574
0 29671 14508
1 33450 29904
0 16621 16621
1 39522 28308
0 12341 12341
0 32979 32979
1 30687 15812
1 35132 20555
0 8717 8717
0 30044 30044
2 36650 1812
1 5514 18944
1 7458 24117
1 33011 38824
1 32951 24021
2 7186 4757
0 4412 4412
1 32251 28883
1 28861 23221
3 31960 186866935
3 28859 36626210
2 24405 29486
3 24615 587285719
3 20301 661411945
1 9110 33118
1 10984 20931
0 35080 35080
3 28167 231352378
2 23051 33616
1 31281 23136
3 20393 282303053
2 33081 9336
0 6751 6751
0 21328 21328
3 1870 623298350
1 11109 32023
0 37775 37775
1 10688 23038
2 24948 3559
1 32273 39220
1 508 35745
3 10387 671197007
3 36058 606462558
0 16778 16778
1 19921 24500
1 8242 12561
0 29047 29047
0 3467 3467
1 12724 20771
1 25365 14190
1 31036 10156
1 21823 20065
3 38085 94077144
3 28401 657821796
1 9727 7518
1 25808 37486
0 18562 18562
2 5192 34585
0 17796 19991
2 39621 8161
0 21997 21997
1 15455 16408
2 18434 21037
1 31839 35420
1 15576 17011
1 21420 34250
1 4711 4470
0 11710 11710
0 15689 15689
1 18639 1523
3 21996 838658104
0 34110 34110
1 18617 4048
2 38926 1334
0 1665 1665
0 35331 35331
0 11188 11188
1 36843 8705
1 39671 1300
0 34686 34686
0 4432 4432
2 23596 10385
0 22976 22976
1 10050 34786
0 14385 14385
3 2404 992708192
0 5983 5983
0 27547 27547
1 27953 29208
2 19679 37790
0 12595 12595
0 3995 3995
0 12529 12529
3 23538 801907193
1 20540 26445
3 30321 587766079
1 17834 30948
0 13789 13789
0 7497 21457
1 20833 32530
1 24229 14901
3 35058 36464442
0 5975 5975
0 37169 24769
1 39203 25400
3 21602 229443153
1 37911 36969
2 32350 20694
2 22100 30804
0 18270 18270
0 21089 21089
0 6489 6489
2 14127 26131
1 23480 13323
0 24301 32223
1 3928 37121
0 19100 19100
1 11542 29291
3 31526 346399793
0 7466 7466
2 7032 28145
3 17232 409274337
1 13245 27351
0 3287 3287
0 31871 31871
3 451 933554823
0 9352 9352
3 21328 53425982
0 22424 22424
0 16727 36292
1 15429 17782
0 16418 16418
1 24886 16922
1 25855 25637
1 12305 26265
2 19144 37169
1 12293 10014
1 14626 35863
2 11371 26314
2 37483 34815
2 6617 19469
0 6296 6296
0 1203 1203
0 10649 28957
1 16638 12766
0 2251 2251
0 5715 5715
1 34778 8631
0 24848 24848
0 6883 6883
1 33062 30759
1 22252 35232
0 17915 17915
0 28988 28988
2 11537 6553
0 18196 18196
3 22576 871404285
1 30304 33129
0 14451 14451
1 2490 20797
3 27352 622437863
2 15995 6236
1 9035 24389
3 29070 762179686
2 27269 13298
1 23773 31283
3 3300 424854022
1 5167 7081
0 20339 20339
1 16014 14180
0 25535 25535
0 13270 13270
0 9409 16722
1 21724 39882
2 15050 3279
2 29818 15022
1 9499 31614
0 26673 26673
0 22803 22803
0 3243 3243
2 12404 30806
0 24771 24771
0 30830 30830
1 5442 23807
2 29217 13076
0 20283 21760
1 3461 28414
3 28087 780615347
0 8457 25885
2 32714 20893
3 344 165418422
3 11686 788230589
2 23367 1201
0 30791 30791
2 11819 37789
0 24125 24125
0 22766 22766
0 14893 14893
2 26702 3691
3 27944 673339707
3 39975 463168560
1 15757 22322
1 4035 13523
0 28520 28520
0 9372 9372
2 32852 33726
1 30168 6523
2 32205 8761
0 7900 7900
0 37963 37963
1 6205 12106
1 8712 20160
1 17853 21184
0 25311 5465
0 27965 31347
0 22299 22299
0 31043 31043
0 18447 18447
1 8031 26877
1 24758 30362
0 154 154
0 22837 22837
3 17580 563874855
1 7615 5885
1 11215 13966
0 7056 7056
2 23847 25977
1 6146 23629
1 8964 2031
3 4799 878258519
3 7414 494762198
1 520 37333
2 9699 32862
1 20867 37324
0 38561 16703
0 31657 31657
1 30136 11863
0 38142 38142
0 32799 32799
2 2960 8880
2 12506 32920
0 16014 16014
0 35522 35522
0 18266 18266
1 23180 25249
0 3124 3124
1 24275 10353
3 13720 893758002
1 16043 31122
1 3786 3112
1 22478 31400
3 37521 925466070
3 15959 286401511
0 18164 18164
1 19725 7159
0 17834 17834
1 3307 13782
1 15451 10965
0 26182 3252
1 24274 10445
0 26692 26692
1 28262 38684
1 4770 5045
1 18905 35329
0 10771 10771
3 8427 83692160
1 34069 22333
1 39195 38991
0 23057 23057
0 12352 19576
0 7806 7806
3 16688 435552541
0 19551 9537
1 4723 14074
0 27318 27318
0 29619 29619
0 24273 5928
0 19211 36240
0 1021 1021
3 34801 252646940
2 13667 36415
0 21159 21159
0 23498 3959
0 3210 3210
0 15546 10961
3 4153 442390027
1 2915 2818
0 26100 26100
1 23046 14097
2 4883 1509
0 10003 10003
2 2167 36917
3 11239 681186525
2 30753 32592
2 37101 7790
2 10040 30590
0 16582 16582
1 23503 13250
2 20980 328
0 1914 1914
0 11733 11733
2 2712 28399
2 139 885
2 15321 23608
0 30713 12916
1 29811 38331
1 35626 15788
1 9133 37493
0 7709 7709
3 8836 330998448
0 25450 25450
2 15375 11572
3 4473 444863724
1 13291 31555
0 32207 32207
1 25723 16831
1 2160 32346
1 18752 10409
3 7500 406277337
2 22236 27231
0 35576 35576
1 32448 30817
1 15151 38481
2 23533 21396
0 30647 30647
0 4203 4203
0 7039 7039
0 16585 16585
0 31946 31946
1 29895 39858
2 5568 19032
0 21089 21089
1 11936 11412
2 38954 26726
0 6040 6040
1 2542 5490
0 21517 21517
2 8098 18909
0 8336 8336
0 22909 22909
3 7586 897920615
0 23913 23913
2 24945 13374
3 3246 704621383
0 39597 7605
0 31151 31151
3 5676 111266303
1 10523 31166
1 12762 2246
0 14918 14918
1 16796 29943
0 9242 29015
1 34542 24726
1 35154 2267
0 32774 32774
1 18528 34438
0 3152 3152
3 767 308600072
1 33495 38505
1 28892 36525
1 12814 30568
3 458 133695845
3 5780 194541312
3 34770 400255105
1 5923 36913
0 26277 26277
1 11331 10763
2 29222 79
0 38697 38697
0 15674 15674
0 8334 8334
3 35820 439888575
2 34934 18425
0 19660 19660
3 13551 234772082
0 24071 29814
1 366 16868
0 17874 17874
0 2192 2192
1 23954 14108
2 32396 34861
3 36830 351954033
0 12415 12415
1 8348 1705
2 11386 3432
0 30485 30175
2 39945 38134
2 9066 18987
0 8301 8301
3 25989 212106667
2 33816 27628
0 32746 32746
0 12018 12018
1 10002 17923
0 36871 36871
1 38558 17798
0 25347 25347
1 4246 11433
2 28778 34204
0 17162 17162
3 4500 921177575
1 39938 35961
0 37418 37418
0 7486 7486
2 36958 696
0 38029 38029
0 32937 22324
3 38706 173728773
0 19898 19898
3 22008 954758539
0 10118 10205
1 22103 29592
0 39797 39797
1 6355 23280
0 5391 5391
2 34857 18599
0 1815 1815
1 33684 12333
2 6696 31715
3 22471 777619648
1 10332 14759
0 38677 38677
0 6251 6251
2 5124 15392
0 30090 30090
0 10062 10062
1 17751 38282
0 33921 33921
2 30152 38845
3 31033 170005194
0 27099 7468
1 35694 13025
2 11327 12190
0 1875 1875
3 2104 567671321
3 23258 116342055
0 12136 12136
0 12600 12600
0 36231 36231
1 24550 14272
3 5779 669486146
1 5599 35053
3 16745 160018163
0 13103 13103
1 15720 32890
1 27913 22844
2 30555 5725
2 36116 13308
0 38827 16721
0 18077 18077
1 5838 23471
1 1104 28613
3 6548 673638913
0 13148 13148
1 23356 35458
1 17424 20276
2 13760 5367
1 20992 34889
0 12528 13370
3 31542 142558572
3 18917 41923340
0 3506 3506
2 2326 20851
2 33023 7625
3 11868 532762112
0 16952 16952
0 13795 13795
0 13023 13023
0 27355 27355
0 5408 5408
0 19874 19874
2 30198 8060
0 37980 37980
1 20821 4374
3 15844 504920049
0 7055 7055
2 12307 28677
1 33187 35650
1 32400 25397
2 3237 38610
1 28321 33476
0 16947 3662
0 540 540
2 24046 30064
0 33291 33291
0 7845 7845
0 848 848
3 31104 716885410
3 28897 133483997
1 8995 21768
1 39079 13697
2 16144 32894
3 37938 196563820
0 24485 24485
2 10143 4467
0 11043 11043
2 20341 35487
0 38472 26328
3 31729 951800027
2 10908 18854
3 6190 717940450
2 9178 12823
2 23798 25586
1 25704 21335
0 37383 37383
0 5476 5476
1 98 16118
1 32926 32245
0 23765 23765
1 2386 23780
1 29243 30944
0 11336 11336
0 5159 5159
0 10008 10008
2 31295 18186
0 37814 37814
0 4924 4924
0 24477 24477
3 37080 750226665
3 17534 419795838
0 30516 30516
3 3758 287945663
0 7508 7508
3 24640 132708661
0 11213 18115
0 3198 3198
0 37218 37218
0 17801 17801
0 8756 8756
1 5255 18196
0 22626 22626
0 5223 5223
1 26892 31496
0 23432 23432
3 5488 129377063
0 37127 37127
1 17196 8210
0 19794 19794
1 16708 4201
1 17345 24492
0 15787 15787
1 584 21225
3 14460 999026661
1 34019 21003
3 2904 609804663
1 9326 35602
0 33640 33640
2 16354 1675
0 14758 14758
1 36816 23738
0 4287 4287
2 25473 36095
1 10678 39354
0 34884 34884
0 35653 32773
0 10658 10658
0 16402 3149
0 23766 23766
3 6823 37652159
0 38654 5776
3 13626 227349924
1 39708 18522
0 16397 16397
0 1229 1229
1 28132 11746
1 32115 26205
1 6731 29838
2 36037 20901
1 24231 12521
3 24148 356117174
0 3704 3704
1 5563 13772
1 518 12661
1 10827 3027
1 19491 39194
2 13332 9991
1 27120 26050
0 15011 15011
0 18146 35575
3 26696 241213630
0 31985 31985
0 22182 22182
3 12507 216146968
1 26316 15011
0 24491 24491
2 3211 15851
3 15779 13040420
1 24854 35727
0 24107 24107
0 24452 24452
0 26908 26908
0 11915 11915
0 12852 8953
1 1164 3536
3 15383 668405345
0 39546 39546
3 37841 577277508
1 3309 17698
0 28844 35230
0 22001 20232
3 16657 433955363
1 35204 25590
0 648 648
3 15536 8136558
0 18618 18618
1 11126 22473
3 19814 268068138
1 27890 7581
1 17397 34130
0 7927 7927
0 37765 37765
0 33504 30004
2 8193 12611
3 30164 129193816
0 14870 14870
2 657 20774
2 627 27608
1 28635 6022
1 8054 7492
2 36872 31074
0 33533 33533
2 31390 24475
2 15590 6459
0 10951 10951
3 28976 94529138
1 10570 32081
0 21743 21743
2 38976 27081
0 8429 8429
2 20250 32408
2 18260 21498
2 36292 16727
1 2654 18013
0 12504 12504
0 21536 21536
1 1343 8066
2 15123 17671
0 28524 28524
3 22877 95121556
1 31700 23097
0 10424 10424
0 16716 16716
1 6775 21213
1 32743 27001
1 1894 2430
1 32539 38728
3 29629 700472989
1 12264 26816
1 8435 10833
0 17925 17925
3 16016 119967303
1 16175 1935
0 23263 23263
3 14924 400036683
2 34014 15112
2 30274 24373
0 12772 12772
0 14764 14764
0 13024 13024
1 22658 28836
2 30698 29319
0 4009 4009
0 26983 26983
3 35504 152849074
1 30149 22967
2 802 10558
3 32698 942879764
0 8515 8515
0 4224 38452
1 35172 25553
2 34888 8686
0 36204 36204
1 35146 3974
2 2718 7763
3 2590 233267925
2 20345 8871
0 34334 34334
0 38945 38945
1 5480 35797
2 30005 25522
0 16718 16718
1 34727 3972
1 3252 7855
3 32240 527831847
1 25306 26483
1 36285 33859
1 25363 29895
0 32784 32784
2 16597 7161
3 39390 356422669
1 29788 3601
0 11802 11802
2 27896 32399
0 30466 30466
0 26176 26176
1 30574 1149
0 20328 20328
2 17767 15642
3 27246 705835863
0 55 55
1 5736 31614
1 5729 24721
1 25118 516
0 16778 16778
1 9230 39881
3 925 73711257
1 11192 1555
1 23956 21153
3 481 853697660
2 1714 32333
1 6669 4695
0 34048 34048
0 8839 8839
1 32970 4511
3 10970 576688576
0 37010 37010
0 37869 37869
1 27802 20960
0 2947 2947
0 25301 25301
1 15203 13385
0 22217 30171
0 37789 37789
1 2138 27309
0 11002 11002
0 15571 5215
3 3750 803716200
0 32612 18664
1 18479 36306
1 9900 15463
2 33946 3447
0 37455 37455
2 4491 33500
0 31159 31159
1 35347 35110
2 21021 31128
2 4438 35112
3 28023 550286777
1 375 15977
0 13660 13660
3 11576 857857237
0 13767 13767
1 27523 35153
1 61 11486
0 10321 10321
1 22847 26483
1 21403 6510
0 18461 18461
1 23803 22507
1 29520 19196
1 24077 27488
1 18237 36545
2 28322 16577
0 15597 15597
2 35507 8131
2 28340 17356
1 16110 16563
3 30983 35553050
1 23746 32875
1 26561 18944
0 814 814
1 14896 31874
2 24860 34741
1 11802 24302
1 30616 34615
3 18755 348389301
1 9423 2851
0 15525 15525
1 35505 27797
1 38085 25588
0 28872 28872
3 18053 729345095
3 14925 198546173
1 39639 26469
0 3885 3885
0 33040 33040
2 39516 31004
3 15452 221381707
1 19655 34266
1 35167 22897
0 13334 13334
2 32489 3048
0 3819 3819
0 71 71
1 28306 3392
0 27725 27725
0 20877 20877
1 13035 13960
0 20863 20863
1 19475 20861
0 33407 33407
3 2461 18259094
0 26390 1255
0 39316 39316
0 2725 2725
0 18461 18461
3 3309 462980237
1 19851 13629
2 12895 21529
1 27852 36356
2 1654 27598
0 1195 1195
0 16585 16585
2 4118 15409
0 806 28218
0 18625 18625
1 11221 25182
2 24932 37555
2 37871 9000
0 12784 12784
1 9225 28184
2 36202 15188
1 2106 20246
2 7235 11424
3 35372 618577175
0 39341 35626
2 28897 30353
3 37767 98056195
0 18791 18791
3 3358 680682863
0 21040 21040
1 18803 26102
1 16366 19412
0 28571 28571
0 10681 10681
2 20738 6680
1 16281 5760
0 8928 8928
0 12881 12881
2 8662 32951
0 30988 30988
3 26610 222151584
0 36592 36592
0 12400 12400
0 19816 28768
0 5922 5922
0 22640 21296
0 27189 27189
2 27943 31505
3 34682 592999425
3 16171 324153917
0 16147 24378
3 607 437769646
1 2327 10042
0 11366 11366
1 33341 797
0 18261 18261
0 15903 15903
2 11571 25295
1 14602 2308
1 36329 11701
1 2780 11900
1 2922 37850
1 30785 23529
2 4112 13943
3 38883 43600305
0 14384 14384
3 35484 378683903
0 16254 16254
3 9356 933336691
3 35548 175996459
0 6033 6033
0 13571 13571
1 25820 39867
2 2340 678
2 9828 33049
3 24195 703969816
3 26530 554827406
1 38831 37137
0 6563 6563
2 34627 38527
1 4188 5081
0 31694 18920
0 27214 27214
1 12119 13249
0 29516 29516
0 39187 39187
1 2839 18691
0 11806 11806
1 9944 32203
2 15972 20468
1 24533 10076
3 31326 569868976
0 21507 21507
3 39956 46226810
0 37442 37442
0 14659 14659
3 7949 567302623
1 13006 11671
0 4269 4269
1 32835 17471
0 15310 37331
0 23736 13418
0 18900 18900
1 6032 27264
0 27701 27701
0 25134 25134
1 37959 12805
3 10094 484985148
3 29289 485306784
0 11132 11132
2 21849 681
0 26509 26509
0 21116 21116
0 38544 38544
0 921 921
3 39759 663608754
2 27832 38055
0 10867 10867
1 7398 29682
0 16931 16931
0 23926 23926
0 28267 28267
0 13825 13825
3 1704 856232507
1 34498 25396
2 13781 12223
2 21128 14325
0 32185 32185
1 28885 21680
0 30769 30769
0 2483 2483
1 37514 25469
0 25366 25366
0 38898 27502
0 11051 11051
1 15154 33863
1 7968 1385
3 8720 713153916
3 34953 813300122
0 33801 33801
0 1197 1197
0 27538 27538
0 31575 5844
3 4760 803225671
0 22046 22046
1 29939 9559
0 30216 30216
1 30766 10185
1 26180 19005
0 13418 13418
0 22662 22662
1 14927 12016
0 11931 11931
3 28984 394996511
0 16763 16763
3 28840 679410589
3 21030 297798887
0 25225 25225
0 4428 4428
0 3486 3486
0 6063 6063
0 13472 13472
1 14477 26888
1 25991 5493
1 34603 25474
0 4503 4503
0 11608 11608
0 33818 33818
2 24245 29105
0 24155 24155
0 20429 20429
0 22468 22468
1 1522 8130
0 4439 4439
0 30491 30491
0 27326 24289
1 36603 20682
0 18382 18382
3 36453 151799810
2 11086 14293
0 22724 22724
1 21766 5873
0 26856 26856
0 11066 11066
0 1239 1239
2 35966 24176
1 20675 537
1 17854 22993
3 15230 265937344
1 26745 22162
2 32261 16407
0 15322 15322
0 14775 14775
0 33790 33790
0 18978 18978
3 22757 696581570
2 11767 21305
1 4638 25297
0 39188 39188
0 30175 30175
0 19880 17391
1 20342 36246
1 816 32812
0 598 598
0 28950 28950
2 39563 9971
1 1943 26406
0 25443 19615
2 5692 35769
3 27019 794595497
1 9462 26107
1 14574 19800
0 9023 9023
2 12914 13191
0 1983 1983
0 15845 15845
2 26667 32878
0 12999 12999
3 19120 426690773
1 8377 37592
0 16892 16892
0 12157 12157
0 36578 36578
0 19862 19862
1 33134 30214
0 20468 20468
0 25155 25155
2 35215 32205
0 29646 31950
0 8082 8082
1 14628 12985
1 5783 29092
0 5784 5784
0 24894 27194
3 2326 856379996
2 3734 33561
1 9975 14979
0 23481 23481
0 32532 32532
0 6231 6231
0 37781 37781
0 30755 20200
0 18317 18317
2 29426 166
1 29413 39371
0 5948 5948
1 21908 32285
0 29547 29547
1 20686 30404
0 5386 5386
3 38008 536515416
0 8937 8937
1 10680 27697
3 29650 844736212
1 20615 38056
3 34021 672153048
0 23087 20491
3 17971 156264630
3 14671 139476726
0 23458 23458
0 38933 38933
0 22322 15757
2 37752 9669
1 38260 31318
0 25692 25692
2 22934 4903
1 27818 23585
1 26809 3327
3 23796 853949436
1 25693 38819
2 2178 27811
0 28945 28945
1 3535 26941
0 23502 23502
2 35833 20597
1 16082 38221
0 18602 18602
3 5222 77098051
3 17226 7982818
0 36021 36021
3 12173 779738651
0 26142 26142
0 27750 27750
0 37109 37109
0 38823 38823
3 25335 653002963
0 19611 19611
2 4686 22108
0 24636 24636
1 15727 518
0 15056 26926
1 37881 34685
1 38247 25374
3 34952 743831942
0 39094 39094
1 13937 16183
0 14562 14562
0 15330 15330
0 20973 20973
0 11479 11479
3 19423 314306090
2 14121 36741
2 38815 21848
1 26738 36054
1 32558 4184
3 11148 818607221
1 30735 21638
0 34563 34563
3 32632 963957980
1 15712 13898
0 7355 7355
3 19853 962238780
1 38063 29956
0 38508 38508
2 33804 3313
3 39970 741982706
3 36064 81898999
1 10066 24492
0 24482 24482
0 6364 36016
1 5833 24449
1 18971 39123
0 18596 18596
1 12930 23264
1 30259 7399
0 4403 4403
0 15236 15236
0 33951 33951
0 20985 20985
0 19264 19264
2 25078 15951
1 19661 29880
1 39371 37863
0 21359 21359
0 5075 5075
2 27996 22535
0 6687 6687
0 6197 6197
0 35372 35372
0 11681 11681
1 5273 14207
2 35827 12651
0 36805 31936
2 30283 17094
0 36813 36813
2 19921 24500
2 21780 23781
3 30977 165947174
0 15458 15458
1 18940 21637
1 26397 12233
1 6962 4650
0 30487 30487
1 3324 13142
1 12056 8062
1 7735 28495
0 11001 11001
1 14496 21904
1 36351 24325
0 18459 18459
1 30326 11559
0 8478 8478
3 14477 971047296
2 7684 39752
0 10116 10116
3 1026 984697437
0 21175 21175
0 29054 29054
0 32142 32142
0 16302 16302
3 39213 372624287
0 19116 19116
0 13601 13601
1 4858 30967
0 11695 11695
3 13630 898519143
3 6409 247332171
3 5046 382638132
2 9790 9557
0 38170 38170
0 12376 12376
0 33488 33488
1 15714 5052
0 4633 4633
0 6110 6110
1 9589 26694
0 29911 29911
0 37655 37655
0 1031 1031
3 28400 663920668
0 25519 25519
1 3319 15567
0 19173 19173
2 8690 28065
0 30978 30978
0 9383 9383
0 4416 4416
3 32215 290836351
3 6337 238540303
0 33798 33798
1 38134 3533
3 11531 261556371
1 26638 19123
1 5823 12698
0 17030 5957
0 19737 19737
0 6772 28910
2 7239 28652
2 38011 1326
2 15322 22537
2 24231 12521
0 4201 28838
0 1520 1520
3 31960 307595924
0 4897 4897
0 5647 14127
3 21727 183343818
2 5926 15283
1 6839 16003
0 29688 37268
1 4029 5122
0 11181 11181
0 12797 12797
2 22327 6939
3 10493 769983048
1 594 27617
2 4834 33233
2 30125 1746
0 20566 20566
0 11813 11813
0 617 617
0 3029 3029
0 25958 25958
3 23309 651632674
0 14488 14488
0 39130 39130
1 31091 38904
1 13560 4034
0 22524 22524
1 15245 36598
0 12249 12249
1 8708 39564
2 10525 2873
3 25936 230776466
3 27335 592523592
0 32672 32672
0 11635 11635
0 24112 24112
3 9091 876352770
1 8729 28146
1 7032 4392
2 20289 34482
0 30449 30449
1 14665 29307
0 36202 36202
1 20271 16572
2 25637 33328
3 11899 678075507
3 24673 421570239
0 4121 8795
0 18012 18012
2 14150 2648
0 23848 23848
2 22626 30373
0 14724 14724
1 7574 15802
0 26579 26579
0 31541 31541
0 4963 4963
1 31980 26771
3 23706 824522798
2 13817 18071
3 14324 369820324
0 5116 5116
2 6325 36081
1 26770 5641
0 31848 31848
1 24624 37818
0 26221 26221
0 35744 35744
1 37986 16808
0 26647 26647
1 8125 29932
3 22721 562800361
0 20105 20105
0 5345 5345
0 33201 33201
1 33418 25907
3 14742 78715202
3 17039 840306510
0 22824 22824
1 29485 38728
0 35497 35497
1 655 30484
1 15313 5103
2 21794 23683
2 33325 15654
0 18353 18353
2 4620 7963
1 14378 32276
1 6084 28474
2 35433 29905
0 5753 5753
0 24186 19258
1 9954 10764
3 24576 395072479
0 21081 21081
2 8427 33186
1 33989 29074
2 20642 18589
2 34223 39072
1 1176 16586
0 6492 6492
0 19632 19632
0 13426 13426
1 7433 11327
1 604 13028
0 19602 19602
1 3352 16751
1 11254 2816
1 28366 7014
1 19959 9558
0 16294 16294
1 38327 33391
0 14774 14774
0 21621 21621
0 8072 8072
1 26013 34952
0 18402 18402
2 33013 29848
1 25795 39826
1 8335 29256
1 35412 6191
0 23212 23212
2 29881 99
2 35919 36340
3 35076 891731273
1 21981 23046
3 27871 526995890
1 30487 13532
3 4154 971700664
0 36261 5611
3 22841 52818364
1 28250 3767
0 15562 15562
2 34042 13346
1 12243 10976
0 24422 24422
1 18446 27960
1 32676 10338
0 5554 5554
0 18170 18170
0 39544 39544
2 36997 830
0 25253 25253
1 22165 26573
0 36302 36302
0 10407 10407
1 5851 12979
3 31443 24239888
0 2754 2754
0 6267 6267
1 5079 22910
0 15441 29394
1 92 25887
2 2627 12073
0 11284 11284
3 11316 701382
0 26458 17265
2 29438 29970
3 4008 91315111
0 32597 32597
3 29231 801739371
0 21976 21976
2 28225 1060
0 34044 34044
1 32799 22202
3 15571 397301499
0 28294 28294
2 30343 7979
1 1140 31242
0 5344 15317
1 1133 12998
2 1785 5077
1 2796 14272
1 38936 7770
1 10435 21693
0 24229 31505
0 35116 35116
2 37711 8439
1 1421 38027
3 27019 357074332
1 8678 14421
2 13779 3385
0 25514 25514
1 1206 10038
0 17541 17541
1 318 39228
3 29608 44654138
2 21746 21201
0 17561 17561
1 39216 8706
3 22755 6883665
3 35939 209523461
0 26966 26966
1 23774 28021
1 27727 7161
1 13835 26210
1 35611 32241
0 26509 26509
1 22504 32246
3 8425 817682853
1 35975 26682
2 559 24877
0 17681 17681
2 33445 10598
2 422 11944
1 26398 19753
3 29903 312517406
1 2814 24546
1 35892 6534
1 7806 1936
1 11118 6193
3 31683 33644055
0 38713 38713
0 31284 31284
1 9225 4925
0 30975 30975
1 15392 36398
3 28814 240453911
1 32027 4780
2 3062 12884
0 33710 25769
3 19303 40503043
0 22179 22179
3 11671 732831835
1 12301 24378
3 34108 454229907
0 14074 4723
1 16212 18360
0 812 34491
2 17024 39919
1 4104 33422
0 4160 4160
1 21260 38125
2 1519 37412
3 8168 30614440
1 19643 32259
0 24788 24788
0 26660 26660
1 19194 5561
0 16111 17252
2 31715 33060
0 12881 12881
1 12662 32763
1 6200 10112
1 1662 14436
0 17193 17193
3 16949 130415005
0 18033 18033
1 8059 30037
2 28807 14339
1 6617 2966
0 4730 4730
0 945 945
2 26333 2029
0 34159 34159
0 35642 35642
0 22367 22367
2 21178 13026
1 7642 29268
3 20661 216301039
2 22495 38291
0 26454 26454
1 4868 38466
3 28757 24928607
0 1684 1684
0 963 963
0 12515 3100
0 34834 34834
1 27674 20102
0 9629 9629
2 18246 19412
2 11714 17166
1 28879 25206
0 86 86
1 30437 31643
3 21465 442075029
3 39682 702178539
1 38620 18300
0 21666 21666
1 24303 25688
2 26897 3568
0 29801 29801
1 38460 21211
3 27572 912951323
0 39257 39257
1 8785 12633
0 26293 26293
1 13273 13942
3 3491 432415288
1 16553 7412
3 32860 124759753
0 37128 37128
3 14548 81043045
1 6627 30669
0 23788 23788
0 26984 26984
3 27879 379166030
1 18845 7515
0 34231 34231
1 18560 15465
2 18129 9949
0 236 236
0 14505 14505
3 6967 326658374
1 23250 905
3 24188 886102373
3 9744 649540652
1 38624 29171
0 17448 12644
3 39670 167332648
3 33887 593971547
1 18193 21954
0 12564 12564
0 26861 26861
0 30063 30063
1 6809 10723
2 38962 32279
1 32874 1670
1 5174 8015
2 20662 31017
3 13716 278786430
0 5608 5608
2 10678 39354
0 23798 23798
1 28503 37572
3 6337 110460119
3 37717 641512348
3 22471 753208955
0 32036 32036
1 24762 6993
3 25389 32032529
0 30426 30426
2 2871 17251
2 14430 9358
0 26454 26454
0 27665 27665
3 3435 895788359
0 30448 30448
1 22067 27866
2 15660 30674
1 31095 5079
0 22879 25450
3 6936 252210930
1 28970 14853
3 28366 471754393
1 4594 37080
0 15309 15309
1 37744 34833
3 34780 619821148
0 13907 13907
0 25403 25403
2 14168 23673
0 488 488
1 39648 5481
0 6762 6762
2 18750 8719
2 37307 35259
2 22644 1016
0 6199 26160
0 34188 34188
0 12668 12668
1 27831 35169
1 24077 1366
3 3077 41589076
2 2685 2415
1 5497 17882
1 25024 31421
1 28276 29565
0 25761 25761
3 8415 804061634
0 21637 18940
3 25282 584750437
0 34935 34935
1 19984 26223
0 31820 31820
1 34973 30677
1 781 16578
1 33509 39897
3 555 480675804
0 11243 11243
0 22257 22257
1 35822 38234
3 36812 476686181
1 31917 9936
1 21593 32087
2 9095 25858
2 7921 31922
0 9413 9413
0 19026 19026
2 2796 14272
2 10562 29661
3 32456 431498142
3 4286 441817866
1 25090 32583
3 30537 148177267
3 6796 312481159
1 9864 12500
0 2679 2679
0 30676 30676
0 35659 18647
0 6510 21403
3 28964 1917473
1 20557 17415
1 299 27690
2 21529 32363
0 36981 36981
3 20511 494838897
0 18133 18133
2 18708 17347
1 6494 1343
0 25033 25033
0 33374 33374
0 30773 30773
0 16295 16295
0 28783 28783
2 7147 2499
2 34152 3471
0 12880 6239
3 22811 447880495
3 28750 803334207
3 38432 86169009
0 33879 33879
1 6608 26015
0 13153 13153
1 19664 36266
1 36196 37616
1 19399 12418
1 34904 33284
0 38239 39401
0 13285 13285
1 2106 16283
0 32078 32078
3 32196 28833522
1 6923 6985
0 13125 13125
3 37707 377683546
0 23627 23627
1 34293 16780
0 24999 24999
0 17610 9831
0 39962 39962
0 33381 33381
0 26133 26133
2 14488 28416
1 31269 5733
3 1723 791452141
1 28650 20851
0 542 542
3 12108 945494897
0 21941 21941
1 35138 4506
1 9561 16583
0 18437 18437
1 3277 740
2 8592 12809
0 18397 18397
1 15423 1323
3 10104 568568318
1 14442 5363
0 8252 5238
2 30244 11292
3 5147 896046736
3 12076 36501496
0 14233 14233
2 8886 2664
2 26043 27768
3 35586 279910658
3 95 41863137
0 23330 23330
0 3522 3522
2 7869 19712
1 39530 13323
0 6155 6155
1 12881 11178
0 12329 12329
0 35981 35981
2 3212 8058
2 15218 9311
1 1211 32234
3 3697 659330081
1 6798 30312
0 30823 29033
2 29191 32634
1 1543 32605
1 21145 33563
0 939 27882
0 25766 25766
3 29577 241488556
1 13569 22886
0 6377 6377
0 10742 10742
3 39551 278905301
2 34799 27866
2 21454 2607
3 36381 194619219
0 8668 8668
0 28700 14629
1 39342 33532
1 39679 32532
0 17550 17550
2 17706 37615
1 24359 30358
2 13713 603
3 9000 548723873
0 5817 22603
0 9777 9777
0 28930 28930
1 24247 34876
1 12272 38528
0 13096 13096
0 4104 4104
3 24133 598093325
1 15428 18599
3 3052 943801228
0 28890 28890
0 5813 5813
0 38958 38958
1 3349 28589
1 13803 8409
3 6143 912891545
1 23449 16045
0 25565 25565
2 1421 38027
0 33050 33050
1 18109 36509
2 21020 12242
0 36152 36152
1 9241 22972
0 8355 8355
2 10037 25119
1 16685 6354
0 35782 35782
0 37274 37274
0 15093 15093
1 23427 9510
0 18046 5965
2 22517 28286
0 22330 22330
1 13995 39270
2 14867 1896
0 17679 17679
1 18783 30399
3 18185 411877549
1 31585 2047
2 28702 33118
0 5658 5658
2 15045 2082
1 33205 35390
0 16114 16114
0 6471 6471
1 35399 27646
3 7792 864886560
0 16830 16830
3 22245 973935705
1 33524 32291
2 14842 23291
2 13233 3051
0 13559 13559
0 20193 20193
1 33290 34256
3 9800 123213799
0 14162 14162
2 898 20539
1 13814 33928
0 13161 13161
0 21075 21075
0 3675 3675
2 21569 37209
2 39100 9321
3 25341 273630291
3 9861 337723165
1 32283 39170
3 26419 696327835
0 10787 10787
0 1660 1660
3 19304 10925592
0 33357 33357
1 20517 35055
1 3629 38454
0 27648 27648
0 30953 30953
0 19638 25367
0 35113 35113
0 36413 36413
2 36573 26481
1 12384 30808
1 169 25177
2 12505 32817
3 22858 105640696
0 12780 12780
1 22627 9979
2 3205 20654
0 5524 16677
1 818 32254
3 19365 255434851
3 34126 157254408
2 18322 4781
0 18565 18565
3 15698 545057430
1 11286 9511
1 6625 22667
0 35692 35692
1 11093 11781
1 19188 30119
1 31652 13098
1 21136 34503
0 35253 35253
1 29928 8835
3 27495 730807947
2 21010 7304
0 21581 21581
3 25256 281657719
0 37732 37732
0 3280 3280
2 9483 18679
1 3240 18392
1 14527 2320
2 13746 35660
1 1291 21134
1 3891 10183
2 10842 19657
3 37071 270236185
0 32612 18664
3 5521 569508080
1 8918 18927
3 16295 265378053
0 27152 27152
1 23760 20241
1 34590 29792
0 11339 11339
0 12382 12382
1 19795 34396
2 26307 23521
0 19430 19430
3 38516 198069249
0 20760 20760
1 25135 28293
1 21588 20258
0 9093 9093
1 11539 34493
0 33122 33122
2 32738 20367
1 15725 25537
3 29210 100532336
1 29128 21909
3 3052 387447110
0 2722 2722
1 14890 10278
0 4795 4795
0 14481 14481
0 21472 21472
0 9471 9471
1 13868 34878
2 21350 27217
1 629 2778
1 38717 28205
3 24429 751902685
0 26064 39445
1 39435 39198
3 8494 103288404
2 19348 20409
3 17923 612490964
3 17716 532310983
2 26400 17919
1 15092 10250
2 10933 4656
1 16188 21003
0 38370 38370
2 37381 34544
0 24412 24412
1 6611 38242
0 14499 14499
0 37272 37272
1 39313 10578
0 9565 9565
1 38474 16144
1 8336 1720
0 12970 6781
0 4726 9125
1 36726 33150
0 3266 3266
0 18148 18148
2 11992 35077
1 25302 16580
1 33621 3735
3 10238 979158643
1 38200 31773
1 39726 34201
2 27836 3267
0 32032 32032
1 39919 7954
2 4575 195
3 17077 498078000
3 965 284227007
3 19126 272102834
1 443 16353
1 28650 14166
3 39542 823780614
1 18450 17435
1 9414 1378
1 35407 33910
0 1691 1691
0 4175 13389
2 22252 22975
1 23204 12336
0 22472 37480
3 18985 557243241
3 26521 896529665
1 1341 5162
0 6388 6388
1 15285 2749
0 26428 1820
3 16983 976274424
0 33693 33693
2 38379 28096
0 9519 9519
1 33828 8527
1 26231 27341
3 30594 257907407
2 32896 33714
3 8552 506706386
1 32909 34397
1 28941 25743
1 33144 57
1 11402 15933
0 28680 28680
1 39238 37541
1 20775 22136
1 29629 31788
3 5936 441216958
0 19473 34235
0 9453 9453
0 10922 10922
0 32894 32894
1 35330 10051
0 14608 14608
3 5200 592508724
0 30155 30155
3 33988 148433030
1 34457 38596
1 2063 12746
1 39573 3175
3 33684 284483689
1 7069 22637
1 33147 15225
0 29 29
1 16579 7532
1 26095 18700
1 33000 39888
0 33963 33963
2 26733 34614
1 26047 27264
0 2632 2632
1 11883 3575
3 6271 802965098
3 27062 627370717
3 1084 126125875
0 29003 29003
2 31726 8746
0 412 412
1 327 9054
1 24932 19858
1 33046 27447
3 10031 33690275
0 20168 20168
2 11992 5868
0 12503 12503
2 10317 32860
2 18115 11213
1 10304 21745
2 26953 20783
2 23152 8265
0 24952 24952
2 39816 21058
0 6715 6715
3 24157 90828587
0 2044 2044
1 25523 38712
0 34791 33505
1 5991 34465
0 33293 33293
0 27213 27213
1 15524 2599
2 11419 3538
0 36466 36466
1 18768 4358
3 7839 773824473
0 30586 30586
2 15451 10965
3 6002 824633935
1 27730 12233
3 20523 449074040
0 14387 14387
0 37217 16601
1 2556 33024
1 22618 1716
1 34734 35349
0 38103 38103
0 17197 17197
2 55 31837
1 18892 855
1 300 17618
3 8905 561258676
1 12037 13418
0 27025 27025
0 12231 12231
2 30006 24102
1 10608 15616
1 21167 28429
0 30284 15713
2 28450 32971
0 13707 13707
1 3154 23484
3 31107 786414420
0 15232 15232
0 36887 36887
1 23957 18090
3 20686 690284042
3 30705 895759777
3 38049 506140731
1 20095 27073
2 9763 21335
1 7680 17389
1 8104 16397
0 9398 9398
0 37333 520
1 16161 3157
0 37126 37126
1 8660 11658
1 29701 20792
3 28044 552953103
0 18267 18267
1 2002 16361
3 11316 586119170
1 32072 25204
3 39437 361861895
1 20286 20859
1 27687 38907
1 8100 27624
1 27020 33712
1 30350 5418
2 2009 11601
3 5341 30547920
1 35047 6153
1 3314 9162
1 979 37960
0 34352 34352
1 1914 16131
0 23069 23069
3 4055 252955099
1 17131 34248
1 21867 37772
3 26945 119626153
1 18965 6978
0 23103 23103
3 17858 301623834
1 36542 54
1 36933 4852
1 10913 36062
2 10053 38173
1 8337 9174
3 8624 96841407
2 30780 37858
1 6055 2917
2 26938 19075
1 23439 4521
0 35559 35559
3 19497 524560294
1 28906 13405
1 429 31014
3 31074 528690699
1 13603 8981
3 7308 220063516
0 28010 28010
0 37490 12598
3 1825 27754234
0 27583 27583
1 11289 22130
3 9920 795974363
0 24764 24764
1 5533 30275
0 13985 13985
0 13762 13762
0 21178 21178
0 4516 4516
1 15794 28887
2 1546 18441
0 38826 38826
0 13358 13358
1 37147 1082
3 19631 658187861
0 24164 24164
2 7301 26172
0 13567 13567
0 15473 24644
3 32030 111971021
1 30178 22704
0 38313 38313
0 36807 36807
0 19227 19227
2 7677 25577
1 33940 27086
0 7575 7575
1 21678 3863
1 6260 1180
2 13072 38141
3 26153 845231388
0 25911 25911
3 5284 902963028
2 15762 6784
0 18077 18077
2 29396 18098
3 14322 981433008
1 28381 21674
0 20424 20424
0 24188 24188
3 2277 398174539
0 5817 22603
1 13013 1304
0 34017 34017
1 5052 6841
0 38943 38943
0 21620 21620
3 6981 113115180
2 32400 9792
1 9765 39023
1 35437 34578
0 13825 13825
0 31981 31981
1 8382 37249
0 8063 8063
0 35736 35736
0 15831 15831
0 30482 30482
0 36120 36120
0 31340 31340
3 6386 150488295
1 30707 34184
0 19707 19707
2 9041 23427
2 19100 39167
3 122 154255378
0 39872 39872
2 38836 7653
3 39941 511211921
0 20021 20021
0 658 658
2 14309 25599
1 22826 15597
0 12012 12012
1 33912 30544
0 15851 15851
1 9210 30808
0 12229 12229
1 22578 29508
0 38567 38567
0 1270 1270
1 25233 29911
1 36643 11511
0 719 719
2 4488 16086
2 1869 18168
1 34227 32055
0 28323 28323
1 36471 7796
1 7014 17450
3 32693 395555589
3 5791 979052126
1 22477 13914
1 36504 5232
0 20631 20631
1 30454 39530
0 4264 4264
1 32926 11330
1 5509 35448
0 33909 33909
2 16095 8782
0 16203 16203
0 14089 14089
2 20200 30755
2 18631 18729
1 1580 4073
1 33306 28654
1 12671 37691
0 10427 10427
3 35758 991710014
0 22713 22713
2 26369 13290
1 4708 26224
0 26212 26212
1 22049 4036
1 3796 18262
3 2406 4842718
2 30919 31701
0 8300 17662
3 36930 66244816
0 26316 26316
0 17746 17746
2 24562 4346
2 33947 9160
0 36658 36658
1 4590 4624
0 1948 1948
0 13983 13983
2 9703 5228
3 17783 931973816
0 38278 25764
2 29102 35011
3 31345 193172195
0 12980 5923
2 21540 11403
1 19472 10532
0 39699 39699
0 37400 37400
1 11645 1373
1 18817 38563
1 19534 5501
0 38220 38220
0 30633 30633
0 4726 9125
2 20893 10001
2 3447 10367
2 16004 28408
2 26597 10108
0 28213 28213
0 19004 19004
0 16493 30243
3 29472 610100582
0 32255 32255
0 27327 32862
0 27585 27585
0 1466 38509
1 37822 26856
0 39941 39941
0 30101 30101
0 26927 26927
2 29145 32113
1 6853 20582
3 17641 548988823
2 23748 9376
2 29767 3845
3 37984 776356618
0 33090 33090
1 6822 23219
2 7248 17868
1 36054 32648
2 14355 8721
1 7120 4075
1 26912 11479
3 28389 590452610
0 31361 31361
0 39405 39405
0 28303 28303
1 16930 27576
2 23671 26186
0 18557 18557
0 23885 34301
0 15614 15614
0 23355 23355
1 36309 4747
2 23340 6334
0 8555 18248
3 30485 171423659
0 30985 30985
1 9720 8084
0 21665 21665
2 16283 37755
0 6463 6463
1 19326 22667
2 9754 37504
0 7850 5125
0 22932 22932
3 11462 721610812
0 20827 20827
2 21410 33753
2 37992 1086
0 20575 20575
3 38329 19760056
3 24567 891364778
1 8666 35982
0 1020 1020
1 37325 7556
2 39532 4807
0 31944 31944
1 29130 38178
0 33925 33925
0 12131 50
1 23957 11472
2 27022 28634
1 34215 24390
0 38528 12272
1 5784 18900
0 16458 16458
0 13451 13451
3 4719 389390609
2 3361 38976
3 29329 107803250
1 7115 17428
1 8238 24892
1 5189 32805
1 37873 7011
1 34769 37741
1 22761 22227
0 18876 18876
1 31265 33259
0 26739 26739
1 39441 20493
1 9971 14968
2 30784 34024
2 35135 25034
3 21712 483913139
0 39604 39604
0 26683 26683
3 23965 618708345
0 35725 35725
2 15459 4875
1 20348 15462
0 11491 11491
3 34328 684865042
1 9194 17592
0 8572 8572
1 25093 26323
2 12745 5601
0 3282 3282
3 28410 366435244
0 33640 33640
1 32613 4284
1 35518 7539
2 152 39296
2 14640 5196
1 6687 18734
1 9260 6191
1 23581 22778
2 23209 9028
0 19537 19537
0 4378 4378
3 181 709056264
0 26334 26334
0 13352 15889
1 39225 17959
0 34520 34520
2 20317 15969
0 34354 34354
0 7460 25028
1 16076 32527
1 30617 37889
1 8504 4090
0 24892 8238
3 1476 388289085
0 23365 11572
2 8907 9407
0 27119 27119
3 26428 251706645
1 16015 18309
0 22868 39677
0 39307 39307
0 23082 23082
3 5391 275776414
1 15243 36219
1 11809 2183
0 36623 36623
3 18988 365811050
1 6940 17186
0 17821 17821
0 2342 2342
0 30110 30110
2 25925 15535
0 22585 22585
1 1567 23151
3 33608 586323661
0 20890 20890
0 9731 9731
1 3085 3458
0 2112 2112
2 29479 20655
0 26976 26976
1 4970 21104
2 13757 3245
1 16249 29921
0 8716 8716
1 216 9516
1 35695 3519
0 31159 31159
1 15899 6752
2 30411 6010
2 13251 5304
0 11322 18774
1 1431 4640
3 37695 414829224
1 27316 16697
1 35509 32543
2 1614 12099
2 12416 32749
1 17886 14026
0 32806 32806
1 11730 32672
0 16916 16916
0 25769 27674
2 29130 38178
1 23290 8687
2 16644 20361
0 22072 9079
0 26159 26159
0 32519 32519
0 29386 29386
0 14323 14323
2 29343 11363
0 19473 34235
3 14674 867121799
3 19430 682513016
1 2292 10995
2 2712 28996
3 24771 546810326
2 27989 23137
0 13182 13182
0 24099 24099
0 33283 33283
0 39334 39334
0 36342 36342
1 15082 7138
0 3221 3221
0 39128 39128
0 21389 21389
1 19395 17162
1 23023 17391
1 5483 22007
3 9381 249185788
3 18167 566565765
0 31311 31311
0 36697 36697
1 39994 1066
0 10046 10046
3 631 16681565
2 20035 29211
3 34440 284629646
1 19403 15851
0 1889 1889
1 27285 30288
1 21984 2177
1 2756 4782
1 10381 24979
1 16155 27396
2 28261 18781
2 20568 19496
1 26577 21475
0 32842 32842
1 13354 27678
0 27293 27293
0 25096 25096
1 12896 10185
1 5795 5162
1 35774 6313
1 31043 34944
0 771 771
1 16578 16477
2 18940 36443
1 14520 4358
1 15892 17817
1 27204 14936
3 20297 922946041
2 36020 12684
2 3341 7430
2 30613 16731
1 26804 33502
0 8998 8998
0 8529 8529
1 34402 35358
1 13360 26578
1 13155 5642
1 13711 12906
1 17 6580
0 26885 6643
0 20465 20465
1 35706 29919
1 9215 11326
1 18765 1016
0 8240 8240
0 5725 5725
0 31442 31442
1 15629 27670
1 18990 31589
2 31190 32574
1 29836 1188
1 24552 35534
1 4519 20112
1 22004 39515
0 6940 6940
0 21641 21641
0 35204 35204
0 24376 24376
0 4440 4440
1 29801 17749
0 25018 25018
0 13069 13069
1 7578 16176
1 12302 6249
1 1238 1835
2 10796 19614
0 12544 12544
2 22538 32237
0 7408 7408
1 18475 315
0 21271 21271
1 26152 16623
3 12957 815130593
1 2847 31173
3 8592 720262733
1 33624 26526
3 655 476326376
0 7810 7810
1 29024 14426
1 23669 17088
3 20103 104833126
0 30529 23846
2 34900 15920
0 21120 21120
0 30819 35011
1 9284 18507
0 30397 30397
3 26960 444088860
0 26500 26500
1 4318 9910
3 27063 270330557
0 29661 29661
0 35151 35151
3 1054 635272786
1 17800 11563
0 32564 32564
1 22877 37942
1 19821 12722
1 14280 28924
0 5506 5506
1 11217 17167
2 36009 20568
0 8915 8915
2 15153 10355
1 7495 26454
0 27645 9288
1 34283 38059
2 6052 25391
0 12742 12742
0 33886 33886
0 29120 29120
1 9321 8620
1 1939 37778
0 30457 30457
2 27241 34728
1 37335 23851
1 36822 13321
1 16309 36301
0 31431 31431
1 33586 2916
0 10801 10801
3 8091 611746652
2 31193 23696
1 33171 31659
0 12569 12569
2 38875 31861
0 6666 6666
0 2603 2603
1 18605 16387
0 23934 23934
3 30586 560011180
3 31008 559098325
0 9780 9780
0 38680 38680
0 20971 20971
2 39203 25400
0 24006 24006
0 37506 37506
0 35468 35468
2 26030 2714
1 6890 22134
1 21147 15859
3 34215 215813435
0 5369 5369
0 2019 2019
3 8827 913461566
3 15564 325237698
3 8571 937940406
0 16872 20708
1 29680 39094
1 35309 26852
0 39664 39664
3 11415 869080789
3 1923 862674271
1 32942 1604
3 34997 22573497
0 8400 8400
1 7950 27394
3 155 237357615
0 1257 1257
2 8513 13805
0 10381 10381
0 9842 9842
0 6479 6479
1 31362 13711
1 36663 5015
0 32497 32497
1 3497 5719
1 16239 23698
2 23621 25068
0 18729 18729
0 14546 14546
3 1454 38202243
1 16473 19312
1 10551 1234
3 4678 968150765
1 8386 6178
0 22567 22567
0 4427 4427
0 5627 5627
0 16697 27316
2 16097 21726
0 39665 39665
2 35702 5297
2 19838 28806
1 7838 2802
0 34575 34575
0 2381 35174
2 38474 16144
1 25374 2836
0 28201 28201
1 12733 19295
1 12683 13079
3 28215 680655057
1 7024 6899
2 21780 34349
1 28120 29921
1 4373 13286
0 10074 10074
0 12558 12558
1 8966 15324
0 39859 39859
0 16768 16768
0 4174 4174
1 36117 25774
2 26926 15056
3 3202 316078186
0 37347 37347
0 11512 11512
0 33675 33675
1 22048 17822
0 38663 38663
0 6260 6260
1 26134 17965
0 37287 37287
3 38712 584282341
3 28019 410905210
1 28473 35147
1 1899 37228
0 39455 39455
3 8824 135565321
0 7428 7428
1 20312 27178
2 35606 10038
1 6028 3757
3 6118 818064246
0 16319 26717
0 32109 11948
0 13250 23503
0 21841 21841
3 9204 910648585
0 27897 27897
0 12511 25643
1 6761 36376
0 13030 13030
3 30483 105738473
0 24482 24482
1 23860 33142
3 23442 638212448
2 14930 3940
2 1194 38570
3 16083 390078294
0 12649 12649
3 34086 150576294
0 9400 9400
1 17280 4640
0 19560 19560
2 22341 2428
0 39023 9765
1 24829 2011
3 28481 151426350
3 8309 88467655
0 18609 18609
1 35466 6771
3 25508 924934751
1 36049 23065
0 10229 10229
0 3976 3976
0 29264 29264
1 17111 38989
2 36881 39167
1 18090 17600
3 30012 210639352
0 2847 2847
1 34637 27250
0 9775 9775
2 2348 3184
1 32848 30704
1 24180 37858
1 33367 10304
0 28288 28288
0 38472 26328
3 2612 781394376
3 15298 413873366
2 31505 9953
1 3183 37841
0 11220 11220
0 9617 9617
2 25371 11012
3 16916 785205223
0 21876 21876
1 37214 33570
2 12930 23264
0 23401 23401
1 2544 3785
0 8084 9720
1 29542 8259
2 21625 4927
0 20566 20566
1 15312 38125
0 31927 31927
0 367 367
2 33243 39278
2 2847 31173
1 26397 36167
3 39599 838575403
0 10307 10307
0 34313 34313
0 3150 3150
2 7429 2945
3 8797 929935906
3 18527 673007007
1 17764 39214
0 32583 25090
1 10202 27590
1 11906 30623
0 6976 6976
0 8235 8235
1 23173 14201
1 2364 34007
1 21082 24046
0 31062 31062
0 38292 38292
1 22467 24100
0 23179 23179
0 9255 9255
0 27397 27397
1 18610 14637
1 36111 4048
3 4102 398611595
1 1401 23079
0 10 10
1 31980 32633
2 14169 38033
1 15277 11899
0 5284 5284
0 16595 20739
0 5488 5488
3 12965 884263544
2 33548 39806
1 8349 12623
2 35042 25196
0 14033 14033
2 39397 3871
0 34207 34207
0 1394 1394
0 13809 13809
0 30205 30205
1 6691 29325
0 11728 11728
0 30002 30002
1 16923 36420
3 3971 505277631
3 15937 280258074
0 19205 19205
2 13418 23736
1 25682 32810
0 18459 18459
2 23495 26125
1 17436 15919
3 24084 569975234
0 396 396
1 30202 5476
1 26879 6026
1 8005 33115
1 1370 14426
1 29822 5095
3 19877 543708831
0 4808 4808
0 25959 25959
1 26311 20505
1 11722 30941
0 30681 30681
3 18652 228200319
3 3093 988219467
1 16495 4970
0 38153 38153
1 33179 37007
3 32120 997755651
0 38914 38914
0 21458 21458
0 15501 15501
1 6790 2549
2 9874 20457
0 9263 4858
0 1515 1515
0 36544 36544
3 37041 887582291
2 347 5697
0 27737 27737
2 28603 6507
0 21670 21670
0 24950 24950
0 7577 7577
0 6345 6345
2 4271 3744
0 21799 21799
0 10928 10928
1 24842 4083
0 10655 10655
1 12822 7323
0 36158 36158
0 39286 23238
3 126 149342136
2 3204 5308
2 35084 35870
0 7037 7037
1 19505 34821
0 24722 28023
1 33645 26021
0 27160 27160
0 6010 6010
2 25769 20102
0 33892 33892
1 31027 14005
1 1424 15191
0 16412 16412
0 18060 18060
0 15394 15394
1 15874 25082
0 11372 11372
3 18645 122877583
1 17945 23392
0 32986 32986
0 22196 22196
1 17841 6920
0 39553 39553
1 33537 299
1 30914 34945
1 20254 17168
1 29477 1009
1 27067 30138
1 13675 7714
0 34676 34676
1 31179 17395
3 4289 219895825
1 14085 17128
3 34457 775094411
3 36997 542745792
3 27287 85072721
2 17206 10183
1 10123 7829
1 39634 21536
0 36509 876
0 38659 38659
1 12839 7826
0 9131 9131
1 35008 17233
0 10035 10035
3 13370 554063069
2 9561 16583
0 36015 36015
1 37058 17314
1 23797 13649
0 35795 35795
2 8442 24796
0 7337 7337
0 13997 13997
0 15823 15823
2 38124 31279
1 10655 35729
1 16402 32276
2 5318 22085
3 24642 496907336
3 5999 428999750
3 12222 785701178
3 22969 944644697
0 19588 29160
3 729 714929368
1 12679 3924
1 20139 33116
3 28593 110832081
0 12176 12176
1 372 16703
0 21463 21463
1 2605 32384
0 35319 35319
1 133 5687
0 35226 36163
3 7104 130211023
0 3805 3805
2 12243 10976
1 12256 10969
1 13807 38538
2 1923 2295
1 35176 4555
3 7031 943479415
1 20267 21057
0 2707 9831
1 37154 23726
3 31432 587653978
1 38706 15109
2 22693 17029
0 13630 14673
0 26140 26140
0 2355 2355
2 14884 28773
0 14377 14377
1 27459 7850
0 6915 6915
1 14776 37475
0 28229 28229
0 36640 36640
2 34529 33440
1 236 18984
2 35925 22164
0 18556 18556
1 16339 29153
2 130 16710
1 26825 36337
2 37909 19677
0 10894 10894
3 19123 880255890
2 29394 15441
0 6618 32352
1 21319 34025
1 38956 25136
1 25915 35977
2 36354 17922
1 34172 9592
1 16914 4272
3 12275 542247232
0 37952 37952
3 22130 581245027
3 34958 372011025
3 29420 588852362
1 5002 14784
0 7246 7246
0 4659 4659
1 17459 24911
1 34757 27229
1 18673 31869
1 23667 30424
3 39564 92421575
1 23922 34769
0 18993 18993
3 9505 586440034
0 3822 36721
1 10299 39063
3 37889 219723006
2 3543 12953
3 11474 25248728
1 25553 19020
1 31571 5144
1 32637 4906
2 27470 20963
3 26899 455709886
3 17764 316641118
0 32814 32814
0 24415 24415
0 31094 31094
3 14453 596209405
1 32102 33317
0 1755 1755
1 21433 12120
2 22381 15250
0 1922 1922
0 29919 35706
2 19489 10362
0 7919 7919
2 21626 36584
0 12761 12761
3 20569 634693983
1 16396 15015
3 23466 165815076
1 203 19605
1 36641 9870
0 27364 27364
1 27498 6365
0 14676 14676
1 27751 32860
1 25377 26874
3 35895 939520987
0 9142 9142
1 11192 35431
0 15137 15137
3 25917 172790220
3 10794 651560586
0 6266 6266
3 19474 653095442
2 18773 39158
0 34686 34686
3 2548 521542853
1 14081 28010
0 3177 3100
1 35051 31885
3 25124 893803015
3 6619 206284179
1 17711 10453
1 15040 6091
1 14044 34808
0 39157 21377
0 8142 26051
0 23999 23999
0 39189 39189
1 17089 22599
1 31802 3550
3 26378 23159995
1 17005 12739
1 12189 38460
0 907 907
0 18019 18019
1 14713 7510
1 21325 15428
1 29171 15156
1 19012 28702
2 33277 35645
1 14416 29375
1 2080 10975
3 24916 280252052
0 15622 15622
0 2685 2685
0 12607 12607
2 494 35242
3 16369 212964493
0 1997 1997
0 12721 12721
0 7852 7852
1 25860 2496
0 37363 27359
0 21155 21155
0 8552 8552
0 14595 14595
1 31209 29631
3 34776 700376122
1 37381 35393
0 477 477
0 9240 9240
3 36349 842506711
3 17874 845234487
0 37814 37814
3 17864 639787029
0 6289 6289
3 6518 874494849
1 31311 8026
0 39472 39472
2 16685 21065
0 24393 24393
0 12269 12269
0 29096 29096
1 6021 19063
2 24274 10445
0 5732 5732
3 27036 957420687
2 24433 37906
1 12126 22109
0 14152 14152
1 39305 18840
3 33248 268142135
2 6624 27675
0 30596 30596
1 18725 5737
2 31783 30714
1 4975 3192
1 12434 8292
0 9317 9317
1 21627 39520
3 21873 265853945
1 4981 12398
2 23830 24401
1 15280 38859
1 4572 18271
3 39353 539757744
0 37791 37791
0 1938 1938
0 4897 4897
3 17575 660565244
0 39373 22031
2 2992 22706
0 13031 39111
0 1993 1993
1 32654 5330
1 1268 26412
1 11754 28463
1 4848 5935
0 27065 27065
0 13911 13911
1 24919 27761
1 7858 278
0 15624 15624
0 39337 39337
0 14992 14992
3 29539 440674600
0 24071 29814
2 10864 15308
0 26895 22308
3 24134 388453725
2 22207 7909
2 2456 35426
3 38400 101966712
0 34902 34902
1 33282 18575
3 32154 575577320
1 26211 5630
1 31079 12687
0 27075 27075
0 11934 11934
2 22292 30529
1 11036 22242
0 16348 16348
1 38276 3927
2 5497 17882
3 13240 836436886
1 14774 13937
0 36619 36619
1 28058 14524
1 27171 1877
0 10533 15268
1 20679 2699
2 32959 29279
0 30804 30804
0 26665 26665
0 24313 24313
1 11806 34906
0 39653 39653
0 5826 2835
1 35535 11940
2 18622 19875
1 21671 23943
1 34569 25128
0 31229 31229
3 19186 517036297
3 25161 130045807
0 32594 32594
1 33035 2154
3 36228 222476277
0 20574 20574
1 16054 39768
0 11683 11683
0 18619 18619
1 18685 20443
1 14970 39261
1 19367 1166
2 24163 4609
1 11560 29166
1 2016 3375
1 6177 19837
0 487 487
1 24583 29428
2 33229 36002
0 12011 12011
3 18695 587981458
0 23604 23604
0 5840 5840
1 31326 34872
0 37295 37295
3 16061 965481913
3 25476 534284361
1 20105 20191
3 15445 329830017
1 12295 11054
1 37714 7831
1 20217 4789
0 23201 23201
1 22940 9311
0 12568 12568
1 8874 20140
1 15979 2948
0 31942 31942
0 36043 36043
0 15629 15629
1 22761 9687
1 33099 34680
0 23037 23037
1 9812 13101
0 16950 16950
0 30514 30514
0 21122 21122
0 8545 8545
0 11985 11985
1 3505 35771
0 14763 14763
0 17134 17134
0 37161 37161
1 16777 34746
0 972 972
3 22159 72588775
0 18594 25268
1 29637 18791
2 33524 32291
2 9975 7163
1 34386 12842
1 21351 28441
2 1489 14406
3 30106 711973838
2 38117 9006
1 11849 22148
2 36171 7677
0 27002 27002
0 35105 35105
3 36882 623577353
0 9692 9692
2 21793 3836
2 23845 25114
0 16669 16669
0 8150 8150
3 34612 559629950
1 9751 31700
1 14813 10492
1 4860 4896
0 21809 30409
1 14069 11609
0 8259 29542
3 35609 904245562
1 6871 33724
1 31310 27271
0 19966 19966
0 34375 34375
2 13711 12906
0 35918 35918
0 16822 16822
0 12435 12435
1 35404 17592
0 21071 21071
2 7690 38898
2 27959 39215
0 13396 8089
1 7239 24938
1 32262 27535
2 30092 32232
3 14723 926751996
1 35396 6578
0 27149 27149
0 36168 36168
1 34274 22408
0 22667 19326
0 22678 22678
1 12409 851
0 28562 28562
0 27880 22414
2 1559 12639
0 4263 4263
0 23213 23213
0 30376 30376
1 24518 7218
0 33896 33896
1 8601 23436
0 39459 39459
1 1926 11640
0 37036 37036
2 16600 32623
2 26480 24751
1 33508 8632
2 22751 33429
0 12439 12439
0 34616 34616
0 21286 21286
3 10691 960989615
0 13223 13223
1 10841 32927
0 16133 16133
1 20229 34498
0 2087 2087
2 2522 2625
2 8387 3378
2 14431 1367
0 17741 17741
2 9423 2851
2 30761 26456
3 10158 965810654
1 14869 23852
2 16797 9237
1 35875 10172
1 22766 39889
3 35393 687038551
1 12919 8391
1 23744 28385
1 24234 33880
2 35025 37319
1 22857 1329
1 22274 29421
0 5716 5716
1 35589 5485
0 39026 39026
0 22656 36999
2 7819 16698
0 19988 19988
1 24634 13086
1 5539 26813
0 29350 29350
0 5152 5152
0 9659 9659
1 8169 141
1 32133 33916
3 32315 835613862
2 26300 12890
0 25223 25223
0 23676 23676
3 14902 15778883
1 608 11863
0 14235 14235
1 11054 31729
0 28212 28212
1 34824 33690
0 23756 23756
2 38061 10341
0 28536 28536
0 24418 24418
1 5337 34599
0 1168 1168
1 37390 37049
0 1652 1652
3 37717 577115463
0 4440 4440
2 14515 8066
0 19099 19099
3 5218 977695555
1 6921 11203
0 34707 34707
1 2537 28347
0 16230 16230
3 34381 371057430
0 29114 29114
0 7975 7975
1 15983 23370
3 29493 693810641
0 31021 31021
0 19578 19578
0 27262 1899
1 8048 11330
0 21698 21698
0 33611 33611
0 29084 29084
1 32534 12448
0 10723 6809
3 35924 683408096
2 24552 35534
2 3519 2940
1 19726 37300
1 611 27939
0 14259 14259
0 28613 1104
0 3687 3687
0 31337 31337
0 37399 37399
2 2063 12746
1 20707 207
3 5804 716988569
3 29612 425694576
1 32983 37258
2 18975 27967
1 3572 24477
2 6921 27783
2 35123 862
0 2898 2898
1 5278 19768
1 7013 37926
0 755 755
0 6995 6995
1 27798 2785
1 7095 8225
0 388 388
0 16519 16519
0 12761 12761
3 9185 481513764
0 28784 28784
1 18398 23723
3 28120 221154781
1 28514 11222
3 34225 102168242
2 11222 17170
1 26406 10048
3 39125 518238220
1 21716 3691
1 37649 17426
3 26968 732973879
2 22357 13699
0 26122 26122
1 28520 32727
0 37512 37512
0 18468 18468
3 32731 702227136
0 12120 21433
2 23717 23962
0 37963 37963
0 22397 22397
0 38229 38229
0 25440 25440
1 30410 39577
1 27004 11209
3 34386 855292506
3 2411 981491012
1 36141 9560
3 19532 576509368
3 22759 218979419
0 27709 27709
0 21260 15312
2 30768 37936
1 38689 22743
1 32719 37803
3 8603 654605836
1 22559 31874
0 10245 10245
1 8540 6725
3 4794 700186730
1 8773 6013
2 36185 31980
2 6154 22035
0 25009 27328
0 5362 5362
3 34785 335251196
0 7213 30115
1 21052 33260
0 34282 34282
0 22111 22111
1 13752 21132
2 23956 21153
1 13729 35367
1 12656 3262
0 30765 30765
1 27185 34705
1 34531 38699
1 8231 20811
0 14196 14196
1 12690 35116
1 25133 29848
1 20265 17331
1 38274 13881
2 14266 591
0 15938 15938
0 12679 12679
1 24298 3434
0 10518 10518
1 37104 16900
1 32317 10271
0 13258 13258
0 33631 33631
2 35196 3969
1 5545 6972
0 34487 34487
0 10750 10750
1 38245 19915
0 35598 35598
1 19987 34501
0 16048 16048
1 30396 18334
0 23692 23692
0 24075 24075
0 26750 30433
3 39848 137962145
0 38936 38936
0 39302 39302
3 24264 26836013
3 24125 801568693
0 449 449
0 6301 6301
3 15262 919954428
2 24984 5374
0 5848 5848
1 7195 15908
2 8953 12852
3 4775 642937264
2 11826 27554
1 39162 23593
0 7251 7251
1 39261 3435
2 31852 33889
1 25407 26841
0 25719 25719
2 31151 36109
0 5205 5205
0 261 261
3 17996 307212130
3 29317 930041394
1 26581 26303
1 25589 4688
1 38091 12341
3 35870 278692821
1 29184 37694
0 36552 36552
0 37704 25638
1 20520 17020
0 15293 15293
0 377 377
3 3955 316682363
0 37382 37382
0 27153 27153
1 15223 25780
1 37260 14108
3 31432 791700653
1 31816 35866
3 24153 892758866
0 30549 30549
0 8767 8767
1 32714 31936
1 27215 6505
0 17679 17679
0 34787 34787
2 18187 715
0 23125 23125
1 9151 39609
1 34981 34192
1 32470 5476
0 25839 25839
3 25008 629383806
1 10476 15283
3 32795 642416361
0 20758 20758
0 35762 35762
0 35493 32972
1 12625 21070
1 34367 17612
0 23923 23923
0 36018 36018
0 8344 8344
2 20202 18757
2 9535 33223
1 9327 2680
2 36240 19211
1 363 20271
3 4734 853335570
2 9657 17100
1 24821 25297
1 39803 33299
0 30147 30147
3 17858 814946602
1 8987 37861
0 13277 13277
1 826 1827
0 10624 30488
0 5116 5116
1 18966 20072
0 23975 23975
0 4041 4041
0 1183 1183
1 8485 37833
1 34553 7605
3 7866 782760397
1 22209 15104
1 994 2092
3 22326 424071856
2 26766 8796
1 23672 7761
0 13646 13646
1 39054 24355
1 13007 28664
1 30862 1392
1 28272 17082
0 7911 7911
1 34348 2706
3 35229 855229085
0 31913 13318
2 23180 25249
0 23316 23316
1 28386 33095
0 11539 11539
1 1244 13764
2 37855 26644
1 8767 1836
0 7111 7111
0 39726 39726
1 17533 26887
1 209 15750
3 12450 250736190
1 7764 17640
0 22120 22120
1 19920 21918
0 39179 39179
0 30143 30143
1 19631 22893
1 17818 10557
0 2789 2789
0 11919 11919
0 3646 3646
0 11731 11731
2 36149 11591
0 31412 31412
0 21853 33483
3 28824 524039328
0 12810 12810
1 5791 31074
0 31016 31016
0 15058 26194
1 811 9063
0 4226 4226
2 1002 8504
1 24327 28971
1 27188 39968
3 4471 504161538
2 33128 15477
0 4455 4455
0 6278 6278
1 30034 35394
1 14580 29475
0 26417 26417
3 39261 705488861
3 3241 175691817
0 33792 33792
3 9452 733901551
3 4428 271268183
2 2780 11900
0 11410 11410
0 1156 1156
1 12009 23625
3 18565 635816636
0 15637 15637
1 28992 16745
3 19232 496109825
1 15232 15967
2 443 16353
1 11686 26380
2 35965 30396
0 19237 19237
0 28394 28394
0 30373 30373
2 11422 28430
1 34541 15424
3 2787 836060026
0 23167 23167
0 9931 21591
3 19903 388401782
1 20190 38541
2 34432 13812
0 19160 19160
0 4250 4250
1 2404 27064
3 8497 399933768
2 11242 32517
2 12420 20674
3 21653 22990204
1 18405 25863
1 20933 30480
3 16425 53230689
2 16185 25178
0 13393 13393
3 32796 548404867
2 35380 17975
0 21905 21905
3 24147 979892652
0 37299 37299
0 12305 5143
0 10124 10124
2 32905 357
3 14794 518698782
2 10073 16214
0 12532 12532
3 22316 371912475
0 23823 23823
1 1870 11120
0 35851 35851
0 8691 8691
1 4433 39161
0 23353 23353
0 34624 34624
0 21931 21931
1 21442 36574
0 5535 5535
0 14420 14420
1 16565 31169
0 13023 13023
1 21458 28314
0 16007 16007
3 14701 263233829
3 37562 618127857
0 2518 2518
0 31321 31321
2 20314 20704
0 32987 32987
0 357 357
2 9077 297
3 7630 884229380
0 12445 12445
1 6383 12029
0 28254 28254
0 28798 18080
1 6036 17658
3 9518 301865601
0 30998 30998
0 12769 12769
3 35879 655823990
2 34392 22563
3 35720 754011207
2 36672 38959
1 39766 32263
0 26027 26027
2 18769 28142
1 15972 6121
0 29194 27040
1 13542 9508
2 16437 26771
3 24423 349829283
1 2890 22595
1 28894 7806
3 3696 970259731
1 16973 39313
0 39574 39574
0 9587 9587
0 28521 28521
0 39451 39451
3 4893 507292314
0 20707 20707
1 2564 27291
1 7176 26697
2 37446 4170
0 6491 6491
0 38250 38250
3 20343 70925312
1 25816 30833
2 33306 28654
1 7969 170
0 15648 15648
3 35111 483427535
0 18330 18330
1 19808 35080
1 21270 35564
1 2570 23534
1 28807 11739
1 22645 16779
1 28179 2465
0 30642 30642
3 7075 103442500
2 15250 32239
3 25135 556391038
0 6588 6588
2 7176 26697
1 19518 32638
1 38625 21156
2 17161 9749
1 27958 32349
1 12824 37048
1 25299 4650
0 25414 25414
0 32754 32754
0 22416 22416
1 14461 39453
0 26809 26809
0 30877 30877
0 25463 25463
0 13443 13443
3 36891 972047190
0 30752 30752
1 18890 33509
0 33141 33141
1 29479 20137
1 8852 19901
1 37836 32624
1 12846 7293
1 143 34488
3 698 764593246
0 3573 3573
1 16075 13022
1 31363 11421
0 19590 19590
1 20709 14501
1 28675 246
2 393 22867
1 34886 38704
0 31516 31516
2 30123 28753
2 27700 24431
1 37493 1218
3 12939 699780667
0 17810 35680
0 35634 35634
2 13123 30826
1 3832 1344
1 32503 5595
1 1269 11178
3 23843 832472038
1 261 11777
0 38090 38090
1 24894 39534
1 9797 23631
0 5014 5014
3 2907 961676291
0 21110 21110
2 36995 28819
3 27359 774434171
2 10917 3382
2 1179 21733
0 25504 25504
2 20920 1293
2 12097 5000
0 3835 3835
0 13561 19086
0 26929 26929
0 34263 34263
1 5687 3784
2 22990 2695
1 13932 10288
2 26881 10835
0 31996 31996
0 29197 29197
2 17592 1839
1 25784 5161
0 12987 12987
1 29550 27025
1 17319 35049
1 1181 18613
3 7786 863724477
1 18491 27692
0 16483 6338
0 38339 38339
3 26864 582179028
3 21080 113773251
1 35021 1947
0 15250 15250
1 7114 15616
0 26048 26048
1 1598 20476
0 12400 12400
3 35864 646000530
3 15063 94182683
0 38156 38156
0 26374 26374
0 2409 2409
1 1583 38761
2 3564 24895
1 13923 30343
0 26169 26169
1 32695 187
2 26068 20405
3 23105 800578334
3 26695 378351286
3 7307 105474472
0 1497 1497
0 11208 11208
1 3761 18789
2 19261 12453
0 8871 8871
0 683 683
1 29511 2587
0 24808 1287
1 48 2219
3 28298 696878428
3 30334 380368750
0 31303 31303
1 25713 39236
1 15524 38995
1 6933 2897
0 34453 34453
0 29876 29876
3 37390 190477832
1 30212 20932
0 22277 22277
1 11398 31066
2 26336 37326
0 4605 4605
1 27791 13105
2 32436 34780
0 11155 11155
0 34947 34947
0 1279 1279
0 25116 25116
3 791 907756203
2 20676 7191
0 11319 20550
1 18709 18316
1 8134 26984
1 1623 1336
1 39368 250
2 5666 33490
1 8350 6601
1 3045 13066
1 2315 14572
0 33486 33486
3 6203 146719441
2 33367 27093
3 8051 897431760
3 30489 789386069
3 32586 713493428
0 13787 13787
3 11316 861938770
0 33610 33610
1 10361 26545
0 33509 18890
0 4665 4665
1 33544 15685
1 17727 6360
0 31759 31759
2 2222 23424
3 10388 785221391
1 9553 9010
3 13216 751145188
1 18429 181
1 24713 12933
0 34850 34850
2 3252 7855
1 2125 34559
0 31725 25522
0 23578 23578
2 28023 24722
1 26600 15411
2 33814 35402
1 29778 27054
0 25700 25700
1 28730 30340
0 26649 26649
3 37624 366409417
1 25513 16229
3 9115 877888470
1 5359 1889
2 33172 26967
0 7161 27727
0 35502 35502
1 33672 32886
2 38115 39656
3 27031 24500920
2 21330 32575
0 133 133
0 5000 5000
0 33059 18605
0 24747 24747
0 23950 23950
0 15796 15796
0 9539 9539
1 553 21389
0 24364 23857
0 31714 31714
1 10872 28797
1 37148 17164
1 18086 1181
1 35038 1359
2 23820 24339
0 20154 20154
0 38506 38506
2 9260 6191
0 18182 18182
0 4433 4433
0 9957 9957
0 8440 8440
0 2182 2182
3 36570 282025347
0 23650 23650
1 10756 7350
1 2298 27995
0 28075 28075
1 22221 16148
3 11345 195700096
2 22335 29807
0 3215 3215
3 31444 90494857
0 31201 36534
3 12569 337781324
1 35040 6959
0 266 18404
2 39785 39724
3 19084 536339979
3 21760 324952088
1 39702 15996
3 24371 620280136
1 23621 19576
1 19835 28557
0 29540 29540
0 20261 20261
1 17600 34163
1 10687 15238
1 13897 2366
2 37065 19341
1 33666 3880
0 22999 22999
1 37366 31613
0 20842 20842
0 36052 36052
3 33732 65242040
0 25920 25920
0 38014 38014
2 17964 34183
1 33251 12914
1 36901 37465
1 10487 22108
3 19029 832257696
3 27723 448636097
0 27574 27574
0 3350 3350
0 18868 18868
1 5930 20597
1 23781 6935
0 17505 17505
3 32806 890904409
0 32388 32388
3 14748 769794577
3 8977 476932643
2 12707 37461
0 3425 3425
0 1095 1095
2 10358 17678
2 18759 6202
0 20950 20950
3 5977 412196910
3 218 970093269
1 36849 37030
0 21013 21013
0 33927 33927
1 32453 36126
0 16006 16006
1 8747 30671
0 19998 24658
0 24554 24554
2 27326 24289
0 8682 8682
0 37028 37028
0 6508 6508
0 33377 33377
1 1109 39464
1 30406 20957
1 14915 31918
0 18797 1448
1 20047 22109
2 4450 24561
1 9200 23685
1 33392 38527
0 30684 30684
0 9044 9044
0 13319 13319
2 12434 8292
0 14402 14402
1 1314 2644
0 16881 16881
3 13208 541754883
0 34554 34554
1 31724 7521
0 17904 17904
0 31936 32714
2 24296 12284
1 379 18775
3 34798 66683743
0 33432 33432
0 4584 11542
2 7502 28176
2 10240 32805
2 2498 25693
2 30212 20932
0 36191 36191
0 3282 3282
1 374 21888
0 13558 13558
0 22550 22550
1 33417 8591
1 25676 27263
0 13318 13318
0 29719 29719
3 36113 509128623
1 27747 20715
0 31428 31428
0 14815 14815
3 31136 321947018
1 3367 3726
0 29423 29423
1 32339 6175
0 2470 2470
0 18391 18391
1 19904 16570
0 37571 37571
1 35115 35069
0 4212 4212
1 28213 9371
1 5018 29214
3 28940 936273013
1 24821 31586
3 2000 269074967
0 24625 24625
0 18911 10022
1 30931 37238
1 11416 19008
0 6416 6416
1 28702 28338
2 21219 12669
0 29149 29149
1 22719 38551
0 3692 29674
0 39434 39434
0 38166 38166
0 5082 5082
1 22523 35354
3 10642 266715966
1 21060 28436
2 28213 9371
0 14980 14980
1 25982 441
0 30726 21005
0 39935 39935
3 3738 917692626
1 13105 25162
1 8410 19352
3 38292 299852393
1 21027 10187
0 29830 29830
1 5642 14842
1 20344 3722
3 30800 571429459
0 20949 20949
1 4477 19150
0 21526 21526
3 12023 79315327
3 2323 112694725
0 22364 18098
1 1068 17527
0 22278 22278
3 39045 793849489
0 5477 5477
3 3031 205093597
3 9802 226636914
0 3209 3209
1 11570 4075
2 7593 21233
0 32771 10153
1 504 31972
3 7287 931092875
1 2992 17883
0 10183 10183
1 13303 38935
0 4882 4882
1 5659 38596
1 30886 39860
1 36731 37354
1 25470 4521
0 11188 11188
1 24883 22551
2 16853 5614
1 10904 26858
1 23050 32365
2 17894 12361
3 17028 33900535
3 19822 655452723
0 37738 37738
0 18323 18323
1 35029 15748
3 16734 931457168
3 9097 59440342
1 14508 35634
1 14548 17153
3 19689 425638412
3 36276 770233342
2 5723 14724
2 38937 5711
1 15571 31197
1 9836 24044
2 39255 4561
1 38205 18396
1 21630 32269
1 518 38686
3 37596 240023373
0 32184 32184
0 31291 18111
1 7917 29379
0 37315 16042
0 2425 21292
2 13359 13788
1 38546 24967
0 13627 13627
0 21461 21461
0 37259 37259
1 117 9669
0 25393 25393
0 23610 23610
3 10908 652719551
0 25122 25122
1 18272 5326
1 11689 23082
0 1841 1841
3 27462 669992858
1 3080 27469
0 6264 6264
0 19507 19507
1 2785 33831
3 670 691792109
2 4759 10148
0 28051 28051
1 520 20016
3 18494 10317049
0 31466 31466
0 23695 23695
3 13478 627534596
0 29249 29249
1 1833 28991
0 23632 23632
0 6331 6331
1 14828 11471
3 9272 49262829
3 8217 319461725
0 28072 28072
1 13677 9934
3 4086 460387611
3 29416 591584588
1 14308 7572
1 29074 12817
2 1942 23858
1 26282 34295
3 39882 710158275
0 31566 31566
0 20864 20864
1 8695 22873
3 22504 970578181
2 261 11777
0 33985 1808
0 11335 11335
0 12284 12284
0 6318 6318
0 3075 3075
1 11856 14716
0 27519 27519
1 33102 4829
1 14259 12420
3 14074 751781549
2 19699 10716
0 9542 9542
1 29284 37186
0 39335 39335
0 9667 9667
1 6659 23
2 22293 13375
2 8059 30037
0 27670 15629
0 6710 23419
0 22809 22809
0 18411 18411
0 23587 23587
1 35133 8466
1 15406 39123
0 12851 12851
1 19705 6379
0 30002 30002
1 7046 31756
0 39222 39222
0 35522 35522
2 8510 15378
0 13792 13792
3 24028 404103011
0 8789 8789
1 2352 25250
0 20298 28901
1 6025 35324
0 7638 7638
1 14361 31181
1 997 23726
1 14014 4087
0 30069 30069
1 7315 21540
0 23107 4528
1 2592 30776
2 15096 15103
1 35035 11970
3 21360 951733643
1 30394 35707
3 7460 952408725
1 3561 23460
0 2771 2771
0 26654 26654
0 17134 17134
0 26378 25768
0 10747 26961
1 8458 17876
0 19279 7633
0 9693 9693
3 4590 581954973
0 36078 36078
0 10030 34924
1 3124 25252
2 5143 29099
3 23652 764935989
2 6907 20118
2 6861 35703
1 16346 25471
0 1740 1740
0 39922 39922
3 9133 725272172
1 12589 25468
0 17107 1785
1 20379 4296
1 2512 37727
3 31098 191455561
1 13773 8253
1 34790 34527
0 5679 33662
1 5973 7627
1 18077 6199
0 37126 37126
0 4222 22372
0 691 691
0 4137 4137
0 3915 3915
1 30398 25701
1 39812 8807
2 5136 37750
3 22236 288743731
2 23805 879
1 31756 4784
0 37089 37089
1 2325 9529
1 35869 1700
0 15783 15783
0 15034 15034
0 31991 31991
3 33009 331087899
2 30100 22302
2 3367 3726
1 28771 12965
3 5256 630865591
0 10201 10201
2 23705 33465
1 12291 30235
0 31531 31531
0 1032 1032
1 35640 22996
0 9267 9267
0 14352 14352
0 15744 23588
0 5606 5606
0 21961 21961
3 28469 882320880
0 27203 27203
1 2780 19925
1 39166 32656
0 7460 25028
2 11847 18296
0 38449 38449
0 34291 34291
0 16015 16015
0 12899 12899
1 324 18129
0 14472 14472
0 27151 27151
1 10424 27506
3 8328 668231966
3 30996 132341157
1 20326 9000
0 14892 14892
1 17631 19133
0 27331 27331
1 38196 36340
0 29566 29566
1 31968 15702
1 14166 22210
1 13849 12075
1 38135 35909
0 10066 15378
0 31680 31234
2 5784 18900
1 13231 32225
0 10703 10703
3 30104 690315622
1 10056 33255
0 5706 8475
1 7870 16060
2 20309 34323
0 24744 24744
0 21217 21217
1 18446 9241
1 21213 37766
0 12044 12189
3 35218 307563493
0 39430 39430
2 8471 32156
2 20936 23887
3 26496 841113642
1 18035 33532
1 33623 37992
1 4345 2851
2 31895 1874
0 2017 2017
2 32283 39170
2 19248 1460
0 35452 35452
0 15064 15064
1 13913 38137
3 13996 974352432
0 14412 14412
1 38168 37785
1 24893 24318
1 32032 36824
2 20974 13408
0 5944 5944
1 39990 1432
1 31306 5983
1 37544 27200
3 9199 427105264
0 10775 10775
0 15769 15769
2 12798 24798
0 24599 24599
1 2195 37981
1 3925 188
2 28746 28574
0 33519 33519
3 25782 257370015
1 22578 38393
2 18678 5185
1 21467 5476
0 39757 39757
1 36714 16645
0 9426 9426
3 29029 485228236
1 37604 35504
0 14977 14977
1 19184 16396
0 16019 16019
3 27331 825375448
1 9420 1956
0 27850 27850
0 3164 3164
2 27791 13105
1 25307 21468
3 31953 671365431
3 14533 314528208
0 34107 34107
1 35082 23775
0 454 454
2 30924 26126
0 8398 8398
1 3847 23456
3 33944 324755956
2 1389 35014
3 39205 647344242
1 4198 1610
2 34926 32737
3 22823 826262620
0 35594 35594
1 34657 11315
0 23411 23411
0 19227 19227
0 18678 18678
2 21023 10044
0 8854 8854
2 12481 6680
0 8035 8035
3 20793 490628815
3 19343 259667864
1 30606 36802
1 9790 37419
0 10141 10141
3 32431 1025691
1 4493 37730
0 11924 11924
3 34011 447743007
0 18941 18941
1 28254 15500
2 22109 15375
3 9076 356084594
0 17711 9736
1 2909 7419
0 14361 18921
2 32888 35182
2 24372 6682
0 27119 27119
3 19960 573539757
1 37833 24138
3 30056 319318098
1 39583 20717
0 6428 6428
3 12141 545800537
0 26378 25768
2 24649 39778
3 30416 580495728
1 11094 35283
1 8306 22754
1 3201 21899
1 20371 22972
2 25846 16862
0 7319 7319
1 8965 12390
0 29503 29503
1 36800 33216
0 33255 10056
0 28959 28959
0 747 747
0 38281 38281
3 29884 831450798
3 28732 649432755
1 6587 10321
3 12963 880218579
0 26716 26716
0 8425 8425
2 3621 9415
1 23411 33855
0 32527 16076
2 21879 3639
0 35745 508
3 35563 620013708
0 32618 32618
0 36381 36381
1 21923 22207
0 27856 15016
3 7563 173827237
2 28718 15279
1 22922 33561
3 22655 571586488
1 12412 9360
2 6374 6461
1 21784 31199
2 30885 30022
0 31069 31069
1 1870 24746
1 37866 7800
1 14354 2170
1 18199 26022
2 1428 21170
0 39995 39995
0 19149 7987
0 3162 3162
0 15105 15105
3 4738 566549644
3 1053 353386041
3 1382 454587949
3 25891 47912114
3 23308 217022205
0 12652 12652
0 11128 11128
0 19087 19087
0 30832 30832
0 25400 25400
3 35476 957835256
0 10444 10444
0 38966 38966
0 7798 7798
0 37879 37879
0 13541 13541
1 3022 29846
2 38917 3710
0 22852 22852
1 13322 21639
0 18516 18516
0 6300 6300
3 28184 117254926
2 7120 4075
1 9760 22080
1 25738 6521
3 21285 300800612
1 6813 35539
0 9168 9168
2 15945 27782
0 10955 10955
3 5263 296417132
2 28806 25008
0 34193 34193
1 8424 26074
0 36006 36006
0 20117 20117
1 29470 38044
0 29509 29509
0 23066 6088
1 2516 32275
3 33938 762586327
1 29995 21196
3 35638 800931814
0 5903 5903
2 34763 20776
2 33525 18266
1 27281 28282
0 33458 22117
1 35694 36346
0 36837 36837
0 27844 27844
0 38299 38299
1 12554 11836
1 21483 15962
1 28407 21597
1 20508 29501
0 5072 5072
2 12871 13337
0 29764 29764
1 18339 38357
0 14003 14003
3 17925 576236436
0 17926 17926
1 38513 910
0 26284 28808
0 33303 33303
1 27536 1222
1 11623 39969
1 28322 25498
1 24896 26971
0 28091 28091
2 35228 19772
3 19091 352465481
3 35746 142479607
0 16273 16273
0 39503 39503
1 34006 267
0 17855 17855
0 4980 4980
1 1097 12370
0 11764 11764
3 38175 157874920
0 33603 33603
1 18006 20802
3 21508 307533529
3 16159 942598622
1 18029 14489
3 38079 306437407
2 8311 33344
1 19245 23119
2 5197 11093
2 31402 7167
2 25209 19280
1 19059 37309
1 37123 4280
1 1825 17060
1 6918 32862
3 29006 51456985
0 24052 24052
2 14576 24468
3 19993 604464238
3 22855 280357089
3 33522 809171073
0 39741 39741
0 6932 6932
1 36677 21112
2 4528 23107
3 26890 399890263
1 14173 27907
1 17358 8089
1 23199 6808
2 15415 31289
1 14624 3893
0 14098 14098
1 16772 621
0 33213 23486
3 25285 978754904
0 14193 14193
1 33066 22567
0 12201 12201
3 25798 82605007
0 31641 31641
0 5684 5684
0 15885 15885
3 2088 643981644
3 26981 713187692
2 32491 19388
0 20846 20846
1 28889 16556
0 13092 16656
0 19417 19417
3 15237 526155619
2 15154 33863
3 2463 80789440
0 9701 9701
1 27654 10520
2 24085 36506
3 38177 34262601
1 4201 29967
1 31038 27290
0 22555 22555
0 26291 26291
0 21717 21717
0 33703 37866
2 18336 4655
1 7669 33838
0 22050 22050
1 23074 15250
3 27124 573025643
0 22157 28735
1 28582 8307
0 12151 12151
3 8897 191626186
1 1070 13254
2 2086 20754
2 23797 21147
3 7419 38949756
2 34235 8918
0 17265 17265
3 12430 732312679
0 19453 19453
0 36236 36236
0 27514 27514
1 20837 36465
1 15652 823
2 1092 37353
3 31751 513159911
1 27077 910
0 6168 7748
3 15650 581176102
2 18850 14511
1 16882 30594
0 26549 26549
1 36441 26924
3 1090 457133745
0 21237 29205
0 22159 22159
0 22453 22453
3 19610 36439036
0 38062 38062
0 5553 5553
0 8881 8881
2 15643 7867
0 1532 1532
1 3447 15010
1 8969 9662
1 11237 25618
3 22859 554448602
0 16354 16354
1 1452 38171
3 35259 210403093
3 35371 746278496
1 33439 25691
0 6242 6242
1 25532 24924
0 22088 22088
2 30952 26884
1 28274 7893
1 9834 23098
3 29340 997352114
2 36 26902
1 22125 5266
1 19754 21632
0 38092 38091
1 34048 3707
2 30277 33523
1 3400 13757
0 7106 7106
0 39081 39081
3 33385 691642037
0 18180 18180
1 21023 11621
2 39238 37541
3 3593 491475334
0 9179 36285
0 19664 19664
1 2762 21776
3 18015 372983167
0 37412 32654
0 10511 10511
1 1205 37356
0 21500 21500
1 27661 10049
0 6800 6800
0 1502 1502
1 30140 24268
0 3087 3087
1 22650 2918
0 26415 26415
2 26339 3586
1 35815 4453
0 17182 17182
0 13173 13173
0 9841 24298
3 7870 755576496
1 20770 33369
3 14170 420474152
1 36101 18950
1 7404 12956
2 374 21888
3 13567 968888689
0 11743 12451
3 14941 301476835
1 7135 2220
1 27880 3757
0 16489 16489
1 13157 8593
0 2352 28832
0 30549 30549
3 6802 155870735
0 76 76
3 22406 304601407
0 412 412
1 8468 36954
1 817 12343
1 36891 31127
0 33246 33246
0 15122 15122
0 7827 7827
3 30422 44402802
3 5411 693485700
1 28440 17477
2 27033 4819
1 8584 16247
2 38043 35009
1 33683 32260
1 8547 34443
0 34365 34365
0 39187 39187
3 9800 548122895
3 26753 346566447
2 17921 21888
2 32648 30085
2 33171 31659
2 2570 23534
1 13875 12890
3 8110 660524264
0 37298 500
1 15930 31244
1 20059 32035
0 4125 14717
0 8606 35954
0 6506 6506
1 8830 37791
0 37556 37556
2 21399 3655
2 2974 23452
1 15080 1477
2 24915 25199
1 3105 11188
0 17776 17776
0 19839 19839
2 18905 35329
1 38099 26752
1 11506 34844
3 24079 294176023
1 17565 26717
3 9318 824586797
0 32538 32538
0 14752 14752
1 22843 1394
0 22593 22593
3 10047 440455397
0 23311 23311
0 32035 28699
2 5326 1444
3 19131 14083847
0 2244 2244
0 16010 16010
0 25065 25065
1 22431 35984
1 32171 1703
1 2403 443
0 27809 27809
0 12375 24962
0 7221 7221
2 291 17385
0 29206 29206
0 16305 16305
2 32580 28157
1 25414 10499
2 24673 30179
0 22618 22618
1 24239 37246
1 13817 37212
0 10279 7398
0 33800 33800
1 24497 12714
1 3521 4545
0 15735 15735
1 22403 19119
1 1847 17257
1 36127 24577
1 37875 5232
1 28457 28055
1 20522 31230
0 33105 27147
3 2167 183157097
1 6258 6754
0 24936 24936
2 11192 35431
0 12980 5923
0 6401 6401
0 39629 39629
0 22781 22781
0 15634 15634
0 388 388
2 31415 33064
1 4080 7918
0 33434 33434
1 10898 6292
3 17876 974931260
0 17642 17642
0 24098 24098
1 23340 14915
1 14925 23465
0 24657 24657
2 434 14242
0 17853 16509
1 10819 14852
3 23515 832912640
0 19873 19873
2 10419 37297
1 28055 5558
0 34433 34433
0 33286 33286
0 8365 8365
3 12757 665806022
0 8662 8662
3 38116 587613359
0 31717 31717
1 19747 22400
2 18931 22805
1 34692 985
0 19266 19266
2 13799 15308
2 29691 11193
1 6295 11364
1 38534 37988
0 35021 35021
2 8460 8807
3 24930 719314915
2 1163 29842
0 12668 12668
2 1870 11120
2 2151 32323
2 15785 18040
0 28983 28983
1 5006 33668
1 17108 6639
1 5059 24588
2 1117 34716
2 37480 22472
2 16565 31169
1 27577 20216
1 22670 9866
1 32608 26881
3 20569 277405556
1 30319 4523
1 21172 2830
3 1508 64021460
3 8377 676950840
0 18802 18802
0 25751 25751
0 21286 21286
1 20373 9636
1 956 19185
1 34359 34586
0 9273 9273
1 31266 26677
0 15983 15983
0 30502 5026
3 8223 113013475
0 37007 33179
3 27474 328309062
1 14530 11677
0 6066 6066
0 36855 29252
0 3357 3357
2 5867 28921
1 5143 31591
1 19810 12555
0 15540 15540
1 28077 2333
1 28608 17071
0 30105 30105
1 21608 27394
0 27215 27215
1 19211 37819
2 9589 15378
0 13835 13835
2 12726 22036
2 19041 22765
0 26998 26673
0 9699 9699
3 30763 890465957
0 15426 15426
0 28542 28542
0 26147 26147
2 10718 4683
1 12336 310
0 21699 21699
0 21448 21448
2 22587 20998
3 36768 196544933
3 34003 948706312
1 14322 2411
1 8925 35229
0 39855 39855
0 24729 24729
1 27970 14885
3 8212 303929571
0 10090 10090
2 28532 37211
0 13371 13371
1 34657 31627
1 28678 14452
0 31091 31091
3 34115 978167137
0 31124 31124
2 22414 27880
1 37774 33498
1 23082 10410
0 33836 33836
1 16700 14231
0 15285 15285
2 32955 5664
0 23820 23820
0 32288 37126
0 24024 24024
3 12308 772752479
1 12721 5023
1 11614 23643
0 21185 21185
0 39401 39401
0 19777 19777
2 13323 27700
1 1216 38407
0 17557 17557
3 25266 887848701
0 35975 35975
1 1575 36257
1 30395 19774
2 1496 31046
3 4409 598926041
1 36306 34529
0 27036 27036
3 31074 554214970
0 8619 8619
1 37450 7530
3 8622 410202979
1 32206 9167
0 26929 26929
1 6360 34025
2 30128 16573
1 37723 17684
2 22721 23596
0 33275 33275
0 36082 36082
0 21281 21197
0 18807 18807
1 35798 7824
1 27535 18132
1 34876 23406
0 4081 4081
3 39553 526629354
1 11064 23092
0 7557 7557
0 148 148
0 35792 35792
3 16055 958168476
0 35931 29042
0 22802 22802
0 382 382
2 22571 38015
0 8970 8970
0 20265 20265
3 30136 753688999
3 12841 983145101
1 26630 32911
0 21466 25199
0 23697 23697
0 27614 27614
1 31285 401
0 20955 20955
1 4011 24005
0 16398 16398
1 26073 10674
1 13643 23030
0 11874 11874
1 21478 18392
0 18237 13746
1 5025 14553
0 10621 10621
2 10068 38987
0 18436 18436
0 13601 13601
0 35603 29691
1 28709 9335
0 4989 4989
0 19409 19409
0 16664 16664
3 36928 99397307
3 9425 827503910
0 24369 24369
1 31088 10986
0 1350 1350
3 24898 478215585
0 24529 24529
0 2627 5601
0 28100 35758
0 27041 27041
0 25032 25032
0 798 798
0 39597 34553
1 37312 8613
1 2202 37482
1 13127 20267
2 15194 12737
0 12480 12480
3 33279 928886393
2 18921 14361
3 5746 981879958
2 3878 6244
0 22844 27913
1 1754 33286
1 18857 24702
2 5265 7814
1 27845 16438
3 24265 601529506
0 22290 22290
1 11661 3543
0 34642 34642
0 35908 35908
1 6023 15720
0 38261 38261
1 19845 9451
1 6136 12024
0 5174 5174
2 34045 31055
1 27554 6750
2 9559 9301
3 10804 61998762
0 18098 18098
1 35252 1515
0 5571 5571
1 39220 4113
0 4360 4360
2 19737 13780
0 31163 31163
2 1828 24011
0 5709 5709
1 10322 8648
1 3602 31468
1 32234 7546
2 7195 15908
0 2050 2050
1 36078 4434
1 24981 6558
3 25869 740606477
1 32559 11065
2 37698 3686
0 18294 4507
0 15126 15126
2 15568 14447
1 25296 27726
1 16596 34426
3 1069 435451301
2 11722 30941
2 15714 5052
0 11019 11019
1 6304 18463
0 28255 28255
3 4268 750014893
0 4168 4168
0 31300 31300
0 17392 17392
1 37650 31886
0 33011 33011
2 8331 7586
0 21151 21151
1 35616 19754
0 39029 3082
2 16708 4201
0 5023 12721
1 17536 6855
0 34954 34954
2 918 26596
1 5673 1749
1 3943 10952
0 19657 19657
0 4701 4701
3 27249 670988414
1 24644 11353
3 11229 784117492
0 30458 30458
3 16673 486036194
0 39666 9864
1 10545 9407
0 13401 13401
2 18636 37682
0 2530 2530
1 21667 358
0 38721 38721
3 32676 228069780
2 35213 16176
0 19736 33376
0 11919 11919
1 8248 18860
1 5606 24240
0 28553 28553
3 10484 922139070
3 13594 234536614
1 16735 8029
0 24929 24929
0 1708 38099
2 14541 37651
2 17807 33994
1 6524 8054
3 3429 83986861
3 33834 967463053
2 37386 15513
1 36830 30301
0 19931 19931
1 732 6913
1 36544 29506
0 15810 3789
3 29138 911472485
3 6983 805543806
3 27167 808373164
1 18636 774
3 4380 246748793
3 9124 118201988
0 1416 1416
3 23931 370658975
0 13887 13887
0 23363 23363
0 19684 19684
2 15307 8223
2 16656 13092
0 2050 2050
1 28749 25532
0 9062 9062
0 5000 5000
2 6360 29109
0 37974 37974
0 12181 12181
3 27122 399962021
0 6582 6582
3 9012 849208878
3 27607 77305253
0 23112 23112
2 27158 29186
0 26699 26699
0 30008 30008
0 7102 7102
0 8670 8670
3 11718 331286844
1 39316 6702
2 33592 22580
0 17742 17742
3 38946 827615287
0 27562 27562
1 2355 38238
3 34298 31606080
0 16236 16236
2 21145 33563
0 32071 21760
1 16921 21832
1 23501 19821
2 604 13526
1 17746 11264
1 20065 25953
1 37067 24942
0 36341 36341
1 30951 36820
1 11421 22017
0 19036 19036
1 26524 34312
0 38963 38963
3 4114 309175985
2 31822 14678
0 16978 16978
1 37283 23014
0 33506 33506
2 38175 27060
1 17324 28179
0 9443 9443
0 2575 2575
1 3885 22533
1 4285 1255
1 15963 13669
1 34528 38911
2 26514 4146
1 4738 34293
2 31167 18121
0 37885 37885
3 23228 131484358
0 5513 5513
2 29444 5647
3 32793 225481504
0 1229 1229
2 3902 3597
1 9048 25010
1 20490 4920
0 35154 35154
2 1939 37778
0 19950 19950
3 26855 659903167
2 12199 33732
0 33282 28501
1 29591 36825
0 26583 26583
0 38094 38094
1 36006 28018
0 9956 9956
0 9035 9035
0 37675 37675
3 721 524595406
3 30713 680752667
1 25751 10364
0 8156 8156
1 8906 12878
1 2327 38753
1 30274 13225
3 3478 544079274
1 32098 15136
3 30235 161989476
0 37248 37248
0 11325 11325
0 385 385
2 2940 30936
0 24014 24014
2 10621 33657
1 37286 9527
1 1662 27841
1 2036 37422
0 18805 18805
0 9832 9832
1 13301 25513
0 34418 34418
0 15383 15383
0 31954 31954
2 18041 37457
0 36908 36908
1 20154 15014
1 18316 31669
1 28273 33153
3 22795 601471875
0 19223 19223
1 15923 38140
3 4704 508754294
0 31320 31320
3 24503 465913200
3 31696 83639605
0 8022 8022
0 23431 23431
0 36282 36282
2 26195 20248
1 32025 21110
3 9322 39095904
1 17078 39161
0 582 582
0 31260 31260
1 18841 9031
1 14473 5169
3 2602 201112739
3 37054 800549628
3 13081 611516642
3 7097 710013044
1 6773 36756
1 24699 29515
2 26137 23244
1 13152 9022
0 917 917
0 3487 3487
0 16703 1289
1 34525 30283
0 18126 18126
1 36663 18512
2 17957 5934
0 19167 19167
0 36049 11720
3 28972 483595946
1 19704 22105
1 27248 10791
0 33965 33965
0 23851 18098
2 38541 25516
1 33289 5044
0 35908 35908
0 38518 38518
0 24090 15699
0 25995 25995
0 13724 13724
3 32493 225572091
1 36352 20116
1 19741 34525
0 5971 5971
3 4734 389707470
0 26019 26019
1 28020 29116
0 32433 20081
0 3108 10489
0 12921 12921
0 30634 30634
3 30190 757000989
1 15834 3434
1 38933 26724
0 22703 22703
0 18888 18888
2 9093 8920
2 39341 15788
0 5637 5637
0 35340 35340
0 21096 21096
2 22922 33561
0 39479 39479
1 6816 6752
3 27485 731985976
3 30926 563417973
1 21796 29166
2 37465 23043
1 36684 26676
1 9307 24811
1 12416 36605
3 34458 743657915
3 5981 843249242
1 31387 39315
0 28441 33806
0 14690 18098
1 6567 35268
0 15779 15779
0 7367 7367
1 32775 38748
0 26242 29827
0 6664 6664
2 19188 30119
0 26020 26020
2 327 9054
1 25952 24277
3 21365 6267583
1 9081 21011
1 36808 10001
0 28919 28919
1 14968 2665
1 25452 10874
2 19109 16760
2 18609 6258
0 20818 20818
1 20398 5388
0 26711 13817
1 7097 8502
0 6765 6765
1 29247 39852
0 38143 38143
3 4932 649398254
0 9541 9541
1 13797 13409
0 21206 21206
2 19348 33678
1 11247 19655
3 16424 760934719
0 2959 2959
3 36755 672163951
2 17779 31995
1 13020 11400
0 33595 33595
1 9875 19123
0 9844 9844
2 18765 1016
0 36665 36665
1 38486 26190
3 6698 953082987
0 21685 21685
1 36100 37870
1 31960 782
3 9165 339576796
3 8084 465888069
1 37613 13867
1 24253 33646
2 14605 11511
0 26721 1267
0 1613 1613
3 26650 776903568
2 37218 17164
1 21836 1607
2 23902 9173
0 19613 19613
1 24938 10382
1 6593 6778
1 22136 3562
0 15874 15874
0 26760 26760
0 35107 35107
3 15522 773269743
0 22867 22867
1 30690 12223
0 35381 29547
0 23174 23174
0 20456 20456
0 5271 5271
3 18540 165763212
0 25238 25238
0 37083 37083
2 2665 12332
0 10599 10599
2 6498 36199
1 8677 22854
1 15199 24570
3 36100 934786766
0 32839 32839
3 36347 999726435
0 17501 31684
0 12306 12306
2 22222 22370
1 25713 8686
1 27556 384
0 13952 13952
1 25211 16123
2 32650 35293
0 24504 24504
0 14246 14246
0 27144 27144
1 22395 5314
0 23693 23693
1 16610 21306
1 21068 24485
1 39015 6920
0 25483 25483
0 27918 3727
2 7105 29256
3 31500 488995828
1 36615 2518
1 14180 5502
1 391 16873
1 37462 12542
3 2292 204337693
0 37804 37804
0 22503 22503
1 15153 13782
1 28504 20175
1 20809 17325
2 21082 24046
0 13198 13198
0 19325 19325
1 7821 37424
0 24437 5648
1 11850 39810
1 35235 32850
2 20490 4920
1 16235 36049
1 312 30873
2 8254 30518
0 14253 14253
0 19809 19809
0 1833 1833
2 29128 21909
3 33079 89404136
2 37723 17684
1 13389 10085
3 22494 494136999
3 4940 776641277
0 18695 18695
1 23641 13055
2 22878 29884
0 6358 6358
1 13975 25129
0 28852 28852
2 21683 2147
2 7563 26372
1 12563 18473
1 12450 5200
3 510 341920596
0 39342 18035
0 35078 35078
1 24508 4625
1 32430 32068
1 37016 28083
0 13843 13843
0 7887 7887
2 11994 9563
0 38603 38603
1 16068 20572
2 7553 12252
3 1536 237540577
2 10022 18911
0 37459 37459
0 38257 38257
0 16526 16526
0 36820 30951
2 5112 37217
0 11816 11816
0 36506 36506
1 38558 19542
0 16630 16630
2 16542 7742
1 29308 14528
1 1268 39650
0 36648 36648
3 6968 757857381
1 13586 37386
0 17937 17937
2 1503 3563
0 23858 23858
3 18920 66369137
1 3564 11905
1 23938 4932
3 21286 368939091
3 28414 949379393
3 16980 623660866
2 32599 36528
0 36469 36469
0 25309 25309
0 12964 12964
0 10657 10657
1 28625 15798
2 23773 31283
1 36645 15660
1 19205 1697
2 33561 18403
0 38918 38918
0 21073 21073
1 27465 12868
0 3381 3381
3 18042 433876559
1 15331 2557
0 38567 38567
3 24283 67126452
1 15283 34876
1 23303 39679
2 36822 21117
3 33492 478826459
3 16629 596078085
3 31983 921491463
3 36169 582823034
0 11398 11398
1 13806 9126
1 31501 29504
2 9479 13900
3 27550 553182121
1 14876 8213
0 22657 22657
3 25957 419564105
0 30377 24332
2 14657 23327
3 20655 597822144
2 16581 24900
3 33866 705296019
0 10268 10268