23623 624540184
92431947235 0
993643432747 6609
810028618651 13218
915575909747 19827
584569612227 26436
30602469019 33045
670756157619 39654
577075130019 46263
369727788931 52872
443423530643 59481
773805287979 66090
710102189211 72699
224209926059 79308
247942453051 85917
457163414691 92526
405951119603 99135
241072511027 105744
410322900891 112353
460286115611 118962
829389364355 125571
261057796915 132180
630161045659 138789
711975809763 145398
171124010419 152007
919323150851 158616
201101939251 165225
151763264715 171834
901211485515 178443
642027309155 185052
412821061627 191661
747574600251 198270
889969762203 204879
770058046875 211488
149889644163 218097
555216223579 224706
64327638955 231315
283541243539 237924
527736455483 244533
16862584971 251142
618919322347 257751
454665253955 264360
973033606675 270969
208596421459 277578
94305567787 284187
831887525091 290796
969286365571 297405
879352579075 304014
749448220803 310623
577075130019 317232
778801609451 323841
281667622987 330450
773805287979 337059
919947691035 343668
903709646251 350277
816898560675 356886
316641873291 363495
271050439859 370104
279169462251 376713
760065403931 383322
677001559459 389931
696362305163 396540
678875180011 403149
768184426323 409758
608302139219 416367
897464244411 422976
596435875723 429585
424687325123 436194
704481327555 442803
397207557027 449412
750697301171 456021
496509446283 462630
334753538627 469239
793166033683 475848
505253008859 482457
266054118387 489066
603305817747 495675
475899620211 502284
2498160739 508893
576450589835 515502
877478958523 522111
1249080371 528720
643900929707 535329
24981607363 541938
446546231563 548547
716347591051 555156
875605337971 561765
117413554595 568374
876854418339 574983
283541243539 581592
936185735819 588201
781299770187 594810
209845501827 601419
736957417123 608028
827515743803 614637
725091153627 621246
538353638611 627855
668882537067 634464
244819752131 641073
484643182787 647682
582071451491 654291
214217283115 660900
338500779731 667509
161755907659 674118
805656837363 680727
246693372683 687336
466531517451 693945
120536255515 700554
133651599379 707163
387214914083 713772
504628468675 720381
879977119259 726990
863739074475 733599
875605337971 740208
482145022051 746817
719470291971 753426
648272710995 760035
777552529083 766644
926193092875 773253
110543612571 779862
537104558243 786471
339125319915 793080
186737515019 799689
446546231563 806298
467156057635 812907
888096141651 819516
251065153971 826125
358486065619 832734
922445851771 839343
931189414347 845952
139272461035 852561
647648170811 859170
169874930051 865779
94930107971 872388
719470291971 878997
253563314707 885606
480271401499 892215
976156307595 898824
156135046003 905433
172997630971 912042
165503148763 918651
28728848467 925260
9992642947 931869
81190223923 938478
806281377547 945087
542725419899 951696
788169712211 958305
258559636179 964914
324136355499 971523
769433506691 978132
444672611011 984741
816898560675 991350
339125319915 997959
550844442291 1004568
833136605459 1011177
633283746579 1017786
439676289539 1024395
495260365915 1031004
663886215595 1037613
965539124467 1044222
66201259507 1050831
976156307595 1057440
95554648155 1064049
495884906099 1070658
225459006427 1077267
229206247531 1083876
781299770187 1090485
259184176363 1097094
646399090443 1103703
177993952443 1110312
766310805771 1116921
165503148763 1123530
881226199627 1130139
846251949323 1136748
439676289539 1143357
362857846907 1149966
136149760115 1156575
256686015627 1163184
28728848467 1169793
661388054859 1176402
174246711339 1183011
495884906099 1189620
941806597475 1196229
638904608235 1202838
108045451835 1209447
869359936131 1216056
550219902107 1222665
480271401499 1229274
646399090443 1235883
652019952099 1242492
81814764107 1249101
721968452707 1255710
264180497835 1262319
787545172027 1268928
59955857667 1275537
598934036459 1282146
425311865307 1288755
557714384315 1295364
550844442291 1301973
649521791363 1308582
756942703011 1315191
713849430315 1321800
212343662563 1328409
974907227227 1335018
776927988899 1341627
788169712211 1348236
533357317139 1354845
156759586187 1361454
495260365915 1368063
482145022051 1374672
144268782507 1381281
904958726619 1387890
126781657355 1394499
435304508251 1401108
384716753347 1407717
477773240763 1414326
979903548699 1420935
465906977267 1427544
961167343179 1434153
537104558243 1440762
477773240763 1447371
495884906099 1453980
592064094435 1460589
19985285891 1467198
546472661003 1473807
407200199971 1480416
763812645035 1487025
334128998443 1493634
94930107971 1500243
976156307595 1506852
996141593483 1513461
287288484643 1520070
985524410355 1526679
706979488291 1533288
549595361923 1539897
393460315923 1546506
828764824171 1553115
996766133667 1559724
245444292315 1566333
542725419899 1572942
301028368691 1579551
707604028475 1586160
797537814971 1592769
34974250307 1599378
836259306379 1605987
129279818091 1612596
212343662563 1619205
877478958523 1625814
843129248403 1632423
438427209171 1639032
720719372339 1645641
540851799347 1652250
811277699019 1658859
656391733387 1665468
783797930923 1672077
41844192331 1678686
562710705787 1685295
137398840483 1691904
505253008859 1698513
43093272699 1705122
219213604587 1711731
111792692939 1718340
757567243195 1724949
437178128803 1731558
354738824515 1738167
693864144427 1744776
488390423891 1751385
557089844131 1757994
979903548699 1764603
289786645379 1771212
834385685827 1777821
710102189211 1784430
833761145643 1791039
158008666555 1797648
967412745019 1804257
221711765323 1810866
492762205179 1817475
624540187 1824084
217964524219 1830693
204224640171 1837302
556465303947 1843911
845002868955 1850520
893717003307 1857129
953672860971 1863738
672629778171 1870347
464657896899 1876956
210470042011 1883565
680124260379 1890174
124908036803 1896783
49963214723 1903392
881850739811 1910001
659514434307 1916610
671380697803 1923219
83063844475 1929828
444048070827 1936437
295407507035 1943046
251689694155 1949655
495884906099 1956264
677626099643 1962873
170499470235 1969482
939932976923 1976091
815649480307 1982700
994267972931 1989309
739455577859 1995918
261682337099 2002527
261682337099 2009136
851872810979 2015745
305400149979 2022354
755069082459 2028963
179867572995 2035572
732585635835 2042181
139897001219 2048790
16238044787 2055399
460910655795 2062008
292284806115 2068617
20609826075 2075226
441549910091 2081835
269176819307 2088444
330381757339 2095053
886847061283 2101662
319140034027 2108271
44342353067 2114880
286663944459 2121489
257935095995 2128098
809404078467 2134707
256686015627 2141316
50587754907 2147925
474650539843 2154534
654518112835 2161143
424687325123 2167752
890594302387 2174361
568956107627 2180970
557714384315 2187579
201726479435 2194188
968037285203 2200797
605179438299 2207406
306024690163 2214015
816898560675 2220624
389088534635 2227233
257310555811 2233842
239198890475 2240451
914951369563 2247060
63703098771 2253669
710726729395 2260278
946802918947 2266887
444048070827 2273496
996141593483 2280105
118038094779 2286714
999888834587 2293323
139897001219 2299932
724466613443 2306541
405326579419 2313150
35598790491 2319759
95554648155 2326368
134900679747 2332977
736957417123 2339586
976156307595 2346195
299779288323 2352804
808779538283 2359413
254187854891 2366022
146142403059 2372631
219213604587 2379240
382843132795 2385849
264180497835 2392458
608302139219 2399067
739455577859 2405676
656391733387 2412285
172997630971 2418894
459661575427 2425503
582071451491 2432112
4371781291 2438721
202351019619 2445330
899962405147 2451939
329132676971 2458548
620168402715 2465157
763812645035 2471766
475275080027 2478375
768808966507 2484984
466531517451 2491593
648272710995 2498202
509624790147 2504811
708853108843 2511420
660763514675 2518029
535855477875 2524638
445921691379 2531247
481520481867 2537856
901211485515 2544465
116789014411 2551074
558963464683 2557683
345370721755 2564292
994267972931 2570901
135525219931 2577510
775678908531 2584119
218589064403 2590728
46215973619 2597337
766310805771 2603946
509000249963 2610555
637655527867 2617164
984275329987 2623773
887471601467 2630382
638280068051 2636991
34974250307 2643600
455914334323 2650209
768808966507 2656818
969286365571 2663427
617670241979 2670036
165503148763 2676645
331630837707 2683254
191109296307 2689863
631410126027 2696472
705730407923 2703081
226708086795 2709690
130528898459 2716299
417817383099 2722908
913077749011 2729517
567082487075 2736126
999264294403 2742735
148016023611 2749344
538978178795 2755953
79316603371 2762562
721968452707 2769171
224209926059 2775780
931813954531 2782389
812526779387 2788998
583945072043 2795607
642651849339 2802216
983650789803 2808825
261682337099 2815434
275422221147 2822043
193607457043 2828652
725091153627 2835261
628287425107 2841870
93681027603 2848479
736957417123 2855088
83063844475 2861697
484018642603 2868306
281667622987 2874915
382843132795 2881524
685745122035 2888133
322887275131 2894742
740704658227 2901351
909955048091 2907960
484643182787 2914569
259808716547 2921178
770058046875 2927787
272299520227 2934396
644525469891 2941005
565833406707 2947614
617670241979 2954223
284790323907 2960832
186737515019 2967441
99301889259 2974050
229206247531 2980659
896215164043 2987268
640778228787 2993877
637030987683 3000486
166127688947 3007095
370976869299 3013704
437178128803 3020313
112417233123 3026922
141146081587 3033531
141770621771 3040140
690116903323 3046749
203600099987 3053358
488390423891 3059967
422813704571 3066576
994267972931 3073185
469654218371 3079794
28728848467 3086403
572078808547 3093012
813151319571 3099621
279169462251 3106230
587692313147 3112839
961791883363 3119448
918698610667 3126057
659514434307 3132666
164254068395 3139275
612049380323 3145884
359735145987 3152493
270425899675 3159102
399081177579 3165711
304775609795 3172320
750697301171 3178929
590190473883 3185538
481520481867 3192147
171748550603 3198756
856869132451 3205365
163004988027 3211974
370352329115 3218583
302901989243 3225192
778801609451 3231801
658889894123 3238410
194231997227 3245019
70573040795 3251628
252938774523 3258237
344121641387 3264846
452167093219 3271455
558338924499 3278064
617045701795 3284673
674503398723 3291282
723842073259 3297891
50587754907 3304500
575201509467 3311109
424687325123 3317718
405951119603 3324327
597060415907 3330936
790043332763 3337545
548970821739 3344154
142395161955 3350763
464657896899 3357372
254812395075 3363981
308522850899 3370590
850623730611 3377199
598309496275 3383808
216090903667 3390417
285414864091 3397026
63703098771 3403635
830013904539 3410244
894341543491 3416853
154261425451 3423462
946178378763 3430071
343497101203 3436680
795664194419 3443289
993018892563 3449898
583945072043 3456507
727589314363 3463116
822519422331 3469725
118038094779 3476334
849374650243 3482943
552718062843 3489552
136149760115 3496161
810028618651 3502770
142395161955 3509379
119287175147 3515988
921196771403 3522597
743827359147 3529206
937434816187 3535815
370976869299 3542424
9992642947 3549033
980528088883 3555642
465906977267 3562251
21858906443 3568860
414070141995 3575469
526487375115 3582078
282292163171 3588687
763188104851 3595296
605179438299 3601905
347868882491 3608514
263555957651 3615123
420315543835 3621732
425311865307 3628341
572703348731 3634950
785671551475 3641559
89933786499 3648168
703232247187 3654777
21234366259 3661386
519617433091 3667995
585194152411 3674604
681997880931 3681213
655142653019 3687822
454040713771 3694431
736332876939 3701040
624540184003 3707649
938059356371 3714258
445297151195 3720867
122409876067 3727476
801285056075 3734085
531483696587 3740694
440300829723 3747303
89309246315 3753912
31227009203 3760521
449668932483 3767130
22483446627 3773739
384716753347 3780348
353489744147 3786957
67450339875 3793566
926817633059 3800175
953672860971 3806784
286039404275 3813393
620168402715 3820002
126781657355 3826611
356612445067 3833220
650146331547 3839829
669507077251 3846438
29353388651 3853047
217339984035 3859656
731961095651 3866265
780675230003 3872874
907456887355 3879483
973033606675 3886092
36223330675 3892701
40595111963 3899310
32476089571 3905919
995517053299 3912528
666384376331 3919137
61829478219 3925746
929940333979 3932355
292909346299 3938964
523364674195 3945573
780050689819 3952182
477148700579 3958791
510873870515 3965400
64952179139 3972009
617670241979 3978618
623915643819 3985227
374724110403 3991836
397832097211 3998445
794415114051 4005054
538978178795 4011663
894966083675 4018272
492762205179 4024881
511498410699 4031490
339125319915 4038099
321638194763 4044708
396583016843 4051317
835010226011 4057926
196105617779 4064535
98677349075 4071144
347868882491 4077753
193607457043 4084362
338500779731 4090971
564584326339 4097580
255436935259 4104189
336627159179 4110798
821894882147 4117407
352240663779 4124016
292284806115 4130625
77442982819 4137234
690116903323 4143843
605179438299 4150452
377222271139 4157061
720719372339 4163670
889345222019 4170279
731336555467 4176888
947427459131 4183497
328508136787 4190106
196730157963 4196715
131777978827 4203324
113041773307 4209933
451542553035 4216542
228581707347 4223151
728838394731 4229760
494011285547 4236369
614547541059 4242978
795664194419 4249587
263555957651 4256196
205473720539 4262805
987398030907 4269414
937434816187 4276023
159257746923 4282632
100550969627 4289241
961167343179 4295850
26230687731 4302459
665135295963 4309068
543349960083 4315677
658889894123 4322286
78692063187 4328895
98052808891 4335504
49338674539 4342113
324136355499 4348722
224834466243 4355331
701358626635 4361940
82439304291 4368549
635781907315 4375158
952423780603 4381767
533357317139 4388376
315392792923 4394985
535855477875 4401594
845002868955 4408203
352240663779 4414812
780675230003 4421421
949301079683 4428030
830013904539 4434639
730087475099 4441248
234202569003 4447857
395333936475 4454466
323511815315 4461075
144268782507 4467684
912453208827 4474293
469654218371 4480902
725091153627 4487511
866237235211 4494120
836883846563 4500729
788794252395 4507338
785047011291 4513947
838132926931 4520556
756942703011 4527165
931813954531 4533774
362857846907 4540383
624540187 4546992
842504708219 4553601
697611385531 4560210
327883596603 4566819
709477649027 4573428
613298460691 4580037
141770621771 4586646
855620052083 4593255
924944012507 4599864
121160795699 4606473
917449530299 4613082
127406197539 4619691
287288484643 4626300
311645551819 4632909
589565933699 4639518
313519172371 4646127
79941143555 4652736
434679968067 4659345
502130307939 4665954
586443232779 4672563
639529148419 4679172
563335245971 4685781
518368352723 4692390
233578028819 4698999
920572231219 4705608
584569612227 4712217
751946381539 4718826
140521541403 4725435
244819752131 4732044
495260365915 4738653
103673670547 4745262
354738824515 4751871
549595361923 4758480
139272461035 4765089
507126629411 4771698
163004988027 4778307
568956107627 4784916
827515743803 4791525
953672860971 4798134
907456887355 4804743
553967143211 4811352
297905667771 4817961
343497101203 4824570
891218842571 4831179
848750110059 4837788
359110605803 4844397
83063844475 4851006
587692313147 4857615
442798990459 4864224
217964524219 4870833
402828418683 4877442
488390423891 4884051
18736205523 4890660
436553588619 4897269
467156057635 4903878
470278758555 4910487
915575909747 4917096
652019952099 4923705
810028618651 4930314
165503148763 4936923
856244592267 4943532
307273770531 4950141
196730157963 4956750
830013904539 4963359
340998940467 4969968
512747491067 4976577
197354698147 4983186
5620861659 4989795
168625849683 4996404
329757217155 5003013
223585385875 5009622
374724110403 5016231
66825799691 5022840
762563564667 5029449
560212545051 5036058
780675230003 5042667
630785585843 5049276
387839454267 5055885
68074880059 5062494
786920631843 5069103
59955857667 5075712
910579588275 5082321
324760895683 5088930
621417483083 5095539
250440613787 5102148
126157117171 5108757
657016273571 5115366
66825799691 5121975
240447970843 5128584
342872561019 5135193
148640563795 5141802
472152379107 5148411
571454268363 5155020
381594052427 5161629
345370721755 5168238
858118212819 5174847
3747241107 5181456
505253008859 5188065
901211485515 5194674
928066713427 5201283
862489994107 5207892
546472661003 5214501
242321591395 5221110
632659206395 5227719
820645801779 5234328
169250389867 5240937
828140283987 5247546
690741443507 5254155
26230687731 5260764
979903548699 5267373
657016273571 5273982
62454018403 5280591
8119022395 5287200
942431137659 5293809
380969512243 5300418
858118212819 5307027
670756157619 5313636
389713074819 5320245
178618492627 5326854
545223580635 5333463
538978178795 5340072
180492113179 5346681
677626099643 5353290
154885965635 5359899
766935345955 5366508
550219902107 5373117
79941143555 5379726
997390673851 5386335
475899620211 5392944
369103248747 5399553
76193902451 5406162
818772181227 5412771
482769562235 5419380
70573040795 5425989
783173390739 5432598
231704408267 5439207
85562005211 5445816
497758526651 5452425
806281377547 5459034
230455327899 5465643
851872810979 5472252
892467922939 5478861
783173390739 5485470
234827109187 5492079
910579588275 5498688
362233306723 5505297
622666563451 5511906
381594052427 5518515
70573040795 5525124
202351019619 5531733
935561195635 5538342
399705717763 5544951
429059106411 5551560
644525469891 5558169
903709646251 5564778
381594052427 5571387
563335245971 5577996
898088784595 5584605
859367293187 5591214
960542802995 5597823
402828418683 5604432
447795311931 5611041
924319472323 5617650
928066713427 5624259
209220961643 5630868
476524160395 5637477
567707027259 5644086
131153438643 5650695
532732776955 5657304
309147391083 5663913
201726479435 5670522
146766943243 5677131
979903548699 5683740
833761145643 5690349
686369662219 5696958
896215164043 5703567
313519172371 5710176
429683646595 5716785
479646861315 5723394
553342603027 5730003
991145272011 5736612
548970821739 5743221
83688384659 5749830
231704408267 5756439
433430887699 5763048
602056737379 5769657
808154998099 5776266
700109546267 5782875
873107177235 5789484
7494482211 5796093
91807407051 5802702
46215973619 5809311
525238294747 5815920
444672611011 5822529
450293472667 5829138
577075130019 5835747
980528088883 5842356
141146081587 5848965
973033606675 5855574
221087225139 5862183
642027309155 5868792
327883596603 5875401
940557517107 5882010
696986845347 5888619
321013654579 5895228
277920381883 5901837
91182866867 5908446
242946131579 5915055
725715693811 5921664
457163414691 5928273
129904358275 5934882
211094582195 5941491
218589064403 5948100
215466363483 5954709
534606397507 5961318
435304508251 5967927
663261675411 5974536
963665503915 5981145
882475279995 5987754
350991583411 5994363
577075130019 6000972
583320531859 6007581
375348650587 6014190
324136355499 6020799
467156057635 6027408
968661825387 6034017
426560945675 6040626
844378328771 6047235
252938774523 6053844
409698360707 6060453
122409876067 6067062
439051749355 6073671
583945072043 6080280
347244342307 6086889
405951119603 6093498
708228568659 6100107
709477649027 6106716
961167343179 6113325
142395161955 6119934
201101939251 6126543
439676289539 6133152
718845751787 6139761
846251949323 6146370
403452958867 6152979
185488434651 6159588
792541493499 6166197
155510505819 6172806
98052808891 6179415
336627159179 6186024
688867822955 6192633
344746181571 6199242
354738824515 6205851
148016023611 6212460
859367293187 6219069
150514184347 6225678
408449280339 6232287
730087475099 6238896
292284806115 6245505
841255627851 6252114
668882537067 6258723
565833406707 6265332
944929298395 6271941
151138724531 6278550
271674980043 6285159
996766133667 6291768
547721741371 6298377
754444542275 6304986
116789014411 6311595
411571981259 6318204
713224890131 6324813
466531517451 6331422
624540184003 6338031
188611135571 6344640
322262734947 6351249
358486065619 6357858
784422471107 6364467
273548600595 6371076
38721491411 6377685
339749860099 6384294
851248270795 6390903
989271651459 6397512
242321591395 6404121
591439554251 6410730
262931417467 6417339
572078808547 6423948
325385435867 6430557
580197830939 6437166
279169462251 6443775
989271651459 6450384
692615064059 6456993
590815014067 6463602
567707027259 6470211
792541493499 6476820
879977119259 6483429
122409876067 6490038
114915393859 6496647
846876489507 6503256
668257996883 6509865
801285056075 6516474
122409876067 6523083
517743812539 6529692
846876489507 6536301
191109296307 6542910
627038344739 6549519
79941143555 6556128
390337615003 6562737
355363364699 6569346
79941143555 6575955
415943762547 6582564
49963214723 6589173
841880168035 6595782
979279008515 6602391
9368102763 6609000
464033356715 6615609
807530457915 6622218
781924310371 6628827
468405138003 6635436
954921941339 6642045
217964524219 6648654
810653158835 6655263
251689694155 6661872
994892513115 6668481
721343912523 6675090
615172081243 6681699
306649230347 6688308
455289794139 6694917
432806347515 6701526
456538874507 6708135
623915643819 6714744
714473970499 6721353
241697051211 6727962
537729098427 6734571
529610076035 6741180
544599040451 6747789
196730157963 6754398
978029928147 6761007
432181807331 6767616
631410126027 6774225
954297401155 6780834
298530207955 6787443
685745122035 6794052
274173140779 6800661
726340233995 6807270
719470291971 6813879
148640563795 6820488
637655527867 6827097
391586695371 6833706
380344972059 6840315
377846811323 6846924
216090903667 6853533
324760895683 6860142
725715693811 6866751
91807407051 6873360
845627409139 6879969
845627409139 6886578
541476339531 6893187
399705717763 6899796
392211235555 6906405
305400149979 6913014
221711765323 6919623
42468732515 6926232
590190473883 6932841
397832097211 6939450
880601659443 6946059
191109296307 6952668
672005237987 6959277
314143712555 6965886
577075130019 6972495
246693372683 6979104
603930357931 6985713
245444292315 6992322
630785585843 6998931
309771931267 7005540
424062784939 7012149
417817383099 7018758
132402519011 7025367
722592992891 7031976
286663944459 7038585
233578028819 7045194
572703348731 7051803
756942703011 7058412
462159736163 7065021
561461625419 7071630
489014964075 7078239
988647111275 7084848
785671551475 7091457
207971881275 7098066
381594052427 7104675
137398840483 7111284
538353638611 7117893
568956107627 7124502
897464244411 7131111
88684706131 7137720
133027059195 7144329
175495791707 7150938
291660265931 7157547
252314234339 7164156
525862834931 7170765
70573040795 7177374
759440863747 7183983
62454018403 7190592
49338674539 7197201
129904358275 7203810
479646861315 7210419
972409066491 7217028
698235925715 7223637
475899620211 7230246
667008916515 7236855
465282437083 7243464
374099570219 7250073
710102189211 7256682
941806597475 7263291
33100629755 7269900
706979488291 7276509
479022321131 7283118
467156057635 7289727
58706777299 7296336
337251699363 7302945
32476089571 7309554
222336305507 7316163
432806347515 7322772
112417233123 7329381
876229878155 7335990
765686265587 7342599
625789264371 7349208
912453208827 7355817
103049130363 7362426
871233556683 7369035
781299770187 7375644
371601409483 7382253
326009976051 7388862
62454018403 7395471
936810276003 7402080
813151319571 7408689
939932976923 7415298
415319222363 7421907
2498160739 7428516
985524410355 7435125
73071201531 7441734
276046761331 7448343
738831037675 7454952
817523100859 7461561
859991833371 7468170
417817383099 7474779
331630837707 7481388
130528898459 7487997
408449280339 7494606
201101939251 7501215
186112974835 7507824
61204938035 7514433
976780847779 7521042
772556207611 7527651
681373340747 7534260
294158426667 7540869
1249080371 7547478
758816323563 7554087
765686265587 7560696
224209926059 7567305
422189164387 7573914
772556207611 7580523
407200199971 7587132
21234366259 7593741
803158676627 7600350
497133986467 7606959
779426149635 7613568
899962405147 7620177
404702039235 7626786
16238044787 7633395
214217283115 7640004
559588004867 7646613
111792692939 7653222
241072511027 7659831
715723050867 7666440
999264294403 7673049
352865203963 7679658
196730157963 7686267
630161045659 7692876
815024940123 7699485
868110855763 7706094
882475279995 7712703
126157117171 7719312
446546231563 7725921
802534136443 7732530
673878858539 7739139
832512065275 7745748
589565933699 7752357
202351019619 7758966
21858906443 7765575
106796371467 7772184
67450339875 7778793
664510755779 7785402
500881227571 7792011
441549910091 7798620
202351019619 7805229
964290044099 7811838
624540184003 7818447
491513124811 7825056
673254318355 7831665
776927988899 7838274
74944822083 7844883
185488434651 7851492
965539124467 7858101
95554648155 7864710
707604028475 7871319
736957417123 7877928
846876489507 7884537
731336555467 7891146
244819752131 7897755
290411185563 7904364
691990523875 7910973
396583016843 7917582
88060165947 7924191
916824990115 7930800
244195211947 7937409
40595111963 7944018
283541243539 7950627
653893572651 7957236
974282687043 7963845
943680218027 7970454
515245651803 7977063
69323960427 7983672
622042023267 7990281
641402768971 7996890
490264044443 8003499
319140034027 8010108
572703348731 8016717
637655527867 8023326
912453208827 8029935
633283746579 8036544
169250389867 8043153
643276389523 8049762
431557267147 8056371
193607457043 8062980
438427209171 8069589
319764574211 8076198
297281127587 8082807
284790323907 8089416
296656587403 8096025
246693372683 8102634
181116653363 8109243
561461625419 8115852
115539934043 8122461
371601409483 8129070
884973440731 8135679
456538874507 8142288
738831037675 8148897
660763514675 8155506
487765883707 8162115
791292413131 8168724
810028618651 8175333
212968202747 8181942
286663944459 8188551
928066713427 8195160
537104558243 8201769
251689694155 8208378
449668932483 8214987
742578278779 8221596
180492113179 8228205
474650539843 8234814
394709396291 8241423
736332876939 8248032
482769562235 8254641
262306877283 8261250
906832347171 8267859
529610076035 8274468
565208866523 8281077
238574350291 8287686
490888584627 8294295
372850489851 8300904
189235675755 8307513
247317912867 8314122
555840763763 8320731
778177069267 8327340
535230937691 8333949
500256687387 8340558
714473970499 8347167
928691253611 8353776
803158676627 8360385
684496041667 8366994
81814764107 8373603
6245401843 8380212
132402519011 8386821
456538874507 8393430
353489744147 8400039
510873870515 8406648
636406447499 8413257
151138724531 8419866
413445601811 8426475
938059356371 8433084
227957167163 8439693
89933786499 8446302
43717812883 8452911
199852858883 8459520
377846811323 8466129
592064094435 8472738
943680218027 8479347
707604028475 8485956
58082237115 8492565
232328948451 8499174
843129248403 8505783
908081427539 8512392
103049130363 8519001
939932976923 8525610
600807657011 8532219
868110855763 8538828
34974250307 8545437
637655527867 8552046
316641873291 8558655
633908286763 8565264
93056487419 8571873
729462934915 8578482
164878608579 8585091
116164474227 8591700
345995261939 8598309
746325519883 8604918
129279818091 8611527
392211235555 8618136
3747241107 8624745
670756157619 8631354
884348900547 8637963
69323960427 8644572
953672860971 8651181
332255377891 8657790
296656587403 8664399
746950060067 8671008
325385435867 8677617
394084856107 8684226
869359936131 8690835
810653158835 8697444
319764574211 8704053
419691003651 8710662
121160795699 8717271
997390673851 8723880
47465053987 8730489
889345222019 8737098
655767193203 8743707
425936405491 8750316
435304508251 8756925
19360745707 8763534
2498160739 8770143
199228318699 8776752
162380447843 8783361
414070141995 8789970
575201509467 8796579
821270341963 8803188
314768252739 8809797
624540184003 8816406
315392792923 8823015
847501029691 8829624
375348650587 8836233
409073820523 8842842
61829478219 8849451
695113224795 8856060
292284806115 8862669
537729098427 8869278
119287175147 8875887
231079868083 8882496
980528088883 8889105
43093272699 8895714
287288484643 8902323
642027309155 8908932
652644492283 8915541
379095891691 8922150
771931667427 8928759
798162355155 8935368
264805038019 8941977
287288484643 8948586
828140283987 8955195
119911715331 8961804
754444542275 8968413
606428518667 8975022
8743562579 8981631
483394102419 8988240
694488684611 8994849
768184426323 9001458
380344972059 9008067
627038344739 9014676
387214914083 9021285
83688384659 9027894
742578278779 9034503
54959536195 9041112
549595361923 9047721
211094582195 9054330
904958726619 9060939
594562255171 9067548
864988154843 9074157
70573040795 9080766
185488434651 9087375
232953488635 9093984
93056487419 9100593
171748550603 9107202
54959536195 9113811
97428268707 9120420
903709646251 9127029
115539934043 9133638
2498160739 9140247
795664194419 9146856
691990523875 9153465
908081427539 9160074
886847061283 9166683
994892513115 9173292
614547541059 9179901
898713324779 9186510
748199140435 9193119
357236985251 9199728
387214914083 9206337
649521791363 9212946
275422221147 9219555
3122700923 9226164
657016273571 9232773
795039654235 9239382
227332626979 9245991
751946381539 9252600
440925369907 9259209
281667622987 9265818
824393042883 9272427
349117962859 9279036
382843132795 9285645
627038344739 9292254
504003928491 9298863
788794252395 9305472
106796371467 9312081
291660265931 9318690
202351019619 9325299
301028368691 9331908
726964774179 9338517
553342603027 9345126
354114284331 9351735
108045451835 9358344
940557517107 9364953
399705717763 9371562
711975809763 9378171
982401709435 9384780
414070141995 9391389
951799240419 9397998
11241723315 9404607
677001559459 9411216
211719122379 9417825
14364424235 9424434
646399090443 9431043
266678658571 9437652
929315793795 9444261
139897001219 9450870
287288484643 9457479
299779288323 9464088
204224640171 9470697
324136355499 9477306
520241973275 9483915
332879918075 9490524
297281127587 9497133
598934036459 9503742
877478958523 9510351
838132926931 9516960
452791633403 9523569
123034416251 9530178
757567243195 9536787
363482387091 9543396
492762205179 9550005
919323150851 9556614
961791883363 9563223
286663944459 9569832
420940084019 9576441
978654468331 9583050
557089844131 9589659
600183116827 9596268
39970571779 9602877
89309246315 9609486
623291103635 9616095
203600099987 9622704
588316853331 9629313
451542553035 9635922
535855477875 9642531
81190223923 9649140
9368102763 9655749
21858906443 9662358
569580647811 9668967
824393042883 9675576
409073820523 9682185
660763514675 9688794
501505767755 9695403
320389114395 9702012
48089594171 9708621
959293722627 9715230
496509446283 9721839
487765883707 9728448
237325269923 9735057
55584076379 9741666
655142653019 9748275
333504458259 9754884
565208866523 9761493
583945072043 9768102
20609826075 9774711
327259056419 9781320
140521541403 9787929
1249080371 9794538
673878858539 9801147
841255627851 9807756
978654468331 9814365
284165783723 9820974
91182866867 9827583
154885965635 9834192
884348900547 9840801
24981607363 9847410
447795311931 9854019
123658956435 9860628
148640563795 9867237
169874930051 9873846
787545172027 9880455
872482637051 9887064
550219902107 9893673
309147391083 9900282
888096141651 9906891
666384376331 9913500
949301079683 9920109
946802918947 9926718
578324210387 9933327
529610076035 9939936
853121891347 9946545
387839454267 9953154
550844442291 9959763
177993952443 9966372
299779288323 9972981
885597980915 9979590
977405387963 9986199
964290044099 9992808
937434816187 9999417
88684706131 10006026
250440613787 10012635
404077499051 10019244
431557267147 10025853
134276139563 10032462
445297151195 10039071
555840763763 10045680
711975809763 10052289
172997630971 10058898
21234366259 10065507
350367043227 10072116
285414864091 10078725
405951119603 10085334
775054368347 10091943
603930357931 10098552
165503148763 10105161
652644492283 10111770
920572231219 10118379
319140034027 10124988
490264044443 10131597
477773240763 10138206
993643432747 10144815
292284806115 10151424
605803978483 10158033
845627409139 10164642
144893322691 10171251
688867822955 10177860
404702039235 10184469
590815014067 10191078
915575909747 10197687
331630837707 10204296
856869132451 10210905
317266413475 10217514
282292163171 10224123
482145022051 10230732
993018892563 10237341
115539934043 10243950
889345222019 10250559
329757217155 10257168
495260365915 10263777
619543862531 10270386
146766943243 10276995
673878858539 10283604
170499470235 10290213
479646861315 10296822
126157117171 10303431
815024940123 10310040
386590373899 10316649
804407756995 10323258
842504708219 10329867
540227259163 10336476
733834716203 10343085
332879918075 10349694
520866513459 10356303
750072760987 10362912
604554898115 10369521
49963214723 10376130
535855477875 10382739
616421161611 10389348
142395161955 10395957
618294782163 10402566
836883846563 10409175
560837085235 10415784
736332876939 10422393
568331567443 10429002
366605088011 10435611
602056737379 10442220
567082487075 10448829
116164474227 10455438
538978178795 10462047
322262734947 10468656
873107177235 10475265
44966893251 10481874
655142653019 10488483
759440863747 10495092
738831037675 10501701
429059106411 10508310
53085915643 10514919
242946131579 10521528
409073820523 10528137
143644242323 10534746
8743562579 10541355
26855227915 10547964
705105867739 10554573
89933786499 10561182
201101939251 10567791
746950060067 10574400
598934036459 10581009
800035975707 10587618
979903548699 10594227
233578028819 10600836
181116653363 10607445
105547291099 10614054
19360745707 10620663
573327888915 10627272
535230937691 10633881
820021261595 10640490
399705717763 10647099
888720681835 10653708
250440613787 10660317
191733836491 10666926
292909346299 10673535
191733836491 10680144
838132926931 10686753
240447970843 10693362
957420102075 10699971
420315543835 10706580
962416423547 10713189
482769562235 10719798
135525219931 10726407
578948750571 10733016
979903548699 10739625
462784276347 10746234
499007607019 10752843
118662634963 10759452
368478708563 10766061
329757217155 10772670
337876239547 10779279
538978178795 10785888
402203878499 10792497
547097201187 10799106
929940333979 10805715
559588004867 10812324
308522850899 10818933
695737764979 10825542
63703098771 10832151
856869132451 10838760
780675230003 10845369
161755907659 10851978
444048070827 10858587
387214914083 10865196
553967143211 10871805
963665503915 10878414
165503148763 10885023
538978178795 10891632
193607457043 10898241
990520731827 10904850
659514434307 10911459
814400399939 10918068
752570921723 10924677
142395161955 10931286
916824990115 10937895
527111915299 10944504
677626099643 10951113
872482637051 10957722
856869132451 10964331
248566993235 10970940
642651849339 10977549
190484756123 10984158
622042023267 10990767
650146331547 10997376
450918012851 11003985
397832097211 11010594
480271401499 11017203
375348650587 11023812
685745122035 11030421
584569612227 11037030
964914584283 11043639
863739074475 11050248
159257746923 11056857
493386745363 11063466
942431137659 11070075
480895941683 11076684
555840763763 11083293
568956107627 11089902
916200449931 11096511
272299520227 11103120
472152379107 11109729
337251699363 11116338
597060415907 11122947
913077749011 11129556
401579338315 11136165
7494482211 11142774
583320531859 11149383
598934036459 11155992
336002618995 11162601
290411185563 11169210
372850489851 11175819
500881227571 11182428
24981607363 11189037
677001559459 11195646
995517053299 11202255
292909346299 11208864
818772181227 11215473
57457696931 11222082
748199140435 11228691
304775609795 11235300
862489994107 11241909
567707027259 11248518
655142653019 11255127
989896191643 11261736
273548600595 11268345
518992892907 11274954
738206497491 11281563
343497101203 11288172
736957417123 11294781
596435875723 11301390
603930357931 11307999
904334186435 11314608
96803728523 11321217
362857846907 11327826
590815014067 11334435
797537814971 11341044
861240913739 11347653
843129248403 11354262
999264294403 11360871
273548600595 11367480
347868882491 11374089
58082237115 11380698
541476339531 11387307
635157367131 11393916
780050689819 11400525
284790323907 11407134
444672611011 11413743
606428518667 11420352
928691253611 11426961
20609826075 11433570
642651849339 11440179
606428518667 11446788
927442173243 11453397
262306877283 11460006
410322900891 11466615
723217533075 11473224
7494482211 11479833
602681277563 11486442
895590623859 11493051
456538874507 11499660
487141343523 11506269
462159736163 11512878
105547291099 11519487
301652908875 11526096
986148950539 11532705
148016023611 11539314
458412495059 11545923
155510505819 11552532
204224640171 11559141
10617183131 11565750
385965833715 11572359
22483446627 11578968
550219902107 11585577
331006297523 11592186
119911715331 11598795
720719372339 11605404
308522850899 11612013
653269032467 11618622
398456637395 11625231
673254318355 11631840
73695741715 11638449
653893572651 11645058
119911715331 11651667
114915393859 11658276
89309246315 11664885
299779288323 11671494
209845501827 11678103
442798990459 11684712
685120581851 11691321
852497351163 11697930
662012595043 11704539
582695991675 11711148
212343662563 11717757
856244592267 11724366
362857846907 11730975
160506827291 11737584
211719122379 11744193
332879918075 11750802
419066463467 11757411
949301079683 11764020
107420911651 11770629
931813954531 11777238
232953488635 11783847
381594052427 11790456
886222521099 11797065
922445851771 11803674
964290044099 11810283
760065403931 11816892
891843382755 11823501
792541493499 11830110
586443232779 11836719
881226199627 11843328
487765883707 11849937
758816323563 11856546
717596671419 11863155
352865203963 11869764
130528898459 11876373
562086165603 11882982
588316853331 11889591
649521791363 11896200
217339984035 11902809
486516803339 11909418
544599040451 11916027
803158676627 11922636
761939024483 11929245
520866513459 11935854
266678658571 11942463
969910905755 11949072
225459006427 11955681
147391483427 11962290
779426149635 11968899
622042023267 11975508
227332626979 11982117
828764824171 11988726
666384376331 11995335
186737515019 12001944
762563564667 12008553
250440613787 12015162
165503148763 12021771
301652908875 12028380
470278758555 12034989
515870191987 12041598
978654468331 12048207
92431947235 12054816
52461375459 12061425
775678908531 12068034
66825799691 12074643
86186545395 12081252
509000249963 12087861
297905667771 12094470
280418542619 12101079
349117962859 12107688
908081427539 12114297
407824740155 12120906
168625849683 12127515
106796371467 12134124
201101939251 12140733
738831037675 12147342
206722800907 12153951
692615064059 12160560
210470042011 12167169
25606147547 12173778
178618492627 12180387
21234366259 12186996
607677599035 12193605
823143962515 12200214
372225949667 12206823
719470291971 12213432
504628468675 12220041
609551219587 12226650
810028618651 12233259
261057796915 12239868
34974250307 12246477
540851799347 12253086
89933786499 12259695
322262734947 12266304
106171831283 12272913
253563314707 12279522
113041773307 12286131
878728038891 12292740
859367293187 12299349
993643432747 12305958
79316603371 12312567
751946381539 12319176
572703348731 12325785
324136355499 12332394
859367293187 12339003
94930107971 12345612
6869942027 12352221
994267972931 12358830
113666313491 12365439
883724360363 12372048
318515493843 12378657
649521791363 12385266
923070391955 12391875
497133986467 12398484
784422471107 12405093
27479768099 12411702
784422471107 12418311
85562005211 12424920
290411185563 12431529
116164474227 12438138
852497351163 12444747
176744872075 12451356
675752479091 12457965
133027059195 12464574
507751169595 12471183
999264294403 12477792
983026249619 12484401
954921941339 12491010
219213604587 12497619
793166033683 12504228
172997630971 12510837
219838144771 12517446
241697051211 12524055
226708086795 12530664
308522850899 12537273
398456637395 12543882
948051999315 12550491
259184176363 12557100
143644242323 12563709
35598790491 12570318
871858096867 12576927
663261675411 12583536
152387804899 12590145
576450589835 12596754
870609016499 12603363
752570921723 12609972
511498410699 12616581
935561195635 12623190
186112974835 12629799
911828668643 12636408
598309496275 12643017
979279008515 12649626
482145022051 12656235
74320281899 12662844
517119272355 12669453
379720431875 12676062
498383066835 12682671
681373340747 12689280
727589314363 12695889
122409876067 12702498
946178378763 12709107
548346281555 12715716
596435875723 12722325
677626099643 12728934
295407507035 12735543
300403828507 12742152
690741443507 12748761
696362305163 12755370
577699670203 12761979
613923000875 12768588
272924060411 12775197
44342353067 12781806
961791883363 12788415
530859156403 12795024
377846811323 12801633
451542553035 12808242
639529148419 12814851
947427459131 12821460
696986845347 12828069
444672611011 12834678
557714384315 12841287
424687325123 12847896
615796621427 12854505
805656837363 12861114
529610076035 12867723
497133986467 12874332
54334996011 12880941
674503398723 12887550
130528898459 12894159
144893322691 12900768
792541493499 12907377
592688634619 12913986
162380447843 12920595
798786895339 12927204
542725419899 12933813
23107986811 12940422
479022321131 12947031
147391483427 12953640
257935095995 12960249
53710455827 12966858
59331317483 12973467
740080118043 12980076
612049380323 12986685
638280068051 12993294
910579588275 12999903
202975559803 13006512
504003928491 13013121
182990273915 13019730
998639754219 13026339
657640813755 13032948
859991833371 13039557
202351019619 13046166
357236985251 13052775
419691003651 13059384
639529148419 13065993
895590623859 13072602
299154748139 13079211
293533886483 13085820
171748550603 13092429
806905917731 13099038
135525219931 13105647
182365733731 13112256
141770621771 13118865
87435625763 13125474
805032297179 13132083
254187854891 13138692
688867822955 13145301
357236985251 13151910
538353638611 13158519
342872561019 13165128
366605088011 13171737
953048320787 13178346
613923000875 13184955
733834716203 13191564
536480018059 13198173
96179188339 13204782
529610076035 13211391
334753538627 13218000
854995511899 13224609
337251699363 13231218
150514184347 13237827
739455577859 13244436
924944012507 13251045
826266663435 13257654
784422471107 13264263
638904608235 13270872
669507077251 13277481
874356257603 13284090
812526779387 13290699
582071451491 13297308
306024690163 13303917
862489994107 13310526
587692313147 13317135
663886215595 13323744
297905667771 13330353
872482637051 13336962
176744872075 13343571
709477649027 13350180
780050689819 13356789
313519172371 13363398
530234616219 13370007
969286365571 13376616
725091153627 13383225
855620052083 13389834
442174450275 13396443
149889644163 13403052
264180497835 13409661
712600349947 13416270
269801359491 13422879
699485006083 13429488
450918012851 13436097
377846811323 13442706
216090903667 13449315
295407507035 13455924
232953488635 13462533
970535445939 13469142
6245401843 13475751
69948500611 13482360
803158676627 13488969
443423530643 13495578
48714134355 13502187
830013904539 13508796
876854418339 13515405
169250389867 13522014
464033356715 13528623
52461375459 13535232
463408816531 13541841
76818442635 13548450
918698610667 13555059
742578278779 13561668
803783216811 13568277
593937714987 13574886
352865203963 13581495
522740134011 13588104
250440613787 13594713
770682587059 13601322
944929298395 13607931
891218842571 13614540
724466613443 13621149
757567243195 13627758
587067772963 13634367
99926429443 13640976
195481077595 13647585
152387804899 13654194
318515493843 13660803
780050689819 13667412
979903548699 13674021
839382007299 13680630
772556207611 13687239
886222521099 13693848
946802918947 13700457
18111665339 13707066
837508386747 13713675
41844192331 13720284
883099820179 13726893
409698360707 13733502
878728038891 13740111
824393042883 13746720
477773240763 13753329
242946131579 13759938
548970821739 13766547
655767193203 13773156
852497351163 13779765
497133986467 13786374
971784526307 13792983
234827109187 13799592
967412745019 13806201
655142653019 13812810
545848120819 13819419
685745122035 13826028
76818442635 13832637
950550160051 13839246
866237235211 13845855
593937714987 13852464
274797680963 13859073
72446661347 13865682
121785335883 13872291
287913024827 13878900
263555957651 13885509
607053058851 13892118
953672860971 13898727
19360745707 13905336
414070141995 13911945
297905667771 13918554
731961095651 13925163
237949810107 13931772
452791633403 13938381
808154998099 13944990
308522850899 13951599
196105617779 13958208
739455577859 13964817
311645551819 13971426
485267722971 13978035
517743812539 13984644
904958726619 13991253
671380697803 13997862
273548600595 14004471
828764824171 14011080
5620861659 14017689
292284806115 14024298
399081177579 14030907
828140283987 14037516
553342603027 14044125
48714134355 14050734
301652908875 14057343
938683896555 14063952
48714134355 14070561
474650539843 14077170
407824740155 14083779
847501029691 14090388
234202569003 14096997
489014964075 14103606
436553588619 14110215
609551219587 14116824
345370721755 14123433
455914334323 14130042
590815014067 14136651
958669182443 14143260
869984476315 14149869
899962405147 14156478
695113224795 14163087
168001309499 14169696
595811335539 14176305
962416423547 14182914
397207557027 14189523
928066713427 14196132
579573290755 14202741
24357067179 14209350
443423530643 14215959
870609016499 14222568
148640563795 14229177
53710455827 14235786
407200199971 14242395
558338924499 14249004
271674980043 14255613
343497101203 14262222
736332876939 14268831
896215164043 14275440
786920631843 14282049
989271651459 14288658
626413804555 14295267
437802668987 14301876
480271401499 14308485
795664194419 14315094
294158426667 14321703
660138974491 14328312
476524160395 14334921
402203878499 14341530
771931667427 14348139
327259056419 14354748
270425899675 14361357
715098510683 14367966
79316603371 14374575
444048070827 14381184
466531517451 14387793
606428518667 14394402
405951119603 14401011
93056487419 14407620
448419852115 14414229
380969512243 14420838
979279008515 14427447
657016273571 14434056
736332876939 14440665
914951369563 14447274
456538874507 14453883
372850489851 14460492
525238294747 14467101
954297401155 14473710
374724110403 14480319
891843382755 14486928
384716753347 14493537
911828668643 14500146
309771931267 14506755
620792942899 14513364
918698610667 14519973
796288734603 14526582
462784276347 14533191
254812395075 14539800
146766943243 14546409
36847870859 14553018
39970571779 14559627
259184176363 14566236
59955857667 14572845
404702039235 14579454
577075130019 14586063
728213854547 14592672
726964774179 14599281
595186795355 14605890
86186545395 14612499
54959536195 14619108
412196521443 14625717
135525219931 14632326
375973190771 14638935
333504458259 14645544
244819752131 14652153
685745122035 14658762
731336555467 14665371
179243032811 14671980
700734086451 14678589
354738824515 14685198
350367043227 14691807
22483446627 14698416
206722800907 14705025
307273770531 14711634
342248020835 14718243
204849180355 14724852
241697051211 14731461
718221211603 14738070
459661575427 14744679
711351269579 14751288
139897001219 14757897
720719372339 14764506
28104308283 14771115
108045451835 14777724
111792692939 14784333
292909346299 14790942
409698360707 14797551
610175759771 14804160
635157367131 14810769
563335245971 14817378
688243282771 14823987
591439554251 14830596
547097201187 14837205
434055427883 14843814
912453208827 14850423
803783216811 14857032
780675230003 14863641
280418542619 14870250
670131617435 14876859
937434816187 14883468
620168402715 14890077
950550160051 14896686
111792692939 14903295
247942453051 14909904
861240913739 14916513
665759836147 14923122
814400399939 14929731
760065403931 14936340
664510755779 14942949
290411185563 14949558
978654468331 14956167
666384376331 14962776
545223580635 14969385
972409066491 14975994
813775859755 14982603
150514184347 14989212
392835775739 14995821
99926429443 15002430
140521541403 15009039
909955048091 15015648
849999190427 15022257
353489744147 15028866
515245651803 15035475
730712015283 15042084
141146081587 15048693
88684706131 15055302
211719122379 15061911
504003928491 15068520
114915393859 15075129
663261675411 15081738
981777169251 15088347
381594052427 15094956
210470042011 15101565
997390673851 15108174
281043082803 15114783
921821311587 15121392
212343662563 15128001
99926429443 15134610
37472411043 15141219
972409066491 15147828
281043082803 15154437
595811335539 15161046
111792692939 15167655
785047011291 15174264
552093522659 15180873
915575909747 15187482
625164724187 15194091
272924060411 15200700
999264294403 15207309
904334186435 15213918
786920631843 15220527
532108236771 15227136
17487125155 15233745
56833156747 15240354
741953738595 15246963
48089594171 15253572
613923000875 15260181
916200449931 15266790
301652908875 15273399
898713324779 15280008
926817633059 15286617
158633206739 15293226
342872561019 15299835
256686015627 15306444
938059356371 15313053
261682337099 15319662
698860465899 15326271
672629778171 15332880
776303448715 15339489
751946381539 15346098
740080118043 15352707
69323960427 15359316
595811335539 15365925
464657896899 15372534
131777978827 15379143
719470291971 15385752
613298460691 15392361
146766943243 15398970
731961095651 15405579
532108236771 15412188
469029678187 15418797
927442173243 15425406
714473970499 15432015
780050689819 15438624
911204128459 15445233
695737764979 15451842
720719372339 15458451
93056487419 15465060
723842073259 15471669
291660265931 15478278
889345222019 15484887
328508136787 15491496
61829478219 15498105
821270341963 15504714
78067523003 15511323
724466613443 15517932
924319472323 15524541
704481327555 15531150
633908286763 15537759
545223580635 15544368
781924310371 15550977
38096951227 15557586
29353388651 15564195
667008916515 15570804
648272710995 15577413
685745122035 15584022
510873870515 15590631
542725419899 15597240
28728848467 15603849
538978178795 15610458
387839454267 15617067
946178378763 15623676
775054368347 15630285
821270341963 15636894
918074070483 15643503
706354948107 15650112
88060165947 15656721
292284806115 15663330
11866263499 15669939
163629528211 15676548
690116903323 15683157
361608766539 15689766
323511815315 15696375
134276139563 15702984
134276139563 15709593
235451649371 15716202
77442982819 15722811
40595111963 15729420
235451649371 15736029
969286365571 15742638
169250389867 15749247
773180747795 15755856
367854168379 15762465
647648170811 15769074
494011285547 15775683
49338674539 15782292
180492113179 15788901
327259056419 15795510
128030737723 15802119
317890953659 15808728
16238044787 15815337
725715693811 15821946
518992892907 15828555
263555957651 15835164
272924060411 15841773
719470291971 15848382
212343662563 15854991
477773240763 15861600
483394102419 15868209
142395161955 15874818
123034416251 15881427
752570921723 15888036
319764574211 15894645
589565933699 15901254
25606147547 15907863
98677349075 15914472
177369412259 15921081
296032047219 15927690
104922750915 15934299
849374650243 15940908
575826049651 15947517
795039654235 15954126
15613504603 15960735
212968202747 15967344
801285056075 15973953
58082237115 15980562
549595361923 15987171
55584076379 15993780
547097201187 16000389
254187854891 16006998
533357317139 16013607
783797930923 16020216
722592992891 16026825
243570671763 16033434
973658146859 16040043
455289794139 16046652
676377019275 16053261
281043082803 16059870
75569362267 16066479
722592992891 16073088
409698360707 16079697
227957167163 16086306
143644242323 16092915
427185485859 16099524
211719122379 16106133
383467672979 16112742
398456637395 16119351
302901989243 16125960
19360745707 16132569
767559886139 16139178
805656837363 16145787
24981607363 16152396
33100629755 16159005
163629528211 16165614
377846811323 16172223
599558576643 16178832
832512065275 16185441
598934036459 16192050
876854418339 16198659
680748800563 16205268
422189164387 16211877
306024690163 16218486
906832347171 16225095
798162355155 16231704
815649480307 16238313
380969512243 16244922
485892263155 16251531
661388054859 16258140
961167343179 16264749
184239354283 16271358
491513124811 16277967
770058046875 16284576
296032047219 16291185
182365733731 16297794
993018892563 16304403
97428268707 16311012
144893322691 16317621
272924060411 16324230
567707027259 16330839
837508386747 16337448
996141593483 16344057
39346031595 16350666
575201509467 16357275
668257996883 16363884
74320281899 16370493
465282437083 16377102
212343662563 16383711
723842073259 16390320
652019952099 16396929
649521791363 16403538
695113224795 16410147
994892513115 16416756
686369662219 16423365
336002618995 16429974
539602718979 16436583
59955857667 16443192
21858906443 16449801
362233306723 16456410
316641873291 16463019
131153438643 16469628
574576969283 16476237
749448220803 16482846
402203878499 16489455
929315793795 16496064
161755907659 16502673
513996571435 16509282
982401709435 16515891
349742503043 16522500
781924310371 16529109
46840513803 16535718
181741193547 16542327
771931667427 16548936
435929048435 16555545
730712015283 16562154
426560945675 16568763
231704408267 16575372
452167093219 16581981
3 16588590
834385685827 16595199
154885965635 16601808
716347591051 16608417
979279008515 16615026
322262734947 16621635
272299520227 16628244
144268782507 16634853
197979238331 16641462
138023380667 16648071
583320531859 16654680
929940333979 16661289
832512065275 16667898
675752479091 16674507
285414864091 16681116
329757217155 16687725
44966893251 16694334
820021261595 16700943
749448220803 16707552
156135046003 16714161
948051999315 16720770
403452958867 16727379
986773490723 16733988
513996571435 16740597
359735145987 16747206
191109296307 16753815
214841823299 16760424
659514434307 16767033
349117962859 16773642
805656837363 16780251
312894632187 16786860
435304508251 16793469
662637135227 16800078
696986845347 16806687
936185735819 16813296
230455327899 16819905
363482387091 16826514
10617183131 16833123
568956107627 16839732
829389364355 16846341
213592742931 16852950
706979488291 16859559
977405387963 16866168
967412745019 16872777
297281127587 16879386
277920381883 16885995
944929298395 16892604
580822371123 16899213
14364424235 16905822
734459256387 16912431
738206497491 16919040
668882537067 16925649
354114284331 16932258
457787954875 16938867
425936405491 16945476
224834466243 16952085
515870191987 16958694
775054368347 16965303
821270341963 16971912
461535195979 16978521
602056737379 16985130
590190473883 16991739
148640563795 16998348
772556207611 17004957
242321591395 17011566
117413554595 17018175
358486065619 17024784
420315543835 17031393
278544922067 17038002
774429828163 17044611
751946381539 17051220
121785335883 17057829
993018892563 17064438
891843382755 17071047
338500779731 17077656
188611135571 17084265
909955048091 17090874
236700729739 17097483
627662884923 17104092
861865453923 17110701
535855477875 17117310
219213604587 17123919
149889644163 17130528
196730157963 17137137
239198890475 17143746
976156307595 17150355
460910655795 17156964
784422471107 17163573
469654218371 17170182
10617183131 17176791
575201509467 17183400
163004988027 17190009
681373340747 17196618
221711765323 17203227
349742503043 17209836
3 17216445
412196521443 17223054
228581707347 17229663
113041773307 17236272
647023630627 17242881
509000249963 17249490
249816073603 17256099
80565683739 17262708
542725419899 17269317
131777978827 17275926
104922750915 17282535
387214914083 17289144
138647920851 17295753
647648170811 17302362
414070141995 17308971
562086165603 17315580
756318162827 17322189
185488434651 17328798
755069082459 17335407
894341543491 17342016
982401709435 17348625
454040713771 17355234
634532826947 17361843
885597980915 17368452
291660265931 17375061
775678908531 17381670
34974250307 17388279
192358376675 17394888
128655277907 17401497
192982916859 17408106
79941143555 17414715
734459256387 17421324
99301889259 17427933
858742753003 17434542
49338674539 17441151
187986595387 17447760
565833406707 17454369
321638194763 17460978
983650789803 17467587
979279008515 17474196
713849430315 17480805
944304758211 17487414
986148950539 17494023
181741193547 17500632
264805038019 17507241
477148700579 17513850
816898560675 17520459
538353638611 17527068
601432197195 17533677
720094832155 17540286
893092463123 17546895
537104558243 17553504
212968202747 17560113
409698360707 17566722
642027309155 17573331
707604028475 17579940
19985285891 17586549
801909596259 17593158
77442982819 17599767
745076439515 17606376
955546481523 17612985
557714384315 17619594
760689944115 17626203
40595111963 17632812
973033606675 17639421
34974250307 17646030
815649480307 17652639
576450589835 17659248
375973190771 17665857
677001559459 17672466
419691003651 17679075
27479768099 17685684
474025999659 17692293
973033606675 17698902
337251699363 17705511
340998940467 17712120
902460565883 17718729
832512065275 17725338
16238044787 17731947
600183116827 17738556
939932976923 17745165
179243032811 17751774
778177069267 17758383
296032047219 17764992
131777978827 17771601
249816073603 17778210
223585385875 17784819
309147391083 17791428
854995511899 17798037
740080118043 17804646
624540187 17811255
252938774523 17817864
954921941339 17824473
325385435867 17831082
624540184003 17837691
231704408267 17844300
170499470235 17850909
130528898459 17857518
146142403059 17864127
867486315579 17870736
272299520227 17877345
723842073259 17883954
852497351163 17890563
819396721411 17897172
658265353939 17903781
2498160739 17910390
678875180011 17916999
107420911651 17923608
46215973619 17930217
300403828507 17936826
282292163171 17943435
741953738595 17950044
603930357931 17956653
515870191987 17963262
506502089227 17969871
14364424235 17976480
264180497835 17983089
939932976923 17989698
654518112835 17996307
111168152755 18002916
399705717763 18009525
765061725403 18016134
973033606675 18022743
806281377547 18029352
9992642947 18035961
51836835275 18042570
254187854891 18049179
848125569875 18055788
829389364355 18062397
615172081243 18069006
63078558587 18075615
482145022051 18082224
680748800563 18088833
749448220803 18095442
357861525435 18102051
312270092003 18108660
662637135227 18115269
243570671763 18121878
415319222363 18128487
389713074819 18135096
671380697803 18141705
865612695027 18148314
133651599379 18154923
624540187 18161532
360359686171 18168141
64327638955 18174750
540227259163 18181359
241072511027 18187968
387214914083 18194577
494011285547 18201186
36223330675 18207795
443423530643 18214404
34349710123 18221013
104298210731 18227622
127406197539 18234231
397832097211 18240840
612049380323 18247449
906207806987 18254058
206722800907 18260667
86811085579 18267276
138647920851 18273885
426560945675 18280494
820021261595 18287103
803158676627 18293712
618919322347 18300321
788169712211 18306930
533357317139 18313539
895590623859 18320148
193607457043 18326757
629536505475 18333366
442174450275 18339975
976780847779 18346584
572703348731 18353193
842504708219 18359802
997390673851 18366411
703856787371 18373020
77442982819 18379629
686369662219 18386238
383467672979 18392847
725715693811 18399456
68074880059 18406065
900586945331 18412674
669507077251 18419283
783797930923 18425892
380344972059 18432501
558338924499 18439110
359735145987 18445719
557089844131 18452328
294782966851 18458937
871233556683 18465546
804407756995 18472155
777552529083 18478764
157384126371 18485373
831262984907 18491982
886222521099 18498591
382843132795 18505200
710102189211 18511809
776927988899 18518418
163629528211 18525027
760065403931 18531636
334753538627 18538245
56208616563 18544854
429683646595 18551463
791292413131 18558072
472776919291 18564681
277920381883 18571290
593937714987 18577899
383467672979 18584508
354114284331 18591117
729462934915 18597726
686369662219 18604335
78067523003 18610944
420315543835 18617553
61829478219 18624162
154885965635 18630771
454665253955 18637380
91182866867 18643989
864988154843 18650598
399705717763 18657207
333504458259 18663816
402203878499 18670425
394084856107 18677034
893717003307 18683643
922445851771 18690252
580822371123 18696861
576450589835 18703470
148640563795 18710079
827515743803 18716688
363482387091 18723297
272924060411 18729906
236076189555 18736515
261057796915 18743124
58706777299 18749733
286039404275 18756342
148016023611 18762951
816274020491 18769560
366605088011 18776169
333504458259 18782778
294158426667 18789387
891218842571 18795996
577699670203 18802605
728838394731 18809214
237325269923 18815823
263555957651 18822432
230455327899 18829041
406575659787 18835650
242321591395 18842259
168001309499 18848868
705730407923 18855477
92431947235 18862086
630785585843 18868695
322262734947 18875304
123034416251 18881913
5620861659 18888522
883099820179 18895131
722592992891 18901740
845002868955 18908349
322262734947 18914958
118662634963 18921567
513372031251 18928176
428434566227 18934785
872482637051 18941394
915575909747 18948003
645774550259 18954612
354738824515 18961221
894341543491 18967830
584569612227 18974439
976780847779 18981048
821270341963 18987657
530234616219 18994266
342872561019 19000875
108669992019 19007484
695737764979 19014093
284165783723 19020702
196730157963 19027311
532732776955 19033920
33100629755 19040529
852497351163 19047138
934936655451 19053747
743827359147 19060356
397832097211 19066965
219838144771 19073574
687618742587 19080183
299779288323 19086792
230455327899 19093401
94305567787 19100010
9992642947 19106619
856244592267 19113228
913702289195 19119837
314143712555 19126446
830013904539 19133055
57457696931 19139664
226708086795 19146273
757567243195 19152882
438427209171 19159491
342872561019 19166100
422189164387 19172709
874356257603 19179318
986773490723 19185927
491513124811 19192536
484018642603 19199145
894966083675 19205754
872482637051 19212363
485892263155 19218972
177993952443 19225581
999888834587 19232190
64327638955 19238799
48714134355 19245408
662637135227 19252017
454040713771 19258626
552093522659 19265235
815649480307 19271844
691365983691 19278453
19985285891 19285062
330381757339 19291671
309147391083 19298280
144268782507 19304889
146766943243 19311498
812526779387 19318107
599558576643 19324716
106796371467 19331325
36223330675 19337934
71822121163 19344543
452167093219 19351152
386590373899 19357761
993018892563 19364370
618294782163 19370979
536480018059 19377588
989271651459 19384197
612673920507 19390806
725091153627 19397415
549595361923 19404024
171124010419 19410633
879977119259 19417242
530234616219 19423851
330381757339 19430460
31851549387 19437069
246693372683 19443678
97428268707 19450287
873731717419 19456896
259184176363 19463505
738831037675 19470114
583320531859 19476723
324136355499 19483332
919947691035 19489941
281043082803 19496550
355987904883 19503159
927442173243 19509768
94930107971 19516377
374099570219 19522986
500256687387 19529595
694488684611 19536204
129904358275 19542813
879352579075 19549422
350367043227 19556031
124283496619 19562640
872482637051 19569249
334753538627 19575858
955546481523 19582467
138647920851 19589076
978654468331 19595685
849374650243 19602294
663261675411 19608903
89933786499 19615512
599558576643 19622121
979903548699 19628730
622042023267 19635339
76193902451 19641948
232953488635 19648557
434055427883 19655166
312894632187 19661775
154261425451 19668384
788794252395 19674993
123034416251 19681602
184239354283 19688211
97428268707 19694820
83063844475 19701429
956171021707 19708038
953672860971 19714647
714473970499 19721256
383467672979 19727865
520866513459 19734474
455914334323 19741083
77442982819 19747692
226708086795 19754301
259184176363 19760910
298530207955 19767519
44966893251 19774128
540227259163 19780737
961791883363 19787346
30602469019 19793955
602681277563 19800564
434679968067 19807173
315392792923 19813782
321013654579 19820391
929940333979 19827000
229830787715 19833609
346619802123 19840218
715723050867 19846827
708853108843 19853436
723842073259 19860045
367229628195 19866654
670756157619 19873263
525238294747 19879872
417192842915 19886481
43093272699 19893090
326009976051 19899699
484018642603 19906308
942431137659 19912917
673878858539 19919526
499007607019 19926135
928066713427 19932744
570829728179 19939353
84312924843 19945962
94930107971 19952571
983026249619 19959180
91182866867 19965789
869359936131 19972398
938683896555 19979007
906832347171 19985616
941806597475 19992225
783173390739 19998834
83063844475 20005443
101800049995 20012052
434679968067 20018661
11866263499 20025270
101800049995 20031879
871858096867 20038488
485267722971 20045097
139897001219 20051706
405951119603 20058315
332879918075 20064924
201101939251 20071533
246068832499 20078142
144268782507 20084751
389713074819 20091360
597060415907 20097969
445921691379 20104578
667633456699 20111187
508375709779 20117796
713224890131 20124405
946802918947 20131014
352240663779 20137623
449044392299 20144232
294158426667 20150841
654518112835 20157450
217339984035 20164059
197354698147 20170668
315392792923 20177277
494011285547 20183886
854995511899 20190495
570829728179 20197104
381594052427 20203713
109919072387 20210322
470903298739 20216931
259184176363 20223540
861865453923 20230149
316641873291 20236758
657016273571 20243367
843129248403 20249976
954921941339 20256585
422189164387 20263194
244819752131 20269803
567082487075 20276412
688243282771 20283021
432806347515 20289630
11241723315 20296239
3 20302848
203600099987 20309457
566457946891 20316066
575201509467 20322675
480271401499 20329284
191733836491 20335893
665135295963 20342502
24981607363 20349111
702607707003 20355720
261682337099 20362329
274173140779 20368938
916824990115 20375547
765686265587 20382156
544599040451 20388765
668257996883 20395374
617670241979 20401983
126781657355 20408592
460286115611 20415201
806281377547 20421810
208596421459 20428419
321013654579 20435028
375348650587 20441637
182365733731 20448246
831262984907 20454855
717596671419 20461464
853746431531 20468073
73071201531 20474682
640153688603 20481291
26855227915 20487900
755069082459 20494509
154261425451 20501118
652019952099 20507727
739455577859 20514336
320389114395 20520945
307898310715 20527554
447170771747 20534163
840006547483 20540772
738206497491 20547381
696986845347 20553990
44342353067 20560599
946802918947 20567208
231704408267 20573817
387839454267 20580426
210470042011 20587035
403452958867 20593644
492137664995 20600253
396583016843 20606862
337251699363 20613471
893092463123 20620080
399081177579 20626689
12490803683 20633298
591439554251 20639907
10617183131 20646516
5620861659 20653125
848750110059 20659734
529610076035 20666343
954921941339 20672952
232328948451 20679561
113041773307 20686170
437178128803 20692779
800660515891 20699388
637655527867 20705997
714473970499 20712606
779426149635 20719215
708228568659 20725824
32476089571 20732433
331006297523 20739042
88060165947 20745651
194856537411 20752260
312894632187 20758869
597060415907 20765478
841255627851 20772087
889345222019 20778696
696362305163 20785305
349117962859 20791914
354114284331 20798523
697611385531 20805132
392211235555 20811741
166127688947 20818350
545223580635 20824959
768808966507 20831568
374099570219 20838177
422189164387 20844786
297281127587 20851395
93056487419 20858004
2498160739 20864613
397832097211 20871222
807530457915 20877831
850623730611 20884440
362233306723 20891049
332879918075 20897658
475275080027 20904267
573952429099 20910876
905583266803 20917485
751321841355 20924094
203600099987 20930703
931189414347 20937312
322887275131 20943921
836883846563 20950530
523364674195 20957139
909955048091 20963748
232328948451 20970357
829389364355 20976966
82439304291 20983575
965539124467 20990184
803158676627 20996793
504003928491 21003402
219213604587 21010011
495884906099 21016620
502754848123 21023229
656391733387 21029838
317266413475 21036447
63703098771 21043056
417192842915 21049665
332255377891 21056274
331006297523 21062883
358486065619 21069492
334753538627 21076101
943680218027 21082710
67450339875 21089319
977405387963 21095928
630785585843 21102537
232953488635 21109146
44342353067 21115755
81190223923 21122364
613923000875 21128973
367854168379 21135582
537104558243 21142191
85562005211 21148800
44342353067 21155409
131153438643 21162018
993018892563 21168627
220462684955 21175236
316017333107 21181845
68074880059 21188454
166752229131 21195063
555840763763 21201672
741953738595 21208281
44966893251 21214890
775678908531 21221499
376597730955 21228108
520866513459 21234717
464033356715 21241326
345995261939 21247935
627038344739 21254544
251689694155 21261153
926817633059 21267762
56208616563 21274371
492762205179 21280980
931813954531 21287589
35598790491 21294198
698235925715 21300807
647023630627 21307416
249191533419 21314025
999888834587 21320634
177369412259 21327243
485892263155 21333852
57457696931 21340461
997390673851 21347070
477773240763 21353679
816274020491 21360288
292909346299 21366897
555216223579 21373506
363482387091 21380115
399705717763 21386724
234827109187 21393333
454040713771 21399942
115539934043 21406551
412196521443 21413160
926817633059 21419769
652644492283 21426378
326634516235 21432987
815024940123 21439596
274173140779 21446205
170499470235 21452814
795039654235 21459423
65576719323 21466032
507126629411 21472641
492762205179 21479250
753195461907 21485859
889969762203 21492468
507126629411 21499077
734459256387 21505686
216715443851 21512295
390962155187 21518904
828764824171 21525513
894966083675 21532122
71822121163 21538731
249816073603 21545340
286039404275 21551949
883724360363 21558558
66201259507 21565167
697611385531 21571776
534606397507 21578385
327883596603 21584994
939932976923 21591603
577075130019 21598212
141770621771 21604821
623291103635 21611430
810653158835 21618039
241697051211 21624648
746325519883 21631257
439676289539 21637866
914326829379 21644475
776303448715 21651084
83063844475 21657693
588941393515 21664302
949301079683 21670911
754444542275 21677520
294158426667 21684129
6869942027 21690738
791916953315 21697347
201101939251 21703956
618919322347 21710565
199228318699 21717174
342872561019 21723783
996766133667 21730392
219213604587 21737001
579573290755 21743610
206098260723 21750219
881850739811 21756828
934312115267 21763437
736957417123 21770046
240447970843 21776655
769433506691 21783264
950550160051 21789873
996766133667 21796482
51836835275 21803091
670131617435 21809700
751321841355 21816309
691365983691 21822918
138023380667 21829527
503379388307 21836136
116789014411 21842745
595811335539 21849354
178618492627 21855963
243570671763 21862572
315392792923 21869181
62454018403 21875790
564584326339 21882399
349742503043 21889008
263555957651 21895617
403452958867 21902226
104922750915 21908835
406575659787 21915444
422813704571 21922053
703856787371 21928662
357236985251 21935271
585194152411 21941880
799411435523 21948489
957420102075 21955098
916824990115 21961707
959918262811 21968316
781924310371 21974925
360359686171 21981534
57457696931 21988143
412196521443 21994752
231704408267 22001361
151763264715 22007970
88060165947 22014579
876854418339 22021188
90558326683 22027797
735083796571 22034406
692615064059 22041015
326009976051 22047624
459661575427 22054233
952423780603 22060842
379095891691 22067451
537729098427 22074060
34974250307 22080669
986773490723 22087278
150514184347 22093887
876854418339 22100496
525862834931 22107105
432806347515 22113714
769433506691 22120323
16238044787 22126932
786296091659 22133541
15613504603 22140150
929315793795 22146759
7494482211 22153368
514621111619 22159977
814400399939 22166586
790667872947 22173195
136149760115 22179804
687618742587 22186413
743202818963 22193022
800660515891 22199631
983026249619 22206240
840006547483 22212849
472152379107 22219458
844378328771 22226067
998015214035 22232676
76193902451 22239285
192358376675 22245894
314768252739 22252503
520866513459 22259112
232328948451 22265721
998015214035 22272330
274797680963 22278939
602056737379 22285548
312270092003 22292157
494635825731 22298766
736332876939 22305375
115539934043 22311984
381594052427 22318593
187986595387 22325202
180492113179 22331811
304151069611 22338420
153012345083 22345029
994267972931 22351638
785671551475 22358247
99926429443 22364856
473401459475 22371465
462159736163 22378074
949925619867 22384683
206722800907 22391292
535855477875 22397901
863739074475 22404510
261057796915 22411119
485267722971 22417728
845627409139 22424337
981152629067 22430946
583945072043 22437555
613923000875 22444164
385965833715 22450773
634532826947 22457382
246693372683 22463991
433430887699 22470600
177993952443 22477209
721343912523 22483818
763812645035 22490427
497133986467 22497036
500881227571 22503645
788169712211 22510254
499007607019 22516863
608926679403 22523472
198603778515 22530081
939308436739 22536690
918698610667 22543299
745076439515 22549908
916200449931 22556517
593937714987 22563126
190484756123 22569735
733834716203 22576344
216715443851 22582953
813775859755 22589562
755069082459 22596171
841255627851 22602780
533981857323 22609389
693864144427 22615998
479646861315 22622607
936810276003 22629216
301652908875 22635825
111168152755 22642434
491513124811 22649043
389713074819 22655652
991145272011 22662261
523364674195 22668870
482145022051 22675479
718845751787 22682088
158633206739 22688697
568331567443 22695306
335378078811 22701915
365356007643 22708524
976780847779 22715133
62454018403 22721742
608926679403 22728351
917449530299 22734960
839382007299 22741569
461535195979 22748178
84312924843 22754787
495260365915 22761396
974282687043 22768005
330381757339 22774614
938059356371 22781223
581446911307 22787832
400954798131 22794441
618919322347 22801050
380344972059 22807659
715723050867 22814268
24357067179 22820877
145517862875 22827486
883724360363 22834095
959293722627 22840704
255436935259 22847313
968661825387 22853922
848125569875 22860531
754444542275 22867140
597060415907 22873749
186737515019 22880358
307898310715 22886967
133651599379 22893576
861865453923 22900185
44342353067 22906794
49338674539 22913403
510249330331 22920012
400330257947 22926621
741329198411 22933230
528985535851 22939839
370352329115 22946448
189860215939 22953057
376597730955 22959666
978654468331 22966275
690741443507 22972884
980528088883 22979493
761314484299 22986102
510249330331 22992711
150514184347 22999320
334128998443 23005929
790043332763 23012538
750697301171 23019147
413445601811 23025756
750697301171 23032365
786920631843 23038974
515245651803 23045583
257310555811 23052192
140521541403 23058801
954297401155 23065410
79316603371 23072019
245444292315 23078628
758816323563 23085237
864363614659 23091846
236076189555 23098455
724466613443 23105064
785047011291 23111673
340998940467 23118282
669507077251 23124891
743827359147 23131500
522740134011 23138109
15613504603 23144718
899962405147 23151327
219213604587 23157936
355363364699 23164545
662012595043 23171154
309771931267 23177763
467156057635 23184372
97428268707 23190981
896215164043 23197590
184863894467 23204199
140521541403 23210808
342872561019 23217417
820021261595 23224026
619543862531 23230635
695113224795 23237244
19985285891 23243853
128030737723 23250462
999888834587 23257071
672629778171 23263680
502754848123 23270289
851872810979 23276898
121785335883 23283507
638280068051 23290116
805656837363 23296725
357861525435 23303334
198603778515 23309943
420940084019 23316552
242946131579 23323161
811277699019 23329770
805032297179 23336379
177993952443 23342988
74320281899 23349597
700109546267 23356206
367854168379 23362815
419691003651 23369424
259808716547 23376033
798786895339 23382642
464033356715 23389251
798786895339 23395860
978029928147 23402469
767559886139 23409078
739455577859 23415687
54334996011 23422296
141770621771 23428905
614547541059 23435514
447170771747 23442123
938683896555 23448732
355363364699 23455341
238574350291 23461950
24357067179 23468559
609551219587 23475168
867486315579 23481777
411571981259 23488386
806281377547 23494995
89933786499 23501604
372225949667 23508213
872482637051 23514822
277920381883 23521431
469029678187 23528040
474650539843 23534649
264805038019 23541258
677001559459 23547867
116164474227 23554476
639529148419 23561085
712600349947 23567694
920572231219 23574303
440300829723 23580912
855620052083 23587521
291660265931 23594130
816274020491 23600739
133027059195 23607348
936185735819 23613957
828140283987 23620566
604554898115 23627175
726340233995 23633784
996766133667 23640393
128655277907 23647002
228581707347 23653611
224834466243 23660220
200477399067 23666829
739455577859 23673438
753195461907 23680047
995517053299 23686656
718221211603 23693265
798786895339 23699874
579573290755 23706483
415943762547 23713092
715723050867 23719701
968037285203 23726310
777552529083 23732919
944304758211 23739528
839382007299 23746137
359110605803 23752746
252938774523 23759355
46840513803 23765964
609551219587 23772573
485267722971 23779182
359110605803 23785791
430932726963 23792400
592688634619 23799009
829389364355 23805618
808779538283 23812227
441549910091 23818836
801909596259 23825445
630785585843 23832054
232328948451 23838663
954921941339 23845272
72446661347 23851881
829389364355 23858490
693864144427 23865099
312894632187 23871708
495260365915 23878317
324136355499 23884926
486516803339 23891535
695737764979 23898144
618294782163 23904753
433430887699 23911362
630161045659 23917971
863739074475 23924580
691990523875 23931189
745700979699 23937798
357236985251 23944407
259184176363 23951016
643276389523 23957625
898088784595 23964234
444048070827 23970843
81814764107 23977452
50587754907 23984061
229206247531 23990670
560837085235 23997279
56833156747 24003888
492137664995 24010497
228581707347 24017106
635157367131 24023715
114290853675 24030324
363482387091 24036933
222336305507 24043542
793790573867 24050151
986773490723 24056760
848750110059 24063369
517743812539 24069978
889345222019 24076587
622042023267 24083196
816898560675 24089805
592688634619 24096414
688867822955 24103023
110543612571 24109632
513996571435 24116241
883099820179 24122850
223585385875 24129459
640778228787 24136068
96179188339 24142677
384092213163 24149286
804407756995 24155895
108669992019 24162504
843753788587 24169113
545223580635 24175722
689492363139 24182331
896215164043 24188940
31227009203 24195549
51836835275 24202158
264180497835 24208767
206722800907 24215376
521491053643 24221985
397832097211 24228594
141770621771 24235203
277920381883 24241812
147391483427 24248421
965539124467 24255030
642027309155 24261639
73071201531 24268248
517743812539 24274857
355363364699 24281466
866237235211 24288075
810028618651 24294684
550219902107 24301293
352240663779 24307902
499632147203 24314511
374724110403 24321120
693239604243 24327729
349742503043 24334338
761314484299 24340947
482769562235 24347556
289786645379 24354165
793166033683 24360774
298530207955 24367383
639529148419 24373992
703232247187 24380601
276671301515 24387210
74320281899 24393819
2498160739 24400428
578948750571 24407037
245444292315 24413646
222960845691 24420255
608302139219 24426864
460910655795 24433473
138647920851 24440082
34349710123 24446691
152387804899 24453300
507126629411 24459909
496509446283 24466518
330381757339 24473127
440925369907 24479736
916200449931 24486345
537729098427 24492954
350367043227 24499563
765061725403 24506172
949301079683 24512781
274797680963 24519390
538353638611 24525999
754444542275 24532608
276671301515 24539217
478397780947 24545826
334753538627 24552435
860616373555 24559044
493386745363 24565653
61204938035 24572262
357861525435 24578871
917449530299 24585480
479022321131 24592089
733834716203 24598698
532108236771 24605307
718221211603 24611916
553967143211 24618525
768184426323 24625134
342872561019 24631743
73071201531 24638352
805656837363 24644961
603305817747 24651570
547721741371 24658179
738831037675 24664788
489014964075 24671397
283541243539 24678006
141770621771 24684615
598934036459 24691224
896839704227 24697833
231704408267 24704442
383467672979 24711051
613298460691 24717660
813151319571 24724269
513996571435 24730878
81190223923 24737487
53085915643 24744096
231079868083 24750705
208596421459 24757314
627662884923 24763923
900586945331 24770532
338500779731 24777141
864988154843 24783750
968037285203 24790359
135525219931 24796968
59331317483 24803577
615796621427 24810186
186112974835 24816795
864363614659 24823404
318515493843 24830013
520241973275 24836622
480895941683 24843231
284165783723 24849840
884973440731 24856449
400330257947 24863058
615796621427 24869667
326009976051 24876276
384092213163 24882885
613923000875 24889494
407200199971 24896103
788794252395 24902712
724466613443 24909321
592688634619 24915930
445921691379 24922539
832512065275 24929148
272924060411 24935757
194231997227 24942366
700109546267 24948975
130528898459 24955584
821894882147 24962193
444672611011 24968802
485892263155 24975411
368478708563 24982020
290411185563 24988629
816274020491 24995238
467780597819 25001847
840006547483 25008456
962416423547 25015065
974907227227 25021674
813151319571 25028283
500881227571 25034892
705105867739 25041501
560212545051 25048110
861865453923 25054719
4371781291 25061328
341623480651 25067937
387839454267 25074546
633283746579 25081155
955546481523 25087764
417192842915 25094373
63078558587 25100982
730087475099 25107591
708228568659 25114200
738206497491 25120809
754444542275 25127418
335378078811 25134027
655142653019 25140636
7494482211 25147245
750072760987 25153854
263555957651 25160463
815024940123 25167072
740080118043 25173681
726964774179 25180290
453416173587 25186899
196105617779 25193508
562710705787 25200117
112417233123 25206726
176744872075 25213335
565208866523 25219944
236700729739 25226553
697611385531 25233162
163004988027 25239771
385965833715 25246380
695737764979 25252989
798786895339 25259598
332255377891 25266207
823143962515 25272816
447795311931 25279425
959918262811 25286034
597060415907 25292643
861240913739 25299252
545848120819 25305861
221711765323 25312470
778177069267 25319079
37472411043 25325688
937434816187 25332297
158008666555 25338906
940557517107 25345515
197979238331 25352124
617045701795 25358733
384092213163 25365342
964914584283 25371951
28728848467 25378560
674503398723 25385169
384716753347 25391778
476524160395 25398387
143644242323 25404996
301652908875 25411605
696362305163 25418214
21858906443 25424823
510249330331 25431432
536480018059 25438041
660138974491 25444650
197354698147 25451259
737581957307 25457868
385341293531 25464477
303526529427 25471086
541476339531 25477695
821270341963 25484304
994267972931 25490913
407824740155 25497522
355363364699 25504131
620792942899 25510740
855620052083 25517349
565208866523 25523958
627038344739 25530567
128655277907 25537176
944929298395 25543785
161755907659 25550394
585818692595 25557003
191109296307 25563612
125532576987 25570221
324760895683 25576830
810028618651 25583439
562710705787 25590048
820021261595 25596657
38721491411 25603266
514621111619 25609875
979903548699 25616484
106796371467 25623093
764437185219 25629702
823143962515 25636311
640153688603 25642920
718845751787 25649529
495260365915 25656138
94930107971 25662747
958669182443 25669356
591439554251 25675965
501505767755 25682574
301028368691 25689183
710726729395 25695792
407200199971 25702401
400330257947 25709010
700109546267 25715619
118038094779 25722228
425311865307 25728837
811902239203 25735446
631410126027 25742055
477148700579 25748664
539602718979 25755273
885597980915 25761882
530859156403 25768491
187986595387 25775100
904334186435 25781709
8743562579 25788318
547097201187 25794927
485892263155 25801536
916200449931 25808145
851872810979 25814754
953048320787 25821363
469029678187 25827972
777552529083 25834581
550844442291 25841190
658265353939 25847799
356612445067 25854408
54334996011 25861017
713849430315 25867626
888720681835 25874235
275422221147 25880844
442798990459 25887453
515245651803 25894062
787545172027 25900671
926817633059 25907280
811902239203 25913889
738831037675 25920498
289162105195 25927107
695737764979 25933716
593937714987 25940325
146766943243 25946934
104922750915 25953543
856244592267 25960152
169250389867 25966761
113041773307 25973370
299154748139 25979979
396583016843 25986588
264180497835 25993197
113041773307 25999806
84937465027 26006415
967412745019 26013024
54334996011 26019633
450918012851 26026242
561461625419 26032851
44342353067 26039460
608302139219 26046069
740080118043 26052678
244819752131 26059287
604554898115 26065896
861240913739 26072505
487141343523 26079114
906832347171 26085723
735708336755 26092332
74320281899 26098941
723217533075 26105550
48714134355 26112159
99926429443 26118768
362233306723 26125377
24981607363 26131986
352865203963 26138595
721343912523 26145204
158633206739 26151813
803158676627 26158422
811277699019 26165031
159257746923 26171640
736332876939 26178249
436553588619 26184858
670756157619 26191467
342872561019 26198076
407200199971 26204685
333504458259 26211294
817523100859 26217903
494011285547 26224512
367229628195 26231121
560212545051 26237730
80565683739 26244339
968037285203 26250948
200477399067 26257557
392211235555 26264166
138647920851 26270775
996141593483 26277384
198603778515 26283993
459661575427 26290602
177993952443 26297211
334128998443 26303820
994267972931 26310429
513996571435 26317038
347868882491 26323647
472776919291 26330256
737581957307 26336865
620168402715 26343474
64327638955 26350083
607677599035 26356692
781924310371 26363301
961791883363 26369910
417192842915 26376519
298530207955 26383128
470278758555 26389737
903085106067 26396346
565208866523 26402955
319764574211 26409564
109919072387 26416173
572703348731 26422782
192358376675 26429391
5620861659 26436000
499632147203 26442609
831887525091 26449218
988647111275 26455827
594562255171 26462436
563335245971 26469045
145517862875 26475654
944304758211 26482263
875605337971 26488872
544599040451 26495481
114915393859 26502090
953048320787 26508699
537104558243 26515308
778801609451 26521917
632659206395 26528526
903085106067 26535135
990520731827 26541744
353489744147 26548353
781299770187 26554962
927442173243 26561571
372225949667 26568180
262931417467 26574789
628911965291 26581398
639529148419 26588007
317266413475 26594616
309147391083 26601225
191733836491 26607834
432181807331 26614443
38721491411 26621052
518368352723 26627661
876229878155 26634270
503379388307 26640879
801909596259 26647488
61829478219 26654097
216715443851 26660706
336627159179 26667315
309147391083 26673924
37472411043 26680533
932438494715 26687142
700109546267 26693751
260433256731 26700360
162380447843 26706969
796288734603 26713578
8119022395 26720187
927442173243 26726796
618294782163 26733405
169874930051 26740014
6869942027 26746623
311021011635 26753232
940557517107 26759841
884973440731 26766450
150514184347 26773059
70573040795 26779668
242321591395 26786277
239823430659 26792886
308522850899 26799495
485892263155 26806104
178618492627 26812713
153636885267 26819322
258559636179 26825931
776303448715 26832540
803783216811 26839149
929315793795 26845758
893717003307 26852367
658889894123 26858976
831262984907 26865585
980528088883 26872194
498383066835 26878803
6245401843 26885412
899337864963 26892021
697611385531 26898630
44342353067 26905239
718221211603 26911848
843753788587 26918457
802534136443 26925066
380969512243 26931675
778177069267 26938284
472152379107 26944893
255436935259 26951502
590815014067 26958111
681997880931 26964720
266054118387 26971329
275422221147 26977938
731961095651 26984547
884973440731 26991156
134900679747 26997765
602681277563 27004374
696986845347 27010983
608302139219 27017592
425311865307 27024201
415319222363 27030810
871233556683 27037419
493386745363 27044028
815024940123 27050637
919323150851 27057246
865612695027 27063855
248566993235 27070464
20609826075 27077073
129904358275 27083682
898713324779 27090291
425936405491 27096900
406575659787 27103509
121785335883 27110118
220462684955 27116727
706354948107 27123336
521491053643 27129945
781299770187 27136554
138647920851 27143163
346619802123 27149772
618294782163 27156381
742578278779 27162990
182365733731 27169599
139897001219 27176208
573327888915 27182817
155510505819 27189426
501505767755 27196035
291035725747 27202644
358486065619 27209253
836259306379 27215862
562086165603 27222471
776303448715 27229080
226083546611 27235689
711975809763 27242298
793166033683 27248907
495260365915 27255516
301028368691 27262125
937434816187 27268734
441549910091 27275343
538353638611 27281952
591439554251 27288561
514621111619 27295170
130528898459 27301779
417192842915 27308388
656391733387 27314997
115539934043 27321606
83063844475 27328215
42468732515 27334824
19360745707 27341433
884348900547 27348042
24357067179 27354651
445921691379 27361260
389088534635 27367869
538978178795 27374478
482769562235 27381087
480895941683 27387696
1873620555 27394305
588941393515 27400914
240447970843 27407523
709477649027 27414132
399081177579 27420741
371601409483 27427350
894341543491 27433959
960542802995 27440568
575826049651 27447177
979903548699 27453786
417817383099 27460395
726964774179 27467004
793166033683 27473613
229830787715 27480222
912453208827 27486831
56833156747 27493440
801285056075 27500049
585818692595 27506658
981152629067 27513267
773805287979 27519876
966163664651 27526485
830638444723 27533094
862489994107 27539703
610175759771 27546312
628287425107 27552921
748199140435 27559530
310396471451 27566139
29353388651 27572748
89309246315 27579357
312894632187 27585966
655142653019 27592575
633283746579 27599184
349117962859 27605793
582695991675 27612402
455289794139 27619011
304151069611 27625620
517743812539 27632229
46840513803 27638838
405326579419 27645447
919323150851 27652056
646399090443 27658665
213592742931 27665274
295407507035 27671883
760689944115 27678492
976780847779 27685101
293533886483 27691710
415943762547 27698319
102424590179 27704928
317266413475 27711537
318515493843 27718146
624540187 27724755
339749860099 27731364
487765883707 27737973
876854418339 27744582
223585385875 27751191
608926679403 27757800
264805038019 27764409
113041773307 27771018
292284806115 27777627
486516803339 27784236
987398030907 27790845
720719372339 27797454
595186795355 27804063
343497101203 27810672
324760895683 27817281
599558576643 27823890
554591683395 27830499
771307127243 27837108
519617433091 27843717
588941393515 27850326
796913274787 27856935
86811085579 27863544
414694682179 27870153
657016273571 27876762
333504458259 27883371
288537565011 27889980
134276139563 27896589
933063034899 27903198
21234366259 27909807
558963464683 27916416
553967143211 27923025
826891203619 27929634
251065153971 27936243
435929048435 27942852
435304508251 27949461
988647111275 27956070
720719372339 27962679
755693622643 27969288
501505767755 27975897
902460565883 27982506
412821061627 27989115
635157367131 27995724
949301079683 28002333
540227259163 28008942
103673670547 28015551
706979488291 28022160
889345222019 28028769
501505767755 28035378
335378078811 28041987
903085106067 28048596
899337864963 28055205
763188104851 28061814
896839704227 28068423
600183116827 28075032
601432197195 28081641
754444542275 28088250
4996321475 28094859
95554648155 28101468
430932726963 28108077
540851799347 28114686
868110855763 28121295
285414864091 28127904
239823430659 28134513
657016273571 28141122
781924310371 28147731
851872810979 28154340
914326829379 28160949
863739074475 28167558
427185485859 28174167
629536505475 28180776
709477649027 28187385
432806347515 28193994
247317912867 28200603
68074880059 28207212
196730157963 28213821
653893572651 28220430
845002868955 28227039
472152379107 28233648
607053058851 28240257
322262734947 28246866
152387804899 28253475
751321841355 28260084
805656837363 28266693
835010226011 28273302
897464244411 28279911
831262984907 28286520
389088534635 28293129
758191783379 28299738
694488684611 28306347
510249330331 28312956
367854168379 28319565
673878858539 28326174
495260365915 28332783
776927988899 28339392
61829478219 28346001
380344972059 28352610
598934036459 28359219
342248020835 28365828
595811335539 28372437
956171021707 28379046
596435875723 28385655
192358376675 28392264
861865453923 28398873
609551219587 28405482
232328948451 28412091
553342603027 28418700
546472661003 28425309
139272461035 28431918
424062784939 28438527
657016273571 28445136
977405387963 28451745
193607457043 28458354
102424590179 28464963
868110855763 28471572
989271651459 28478181
703232247187 28484790
561461625419 28491399
303526529427 28498008
669507077251 28504617
870609016499 28511226
849374650243 28517835
904334186435 28524444
531483696587 28531053
486516803339 28537662
344121641387 28544271
165503148763 28550880
233578028819 28557489
824393042883 28564098
547721741371 28570707
948676539499 28577316
227957167163 28583925
716972131235 28590534
290411185563 28597143
812526779387 28603752
833761145643 28610361
879352579075 28616970
309147391083 28623579
575826049651 28630188
327883596603 28636797
667633456699 28643406
273548600595 28650015
916200449931 28656624
580822371123 28663233
479022321131 28669842
32476089571 28676451
873731717419 28683060
222960845691 28689669
235451649371 28696278
970535445939 28702887
823768502699 28709496
196105617779 28716105
491513124811 28722714
139897001219 28729323
582695991675 28735932
229830787715 28742541
512122950883 28749150
741329198411 28755759
915575909747 28762368
951799240419 28768977
914951369563 28775586
874356257603 28782195
538978178795 28788804
420315543835 28795413
38721491411 28802022
369727788931 28808631
440925369907 28815240
226708086795 28821849
971159986123 28828458
73071201531 28835067
461535195979 28841676
452167093219 28848285
505877549043 28854894
421564624203 28861503
919323150851 28868112
748823680619 28874721
484643182787 28881330
223585385875 28887939
614547541059 28894548
196105617779 28901157
695737764979 28907766
221711765323 28914375
262931417467 28920984
728838394731 28927593
806281377547 28934202
760065403931 28940811
269801359491 28947420
550844442291 28954029
254187854891 28960638
934936655451 28967247
348493422675 28973856
151763264715 28980465
577699670203 28987074
71197580979 28993683
369727788931 29000292
721968452707 29006901
796288734603 29013510
954921941339 29020119
249816073603 29026728
161755907659 29033337
91182866867 29039946
696986845347 29046555
680748800563 29053164
672005237987 29059773
890594302387 29066382
563959786155 29072991
909955048091 29079600
710726729395 29086209
153636885267 29092818
720094832155 29099427
398456637395 29106036
628911965291 29112645
700734086451 29119254
79941143555 29125863
407200199971 29132472
638904608235 29139081
941806597475 29145690
618919322347 29152299
825642123251 29158908
123034416251 29165517
544599040451 29172126
559588004867 29178735
881850739811 29185344
512122950883 29191953
893717003307 29198562
118038094779 29205171
974282687043 29211780
187986595387 29218389
262931417467 29224998
813151319571 29231607
786296091659 29238216
668882537067 29244825
967412745019 29251434
826891203619 29258043
466531517451 29264652
432806347515 29271261
370352329115 29277870
397832097211 29284479
708853108843 29291088
147391483427 29297697
918074070483 29304306
349742503043 29310915
177993952443 29317524
3 29324133
622666563451 29330742
146142403059 29337351
383467672979 29343960
303526529427 29350569
670756157619 29357178
560212545051 29363787
188611135571 29370396
385341293531 29377005
317890953659 29383614
643276389523 29390223
968037285203 29396832
109294532203 29403441
416568302731 29410050
416568302731 29416659
929940333979 29423268
294158426667 29429877
321013654579 29436486
252314234339 29443095
721343912523 29449704
595186795355 29456313
394709396291 29462922
73071201531 29469531
982401709435 29476140
410947441075 29482749
452167093219 29489358
307898310715 29495967
758191783379 29502576
477148700579 29509185
43093272699 29515794
625164724187 29522403
136774300299 29529012
637030987683 29535621
5620861659 29542230
171748550603 29548839
262931417467 29555448
13115343867 29562057
583945072043 29568666
944929298395 29575275
447170771747 29581884
904958726619 29588493
86811085579 29595102
927442173243 29601711
189860215939 29608320
624540187 29614929
647648170811 29621538
789418792579 29628147
108669992019 29634756
840631087667 29641365
793166033683 29647974
372850489851 29654583
617045701795 29661192
622666563451 29667801
232953488635 29674410
691990523875 29681019
149265103979 29687628
89933786499 29694237
434679968067 29700846
9992642947 29707455
319764574211 29714064
456538874507 29720673
158633206739 29727282
568331567443 29733891
136149760115 29740500
927442173243 29747109
552093522659 29753718
154885965635 29760327
943680218027 29766936
249191533419 29773545
135525219931 29780154
316641873291 29786763
284165783723 29793372
648272710995 29799981
541476339531 29806590
143019702139 29813199
285414864091 29819808
595811335539 29826417
89309246315 29833026
907456887355 29839635
292284806115 29846244
434679968067 29852853
48089594171 29859462
784422471107 29866071
16238044787 29872680
203600099987 29879289
446546231563 29885898
197354698147 29892507
61204938035 29899116
211719122379 29905725
780675230003 29912334
289162105195 29918943
714473970499 29925552
832512065275 29932161
718221211603 29938770
434679968067 29945379
420315543835 29951988
68699420243 29958597
580197830939 29965206
596435875723 29971815
662637135227 29978424
251065153971 29985033
970535445939 29991642
37472411043 29998251
645774550259 30004860
505877549043 30011469
413445601811 30018078
974907227227 30024687
539602718979 30031296
59331317483 30037905
247317912867 30044514
784422471107 30051123
752570921723 30057732
161755907659 30064341
488390423891 30070950
209220961643 30077559
823143962515 30084168
149265103979 30090777
314143712555 30097386
194856537411 30103995
884348900547 30110604
706979488291 30117213
711975809763 30123822
733834716203 30130431
933687575083 30137040
927442173243 30143649
63078558587 30150258
38721491411 30156867
710726729395 30163476
923070391955 30170085
400330257947 30176694
450918012851 30183303
999888834587 30189912
939308436739 30196521
488390423891 30203130
597684956091 30209739
351616123595 30216348
901836025699 30222957
831887525091 30229566
424062784939 30236175
630161045659 30242784
660138974491 30249393
6869942027 30256002
675752479091 30262611
938059356371 30269220
211719122379 30275829
464657896899 30282438
975531767411 30289047
336627159179 30295656
892467922939 30302265
396583016843 30308874
399705717763 30315483
801285056075 30322092
511498410699 30328701
824393042883 30335310
928066713427 30341919
272924060411 30348528
191733836491 30355137
604554898115 30361746
971784526307 30368355
187986595387 30374964
668882537067 30381573
58706777299 30388182
816274020491 30394791
664510755779 30401400
380969512243 30408009
871858096867 30414618
649521791363 30421227
388463994451 30427836
530859156403 30434445
33100629755 30441054
379720431875 30447663
785047011291 30454272
507751169595 30460881
519617433091 30467490
293533886483 30474099
609551219587 30480708
617045701795 30487317
991769812195 30493926
662637135227 30500535
688243282771 30507144
346619802123 30513753
801285056075 30520362
777552529083 30526971
362233306723 30533580
866237235211 30540189
15613504603 30546798
734459256387 30553407
516494732171 30560016
454040713771 30566625
397832097211 30573234
434055427883 30579843
608302139219 30586452
730087475099 30593061
896215164043 30599670
419691003651 30606279
930564874163 30612888
495260365915 30619497
627662884923 30626106
204849180355 30632715
553342603027 30639324
468405138003 30645933
32476089571 30652542
146142403059 30659151
505253008859 30665760
504628468675 30672369
676377019275 30678978
270425899675 30685587
521491053643 30692196
846876489507 30698805
306024690163 30705414
583320531859 30712023
632659206395 30718632
553342603027 30725241
917449530299 30731850
447795311931 30738459
762563564667 30745068
101800049995 30751677
549595361923 30758286
53710455827 30764895
332255377891 30771504
585818692595 30778113
204224640171 30784722
580197830939 30791331
850623730611 30797940
911828668643 30804549
351616123595 30811158
97428268707 30817767
578324210387 30824376
216715443851 30830985
365980547827 30837594
4996321475 30844203
650146331547 30850812
24357067179 30857421
578324210387 30864030
438427209171 30870639
365980547827 30877248
89309246315 30883857
204224640171 30890466
485267722971 30897075
167376769315 30903684
139272461035 30910293
586443232779 30916902
427810026043 30923511
737581957307 30930120
498383066835 30936729
346619802123 30943338
350991583411 30949947
262931417467 30956556
236700729739 30963165
56833156747 30969774
145517862875 30976383
786296091659 30982992
276671301515 30989601
921821311587 30996210
276046761331 31002819
389713074819 31009428
530859156403 31016037
241072511027 31022646
11866263499 31029255
493386745363 31035864
479646861315 31042473
973033606675 31049082
965539124467 31055691
744451899331 31062300
306024690163 31068909
272299520227 31075518
713849430315 31082127
226083546611 31088736
608926679403 31095345
726340233995 31101954
86186545395 31108563
62454018403 31115172
736957417123 31121781
162380447843 31128390
311645551819 31134999
550219902107 31141608
452791633403 31148217
456538874507 31154826
940557517107 31161435
964914584283 31168044
838132926931 31174653
958669182443 31181262
368478708563 31187871
163629528211 31194480
681373340747 31201089
282916703355 31207698
612673920507 31214307
152387804899 31220916
592064094435 31227525
211094582195 31234134
36223330675 31240743
150514184347 31247352
923694932139 31253961
398456637395 31260570
353489744147 31267179
219213604587 31273788
744451899331 31280397
927442173243 31287006
550219902107 31293615
164254068395 31300224
632659206395 31306833
822519422331 31313442
968661825387 31320051
439676289539 31326660
568956107627 31333269
444672611011 31339878
736957417123 31346487
279794002435 31353096
91182866867 31359705
984899870171 31366314
394084856107 31372923
477773240763 31379532
281043082803 31386141
430932726963 31392750
447170771747 31399359
259808716547 31405968
927442173243 31412577
378471351507 31419186
84312924843 31425795
5620861659 31432404
861865453923 31439013
768808966507 31445622
40595111963 31452231
873731717419 31458840
655142653019 31465449
872482637051 31472058
550219902107 31478667
918698610667 31485276
270425899675 31491885
503379388307 31498494
748199140435 31505103
640153688603 31511712
765061725403 31518321
544599040451 31524930
408449280339 31531539
730087475099 31538148
81814764107 31544757
2498160739 31551366
743202818963 31557975
606428518667 31564584
101175509811 31571193
783797930923 31577802
693864144427 31584411
237949810107 31591020
139272461035 31597629
924319472323 31604238
567082487075 31610847
399081177579 31617456
400330257947 31624065
836259306379 31630674
3122700923 31637283
979279008515 31643892
437178128803 31650501
260433256731 31657110
847501029691 31663719
96803728523 31670328
772556207611 31676937
66825799691 31683546
400330257947 31690155
970535445939 31696764
713224890131 31703373
995517053299 31709982
529610076035 31716591
409073820523 31723200
76193902451 31729809
79316603371 31736418
767559886139 31743027
446546231563 31749636
974282687043 31756245
770682587059 31762854
672005237987 31769463
246068832499 31776072
653269032467 31782681
530234616219 31789290
390337615003 31795899
420315543835 31802508
217339984035 31809117
491513124811 31815726
172997630971 31822335
502754848123 31828944
999888834587 31835553
175495791707 31842162
592688634619 31848771
909955048091 31855380
295407507035 31861989
394709396291 31868598
761314484299 31875207
68074880059 31881816
412196521443 31888425
617670241979 31895034
161131367475 31901643
701358626635 31908252
397207557027 31914861
124283496619 31921470
557714384315 31928079
329757217155 31934688
667008916515 31941297
267927738939 31947906
883099820179 31954515
803158676627 31961124
841255627851 31967733
450918012851 31974342
454665253955 31980951
581446911307 31987560
129279818091 31994169
744451899331 32000778
698235925715 32007387
84937465027 32013996
777552529083 32020605
403452958867 32027214
158633206739 32033823
309147391083 32040432
673878858539 32047041
369727788931 32053650
767559886139 32060259
449668932483 32066868
923694932139 32073477
3747241107 32080086
201101939251 32086695
482145022051 32093304
828140283987 32099913
349117962859 32106522
640153688603 32113131
869359936131 32119740
109294532203 32126349
714473970499 32132958
994267972931 32139567
429059106411 32146176
223585385875 32152785
493386745363 32159394
874356257603 32166003
299779288323 32172612
38096951227 32179221
800035975707 32185830
496509446283 32192439
705730407923 32199048
693864144427 32205657
364106927275 32212266
765686265587 32218875
165503148763 32225484
223585385875 32232093
64327638955 32238702
858118212819 32245311
209845501827 32251920
269801359491 32258529
297905667771 32265138
51836835275 32271747
318515493843 32278356
577075130019 32284965
518368352723 32291574
513996571435 32298183
473401459475 32304792
948051999315 32311401
200477399067 32318010
315392792923 32324619
103673670547 32331228
462784276347 32337837
883099820179 32344446
502754848123 32351055
450293472667 32357664
832512065275 32364273
340374400283 32370882
373475030035 32377491
735708336755 32384100
526487375115 32390709
276671301515 32397318
474650539843 32403927
603930357931 32410536
254812395075 32417145
811277699019 32423754
928066713427 32430363
786920631843 32436972
848750110059 32443581
629536505475 32450190
88060165947 32456799
813151319571 32463408
567707027259 32470017
875605337971 32476626
227957167163 32483235
145517862875 32489844
56208616563 32496453
602056737379 32503062
625164724187 32509671
111168152755 32516280
978654468331 32522889
116164474227 32529498
179243032811 32536107
826266663435 32542716
29353388651 32549325
499632147203 32555934
483394102419 32562543
217339984035 32569152
434055427883 32575761
756318162827 32582370
867486315579 32588979
298530207955 32595588
602056737379 32602197
713224890131 32608806
608302139219 32615415
203600099987 32622024
736957417123 32628633
589565933699 32635242
479022321131 32641851
337251699363 32648460
597684956091 32655069
543974500267 32661678
566457946891 32668287
901211485515 32674896
253563314707 32681505
50587754907 32688114
22483446627 32694723
580822371123 32701332
516494732171 32707941
377222271139 32714550
175495791707 32721159
898713324779 32727768
916824990115 32734377
653269032467 32740986
805656837363 32747595
150514184347 32754204
957420102075 32760813
605803978483 32767422
25606147547 32774031
618294782163 32780640
612049380323 32787249
91807407051 32793858
495884906099 32800467
456538874507 32807076
860616373555 32813685
872482637051 32820294
751321841355 32826903
901211485515 32833512
805032297179 32840121
399081177579 32846730
504628468675 32853339
242321591395 32859948
184863894467 32866557
783797930923 32873166
217964524219 32879775
567707027259 32886384
610175759771 32892993
557714384315 32899602
417192842915 32906211
758816323563 32912820
898713324779 32919429
751946381539 32926038
20609826075 32932647
495260365915 32939256
746950060067 32945865
170499470235 32952474
700109546267 32959083
88684706131 32965692
683246961299 32972301
242946131579 32978910
215466363483 32985519
390337615003 32992128
386590373899 32998737
702607707003 33005346
7494482211 33011955
232328948451 33018564
815649480307 33025173
422189164387 33031782
610175759771 33038391
395958476659 33045000
725715693811 33051609
184863894467 33058218
916824990115 33064827
217964524219 33071436
420315543835 33078045
600807657011 33084654
517743812539 33091263
845002868955 33097872
125532576987 33104481
471527838923 33111090
785671551475 33117699
425311865307 33124308
830638444723 33130917
818772181227 33137526
476524160395 33144135
86186545395 33150744
133651599379 33157353
55584076379 33163962
49963214723 33170571
137398840483 33177180
921821311587 33183789
786920631843 33190398
54959536195 33197007
861865453923 33203616
165503148763 33210225
12490803683 33216834
219213604587 33223443
901836025699 33230052
578948750571 33236661
919947691035 33243270
263555957651 33249879
371601409483 33256488
194856537411 33263097
723217533075 33269706
682622421115 33276315
843753788587 33282924
929940333979 33289533
494635825731 33296142
380344972059 33302751
440300829723 33309360
552093522659 33315969
966163664651 33322578
933687575083 33329187
430308186779 33335796
640778228787 33342405
220462684955 33349014
14364424235 33355623
681373340747 33362232
530234616219 33368841
333504458259 33375450
41844192331 33382059
813775859755 33388668
115539934043 33395277
69948500611 33401886
956795561891 33408495
73071201531 33415104
17487125155 33421713
749448220803 33428322
39970571779 33434931
446546231563 33441540
669507077251 33448149
13115343867 33454758
161131367475 33461367
221087225139 33467976
198603778515 33474585
782548850555 33481194
645150010075 33487803
143019702139 33494412
948676539499 33501021
108669992019 33507630
778801609451 33514239
452167093219 33520848
519617433091 33527457
247317912867 33534066
311021011635 33540675
264180497835 33547284
57457696931 33553893
474650539843 33560502
333504458259 33567111
114290853675 33573720
989896191643 33580329
267303198755 33586938
939932976923 33593547
398456637395 33600156
85562005211 33606765
445297151195 33613374
744451899331 33619983
364106927275 33626592
653269032467 33633201
871858096867 33639810
724466613443 33646419
843753788587 33653028
819396721411 33659637
951174700235 33666246
577699670203 33672855
495260365915 33679464
12490803683 33686073
519617433091 33692682
958669182443 33699291
842504708219 33705900
658265353939 33712509
237949810107 33719118
286663944459 33725727
395333936475 33732336
890594302387 33738945
246068832499 33745554
136774300299 33752163
41219652147 33758772
816274020491 33765381
942431137659 33771990
221711765323 33778599
685745122035 33785208
382843132795 33791817
534606397507 33798426
361608766539 33805035
690741443507 33811644
365356007643 33818253
741329198411 33824862
565833406707 33831471
716972131235 33838080
442174450275 33844689
206722800907 33851298
469654218371 33857907
580822371123 33864516
559588004867 33871125
128030737723 33877734
733834716203 33884343
562710705787 33890952
801285056075 33897561
866861775395 33904170
6245401843 33910779
959293722627 33917388
900586945331 33923997
527736455483 33930606
509624790147 33937215
643900929707 33943824
925568552691 33950433
515245651803 33957042
509000249963 33963651
918698610667 33970260
612049380323 33976869
54959536195 33983478
632659206395 33990087
927442173243 33996696
816274020491 34003305
746325519883 34009914
543349960083 34016523
58706777299 34023132
368478708563 34029741
845627409139 34036350
426560945675 34042959
447170771747 34049568
640153688603 34056177
74944822083 34062786
187362055203 34069395
42468732515 34076004
576450589835 34082613
831262984907 34089222
508375709779 34095831
642651849339 34102440
662012595043 34109049
569580647811 34115658
199852858883 34122267
590815014067 34128876
570829728179 34135485
171748550603 34142094
936810276003 34148703
938683896555 34155312
763812645035 34161921
776303448715 34168530
533981857323 34175139
191733836491 34181748
520866513459 34188357
380344972059 34194966
639529148419 34201575
753820002091 34208184
871233556683 34214793
135525219931 34221402
268552279123 34228011
219213604587 34234620
646399090443 34241229
703856787371 34247838
224209926059 34254447
768184426323 34261056
382218592611 34267665
649521791363 34274274
286663944459 34280883
571454268363 34287492
292284806115 34294101
758816323563 34300710
414694682179 34307319
570829728179 34313928
484643182787 34320537
670756157619 34327146
509000249963 34333755
430308186779 34340364
586443232779 34346973
316017333107 34353582
681997880931 34360191
848750110059 34366800
152387804899 34373409
274173140779 34380018
269176819307 34386627
742578278779 34393236
495260365915 34399845
664510755779 34406454
335378078811 34413063
836883846563 34419672
333504458259 34426281
143644242323 34432890
464033356715 34439499
194231997227 34446108
242946131579 34452717
251689694155 34459326
911204128459 34465935
345995261939 34472544
634532826947 34479153
497758526651 34485762
213592742931 34492371
805656837363 34498980
823143962515 34505589
935561195635 34512198
586443232779 34518807
547721741371 34525416
32476089571 34532025
542100879715 34538634
325385435867 34545243
773805287979 34551852
591439554251 34558461
286663944459 34565070
292909346299 34571679
507751169595 34578288
969910905755 34584897
679499720195 34591506
8743562579 34598115
388463994451 34604724
604554898115 34611333
355987904883 34617942
527736455483 34624551
697611385531 34631160
868735395947 34637769
595186795355 34644378
501505767755 34650987
964290044099 34657596
946178378763 34664205
310396471451 34670814
129904358275 34677423
102424590179 34684032
269801359491 34690641
458412495059 34697250
490888584627 34703859
456538874507 34710468
279169462251 34717077
618919322347 34723686
636406447499 34730295
891218842571 34736904
21858906443 34743513
863739074475 34750122
787545172027 34756731
233578028819 34763340
625789264371 34769949
536480018059 34776558
586443232779 34783167
922445851771 34789776
770682587059 34796385
818772181227 34802994
569580647811 34809603
782548850555 34816212
353489744147 34822821
594562255171 34829430
174246711339 34836039
88060165947 34842648
734459256387 34849257
365980547827 34855866
509000249963 34862475
325385435867 34869084
847501029691 34875693
292909346299 34882302
853746431531 34888911
723842073259 34895520
347868882491 34902129
486516803339 34908738
680748800563 34915347
449044392299 34921956
802534136443 34928565
276046761331 34935174
720094832155 34941783
441549910091 34948392
505877549043 34955001
915575909747 34961610
91182866867 34968219
560837085235 34974828
996766133667 34981437
676377019275 34988046
909330507907 34994655
362857846907 35001264
444672611011 35007873
861865453923 35014482
392835775739 35021091
617670241979 35027700
44342353067 35034309
873107177235 35040918
148016023611 35047527
869984476315 35054136
637655527867 35060745
728213854547 35067354
598309496275 35073963
645774550259 35080572
686369662219 35087181
325385435867 35093790
813151319571 35100399
695113224795 35107008
83063844475 35113617
249191533419 35120226
576450589835 35126835
226083546611 35133444
131777978827 35140053
33100629755 35146662
150514184347 35153271
84312924843 35159880
152387804899 35166489
506502089227 35173098
149265103979 35179707
790043332763 35186316
535230937691 35192925
236700729739 35199534
911828668643 35206143
632659206395 35212752
794415114051 35219361
242946131579 35225970
111168152755 35232579
339749860099 35239188
160506827291 35245797
921196771403 35252406
541476339531 35259015
614547541059 35265624
109294532203 35272233
940557517107 35278842
760065403931 35285451
839382007299 35292060
700109546267 35298669
403452958867 35305278
481520481867 35311887
145517862875 35318496
242946131579 35325105
187362055203 35331714
276046761331 35338323
64952179139 35344932
738206497491 35351541
962416423547 35358150
754444542275 35364759
966788204835 35371368
558963464683 35377977
54959536195 35384586
617045701795 35391195
604554898115 35397804
931813954531 35404413
542725419899 35411022
298530207955 35417631
452167093219 35424240
627662884923 35430849
64952179139 35437458
617045701795 35444067
893717003307 35450676
322262734947 35457285
266054118387 35463894
994267972931 35470503
756318162827 35477112
755069082459 35483721
647023630627 35490330
129279818091 35496939
313519172371 35503548
718221211603 35510157
830013904539 35516766
51212295091 35523375
214217283115 35529984
279169462251 35536593
810653158835 35543202
587067772963 35549811
854370971715 35556420
372225949667 35563029
23732526995 35569638
228581707347 35576247
555216223579 35582856
564584326339 35589465
245444292315 35596074
944304758211 35602683
768184426323 35609292
100550969627 35615901
959918262811 35622510
79941143555 35629119
701983166819 35635728
743827359147 35642337
46215973619 35648946
670131617435 35655555
610175759771 35662164
457787954875 35668773
525862834931 35675382
659514434307 35681991
185488434651 35688600
259184176363 35695209
656391733387 35701818
854995511899 35708427
577699670203 35715036
592688634619 35721645
513372031251 35728254
438427209171 35734863
592064094435 35741472
56208616563 35748081
252938774523 35754690
181116653363 35761299
539602718979 35767908
234202569003 35774517
436553588619 35781126
959293722627 35787735
949925619867 35794344
629536505475 35800953
674503398723 35807562
842504708219 35814171
180492113179 35820780
898088784595 35827389
961167343179 35833998
292909346299 35840607
674503398723 35847216
23107986811 35853825
593937714987 35860434
44342353067 35867043
809404078467 35873652
884973440731 35880261
161131367475 35886870
394084856107 35893479
423438244755 35900088
386590373899 35906697
424687325123 35913306
79316603371 35919915
241697051211 35926524
324136355499 35933133
637655527867 35939742
415943762547 35946351
445297151195 35952960
488390423891 35959569
106796371467 35966178
726964774179 35972787
321013654579 35979396
533357317139 35986005
334128998443 35992614
450918012851 35999223
510249330331 36005832
358486065619 36012441
973033606675 36019050
74944822083 36025659
533981857323 36032268
939308436739 36038877
127406197539 36045486
181741193547 36052095
938683896555 36058704
143019702139 36065313
999264294403 36071922
515870191987 36078531
241072511027 36085140
820645801779 36091749
905583266803 36098358
994267972931 36104967
359735145987 36111576
719470291971 36118185
231704408267 36124794
533981857323 36131403
484643182787 36138012
503379388307 36144621
3747241107 36151230
124283496619 36157839
695113224795 36164448
197354698147 36171057
595186795355 36177666
252938774523 36184275
379095891691 36190884
439676289539 36197493
731336555467 36204102
286663944459 36210711
399705717763 36217320
420940084019 36223929
938059356371 36230538
753820002091 36237147
973658146859 36243756
630785585843 36250365
84937465027 36256974
13115343867 36263583
999888834587 36270192
883099820179 36276801
863739074475 36283410
810028618651 36290019
378471351507 36296628
825642123251 36303237
134276139563 36309846
402828418683 36316455
640778228787 36323064
782548850555 36329673
392835775739 36336282
187986595387 36342891
882475279995 36349500
674503398723 36356109
470903298739 36362718
413445601811 36369327
418441923283 36375936
474650539843 36382545
577075130019 36389154
30602469019 36395763
851248270795 36402372
264805038019 36408981
765061725403 36415590
987398030907 36422199
509624790147 36428808
521491053643 36435417
227332626979 36442026
873107177235 36448635
670756157619 36455244
104922750915 36461853
507126629411 36468462
218589064403 36475071
605803978483 36481680
833761145643 36488289
287913024827 36494898
322262734947 36501507
257935095995 36508116
876229878155 36514725
877478958523 36521334
41219652147 36527943
334753538627 36534552
703232247187 36541161
89933786499 36547770
882475279995 36554379
999888834587 36560988
770058046875 36567597
222336305507 36574206
469654218371 36580815
986148950539 36587424
813775859755 36594033
350367043227 36600642
24357067179 36607251
695113224795 36613860
216715443851 36620469
566457946891 36627078
186737515019 36633687
883724360363 36640296
763188104851 36646905
938059356371 36653514
791916953315 36660123
59955857667 36666732
896215164043 36673341
718221211603 36679950
182990273915 36686559
898713324779 36693168
133651599379 36699777
286039404275 36706386
181741193547 36712995
44342353067 36719604
221087225139 36726213
234827109187 36732822
68699420243 36739431
503379388307 36746040
766935345955 36752649
801909596259 36759258
243570671763 36765867
221087225139 36772476
224834466243 36779085
686994202403 36785694
846876489507 36792303
467156057635 36798912
138647920851 36805521
387214914083 36812130
2498160739 36818739
77442982819 36825348
269801359491 36831957
406575659787 36838566
702607707003 36845175
427810026043 36851784
340374400283 36858393
75569362267 36865002
46215973619 36871611
405326579419 36878220
700734086451 36884829
529610076035 36891438
655767193203 36898047
159257746923 36904656
302901989243 36911265
702607707003 36917874
668882537067 36924483
439051749355 36931092
881226199627 36937701
282292163171 36944310
885597980915 36950919
163004988027 36957528
414070141995 36964137
24981607363 36970746
484018642603 36977355
34349710123 36983964
710726729395 36990573
262931417467 36997182
534606397507 37003791
614547541059 37010400
689492363139 37017009
148640563795 37023618
462784276347 37030227
84937465027 37036836
550219902107 37043445
723217533075 37050054
835010226011 37056663
274797680963 37063272
989896191643 37069881
872482637051 37076490
31851549387 37083099
3747241107 37089708
972409066491 37096317
281667622987 37102926
604554898115 37109535
811277699019 37116144
883724360363 37122753
630785585843 37129362
550844442291 37135971
838132926931 37142580
168625849683 37149189
300403828507 37155798
795039654235 37162407
472152379107 37169016
835634766195 37175625
111168152755 37182234
364106927275 37188843
164254068395 37195452
620168402715 37202061
693239604243 37208670
592688634619 37215279
664510755779 37221888
276671301515 37228497
698235925715 37235106
239823430659 37241715
119911715331 37248324
98052808891 37254933
523989214379 37261542
579573290755 37268151
788794252395 37274760
699485006083 37281369
755693622643 37287978
723217533075 37294587
295407507035 37301196
26855227915 37307805
771307127243 37314414
363482387091 37321023
646399090443 37327632
563335245971 37334241
377222271139 37340850
778177069267 37347459
182365733731 37354068
163004988027 37360677
961167343179 37367286
715723050867 37373895
758816323563 37380504
515870191987 37387113
595186795355 37393722
113666313491 37400331
657016273571 37406940
613298460691 37413549
15613504603 37420158
813151319571 37426767
886847061283 37433376
406575659787 37439985
146142403059 37446594
623915643819 37453203
698860465899 37459812
916824990115 37466421
364731467459 37473030
33725169939 37479639
840006547483 37486248
749448220803 37492857
913077749011 37499466
292909346299 37506075
282916703355 37512684
430308186779 37519293
650146331547 37525902
106171831283 37532511
842504708219 37539120
47465053987 37545729
821894882147 37552338
1873620555 37558947
898088784595 37565556
715098510683 37572165
229206247531 37578774
585818692595 37585383
377846811323 37591992
533981857323 37598601
869359936131 37605210
212343662563 37611819
271674980043 37618428
819396721411 37625037
883724360363 37631646
592688634619 37638255
286663944459 37644864
333504458259 37651473
339749860099 37658082
643900929707 37664691
226083546611 37671300
520241973275 37677909
122409876067 37684518
277920381883 37691127
971784526307 37697736
365356007643 37704345
548970821739 37710954
414694682179 37717563
588941393515 37724172
770682587059 37730781
622042023267 37737390
74320281899 37743999
36847870859 37750608
587692313147 37757217
982401709435 37763826
584569612227 37770435
377222271139 37777044
671380697803 37783653
106796371467 37790262
901211485515 37796871
948676539499 37803480
723842073259 37810089
74944822083 37816698
808154998099 37823307
797537814971 37829916
657016273571 37836525
725715693811 37843134
113041773307 37849743
429683646595 37856352
4371781291 37862961
4371781291 37869570
605803978483 37876179
124908036803 37882788
13739884051 37889397
780050689819 37896006
155510505819 37902615
716347591051 37909224
508375709779 37915833
300403828507 37922442
681373340747 37929051
651395411915 37935660
740080118043 37942269
489639504259 37948878
507126629411 37955487
440925369907 37962096
798786895339 37968705
803158676627 37975314
800660515891 37981923
838757467115 37988532
603930357931 37995141
625164724187 38001750
537104558243 38008359
722592992891 38014968
978654468331 38021577
713224890131 38028186
994267972931 38034795
886222521099 38041404
221087225139 38048013
905583266803 38054622
596435875723 38061231
683871501483 38067840
409073820523 38074449
119911715331 38081058
777552529083 38087667
520866513459 38094276
364106927275 38100885
342872561019 38107494
540227259163 38114103
557714384315 38120712
94305567787 38127321
798786895339 38133930
480895941683 38140539
43093272699 38147148
389088534635 38153757
711351269579 38160366
317890953659 38166975
400954798131 38173584
482769562235 38180193
266054118387 38186802
962416423547 38193411
567082487075 38200020
672005237987 38206629
625164724187 38213238
202975559803 38219847
593937714987 38226456
975531767411 38233065
849999190427 38239674
731336555467 38246283
795664194419 38252892
507751169595 38259501
33725169939 38266110
454665253955 38272719
550844442291 38279328
95554648155 38285937
856244592267 38292546
528985535851 38299155
146142403059 38305764
682622421115 38312373
835634766195 38318982
4996321475 38325591
442798990459 38332200
736957417123 38338809
777552529083 38345418
410322900891 38352027
756318162827 38358636
674503398723 38365245
421564624203 38371854
885597980915 38378463
180492113179 38385072
584569612227 38391681
502130307939 38398290
580197830939 38404899
532732776955 38411508
46215973619 38418117
824393042883 38424726
379095891691 38431335
624540184003 38437944
212968202747 38444553
863114534291 38451162
938683896555 38457771
423438244755 38464380
202351019619 38470989
856244592267 38477598
846876489507 38484207
584569612227 38490816
583945072043 38497425
476524160395 38504034
987398030907 38510643
454040713771 38517252
186112974835 38523861
96179188339 38530470
647648170811 38537079
774429828163 38543688
889345222019 38550297
137398840483 38556906
981152629067 38563515
831262984907 38570124
832512065275 38576733
85562005211 38583342
919947691035 38589951
219838144771 38596560
864988154843 38603169
408449280339 38609778
726964774179 38616387
286663944459 38622996
753820002091 38629605
748823680619 38636214
372225949667 38642823
846251949323 38649432
685745122035 38656041
138023380667 38662650
33100629755 38669259
328508136787 38675868
190484756123 38682477
340998940467 38689086
246693372683 38695695
718845751787 38702304
578948750571 38708913
86186545395 38715522
186737515019 38722131
790043332763 38728740
613923000875 38735349
377846811323 38741958
751321841355 38748567
357236985251 38755176
570205187995 38761785
600807657011 38768394
826266663435 38775003
741329198411 38781612
310396471451 38788221
825642123251 38794830
21858906443 38801439
575201509467 38808048
361608766539 38814657
120536255515 38821266
152387804899 38827875
506502089227 38834484
981777169251 38841093
635157367131 38847702
815649480307 38854311
24981607363 38860920
497133986467 38867529
664510755779 38874138
449044392299 38880747
129279818091 38887356
72446661347 38893965
991145272011 38900574
69323960427 38907183
116789014411 38913792
981777169251 38920401
44966893251 38927010
522115593827 38933619
197354698147 38940228
550844442291 38946837
376597730955 38953446
342872561019 38960055
379095891691 38966664
292909346299 38973273
330381757339 38979882
869984476315 38986491
368478708563 38993100
211094582195 38999709
968037285203 39006318
164878608579 39012927
181741193547 39019536
702607707003 39026145
846251949323 39032754
152387804899 39039363
217964524219 39045972
410947441075 39052581
201101939251 39059190
680748800563 39065799
249816073603 39072408
523989214379 39079017
57457696931 39085626
921821311587 39092235
996141593483 39098844
705105867739 39105453
878103498707 39112062
153012345083 39118671
244195211947 39125280
197979238331 39131889
663261675411 39138498
516494732171 39145107
831262984907 39151716
80565683739 39158325
439676289539 39164934
269176819307 39171543
934312115267 39178152
296656587403 39184761
638904608235 39191370
254812395075 39197979
125532576987 39204588
671380697803 39211197
404702039235 39217806
866861775395 39224415
618919322347 39231024
402203878499 39237633
537104558243 39244242
482769562235 39250851
861240913739 39257460
243570671763 39264069
237949810107 39270678
863114534291 39277287
653893572651 39283896
561461625419 39290505
919947691035 39297114
197354698147 39303723
554591683395 39310332
459037035243 39316941
795039654235 39323550
833136605459 39330159
716972131235 39336768
206722800907 39343377
572703348731 39349986
470278758555 39356595
768184426323 39363204
510249330331 39369813
613923000875 39376422
380344972059 39383031
372850489851 39389640
306649230347 39396249
939308436739 39402858
250440613787 39409467
589565933699 39416076
905583266803 39422685
648272710995 39429294
663886215595 39435903
917449530299 39442512
591439554251 39449121
562710705787 39455730
542100879715 39462339
271674980043 39468948
589565933699 39475557
437802668987 39482166
36847870859 39488775
82439304291 39495384
84312924843 39501993
426560945675 39508602
705730407923 39515211
300403828507 39521820
675752479091 39528429
304775609795 39535038
196105617779 39541647
226083546611 39548256
521491053643 39554865
81814764107 39561474
878103498707 39568083
863739074475 39574692
610175759771 39581301
887471601467 39587910
276046761331 39594519
147391483427 39601128
602056737379 39607737
824393042883 39614346
878103498707 39620955
374724110403 39627564
823768502699 39634173
222336305507 39640782
10617183131 39647391
620168402715 39654000
668257996883 39660609
919323150851 39667218
893717003307 39673827
95554648155 39680436
601432197195 39687045
68699420243 39693654
140521541403 39700263
217339984035 39706872
4996321475 39713481
650146331547 39720090
117413554595 39726699
63703098771 39733308
608302139219 39739917
523364674195 39746526
58082237115 39753135
126157117171 39759744
294782966851 39766353
262931417467 39772962
612049380323 39779571
231079868083 39786180
207347341091 39792789
778177069267 39799398
791292413131 39806007
9368102763 39812616
675127938907 39819225
351616123595 39825834
392211235555 39832443
426560945675 39839052
261682337099 39845661
914951369563 39852270
498383066835 39858879
789418792579 39865488
780050689819 39872097
252938774523 39878706
670131617435 39885315
721968452707 39891924
827515743803 39898533
113666313491 39905142
717596671419 39911751
211094582195 39918360
357861525435 39924969
682622421115 39931578
282292163171 39938187
923694932139 39944796
754444542275 39951405
285414864091 39958014
379095891691 39964623
210470042011 39971232
965539124467 39977841
786920631843 39984450
130528898459 39991059
614547541059 39997668
781924310371 40004277
116789014411 40010886
615796621427 40017495
165503148763 40024104
328508136787 40030713
36223330675 40037322
332879918075 40043931
356612445067 40050540
377222271139 40057149
548346281555 40063758
461535195979 40070367
647648170811 40076976
860616373555 40083585
28104308283 40090194
587692313147 40096803
671380697803 40103412
477148700579 40110021
414070141995 40116630
799411435523 40123239
319140034027 40129848
174871251523 40136457
274797680963 40143066
269801359491 40149675
163629528211 40156284
332255377891 40162893
152387804899 40169502
419066463467 40176111
338500779731 40182720
449044392299 40189329
822519422331 40195938
787545172027 40202547
954921941339 40209156
410947441075 40215765
833136605459 40222374
73071201531 40228983
369103248747 40235592
318515493843 40242201
340998940467 40248810
923070391955 40255419
469654218371 40262028
810028618651 40268637
998015214035 40275246
733210176019 40281855
757567243195 40288464
799411435523 40295073
728213854547 40301682
179243032811 40308291
499632147203 40314900
199852858883 40321509
832512065275 40328118
464657896899 40334727
195481077595 40341336
1249080371 40347945
260433256731 40354554
252314234339 40361163
435929048435 40367772
943680218027 40374381
781299770187 40380990
673254318355 40387599
793790573867 40394208
166127688947 40400817
572078808547 40407426
901211485515 40414035
718221211603 40420644
696986845347 40427253
44342353067 40433862
91807407051 40440471
874980797787 40447080
705105867739 40453689
66201259507 40460298
341623480651 40466907
118662634963 40473516
22483446627 40480125
255436935259 40486734
540851799347 40493343
864363614659 40499952
800660515891 40506561
164254068395 40513170
998639754219 40519779
520241973275 40526388
380969512243 40532997
719470291971 40539606
29353388651 40546215
452791633403 40552824
575826049651 40559433
844378328771 40566042
281667622987 40572651
416568302731 40579260
551468982475 40585869
889345222019 40592478
642027309155 40599087
304775609795 40605696
695737764979 40612305
758191783379 40618914
740704658227 40625523
741329198411 40632132
169874930051 40638741
704481327555 40645350
958044642259 40651959
467156057635 40658568
262931417467 40665177
203600099987 40671786
720719372339 40678395
990520731827 40685004
179867572995 40691613
377222271139 40698222
259808716547 40704831
955546481523 40711440
229830787715 40718049
257935095995 40724658
143644242323 40731267
726340233995 40737876
799411435523 40744485
602681277563 40751094
791292413131 40757703
510249330331 40764312
758816323563 40770921
986773490723 40777530
28728848467 40784139
360984226355 40790748
105547291099 40797357
624540187 40803966
487141343523 40810575
402203878499 40817184
385965833715 40823793
279794002435 40830402
86186545395 40837011
532108236771 40843620
841255627851 40850229
231079868083 40856838
333504458259 40863447
528360995667 40870056
793790573867 40876665
74944822083 40883274
612049380323 40889883
756942703011 40896492
535230937691 40903101
522115593827 40909710
86811085579 40916319
182365733731 40922928
978654468331 40929537
324136355499 40936146
578948750571 40942755
655142653019 40949364
319140034027 40955973
690741443507 40962582
105547291099 40969191
382843132795 40975800
245444292315 40982409
772556207611 40989018
266678658571 40995627
316017333107 41002236
109919072387 41008845
593937714987 41015454
349742503043 41022063
810028618651 41028672
437178128803 41035281
500256687387 41041890
126781657355 41048499
929315793795 41055108
726964774179 41061717
784422471107 41068326
32476089571 41074935
836883846563 41081544
312270092003 41088153
235451649371 41094762
24981607363 41101371
783173390739 41107980
139272461035 41114589
267927738939 41121198
220462684955 41127807
127406197539 41134416
918074070483 41141025
958044642259 41147634
74944822083 41154243
110543612571 41160852
687618742587 41167461
39970571779 41174070
597060415907 41180679
250440613787 41187288
377846811323 41193897
345995261939 41200506
543974500267 41207115
677626099643 41213724
124283496619 41220333
213592742931 41226942
770682587059 41233551
976156307595 41240160
349742503043 41246769
800660515891 41253378
781299770187 41259987
470278758555 41266596
307898310715 41273205
6869942027 41279814
297905667771 41286423
665759836147 41293032
258559636179 41299641
527736455483 41306250
4371781291 41312859
655142653019 41319468
63078558587 41326077
183614814099 41332686
505253008859 41339295
572078808547 41345904
32476089571 41352513
883724360363 41359122
301652908875 41365731
517743812539 41372340
242321591395 41378949
228581707347 41385558
84937465027 41392167
158008666555 41398776
879352579075 41405385
625789264371 41411994
225459006427 41418603
304775609795 41425212
26855227915 41431821
906207806987 41438430
403452958867 41445039
735708336755 41451648
703856787371 41458257
181116653363 41464866
894341543491 41471475
496509446283 41478084
312894632187 41484693
573327888915 41491302
9368102763 41497911
256686015627 41504520
553967143211 41511129
365980547827 41517738
771307127243 41524347
182990273915 41530956
614547541059 41537565
558963464683 41544174
9992642947 41550783
843129248403 41557392
670131617435 41564001
640153688603 41570610
573327888915 41577219
652019952099 41583828
772556207611 41590437
954297401155 41597046
610175759771 41603655
907456887355 41610264
79941143555 41616873
106171831283 41623482
906207806987 41630091
863739074475 41636700
189235675755 41643309
816274020491 41649918
530859156403 41656527
120536255515 41663136
983026249619 41669745
835010226011 41676354
25606147547 41682963
916824990115 41689572
707604028475 41696181
174246711339 41702790
820021261595 41709399
6245401843 41716008
566457946891 41722617
487765883707 41729226
476524160395 41735835
823768502699 41742444
959293722627 41749053
589565933699 41755662
878728038891 41762271
230455327899 41768880
161131367475 41775489
963040963731 41782098
714473970499 41788707
943055677843 41795316
781299770187 41801925
379720431875 41808534
996766133667 41815143
576450589835 41821752
154261425451 41828361
638904608235 41834970
600183116827 41841579
817523100859 41848188
617045701795 41854797
426560945675 41861406
934936655451 41868015
643276389523 41874624
933063034899 41881233
942431137659 41887842
974907227227 41894451
812526779387 41901060
134900679747 41907669
611424840139 41914278
772556207611 41920887
112417233123 41927496
465906977267 41934105
926817633059 41940714
647648170811 41947323
362233306723 41953932
269801359491 41960541
595186795355 41967150
380344972059 41973759
425936405491 41980368
563959786155 41986977
841880168035 41993586
988647111275 42000195
36223330675 42006804
172997630971 42013413
131777978827 42020022
692615064059 42026631
733210176019 42033240
860616373555 42039849
338500779731 42046458
780675230003 42053067
527111915299 42059676
462159736163 42066285
410947441075 42072894
104922750915 42079503
728838394731 42086112
528985535851 42092721
433430887699 42099330
248566993235 42105939
133651599379 42112548
212343662563 42119157
149889644163 42125766
530234616219 42132375
515870191987 42138984
292284806115 42145593
833761145643 42152202
377222271139 42158811
843129248403 42165420
144893322691 42172029
521491053643 42178638
721968452707 42185247
244195211947 42191856
362233306723 42198465
214217283115 42205074
548346281555 42211683
354114284331 42218292
613298460691 42224901
274173140779 42231510
815649480307 42238119
999888834587 42244728
923694932139 42251337
569580647811 42257946
13739884051 42264555
247942453051 42271164
573952429099 42277773
57457696931 42284382
231704408267 42290991
59955857667 42297600
686369662219 42304209
522740134011 42310818
886222521099 42317427
123034416251 42324036
929315793795 42330645
183614814099 42337254
507751169595 42343863
364106927275 42350472
978029928147 42357081
331006297523 42363690
27479768099 42370299
84937465027 42376908
658265353939 42383517
791292413131 42390126
661388054859 42396735
509624790147 42403344
289162105195 42409953
68699420243 42416562
374724110403 42423171
517119272355 42429780
776303448715 42436389
968037285203 42442998
823143962515 42449607
121160795699 42456216
148640563795 42462825
873107177235 42469434
225459006427 42476043
604554898115 42482652
924319472323 42489261
588941393515 42495870
411571981259 42502479
883724360363 42509088
500256687387 42515697
51212295091 42522306
286039404275 42528915
859367293187 42535524
379720431875 42542133
830638444723 42548742
252938774523 42555351
825642123251 42561960
799411435523 42568569
461535195979 42575178
627662884923 42581787
693864144427 42588396
763812645035 42595005
983650789803 42601614
858118212819 42608223
800035975707 42614832
391586695371 42621441
487141343523 42628050
557714384315 42634659
393460315923 42641268
911204128459 42647877
380969512243 42654486
393460315923 42661095
753195461907 42667704
592688634619 42674313
969286365571 42680922
487765883707 42687531
685745122035 42694140
334753538627 42700749
289162105195 42707358
547097201187 42713967
978029928147 42720576
622666563451 42727185
802534136443 42733794
973033606675 42740403
482145022051 42747012
442798990459 42753621
696986845347 42760230
918074070483 42766839
734459256387 42773448
988647111275 42780057
287913024827 42786666
101175509811 42793275
791292413131 42799884
826891203619 42806493
413445601811 42813102
495260365915 42819711
304151069611 42826320
352240663779 42832929
638280068051 42839538
483394102419 42846147
718221211603 42852756
35598790491 42859365
76193902451 42865974
126781657355 42872583
992394352379 42879192
844378328771 42885801
742578278779 42892410
369103248747 42899019
47465053987 42905628
565833406707 42912237
800660515891 42918846
26230687731 42925455
563335245971 42932064
310396471451 42938673
708228568659 42945282
843129248403 42951891
991145272011 42958500
857493672635 42965109
443423530643 42971718
912453208827 42978327
88060165947 42984936
114915393859 42991545
435929048435 42998154
705105867739 43004763
465906977267 43011372
656391733387 43017981
667008916515 43024590
531483696587 43031199
297905667771 43037808
238574350291 43044417
422189164387 43051026
14988964419 43057635
154261425451 43064244
710102189211 43070853
874356257603 43077462
673878858539 43084071
525238294747 43090680
612049380323 43097289
453416173587 43103898
560212545051 43110507
598309496275 43117116
426560945675 43123725
617670241979 43130334
96803728523 43136943
451542553035 43143552
499632147203 43150161
886222521099 43156770
768808966507 43163379
331630837707 43169988
199228318699 43176597
503379388307 43183206
903085106067 43189815
622666563451 43196424
537729098427 43203033
518992892907 43209642
788169712211 43216251
157384126371 43222860
818772181227 43229469
919947691035 43236078
39970571779 43242687
788794252395 43249296
121785335883 43255905
580822371123 43262514
648897251179 43269123
909330507907 43275732
94305567787 43282341
621417483083 43288950
931813954531 43295559
532108236771 43302168
11866263499 43308777
7494482211 43315386
182365733731 43321995
28728848467 43328604
296656587403 43335213
503379388307 43341822
205473720539 43348431
939932976923 43355040
778801609451 43361649
195481077595 43368258
597060415907 43374867
120536255515 43381476
397832097211 43388085
506502089227 43394694
597684956091 43401303
454665253955 43407912
22483446627 43414521
316017333107 43421130
54334996011 43427739
267927738939 43434348
875605337971 43440957
870609016499 43447566
623915643819 43454175
887471601467 43460784
623915643819 43467393
29353388651 43474002
558338924499 43480611
300403828507 43487220
219213604587 43493829
402828418683 43500438
831887525091 43507047
735083796571 43513656
800035975707 43520265
417192842915 43526874
40595111963 43533483
227332626979 43540092
364106927275 43546701
969286365571 43553310
540851799347 43559919
680748800563 43566528
24981607363 43573137
874356257603 43579746
637030987683 43586355
968661825387 43592964
883099820179 43599573
455914334323 43606182
996766133667 43612791
53085915643 43619400
307273770531 43626009
69948500611 43632618
124908036803 43639227
764437185219 43645836
281043082803 43652445
890594302387 43659054
956795561891 43665663
906832347171 43672272
350367043227 43678881
282292163171 43685490
174246711339 43692099
691365983691 43698708
337251699363 43705317
476524160395 43711926
336627159179 43718535
986773490723 43725144
216715443851 43731753
50587754907 43738362
244195211947 43744971
982401709435 43751580
6869942027 43758189
149889644163 43764798
374099570219 43771407
20609826075 43778016
484018642603 43784625
607677599035 43791234
806905917731 43797843
199228318699 43804452
975531767411 43811061
919323150851 43817670
68699420243 43824279
141770621771 43830888
851872810979 43837497
482145022051 43844106
71822121163 43850715
562710705787 43857324
928066713427 43863933
332879918075 43870542
166127688947 43877151
224834466243 43883760
126781657355 43890369
915575909747 43896978
40595111963 43903587
699485006083 43910196
206098260723 43916805
96179188339 43923414
873731717419 43930023
395333936475 43936632
970535445939 43943241
602681277563 43949850
496509446283 43956459
451542553035 43963068
424687325123 43969677
426560945675 43976286
859991833371 43982895
77442982819 43989504
256686015627 43996113
987398030907 44002722
994892513115 44009331
540851799347 44015940
883724360363 44022549
364731467459 44029158
190484756123 44035767
735708336755 44042376
790043332763 44048985
924319472323 44055594
255436935259 44062203
636406447499 44068812
543349960083 44075421
591439554251 44082030
936810276003 44088639
433430887699 44095248
884973440731 44101857
865612695027 44108466
676377019275 44115075
442798990459 44121684
555840763763 44128293
19985285891 44134902
908081427539 44141511
274173140779 44148120
393460315923 44154729
927442173243 44161338
522115593827 44167947
783797930923 44174556
84312924843 44181165
585194152411 44187774
145517862875 44194383
575201509467 44200992
863739074475 44207601
368478708563 44214210
617670241979 44220819
836883846563 44227428
498383066835 44234037
683871501483 44240646
58082237115 44247255
462784276347 44253864
237949810107 44260473
528985535851 44267082
463408816531 44273691
77442982819 44280300
752570921723 44286909
527736455483 44293518
788794252395 44300127
998639754219 44306736
992394352379 44313345
512122950883 44319954
433430887699 44326563
923694932139 44333172
788794252395 44339781
96803728523 44346390
61204938035 44352999
953672860971 44359608
763812645035 44366217
840006547483 44372826
194231997227 44379435
292909346299 44386044
1873620555 44392653
708228568659 44399262
370976869299 44405871
429683646595 44412480
442174450275 44419089
667633456699 44425698
247317912867 44432307
281043082803 44438916
29977928835 44445525
160506827291 44452134
974282687043 44458743
30602469019 44465352
66201259507 44471961
399081177579 44478570
439051749355 44485179
960542802995 44491788
447170771747 44498397
859367293187 44505006
272924060411 44511615
969910905755 44518224
390337615003 44524833
894966083675 44531442
40595111963 44538051
558338924499 44544660
848750110059 44551269
352865203963 44557878
542100879715 44564487
555840763763 44571096
74320281899 44577705
507126629411 44584314
370976869299 44590923
93681027603 44597532
425311865307 44604141
935561195635 44610750
357236985251 44617359
944929298395 44623968
95554648155 44630577
853121891347 44637186
866237235211 44643795
785671551475 44650404
434679968067 44657013
846876489507 44663622
239198890475 44670231
144893322691 44676840
953672860971 44683449
975531767411 44690058
581446911307 44696667
429683646595 44703276
104922750915 44709885
25606147547 44716494
176744872075 44723103
655767193203 44729712
464033356715 44736321
668882537067 44742930
336627159179 44749539
567082487075 44756148
968037285203 44762757
451542553035 44769366
199852858883 44775975
336002618995 44782584
347868882491 44789193
904958726619 44795802
499632147203 44802411
226708086795 44809020
624540187 44815629
593937714987 44822238
70573040795 44828847
98677349075 44835456
264805038019 44842065
750697301171 44848674
457163414691 44855283
680748800563 44861892
972409066491 44868501
893092463123 44875110
25606147547 44881719
156135046003 44888328
572078808547 44894937
384092213163 44901546
30602469019 44908155
540227259163 44914764
309147391083 44921373
636406447499 44927982
390337615003 44934591
677001559459 44941200
314143712555 44947809
545848120819 44954418
625789264371 44961027
589565933699 44967636
572078808547 44974245
719470291971 44980854
526487375115 44987463
383467672979 44994072
588941393515 45000681
264180497835 45007290
152387804899 45013899
919947691035 45020508
533981857323 45027117
3 45033726
585194152411 45040335
374724110403 45046944
788794252395 45053553
638904608235 45060162
685120581851 45066771
449044392299 45073380
361608766539 45079989
87435625763 45086598
618919322347 45093207
445921691379 45099816
636406447499 45106425
588941393515 45113034
659514434307 45119643
174246711339 45126252
891218842571 45132861
577699670203 45139470
5620861659 45146079
251065153971 45152688
847501029691 45159297
65576719323 45165906
965539124467 45172515
574576969283 45179124
394709396291 45185733
176120331891 45192342
344746181571 45198951
577699670203 45205560
240447970843 45212169
309771931267 45218778
835634766195 45225387
511498410699 45231996
48714134355 45238605
826891203619 45245214
453416173587 45251823
502754848123 45258432
80565683739 45265041
309147391083 45271650
352240663779 45278259
87435625763 45284868
41219652147 45291477
870609016499 45298086
334128998443 45304695
745076439515 45311304
128030737723 45317913
568956107627 45324522
558963464683 45331131
467156057635 45337740
858118212819 45344349
964290044099 45350958
424062784939 45357567
165503148763 45364176
986773490723 45370785
567082487075 45377394
556465303947 45384003
420940084019 45390612
480895941683 45397221
867486315579 45403830
978654468331 45410439
141770621771 45417048
347868882491 45423657
159257746923 45430266
981152629067 45436875
212343662563 45443484
791916953315 45450093
338500779731 45456702
164254068395 45463311
197354698147 45469920
148016023611 45476529
705105867739 45483138
685745122035 45489747
678250639827 45496356
155510505819 45502965
856869132451 45509574
556465303947 45516183
839382007299 45522792
127406197539 45529401
487141343523 45536010
251689694155 45542619
777552529083 45549228
987398030907 45555837
680124260379 45562446
783797930923 45569055
46840513803 45575664
584569612227 45582273
196730157963 45588882
670131617435 45595491
492137664995 45602100
489639504259 45608709
80565683739 45615318
84312924843 45621927
681997880931 45628536
286039404275 45635145
294158426667 45641754
968661825387 45648363
826891203619 45654972
180492113179 45661581
482769562235 45668190
3122700923 45674799
886847061283 45681408
244819752131 45688017
948051999315 45694626
570829728179 45701235
913077749011 45707844
871233556683 45714453
534606397507 45721062
40595111963 45727671
554591683395 45734280
841255627851 45740889
462784276347 45747498
763188104851 45754107
361608766539 45760716
458412495059 45767325
425936405491 45773934
750697301171 45780543
161131367475 45787152
55584076379 45793761
103049130363 45800370
643900929707 45806979
168625849683 45813588
224834466243 45820197
588941393515 45826806
576450589835 45833415
562086165603 45840024
708228568659 45846633
247942453051 45853242
39346031595 45859851
946802918947 45866460
631410126027 45873069
870609016499 45879678
51836835275 45886287
209220961643 45892896
240447970843 45899505
466531517451 45906114
856869132451 45912723
771931667427 45919332
543974500267 45925941
613298460691 45932550
187362055203 45939159
525238294747 45945768
267927738939 45952377
378471351507 45958986
290411185563 45965595
993643432747 45972204
665135295963 45978813
123658956435 45985422
881226199627 45992031
752570921723 45998640
13739884051 46005249
500881227571 46011858
139897001219 46018467
963665503915 46025076
891843382755 46031685
779426149635 46038294
468405138003 46044903
371601409483 46051512
659514434307 46058121
475275080027 46064730
504003928491 46071339
41844192331 46077948
207347341091 46084557
643276389523 46091166
310396471451 46097775
966163664651 46104384
43717812883 46110993
505253008859 46117602
201101939251 46124211
19985285891 46130820
131153438643 46137429
784422471107 46144038
761939024483 46150647
221711765323 46157256
667008916515 46163865
935561195635 46170474
410947441075 46177083
735708336755 46183692
369103248747 46190301
959293722627 46196910
80565683739 46203519
228581707347 46210128
422813704571 46216737
6245401843 46223346
107420911651 46229955
391586695371 46236564
317266413475 46243173
1249080371 46249782
119911715331 46256391
926193092875 46263000
816274020491 46269609
471527838923 46276218
803158676627 46282827
828140283987 46289436
686369662219 46296045
867486315579 46302654
365356007643 46309263
203600099987 46315872
222960845691 46322481
931189414347 46329090
607053058851 46335699
332879918075 46342308
515245651803 46348917
189235675755 46355526
121160795699 46362135
709477649027 46368744
819396721411 46375353
13739884051 46381962
422189164387 46388571
647023630627 46395180
949925619867 46401789
54334996011 46408398
109294532203 46415007
416568302731 46421616
597684956091 46428225
374724110403 46434834
78692063187 46441443
577075130019 46448052
559588004867 46454661
378471351507 46461270
196730157963 46467879
702607707003 46474488
537729098427 46481097
723217533075 46487706
943680218027 46494315
296656587403 46500924
348493422675 46507533
91182866867 46514142
610175759771 46520751
847501029691 46527360
478397780947 46533969
282292163171 46540578
796913274787 46547187
983650789803 46553796
986148950539 46560405
932438494715 46567014
307898310715 46573623
137398840483 46580232
971159986123 46586841
783797930923 46593450
158008666555 46600059
492762205179 46606668
501505767755 46613277
810653158835 46619886
131153438643 46626495
206098260723 46633104
716972131235 46639713
25606147547 46646322
459661575427 46652931
163004988027 46659540
615796621427 46666149
635157367131 46672758
998015214035 46679367
181116653363 46685976
944929298395 46692585
604554898115 46699194
685745122035 46705803
830638444723 46712412
256686015627 46719021
554591683395 46725630
157384126371 46732239
340374400283 46738848
690116903323 46745457
587692313147 46752066
406575659787 46758675
148640563795 46765284
763812645035 46771893
219213604587 46778502
437802668987 46785111
469654218371 46791720
626413804555 46798329
926817633059 46804938
599558576643 46811547
70573040795 46818156
82439304291 46824765
801909596259 46831374
858742753003 46837983
410322900891 46844592
105547291099 46851201
78067523003 46857810
359735145987 46864419
421564624203 46871028
404077499051 46877637
405951119603 46884246
388463994451 46890855
758816323563 46897464
628287425107 46904073
877478958523 46910682
951799240419 46917291
916200449931 46923900
884348900547 46930509
83063844475 46937118
69948500611 46943727
768184426323 46950336
839382007299 46956945
51836835275 46963554
966788204835 46970163
994267972931 46976772
181741193547 46983381
181741193547 46989990
212968202747 46996599
9992642947 47003208
693239604243 47009817
303526529427 47016426
788169712211 47023035
669507077251 47029644
675127938907 47036253
364106927275 47042862
304151069611 47049471
673254318355 47056080
838757467115 47062689
413445601811 47069298
668882537067 47075907
106796371467 47082516
326009976051 47089125
108045451835 47095734
54959536195 47102343
307898310715 47108952
685120581851 47115561
891843382755 47122170
617670241979 47128779
342248020835 47135388
545848120819 47141997
531483696587 47148606
785671551475 47155215
398456637395 47161824
924319472323 47168433
958044642259 47175042
597684956091 47181651
386590373899 47188260
775678908531 47194869
79941143555 47201478
891843382755 47208087
91807407051 47214696
131777978827 47221305
490264044443 47227914
762563564667 47234523
746950060067 47241132
288537565011 47247741
81190223923 47254350
726964774179 47260959
191109296307 47267568
835010226011 47274177
638280068051 47280786
482145022051 47287395
630161045659 47294004
617670241979 47300613
300403828507 47307222
447795311931 47313831
529610076035 47320440
607053058851 47327049
314768252739 47333658
832512065275 47340267
830638444723 47346876
744451899331 47353485
132402519011 47360094
174246711339 47366703
517743812539 47373312
163004988027 47379921
209220961643 47386530
128655277907 47393139
879352579075 47399748
168625849683 47406357
78067523003 47412966
13115343867 47419575
665759836147 47426184
307898310715 47432793
158633206739 47439402
23107986811 47446011
922445851771 47452620
688243282771 47459229
893092463123 47465838
112417233123 47472447
502130307939 47479056
768184426323 47485665
400330257947 47492274
921821311587 47498883
811277699019 47505492
302901989243 47512101
73695741715 47518710
555840763763 47525319
533357317139 47531928
530859156403 47538537
881226199627 47545146
324760895683 47551755
540851799347 47558364
805032297179 47564973
835634766195 47571582
797537814971 47578191
819396721411 47584800
274173140779 47591409
888096141651 47598018
541476339531 47604627
705730407923 47611236
169874930051 47617845
914951369563 47624454
568331567443 47631063
191733836491 47637672
984275329987 47644281
236700729739 47650890
280418542619 47657499
739455577859 47664108
18111665339 47670717
49338674539 47677326
664510755779 47683935
634532826947 47690544
570205187995 47697153
48714134355 47703762
607677599035 47710371
776303448715 47716980
904334186435 47723589
63078558587 47730198
348493422675 47736807
711975809763 47743416
528985535851 47750025
407824740155 47756634
412196521443 47763243
207347341091 47769852
715098510683 47776461
286663944459 47783070
496509446283 47789679
485267722971 47796288
906207806987 47802897
324136355499 47809506
189860215939 47816115
265429578203 47822724
185488434651 47829333
793166033683 47835942
879352579075 47842551
960542802995 47849160
634532826947 47855769
593937714987 47862378
209845501827 47868987
790667872947 47875596
54334996011 47882205
460910655795 47888814
343497101203 47895423
189235675755 47902032
677001559459 47908641
419066463467 47915250
223585385875 47921859
918074070483 47928468
366605088011 47935077
627038344739 47941686
625789264371 47948295
67450339875 47954904
985524410355 47961513
262931417467 47968122
261057796915 47974731
15613504603 47981340
571454268363 47987949
12490803683 47994558
158633206739 48001167
476524160395 48007776
353489744147 48014385
826266663435 48020994
500881227571 48027603
185488434651 48034212
653893572651 48040821
213592742931 48047430
441549910091 48054039
781924310371 48060648
785047011291 48067257
901211485515 48073866
85562005211 48080475
528985535851 48087084
407824740155 48093693
655142653019 48100302
281043082803 48106911
57457696931 48113520
431557267147 48120129
824393042883 48126738
918074070483 48133347
996766133667 48139956
45591433435 48146565
144893322691 48153174
748199140435 48159783
247942453051 48166392
66201259507 48173001
113666313491 48179610
893092463123 48186219
563335245971 48192828
663261675411 48199437
109294532203 48206046
773805287979 48212655
639529148419 48219264
807530457915 48225873
346619802123 48232482
184239354283 48239091
979279008515 48245700
986148950539 48252309
370352329115 48258918
236076189555 48265527
294782966851 48272136
681373340747 48278745
901836025699 48285354
409698360707 48291963
703856787371 48298572
530859156403 48305181
751946381539 48311790
14364424235 48318399
916824990115 48325008
517743812539 48331617
522740134011 48338226
10617183131 48344835
157384126371 48351444
453416173587 48358053
260433256731 48364662
708853108843 48371271
272299520227 48377880
915575909747 48384489
217339984035 48391098
517743812539 48397707
182990273915 48404316
38096951227 48410925
543974500267 48417534
577075130019 48424143
854995511899 48430752
725091153627 48437361
279169462251 48443970
201101939251 48450579
660138974491 48457188
206722800907 48463797
409698360707 48470406
272299520227 48477015
185488434651 48483624
494635825731 48490233
180492113179 48496842
301652908875 48503451
679499720195 48510060
467156057635 48516669
113666313491 48523278
303526529427 48529887
361608766539 48536496
565208866523 48543105
745076439515 48549714
720719372339 48556323
999264294403 48562932
270425899675 48569541
23107986811 48576150
485892263155 48582759
444048070827 48589368
690116903323 48595977
984899870171 48602586
187986595387 48609195
221087225139 48615804
627038344739 48622413
206722800907 48629022
868735395947 48635631
96179188339 48642240
120536255515 48648849
745076439515 48655458
528360995667 48662067
277295841699 48668676
416568302731 48675285
580822371123 48681894
47465053987 48688503
397832097211 48695112
637030987683 48701721
350367043227 48708330
477773240763 48714939
939932976923 48721548
997390673851 48728157
427185485859 48734766
322262734947 48741375
748199140435 48747984
986773490723 48754593
561461625419 48761202
54959536195 48767811
749448220803 48774420
115539934043 48781029
853746431531 48787638
432806347515 48794247
21858906443 48800856
352865203963 48807465
187362055203 48814074
329757217155 48820683
879352579075 48827292
602056737379 48833901
164878608579 48840510
780050689819 48847119
266678658571 48853728
921821311587 48860337
539602718979 48866946
850623730611 48873555
607053058851 48880164
201101939251 48886773
680748800563 48893382
869359936131 48899991
960542802995 48906600
898088784595 48913209
340998940467 48919818
155510505819 48926427
19985285891 48933036
169874930051 48939645
16862584971 48946254
583945072043 48952863
893717003307 48959472
933063034899 48966081
515870191987 48972690
451542553035 48979299
865612695027 48985908
927442173243 48992517
19985285891 48999126
968037285203 49005735
820021261595 49012344
129904358275 49018953
829389364355 49025562
94305567787 49032171
375348650587 49038780
128655277907 49045389
941182057291 49051998
453416173587 49058607
336002618995 49065216
668257996883 49071825
964290044099 49078434
89309246315 49085043
284790323907 49091652
554591683395 49098261
711351269579 49104870
923070391955 49111479
743827359147 49118088
748199140435 49124697
807530457915 49131306
369727788931 49137915
231079868083 49144524
457787954875 49151133
447795311931 49157742
994892513115 49164351
259184176363 49170960
402828418683 49177569
59331317483 49184178
399705717763 49190787
622042023267 49197396
922445851771 49204005
18111665339 49210614
308522850899 49217223
760689944115 49223832
243570671763 49230441
718221211603 49237050
113666313491 49243659
187362055203 49250268
365980547827 49256877
654518112835 49263486
387214914083 49270095
607053058851 49276704
413445601811 49283313
565208866523 49289922
576450589835 49296531
615796621427 49303140
106171831283 49309749
177369412259 49316358
94930107971 49322967
914951369563 49329576
607677599035 49336185
524613754563 49342794
990520731827 49349403
914326829379 49356012
751321841355 49362621
18736205523 49369230
39970571779 49375839
247942453051 49382448
156135046003 49389057
741329198411 49395666
177993952443 49402275
276046761331 49408884
573327888915 49415493
983650789803 49422102
674503398723 49428711
211094582195 49435320
637030987683 49441929
921821311587 49448538
845627409139 49455147
591439554251 49461756
265429578203 49468365
959293722627 49474974
951174700235 49481583
109294532203 49488192
366605088011 49494801
986773490723 49501410
56208616563 49508019
735083796571 49514628
91182866867 49521237
628911965291 49527846
816898560675 49534455
317266413475 49541064
161131367475 49547673
424062784939 49554282
868735395947 49560891
999888834587 49567500
319140034027 49574109
11241723315 49580718
843753788587 49587327
64952179139 49593936
618294782163 49600545
345995261939 49607154
325385435867 49613763
914951369563 49620372
339749860099 49626981
964290044099 49633590
995517053299 49640199
440300829723 49646808
128655277907 49653417
317266413475 49660026
450293472667 49666635
131777978827 49673244
162380447843 49679853
667633456699 49686462
683871501483 49693071
224834466243 49699680
135525219931 49706289
555840763763 49712898
266678658571 49719507
637655527867 49726116
301652908875 49732725
457787954875 49739334
76818442635 49745943
741329198411 49752552
738206497491 49759161
770058046875 49765770
267927738939 49772379
56208616563 49778988
671380697803 49785597
204849180355 49792206
339125319915 49798815
304151069611 49805424
695113224795 49812033
818772181227 49818642
344746181571 49825251
593313174803 49831860
160506827291 49838469
585818692595 49845078
999264294403 49851687
661388054859 49858296
373475030035 49864905
509624790147 49871514
456538874507 49878123
940557517107 49884732
684496041667 49891341
131777978827 49897950
951799240419 49904559
766310805771 49911168
349117962859 49917777
712600349947 49924386
39970571779 49930995
648272710995 49937604
374099570219 49944213
594562255171 49950822
405326579419 49957431
670756157619 49964040
380344972059 49970649
752570921723 49977258
139897001219 49983867
186112974835 49990476
237325269923 49997085
139897001219 50003694
361608766539 50010303
268552279123 50016912
978029928147 50023521
191109296307 50030130
366605088011 50036739
689492363139 50043348
244195211947 50049957
395958476659 50056566
388463994451 50063175
232328948451 50069784
598309496275 50076393
811902239203 50083002
659514434307 50089611
261682337099 50096220
144268782507 50102829
337251699363 50109438
66201259507 50116047
661388054859 50122656
703232247187 50129265
133651599379 50135874
590190473883 50142483
711351269579 50149092
638280068051 50155701
690116903323 50162310
678250639827 50168919
888720681835 50175528
172997630971 50182137
671380697803 50188746
934312115267 50195355
744451899331 50201964
143019702139 50208573
23107986811 50215182
862489994107 50221791
891218842571 50228400
590815014067 50235009
128030737723 50241618
509000249963 50248227
162380447843 50254836
578948750571 50261445
504003928491 50268054
252314234339 50274663
503379388307 50281272
646399090443 50287881
103673670547 50294490
741953738595 50301099
580822371123 50307708
561461625419 50314317
563335245971 50320926
415319222363 50327535
781299770187 50334144
427810026043 50340753
494011285547 50347362
938683896555 50353971
579573290755 50360580
979279008515 50367189
485892263155 50373798
936810276003 50380407
650146331547 50387016
613298460691 50393625
865612695027 50400234
849999190427 50406843
480271401499 50413452
333504458259 50420061
581446911307 50426670
634532826947 50433279
261057796915 50439888
81190223923 50446497
620168402715 50453106
284790323907 50459715
523989214379 50466324
57457696931 50472933
961167343179 50479542
980528088883 50486151
689492363139 50492760
497758526651 50499369
566457946891 50505978
495884906099 50512587
134276139563 50519196
148640563795 50525805
437178128803 50532414
196730157963 50539023
659514434307 50545632
662012595043 50552241
564584326339 50558850
172997630971 50565459
816274020491 50572068
465282437083 50578677
224834466243 50585286
945553838579 50591895
557089844131 50598504
51212295091 50605113
427810026043 50611722
766310805771 50618331
399081177579 50624940
63703098771 50631549
600807657011 50638158
258559636179 50644767
188611135571 50651376
113666313491 50657985
671380697803 50664594
887471601467 50671203
926817633059 50677812
210470042011 50684421
962416423547 50691030
646399090443 50697639
323511815315 50704248
846876489507 50710857
8119022395 50717466
427185485859 50724075
445297151195 50730684
961167343179 50737293
996141593483 50743902
710102189211 50750511
62454018403 50757120
493386745363 50763729
103673670547 50770338
79941143555 50776947
254812395075 50783556
504628468675 50790165
595186795355 50796774
133027059195 50803383
307898310715 50809992
501505767755 50816601
872482637051 50823210
13115343867 50829819
511498410699 50836428
745700979699 50843037
260433256731 50849646
552093522659 50856255
856244592267 50862864
208596421459 50869473
435304508251 50876082
704481327555 50882691
146766943243 50889300
791292413131 50895909
692615064059 50902518
544599040451 50909127
172997630971 50915736
430932726963 50922345
28728848467 50928954
288537565011 50935563
832512065275 50942172
400954798131 50948781
290411185563 50955390
682622421115 50961999
197354698147 50968608
510249330331 50975217
969910905755 50981826
485267722971 50988435
891218842571 50995044
548346281555 51001653
498383066835 51008262
906832347171 51014871
756318162827 51021480
374724110403 51028089
548970821739 51034698
513372031251 51041307
281043082803 51047916
971784526307 51054525
548346281555 51061134
903709646251 51067743
883724360363 51074352
174246711339 51080961
485892263155 51087570
246693372683 51094179
465906977267 51100788
440300829723 51107397
805656837363 51114006
349117962859 51120615
687618742587 51127224
558338924499 51133833
607677599035 51140442
996141593483 51147051
368478708563 51153660
462784276347 51160269
981777169251 51166878
389088534635 51173487
96803728523 51180096
678875180011 51186705
925568552691 51193314
598934036459 51199923
66201259507 51206532
680748800563 51213141
725091153627 51219750
902460565883 51226359
443423530643 51232968
661388054859 51239577
307273770531 51246186
365980547827 51252795
299779288323 51259404
194231997227 51266013
816274020491 51272622
113041773307 51279231
148016023611 51285840
904334186435 51292449
41219652147 51299058
741953738595 51305667
472152379107 51312276
636406447499 51318885
287913024827 51325494
811277699019 51332103
865612695027 51338712
197354698147 51345321
543349960083 51351930
377222271139 51358539
854995511899 51365148
161131367475 51371757
126781657355 51378366
224834466243 51384975
344121641387 51391584
889345222019 51398193
118662634963 51404802
397832097211 51411411
442798990459 51418020
395958476659 51424629
393460315923 51431238
511498410699 51437847
80565683739 51444456
246068832499 51451065
245444292315 51457674
966788204835 51464283
301028368691 51470892
994892513115 51477501
462784276347 51484110
67450339875 51490719
106796371467 51497328
500881227571 51503937
386590373899 51510546
13739884051 51517155
648897251179 51523764
605803978483 51530373
246693372683 51536982
792541493499 51543591
703856787371 51550200
648897251179 51556809
550844442291 51563418
509624790147 51570027
490264044443 51576636
693864144427 51583245
740704658227 51589854
163004988027 51596463
943680218027 51603072
89933786499 51609681
776303448715 51616290
806281377547 51622899
798786895339 51629508
266678658571 51636117
429683646595 51642726
234202569003 51649335
796913274787 51655944
713224890131 51662553
180492113179 51669162
197979238331 51675771
721343912523 51682380
500256687387 51688989
622666563451 51695598
415319222363 51702207
799411435523 51708816
189860215939 51715425
742578278779 51722034
434055427883 51728643
928066713427 51735252
905583266803 51741861
521491053643 51748470
322262734947 51755079
444672611011 51761688
482769562235 51768297
124908036803 51774906
570829728179 51781515
514621111619 51788124
3747241107 51794733
433430887699 51801342
141770621771 51807951
882475279995 51814560
727589314363 51821169
307273770531 51827778
531483696587 51834387
477773240763 51840996
30602469019 51847605
417192842915 51854214
571454268363 51860823
949301079683 51867432
948051999315 51874041
826266663435 51880650
955546481523 51887259
743202818963 51893868
662012595043 51900477
24357067179 51907086
788794252395 51913695
515870191987 51920304
279169462251 51926913
698235925715 51933522
24981607363 51940131
577075130019 51946740
421564624203 51953349
450293472667 51959958
619543862531 51966567
552093522659 51973176
386590373899 51979785
340374400283 51986394
297281127587 51993003
138647920851 51999612
48714134355 52006221
39970571779 52012830
656391733387 52019439
567707027259 52026048
373475030035 52032657
634532826947 52039266
261682337099 52045875
770682587059 52052484
941806597475 52059093
829389364355 52065702
499632147203 52072311
64327638955 52078920
36847870859 52085529
472152379107 52092138
888096141651 52098747
337876239547 52105356
34974250307 52111965
911828668643 52118574
704481327555 52125183
657640813755 52131792
415319222363 52138401
497133986467 52145010
934312115267 52151619
870609016499 52158228
830638444723 52164837
859991833371 52171446
595811335539 52178055
523989214379 52184664
372850489851 52191273
643900929707 52197882
232328948451 52204491
91807407051 52211100
339749860099 52217709
297905667771 52224318
825017583067 52230927
701358626635 52237536
150514184347 52244145
344121641387 52250754
772556207611 52257363
255436935259 52263972
312894632187 52270581
892467922939 52277190
389088534635 52283799
825642123251 52290408
963665503915 52297017
344121641387 52303626
871858096867 52310235
422813704571 52316844
967412745019 52323453
386590373899 52330062
54334996011 52336671
294158426667 52343280
901211485515 52349889
656391733387 52356498
157384126371 52363107
976780847779 52369716
597684956091 52376325
898088784595 52382934
498383066835 52389543
11866263499 52396152
341623480651 52402761
339749860099 52409370
643276389523 52415979
74944822083 52422588
630785585843 52429197
113041773307 52435806
61204938035 52442415
334753538627 52449024
419066463467 52455633
698860465899 52462242
558963464683 52468851
645150010075 52475460
926817633059 52482069
390337615003 52488678
585194152411 52495287
200477399067 52501896
484643182787 52508505
565833406707 52515114
337251699363 52521723
492762205179 52528332
538353638611 52534941
22483446627 52541550
920572231219 52548159
828140283987 52554768
753195461907 52561377
592064094435 52567986
8119022395 52574595
409073820523 52581204
958669182443 52587813
143019702139 52594422
856869132451 52601031
327883596603 52607640
950550160051 52614249
735083796571 52620858
552093522659 52627467
87435625763 52634076
444672611011 52640685
419691003651 52647294
673878858539 52653903
414070141995 52660512
924319472323 52667121
706979488291 52673730
706979488291 52680339
258559636179 52686948
1249080371 52693557
822519422331 52700166
573952429099 52706775
81190223923 52713384
548970821739 52719993
560212545051 52726602
64952179139 52733211
973658146859 52739820
311645551819 52746429
278544922067 52753038
262306877283 52759647
125532576987 52766256
197354698147 52772865
391586695371 52779474
251065153971 52786083
321013654579 52792692
924319472323 52799301
460286115611 52805910
63703098771 52812519
73695741715 52819128
291660265931 52825737
464657896899 52832346
492137664995 52838955
208596421459 52845564
958669182443 52852173
324136355499 52858782
790667872947 52865391
976780847779 52872000
984899870171 52878609
796913274787 52885218
624540187 52891827
360359686171 52898436
571454268363 52905045
281667622987 52911654
600183116827 52918263
9368102763 52924872
245444292315 52931481
851248270795 52938090
509000249963 52944699
482145022051 52951308
648897251179 52957917
662637135227 52964526
918698610667 52971135
644525469891 52977744
174246711339 52984353
251065153971 52990962
291035725747 52997571
351616123595 53004180
565208866523 53010789
389713074819 53017398
628287425107 53024007
537729098427 53030616
212968202747 53037225
441549910091 53043834
587692313147 53050443
503379388307 53057052
184863894467 53063661
861865453923 53070270
106796371467 53076879
873731717419 53083488
134900679747 53090097
385341293531 53096706
735083796571 53103315
512747491067 53109924
224834466243 53116533
75569362267 53123142
901836025699 53129751
169250389867 53136360
883099820179 53142969
911204128459 53149578
754444542275 53156187
959918262811 53162796
145517862875 53169405
558338924499 53176014
801909596259 53182623
859991833371 53189232
473401459475 53195841
585194152411 53202450
845002868955 53209059
169250389867 53215668
784422471107 53222277
150514184347 53228886
442798990459 53235495
785047011291 53242104
23107986811 53248713
590815014067 53255322
267927738939 53261931
78067523003 53268540
447170771747 53275149
999888834587 53281758
339125319915 53288367
937434816187 53294976
864363614659 53301585
148016023611 53308194
617670241979 53314803
536480018059 53321412
363482387091 53328021
50587754907 53334630
973658146859 53341239
142395161955 53347848
576450589835 53354457
292909346299 53361066
805032297179 53367675
173622171155 53374284
991769812195 53380893
945553838579 53387502
874356257603 53394111
971159986123 53400720
616421161611 53407329
42468732515 53413938
644525469891 53420547
714473970499 53427156
327883596603 53433765
489639504259 53440374
123658956435 53446983
37472411043 53453592
156135046003 53460201
746325519883 53466810
608302139219 53473419
873731717419 53480028
360984226355 53486637
476524160395 53493246
194231997227 53499855
656391733387 53506464
311021011635 53513073
414070141995 53519682
532732776955 53526291
743202818963 53532900
850623730611 53539509
521491053643 53546118
560837085235 53552727
723842073259 53559336
345370721755 53565945
572703348731 53572554
105547291099 53579163
997390673851 53585772
418441923283 53592381
598309496275 53598990
434055427883 53605599
71197580979 53612208
309147391083 53618817
52461375459 53625426
499007607019 53632035
142395161955 53638644
381594052427 53645253
946178378763 53651862
772556207611 53658471
222336305507 53665080
563335245971 53671689
249191533419 53678298
135525219931 53684907
962416423547 53691516
405326579419 53698125
907456887355 53704734
805656837363 53711343
205473720539 53717952
658889894123 53724561
99301889259 53731170
113666313491 53737779
179243032811 53744388
996766133667 53750997
310396471451 53757606
211094582195 53764215
201726479435 53770824
283541243539 53777433
309771931267 53784042
638904608235 53790651
414694682179 53797260
615796621427 53803869
944929298395 53810478
459037035243 53817087
859367293187 53823696
582071451491 53830305
521491053643 53836914
535230937691 53843523
183614814099 53850132
279169462251 53856741
258559636179 53863350
89309246315 53869959
217964524219 53876568
74320281899 53883177
434679968067 53889786
899337864963 53896395
39346031595 53903004
275422221147 53909613
104922750915 53916222
887471601467 53922831
634532826947 53929440
630161045659 53936049
384716753347 53942658
777552529083 53949267
385341293531 53955876
956795561891 53962485
341623480651 53969094
641402768971 53975703
392835775739 53982312
176744872075 53988921
819396721411 53995530
184863894467 54002139
307898310715 54008748
293533886483 54015357
698235925715 54021966
684496041667 54028575
947427459131 54035184
151763264715 54041793
254187854891 54048402
553342603027 54055011
980528088883 54061620
815024940123 54068229
214841823299 54074838
939308436739 54081447
187362055203 54088056
156759586187 54094665
693864144427 54101274
994892513115 54107883
236076189555 54114492
758191783379 54121101
796913274787 54127710
703856787371 54134319
291660265931 54140928
417192842915 54147537
471527838923 54154146
459037035243 54160755
590190473883 54167364
58706777299 54173973
617670241979 54180582
36223330675 54187191
477773240763 54193800
48089594171 54200409
734459256387 54207018
620792942899 54213627
830013904539 54220236
441549910091 54226845
28104308283 54233454
823143962515 54240063
64952179139 54246672
555840763763 54253281
488390423891 54259890
633283746579 54266499
639529148419 54273108
414070141995 54279717
559588004867 54286326
709477649027 54292935
860616373555 54299544
800660515891 54306153
579573290755 54312762
846876489507 54319371
301028368691 54325980
569580647811 54332589
673254318355 54339198
404702039235 54345807
279794002435 54352416
47465053987 54359025
266678658571 54365634
966163664651 54372243
345995261939 54378852
294782966851 54385461
622042023267 54392070
437802668987 54398679
795039654235 54405288
695113224795 54411897
103049130363 54418506
261682337099 54425115
986773490723 54431724
765061725403 54438333
453416173587 54444942
143644242323 54451551
772556207611 54458160
502754848123 54464769
835010226011 54471378
276046761331 54477987
518992892907 54484596
623915643819 54491205
9992642947 54497814
610800299955 54504423
683246961299 54511032
620168402715 54517641
311645551819 54524250
422189164387 54530859
718845751787 54537468
350991583411 54544077
733210176019 54550686
857493672635 54557295
700734086451 54563904
997390673851 54570513
874980797787 54577122
322262734947 54583731
321638194763 54590340
730087475099 54596949
241072511027 54603558
99301889259 54610167
420940084019 54616776
763812645035 54623385
623915643819 54629994
497758526651 54636603
805032297179 54643212
585194152411 54649821
750072760987 54656430
534606397507 54663039
771307127243 54669648
509624790147 54676257
990520731827 54682866
149889644163 54689475
370352329115 54696084
441549910091 54702693
255436935259 54709302
814400399939 54715911
793790573867 54722520
834385685827 54729129
74944822083 54735738
796913274787 54742347
872482637051 54748956
255436935259 54755565
339749860099 54762174
740080118043 54768783
678250639827 54775392
9368102763 54782001
548346281555 54788610
66201259507 54795219
913702289195 54801828
919947691035 54808437
548346281555 54815046
399705717763 54821655
557714384315 54828264
727589314363 54834873
457787954875 54841482
397207557027 54848091
848750110059 54854700
829389364355 54861309
651395411915 54867918
707604028475 54874527
762563564667 54881136
271050439859 54887745
206722800907 54894354
735708336755 54900963
164878608579 54907572
171124010419 54914181
385965833715 54920790
274173140779 54927399
422813704571 54934008
368478708563 54940617
400954798131 54947226
250440613787 54953835
375348650587 54960444
425936405491 54967053
972409066491 54973662
439676289539 54980271
891218842571 54986880
858742753003 54993489
931189414347 55000098
145517862875 55006707
645150010075 55013316
149889644163 55019925
385965833715 55026534
262931417467 55033143
179867572995 55039752
149889644163 55046361
680748800563 55052970
436553588619 55059579
984275329987 55066188
79316603371 55072797
800660515891 55079406
834385685827 55086015
74320281899 55092624
400330257947 55099233
690741443507 55105842
778177069267 55112451
20609826075 55119060
190484756123 55125669
485267722971 55132278
895590623859 55138887
878728038891 55145496
536480018059 55152105
18111665339 55158714
725715693811 55165323
23732526995 55171932
705105867739 55178541
276671301515 55185150
891218842571 55191759
201726479435 55198368
650146331547 55204977
194231997227 55211586
605803978483 55218195
231704408267 55224804
299154748139 55231413
493386745363 55238022
162380447843 55244631
1873620555 55251240
260433256731 55257849
122409876067 55264458
717596671419 55271067
473401459475 55277676
808154998099 55284285
861240913739 55290894
493386745363 55297503
906832347171 55304112
857493672635 55310721
93681027603 55317330
490888584627 55323939
658889894123 55330548
669507077251 55337157
339125319915 55343766
484643182787 55350375
138647920851 55356984
515245651803 55363593
826266663435 55370202
363482387091 55376811
137398840483 55383420
281667622987 55390029
179867572995 55396638
8743562579 55403247
958044642259 55409856
129279818091 55416465
251689694155 55423074
226083546611 55429683
813775859755 55436292
231079868083 55442901
369727788931 55449510
245444292315 55456119
488390423891 55462728
120536255515 55469337
890594302387 55475946
246068832499 55482555
10617183131 55489164
818147641043 55495773
331630837707 55502382
759440863747 55508991
545848120819 55515600
334753538627 55522209
374099570219 55528818
664510755779 55535427
944929298395 55542036
416568302731 55548645
19360745707 55555254
98052808891 55561863
826891203619 55568472
389088534635 55575081
68074880059 55581690
252314234339 55588299
999888834587 55594908
205473720539 55601517
562710705787 55608126
634532826947 55614735
239198890475 55621344
464033356715 55627953
494635825731 55634562
989896191643 55641171
659514434307 55647780
983650789803 55654389
287913024827 55660998
374724110403 55667607
239198890475 55674216
134276139563 55680825
296032047219 55687434
502754848123 55694043
382218592611 55700652
202351019619 55707261
568956107627 55713870
948051999315 55720479
851248270795 55727088
156759586187 55733697
512747491067 55740306
244195211947 55746915
182365733731 55753524
648272710995 55760133
221711765323 55766742
459661575427 55773351
362233306723 55779960
51212295091 55786569
582071451491 55793178
158633206739 55799787
163629528211 55806396
18111665339 55813005
220462684955 55819614
605803978483 55826223
209220961643 55832832
86811085579 55839441
875605337971 55846050
904334186435 55852659
905583266803 55859268
505877549043 55865877
504628468675 55872486
549595361923 55879095
224834466243 55885704
121160795699 55892313
810653158835 55898922
446546231563 55905531
166127688947 55912140
324136355499 55918749
626413804555 55925358
701358626635 55931967
684496041667 55938576
468405138003 55945185
447170771747 55951794
134900679747 55958403
184239354283 55965012
749448220803 55971621
138647920851 55978230
593937714987 55984839
220462684955 55991448
627038344739 55998057
254187854891 56004666
145517862875 56011275
578948750571 56017884
600807657011 56024493
670756157619 56031102
905583266803 56037711
885597980915 56044320
727589314363 56050929
445921691379 56057538
138023380667 56064147
711975809763 56070756
148016023611 56077365
450918012851 56083974
18736205523 56090583
405951119603 56097192
790043332763 56103801
404702039235 56110410
467156057635 56117019
269801359491 56123628
856244592267 56130237
539602718979 56136846
458412495059 56143455
309147391083 56150064
386590373899 56156673
212968202747 56163282
753820002091 56169891
889969762203 56176500
164254068395 56183109
838132926931 56189718
75569362267 56196327
963665503915 56202936
609551219587 56209545
69323960427 56216154
730087475099 56222763
648272710995 56229372
435929048435 56235981
589565933699 56242590
148640563795 56249199
463408816531 56255808
802534136443 56262417
653269032467 56269026
950550160051 56275635
61204938035 56282244
282292163171 56288853
886847061283 56295462
88684706131 56302071
372225949667 56308680
195481077595 56315289
700734086451 56321898
444048070827 56328507
694488684611 56335116
642027309155 56341725
610800299955 56348334
921821311587 56354943
281043082803 56361552
981777169251 56368161
362857846907 56374770
122409876067 56381379
956795561891 56387988
305400149979 56394597
525238294747 56401206
741329198411 56407815
313519172371 56414424
194856537411 56421033
115539934043 56427642
106796371467 56434251
788169712211 56440860
893092463123 56447469
146142403059 56454078
826266663435 56460687
718221211603 56467296
203600099987 56473905
918074070483 56480514
704481327555 56487123
400330257947 56493732
806905917731 56500341
482769562235 56506950
682622421115 56513559
109294532203 56520168
494011285547 56526777
558963464683 56533386
221711765323 56539995
513996571435 56546604
354114284331 56553213
395958476659 56559822
252938774523 56566431
676377019275 56573040
613923000875 56579649
43093272699 56586258
457787954875 56592867
394084856107 56599476
164254068395 56606085
856869132451 56612694
820021261595 56619303
178618492627 56625912
755693622643 56632521
874356257603 56639130
308522850899 56645739
871233556683 56652348
573952429099 56658957
544599040451 56665566
710726729395 56672175
838132926931 56678784
536480018059 56685393
363482387091 56692002
424687325123 56698611
46215973619 56705220
591439554251 56711829
650146331547 56718438
742578278779 56725047
362233306723 56731656
3747241107 56738265
958044642259 56744874
83063844475 56751483
569580647811 56758092
270425899675 56764701
359735145987 56771310
727589314363 56777919
387214914083 56784528
79316603371 56791137
87435625763 56797746
876854418339 56804355
578324210387 56810964
161755907659 56817573
207971881275 56824182
262306877283 56830791
79316603371 56837400
848125569875 56844009
918074070483 56850618
335378078811 56857227
286663944459 56863836
41219652147 56870445
508375709779 56877054
514621111619 56883663
683246961299 56890272
673254318355 56896881
487765883707 56903490
563335245971 56910099
918074070483 56916708
434055427883 56923317
139272461035 56929926
597060415907 56936535
338500779731 56943144
759440863747 56949753
558338924499 56956362
716972131235 56962971
342248020835 56969580
783797930923 56976189
465906977267 56982798
120536255515 56989407
919947691035 56996016
227332626979 57002625
612673920507 57009234
75569362267 57015843
572078808547 57022452
29353388651 57029061
193607457043 57035670
462784276347 57042279
414070141995 57048888
229206247531 57055497
205473720539 57062106
314143712555 57068715
153636885267 57075324
286039404275 57081933
671380697803 57088542
304775609795 57095151
516494732171 57101760
732585635835 57108369
993643432747 57114978
940557517107 57121587
617045701795 57128196
940557517107 57134805
426560945675 57141414
555840763763 57148023
998639754219 57154632
254187854891 57161241
908081427539 57167850
447795311931 57174459
548970821739 57181068
76193902451 57187677
445921691379 57194286
993643432747 57200895
766310805771 57207504
580197830939 57214113
487141343523 57220722
512747491067 57227331
402203878499 57233940
99926429443 57240549
953048320787 57247158
416568302731 57253767
367854168379 57260376
113041773307 57266985
540851799347 57273594
21858906443 57280203
181116653363 57286812
954921941339 57293421
96179188339 57300030
481520481867 57306639
62454018403 57313248
698235925715 57319857
76818442635 57326466
43093272699 57333075
835634766195 57339684
775678908531 57346293
80565683739 57352902
96179188339 57359511
270425899675 57366120
209845501827 57372729
914326829379 57379338
237325269923 57385947
245444292315 57392556
479646861315 57399165
960542802995 57405774
690116903323 57412383
71822121163 57418992
236076189555 57425601
829389364355 57432210
455914334323 57438819
176120331891 57445428
805656837363 57452037
146142403059 57458646
312270092003 57465255
340998940467 57471864
556465303947 57478473
823143962515 57485082
838757467115 57491691
756318162827 57498300
102424590179 57504909
700734086451 57511518
699485006083 57518127
500256687387 57524736
486516803339 57531345
929940333979 57537954
475899620211 57544563
958044642259 57551172
332255377891 57557781
259808716547 57564390
148640563795 57570999
344746181571 57577608
597684956091 57584217
424687325123 57590826
796288734603 57597435
822519422331 57604044
442174450275 57610653
477773240763 57617262
340374400283 57623871
201726479435 57630480
63703098771 57637089
235451649371 57643698
174246711339 57650307
364106927275 57656916
49338674539 57663525
333504458259 57670134
738206497491 57676743
744451899331 57683352
353489744147 57689961
751321841355 57696570
677001559459 57703179
333504458259 57709788
638280068051 57716397
716972131235 57723006
247317912867 57729615
5620861659 57736224
119287175147 57742833
404702039235 57749442
31851549387 57756051
448419852115 57762660
864363614659 57769269
675752479091 57775878
399081177579 57782487
741329198411 57789096
77442982819 57795705
197979238331 57802314
400330257947 57808923
163004988027 57815532
487141343523 57822141
728838394731 57828750
869984476315 57835359
16238044787 57841968
621417483083 57848577
4371781291 57855186
352240663779 57861795
525862834931 57868404
440300829723 57875013
822519422331 57881622
234827109187 57888231
467780597819 57894840
42468732515 57901449
401579338315 57908058
48714134355 57914667
645150010075 57921276
712600349947 57927885
701358626635 57934494
648272710995 57941103
311645551819 57947712
323511815315 57954321
399705717763 57960930
572703348731 57967539
606428518667 57974148
450293472667 57980757
505253008859 57987366
75569362267 57993975
726340233995 58000584
620792942899 58007193
126157117171 58013802
472152379107 58020411
732585635835 58027020
702607707003 58033629
272924060411 58040238
690741443507 58046847
981152629067 58053456
834385685827 58060065
637655527867 58066674
163004988027 58073283
813151319571 58079892
229206247531 58086501
712600349947 58093110
806905917731 58099719
414070141995 58106328
443423530643 58112937
241072511027 58119546
105547291099 58126155
610175759771 58132764
720719372339 58139373
811902239203 58145982
993643432747 58152591
271674980043 58159200
305400149979 58165809
46840513803 58172418
730712015283 58179027
30602469019 58185636
766310805771 58192245
344121641387 58198854
521491053643 58205463
539602718979 58212072
825017583067 58218681
29353388651 58225290
836883846563 58231899
633908286763 58238508
400954798131 58245117
693239604243 58251726
114915393859 58258335
958044642259 58264944
452167093219 58271553
469654218371 58278162
749448220803 58284771
118038094779 58291380
82439304291 58297989
359735145987 58304598
665759836147 58311207
678875180011 58317816
225459006427 58324425
561461625419 58331034
853121891347 58337643
392211235555 58344252
79941143555 58350861
951799240419 58357470
138647920851 58364079
582695991675 58370688
415943762547 58377297
835010226011 58383906
455289794139 58390515
335378078811 58397124
687618742587 58403733
424687325123 58410342
267927738939 58416951
69323960427 58423560
597684956091 58430169
414070141995 58436778
270425899675 58443387
541476339531 58449996
365356007643 58456605
197354698147 58463214
899962405147 58469823
8743562579 58476432
512747491067 58483041
600807657011 58489650
713849430315 58496259
985524410355 58502868
640778228787 58509477
793790573867 58516086
939308436739 58522695
31851549387 58529304
983650789803 58535913
14988964419 58542522
332879918075 58549131
888720681835 58555740
30602469019 58562349
639529148419 58568958
481520481867 58575567
222960845691 58582176
408449280339 58588785
159882287107 58595394
850623730611 58602003
405951119603 58608612
896839704227 58615221
766310805771 58621830
315392792923 58628439
592064094435 58635048
239198890475 58641657
144893322691 58648266
602056737379 58654875
61829478219 58661484
221711765323 58668093
576450589835 58674702
502754848123 58681311
558963464683 58687920
875605337971 58694529
598934036459 58701138
771307127243 58707747
184863894467 58714356
111792692939 58720965
512122950883 58727574
193607457043 58734183
787545172027 58740792
525862834931 58747401
229206247531 58754010
86186545395 58760619
336002618995 58767228
65576719323 58773837
525862834931 58780446
881850739811 58787055
207971881275 58793664
873107177235 58800273
232953488635 58806882
163629528211 58813491
51212295091 58820100
397832097211 58826709
701983166819 58833318
25606147547 58839927
474025999659 58846536
8119022395 58853145
399081177579 58859754
422189164387 58866363
560212545051 58872972
150514184347 58879581
304775609795 58886190
577699670203 58892799
166127688947 58899408
44342353067 58906017
871233556683 58912626
677626099643 58919235
52461375459 58925844
394084856107 58932453
690741443507 58939062
784422471107 58945671
314768252739 58952280
932438494715 58958889
96179188339 58965498
598309496275 58972107
481520481867 58978716
940557517107 58985325
780675230003 58991934
290411185563 58998543
114915393859 59005152
867486315579 59011761
309771931267 59018370
849374650243 59024979
713224890131 59031588
652019952099 59038197
527111915299 59044806
392211235555 59051415
803783216811 59058024
9368102763 59064633
334753538627 59071242
913077749011 59077851
43093272699 59084460
90558326683 59091069
269176819307 59097678
74944822083 59104287
148016023611 59110896
175495791707 59117505
384716753347 59124114
31227009203 59130723
810653158835 59137332
793790573867 59143941
973658146859 59150550
686369662219 59157159
818147641043 59163768
109294532203 59170377
898713324779 59176986
625164724187 59183595
783797930923 59190204
274797680963 59196813
585194152411 59203422
732585635835 59210031
284165783723 59216640
850623730611 59223249
389088534635 59229858
88060165947 59236467
686369662219 59243076
400954798131 59249685
688867822955 59256294
209845501827 59262903
459037035243 59269512
637030987683 59276121
373475030035 59282730
445921691379 59289339
206722800907 59295948
625164724187 59302557
68074880059 59309166
996141593483 59315775
952423780603 59322384
13739884051 59328993
242321591395 59335602
688243282771 59342211
584569612227 59348820
657016273571 59355429
317266413475 59362038
791916953315 59368647
599558576643 59375256
936810276003 59381865
177993952443 59388474
194856537411 59395083
662012595043 59401692
923070391955 59408301
169250389867 59414910
942431137659 59421519
457163414691 59428128
345995261939 59434737
507126629411 59441346
786296091659 59447955
485892263155 59454564
454665253955 59461173
662012595043 59467782
706354948107 59474391
949301079683 59481000
696986845347 59487609
414694682179 59494218
429059106411 59500827
818772181227 59507436
164254068395 59514045
244195211947 59520654
450918012851 59527263
855620052083 59533872
754444542275 59540481
555216223579 59547090
656391733387 59553699
61829478219 59560308
44966893251 59566917
212343662563 59573526
730087475099 59580135
780675230003 59586744
792541493499 59593353
727589314363 59599962
404702039235 59606571
176744872075 59613180
207347341091 59619789
612673920507 59626398
553342603027 59633007
379720431875 59639616
813775859755 59646225
173622171155 59652834
438427209171 59659443
683246961299 59666052
214217283115 59672661
359110605803 59679270
668257996883 59685879
719470291971 59692488
790667872947 59699097
277920381883 59705706
173622171155 59712315
450918012851 59718924
849374650243 59725533
683871501483 59732142
983026249619 59738751
90558326683 59745360
678250639827 59751969
286039404275 59758578
412196521443 59765187
696986845347 59771796
911204128459 59778405
957420102075 59785014
156759586187 59791623
292284806115 59798232
410322900891 59804841
103049130363 59811450
300403828507 59818059
293533886483 59824668
590815014067 59831277
96803728523 59837886
420940084019 59844495
176120331891 59851104
240447970843 59857713
504628468675 59864322
559588004867 59870931
434679968067 59877540
261057796915 59884149
864363614659 59890758
49338674539 59897367
61204938035 59903976
191733836491 59910585
661388054859 59917194
238574350291 59923803
825017583067 59930412
68074880059 59937021
131777978827 59943630
751321841355 59950239
879352579075 59956848
462159736163 59963457
721343912523 59970066
912453208827 59976675
773180747795 59983284
936185735819 59989893
874356257603 59996502
354738824515 60003111
642027309155 60009720
302277449059 60016329
408449280339 60022938
282292163171 60029547
58082237115 60036156
735708336755 60042765
627662884923 60049374
298530207955 60055983
792541493499 60062592
892467922939 60069201
988022571091 60075810
821270341963 60082419
538978178795 60089028
532732776955 60095637
563959786155 60102246
116164474227 60108855
846876489507 60115464
951174700235 60122073
211094582195 60128682
939932976923 60135291
627662884923 60141900
571454268363 60148509
573327888915 60155118
648272710995 60161727
716972131235 60168336
73695741715 60174945
304151069611 60181554
490888584627 60188163
279794002435 60194772
863114534291 60201381
48714134355 60207990
676377019275 60214599
274797680963 60221208
912453208827 60227817
922445851771 60234426
647023630627 60241035
333504458259 60247644
526487375115 60254253
976780847779 60260862
795664194419 60267471
721968452707 60274080
184239354283 60280689
493386745363 60287298
936810276003 60293907
586443232779 60300516
876229878155 60307125
321013654579 60313734
786920631843 60320343
194856537411 60326952
846876489507 60333561
916824990115 60340170
419066463467 60346779
788794252395 60353388
464033356715 60359997
334128998443 60366606
943055677843 60373215
336627159179 60379824
716347591051 60386433
327883596603 60393042
850623730611 60399651
90558326683 60406260
370976869299 60412869
196105617779 60419478
389088534635 60426087
157384126371 60432696
978654468331 60439305
959918262811 60445914
66201259507 60452523
599558576643 60459132
98677349075 60465741
823143962515 60472350
452791633403 60478959
928066713427 60485568
34349710123 60492177
832512065275 60498786
550219902107 60505395
219213604587 60512004
149265103979 60518613
247317912867 60525222
387214914083 60531831
405326579419 60538440
625164724187 60545049
544599040451 60551658
833761145643 60558267
450293472667 60564876
426560945675 60571485
251065153971 60578094
93056487419 60584703
469654218371 60591312
876229878155 60597921
134276139563 60604530
969910905755 60611139
612673920507 60617748
531483696587 60624357
867486315579 60630966
879352579075 60637575
921196771403 60644184
602681277563 60650793
483394102419 60657402
554591683395 60664011
747574600251 60670620
989896191643 60677229
443423530643 60683838
908705967723 60690447
700109546267 60697056
801285056075 60703665
251065153971 60710274
491513124811 60716883
314143712555 60723492
792541493499 60730101
993643432747 60736710
593313174803 60743319
978654468331 60749928
964290044099 60756537
743202818963 60763146
77442982819 60769755
851248270795 60776364
684496041667 60782973
979279008515 60789582
749448220803 60796191
782548850555 60802800
922445851771 60809409
414070141995 60816018
509000249963 60822627
984275329987 60829236
240447970843 60835845
507751169595 60842454
833136605459 60849063
38721491411 60855672
567707027259 60862281
861240913739 60868890
187362055203 60875499
91807407051 60882108
827515743803 60888717
781924310371 60895326
636406447499 60901935
488390423891 60908544
89933786499 60915153
200477399067 60921762
249191533419 60928371
655767193203 60934980
136774300299 60941589
106796371467 60948198
73695741715 60954807
738206497491 60961416
74944822083 60968025
953048320787 60974634
313519172371 60981243
260433256731 60987852
390962155187 60994461
634532826947 61001070
890594302387 61007679
379720431875 61014288
944929298395 61020897
613298460691 61027506
412821061627 61034115
517119272355 61040724
897464244411 61047333
440300829723 61053942
538978178795 61060551
172997630971 61067160
632659206395 61073769
155510505819 61080378
884973440731 61086987
78692063187 61093596
289786645379 61100205
741329198411 61106814
59955857667 61113423
859367293187 61120032
419691003651 61126641
685120581851 61133250
432806347515 61139859
428434566227 61146468
708853108843 61153077
17487125155 61159686
939308436739 61166295
133027059195 61172904
206722800907 61179513
6245401843 61186122
413445601811 61192731
964914584283 61199340
999264294403 61205949
485892263155 61212558
347244342307 61219167
380969512243 61225776
789418792579 61232385
263555957651 61238994
745700979699 61245603
775678908531 61252212
422189164387 61258821
780050689819 61265430
777552529083 61272039
749448220803 61278648
177369412259 61285257
685120581851 61291866
784422471107 61298475
140521541403 61305084
54334996011 61311693
93681027603 61318302
182365733731 61324911
791916953315 61331520
207347341091 61338129
864363614659 61344738
287913024827 61351347
846876489507 61357956
738831037675 61364565
421564624203 61371174
177993952443 61377783
919323150851 61384392
872482637051 61391001
908705967723 61397610
457163414691 61404219
916824990115 61410828
237325269923 61417437
158008666555 61424046
906832347171 61430655
220462684955 61437264
385965833715 61443873
535855477875 61450482
550219902107 61457091
231704408267 61463700
645150010075 61470309
153012345083 61476918
323511815315 61483527
268552279123 61490136
878728038891 61496745
456538874507 61503354
781924310371 61509963
12490803683 61516572
677001559459 61523181
221711765323 61529790
562086165603 61536399
695113224795 61543008
216090903667 61549617
234827109187 61556226
796288734603 61562835
89309246315 61569444
522740134011 61576053
843753788587 61582662
178618492627 61589271
815024940123 61595880
293533886483 61602489
893717003307 61609098
129279818091 61615707
818772181227 61622316
819396721411 61628925
522740134011 61635534
28104308283 61642143
270425899675 61648752
776303448715 61655361
455289794139 61661970
379095891691 61668579
432181807331 61675188
692615064059 61681797
517119272355 61688406
464657896899 61695015
314768252739 61701624
939932976923 61708233
374099570219 61714842
206098260723 61721451
952423780603 61728060
454665253955 61734669
384092213163 61741278
693864144427 61747887
856869132451 61754496
655142653019 61761105
732585635835 61767714
701983166819 61774323
358486065619 61780932
392835775739 61787541
777552529083 61794150
906207806987 61800759
584569612227 61807368
238574350291 61813977
524613754563 61820586
279169462251 61827195
623291103635 61833804
336627159179 61840413
743202818963 61847022
350367043227 61853631
415943762547 61860240
322887275131 61866849
93056487419 61873458
188611135571 61880067
81190223923 61886676
984899870171 61893285
186737515019 61899894
809404078467 61906503
894341543491 61913112
755069082459 61919721
39970571779 61926330
620168402715 61932939
532732776955 61939548
312270092003 61946157
374724110403 61952766
403452958867 61959375
646399090443 61965984
990520731827 61972593
557714384315 61979202
51212295091 61985811
813775859755 61992420
97428268707 61999029
793790573867 62005638
230455327899 62012247
623291103635 62018856
625789264371 62025465
472776919291 62032074
971784526307 62038683
415943762547 62045292
622666563451 62051901
101175509811 62058510
871233556683 62065119
819396721411 62071728
188611135571 62078337
812526779387 62084946
837508386747 62091555
621417483083 62098164
795664194419 62104773
505253008859 62111382
199852858883 62117991
30602469019 62124600
781299770187 62131209
274797680963 62137818
705105867739 62144427
991769812195 62151036
375348650587 62157645
970535445939 62164254
715098510683 62170863
11866263499 62177472
34349710123 62184081
673254318355 62190690
983026249619 62197299
810653158835 62203908
721343912523 62210517
985524410355 62217126
65576719323 62223735
802534136443 62230344
607677599035 62236953
378471351507 62243562
555840763763 62250171
848750110059 62256780
151763264715 62263389
419691003651 62269998
682622421115 62276607
845627409139 62283216
698860465899 62289825
302901989243 62296434
716972131235 62303043
29353388651 62309652
388463994451 62316261
576450589835 62322870
623291103635 62329479
813775859755 62336088
691365983691 62342697
360984226355 62349306
640153688603 62355915
236700729739 62362524
49338674539 62369133
187986595387 62375742
390962155187 62382351
580822371123 62388960
843129248403 62395569
645150010075 62402178
915575909747 62408787
457163414691 62415396
389088534635 62422005
228581707347 62428614
11241723315 62435223
805656837363 62441832
785671551475 62448441
713224890131 62455050
818772181227 62461659
755693622643 62468268
201101939251 62474877
232953488635 62481486
745700979699 62488095
146142403059 62494704
129279818091 62501313
101800049995 62507922
19360745707 62514531
810028618651 62521140
292909346299 62527749
33100629755 62534358
907456887355 62540967
716972131235 62547576
98052808891 62554185
326634516235 62560794
337876239547 62567403
705730407923 62574012
638280068051 62580621
6245401843 62587230
492762205179 62593839
811902239203 62600448
159257746923 62607057
628287425107 62613666
622666563451 62620275
69323960427 62626884
388463994451 62633493
749448220803 62640102
130528898459 62646711
504003928491 62653320
456538874507 62659929
34349710123 62666538
905583266803 62673147
449044392299 62679756
494011285547 62686365
842504708219 62692974
647648170811 62699583
744451899331 62706192
258559636179 62712801
696986845347 62719410
630785585843 62726019
730712015283 62732628
660763514675 62739237
483394102419 62745846
511498410699 62752455
344746181571 62759064
94305567787 62765673
746950060067 62772282
737581957307 62778891
731336555467 62785500
337876239547 62792109
753820002091 62798718
435929048435 62805327
314143712555 62811936
419066463467 62818545
49963214723 62825154
108045451835 62831763
812526779387 62838372
517743812539 62844981
732585635835 62851590
410947441075 62858199
668882537067 62864808
517119272355 62871417
191109296307 62878026
912453208827 62884635
527736455483 62891244
755693622643 62897853
219213604587 62904462
98677349075 62911071
693239604243 62917680
603305817747 62924289
736332876939 62930898
919323150851 62937507
297281127587 62944116
762563564667 62950725
126781657355 62957334
643276389523 62963943
509624790147 62970552
951799240419 62977161
434055427883 62983770
10617183131 62990379
5620861659 62996988
729462934915 63003597
394084856107 63010206
146142403059 63016815
890594302387 63023424
58706777299 63030033
401579338315 63036642
688867822955 63043251
938683896555 63049860
390337615003 63056469
391586695371 63063078
906207806987 63069687
690741443507 63076296
673254318355 63082905
104922750915 63089514
831262984907 63096123
425311865307 63102732
740080118043 63109341
120536255515 63115950
886222521099 63122559
111792692939 63129168
775054368347 63135777
42468732515 63142386
760689944115 63148995
399081177579 63155604
758191783379 63162213
226083546611 63168822
395333936475 63175431
562710705787 63182040
390337615003 63188649
90558326683 63195258
95554648155 63201867
72446661347 63208476
946802918947 63215085
675752479091 63221694
495884906099 63228303
34974250307 63234912
216090903667 63241521
304151069611 63248130
381594052427 63254739
304775609795 63261348
624540187 63267957
209220961643 63274566
208596421459 63281175
526487375115 63287784
964914584283 63294393
372225949667 63301002
603305817747 63307611
640778228787 63314220
161755907659 63320829
758191783379 63327438
943055677843 63334047
425311865307 63340656
65576719323 63347265
555840763763 63353874
574576969283 63360483
474650539843 63367092
8119022395 63373701
742578278779 63380310
33725169939 63386919
794415114051 63393528
497133986467 63400137
842504708219 63406746
467780597819 63413355
212968202747 63419964
600183116827 63426573
123658956435 63433182
915575909747 63439791
991769812195 63446400
825017583067 63453009
647023630627 63459618
911204128459 63466227
259808716547 63472836
73695741715 63479445
552718062843 63486054
751946381539 63492663
212968202747 63499272
705105867739 63505881
60580397851 63512490
561461625419 63519099
237949810107 63525708
204224640171 63532317
507751169595 63538926
513996571435 63545535
531483696587 63552144
12490803683 63558753
565833406707 63565362
924319472323 63571971
459661575427 63578580
687618742587 63585189
596435875723 63591798
503379388307 63598407
683871501483 63605016
996141593483 63611625
356612445067 63618234
969286365571 63624843
983650789803 63631452
259808716547 63638061
443423530643 63644670
108045451835 63651279
334753538627 63657888
831262984907 63664497
14988964419 63671106
472152379107 63677715
767559886139 63684324
718845751787 63690933
991769812195 63697542
463408816531 63704151
896839704227 63710760
405326579419 63717369
144268782507 63723978
408449280339 63730587
978029928147 63737196
582695991675 63743805
431557267147 63750414
317890953659 63757023
607053058851 63763632
670756157619 63770241
982401709435 63776850
568331567443 63783459
182990273915 63790068
882475279995 63796677
321013654579 63803286
848125569875 63809895
462784276347 63816504
652644492283 63823113
191109296307 63829722
792541493499 63836331
331630837707 63842940
317266413475 63849549
200477399067 63856158
926193092875 63862767
716347591051 63869376
43717812883 63875985
946178378763 63882594
803158676627 63889203
765686265587 63895812
959293722627 63902421
265429578203 63909030
129279818091 63915639
562710705787 63922248
968037285203 63928857
752570921723 63935466
462784276347 63942075
848125569875 63948684
567082487075 63955293
790043332763 63961902
239198890475 63968511
13115343867 63975120
521491053643 63981729
373475030035 63988338
894966083675 63994947
98677349075 64001556
533357317139 64008165
697611385531 64014774
29353388651 64021383
620168402715 64027992
520241973275 64034601
265429578203 64041210
938059356371 64047819
302277449059 64054428
454665253955 64061037
580822371123 64067646
765061725403 64074255
945553838579 64080864
442174450275 64087473
736957417123 64094082
781924310371 64100691
825017583067 64107300
943055677843 64113909
468405138003 64120518
440925369907 64127127
467780597819 64133736
750697301171 64140345
857493672635 64146954
528360995667 64153563
441549910091 64160172
159257746923 64166781
678250639827 64173390
66201259507 64179999
368478708563 64186608
328508136787 64193217
578324210387 64199826
301028368691 64206435
807530457915 64213044
991769812195 64219653
666384376331 64226262
456538874507 64232871
544599040451 64239480
336002618995 64246089
472776919291 64252698
312270092003 64259307
716972131235 64265916
333504458259 64272525
516494732171 64279134
996141593483 64285743
204224640171 64292352
653893572651 64298961
154885965635 64305570
516494732171 64312179
772556207611 64318788
424687325123 64325397
317266413475 64332006
377846811323 64338615
85562005211 64345224
865612695027 64351833
745700979699 64358442
277295841699 64365051
118662634963 64371660
61204938035 64378269
859991833371 64384878
741953738595 64391487
419066463467 64398096
794415114051 64404705
19985285891 64411314
108669992019 64417923
776303448715 64424532
640153688603 64431141
893717003307 64437750
168001309499 64444359
449668932483 64450968
776303448715 64457577
420940084019 64464186
999888834587 64470795
663261675411 64477404
318515493843 64484013
735708336755 64490622
400954798131 64497231
861865453923 64503840
399081177579 64510449
740080118043 64517058
271050439859 64523667
78067523003 64530276
425311865307 64536885
592688634619 64543494
63703098771 64550103
594562255171 64556712
622042023267 64563321
272924060411 64569930
322262734947 64576539
25606147547 64583148
783173390739 64589757
615172081243 64596366
281043082803 64602975
927442173243 64609584
818147641043 64616193
867486315579 64622802
122409876067 64629411
785047011291 64636020
163629528211 64642629
941806597475 64649238
616421161611 64655847
91807407051 64662456
971159986123 64669065
445297151195 64675674
653893572651 64682283
574576969283 64688892
316017333107 64695501
350991583411 64702110
949301079683 64708719
563959786155 64715328
187986595387 64721937
96179188339 64728546
465906977267 64735155
56833156747 64741764
311645551819 64748373
104922750915 64754982
158633206739 64761591
634532826947 64768200
207347341091 64774809
500881227571 64781418
308522850899 64788027
539602718979 64794636
312270092003 64801245
671380697803 64807854
536480018059 64814463
538353638611 64821072
302901989243 64827681
800660515891 64834290
442798990459 64840899
872482637051 64847508
681997880931 64854117
723842073259 64860726
984275329987 64867335
298530207955 64873944
432181807331 64880553
762563564667 64887162
297905667771 64893771
229830787715 64900380
880601659443 64906989
188611135571 64913598
320389114395 64920207
611424840139 64926816
680748800563 64933425
894966083675 64940034
290411185563 64946643
660763514675 64953252
825642123251 64959861
645774550259 64966470
813775859755 64973079
761314484299 64979688
575201509467 64986297
864988154843 64992906
144893322691 64999515
867486315579 65006124
376597730955 65012733
985524410355 65019342
153012345083 65025951
106171831283 65032560
573327888915 65039169
527111915299 65045778
5620861659 65052387
477773240763 65058996
259184176363 65065605
326634516235 65072214
332879918075 65078823
588941393515 65085432
278544922067 65092041
691990523875 65098650
533981857323 65105259
252938774523 65111868
252314234339 65118477
290411185563 65125086
25606147547 65131695
980528088883 65138304
958669182443 65144913
974282687043 65151522
354738824515 65158131
741329198411 65164740
197979238331 65171349
458412495059 65177958
79941143555 65184567
770058046875 65191176
558338924499 65197785
833136605459 65204394
593937714987 65211003
955546481523 65217612
545848120819 65224221
993018892563 65230830
129279818091 65237439
234827109187 65244048
774429828163 65250657
321013654579 65257266
600807657011 65263875
334128998443 65270484
79316603371 65277093
773180747795 65283702
656391733387 65290311
163004988027 65296920
619543862531 65303529
116789014411 65310138
103673670547 65316747
177993952443 65323356
810653158835 65329965
159882287107 65336574
246068832499 65343183
56208616563 65349792
600183116827 65356401
174246711339 65363010
670131617435 65369619
381594052427 65376228
372850489851 65382837
36847870859 65389446
843129248403 65396055
933687575083 65402664
971159986123 65409273
934312115267 65415882
420315543835 65422491
369727788931 65429100
619543862531 65435709
848125569875 65442318
540851799347 65448927
193607457043 65455536
230455327899 65462145
365980547827 65468754
417817383099 65475363
842504708219 65481972
536480018059 65488581
473401459475 65495190
192358376675 65501799
715098510683 65508408
243570671763 65515017
505877549043 65521626
98677349075 65528235
236076189555 65534844
75569362267 65541453
83688384659 65548062
153636885267 65554671
271674980043 65561280
6245401843 65567889
784422471107 65574498
53085915643 65581107
998015214035 65587716
638904608235 65594325
838757467115 65600934
431557267147 65607543
783797930923 65614152
437178128803 65620761
464033356715 65627370
41219652147 65633979
22483446627 65640588
778801609451 65647197
399705717763 65653806
505877549043 65660415
404077499051 65667024
130528898459 65673633
249816073603 65680242
237325269923 65686851
157384126371 65693460
470278758555 65700069
235451649371 65706678
58082237115 65713287
474025999659 65719896
129279818091 65726505
598934036459 65733114
331630837707 65739723
804407756995 65746332
133027059195 65752941
169874930051 65759550
71822121163 65766159
579573290755 65772768
756318162827 65779377
92431947235 65785986
741329198411 65792595
342872561019 65799204
425311865307 65805813
666384376331 65812422
718221211603 65819031
311645551819 65825640
379720431875 65832249
365356007643 65838858
696362305163 65845467
155510505819 65852076
317266413475 65858685
572078808547 65865294
863739074475 65871903
587067772963 65878512
322887275131 65885121
25606147547 65891730
298530207955 65898339
507126629411 65904948
41844192331 65911557
497133986467 65918166
627038344739 65924775
886222521099 65931384
101175509811 65937993
470903298739 65944602
4371781291 65951211
135525219931 65957820
60580397851 65964429
44966893251 65971038
848125569875 65977647
557714384315 65984256
345995261939 65990865
800660515891 65997474
87435625763 66004083
688243282771 66010692
465906977267 66017301
827515743803 66023910
763812645035 66030519
242321591395 66037128
562710705787 66043737
336627159179 66050346
640153688603 66056955
623291103635 66063564
204849180355 66070173
613923000875 66076782
614547541059 66083391
567707027259 66090000
53085915643 66096609
809404078467 66103218
61204938035 66109827
986148950539 66116436
25606147547 66123045
185488434651 66129654
253563314707 66136263
832512065275 66142872
88060165947 66149481
647648170811 66156090
909330507907 66162699
646399090443 66169308
502130307939 66175917
512747491067 66182526
346619802123 66189135
150514184347 66195744
888720681835 66202353
367854168379 66208962
698860465899 66215571
751946381539 66222180
327883596603 66228789
387214914083 66235398
667633456699 66242007
767559886139 66248616
940557517107 66255225
277295841699 66261834
815649480307 66268443
740080118043 66275052
341623480651 66281661
577699670203 66288270
728838394731 66294879
80565683739 66301488
969286365571 66308097
721343912523 66314706
832512065275 66321315
374099570219 66327924
385965833715 66334533
75569362267 66341142
624540184003 66347751
384716753347 66354360
473401459475 66360969
450918012851 66367578
154261425451 66374187
182365733731 66380796
374099570219 66387405
712600349947 66394014
77442982819 66400623
190484756123 66407232
806281377547 66413841
247317912867 66420450
194856537411 66427059
362857846907 66433668
24981607363 66440277
306649230347 66446886
476524160395 66453495
13739884051 66460104
773805287979 66466713
439051749355 66473322
906207806987 66479931
723842073259 66486540
295407507035 66493149
380344972059 66499758
730087475099 66506367
573327888915 66512976
81190223923 66519585
933063034899 66526194
202351019619 66532803
988647111275 66539412
390962155187 66546021
53710455827 66552630
197979238331 66559239
998639754219 66565848
67450339875 66572457
88684706131 66579066
227957167163 66585675
766935345955 66592284
182990273915 66598893
211719122379 66605502
463408816531 66612111
718221211603 66618720
914951369563 66625329
563959786155 66631938
124908036803 66638547
673254318355 66645156
588941393515 66651765
265429578203 66658374
429683646595 66664983
430932726963 66671592
828140283987 66678201
888720681835 66684810
795039654235 66691419
141770621771 66698028
232328948451 66704637
524613754563 66711246
957420102075 66717855
414694682179 66724464
739455577859 66731073
657640813755 66737682
642651849339 66744291
515245651803 66750900
525862834931 66757509
99301889259 66764118
294782966851 66770727
748823680619 66777336
356612445067 66783945
885597980915 66790554
176744872075 66797163
326009976051 66803772
422189164387 66810381
617670241979 66816990
653893572651 66823599
996141593483 66830208
344746181571 66836817
63703098771 66843426
487141343523 66850035
848125569875 66856644
919323150851 66863253
424062784939 66869862
257310555811 66876471
994267972931 66883080
396583016843 66889689
953048320787 66896298
400954798131 66902907
748199140435 66909516
304775609795 66916125
629536505475 66922734
150514184347 66929343
734459256387 66935952
836883846563 66942561
93681027603 66949170
853746431531 66955779
597060415907 66962388
822519422331 66968997
633283746579 66975606
276671301515 66982215
311021011635 66988824
851872810979 66995433
13115343867 67002042
134900679747 67008651
748823680619 67015260
384092213163 67021869
935561195635 67028478
252314234339 67035087
574576969283 67041696
592064094435 67048305
402828418683 67054914
163004988027 67061523
568956107627 67068132
292909346299 67074741
834385685827 67081350
626413804555 67087959
53085915643 67094568
773805287979 67101177
422189164387 67107786
271674980043 67114395
197979238331 67121004
688867822955 67127613
367854168379 67134222
484643182787 67140831
901211485515 67147440
868735395947 67154049
354738824515 67160658
65576719323 67167267
662012595043 67173876
779426149635 67180485
766310805771 67187094
619543862531 67193703
321013654579 67200312
366605088011 67206921
423438244755 67213530
954297401155 67220139
972409066491 67226748
194856537411 67233357
131777978827 67239966
978029928147 67246575
323511815315 67253184
381594052427 67259793
291660265931 67266402
774429828163 67273011
647648170811 67279620
209845501827 67286229
64952179139 67292838
835010226011 67299447
999888834587 67306056
551468982475 67312665
627038344739 67319274
846251949323 67325883
492762205179 67332492
914951369563 67339101
469029678187 67345710
375348650587 67352319
485892263155 67358928
419066463467 67365537
354738824515 67372146
509000249963 67378755
651395411915 67385364
408449280339 67391973
868735395947 67398582
4996321475 67405191
41844192331 67411800
660763514675 67418409
370976869299 67425018
221087225139 67431627
22483446627 67438236
916824990115 67444845
945553838579 67451454
134276139563 67458063
479022321131 67464672
972409066491 67471281
880601659443 67477890
688243282771 67484499
279794002435 67491108
269801359491 67497717
560837085235 67504326
277295841699 67510935
545223580635 67517544
946178378763 67524153
674503398723 67530762
425311865307 67537371
255436935259 67543980
670131617435 67550589
81190223923 67557198
911828668643 67563807
709477649027 67570416
295407507035 67577025
138023380667 67583634
529610076035 67590243
640153688603 67596852
411571981259 67603461
324136355499 67610070
938059356371 67616679
94305567787 67623288
703856787371 67629897
723842073259 67636506
115539934043 67643115
835010226011 67649724
321638194763 67656333
788169712211 67662942
340374400283 67669551
381594052427 67676160
989896191643 67682769
548346281555 67689378
663886215595 67695987
186737515019 67702596
758191783379 67709205
398456637395 67715814
454665253955 67722423
600183116827 67729032
166127688947 67735641
342872561019 67742250
379720431875 67748859
352240663779 67755468
444672611011 67762077
42468732515 67768686
781924310371 67775295
243570671763 67781904
521491053643 67788513
786920631843 67795122
419066463467 67801731
74944822083 67808340
864988154843 67814949
423438244755 67821558
794415114051 67828167
18736205523 67834776
619543862531 67841385
874980797787 67847994
833761145643 67854603
472776919291 67861212
196105617779 67867821
98677349075 67874430
272299520227 67881039
549595361923 67887648
144893322691 67894257
294158426667 67900866
766310805771 67907475
727589314363 67914084
772556207611 67920693
572078808547 67927302
26855227915 67933911
56208616563 67940520
590190473883 67947129
631410126027 67953738
191109296307 67960347
281667622987 67966956
216715443851 67973565
644525469891 67980174
748823680619 67986783
972409066491 67993392
583320531859 68000001
835010226011 68006610
327259056419 68013219
756318162827 68019828
680124260379 68026437
662012595043 68033046
505877549043 68039655
327259056419 68046264
630785585843 68052873
471527838923 68059482
156759586187 68066091
68699420243 68072700
111792692939 68079309
981152629067 68085918
982401709435 68092527
47465053987 68099136
997390673851 68105745
137398840483 68112354
108669992019 68118963
738206497491 68125572
415319222363 68132181
290411185563 68138790
639529148419 68145399
469654218371 68152008
668257996883 68158617
389088534635 68165226
680124260379 68171835
545848120819 68178444
448419852115 68185053
284790323907 68191662
15613504603 68198271
496509446283 68204880
743202818963 68211489
163629528211 68218098
58082237115 68224707
146142403059 68231316
148640563795 68237925
291660265931 68244534
531483696587 68251143
693864144427 68257752
888096141651 68264361
969910905755 68270970
670756157619 68277579
340998940467 68284188
385341293531 68290797
828140283987 68297406
424062784939 68304015
710102189211 68310624
321013654579 68317233
733210176019 68323842
709477649027 68330451
873107177235 68337060
327883596603 68343669
472776919291 68350278
963665503915 68356887
716972131235 68363496
237949810107 68370105
48714134355 68376714
756942703011 68383323
387214914083 68389932
797537814971 68396541
401579338315 68403150
189860215939 68409759
216715443851 68416368
683871501483 68422977
538978178795 68429586
394709396291 68436195
416568302731 68442804
851248270795 68449413
385965833715 68456022
380344972059 68462631
371601409483 68469240
342872561019 68475849
319764574211 68482458
926817633059 68489067
172997630971 68495676
406575659787 68502285
110543612571 68508894
902460565883 68515503
601432197195 68522112
83688384659 68528721
50587754907 68535330
264180497835 68541939
889969762203 68548548
102424590179 68555157
276046761331 68561766
573327888915 68568375
610800299955 68574984
934936655451 68581593
159257746923 68588202
863114534291 68594811
610800299955 68601420
122409876067 68608029
964290044099 68614638
335378078811 68621247
700734086451 68627856
966788204835 68634465
518368352723 68641074
174871251523 68647683
186737515019 68654292
103049130363 68660901
336627159179 68667510
963665503915 68674119
10617183131 68680728
126781657355 68687337
980528088883 68693946
35598790491 68700555
46840513803 68707164
136774300299 68713773
44966893251 68720382
80565683739 68726991
552718062843 68733600
382843132795 68740209
665759836147 68746818
899962405147 68753427
216715443851 68760036
677001559459 68766645
784422471107 68773254
530234616219 68779863
553967143211 68786472
893092463123 68793081
638904608235 68799690
358486065619 68806299
115539934043 68812908
828764824171 68819517
555840763763 68826126
192358376675 68832735
856869132451 68839344
784422471107 68845953
223585385875 68852562
778177069267 68859171
171124010419 68865780
533357317139 68872389
272299520227 68878998
314768252739 68885607
161131367475 68892216
834385685827 68898825
145517862875 68905434
694488684611 68912043
351616123595 68918652
405326579419 68925261
618919322347 68931870
821894882147 68938479
128655277907 68945088
362857846907 68951697
248566993235 68958306
954921941339 68964915
292284806115 68971524
970535445939 68978133
3747241107 68984742
107420911651 68991351
553967143211 68997960
526487375115 69004569
658265353939 69011178
795039654235 69017787
494011285547 69024396
825017583067 69031005
267927738939 69037614
654518112835 69044223
821894882147 69050832
353489744147 69057441
773180747795 69064050
383467672979 69070659
142395161955 69077268
874980797787 69083877
262306877283 69090486
171124010419 69097095
554591683395 69103704
369727788931 69110313
530859156403 69116922
211094582195 69123531
197979238331 69130140
722592992891 69136749
104298210731 69143358
293533886483 69149967
934312115267 69156576
633908286763 69163185
571454268363 69169794
731336555467 69176403
878103498707 69183012
156135046003 69189621
663886215595 69196230
960542802995 69202839
701358626635 69209448
634532826947 69216057
349742503043 69222666
744451899331 69229275
297905667771 69235884
43093272699 69242493
639529148419 69249102
153636885267 69255711
68699420243 69262320
239198890475 69268929
430308186779 69275538
129279818091 69282147
752570921723 69288756
263555957651 69295365
703232247187 69301974
244195211947 69308583
892467922939 69315192
274797680963 69321801
176744872075 69328410
894341543491 69335019
685120581851 69341628
399081177579 69348237
176120331891 69354846
911828668643 69361455
766935345955 69368064
726964774179 69374673
99301889259 69381282
503379388307 69387891
438427209171 69394500
603930357931 69401109
548970821739 69407718
705105867739 69414327
555840763763 69420936
676377019275 69427545
494011285547 69434154
749448220803 69440763
998015214035 69447372
997390673851 69453981
275422221147 69460590
351616123595 69467199
978654468331 69473808
240447970843 69480417
235451649371 69487026
661388054859 69493635
842504708219 69500244
523989214379 69506853
489014964075 69513462
848750110059 69520071
31227009203 69526680
58082237115 69533289
814400399939 69539898
787545172027 69546507
444048070827 69553116
895590623859 69559725
196730157963 69566334
402203878499 69572943
920572231219 69579552
821894882147 69586161
452167093219 69592770
691365983691 69599379
429059106411 69605988
732585635835 69612597
247317912867 69619206
532732776955 69625815
230455327899 69632424
58082237115 69639033
756942703011 69645642
712600349947 69652251
786920631843 69658860
222960845691 69665469
517743812539 69672078
939308436739 69678687
717596671419 69685296
795039654235 69691905
677001559459 69698514
151138724531 69705123
77442982819 69711732
62454018403 69718341
27479768099 69724950
649521791363 69731559
861240913739 69738168
354738824515 69744777
854370971715 69751386
538353638611 69757995
465906977267 69764604
225459006427 69771213
738206497491 69777822
239823430659 69784431
629536505475 69791040
668257996883 69797649
939932976923 69804258
914326829379 69810867
904958726619 69817476
973658146859 69824085
19360745707 69830694
622042023267 69837303
522115593827 69843912
365356007643 69850521
642651849339 69857130
479022321131 69863739
489639504259 69870348
758191783379 69876957
735083796571 69883566
100550969627 69890175
54334996011 69896784
800660515891 69903393
327883596603 69910002
76818442635 69916611
511498410699 69923220
432181807331 69929829
742578278779 69936438
299779288323 69943047
291660265931 69949656
232328948451 69956265
877478958523 69962874
604554898115 69969483
367229628195 69976092
507126629411 69982701
352865203963 69989310
354738824515 69995919
117413554595 70002528
693864144427 70009137
563335245971 70015746
557714384315 70022355
823768502699 70028964
351616123595 70035573
429683646595 70042182
432806347515 70048791
284790323907 70055400
202351019619 70062009
362233306723 70068618
444048070827 70075227
172997630971 70081836
349742503043 70088445
33725169939 70095054
751946381539 70101663
896839704227 70108272
669507077251 70114881
658889894123 70121490
670131617435 70128099
296656587403 70134708
278544922067 70141317
116164474227 70147926
46840513803 70154535
54334996011 70161144
714473970499 70167753
246693372683 70174362
86186545395 70180971
144893322691 70187580
548970821739 70194189
435304508251 70200798
765061725403 70207407
426560945675 70214016
693239604243 70220625
790667872947 70227234
570205187995 70233843
261682337099 70240452
19985285891 70247061
96179188339 70253670
134276139563 70260279
803158676627 70266888
111792692939 70273497
951174700235 70280106
491513124811 70286715
638280068051 70293324
197354698147 70299933
584569612227 70306542
192982916859 70313151
101800049995 70319760
533357317139 70326369
991769812195 70332978
448419852115 70339587
953672860971 70346196
320389114395 70352805
14988964419 70359414
355987904883 70366023
933063034899 70372632
43093272699 70379241
238574350291 70385850
365356007643 70392459
411571981259 70399068
531483696587 70405677
245444292315 70412286
887471601467 70418895
375348650587 70425504
529610076035 70432113
600183116827 70438722
561461625419 70445331
718221211603 70451940
663261675411 70458549
595186795355 70465158
515245651803 70471767
773180747795 70478376
693239604243 70484985
588316853331 70491594
322887275131 70498203
756318162827 70504812
447795311931 70511421
54959536195 70518030
275422221147 70524639
57457696931 70531248
888720681835 70537857
181116653363 70544466
143019702139 70551075
863739074475 70557684
319764574211 70564293
318515493843 70570902
90558326683 70577511
96803728523 70584120
586443232779 70590729
533357317139 70597338
78067523003 70603947
214217283115 70610556
546472661003 70617165
800035975707 70623774
857493672635 70630383
915575909747 70636992
187362055203 70643601
845002868955 70650210
641402768971 70656819
461535195979 70663428
921821311587 70670037
678875180011 70676646
379095891691 70683255
121160795699 70689864
808779538283 70696473
477773240763 70703082
544599040451 70709691
461535195979 70716300
159257746923 70722909
838132926931 70729518
620168402715 70736127
259184176363 70742736
902460565883 70749345
714473970499 70755954
174246711339 70762563
648897251179 70769172
464033356715 70775781
319764574211 70782390
750072760987 70788999
481520481867 70795608
374099570219 70802217
267927738939 70808826
234202569003 70815435
725091153627 70822044
933063034899 70828653
676377019275 70835262
324760895683 70841871
327883596603 70848480
807530457915 70855089
854370971715 70861698
344121641387 70868307
15613504603 70874916
84312924843 70881525
768184426323 70888134
329132676971 70894743
562086165603 70901352
53710455827 70907961
43093272699 70914570
176744872075 70921179
408449280339 70927788
573952429099 70934397
430932726963 70941006
734459256387 70947615
279794002435 70954224
780675230003 70960833
718845751787 70967442
698235925715 70974051
163004988027 70980660
878103498707 70987269
51212295091 70993878
422189164387 71000487
694488684611 71007096
100550969627 71013705
119287175147 71020314
721968452707 71026923
523989214379 71033532
25606147547 71040141
739455577859 71046750
392835775739 71053359
512122950883 71059968
158633206739 71066577
20609826075 71073186
946178378763 71079795
825642123251 71086404
936810276003 71093013
576450589835 71099622
48089594171 71106231
964290044099 71112840
382843132795 71119449
414070141995 71126058
879977119259 71132667
261057796915 71139276
903085106067 71145885
431557267147 71152494
427185485859 71159103
192358376675 71165712
745076439515 71172321
412196521443 71178930
563959786155 71185539
584569612227 71192148
760065403931 71198757
770682587059 71205366
235451649371 71211975
53085915643 71218584
44966893251 71225193
102424590179 71231802
693864144427 71238411
192982916859 71245020
354738824515 71251629
722592992891 71258238
918074070483 71264847
976780847779 71271456
505877549043 71278065
542725419899 71284674
675752479091 71291283
722592992891 71297892
741953738595 71304501
373475030035 71311110
301652908875 71317719
803158676627 71324328
795039654235 71330937
396583016843 71337546
545223580635 71344155
823768502699 71350764
889345222019 71357373
979903548699 71363982
720094832155 71370591
963040963731 71377200
229830787715 71383809
925568552691 71390418
763812645035 71397027
252938774523 71403636
49963214723 71410245
537104558243 71416854
487141343523 71423463
964290044099 71430072
983026249619 71436681
825642123251 71443290
164254068395 71449899
888720681835 71456508
267927738939 71463117
52461375459 71469726
796913274787 71476335
161131367475 71482944
630785585843 71489553
467156057635 71496162
118662634963 71502771
190484756123 71509380
287913024827 71515989
31851549387 71522598
158633206739 71529207
172997630971 71535816
573327888915 71542425
844378328771 71549034
202351019619 71555643
301028368691 71562252
888096141651 71568861
864363614659 71575470
328508136787 71582079
859367293187 71588688
512122950883 71595297
33725169939 71601906
86186545395 71608515
343497101203 71615124
179243032811 71621733
966788204835 71628342
198603778515 71634951
295407507035 71641560
595186795355 71648169
978029928147 71654778
841880168035 71661387
892467922939 71667996
523989214379 71674605
309147391083 71681214
775054368347 71687823
894341543491 71694432
480271401499 71701041
539602718979 71707650
965539124467 71714259
591439554251 71720868
713849430315 71727477
197979238331 71734086
959918262811 71740695
532108236771 71747304
431557267147 71753913
968661825387 71760522
169874930051 71767131
30602469019 71773740
821894882147 71780349
285414864091 71786958
871858096867 71793567
444672611011 71800176
169250389867 71806785
441549910091 71813394
971159986123 71820003
533981857323 71826612
392835775739 71833221
788794252395 71839830
23732526995 71846439
705105867739 71853048
664510755779 71859657
24357067179 71866266
890594302387 71872875
734459256387 71879484
550219902107 71886093
450293472667 71892702
896215164043 71899311
869984476315 71905920
368478708563 71912529
234827109187 71919138
683871501483 71925747
716972131235 71932356
211719122379 71938965
393460315923 71945574
315392792923 71952183
319140034027 71958792
642027309155 71965401
435929048435 71972010
141770621771 71978619
941806597475 71985228
852497351163 71991837
675752479091 71998446
320389114395 72005055
568956107627 72011664
76818442635 72018273
99301889259 72024882
255436935259 72031491
974907227227 72038100
713849430315 72044709
766935345955 72051318
519617433091 72057927
599558576643 72064536
691365983691 72071145
7494482211 72077754
390962155187 72084363
3747241107 72090972
737581957307 72097581
60580397851 72104190
296656587403 72110799
463408816531 72117408
469029678187 72124017
83688384659 72130626
397207557027 72137235
343497101203 72143844
986773490723 72150453
828764824171 72157062
617045701795 72163671
166127688947 72170280
56833156747 72176889
791292413131 72183498
715098510683 72190107
196730157963 72196716
806905917731 72203325
981777169251 72209934
893092463123 72216543
169874930051 72223152
350991583411 72229761
3 72236370
422813704571 72242979
312270092003 72249588
157384126371 72256197
800035975707 72262806
455914334323 72269415
780675230003 72276024
64952179139 72282633
387839454267 72289242
224209926059 72295851
224209926059 72302460
451542553035 72309069
201726479435 72315678
937434816187 72322287
851248270795 72328896
791916953315 72335505
739455577859 72342114
333504458259 72348723
163629528211 72355332
667633456699 72361941
254812395075 72368550
8119022395 72375159
721968452707 72381768
11241723315 72388377
53085915643 72394986
678250639827 72401595
375973190771 72408204
903709646251 72414813
484018642603 72421422
878728038891 72428031
952423780603 72434640
635781907315 72441249
202351019619 72447858
146766943243 72454467
864363614659 72461076
616421161611 72467685
9992642947 72474294
353489744147 72480903
450918012851 72487512
321638194763 72494121
567082487075 72500730
939308436739 72507339
851248270795 72513948
916200449931 72520557
493386745363 72527166
844378328771 72533775
252938774523 72540384
514621111619 72546993
593313174803 72553602
914951369563 72560211
710102189211 72566820
699485006083 72573429
472776919291 72580038
744451899331 72586647
513996571435 72593256
130528898459 72599865
312270092003 72606474
217964524219 72613083
816898560675 72619692
739455577859 72626301
886847061283 72632910
960542802995 72639519
54334996011 72646128
121785335883 72652737
66201259507 72659346
755069082459 72665955
638280068051 72672564
462784276347 72679173
479022321131 72685782
139897001219 72692391
769433506691 72699000
741953738595 72705609
732585635835 72712218
740704658227 72718827
830638444723 72725436
904334186435 72732045
414694682179 72738654
355987904883 72745263
199852858883 72751872
7494482211 72758481
493386745363 72765090
978029928147 72771699
232953488635 72778308
656391733387 72784917
592064094435 72791526
716972131235 72798135
184239354283 72804744
554591683395 72811353
694488684611 72817962
749448220803 72824571
282916703355 72831180
270425899675 72837789
493386745363 72844398
114290853675 72851007
866237235211 72857616
547097201187 72864225
736332876939 72870834
419066463467 72877443
762563564667 72884052
102424590179 72890661
344746181571 72897270
282916703355 72903879
490264044443 72910488
290411185563 72917097
415319222363 72923706
231704408267 72930315
39346031595 72936924
162380447843 72943533
879352579075 72950142
368478708563 72956751
3122700923 72963360
681373340747 72969969
61204938035 72976578
449044392299 72983187
677626099643 72989796
142395161955 72996405
195481077595 73003014
974282687043 73009623
835634766195 73016232
124283496619 73022841
237325269923 73029450
814400399939 73036059
934312115267 73042668
769433506691 73049277
287913024827 73055886
954921941339 73062495
660763514675 73069104
493386745363 73075713
19360745707 73082322
452791633403 73088931
899962405147 73095540
326634516235 73102149
210470042011 73108758
119911715331 73115367
61829478219 73121976
608926679403 73128585
328508136787 73135194
604554898115 73141803
971159986123 73148412
15613504603 73155021
353489744147 73161630
659514434307 73168239
74320281899 73174848
240447970843 73181457
332879918075 73188066
758816323563 73194675
284790323907 73201284
174871251523 73207893
578324210387 73214502
867486315579 73221111
38096951227 73227720
451542553035 73234329
221711765323 73240938
340998940467 73247547
791292413131 73254156
751946381539 73260765
206098260723 73267374
555216223579 73273983
572078808547 73280592
997390673851 73287201
202351019619 73293810
911828668643 73300419
770682587059 73307028
761939024483 73313637
695737764979 73320246
228581707347 73326855
739455577859 73333464
624540187 73340073
667008916515 73346682
710102189211 73353291
56208616563 73359900
630785585843 73366509
61204938035 73373118
707604028475 73379727
923694932139 73386336
324136355499 73392945
316017333107 73399554
256686015627 73406163
928691253611 73412772
506502089227 73419381
789418792579 73425990
59955857667 73432599
624540187 73439208
389088534635 73445817
21234366259 73452426
820645801779 73459035
398456637395 73465644
86811085579 73472253
973658146859 73478862
71822121163 73485471
675127938907 73492080
131777978827 73498689
251689694155 73505298
458412495059 73511907
254187854891 73518516
626413804555 73525125
156759586187 73531734
325385435867 73538343
183614814099 73544952
936185735819 73551561
909955048091 73558170
421564624203 73564779
713224890131 73571388
369103248747 73577997
378471351507 73584606
322887275131 73591215
84312924843 73597824
575201509467 73604433
461535195979 73611042
708853108843 73617651
461535195979 73624260
158008666555 73630869
726340233995 73637478
685745122035 73644087
13115343867 73650696
941806597475 73657305
573327888915 73663914
894966083675 73670523
179243032811 73677132
347868882491 73683741
766310805771 73690350
269801359491 73696959
781299770187 73703568
314768252739 73710177
755693622643 73716786
745076439515 73723395
403452958867 73730004
415319222363 73736613
637655527867 73743222
885597980915 73749831
748823680619 73756440
235451649371 73763049
368478708563 73769658
532732776955 73776267
160506827291 73782876
64952179139 73789485
101175509811 73796094
331630837707 73802703
825017583067 73809312
803158676627 73815921
538353638611 73822530
211094582195 73829139
395958476659 73835748
185488434651 73842357
558338924499 73848966
276046761331 73855575
416568302731 73862184
966788204835 73868793
216715443851 73875402
802534136443 73882011
836259306379 73888620
392835775739 73895229
402203878499 73901838
731961095651 73908447
188611135571 73915056
557714384315 73921665
758191783379 73928274
761314484299 73934883
23732526995 73941492
365356007643 73948101
952423780603 73954710
445297151195 73961319
266678658571 73967928
864363614659 73974537
382843132795 73981146
923694932139 73987755
143644242323 73994364
903709646251 74000973
409698360707 74007582
167376769315 74014191
844378328771 74020800
985524410355 74027409
169250389867 74034018
808779538283 74040627
780050689819 74047236
637030987683 74053845
490264044443 74060454
26230687731 74067063
399705717763 74073672
240447970843 74080281
388463994451 74086890
941806597475 74093499
104922750915 74100108
449044392299 74106717
240447970843 74113326
11241723315 74119935
282916703355 74126544
806281377547 74133153
112417233123 74139762
259808716547 74146371
755069082459 74152980
823143962515 74159589
692615064059 74166198
428434566227 74172807
660763514675 74179416
837508386747 74186025
191109296307 74192634
318515493843 74199243
89933786499 74205852
19360745707 74212461
69323960427 74219070
527111915299 74225679
545223580635 74232288
710726729395 74238897
272299520227 74245506
487765883707 74252115
527111915299 74258724
205473720539 74265333
104298210731 74271942
44966893251 74278551
347868882491 74285160
281043082803 74291769
44342353067 74298378
514621111619 74304987
83063844475 74311596
509000249963 74318205
477148700579 74324814
207347341091 74331423
253563314707 74338032
990520731827 74344641
923070391955 74351250
126157117171 74357859
364106927275 74364468
479646861315 74371077
236076189555 74377686
299779288323 74384295
933687575083 74390904
674503398723 74397513
154261425451 74404122
789418792579 74410731
395958476659 74417340
3 74423949
673254318355 74430558
84937465027 74437167
513996571435 74443776
506502089227 74450385
254812395075 74456994
490264044443 74463603
554591683395 74470212
46840513803 74476821
272924060411 74483430
705105867739 74490039
191733836491 74496648
289786645379 74503257
995517053299 74509866
898088784595 74516475
510873870515 74523084
237325269923 74529693
806905917731 74536302
149889644163 74542911
266678658571 74549520
974282687043 74556129
661388054859 74562738
889345222019 74569347
865612695027 74575956
944929298395 74582565
710726729395 74589174
195481077595 74595783
120536255515 74602392
186112974835 74609001
926817633059 74615610
447170771747 74622219
658889894123 74628828
287913024827 74635437
475899620211 74642046
428434566227 74648655
104922750915 74655264
399081177579 74661873
750072760987 74668482
549595361923 74675091
317890953659 74681700
61829478219 74688309
669507077251 74694918
330381757339 74701527
32476089571 74708136
876229878155 74714745
805656837363 74721354
412821061627 74727963
63703098771 74734572
807530457915 74741181
291660265931 74747790
896839704227 74754399
998639754219 74761008
141770621771 74767617
84937465027 74774226
472776919291 74780835
424062784939 74787444
504003928491 74794053
801909596259 74800662
910579588275 74807271
324760895683 74813880
951799240419 74820489
77442982819 74827098
243570671763 74833707
759440863747 74840316
192982916859 74846925
48089594171 74853534
948676539499 74860143
741953738595 74866752
423438244755 74873361
831887525091 74879970
191733836491 74886579
647023630627 74893188
216715443851 74899797
859991833371 74906406
508375709779 74913015
93056487419 74919624
211719122379 74926233
281667622987 74932842
442798990459 74939451
138023380667 74946060
99301889259 74952669
83063844475 74959278
164254068395 74965887
247317912867 74972496
883099820179 74979105
154261425451 74985714
201726479435 74992323
672629778171 74998932
671380697803 75005541
540227259163 75012150
304151069611 75018759
919323150851 75025368
304151069611 75031977
292284806115 75038586
89933786499 75045195
558963464683 75051804
146766943243 75058413
729462934915 75065022
959918262811 75071631
779426149635 75078240
294158426667 75084849
274797680963 75091458
510873870515 75098067
953672860971 75104676
938683896555 75111285
790043332763 75117894
179867572995 75124503
82439304291 75131112
79941143555 75137721
874980797787 75144330
592064094435 75150939
269176819307 75157548
47465053987 75164157
998015214035 75170766
462784276347 75177375
608926679403 75183984
751946381539 75190593
59955857667 75197202
70573040795 75203811
73695741715 75210420
164254068395 75217029
943055677843 75223638
530859156403 75230247
501505767755 75236856
578324210387 75243465
401579338315 75250074
625164724187 75256683
946178378763 75263292
705105867739 75269901
408449280339 75276510
107420911651 75283119
931813954531 75289728
449044392299 75296337
722592992891 75302946
148016023611 75309555
197979238331 75316164
581446911307 75322773
671380697803 75329382
883724360363 75335991
71197580979 75342600
415319222363 75349209
359110605803 75355818
399081177579 75362427
215466363483 75369036
638280068051 75375645
346619802123 75382254
788794252395 75388863
147391483427 75395472
254187854891 75402081
610800299955 75408690
343497101203 75415299
79941143555 75421908
789418792579 75428517
815024940123 75435126
741953738595 75441735
681373340747 75448344
400330257947 75454953
771307127243 75461562
780675230003 75468171
76818442635 75474780
671380697803 75481389
823143962515 75487998
801285056075 75494607
605179438299 75501216
440300829723 75507825
889345222019 75514434
221711765323 75521043
329757217155 75527652
279169462251 75534261
569580647811 75540870
518368352723 75547479
29977928835 75554088
388463994451 75560697
456538874507 75567306
883099820179 75573915
795039654235 75580524
102424590179 75587133
511498410699 75593742
863739074475 75600351
406575659787 75606960
435304508251 75613569
861865453923 75620178
164878608579 75626787
303526529427 75633396
564584326339 75640005
647023630627 75646614
833136605459 75653223
108045451835 75659832
149889644163 75666441
434055427883 75673050
697611385531 75679659
284790323907 75686268
818772181227 75692877
933687575083 75699486
326634516235 75706095
19985285891 75712704
413445601811 75719313
123034416251 75725922
762563564667 75732531
230455327899 75739140
797537814971 75745749
802534136443 75752358
725091153627 75758967
337876239547 75765576
31227009203 75772185
991769812195 75778794
577699670203 75785403
257935095995 75792012
194231997227 75798621
571454268363 75805230
449044392299 75811839
841880168035 75818448
14364424235 75825057
176120331891 75831666
575826049651 75838275
56208616563 75844884
104298210731 75851493
5620861659 75858102
764437185219 75864711
596435875723 75871320
854995511899 75877929
682622421115 75884538
808154998099 75891147
955546481523 75897756
881226199627 75904365
786296091659 75910974
675127938907 75917583
501505767755 75924192
141770621771 75930801
54334996011 75937410
683871501483 75944019
784422471107 75950628
775054368347 75957237
11866263499 75963846
617670241979 75970455
774429828163 75977064
605803978483 75983673
441549910091 75990282
229206247531 75996891
996766133667 76003500
465906977267 76010109
866861775395 76016718
746950060067 76023327
976780847779 76029936
56208616563 76036545
921196771403 76043154
625164724187 76049763
266054118387 76056372
940557517107 76062981
275422221147 76069590
595811335539 76076199
553342603027 76082808
993643432747 76089417
538353638611 76096026
344746181571 76102635
765686265587 76109244
630161045659 76115853
553342603027 76122462
854370971715 76129071
405326579419 76135680
435304508251 76142289
940557517107 76148898
305400149979 76155507
286039404275 76162116
927442173243 76168725
352240663779 76175334
66201259507 76181943
209845501827 76188552
235451649371 76195161
768808966507 76201770
561461625419 76208379
169874930051 76214988
617045701795 76221597
726340233995 76228206
746325519883 76234815
636406447499 76241424
256061475443 76248033
124283496619 76254642
703232247187 76261251
241072511027 76267860
420940084019 76274469
628911965291 76281078
475275080027 76287687
657016273571 76294296
861865453923 76300905
362857846907 76307514
838757467115 76314123
532732776955 76320732
520241973275 76327341
949301079683 76333950
638904608235 76340559
37472411043 76347168
627662884923 76353777
796913274787 76360386
892467922939 76366995
187362055203 76373604
798786895339 76380213
641402768971 76386822
243570671763 76393431
114915393859 76400040
444048070827 76406649
851872810979 76413258
679499720195 76419867
607053058851 76426476
224834466243 76433085
989271651459 76439694
577075130019 76446303
26855227915 76452912
504003928491 76459521
554591683395 76466130
926193092875 76472739
123658956435 76479348
472776919291 76485957
384716753347 76492566
61829478219 76499175
219213604587 76505784
368478708563 76512393
398456637395 76519002
24981607363 76525611
727589314363 76532220
395333936475 76538829
878728038891 76545438
809404078467 76552047
469029678187 76558656
500256687387 76565265
56833156747 76571874
814400399939 76578483
354114284331 76585092
159257746923 76591701
573952429099 76598310
282292163171 76604919
667008916515 76611528
883099820179 76618137
708853108843 76624746
143019702139 76631355
530859156403 76637964
206722800907 76644573
31851549387 76651182
763812645035 76657791
375973190771 76664400
951174700235 76671009
104298210731 76677618
308522850899 76684227
718221211603 76690836
532108236771 76697445
914326829379 76704054
615172081243 76710663
240447970843 76717272
38721491411 76723881
874356257603 76730490
216090903667 76737099
413445601811 76743708
497133986467 76750317
557714384315 76756926
662637135227 76763535
693239604243 76770144
787545172027 76776753
71822121163 76783362
736332876939 76789971
646399090443 76796580
986148950539 76803189
653269032467 76809798
535230937691 76816407
314768252739 76823016
116789014411 76829625
700734086451 76836234
219838144771 76842843
857493672635 76849452
760689944115 76856061
542725419899 76862670
725091153627 76869279
174871251523 76875888
416568302731 76882497
873731717419 76889106
495884906099 76895715
508375709779 76902324
191733836491 76908933
773805287979 76915542
432181807331 76922151
934312115267 76928760
919323150851 76935369
823768502699 76941978
820021261595 76948587
104922750915 76955196
876229878155 76961805
217339984035 76968414
396583016843 76975023
673254318355 76981632
238574350291 76988241
791292413131 76994850
229206247531 77001459
495884906099 77008068
899962405147 77014677
489014964075 77021286
291035725747 77027895
224834466243 77034504
691365983691 77041113
397832097211 77047722
751946381539 77054331
324760895683 77060940
610175759771 77067549
623291103635 77074158
124908036803 77080767
330381757339 77087376
252314234339 77093985
158633206739 77100594
986148950539 77107203
652019952099 77113812
858118212819 77120421
124283496619 77127030
945553838579 77133639
673254318355 77140248
230455327899 77146857
557089844131 77153466
533357317139 77160075
15613504603 77166684
866861775395 77173293
70573040795 77179902
84937465027 77186511
436553588619 77193120
422813704571 77199729
889345222019 77206338
878103498707 77212947
910579588275 77219556
66825799691 77226165
390962155187 77232774
270425899675 77239383
633283746579 77245992
990520731827 77252601
314768252739 77259210
217339984035 77265819
975531767411 77272428
367229628195 77279037
385965833715 77285646
986773490723 77292255
746950060067 77298864
630161045659 77305473
423438244755 77312082
914326829379 77318691
530234616219 77325300
901211485515 77331909
769433506691 77338518
845002868955 77345127
500881227571 77351736
622042023267 77358345
788794252395 77364954
966788204835 77371563
577075130019 77378172
722592992891 77384781
722592992891 77391390
796913274787 77397999
154261425451 77404608
50587754907 77411217
474650539843 77417826
169874930051 77424435
229830787715 77431044
816274020491 77437653
707604028475 77444262
457787954875 77450871
831262984907 77457480
728838394731 77464089
443423530643 77470698
999264294403 77477307
994892513115 77483916
602681277563 77490525
39346031595 77497134
632659206395 77503743
926193092875 77510352
693864144427 77516961
113041773307 77523570
626413804555 77530179
230455327899 77536788
546472661003 77543397
933063034899 77550006
402203878499 77556615
269176819307 77563224
948676539499 77569833
526487375115 77576442
427810026043 77583051
344121641387 77589660
287288484643 77596269
723842073259 77602878
477148700579 77609487
116789014411 77616096
128655277907 77622705
91807407051 77629314
707604028475 77635923
272924060411 77642532
304151069611 77649141
946802918947 77655750
351616123595 77662359
728838394731 77668968
221087225139 77675577
600807657011 77682186
906832347171 77688795
987398030907 77695404
990520731827 77702013
733834716203 77708622
469029678187 77715231
963040963731 77721840
277920381883 77728449
475275080027 77735058
886222521099 77741667
512747491067 77748276
671380697803 77754885
851248270795 77761494
390337615003 77768103
628911965291 77774712
251065153971 77781321
339749860099 77787930
605179438299 77794539
168625849683 77801148
823768502699 77807757
140521541403 77814366
345370721755 77820975
773805287979 77827584
326634516235 77834193
142395161955 77840802
640778228787 77847411
510249330331 77854020
743202818963 77860629
900586945331 77867238
714473970499 77873847
729462934915 77880456
693864144427 77887065
50587754907 77893674
34349710123 77900283
296656587403 77906892
467156057635 77913501
129904358275 77920110
748199140435 77926719
276671301515 77933328
458412495059 77939937
907456887355 77946546
168001309499 77953155
156759586187 77959764
309771931267 77966373
371601409483 77972982
287288484643 77979591
8119022395 77986200
710726729395 77992809
69948500611 77999418
66825799691 78006027
161131367475 78012636
143019702139 78019245
480895941683 78025854
868110855763 78032463
230455327899 78039072
872482637051 78045681
973658146859 78052290
601432197195 78058899
438427209171 78065508
439676289539 78072117
833761145643 78078726
586443232779 78085335
12490803683 78091944
472776919291 78098553
415943762547 78105162
840631087667 78111771
317890953659 78118380
337876239547 78124989
429683646595 78131598
55584076379 78138207
133027059195 78144816
675127938907 78151425
635781907315 78158034
940557517107 78164643
226708086795 78171252
820021261595 78177861
703856787371 78184470
395333936475 78191079
606428518667 78197688
61829478219 78204297
236700729739 78210906
898088784595 78217515
943680218027 78224124
841255627851 78230733
6245401843 78237342
368478708563 78243951
240447970843 78250560
393460315923 78257169
282916703355 78263778
505253008859 78270387
82439304291 78276996
585194152411 78283605
926193092875 78290214
424687325123 78296823
973658146859 78303432
144268782507 78310041
506502089227 78316650
372225949667 78323259
193607457043 78329868
364106927275 78336477
397832097211 78343086
498383066835 78349695
381594052427 78356304
957420102075 78362913
528360995667 78369522
100550969627 78376131
875605337971 78382740
224834466243 78389349
157384126371 78395958
533981857323 78402567
106171831283 78409176
184239354283 78415785
587067772963 78422394
607053058851 78429003
632659206395 78435612
107420911651 78442221
69948500611 78448830
708228568659 78455439
628911965291 78462048
823143962515 78468657
905583266803 78475266
392211235555 78481875
562710705787 78488484
194856537411 78495093
744451899331 78501702
129904358275 78508311
527736455483 78514920
793166033683 78521529
542725419899 78528138
973033606675 78534747
793790573867 78541356
679499720195 78547965
26855227915 78554574
263555957651 78561183
395958476659 78567792
721968452707 78574401
637655527867 78581010
701358626635 78587619
36223330675 78594228
818147641043 78600837
662637135227 78607446
504003928491 78614055
429059106411 78620664
343497101203 78627273
984275329987 78633882
69948500611 78640491
645150010075 78647100
247942453051 78653709
459037035243 78660318
395333936475 78666927
226083546611 78673536
322887275131 78680145
141770621771 78686754
636406447499 78693363
267303198755 78699972
471527838923 78706581
709477649027 78713190
343497101203 78719799
544599040451 78726408
535855477875 78733017
791916953315 78739626
16862584971 78746235
232328948451 78752844
168001309499 78759453
219213604587 78766062
104298210731 78772671
667008916515 78779280
825642123251 78785889
603305817747 78792498
931189414347 78799107
765061725403 78805716
541476339531 78812325
646399090443 78818934
942431137659 78825543
43717812883 78832152
655767193203 78838761
966163664651 78845370
451542553035 78851979
344121641387 78858588
526487375115 78865197
815649480307 78871806
139897001219 78878415
129279818091 78885024
267303198755 78891633
494011285547 78898242
687618742587 78904851
925568552691 78911460
168625849683 78918069
862489994107 78924678
105547291099 78931287
645774550259 78937896
318515493843 78944505
141770621771 78951114
315392792923 78957723
21858906443 78964332
271674980043 78970941
901211485515 78977550
311645551819 78984159
722592992891 78990768
690116903323 78997377
827515743803 79003986
196730157963 79010595
147391483427 79017204
886222521099 79023813
721343912523 79030422
259808716547 79037031
230455327899 79043640
382218592611 79050249
154885965635 79056858
417817383099 79063467
414694682179 79070076
964914584283 79076685
562710705787 79083294
395333936475 79089903
242321591395 79096512
269801359491 79103121
163629528211 79109730
663886215595 79116339
583320531859 79122948
673878858539 79129557
841255627851 79136166
424687325123 79142775
632034666211 79149384
778801609451 79155993
998015214035 79162602
680748800563 79169211
901836025699 79175820
840006547483 79182429
870609016499 79189038
510249330331 79195647
624540187 79202256
848750110059 79208865
328508136787 79215474
342872561019 79222083
306649230347 79228692
153012345083 79235301
182990273915 79241910
573952429099 79248519
859367293187 79255128
379720431875 79261737
120536255515 79268346
429059106411 79274955
681997880931 79281564
557714384315 79288173
926817633059 79294782
287288484643 79301391
129279818091 79308000
307898310715 79314609
442798990459 79321218
751321841355 79327827
309771931267 79334436
401579338315 79341045
4371781291 79347654
495884906099 79354263
207347341091 79360872
952423780603 79367481
595186795355 79374090
637655527867 79380699
812526779387 79387308
36223330675 79393917
677626099643 79400526
314768252739 79407135
469654218371 79413744
972409066491 79420353
33725169939 79426962
305400149979 79433571
938059356371 79440180
14364424235 79446789
871858096867 79453398
384716753347 79460007
502130307939 79466616
39346031595 79473225
164254068395 79479834
324760895683 79486443
853121891347 79493052
535230937691 79499661
185488434651 79506270
677626099643 79512879
783173390739 79519488
765686265587 79526097
678250639827 79532706
460910655795 79539315
754444542275 79545924
849999190427 79552533
350367043227 79559142
279169462251 79565751
429059106411 79572360
474025999659 79578969
685120581851 79585578
33725169939 79592187
336627159179 79598796
761939024483 79605405
508375709779 79612014
968661825387 79618623
579573290755 79625232
135525219931 79631841
246693372683 79638450
372225949667 79645059
921821311587 79651668
999888834587 79658277
444672611011 79664886
886847061283 79671495
23107986811 79678104
589565933699 79684713
242946131579 79691322
667633456699 79697931
601432197195 79704540
858118212819 79711149
89933786499 79717758
542725419899 79724367
791292413131 79730976
530859156403 79737585
793166033683 79744194
764437185219 79750803
18111665339 79757412
780675230003 79764021
904958726619 79770630
594562255171 79777239
155510505819 79783848
395333936475 79790457
654518112835 79797066
989896191643 79803675
934936655451 79810284
5620861659 79816893
881226199627 79823502
748823680619 79830111
442174450275 79836720
914326829379 79843329
916200449931 79849938
942431137659 79856547
780050689819 79863156
907456887355 79869765
870609016499 79876374
958044642259 79882983
408449280339 79889592
452167093219 79896201
75569362267 79902810
443423530643 79909419
738206497491 79916028
67450339875 79922637
986773490723 79929246
169874930051 79935855
489014964075 79942464
393460315923 79949073
248566993235 79955682
605179438299 79962291
704481327555 79968900
244819752131 79975509
957420102075 79982118
550219902107 79988727
256061475443 79995336
71197580979 80001945
640778228787 80008554
452167093219 80015163
422813704571 80021772
369727788931 80028381
798786895339 80034990
632659206395 80041599
9992642947 80048208
716347591051 80054817
390962155187 80061426
866861775395 80068035
385965833715 80074644
550219902107 80081253
462784276347 80087862
390962155187 80094471
487141343523 80101080
548346281555 80107689
808779538283 80114298
187362055203 80120907
358486065619 80127516
911204128459 80134125
342872561019 80140734
695737764979 80147343
322262734947 80153952
735083796571 80160561
577075130019 80167170
800035975707 80173779
718845751787 80180388
141770621771 80186997
938683896555 80193606
846876489507 80200215
591439554251 80206824
832512065275 80213433
129279818091 80220042
952423780603 80226651
507751169595 80233260
703232247187 80239869
886222521099 80246478
854370971715 80253087
53085915643 80259696
118038094779 80266305
12490803683 80272914
782548850555 80279523
793790573867 80286132
998639754219 80292741
615796621427 80299350
31851549387 80305959
462784276347 80312568
806905917731 80319177
617670241979 80325786
651395411915 80332395
608926679403 80339004
603930357931 80345613
208596421459 80352222
713224890131 80358831
222960845691 80365440
89933786499 80372049
542100879715 80378658
10617183131 80385267
558338924499 80391876
715723050867 80398485
347244342307 80405094
715723050867 80411703
371601409483 80418312
551468982475 80424921
59955857667 80431530
229206247531 80438139
773180747795 80444748
647648170811 80451357
915575909747 80457966
640153688603 80464575
455289794139 80471184
747574600251 80477793
976780847779 80484402
677001559459 80491011
914326829379 80497620
329757217155 80504229
530859156403 80510838
943055677843 80517447
330381757339 80524056
3 80530665
149265103979 80537274
557089844131 80543883
720719372339 80550492
961167343179 80557101
748199140435 80563710
553967143211 80570319
677001559459 80576928
660138974491 80583537
595186795355 80590146
986148950539 80596755
246068832499 80603364
756318162827 80609973
771931667427 80616582
345370721755 80623191
270425899675 80629800
828764824171 80636409
34349710123 80643018
603305817747 80649627
903709646251 80656236
889969762203 80662845
140521541403 80669454
166127688947 80676063
230455327899 80682672
700109546267 80689281
799411435523 80695890
147391483427 80702499
284165783723 80709108
157384126371 80715717
900586945331 80722326
407824740155 80728935
740704658227 80735544
387214914083 80742153
886222521099 80748762
753195461907 80755371
163629528211 80761980
490264044443 80768589
904958726619 80775198
531483696587 80781807
790667872947 80788416
247317912867 80795025
34349710123 80801634
464657896899 80808243
673254318355 80814852
974282687043 80821461
254812395075 80828070
458412495059 80834679
246693372683 80841288
206098260723 80847897
121160795699 80854506
502130307939 80861115
369727788931 80867724
794415114051 80874333
993018892563 80880942
332255377891 80887551
985524410355 80894160
256686015627 80900769
2498160739 80907378
767559886139 80913987
778801609451 80920596
617045701795 80927205
374099570219 80933814
965539124467 80940423
453416173587 80947032
999888834587 80953641
350367043227 80960250
108669992019 80966859
684496041667 80973468
560837085235 80980077
297281127587 80986686
239198890475 80993295
289162105195 80999904
805032297179 81006513
753195461907 81013122
750072760987 81019731
241697051211 81026340
474025999659 81032949
901836025699 81039558
675127938907 81046167
720719372339 81052776
658265353939 81059385
6245401843 81065994
707604028475 81072603
194856537411 81079212
800035975707 81085821
480271401499 81092430
823768502699 81099039
423438244755 81105648
494011285547 81112257
965539124467 81118866
810028618651 81125475
893092463123 81132084
916824990115 81138693
84937465027 81145302
494635825731 81151911
244819752131 81158520
187986595387 81165129
166127688947 81171738
553342603027 81178347
155510505819 81184956
797537814971 81191565
477148700579 81198174
919323150851 81204783
691990523875 81211392
646399090443 81218001
595811335539 81224610
17487125155 81231219
196105617779 81237828
677626099643 81244437
375348650587 81251046
522115593827 81257655
591439554251 81264264
71822121163 81270873
832512065275 81277482
320389114395 81284091
434679968067 81290700
293533886483 81297309
508375709779 81303918
640778228787 81310527
848125569875 81317136
657016273571 81323745
772556207611 81330354
536480018059 81336963
360984226355 81343572
91182866867 81350181
293533886483 81356790
888096141651 81363399
423438244755 81370008
847501029691 81376617
863739074475 81383226
6245401843 81389835
131777978827 81396444
451542553035 81403053
709477649027 81409662
853746431531 81416271
730087475099 81422880
935561195635 81429489
1249080371 81436098
588316853331 81442707
413445601811 81449316
13739884051 81455925
701358626635 81462534
925568552691 81469143
255436935259 81475752
424687325123 81482361
84937465027 81488970
869984476315 81495579
525862834931 81502188
227332626979 81508797
495260365915 81515406
528360995667 81522015
797537814971 81528624
542100879715 81535233
773180747795 81541842
32476089571 81548451
195481077595 81555060
770058046875 81561669
256686015627 81568278
358486065619 81574887
440925369907 81581496
881850739811 81588105
226083546611 81594714
219838144771 81601323
262306877283 81607932
214217283115 81614541
934936655451 81621150
27479768099 81627759
610800299955 81634368
671380697803 81640977
560837085235 81647586
602681277563 81654195
740080118043 81660804
250440613787 81667413
793166033683 81674022
870609016499 81680631
888096141651 81687240
798162355155 81693849
571454268363 81700458
369727788931 81707067
466531517451 81713676
370352329115 81720285
648272710995 81726894
77442982819 81733503
494635825731 81740112
25606147547 81746721
126157117171 81753330
39346031595 81759939
193607457043 81766548
989896191643 81773157
834385685827 81779766
362857846907 81786375
938059356371 81792984
810028618651 81799593
364106927275 81806202
98677349075 81812811
953672860971 81819420
731961095651 81826029
110543612571 81832638
830013904539 81839247
798786895339 81845856
358486065619 81852465
182365733731 81859074
833136605459 81865683
299779288323 81872292
445297151195 81878901
314143712555 81885510
414070141995 81892119
768184426323 81898728
916200449931 81905337
730087475099 81911946
686369662219 81918555
929315793795 81925164
197979238331 81931773
334128998443 81938382
288537565011 81944991
506502089227 81951600
345370721755 81958209
825642123251 81964818
179867572995 81971427
736332876939 81978036
297905667771 81984645
939932976923 81991254
624540184003 81997863
734459256387 82004472
242321591395 82011081
725091153627 82017690
948051999315 82024299
715098510683 82030908
351616123595 82037517
270425899675 82044126
638904608235 82050735
331006297523 82057344
255436935259 82063953
466531517451 82070562
473401459475 82077171
587692313147 82083780
901836025699 82090389
586443232779 82096998
530234616219 82103607
597684956091 82110216
951799240419 82116825
713224890131 82123434
638280068051 82130043
879352579075 82136652
461535195979 82143261
599558576643 82149870
687618742587 82156479
379720431875 82163088
113666313491 82169697
382218592611 82176306
475275080027 82182915
918698610667 82189524
684496041667 82196133
80565683739 82202742
828140283987 82209351
766310805771 82215960
561461625419 82222569
143644242323 82229178
973658146859 82235787
811277699019 82242396
27479768099 82249005
998015214035 82255614
94305567787 82262223
544599040451 82268832
740704658227 82275441
220462684955 82282050
811277699019 82288659
229830787715 82295268
886222521099 82301877
307898310715 82308486
583320531859 82315095
226708086795 82321704
566457946891 82328313
155510505819 82334922
977405387963 82341531
642651849339 82348140
625164724187 82354749
747574600251 82361358
314768252739 82367967
796288734603 82374576
973033606675 82381185
958669182443 82387794
869984476315 82394403
59331317483 82401012
142395161955 82407621
683246961299 82414230
187362055203 82420839
572078808547 82427448
145517862875 82434057
387839454267 82440666
826891203619 82447275
879352579075 82453884
267303198755 82460493
271050439859 82467102
192358376675 82473711
497758526651 82480320
502754848123 82486929
828764824171 82493538
187986595387 82500147
63078558587 82506756
601432197195 82513365
414070141995 82519974
235451649371 82526583
313519172371 82533192
315392792923 82539801
667633456699 82546410
557089844131 82553019
403452958867 82559628
740704658227 82566237
982401709435 82572846
633908286763 82579455
593937714987 82586064
610175759771 82592673
177993952443 82599282
532108236771 82605891
591439554251 82612500
52461375459 82619109
580197830939 82625718
249816073603 82632327
623291103635 82638936
510873870515 82645545
350991583411 82652154
542725419899 82658763
786920631843 82665372
502754848123 82671981
872482637051 82678590
492762205179 82685199
916824990115 82691808
493386745363 82698417
197979238331 82705026
771931667427 82711635
23107986811 82718244
743827359147 82724853
427185485859 82731462
816898560675 82738071
800660515891 82744680
839382007299 82751289
689492363139 82757898
3122700923 82764507
703232247187 82771116
780050689819 82777725
664510755779 82784334
316641873291 82790943
811277699019 82797552
31851549387 82804161
693864144427 82810770
909330507907 82817379
948051999315 82823988
64952179139 82830597
217339984035 82837206
812526779387 82843815
649521791363 82850424
601432197195 82857033
851872810979 82863642
543349960083 82870251
742578278779 82876860
919323150851 82883469
685120581851 82890078
968661825387 82896687
332879918075 82903296
510873870515 82909905
338500779731 82916514
903709646251 82923123
767559886139 82929732
738206497491 82936341
974282687043 82942950
80565683739 82949559
888096141651 82956168
580197830939 82962777
829389364355 82969386
329132676971 82975995
324760895683 82982604
472152379107 82989213
480895941683 82995822
148016023611 83002431
708853108843 83009040
352240663779 83015649
252938774523 83022258
723842073259 83028867
687618742587 83035476
332255377891 83042085
226708086795 83048694
821894882147 83055303
388463994451 83061912
855620052083 83068521
904958726619 83075130
163629528211 83081739
352240663779 83088348
850623730611 83094957
585818692595 83101566
758816323563 83108175
27479768099 83114784
929940333979 83121393
641402768971 83128002
504003928491 83134611
226708086795 83141220
117413554595 83147829
274797680963 83154438
886847061283 83161047
505253008859 83167656
216715443851 83174265
31227009203 83180874
733210176019 83187483
561461625419 83194092
413445601811 83200701
70573040795 83207310
106796371467 83213919
630785585843 83220528
366605088011 83227137
78067523003 83233746
821894882147 83240355
89309246315 83246964
891218842571 83253573
719470291971 83260182
475275080027 83266791
846251949323 83273400
105547291099 83280009
474650539843 83286618
761939024483 83293227
964290044099 83299836
89933786499 83306445
558338924499 83313054
299154748139 83319663
635781907315 83326272
362233306723 83332881
62454018403 83339490
765686265587 83346099
255436935259 83352708
4371781291 83359317
791916953315 83365926
540851799347 83372535
174246711339 83379144
389713074819 83385753
856244592267 83392362
409073820523 83398971
233578028819 83405580
32476089571 83412189
282292163171 83418798
588316853331 83425407
869984476315 83432016
116789014411 83438625
399705717763 83445234
738206497491 83451843
746325519883 83458452
602681277563 83465061
602681277563 83471670
704481327555 83478279
818147641043 83484888
463408816531 83491497
430932726963 83498106
932438494715 83504715
898088784595 83511324
599558576643 83517933
33725169939 83524542
381594052427 83531151
276671301515 83537760
705105867739 83544369
119287175147 83550978
811902239203 83557587
729462934915 83564196
144893322691 83570805
568331567443 83577414
237949810107 83584023
928691253611 83590632
914951369563 83597241
990520731827 83603850
868110855763 83610459
78067523003 83617068
471527838923 83623677
89309246315 83630286
337251699363 83636895
995517053299 83643504
76193902451 83650113
39970571779 83656722
538353638611 83663331
393460315923 83669940
647023630627 83676549
79941143555 83683158
329132676971 83689767
335378078811 83696376
946178378763 83702985
121160795699 83709594
13739884051 83716203
851872810979 83722812
913077749011 83729421
818147641043 83736030
545223580635 83742639
669507077251 83749248
391586695371 83755857
537104558243 83762466
557714384315 83769075
530859156403 83775684
377222271139 83782293
272924060411 83788902
363482387091 83795511
201101939251 83802120
656391733387 83808729
226083546611 83815338
790667872947 83821947
995517053299 83828556
16238044787 83835165
158633206739 83841774
61204938035 83848383
449668932483 83854992
520866513459 83861601
582071451491 83868210
799411435523 83874819
114290853675 83881428
982401709435 83888037
298530207955 83894646
922445851771 83901255
805656837363 83907864
900586945331 83914473
540227259163 83921082
83063844475 83927691
954921941339 83934300
191109296307 83940909
747574600251 83947518
748823680619 83954127
148016023611 83960736
490888584627 83967345
601432197195 83973954
552718062843 83980563
950550160051 83987172
430932726963 83993781
679499720195 84000390
983026249619 84006999
359735145987 84013608
780675230003 84020217
358486065619 84026826
261057796915 84033435
285414864091 84040044
657016273571 84046653
637030987683 84053262
835010226011 84059871
768184426323 84066480
931813954531 84073089
672005237987 84079698
978654468331 84086307
999888834587 84092916
363482387091 84099525
73071201531 84106134
281043082803 84112743
867486315579 84119352
319140034027 84125961
652019952099 84132570
581446911307 84139179
320389114395 84145788
947427459131 84152397
621417483083 84159006
149265103979 84165615
152387804899 84172224
509000249963 84178833
731336555467 84185442
344121641387 84192051
306649230347 84198660
979279008515 84205269
458412495059 84211878
946178378763 84218487
185488434651 84225096
168625849683 84231705
419066463467 84238314
707604028475 84244923
766935345955 84251532
188611135571 84258141
833136605459 84264750
515245651803 84271359
288537565011 84277968
253563314707 84284577
473401459475 84291186
615796621427 84297795
548346281555 84304404
112417233123 84311013
590190473883 84317622
472152379107 84324231
377222271139 84330840
1249080371 84337449
583320531859 84344058
999888834587 84350667
382218592611 84357276
78067523003 84363885
166127688947 84370494
549595361923 84377103
163004988027 84383712
662012595043 84390321
116164474227 84396930
508375709779 84403539
801909596259 84410148
36847870859 84416757
634532826947 84423366
76818442635 84429975
795039654235 84436584
249816073603 84443193
885597980915 84449802
960542802995 84456411
694488684611 84463020
700734086451 84469629
873731717419 84476238
618919322347 84482847
128655277907 84489456
911204128459 84496065
901211485515 84502674
294158426667 84509283
516494732171 84515892
382843132795 84522501
448419852115 84529110
40595111963 84535719
396583016843 84542328
35598790491 84548937
655767193203 84555546
756318162827 84562155
512122950883 84568764
558338924499 84575373
99301889259 84581982
974907227227 84588591
635157367131 84595200
478397780947 84601809
213592742931 84608418
447795311931 84615027
879977119259 84621636
211094582195 84628245
411571981259 84634854
681373340747 84641463
560212545051 84648072
753195461907 84654681
637030987683 84661290
324760895683 84667899
337251699363 84674508
202351019619 84681117
330381757339 84687726
387214914083 84694335
195481077595 84700944
264805038019 84707553
590815014067 84714162
497133986467 84720771
36223330675 84727380
746325519883 84733989
280418542619 84740598
798162355155 84747207
866861775395 84753816
141146081587 84760425
654518112835 84767034
417817383099 84773643
650770871731 84780252
930564874163 84786861
181116653363 84793470
801285056075 84800079
926193092875 84806688
198603778515 84813297
281043082803 84819906
405951119603 84826515
442798990459 84833124
38096951227 84839733
476524160395 84846342
235451649371 84852951
154885965635 84859560
726340233995 84866169
218589064403 84872778
218589064403 84879387
976156307595 84885996
988647111275 84892605
169250389867 84899214
511498410699 84905823
46215973619 84912432
318515493843 84919041
901836025699 84925650
408449280339 84932259
854995511899 84938868
848750110059 84945477
805656837363 84952086
909330507907 84958695
959293722627 84965304
800035975707 84971913
739455577859 84978522
183614814099 84985131
297905667771 84991740
931189414347 84998349
24981607363 85004958
864363614659 85011567
884973440731 85018176
95554648155 85024785
210470042011 85031394
650146331547 85038003
524613754563 85044612
131777978827 85051221
244195211947 85057830
853121891347 85064439
103049130363 85071048
825017583067 85077657
558963464683 85084266
748823680619 85090875
535855477875 85097484
803783216811 85104093
329132676971 85110702
460910655795 85117311
562086165603 85123920
284165783723 85130529
400954798131 85137138
959918262811 85143747
311645551819 85150356
68699420243 85156965
750072760987 85163574
11866263499 85170183
48089594171 85176792
2498160739 85183401
479022321131 85190010
950550160051 85196619
804407756995 85203228
799411435523 85209837
926193092875 85216446
753195461907 85223055
486516803339 85229664
938059356371 85236273
986148950539 85242882
68074880059 85249491
766935345955 85256100
681997880931 85262709
607677599035 85269318
117413554595 85275927
613923000875 85282536
513996571435 85289145
469654218371 85295754
615796621427 85302363
865612695027 85308972
471527838923 85315581
901836025699 85322190
853746431531 85328799
787545172027 85335408
387214914083 85342017
861240913739 85348626
918074070483 85355235
934312115267 85361844
180492113179 85368453
304775609795 85375062
344746181571 85381671
527111915299 85388280
120536255515 85394889
774429828163 85401498
188611135571 85408107
212968202747 85414716
349117962859 85421325
744451899331 85427934
826891203619 85434543
604554898115 85441152
725091153627 85447761
985524410355 85454370
394084856107 85460979
720094832155 85467588
780675230003 85474197
932438494715 85480806
480271401499 85487415
343497101203 85494024
329757217155 85500633
333504458259 85507242
704481327555 85513851
93056487419 85520460
453416173587 85527069
663261675411 85533678
321638194763 85540287
6869942027 85546896
802534136443 85553505
694488684611 85560114
641402768971 85566723
402828418683 85573332
139897001219 85579941
985524410355 85586550
215466363483 85593159
333504458259 85599768
926193092875 85606377
828140283987 85612986
804407756995 85619595
717596671419 85626204
651395411915 85632813
149889644163 85639422
704481327555 85646031
46215973619 85652640
97428268707 85659249
148640563795 85665858
200477399067 85672467
567707027259 85679076
851872810979 85685685
380969512243 85692294
815024940123 85698903
558963464683 85705512
385341293531 85712121
849999190427 85718730
943680218027 85725339
176744872075 85731948
374099570219 85738557
175495791707 85745166
841880168035 85751775
190484756123 85758384
397207557027 85764993
726340233995 85771602
926193092875 85778211
532732776955 85784820
868110855763 85791429
998015214035 85798038
736332876939 85804647
433430887699 85811256
422813704571 85817865
251689694155 85824474
930564874163 85831083
72446661347 85837692
427810026043 85844301
694488684611 85850910
49963214723 85857519
128030737723 85864128
143644242323 85870737
359735145987 85877346
106171831283 85883955
321013654579 85890564
340998940467 85897173
533357317139 85903782
327883596603 85910391
146142403059 85917000
412821061627 85923609
998015214035 85930218
640153688603 85936827
663886215595 85943436
723842073259 85950045
978654468331 85956654
426560945675 85963263
836259306379 85969872
758191783379 85976481
972409066491 85983090
70573040795 85989699
816898560675 85996308
637030987683 86002917
600807657011 86009526
939932976923 86016135
555840763763 86022744
153012345083 86029353
272924060411 86035962
462784276347 86042571
134276139563 86049180
607053058851 86055789
733834716203 86062398
45591433435 86069007
692615064059 86075616
307898310715 86082225
860616373555 86088834
782548850555 86095443
549595361923 86102052
945553838579 86108661
527736455483 86115270
565208866523 86121879
954921941339 86128488
141146081587 86135097
653893572651 86141706
782548850555 86148315
409698360707 86154924
760689944115 86161533
153636885267 86168142
849999190427 86174751
523989214379 86181360
267303198755 86187969
964290044099 86194578
951799240419 86201187
941806597475 86207796
565833406707 86214405
994267972931 86221014
3747241107 86227623
923070391955 86234232
966163664651 86240841
442798990459 86247450
809404078467 86254059
522740134011 86260668
532732776955 86267277
295407507035 86273886
445297151195 86280495
86811085579 86287104
484643182787 86293713
788794252395 86300322
904334186435 86306931
988647111275 86313540
687618742587 86320149
899337864963 86326758
690116903323 86333367
587067772963 86339976
34974250307 86346585
484643182787 86353194
504628468675 86359803
618919322347 86366412
599558576643 86373021
783797930923 86379630
123034416251 86386239
56833156747 86392848
234827109187 86399457
427810026043 86406066
495260365915 86412675
605803978483 86419284
6869942027 86425893
635157367131 86432502
690116903323 86439111
86811085579 86445720
88684706131 86452329
241697051211 86458938
490888584627 86465547
53085915643 86472156
939308436739 86478765
845627409139 86485374
361608766539 86491983
726964774179 86498592
683871501483 86505201
472776919291 86511810
892467922939 86518419
509624790147 86525028
525238294747 86531637
873731717419 86538246
392211235555 86544855
949925619867 86551464
798786895339 86558073
141770621771 86564682
149265103979 86571291
851248270795 86577900
326009976051 86584509
973658146859 86591118
570205187995 86597727
3122700923 86604336
419691003651 86610945
472776919291 86617554
77442982819 86624163
565208866523 86630772
63078558587 86637381
201101939251 86643990
460286115611 86650599
18111665339 86657208
444048070827 86663817
877478958523 86670426
658265353939 86677035
816274020491 86683644
532108236771 86690253
957420102075 86696862
695737764979 86703471
661388054859 86710080
85562005211 86716689
698860465899 86723298
139272461035 86729907
275422221147 86736516
561461625419 86743125
723217533075 86749734
312894632187 86756343
652644492283 86762952
793166033683 86769561
609551219587 86776170
773180747795 86782779
273548600595 86789388
538353638611 86795997
812526779387 86802606
953048320787 86809215
18111665339 86815824
545223580635 86822433
159257746923 86829042
239823430659 86835651
464657896899 86842260
110543612571 86848869
800035975707 86855478
961791883363 86862087
345995261939 86868696
645774550259 86875305
225459006427 86881914
104298210731 86888523
759440863747 86895132
389088534635 86901741
239823430659 86908350
267927738939 86914959
716972131235 86921568
565208866523 86928177
999888834587 86934786
72446661347 86941395
909330507907 86948004
825642123251 86954613
731336555467 86961222
662637135227 86967831
603930357931 86974440
77442982819 86981049
397832097211 86987658
845002868955 86994267
14364424235 87000876
882475279995 87007485
128655277907 87014094
866861775395 87020703
908081427539 87027312
738831037675 87033921
853121891347 87040530
247942453051 87047139
89933786499 87053748
741329198411 87060357
893717003307 87066966
75569362267 87073575
989271651459 87080184
991145272011 87086793
276671301515 87093402
225459006427 87100011
998639754219 87106620
492762205179 87113229
424687325123 87119838
613923000875 87126447
497133986467 87133056
794415114051 87139665
861240913739 87146274
510249330331 87152883
963040963731 87159492
427810026043 87166101
693864144427 87172710
869984476315 87179319
254187854891 87185928
758816323563 87192537
745700979699 87199146
105547291099 87205755
621417483083 87212364
571454268363 87218973
280418542619 87225582
123034416251 87232191
790667872947 87238800
906832347171 87245409
410322900891 87252018
882475279995 87258627
92431947235 87265236
917449530299 87271845
84937465027 87278454
743827359147 87285063
307273770531 87291672
832512065275 87298281
811277699019 87304890
502754848123 87311499
171748550603 87318108
27479768099 87324717
540227259163 87331326
920572231219 87337935
653269032467 87344544
337251699363 87351153
999888834587 87357762
182365733731 87364371
134900679747 87370980
677001559459 87377589
768184426323 87384198
229206247531 87390807
874356257603 87397416
219838144771 87404025
968661825387 87410634
143019702139 87417243
54959536195 87423852
773805287979 87430461
781299770187 87437070
36847870859 87443679
126157117171 87450288
630161045659 87456897
798162355155 87463506
454665253955 87470115
455289794139 87476724
659514434307 87483333
169874930051 87489942
891218842571 87496551
741953738595 87503160
485892263155 87509769
687618742587 87516378
716347591051 87522987
552093522659 87529596
544599040451 87536205
184239354283 87542814
228581707347 87549423
169874930051 87556032
18111665339 87562641
622666563451 87569250
863739074475 87575859
286663944459 87582468
155510505819 87589077
251689694155 87595686
272924060411 87602295
209845501827 87608904
626413804555 87615513
605803978483 87622122
793790573867 87628731
32476089571 87635340
713849430315 87641949
616421161611 87648558
365980547827 87655167
550844442291 87661776
795039654235 87668385
387214914083 87674994
459661575427 87681603
906832347171 87688212
161131367475 87694821
385341293531 87701430
126781657355 87708039
393460315923 87714648
794415114051 87721257
939932976923 87727866
575201509467 87734475
994892513115 87741084
863739074475 87747693
615172081243 87754302
312270092003 87760911
805656837363 87767520
966788204835 87774129
43093272699 87780738
134276139563 87787347
841255627851 87793956
259184176363 87800565
790043332763 87807174
934936655451 87813783
933687575083 87820392
182365733731 87827001
959293722627 87833610
63078558587 87840219
927442173243 87846828
515870191987 87853437
177993952443 87860046
109919072387 87866655
474025999659 87873264
750072760987 87879873
730712015283 87886482
672005237987 87893091
22483446627 87899700
381594052427 87906309
148016023611 87912918
164878608579 87919527
195481077595 87926136
157384126371 87932745
846876489507 87939354
466531517451 87945963
383467672979 87952572
444048070827 87959181
431557267147 87965790
881850739811 87972399
166127688947 87979008
65576719323 87985617
968037285203 87992226
701358626635 87998835
961791883363 88005444
613923000875 88012053
212343662563 88018662
781299770187 88025271
88684706131 88031880
675752479091 88038489
890594302387 88045098
550219902107 88051707
46215973619 88058316
520241973275 88064925
353489744147 88071534
604554898115 88078143
555216223579 88084752
79316603371 88091361
206098260723 88097970
455289794139 88104579
291035725747 88111188
898088784595 88117797
934312115267 88124406
923070391955 88131015
888096141651 88137624
49338674539 88144233
908081427539 88150842
843753788587 88157451
710102189211 88164060
530859156403 88170669
405326579419 88177278
842504708219 88183887
981152629067 88190496
55584076379 88197105
296656587403 88203714
158633206739 88210323
904334186435 88216932
537104558243 88223541
627662884923 88230150
146142403059 88236759
943055677843 88243368
11866263499 88249977
475275080027 88256586
498383066835 88263195
114915393859 88269804
910579588275 88276413
822519422331 88283022
712600349947 88289631
838757467115 88296240
519617433091 88302849
271050439859 88309458
918698610667 88316067
577699670203 88322676
18736205523 88329285
530859156403 88335894
78067523003 88342503
911828668643 88349112
507751169595 88355721
618294782163 88362330
819396721411 88368939
323511815315 88375548
93681027603 88382157
756942703011 88388766
978029928147 88395375
4371781291 88401984
51836835275 88408593
116789014411 88415202
53710455827 88421811
279794002435 88428420
158008666555 88435029
358486065619 88441638
418441923283 88448247
159882287107 88454856
286663944459 88461465
199228318699 88468074
148016023611 88474683
407824740155 88481292
845627409139 88487901
336002618995 88494510
159882287107 88501119
442174450275 88507728
862489994107 88514337
578948750571 88520946
883099820179 88527555
219213604587 88534164
235451649371 88540773
671380697803 88547382
297905667771 88553991
97428268707 88560600
877478958523 88567209
133027059195 88573818
973033606675 88580427
233578028819 88587036
891218842571 88593645
143019702139 88600254
926817633059 88606863
19985285891 88613472
550844442291 88620081
557089844131 88626690
692615064059 88633299
318515493843 88639908
482145022051 88646517
983026249619 88653126
577699670203 88659735
39346031595 88666344
993643432747 88672953
161755907659 88679562
813775859755 88686171
915575909747 88692780
765061725403 88699389
306649230347 88705998
918074070483 88712607
920572231219 88719216
451542553035 88725825
140521541403 88732434
290411185563 88739043
812526779387 88745652
63703098771 88752261
733834716203 88758870
283541243539 88765479
401579338315 88772088
639529148419 88778697
534606397507 88785306
242946131579 88791915
821270341963 88798524
663261675411 88805133
835010226011 88811742
232328948451 88818351
216715443851 88824960
238574350291 88831569
322887275131 88838178
904334186435 88844787
324136355499 88851396
608926679403 88858005
454665253955 88864614
541476339531 88871223
546472661003 88877832
825642123251 88884441
769433506691 88891050
144893322691 88897659
761314484299 88904268
375973190771 88910877
146142403059 88917486
599558576643 88924095
743202818963 88930704
786920631843 88937313
212968202747 88943922
835010226011 88950531
713224890131 88957140
403452958867 88963749
548970821739 88970358
304775609795 88976967
688867822955 88983576
929940333979 88990185
660138974491 88996794
466531517451 89003403
30602469019 89010012
898713324779 89016621
189235675755 89023230
375973190771 89029839
73071201531 89036448
936810276003 89043057
488390423891 89049666
532732776955 89056275
199228318699 89062884
60580397851 89069493
758191783379 89076102
845002868955 89082711
349742503043 89089320
22483446627 89095929
766310805771 89102538
356612445067 89109147
399705717763 89115756
779426149635 89122365
763188104851 89128974
324136355499 89135583
44342353067 89142192
894341543491 89148801
871233556683 89155410
644525469891 89162019
226083546611 89168628
470903298739 89175237
558338924499 89181846
922445851771 89188455
586443232779 89195064
362857846907 89201673
740704658227 89208282
460286115611 89214891
13739884051 89221500
611424840139 89228109
69323960427 89234718
8743562579 89241327
844378328771 89247936
550844442291 89254545
916824990115 89261154
146142403059 89267763
449668932483 89274372
289786645379 89280981
23107986811 89287590
851248270795 89294199
557714384315 89300808
227332626979 89307417
657016273571 89314026
440300829723 89320635
889345222019 89327244
763188104851 89333853
75569362267 89340462
64327638955 89347071
585818692595 89353680
977405387963 89360289
308522850899 89366898
916200449931 89373507
733834716203 89380116
264805038019 89386725
476524160395 89393334
44342353067 89399943
620792942899 89406552
36223330675 89413161
656391733387 89419770
763188104851 89426379
958669182443 89432988
170499470235 89439597
786296091659 89446206
998639754219 89452815
555840763763 89459424
404702039235 89466033
172997630971 89472642
820021261595 89479251
564584326339 89485860
309771931267 89492469
357861525435 89499078
981777169251 89505687
670756157619 89512296
996766133667 89518905
104298210731 89525514
504003928491 89532123
72446661347 89538732
748199140435 89545341
296656587403 89551950
32476089571 89558559
386590373899 89565168
632034666211 89571777
750697301171 89578386
296032047219 89584995
585194152411 89591604
991145272011 89598213
61829478219 89604822
67450339875 89611431
91182866867 89618040
932438494715 89624649
294782966851 89631258
206722800907 89637867
551468982475 89644476
296032047219 89651085
348493422675 89657694
345995261939 89664303
473401459475 89670912
716347591051 89677521
507751169595 89684130
430932726963 89690739
477773240763 89697348
565208866523 89703957
875605337971 89710566
162380447843 89717175
5620861659 89723784
616421161611 89730393
175495791707 89737002
748199140435 89743611
901836025699 89750220
347244342307 89756829
669507077251 89763438
588316853331 89770047
210470042011 89776656
517119272355 89783265
698235925715 89789874
770058046875 89796483
680748800563 89803092
9368102763 89809701
844378328771 89816310
863114534291 89822919
83063844475 89829528
638280068051 89836137
848125569875 89842746
525238294747 89849355
825642123251 89855964
677626099643 89862573
587067772963 89869182
145517862875 89875791
581446911307 89882400
307898310715 89889009
267303198755 89895618
13739884051 89902227
269801359491 89908836
409698360707 89915445
644525469891 89922054
778177069267 89928663
759440863747 89935272
755693622643 89941881
108045451835 89948490
504003928491 89955099
130528898459 89961708
799411435523 89968317
345995261939 89974926
333504458259 89981535
543349960083 89988144
523364674195 89994753
728838394731 90001362
6869942027 90007971
266678658571 90014580
226083546611 90021189
672005237987 90027798
819396721411 90034407
777552529083 90041016
533357317139 90047625
482145022051 90054234
777552529083 90060843
286663944459 90067452
601432197195 90074061
420315543835 90080670
615796621427 90087279
987398030907 90093888
479646861315 90100497
738206497491 90107106
351616123595 90113715
615172081243 90120324
262931417467 90126933
936185735819 90133542
249816073603 90140151
985524410355 90146760
911828668643 90153369
319140034027 90159978
924944012507 90166587
818147641043 90173196
374099570219 90179805
999888834587 90186414
187986595387 90193023
248566993235 90199632
845002868955 90206241
199852858883 90212850
215466363483 90219459
317890953659 90226068
974282687043 90232677
111168152755 90239286
273548600595 90245895
746950060067 90252504
718845751787 90259113
409698360707 90265722
589565933699 90272331
916824990115 90278940
594562255171 90285549
632659206395 90292158
918074070483 90298767
644525469891 90305376
232328948451 90311985
468405138003 90318594
63703098771 90325203
633283746579 90331812
945553838579 90338421
334128998443 90345030
808154998099 90351639
101175509811 90358248
196730157963 90364857
817523100859 90371466
321638194763 90378075
627662884923 90384684
596435875723 90391293
334753538627 90397902
460286115611 90404511
766310805771 90411120
796913274787 90417729
908705967723 90424338
473401459475 90430947
625164724187 90437556
96179188339 90444165
422189164387 90450774
792541493499 90457383
521491053643 90463992
429683646595 90470601
993643432747 90477210
558963464683 90483819
919947691035 90490428
99926429443 90497037
705730407923 90503646
139272461035 90510255
5620861659 90516864
922445851771 90523473
208596421459 90530082
788169712211 90536691
840006547483 90543300
209220961643 90549909
892467922939 90556518
859367293187 90563127
605179438299 90569736
438427209171 90576345
388463994451 90582954
613298460691 90589563
587692313147 90596172
402828418683 90602781
729462934915 90609390
934312115267 90615999
258559636179 90622608
29977928835 90629217
828140283987 90635826
858742753003 90642435
378471351507 90649044
371601409483 90655653
121160795699 90662262
616421161611 90668871
989271651459 90675480
655767193203 90682089
99926429443 90688698
606428518667 90695307
418441923283 90701916
371601409483 90708525
89933786499 90715134
990520731827 90721743
941182057291 90728352
958044642259 90734961
694488684611 90741570
568331567443 90748179
54959536195 90754788
951174700235 90761397
600807657011 90768006
598309496275 90774615
790043332763 90781224
933687575083 90787833
711975809763 90794442
344121641387 90801051
159257746923 90807660
936810276003 90814269
217339984035 90820878
314768252739 90827487
630161045659 90834096
469029678187 90840705
227957167163 90847314
181116653363 90853923
553342603027 90860532
797537814971 90867141
116164474227 90873750
330381757339 90880359
516494732171 90886968
255436935259 90893577
740704658227 90900186
547097201187 90906795
546472661003 90913404
541476339531 90920013
512747491067 90926622
945553838579 90933231
645150010075 90939840
849999190427 90946449
24981607363 90953058
323511815315 90959667
554591683395 90966276
482769562235 90972885
488390423891 90979494
123658956435 90986103
831262984907 90992712
53085915643 90999321
648897251179 91005930
620168402715 91012539
227957167163 91019148
929940333979 91025757
157384126371 91032366
109919072387 91038975
743827359147 91045584
48714134355 91052193
802534136443 91058802
483394102419 91065411
348493422675 91072020
174246711339 91078629
385965833715 91085238
152387804899 91091847
423438244755 91098456
325385435867 91105065
988647111275 91111674
507751169595 91118283
106796371467 91124892
513996571435 91131501
532108236771 91138110
538353638611 91144719
601432197195 91151328
900586945331 91157937
433430887699 91164546
178618492627 91171155
498383066835 91177764
274797680963 91184373
353489744147 91190982
292284806115 91197591
768808966507 91204200
423438244755 91210809
8743562579 91217418
696362305163 91224027
883724360363 91230636
312894632187 91237245
242946131579 91243854
49338674539 91250463
651395411915 91257072
36847870859 91263681
319764574211 91270290
427810026043 91276899
461535195979 91283508
869984476315 91290117
747574600251 91296726
668882537067 91303335
653269032467 91309944
849999190427 91316553
387214914083 91323162
809404078467 91329771
104298210731 91336380
507751169595 91342989
686994202403 91349598
705730407923 91356207
508375709779 91362816
884348900547 91369425
632034666211 91376034
845627409139 91382643
500881227571 91389252
378471351507 91395861
49338674539 91402470
331006297523 91409079
935561195635 91415688
255436935259 91422297
164254068395 91428906
645774550259 91435515
648272710995 91442124
879977119259 91448733
796288734603 91455342
522740134011 91461951
458412495059 91468560
450293472667 91475169
80565683739 91481778
467156057635 91488387
447795311931 91494996
148640563795 91501605
559588004867 91508214
935561195635 91514823
689492363139 91521432
989271651459 91528041
999888834587 91534650
858742753003 91541259
771931667427 91547868
716347591051 91554477
610175759771 91561086
640778228787 91567695
960542802995 91574304
925568552691 91580913
198603778515 91587522
264180497835 91594131
745076439515 91600740
307273770531 91607349
665759836147 91613958
873107177235 91620567
221087225139 91627176
337876239547 91633785
210470042011 91640394
317266413475 91647003
788794252395 91653612
914326829379 91660221
242321591395 91666830
465906977267 91673439
246693372683 91680048
504628468675 91686657
508375709779 91693266
862489994107 91699875
165503148763 91706484
187986595387 91713093
381594052427 91719702
124283496619 91726311
314143712555 91732920
702607707003 91739529
58706777299 91746138
687618742587 91752747
392835775739 91759356
795039654235 91765965
421564624203 91772574
351616123595 91779183
284165783723 91785792
597060415907 91792401
347868882491 91799010
107420911651 91805619
921821311587 91812228
580822371123 91818837
504628468675 91825446
734459256387 91832055
67450339875 91838664
619543862531 91845273
205473720539 91851882
259184176363 91858491
899962405147 91865100
785047011291 91871709
964914584283 91878318
3747241107 91884927
19360745707 91891536
474650539843 91898145
71822121163 91904754
949301079683 91911363
644525469891 91917972
878103498707 91924581
557714384315 91931190
969910905755 91937799
340998940467 91944408
764437185219 91951017
199228318699 91957626
545848120819 91964235
89309246315 91970844
244819752131 91977453
849999190427 91984062
982401709435 91990671
193607457043 91997280
445297151195 92003889
628287425107 92010498
823143962515 92017107
650770871731 92023716
234202569003 92030325
485892263155 92036934
806281377547 92043543
716972131235 92050152
585818692595 92056761
969910905755 92063370
558338924499 92069979
410322900891 92076588
822519422331 92083197
911828668643 92089806
813151319571 92096415
644525469891 92103024
825642123251 92109633
192982916859 92116242
821270341963 92122851
121785335883 92129460
59331317483 92136069
164878608579 92142678
103673670547 92149287
651395411915 92155896
230455327899 92162505
212968202747 92169114
222336305507 92175723
221087225139 92182332
738206497491 92188941
449044392299 92195550
665135295963 92202159
702607707003 92208768
87435625763 92215377
149265103979 92221986
792541493499 92228595
202351019619 92235204
309771931267 92241813
473401459475 92248422
799411435523 92255031
350991583411 92261640
555216223579 92268249
96803728523 92274858
683246961299 92281467
797537814971 92288076
430932726963 92294685
40595111963 92301294
218589064403 92307903
484018642603 92314512
466531517451 92321121
176120331891 92327730
497133986467 92334339
225459006427 92340948
439676289539 92347557
490264044443 92354166
118038094779 92360775
25606147547 92367384
290411185563 92373993
925568552691 92380602
337876239547 92387211
548346281555 92393820
767559886139 92400429
381594052427 92407038
615796621427 92413647
962416423547 92420256
853121891347 92426865
941182057291 92433474
971784526307 92440083
670131617435 92446692
964914584283 92453301
656391733387 92459910
537104558243 92466519
574576969283 92473128
716972131235 92479737
869984476315 92486346
858742753003 92492955
476524160395 92499564
157384126371 92506173
220462684955 92512782
381594052427 92519391
830638444723 92526000
914951369563 92532609
654518112835 92539218
334128998443 92545827
237325269923 92552436
870609016499 92559045
857493672635 92565654
533981857323 92572263
573327888915 92578872
357861525435 92585481
154261425451 92592090
66201259507 92598699
598309496275 92605308
726340233995 92611917
434679968067 92618526
472776919291 92625135
597060415907 92631744
558338924499 92638353
979279008515 92644962
205473720539 92651571
209220961643 92658180
986773490723 92664789
833761145643 92671398
284790323907 92678007
374099570219 92684616
51212295091 92691225
576450589835 92697834
326009976051 92704443
492137664995 92711052
883724360363 92717661
778801609451 92724270
802534136443 92730879
892467922939 92737488
893717003307 92744097
551468982475 92750706
460910655795 92757315
11241723315 92763924
686994202403 92770533
80565683739 92777142
124908036803 92783751
883099820179 92790360
813151319571 92796969
862489994107 92803578
372225949667 92810187
89933786499 92816796
564584326339 92823405
131777978827 92830014
147391483427 92836623
879977119259 92843232
879977119259 92849841
498383066835 92856450
710102189211 92863059
768184426323 92869668
178618492627 92876277
556465303947 92882886
395333936475 92889495
898713324779 92896104
825642123251 92902713
350367043227 92909322
891843382755 92915931
587067772963 92922540
394709396291 92929149
943680218027 92935758
853746431531 92942367
544599040451 92948976
971159986123 92955585
689492363139 92962194
103673670547 92968803
37472411043 92975412
538978178795 92982021
640778228787 92988630
348493422675 92995239
149889644163 93001848
444672611011 93008457
878103498707 93015066
196730157963 93021675
868110855763 93028284
706354948107 93034893
800035975707 93041502
474650539843 93048111
620168402715 93054720
133651599379 93061329
414694682179 93067938
345995261939 93074547
446546231563 93081156
267303198755 93087765
78692063187 93094374
460286115611 93100983
22483446627 93107592
522740134011 93114201
788169712211 93120810
123658956435 93127419
903085106067 93134028
548346281555 93140637
311645551819 93147246
192982916859 93153855
560212545051 93160464
703856787371 93167073
402828418683 93173682
802534136443 93180291
133027059195 93186900
73071201531 93193509
572703348731 93200118
481520481867 93206727
380344972059 93213336
36847870859 93219945
340998940467 93226554
648272710995 93233163
345995261939 93239772
522115593827 93246381
36847870859 93252990
241072511027 93259599
667633456699 93266208
8743562579 93272817
642027309155 93279426
833136605459 93286035
327883596603 93292644
656391733387 93299253
919947691035 93305862
988647111275 93312471
963040963731 93319080
360359686171 93325689
723217533075 93332298
338500779731 93338907
471527838923 93345516
218589064403 93352125
338500779731 93358734
598309496275 93365343
536480018059 93371952
407200199971 93378561
444672611011 93385170
450293472667 93391779
177369412259 93398388
233578028819 93404997
923070391955 93411606
986773490723 93418215
239198890475 93424824
275422221147 93431433
844378328771 93438042
991769812195 93444651
846251949323 93451260
123658956435 93457869
497758526651 93464478
503379388307 93471087
876229878155 93477696
683246961299 93484305
633283746579 93490914
838132926931 93497523
294782966851 93504132
611424840139 93510741
329757217155 93517350
223585385875 93523959
789418792579 93530568
407200199971 93537177
907456887355 93543786
238574350291 93550395
485267722971 93557004
710102189211 93563613
745076439515 93570222
28728848467 93576831
543349960083 93583440
394709396291 93590049
659514434307 93596658
71197580979 93603267
274173140779 93609876
473401459475 93616485
36223330675 93623094
635157367131 93629703
658265353939 93636312
174871251523 93642921
74320281899 93649530
774429828163 93656139
138647920851 93662748
286039404275 93669357
346619802123 93675966
688867822955 93682575
9368102763 93689184
629536505475 93695793
287288484643 93702402
257310555811 93709011
406575659787 93715620
193607457043 93722229
809404078467 93728838
89933786499 93735447
172997630971 93742056
682622421115 93748665
903085106067 93755274
691990523875 93761883
662637135227 93768492
587067772963 93775101
698860465899 93781710
271674980043 93788319
713224890131 93794928
200477399067 93801537
891218842571 93808146
153012345083 93814755
548346281555 93821364
789418792579 93827973
187362055203 93834582
891843382755 93841191
307273770531 93847800
813151319571 93854409
715098510683 93861018
707604028475 93867627
164878608579 93874236
501505767755 93880845
487765883707 93887454
28104308283 93894063
277920381883 93900672
67450339875 93907281
474025999659 93913890
767559886139 93920499
222336305507 93927108
902460565883 93933717
352240663779 93940326
646399090443 93946935
902460565883 93953544
128655277907 93960153
484643182787 93966762
859367293187 93973371
275422221147 93979980
233578028819 93986589
906207806987 93993198
772556207611 93999807
670131617435 94006416
914951369563 94013025
551468982475 94019634
116789014411 94026243
616421161611 94032852
299779288323 94039461
740080118043 94046070
435929048435 94052679
640778228787 94059288
449044392299 94065897
364731467459 94072506
232328948451 94079115
423438244755 94085724
583320531859 94092333
713849430315 94098942
39346031595 94105551
119911715331 94112160
379720431875 94118769
308522850899 94125378
198603778515 94131987
986773490723 94138596
398456637395 94145205
703856787371 94151814
543974500267 94158423
894341543491 94165032
963665503915 94171641
440925369907 94178250
71197580979 94184859
89933786499 94191468
743827359147 94198077
694488684611 94204686
910579588275 94211295
718221211603 94217904
775054368347 94224513
301028368691 94231122
911828668643 94237731
612049380323 94244340
500256687387 94250949
153012345083 94257558
572703348731 94264167
317890953659 94270776
974907227227 94277385
823143962515 94283994
850623730611 94290603
196730157963 94297212
758816323563 94303821
17487125155 94310430
857493672635 94317039
424687325123 94323648
372850489851 94330257
197979238331 94336866
748199140435 94343475
636406447499 94350084
219213604587 94356693
778177069267 94363302
247942453051 94369911
846876489507 94376520
176744872075 94383129
677001559459 94389738
266054118387 94396347
538978178795 94402956
527736455483 94409565
116789014411 94416174
883724360363 94422783
656391733387 94429392
391586695371 94436001
704481327555 94442610
925568552691 94449219
763812645035 94455828
344121641387 94462437
321013654579 94469046
628911965291 94475655
481520481867 94482264
771931667427 94488873
841255627851 94495482
364106927275 94502091
485892263155 94508700
899337864963 94515309
541476339531 94521918
344121641387 94528527
719470291971 94535136
823768502699 94541745
607677599035 94548354
963040963731 94554963
450293472667 94561572
644525469891 94568181
616421161611 94574790
305400149979 94581399
708228568659 94588008
797537814971 94594617
173622171155 94601226
88060165947 94607835
677626099643 94614444
35598790491 94621053
828140283987 94627662
3 94634271
821894882147 94640880
282916703355 94647489
182365733731 94654098
621417483083 94660707
306649230347 94667316
615796621427 94673925
177993952443 94680534
322887275131 94687143
740080118043 94693752
439676289539 94700361
480895941683 94706970
158633206739 94713579
275422221147 94720188
883099820179 94726797
886847061283 94733406
996766133667 94740015
513996571435 94746624
492762205179 94753233
798162355155 94759842
226083546611 94766451
572078808547 94773060
314143712555 94779669
657640813755 94786278
713849430315 94792887
256061475443 94799496
407200199971 94806105
665759836147 94812714
271050439859 94819323
256061475443 94825932
830638444723 94832541
179243032811 94839150
706354948107 94845759
340998940467 94852368
286663944459 94858977
385341293531 94865586
89933786499 94872195
642651849339 94878804
693239604243 94885413
388463994451 94892022
456538874507 94898631
853121891347 94905240
742578278779 94911849
551468982475 94918458
417817383099 94925067
494011285547 94931676
662637135227 94938285
635157367131 94944894
591439554251 94951503
619543862531 94958112
533981857323 94964721
580197830939 94971330
42468732515 94977939
319140034027 94984548
721968452707 94991157
338500779731 94997766
190484756123 95004375
680748800563 95010984
981152629067 95017593
946178378763 95024202
631410126027 95030811
973033606675 95037420
485267722971 95044029
654518112835 95050638
26230687731 95057247
660763514675 95063856
974282687043 95070465
251689694155 95077074
830013904539 95083683
584569612227 95090292
771931667427 95096901
364106927275 95103510
698235925715 95110119
334753538627 95116728
353489744147 95123337
581446911307 95129946
713224890131 95136555
567082487075 95143164
815024940123 95149773
307273770531 95156382
613923000875 95162991
642651849339 95169600
58082237115 95176209
923070391955 95182818
661388054859 95189427
839382007299 95196036
68074880059 95202645
894966083675 95209254
891843382755 95215863
135525219931 95222472
363482387091 95229081
876854418339 95235690
6869942027 95242299
41219652147 95248908
471527838923 95255517
431557267147 95262126
660138974491 95268735
875605337971 95275344
43093272699 95281953
385965833715 95288562
377846811323 95295171
172997630971 95301780
396583016843 95308389
322262734947 95314998
383467672979 95321607
74944822083 95328216
364731467459 95334825
798162355155 95341434
493386745363 95348043
746950060067 95354652
853121891347 95361261
113666313491 95367870
582071451491 95374479
236076189555 95381088
554591683395 95387697
208596421459 95394306
379095891691 95400915
294158426667 95407524
59955857667 95414133
853121891347 95420742
956171021707 95427351
440925369907 95433960
764437185219 95440569
560212545051 95447178
83688384659 95453787
750697301171 95460396
439676289539 95467005
181116653363 95473614
172373090787 95480223
848125569875 95486832
41844192331 95493441
647648170811 95500050
520866513459 95506659
369103248747 95513268
372225949667 95519877
561461625419 95526486
431557267147 95533095
615172081243 95539704
701983166819 95546313
95554648155 95552922
876229878155 95559531
63703098771 95566140
123034416251 95572749
243570671763 95579358
636406447499 95585967
52461375459 95592576
265429578203 95599185
625164724187 95605794
214841823299 95612403
214841823299 95619012
926817633059 95625621
560837085235 95632230
89933786499 95638839
531483696587 95645448
415943762547 95652057
786296091659 95658666
17487125155 95665275
542100879715 95671884
391586695371 95678493
294158426667 95685102
595186795355 95691711
29353388651 95698320
504628468675 95704929
370352329115 95711538
997390673851 95718147
439051749355 95724756
728213854547 95731365
11241723315 95737974
841880168035 95744583
533981857323 95751192
675752479091 95757801
56833156747 95764410
194856537411 95771019
329757217155 95777628
815024940123 95784237
182990273915 95790846
286663944459 95797455
626413804555 95804064
420940084019 95810673
609551219587 95817282
918698610667 95823891
3122700923 95830500
497758526651 95837109
847501029691 95843718
251689694155 95850327
54959536195 95856936
99301889259 95863545
830638444723 95870154
650770871731 95876763
134900679747 95883372
815649480307 95889981
328508136787 95896590
931813954531 95903199
908705967723 95909808
459661575427 95916417
432806347515 95923026
721968452707 95929635
197979238331 95936244
801285056075 95942853
172373090787 95949462
128030737723 95956071
170499470235 95962680
450918012851 95969289
883724360363 95975898
461535195979 95982507
601432197195 95989116
578948750571 95995725
359110605803 96002334
879977119259 96008943
880601659443 96015552
740080118043 96022161
29353388651 96028770
708853108843 96035379
657640813755 96041988
266054118387 96048597
665759836147 96055206
312270092003 96061815
20609826075 96068424
394709396291 96075033
85562005211 96081642
384092213163 96088251
961791883363 96094860
79941143555 96101469
9368102763 96108078
76818442635 96114687
355363364699 96121296
404702039235 96127905
221087225139 96134514
596435875723 96141123
382843132795 96147732
795664194419 96154341
253563314707 96160950
982401709435 96167559
920572231219 96174168
768808966507 96180777
914326829379 96187386
748199140435 96193995
281667622987 96200604
241072511027 96207213
492762205179 96213822
274797680963 96220431
528360995667 96227040
838132926931 96233649
629536505475 96240258
291660265931 96246867
561461625419 96253476
998639754219 96260085
492762205179 96266694
335378078811 96273303
543974500267 96279912
918074070483 96286521
315392792923 96293130
462159736163 96299739
302277449059 96306348
675127938907 96312957
472152379107 96319566
646399090443 96326175
788794252395 96332784
262306877283 96339393
1873620555 96346002
799411435523 96352611
987398030907 96359220
520241973275 96365829
876229878155 96372438
23107986811 96379047
741953738595 96385656
703856787371 96392265
400330257947 96398874
96803728523 96405483
919323150851 96412092
216715443851 96418701
886222521099 96425310
510873870515 96431919
671380697803 96438528
703232247187 96445137
262306877283 96451746
642027309155 96458355
271050439859 96464964
199852858883 96471573
578948750571 96478182
850623730611 96484791
329757217155 96491400
432806347515 96498009
584569612227 96504618
548346281555 96511227
219213604587 96517836
886847061283 96524445
912453208827 96531054
53710455827 96537663
57457696931 96544272
654518112835 96550881
542725419899 96557490
294782966851 96564099
747574600251 96570708
948676539499 96577317
252938774523 96583926
363482387091 96590535
929940333979 96597144
208596421459 96603753
688243282771 96610362
739455577859 96616971
156759586187 96623580
397207557027 96630189
130528898459 96636798
774429828163 96643407
913702289195 96650016
32476089571 96656625
721968452707 96663234
878103498707 96669843
440925369907 96676452
308522850899 96683061
1249080371 96689670
156759586187 96696279
718845751787 96702888
820021261595 96709497
658265353939 96716106
829389364355 96722715
254187854891 96729324
114915393859 96735933
739455577859 96742542
272924060411 96749151
830638444723 96755760
151763264715 96762369
648897251179 96768978
32476089571 96775587
765061725403 96782196
312894632187 96788805
958669182443 96795414
234202569003 96802023
278544922067 96808632
741329198411 96815241
711351269579 96821850
887471601467 96828459
322262734947 96835068
341623480651 96841677
199852858883 96848286
20609826075 96854895
179243032811 96861504
801285056075 96868113
592064094435 96874722
653269032467 96881331
802534136443 96887940
741953738595 96894549
764437185219 96901158
999264294403 96907767
708853108843 96914376
139272461035 96920985
515245651803 96927594
543349960083 96934203
108045451835 96940812
524613754563 96947421
567082487075 96954030
952423780603 96960639
475899620211 96967248
477148700579 96973857
166127688947 96980466
534606397507 96987075
860616373555 96993684
900586945331 97000293
372225949667 97006902
411571981259 97013511
219213604587 97020120
689492363139 97026729
565208866523 97033338
209220961643 97039947
786296091659 97046556
513996571435 97053165
192358376675 97059774
345995261939 97066383
45591433435 97072992
801909596259 97079601
226083546611 97086210
596435875723 97092819
429683646595 97099428
224209926059 97106037
46215973619 97112646
755693622643 97119255
387839454267 97125864
575201509467 97132473
469654218371 97139082
480271401499 97145691
205473720539 97152300
649521791363 97158909
983650789803 97165518
670756157619 97172127
796288734603 97178736
798162355155 97185345
191733836491 97191954
964914584283 97198563
411571981259 97205172
732585635835 97211781
840006547483 97218390
580822371123 97224999
70573040795 97231608
4996321475 97238217
338500779731 97244826
121785335883 97251435
981777169251 97258044
828764824171 97264653
469654218371 97271262
904958726619 97277871
223585385875 97284480
796913274787 97291089
691990523875 97297698
276671301515 97304307
825017583067 97310916
243570671763 97317525
202975559803 97324134
166752229131 97330743
470278758555 97337352
479646861315 97343961
607677599035 97350570
88060165947 97357179
356612445067 97363788
910579588275 97370397
16238044787 97377006
825642123251 97383615
296656587403 97390224
142395161955 97396833
854370971715 97403442
365980547827 97410051
884348900547 97416660
196730157963 97423269
136774300299 97429878
651395411915 97436487
840006547483 97443096
577075130019 97449705
532732776955 97456314
539602718979 97462923
578324210387 97469532
953048320787 97476141
577075130019 97482750
622666563451 97489359
900586945331 97495968
743202818963 97502577
317266413475 97509186
515245651803 97515795
133651599379 97522404
670131617435 97529013
702607707003 97535622
468405138003 97542231
872482637051 97548840
926193092875 97555449
844378328771 97562058
755693622643 97568667
824393042883 97575276
407200199971 97581885
729462934915 97588494
736332876939 97595103
701358626635 97601712
249816073603 97608321
372850489851 97614930
517119272355 97621539
671380697803 97628148
806281377547 97634757
780675230003 97641366
538353638611 97647975
61829478219 97654584
159257746923 97661193
694488684611 97667802
447795311931 97674411
372225949667 97681020
56833156747 97687629
492762205179 97694238
75569362267 97700847
369727788931 97707456
297281127587 97714065
631410126027 97720674
358486065619 97727283
415943762547 97733892
14988964419 97740501
989271651459 97747110
267927738939 97753719
461535195979 97760328
940557517107 97766937
985524410355 97773546
517743812539 97780155
277920381883 97786764
156135046003 97793373
15613504603 97799982
415319222363 97806591
252938774523 97813200
282916703355 97819809
239823430659 97826418
587692313147 97833027
736957417123 97839636
262931417467 97846245
281667622987 97852854
750697301171 97859463
307273770531 97866072
281043082803 97872681
700734086451 97879290
59955857667 97885899
482145022051 97892508
716347591051 97899117
636406447499 97905726
222336305507 97912335
968661825387 97918944
503379388307 97925553
132402519011 97932162
342872561019 97938771
680748800563 97945380
284165783723 97951989
196730157963 97958598
959293722627 97965207
113666313491 97971816
928691253611 97978425
412821061627 97985034
369103248747 97991643
102424590179 97998252
479646861315 98004861
514621111619 98011470
580822371123 98018079
674503398723 98024688
116164474227 98031297
623915643819 98037906
347868882491 98044515
390962155187 98051124
918698610667 98057733
261682337099 98064342
336002618995 98070951
274173140779 98077560
839382007299 98084169
34349710123 98090778
652644492283 98097387
196105617779 98103996
753195461907 98110605
404077499051 98117214
196730157963 98123823
93056487419 98130432
558963464683 98137041
939308436739 98143650
247942453051 98150259
600807657011 98156868
441549910091 98163477
389713074819 98170086
883099820179 98176695
401579338315 98183304
976156307595 98189913
384716753347 98196522
553342603027 98203131
613298460691 98209740
968037285203 98216349
241697051211 98222958
347244342307 98229567
859991833371 98236176
23732526995 98242785
481520481867 98249394
837508386747 98256003
805032297179 98262612
986773490723 98269221
246693372683 98275830
690741443507 98282439
993643432747 98289048
736957417123 98295657
179867572995 98302266
664510755779 98308875
608302139219 98315484
111168152755 98322093
935561195635 98328702
884348900547 98335311
484018642603 98341920
377222271139 98348529
961167343179 98355138
855620052083 98361747
276046761331 98368356
781924310371 98374965
114915393859 98381574
289786645379 98388183
490888584627 98394792
730087475099 98401401
523364674195 98408010
392835775739 98414619
447795311931 98421228
11241723315 98427837
467780597819 98434446
321013654579 98441055
63078558587 98447664
459661575427 98454273
132402519011 98460882
113666313491 98467491
224209926059 98474100
384092213163 98480709
43717812883 98487318
83063844475 98493927
673878858539 98500536
397207557027 98507145
681373340747 98513754
49338674539 98520363
322262734947 98526972
223585385875 98533581
359735145987 98540190
889345222019 98546799
33100629755 98553408
861865453923 98560017
106171831283 98566626
442798990459 98573235
299779288323 98579844
897464244411 98586453
59331317483 98593062
468405138003 98599671
86811085579 98606280
234827109187 98612889
571454268363 98619498
758191783379 98626107
826266663435 98632716
858118212819 98639325
901836025699 98645934
587692313147 98652543
894966083675 98659152
28728848467 98665761
466531517451 98672370
555216223579 98678979
666384376331 98685588
360359686171 98692197
711351269579 98698806
964914584283 98705415
234202569003 98712024
146766943243 98718633
811277699019 98725242
124908036803 98731851
875605337971 98738460
832512065275 98745069
633908286763 98751678
449044392299 98758287
480895941683 98764896
510249330331 98771505
360359686171 98778114
311021011635 98784723
533357317139 98791332
700734086451 98797941
101175509811 98804550
868735395947 98811159
461535195979 98817768
479646861315 98824377
660763514675 98830986
796288734603 98837595
986148950539 98844204
219838144771 98850813
225459006427 98857422
125532576987 98864031
495260365915 98870640
292909346299 98877249
377222271139 98883858
81190223923 98890467
841255627851 98897076
612673920507 98903685
802534136443 98910294
302901989243 98916903
134900679747 98923512
854370971715 98930121
610175759771 98936730
191733836491 98943339
888096141651 98949948
683246961299 98956557
43093272699 98963166
671380697803 98969775
888096141651 98976384
296656587403 98982993
474650539843 98989602
890594302387 98996211
454665253955 99002820
785047011291 99009429
733834716203 99016038
284790323907 99022647
826891203619 99029256
222960845691 99035865
911828668643 99042474
833761145643 99049083
811902239203 99055692
268552279123 99062301
784422471107 99068910
425936405491 99075519
469029678187 99082128
319140034027 99088737
860616373555 99095346
334753538627 99101955
537729098427 99108564
533357317139 99115173
109294532203 99121782
577699670203 99128391
56208616563 99135000
38096951227 99141609
66201259507 99148218
239823430659 99154827
348493422675 99161436
547721741371 99168045
297905667771 99174654
314768252739 99181263
981152629067 99187872
454665253955 99194481
347868882491 99201090
404077499051 99207699
255436935259 99214308
434055427883 99220917
373475030035 99227526
869359936131 99234135
262306877283 99240744
753195461907 99247353
906832347171 99253962
39970571779 99260571
444672611011 99267180
306649230347 99273789
642651849339 99280398
296656587403 99287007
53710455827 99293616
344746181571 99300225
420315543835 99306834
348493422675 99313443
797537814971 99320052
88684706131 99326661
552093522659 99333270
298530207955 99339879
689492363139 99346488
76193902451 99353097
414694682179 99359706
958044642259 99366315
110543612571 99372924
289162105195 99379533
194856537411 99386142
692615064059 99392751
26230687731 99399360
30602469019 99405969
426560945675 99412578
92431947235 99419187
796913274787 99425796
398456637395 99432405
599558576643 99439014
696986845347 99445623
317266413475 99452232
460910655795 99458841
643900929707 99465450
251689694155 99472059
520866513459 99478668
897464244411 99485277
587692313147 99491886
385965833715 99498495
919947691035 99505104
292909346299 99511713
689492363139 99518322
858742753003 99524931
724466613443 99531540
846251949323 99538149
581446911307 99544758
412821061627 99551367
460910655795 99557976
939308436739 99564585
136149760115 99571194
816274020491 99577803
274173140779 99584412
311021011635 99591021
864988154843 99597630
309147391083 99604239
835010226011 99610848
675752479091 99617457
612049380323 99624066
586443232779 99630675
568956107627 99637284
187362055203 99643893
778801609451 99650502
20609826075 99657111
24357067179 99663720
783797930923 99670329
402828418683 99676938
577699670203 99683547
733210176019 99690156
674503398723 99696765
265429578203 99703374
252938774523 99709983
295407507035 99716592
742578278779 99723201
415943762547 99729810
184239354283 99736419
605179438299 99743028
588316853331 99749637
758191783379 99756246
316641873291 99762855
608302139219 99769464
558338924499 99776073
888096141651 99782682
849374650243 99789291
74320281899 99795900
399081177579 99802509
991769812195 99809118
891843382755 99815727
389713074819 99822336
774429828163 99828945
350991583411 99835554
771931667427 99842163
307273770531 99848772
851872810979 99855381
723842073259 99861990
753820002091 99868599
933687575083 99875208
130528898459 99881817
460286115611 99888426
202351019619 99895035
738831037675 99901644
712600349947 99908253
566457946891 99914862
404702039235 99921471
675752479091 99928080
211094582195 99934689
633283746579 99941298
752570921723 99947907
905583266803 99954516
890594302387 99961125
693864144427 99967734
565208866523 99974343
269801359491 99980952
952423780603 99987561
153636885267 99994170
743827359147 100000779
718221211603 100007388
866237235211 100013997
28104308283 100020606
79941143555 100027215
918698610667 100033824
52461375459 100040433
557714384315 100047042
645774550259 100053651
701358626635 100060260
879977119259 100066869
458412495059 100073478
710102189211 100080087
571454268363 100086696
488390423891 100093305
133651599379 100099914
141146081587 100106523
442798990459 100113132
996141593483 100119741
347244342307 100126350
163004988027 100132959
655142653019 100139568
863739074475 100146177
334753538627 100152786
390962155187 100159395
889969762203 100166004
526487375115 100172613
4371781291 100179222
26855227915 100185831
709477649027 100192440
206722800907 100199049
667008916515 100205658
289162105195 100212267
359110605803 100218876
676377019275 100225485
562086165603 100232094
266678658571 100238703
532732776955 100245312
836883846563 100251921
783797930923 100258530
32476089571 100265139
69948500611 100271748
387214914083 100278357
906207806987 100284966
851872810979 100291575
847501029691 100298184
54959536195 100304793
680124260379 100311402
94305567787 100318011
66201259507 100324620
776303448715 100331229
46215973619 100337838
174246711339 100344447
469654218371 100351056
840631087667 100357665
18736205523 100364274
853121891347 100370883
549595361923 100377492
219838144771 100384101
50587754907 100390710
543349960083 100397319
341623480651 100403928
515870191987 100410537
119287175147 100417146
582071451491 100423755
615172081243 100430364
521491053643 100436973
715098510683 100443582
846251949323 100450191
794415114051 100456800
93056487419 100463409
240447970843 100470018
961167343179 100476627
533981857323 100483236
390337615003 100489845
991769812195 100496454
943680218027 100503063
919947691035 100509672
823768502699 100516281
774429828163 100522890
877478958523 100529499
883099820179 100536108
365356007643 100542717
532108236771 100549326
726964774179 100555935
485267722971 100562544
656391733387 100569153
962416423547 100575762
726340233995 100582371
245444292315 100588980
996766133667 100595589
800035975707 100602198
118038094779 100608807
108669992019 100615416
83063844475 100622025
126157117171 100628634
432806347515 100635243
911204128459 100641852
186737515019 100648461
924319472323 100655070
926817633059 100661679
981777169251 100668288
579573290755 100674897
419066463467 100681506
663261675411 100688115
341623480651 100694724
462784276347 100701333
45591433435 100707942
171748550603 100714551
93681027603 100721160
911204128459 100727769
841880168035 100734378
153012345083 100740987
510249330331 100747596
699485006083 100754205
464033356715 100760814
795039654235 100767423
703856787371 100774032
164878608579 100780641
852497351163 100787250
133651599379 100793859
248566993235 100800468
274797680963 100807077
51212295091 100813686
268552279123 100820295
572078808547 100826904
153012345083 100833513
749448220803 100840122
961791883363 100846731
885597980915 100853340
929315793795 100859949
885597980915 100866558
674503398723 100873167
755069082459 100879776
42468732515 100886385
128030737723 100892994
632659206395 100899603
581446911307 100906212
92431947235 100912821
179243032811 100919430
284165783723 100926039
968661825387 100932648
41844192331 100939257
105547291099 100945866
675752479091 100952475
455914334323 100959084
71197580979 100965693
976156307595 100972302
226708086795 100978911
285414864091 100985520
532732776955 100992129
202351019619 100998738
326634516235 101005347
491513124811 101011956
297281127587 101018565
164878608579 101025174
628911965291 101031783
961791883363 101038392
905583266803 101045001
457163414691 101051610
93056487419 101058219
687618742587 101064828
136149760115 101071437
974907227227 101078046
432806347515 101084655
159257746923 101091264
976156307595 101097873
498383066835 101104482
898713324779 101111091
466531517451 101117700
166127688947 101124309
971784526307 101130918
760065403931 101137527
263555957651 101144136
226708086795 101150745
360359686171 101157354
269801359491 101163963
196105617779 101170572
141770621771 101177181
129279818091 101183790
811277699019 101190399
703856787371 101197008
795039654235 101203617
370976869299 101210226
567082487075 101216835
146766943243 101223444
149889644163 101230053
984275329987 101236662
260433256731 101243271
565208866523 101249880
601432197195 101256489
564584326339 101263098
698860465899 101269707
600807657011 101276316
58082237115 101282925
33100629755 101289534
611424840139 101296143
327883596603 101302752
781299770187 101309361
417192842915 101315970
412196521443 101322579
187986595387 101329188
872482637051 101335797
705730407923 101342406
630161045659 101349015
518368352723 101355624
419066463467 101362233
240447970843 101368842
828764824171 101375451
790667872947 101382060
835010226011 101388669
337251699363 101395278
380969512243 101401887
314143712555 101408496
323511815315 101415105
133027059195 101421714
264805038019 101428323
64327638955 101434932
492762205179 101441541
272299520227 101448150
96803728523 101454759
384716753347 101461368
283541243539 101467977
864988154843 101474586
211094582195 101481195
909955048091 101487804
364731467459 101494413
825017583067 101501022
510249330331 101507631
39346031595 101514240
655767193203 101520849
976780847779 101527458
885597980915 101534067
469029678187 101540676
871233556683 101547285
348493422675 101553894
387839454267 101560503
156759586187 101567112
765686265587 101573721
317890953659 101580330
817523100859 101586939
416568302731 101593548
309771931267 101600157
851248270795 101606766
116164474227 101613375
552093522659 101619984
242321591395 101626593
79941143555 101633202
565833406707 101639811
785671551475 101646420
239198890475 101653029
146766943243 101659638
215466363483 101666247
546472661003 101672856
884348900547 101679465
839382007299 101686074
712600349947 101692683
424687325123 101699292
953672860971 101705901
686994202403 101712510
946802918947 101719119
908705967723 101725728
906207806987 101732337
31851549387 101738946
762563564667 101745555
866861775395 101752164
228581707347 101758773
141770621771 101765382
851872810979 101771991
326009976051 101778600
635157367131 101785209
427810026043 101791818
482145022051 101798427
432806347515 101805036
507126629411 101811645
163004988027 101818254
154261425451 101824863
397832097211 101831472
272299520227 101838081
368478708563 101844690
711351269579 101851299
567707027259 101857908
476524160395 101864517
724466613443 101871126
485892263155 101877735
939308436739 101884344
441549910091 101890953
299779288323 101897562
375348650587 101904171
103673670547 101910780
494635825731 101917389
71822121163 101923998
368478708563 101930607
798162355155 101937216
230455327899 101943825
752570921723 101950434
789418792579 101957043
299779288323 101963652
500256687387 101970261
372850489851 101976870
846251949323 101983479
207347341091 101990088
43093272699 101996697
210470042011 102003306
765061725403 102009915
949301079683 102016524
158633206739 102023133
783797930923 102029742
931813954531 102036351
556465303947 102042960
838132926931 102049569
736957417123 102056178
469029678187 102062787
896215164043 102069396
709477649027 102076005
621417483083 102082614
890594302387 102089223
255436935259 102095832
28728848467 102102441
469654218371 102109050
981777169251 102115659
275422221147 102122268
769433506691 102128877
881226199627 102135486
582695991675 102142095
479022321131 102148704
758816323563 102155313
894341543491 102161922
623291103635 102168531
751321841355 102175140
216715443851 102181749
424687325123 102188358
209845501827 102194967
171748550603 102201576
115539934043 102208185
810028618651 102214794
231704408267 102221403
658889894123 102228012
836883846563 102234621
989271651459 102241230
959293722627 102247839
249816073603 102254448
573952429099 102261057
572703348731 102267666
963040963731 102274275
354114284331 102280884
714473970499 102287493
582071451491 102294102
467780597819 102300711
237949810107 102307320
515245651803 102313929
58082237115 102320538
652644492283 102327147
856869132451 102333756
50587754907 102340365
552718062843 102346974
257310555811 102353583
823768502699 102360192
723217533075 102366801
560837085235 102373410
607677599035 102380019
625789264371 102386628
409698360707 102393237
802534136443 102399846
841255627851 102406455
292909346299 102413064
5620861659 102419673
241072511027 102426282
244819752131 102432891
795039654235 102439500
11866263499 102446109
512122950883 102452718
195481077595 102459327
312894632187 102465936
1873620555 102472545
861240913739 102479154
884348900547 102485763
523989214379 102492372
149889644163 102498981
595811335539 102505590
444672611011 102512199
370352329115 102518808
177369412259 102525417
687618742587 102532026
853746431531 102538635
741953738595 102545244
354738824515 102551853
660763514675 102558462
307898310715 102565071
686369662219 102571680
375973190771 102578289
605803978483 102584898
462159736163 102591507
64327638955 102598116
919947691035 102604725
869359936131 102611334
996141593483 102617943
422813704571 102624552
355363364699 102631161
824393042883 102637770
806905917731 102644379
340998940467 102650988
560212545051 102657597
186112974835 102664206
146142403059 102670815
190484756123 102677424
582071451491 102684033
368478708563 102690642
207347341091 102697251
622042023267 102703860
652644492283 102710469
637030987683 102717078
115539934043 102723687
601432197195 102730296
36847870859 102736905
775054368347 102743514
2498160739 102750123
840006547483 102756732
444048070827 102763341
200477399067 102769950
55584076379 102776559
380969512243 102783168
753820002091 102789777
497133986467 102796386
30602469019 102802995
114915393859 102809604
36223330675 102816213
292284806115 102822822
768808966507 102829431
640153688603 102836040
146142403059 102842649
881226199627 102849258
119911715331 102855867
277295841699 102862476
58082237115 102869085
206098260723 102875694
297281127587 102882303
128030737723 102888912
217964524219 102895521
683871501483 102902130
740080118043 102908739
770058046875 102915348
901836025699 102921957
420315543835 102928566
381594052427 102935175
497758526651 102941784
441549910091 102948393
640778228787 102955002
495884906099 102961611
200477399067 102968220
924319472323 102974829
285414864091 102981438
956171021707 102988047
299779288323 102994656
385965833715 103001265
528985535851 103007874
445297151195 103014483
95554648155 103021092
91182866867 103027701
358486065619 103034310
627662884923 103040919
450293472667 103047528
359110605803 103054137
122409876067 103060746
721968452707 103067355
643900929707 103073964
748199140435 103080573
204224640171 103087182
818147641043 103093791
633908286763 103100400
33100629755 103107009
225459006427 103113618
855620052083 103120227
938059356371 103126836
666384376331 103133445
564584326339 103140054
732585635835 103146663
787545172027 103153272
309771931267 103159881
263555957651 103166490
23107986811 103173099
886847061283 103179708
480271401499 103186317
443423530643 103192926
145517862875 103199535
285414864091 103206144
770682587059 103212753
465906977267 103219362
837508386747 103225971
903085106067 103232580
608926679403 103239189
431557267147 103245798
843129248403 103252407
472776919291 103259016
549595361923 103265625
444672611011 103272234
266678658571 103278843
575826049651 103285452
978029928147 103292061
199852858883 103298670
720719372339 103305279
712600349947 103311888
499632147203 103318497
1873620555 103325106
683871501483 103331715
703232247187 103338324
529610076035 103344933
33725169939 103351542
590190473883 103358151
638280068051 103364760
336002618995 103371369
435929048435 103377978
502754848123 103384587
822519422331 103391196
464033356715 103397805
592064094435 103404414
725091153627 103411023
537729098427 103417632
981152629067 103424241
200477399067 103430850
595186795355 103437459
377846811323 103444068
472776919291 103450677
466531517451 103457286
898088784595 103463895
126157117171 103470504
212968202747 103477113
344746181571 103483722
735708336755 103490331
753195461907 103496940
19985285891 103503549
532108236771 103510158
530859156403 103516767
578324210387 103523376
212968202747 103529985
851872810979 103536594
961167343179 103543203
151763264715 103549812
206098260723 103556421
386590373899 103563030
888096141651 103569639
439051749355 103576248
989896191643 103582857
622042023267 103589466
490264044443 103596075
514621111619 103602684
249191533419 103609293
783797930923 103615902
825642123251 103622511
995517053299 103629120
372850489851 103635729
304775609795 103642338
791292413131 103648947
331006297523 103655556
543349960083 103662165
98052808891 103668774
401579338315 103675383
376597730955 103681992
938059356371 103688601
123034416251 103695210
128655277907 103701819
365356007643 103708428
713849430315 103715037
987398030907 103721646
315392792923 103728255
282292163171 103734864
1873620555 103741473
460286115611 103748082
979903548699 103754691
457787954875 103761300
984275329987 103767909
72446661347 103774518
3122700923 103781127
388463994451 103787736
902460565883 103794345
91182866867 103800954
583320531859 103807563
627038344739 103814172
210470042011 103820781
460286115611 103827390
967412745019 103833999
404077499051 103840608
469654218371 103847217
126157117171 103853826
638904608235 103860435
877478958523 103867044
918074070483 103873653
953672860971 103880262
513996571435 103886871
878103498707 103893480
854995511899 103900089
761314484299 103906698
998639754219 103913307
566457946891 103919916
999888834587 103926525
577699670203 103933134
886847061283 103939743
808154998099 103946352
44342353067 103952961
291660265931 103959570
326634516235 103966179
946802918947 103972788
117413554595 103979397
691365983691 103986006
608926679403 103992615
497133986467 103999224
749448220803 104005833
382218592611 104012442
74320281899 104019051
493386745363 104025660
351616123595 104032269
336627159179 104038878
546472661003 104045487
227332626979 104052096
187362055203 104058705
520241973275 104065314
246693372683 104071923
250440613787 104078532
153636885267 104085141
354114284331 104091750
326634516235 104098359
347244342307 104104968
896839704227 104111577
143644242323 104118186
798786895339 104124795
940557517107 104131404
429059106411 104138013
527111915299 104144622
867486315579 104151231
199228318699 104157840
752570921723 104164449
186737515019 104171058
537104558243 104177667
710102189211 104184276
755069082459 104190885
555216223579 104197494
825642123251 104204103
70573040795 104210712
866237235211 104217321
506502089227 104223930
571454268363 104230539
552718062843 104237148
851872810979 104243757
400330257947 104250366
642027309155 104256975
696362305163 104263584
802534136443 104270193
725715693811 104276802
683246961299 104283411
266678658571 104290020
58082237115 104296629
244819752131 104303238
741953738595 104309847
47465053987 104316456
122409876067 104323065
442174450275 104329674
602681277563 104336283
321013654579 104342892
363482387091 104349501
211719122379 104356110
941806597475 104362719
596435875723 104369328
765686265587 104375937
73071201531 104382546
858742753003 104389155
816274020491 104395764
279794002435 104402373
637030987683 104408982
252314234339 104415591
383467672979 104422200
766310805771 104428809
399081177579 104435418
235451649371 104442027
943680218027 104448636
444048070827 104455245
800035975707 104461854
172997630971 104468463
58706777299 104475072
357861525435 104481681
659514434307 104488290
874980797787 104494899
8743562579 104501508
867486315579 104508117
618294782163 104514726
740704658227 104521335
227957167163 104527944
191109296307 104534553
34349710123 104541162
615172081243 104547771
266678658571 104554380
723842073259 104560989
372225949667 104567598
572703348731 104574207
911204128459 104580816
126781657355 104587425
874356257603 104594034
811277699019 104600643
281667622987 104607252
551468982475 104613861
900586945331 104620470
639529148419 104627079
987398030907 104633688
364106927275 104640297
808779538283 104646906
984899870171 104653515
504628468675 104660124
655767193203 104666733
966163664651 104673342
893717003307 104679951
704481327555 104686560
102424590179 104693169
112417233123 104699778
88060165947 104706387
423438244755 104712996
753195461907 104719605
168001309499 104726214
512122950883 104732823
505877549043 104739432
968037285203 104746041
952423780603 104752650
29977928835 104759259
452791633403 104765868
800035975707 104772477
953672860971 104779086
652644492283 104785695
521491053643 104792304
904334186435 104798913
877478958523 104805522
437802668987 104812131
369103248747 104818740
172373090787 104825349
820021261595 104831958
372850489851 104838567
700109546267 104845176
603930357931 104851785
162380447843 104858394
870609016499 104865003
383467672979 104871612
489014964075 104878221
159257746923 104884830
212343662563 104891439
139272461035 104898048
771307127243 104904657
379720431875 104911266
173622171155 104917875
400330257947 104924484
762563564667 104931093
598309496275 104937702
541476339531 104944311
41219652147 104950920
622042023267 104957529
905583266803 104964138
349117962859 104970747
841880168035 104977356
252938774523 104983965
72446661347 104990574
725715693811 104997183
234202569003 105003792
378471351507 105010401
790043332763 105017010
538353638611 105023619
570829728179 105030228
51212295091 105036837
869359936131 105043446
437178128803 105050055
462159736163 105056664
802534136443 105063273
579573290755 105069882
788794252395 105076491
344121641387 105083100
960542802995 105089709
643900929707 105096318
618294782163 105102927
437802668987 105109536
423438244755 105116145
679499720195 105122754
88060165947 105129363
978029928147 105135972
456538874507 105142581
212968202747 105149190
509624790147 105155799
380344972059 105162408
54334996011 105169017
64327638955 105175626
73695741715 105182235
937434816187 105188844
953048320787 105195453
334128998443 105202062
590815014067 105208671
226083546611 105215280
533357317139 105221889
893717003307 105228498
793790573867 105235107
241072511027 105241716
898088784595 105248325
382218592611 105254934
530859156403 105261543
424687325123 105268152
453416173587 105274761
659514434307 105281370
899962405147 105287979
937434816187 105294588
875605337971 105301197
269801359491 105307806
515245651803 105314415
570205187995 105321024
277295841699 105327633
234202569003 105334242
936810276003 105340851
888096141651 105347460
138647920851 105354069
615796621427 105360678
242321591395 105367287
724466613443 105373896
28728848467 105380505
236700729739 105387114
186112974835 105393723
186737515019 105400332
222336305507 105406941
726340233995 105413550
701983166819 105420159
758191783379 105426768
306649230347 105433377
979279008515 105439986
876229878155 105446595
17487125155 105453204
39970571779 105459813
564584326339 105466422
894341543491 105473031
897464244411 105479640
425311865307 105486249
87435625763 105492858
46215973619 105499467
107420911651 105506076
149265103979 105512685
189860215939 105519294
499632147203 105525903
269801359491 105532512
312270092003 105539121
81190223923 105545730
778801609451 105552339
424687325123 105558948
999264294403 105565557
791916953315 105572166
619543862531 105578775
455289794139 105585384
979903548699 105591993
834385685827 105598602
667008916515 105605211
410947441075 105611820
64952179139 105618429
246693372683 105625038
489639504259 105631647
187986595387 105638256
510249330331 105644865
967412745019 105651474
526487375115 105658083
969910905755 105664692
265429578203 105671301
478397780947 105677910
764437185219 105684519
723842073259 105691128
330381757339 105697737
595811335539 105704346
781924310371 105710955
349117962859 105717564
43093272699 105724173
544599040451 105730782
650146331547 105737391
161131367475 105744000
133651599379 105750609
88060165947 105757218
569580647811 105763827
533357317139 105770436
61204938035 105777045
71822121163 105783654
921196771403 105790263
132402519011 105796872
979279008515 105803481
357861525435 105810090
233578028819 105816699
174871251523 105823308
662012595043 105829917
550844442291 105836526
564584326339 105843135
374724110403 105849744
862489994107 105856353
623291103635 105862962
54959536195 105869571
724466613443 105876180
804407756995 105882789
638280068051 105889398
57457696931 105896007
21234366259 105902616
537729098427 105909225
181741193547 105915834
94305567787 105922443
302901989243 105929052
515245651803 105935661
919947691035 105942270
567082487075 105948879
810028618651 105955488
958669182443 105962097
778177069267 105968706
365356007643 105975315
232953488635 105981924
600183116827 105988533
79941143555 105995142
273548600595 106001751
253563314707 106008360
803783216811 106014969
775678908531 106021578
789418792579 106028187
449668932483 106034796
33100629755 106041405
91182866867 106048014
425311865307 106054623
617045701795 106061232
525238294747 106067841
18736205523 106074450
147391483427 106081059
528360995667 106087668
780050689819 106094277
778801609451 106100886
909955048091 106107495
518992892907 106114104
175495791707 106120713
792541493499 106127322
841255627851 106133931
658265353939 106140540
678875180011 106147149
622042023267 106153758
799411435523 106160367
308522850899 106166976
542725419899 106173585
588316853331 106180194
422189164387 106186803
732585635835 106193412
808779538283 106200021
247942453051 106206630
433430887699 106213239
512747491067 106219848
255436935259 106226457
378471351507 106233066
873107177235 106239675
397207557027 106246284
841255627851 106252893
170499470235 106259502
74320281899 106266111
448419852115 106272720
218589064403 106279329
433430887699 106285938
198603778515 106292547
732585635835 106299156
189860215939 106305765
790667872947 106312374
256061475443 106318983
738831037675 106325592
420315543835 106332201
623291103635 106338810
884348900547 106345419
399705717763 106352028
958044642259 106358637
869359936131 106365246
974907227227 106371855
146766943243 106378464
535230937691 106385073
242946131579 106391682
509624790147 106398291
922445851771 106404900
285414864091 106411509
76818442635 106418118
628287425107 106424727
291660265931 106431336
201726479435 106437945
745700979699 106444554
327259056419 106451163
217964524219 106457772
168001309499 106464381
919947691035 106470990
629536505475 106477599
249191533419 106484208
688867822955 106490817
811902239203 106497426
976780847779 106504035
254187854891 106510644
894966083675 106517253
736957417123 106523862
565208866523 106530471
954297401155 106537080
896215164043 106543689
184863894467 106550298
805032297179 106556907
507126629411 106563516
649521791363 106570125
403452958867 106576734
430308186779 106583343
888720681835 106589952
36847870859 106596561
671380697803 106603170
973658146859 106609779
410947441075 106616388
923070391955 106622997
305400149979 106629606
306024690163 106636215
56208616563 106642824
142395161955 106649433
32476089571 106656042
366605088011 106662651
624540187 106669260
161755907659 106675869
756318162827 106682478
220462684955 106689087
916200449931 106695696
407824740155 106702305
358486065619 106708914
994892513115 106715523
724466613443 106722132
826891203619 106728741
941806597475 106735350
139272461035 106741959
663261675411 106748568
466531517451 106755177
553342603027 106761786
802534136443 106768395
263555957651 106775004
504628468675 106781613
888096141651 106788222
212968202747 106794831
267303198755 106801440
562710705787 106808049
352240663779 106814658
458412495059 106821267
738831037675 106827876
408449280339 106834485
776303448715 106841094
485267722971 106847703
425936405491 106854312
849374650243 106860921
391586695371 106867530
400330257947 106874139
939932976923 106880748
171124010419 106887357
567082487075 106893966
916824990115 106900575
610175759771 106907184
310396471451 106913793
757567243195 106920402
715723050867 106927011
833136605459 106933620
1249080371 106940229
59331317483 106946838
279794002435 106953447
394709396291 106960056
322887275131 106966665
9368102763 106973274
979903548699 106979883
723842073259 106986492
883099820179 106993101
272924060411 106999710
31851549387 107006319
237949810107 107012928
927442173243 107019537
86186545395 107026146
492137664995 107032755
59331317483 107039364
387214914083 107045973
169250389867 107052582
901836025699 107059191
717596671419 107065800
224209926059 107072409
397832097211 107079018
192982916859 107085627
946178378763 107092236
865612695027 107098845
304775609795 107105454
934936655451 107112063
459661575427 107118672
861865453923 107125281
397207557027 107131890
472776919291 107138499
316641873291 107145108
373475030035 107151717
786920631843 107158326
769433506691 107164935
212968202747 107171544
892467922939 107178153
728213854547 107184762
648897251179 107191371
491513124811 107197980
318515493843 107204589
806905917731 107211198
38096951227 107217807
617045701795 107224416
708853108843 107231025
78692063187 107237634
805656837363 107244243
802534136443 107250852
507126629411 107257461
164254068395 107264070
354738824515 107270679
27479768099 107277288
139897001219 107283897
771931667427 107290506
143644242323 107297115
800660515891 107303724
199228318699 107310333
793790573867 107316942
365980547827 107323551
661388054859 107330160
238574350291 107336769
943055677843 107343378
855620052083 107349987
334753538627 107356596
447795311931 107363205
111792692939 107369814
969286365571 107376423
971159986123 107383032
105547291099 107389641
507126629411 107396250
876229878155 107402859
168625849683 107409468
223585385875 107416077
826266663435 107422686
27479768099 107429295
151763264715 107435904
247942453051 107442513
329132676971 107449122
39346031595 107455731
858742753003 107462340
116164474227 107468949
175495791707 107475558
791292413131 107482167
697611385531 107488776
123034416251 107495385
727589314363 107501994
22483446627 107508603
680124260379 107515212
479646861315 107521821
706979488291 107528430
568331567443 107535039
69323960427 107541648
49338674539 107548257
967412745019 107554866
184239354283 107561475
706979488291 107568084
334753538627 107574693
404702039235 107581302
849999190427 107587911
124283496619 107594520
671380697803 107601129
603305817747 107607738
165503148763 107614347
622666563451 107620956
941182057291 107627565
688243282771 107634174
716347591051 107640783
447170771747 107647392
926817633059 107654001
493386745363 107660610
273548600595 107667219
781924310371 107673828
314143712555 107680437
812526779387 107687046
573952429099 107693655
8743562579 107700264
756942703011 107706873
782548850555 107713482
575826049651 107720091
278544922067 107726700
775054368347 107733309
16862584971 107739918
536480018059 107746527
603930357931 107753136
483394102419 107759745
472152379107 107766354
253563314707 107772963
521491053643 107779572
782548850555 107786181
736957417123 107792790
465282437083 107799399
484018642603 107806008
707604028475 107812617
755069082459 107819226
155510505819 107825835
208596421459 107832444
625164724187 107839053
239198890475 107845662
202351019619 107852271
610175759771 107858880
430932726963 107865489
744451899331 107872098
856869132451 107878707
361608766539 107885316
773180747795 107891925
815649480307 107898534
989271651459 107905143
261682337099 107911752
168001309499 107918361
617045701795 107924970
399705717763 107931579
741329198411 107938188
508375709779 107944797
392211235555 107951406
184863894467 107958015
973658146859 107964624
86811085579 107971233
631410126027 107977842
465906977267 107984451
911828668643 107991060
701358626635 107997669
534606397507 108004278
508375709779 108010887
838757467115 108017496
999888834587 108024105
826891203619 108030714
689492363139 108037323
122409876067 108043932
999888834587 108050541
22483446627 108057150
854370971715 108063759
894966083675 108070368
870609016499 108076977
523989214379 108083586
173622171155 108090195
645774550259 108096804
470903298739 108103413
989271651459 108110022
917449530299 108116631
374099570219 108123240
908081427539 108129849
377222271139 108136458
734459256387 108143067
872482637051 108149676
20609826075 108156285
950550160051 108162894
886847061283 108169503
742578278779 108176112
898088784595 108182721
900586945331 108189330
162380447843 108195939
908081427539 108202548
555840763763 108209157
625164724187 108215766
247317912867 108222375
964290044099 108228984
853121891347 108235593
271674980043 108242202
548970821739 108248811
863739074475 108255420
903709646251 108262029
169874930051 108268638
969910905755 108275247
301028368691 108281856
845002868955 108288465
652644492283 108295074
854370971715 108301683
136774300299 108308292
443423530643 108314901
496509446283 108321510
853121891347 108328119
618919322347 108334728
265429578203 108341337
306024690163 108347946
268552279123 108354555
852497351163 108361164
612049380323 108367773
561461625419 108374382
359735145987 108380991
698235925715 108387600
997390673851 108394209
296032047219 108400818
735083796571 108407427
84937465027 108414036
424687325123 108420645
797537814971 108427254
575826049651 108433863
163004988027 108440472
655142653019 108447081
630785585843 108453690
222336305507 108460299
710726729395 108466908
346619802123 108473517
507126629411 108480126
116789014411 108486735
958044642259 108493344
483394102419 108499953
577075130019 108506562
603305817747 108513171
693239604243 108519780
81814764107 108526389
621417483083 108532998
677001559459 108539607
505253008859 108546216
502130307939 108552825
361608766539 108559434
869359936131 108566043
961167343179 108572652
953672860971 108579261
552718062843 108585870
901211485515 108592479
630161045659 108599088
646399090443 108605697
730087475099 108612306
502754848123 108618915
342872561019 108625524
309771931267 108632133
655767193203 108638742
571454268363 108645351
721343912523 108651960
816898560675 108658569
169250389867 108665178
277920381883 108671787
893092463123 108678396
192982916859 108685005
13115343867 108691614
392211235555 108698223
826266663435 108704832
841255627851 108711441
365356007643 108718050
814400399939 108724659
858118212819 108731268
710102189211 108737877
297905667771 108744486
874980797787 108751095
833136605459 108757704
981152629067 108764313
569580647811 108770922
540227259163 108777531
32476089571 108784140
662637135227 108790749
123034416251 108797358
73695741715 108803967
91182866867 108810576
431557267147 108817185
914951369563 108823794
639529148419 108830403
34349710123 108837012
163629528211 108843621
472776919291 108850230
942431137659 108856839
207971881275 108863448
598934036459 108870057
469029678187 108876666
650770871731 108883275
684496041667 108889884
482145022051 108896493
298530207955 108903102
103049130363 108909711
665759836147 108916320
544599040451 108922929
406575659787 108929538
793790573867 108936147
169874930051 108942756
403452958867 108949365
151138724531 108955974
815649480307 108962583
513996571435 108969192
294782966851 108975801
441549910091 108982410
642027309155 108989019
678875180011 108995628
659514434307 109002237
27479768099 109008846
412821061627 109015455
555840763763 109022064
896215164043 109028673
287913024827 109035282
416568302731 109041891
414070141995 109048500
695113224795 109055109
849999190427 109061718
811277699019 109068327
243570671763 109074936
441549910091 109081545
416568302731 109088154
989271651459 109094763
617045701795 109101372
969910905755 109107981
194856537411 109114590
781924310371 109121199
112417233123 109127808
825017583067 109134417
108045451835 109141026
133027059195 109147635
136149760115 109154244
415943762547 109160853
923070391955 109167462
973658146859 109174071
61829478219 109180680
392211235555 109187289
326009976051 109193898
309771931267 109200507
379720431875 109207116
520241973275 109213725
919323150851 109220334
77442982819 109226943
30602469019 109233552
585818692595 109240161
831262984907 109246770
939308436739 109253379
776303448715 109259988
723217533075 109266597
994267972931 109273206
402203878499 109279815
794415114051 109286424
778177069267 109293033
642027309155 109299642
43717812883 109306251
441549910091 109312860
838132926931 109319469
867486315579 109326078
691990523875 109332687
529610076035 109339296
489014964075 109345905
979903548699 109352514
533357317139 109359123
28104308283 109365732
78692063187 109372341
908705967723 109378950
502130307939 109385559
225459006427 109392168
33100629755 109398777
495884906099 109405386
400330257947 109411995
405326579419 109418604
584569612227 109425213
633908286763 109431822
385341293531 109438431
567707027259 109445040
881226199627 109451649
208596421459 109458258
707604028475 109464867
914951369563 109471476
602056737379 109478085
153012345083 109484694
665759836147 109491303
658265353939 109497912
311021011635 109504521
264180497835 109511130
746325519883 109517739
667633456699 109524348
51212295091 109530957
10617183131 109537566
156135046003 109544175
875605337971 109550784
983026249619 109557393
237949810107 109564002
742578278779 109570611
921821311587 109577220
489014964075 109583829
810028618651 109590438
1249080371 109597047
773805287979 109603656
230455327899 109610265
343497101203 109616874
355363364699 109623483
949925619867 109630092
306649230347 109636701
536480018059 109643310
512747491067 109649919
775054368347 109656528
78067523003 109663137
703232247187 109669746
344746181571 109676355
309771931267 109682964
510249330331 109689573
895590623859 109696182
114915393859 109702791
321013654579 109709400
50587754907 109716009
454040713771 109722618
966163664651 109729227
628287425107 109735836
277295841699 109742445
275422221147 109749054
352865203963 109755663
2498160739 109762272
625164724187 109768881
382218592611 109775490
90558326683 109782099
846876489507 109788708
39346031595 109795317
92431947235 109801926
302277449059 109808535
602056737379 109815144
236076189555 109821753
174246711339 109828362
340998940467 109834971
759440863747 109841580
65576719323 109848189
446546231563 109854798
347244342307 109861407
807530457915 109868016
54959536195 109874625
592064094435 109881234
232953488635 109887843
973658146859 109894452
165503148763 109901061
530234616219 109907670
800660515891 109914279
389713074819 109920888
545848120819 109927497
595811335539 109934106
261057796915 109940715
129279818091 109947324
704481327555 109953933
679499720195 109960542
983650789803 109967151
617045701795 109973760
133027059195 109980369
426560945675 109986978
417192842915 109993587
251065153971 110000196
231079868083 110006805
605179438299 110013414
61204938035 110020023
195481077595 110026632
291035725747 110033241
889969762203 110039850
55584076379 110046459
613298460691 110053068
966788204835 110059677
899962405147 110066286
770058046875 110072895
916200449931 110079504
258559636179 110086113
268552279123 110092722
986773490723 110099331
439051749355 110105940
562086165603 110112549
450918012851 110119158
665135295963 110125767
745076439515 110132376
597684956091 110138985
101175509811 110145594
690116903323 110152203
479022321131 110158812
728213854547 110165421
846251949323 110172030
286039404275 110178639
979279008515 110185248
118662634963 110191857
634532826947 110198466
161755907659 110205075
955546481523 110211684
860616373555 110218293
175495791707 110224902
30602469019 110231511
763188104851 110238120
272299520227 110244729
464657896899 110251338
820021261595 110257947
764437185219 110264556
423438244755 110271165
981152629067 110277774
939308436739 110284383
816898560675 110290992
722592992891 110297601
547097201187 110304210
431557267147 110310819
885597980915 110317428
208596421459 110324037
265429578203 110330646
913077749011 110337255
160506827291 110343864
581446911307 110350473
354738824515 110357082
902460565883 110363691
700734086451 110370300
4371781291 110376909
33725169939 110383518
630161045659 110390127
884348900547 110396736
305400149979 110403345
730087475099 110409954
830638444723 110416563
272924060411 110423172
961791883363 110429781
255436935259 110436390
989271651459 110442999
923070391955 110449608
628911965291 110456217
314143712555 110462826
996141593483 110469435
755069082459 110476044
555216223579 110482653
674503398723 110489262
172997630971 110495871
394084856107 110502480
728838394731 110509089
48714134355 110515698
610800299955 110522307
202975559803 110528916
998639754219 110535525
859991833371 110542134
269176819307 110548743
870609016499 110555352
223585385875 110561961
86811085579 110568570
504628468675 110575179
617045701795 110581788
983026249619 110588397
192982916859 110595006
108045451835 110601615
908705967723 110608224
62454018403 110614833
818772181227 110621442
407824740155 110628051
538353638611 110634660
966163664651 110641269
868735395947 110647878
961167343179 110654487
740080118043 110661096
472152379107 110667705
29353388651 110674314
334128998443 110680923
452791633403 110687532
360984226355 110694141
934936655451 110700750
340998940467 110707359
168625849683 110713968
904334186435 110720577
840631087667 110727186
753820002091 110733795
437802668987 110740404
154885965635 110747013
270425899675 110753622
59955857667 110760231
656391733387 110766840
969910905755 110773449
675752479091 110780058
529610076035 110786667
96803728523 110793276
932438494715 110799885
280418542619 110806494
333504458259 110813103
49338674539 110819712
106796371467 110826321
939932976923 110832930
236700729739 110839539
659514434307 110846148
625164724187 110852757
274173140779 110859366
119911715331 110865975
78067523003 110872584
579573290755 110879193
300403828507 110885802
220462684955 110892411
855620052083 110899020
311645551819 110905629
983026249619 110912238
459661575427 110918847
746325519883 110925456
893717003307 110932065
681373340747 110938674
733834716203 110945283
104298210731 110951892
913077749011 110958501
654518112835 110965110
111168152755 110971719
58706777299 110978328
287913024827 110984937
987398030907 110991546
801285056075 110998155
969910905755 111004764
199228318699 111011373
943055677843 111017982
740080118043 111024591
143644242323 111031200
793166033683 111037809
357236985251 111044418
831262984907 111051027
353489744147 111057636
197354698147 111064245
662012595043 111070854
600183116827 111077463
578324210387 111084072
874980797787 111090681
678875180011 111097290
332255377891 111103899
746325519883 111110508
826891203619 111117117
971159986123 111123726
427185485859 111130335
177993952443 111136944
698860465899 111143553
487765883707 111150162
664510755779 111156771
405326579419 111163380
138647920851 111169989
360359686171 111176598
756318162827 111183207
103673670547 111189816
463408816531 111196425
848750110059 111203034
648272710995 111209643
958669182443 111216252
84312924843 111222861
72446661347 111229470
530234616219 111236079
234827109187 111242688
584569612227 111249297
17487125155 111255906
67450339875 111262515
85562005211 111269124
976780847779 111275733
621417483083 111282342
108045451835 111288951
8743562579 111295560
526487375115 111302169
174246711339 111308778
171748550603 111315387
614547541059 111321996
28728848467 111328605
6245401843 111335214
824393042883 111341823
106171831283 111348432
803158676627 111355041
993643432747 111361650
82439304291 111368259
919323150851 111374868
248566993235 111381477
793166033683 111388086
400330257947 111394695
981152629067 111401304
529610076035 111407913
528985535851 111414522
172997630971 111421131
768808966507 111427740
33725169939 111434349
296032047219 111440958
173622171155 111447567
267927738939 111454176
584569612227 111460785
461535195979 111467394
839382007299 111474003
492137664995 111480612
382843132795 111487221
722592992891 111493830
434055427883 111500439
96179188339 111507048
497758526651 111513657
909955048091 111520266
627038344739 111526875
88684706131 111533484
331630837707 111540093
404077499051 111546702
722592992891 111553311
271674980043 111559920
741953738595 111566529
613923000875 111573138
534606397507 111579747
15613504603 111586356
554591683395 111592965
11241723315 111599574
660763514675 111606183
64952179139 111612792
137398840483 111619401
727589314363 111626010
26230687731 111632619
316641873291 111639228
510249330331 111645837
877478958523 111652446
329757217155 111659055
176120331891 111665664
747574600251 111672273
688243282771 111678882
805656837363 111685491
277920381883 111692100
889969762203 111698709
786296091659 111705318
363482387091 111711927
146142403059 111718536
592064094435 111725145
329132676971 111731754
800035975707 111738363
743202818963 111744972
91182866867 111751581
249816073603 111758190
266054118387 111764799
831887525091 111771408
756318162827 111778017
103673670547 111784626
209845501827 111791235
702607707003 111797844
523364674195 111804453
385341293531 111811062
815649480307 111817671
199228318699 111824280
925568552691 111830889
528360995667 111837498
135525219931 111844107
695737764979 111850716
472776919291 111857325
295407507035 111863934
481520481867 111870543
716347591051 111877152
775678908531 111883761
538978178795 111890370
665759836147 111896979
883099820179 111903588
589565933699 111910197
112417233123 111916806
882475279995 111923415
237949810107 111930024
664510755779 111936633
221087225139 111943242
454040713771 111949851
790667872947 111956460
357236985251 111963069
602681277563 111969678
927442173243 111976287
948676539499 111982896
981152629067 111989505
405326579419 111996114
707604028475 112002723
949925619867 112009332
786296091659 112015941
808779538283 112022550
637655527867 112029159
688243282771 112035768
156135046003 112042377
31227009203 112048986
183614814099 112055595
565833406707 112062204
608926679403 112068813
264805038019 112075422
507751169595 112082031
927442173243 112088640
317266413475 112095249
314768252739 112101858
266678658571 112108467
309147391083 112115076
215466363483 112121685
645774550259 112128294
951174700235 112134903
736332876939 112141512
737581957307 112148121
225459006427 112154730
591439554251 112161339
679499720195 112167948
619543862531 112174557
234202569003 112181166
993018892563 112187775
161131367475 112194384
560212545051 112200993
735708336755 112207602
689492363139 112214211
524613754563 112220820
965539124467 112227429
953672860971 112234038
889345222019 112240647
168625849683 112247256
111168152755 112253865
281043082803 112260474
232953488635 112267083
169250389867 112273692
720719372339 112280301
3 112286910
826266663435 112293519
512122950883 112300128
423438244755 112306737
821270341963 112313346
994892513115 112319955
863114534291 112326564
405326579419 112333173
18736205523 112339782
867486315579 112346391
21234366259 112353000
202351019619 112359609
460286115611 112366218
99926429443 112372827
617045701795 112379436
820645801779 112386045
449668932483 112392654
818147641043 112399263
91182866867 112405872
312270092003 112412481
429683646595 112419090
401579338315 112425699
737581957307 112432308
144268782507 112438917
304775609795 112445526
769433506691 112452135
221711765323 112458744
808779538283 112465353
854995511899 112471962
289162105195 112478571
644525469891 112485180
806281377547 112491789
487765883707 112498398
949925619867 112505007
209845501827 112511616
501505767755 112518225
68074880059 112524834
141770621771 112531443
273548600595 112538052
141146081587 112544661
746325519883 112551270
543974500267 112557879
430932726963 112564488
602056737379 112571097
466531517451 112577706
742578278779 112584315
786920631843 112590924
362233306723 112597533
330381757339 112604142
233578028819 112610751
508375709779 112617360
523364674195 112623969
827515743803 112630578
204224640171 112637187
415319222363 112643796
273548600595 112650405
445921691379 112657014
136149760115 112663623
658265353939 112670232
484643182787 112676841
296032047219 112683450
517743812539 112690059
267927738939 112696668
31227009203 112703277
885597980915 112709886
513996571435 112716495
310396471451 112723104
49338674539 112729713
637030987683 112736322
33100629755 112742931
573952429099 112749540
154261425451 112756149
573327888915 112762758
531483696587 112769367
732585635835 112775976
425311865307 112782585
660763514675 112789194
14364424235 112795803
304151069611 112802412
713224890131 112809021
530234616219 112815630
713849430315 112822239
249816073603 112828848
936185735819 112835457
24357067179 112842066
954297401155 112848675
5620861659 112855284
730087475099 112861893
249191533419 112868502
446546231563 112875111
326009976051 112881720
170499470235 112888329
694488684611 112894938
664510755779 112901547
909330507907 112908156
590815014067 112914765
868110855763 112921374
313519172371 112927983
804407756995 112934592
681997880931 112941201
307273770531 112947810
88684706131 112954419
570829728179 112961028
893092463123 112967637
818772181227 112974246
483394102419 112980855
400330257947 112987464
959293722627 112994073
798786895339 113000682
806281377547 113007291
272299520227 113013900
396583016843 113020509
378471351507 113027118
592688634619 113033727
244819752131 113040336
154885965635 113046945
149889644163 113053554
331630837707 113060163
768184426323 113066772
124908036803 113073381
310396471451 113079990
350367043227 113086599
761314484299 113093208
427185485859 113099817
528985535851 113106426
675752479091 113113035
821894882147 113119644
545223580635 113126253
660763514675 113132862
651395411915 113139471
338500779731 113146080
901211485515 113152689
861240913739 113159298
189235675755 113165907
976156307595 113172516
671380697803 113179125
716972131235 113185734
31227009203 113192343
21234366259 113198952
88060165947 113205561
212343662563 113212170
538353638611 113218779
923070391955 113225388
964914584283 113231997
307898310715 113238606
380969512243 113245215
589565933699 113251824
785047011291 113258433
180492113179 113265042
892467922939 113271651
277920381883 113278260
213592742931 113284869
253563314707 113291478
699485006083 113298087
119911715331 113304696
197354698147 113311305
608926679403 113317914
989896191643 113324523
5620861659 113331132
686369662219 113337741
232953488635 113344350
625164724187 113350959
911828668643 113357568
189235675755 113364177
50587754907 113370786
409073820523 113377395
330381757339 113384004
506502089227 113390613
810653158835 113397222
994267972931 113403831
968661825387 113410440
688243282771 113417049
561461625419 113423658
645150010075 113430267
941182057291 113436876
96803728523 113443485
687618742587 113450094
890594302387 113456703
18736205523 113463312
693239604243 113469921
190484756123 113476530
232328948451 113483139
833761145643 113489748
614547541059 113496357
704481327555 113502966
433430887699 113509575
195481077595 113516184
383467672979 113522793
946802918947 113529402
166752229131 113536011
352865203963 113542620
382843132795 113549229
962416423547 113555838
350367043227 113562447
255436935259 113569056
367229628195 113575665
579573290755 113582274
859991833371 113588883
154261425451 113595492
535855477875 113602101
989271651459 113608710
699485006083 113615319
859991833371 113621928
292284806115 113628537
156135046003 113635146
326009976051 113641755
477148700579 113648364
567082487075 113654973
220462684955 113661582
477773240763 113668191
523364674195 113674800
886222521099 113681409
655767193203 113688018
988022571091 113694627
849374650243 113701236
574576969283 113707845
443423530643 113714454
411571981259 113721063
824393042883 113727672
13115343867 113734281
782548850555 113740890
530859156403 113747499
674503398723 113754108
133651599379 113760717
215466363483 113767326
254812395075 113773935
631410126027 113780544
576450589835 113787153
986773490723 113793762
506502089227 113800371
237325269923 113806980
178618492627 113813589
635157367131 113820198
818772181227 113826807
429059106411 113833416
9368102763 113840025
849374650243 113846634
607677599035 113853243
723217533075 113859852
442174450275 113866461
801909596259 113873070
73695741715 113879679
814400399939 113886288
771307127243 113892897
296656587403 113899506
286039404275 113906115
189235675755 113912724
706354948107 113919333
316641873291 113925942
672005237987 113932551
944929298395 113939160
626413804555 113945769
529610076035 113952378
548970821739 113958987
685745122035 113965596
959293722627 113972205
213592742931 113978814
276671301515 113985423
815649480307 113992032
779426149635 113998641
538978178795 114005250
929940333979 114011859
578324210387 114018468
374099570219 114025077
410322900891 114031686
678875180011 114038295
757567243195 114044904
56208616563 114051513
212968202747 114058122
392835775739 114064731
312894632187 114071340
295407507035 114077949
529610076035 114084558
14988964419 114091167
44966893251 114097776
953048320787 114104385
846876489507 114110994
395958476659 114117603
876854418339 114124212
879977119259 114130821
646399090443 114137430
554591683395 114144039
856869132451 114150648
731961095651 114157257
41844192331 114163866
252314234339 114170475
809404078467 114177084
910579588275 114183693
813775859755 114190302
397207557027 114196911
141146081587 114203520
694488684611 114210129
704481327555 114216738
512122950883 114223347
588316853331 114229956
116164474227 114236565
553967143211 114243174
470278758555 114249783
876229878155 114256392
951174700235 114263001
644525469891 114269610
746325519883 114276219
759440863747 114282828
974907227227 114289437
291035725747 114296046
251689694155 114302655
963665503915 114309264
710102189211 114315873
234202569003 114322482
86811085579 114329091
321013654579 114335700
521491053643 114342309
201726479435 114348918
789418792579 114355527
748823680619 114362136
68699420243 114368745
884973440731 114375354
88060165947 114381963
964914584283 114388572
184239354283 114395181
116164474227 114401790
860616373555 114408399
324136355499 114415008
442174450275 114421617
735083796571 114428226
647648170811 114434835
762563564667 114441444
500881227571 114448053
412196521443 114454662
336627159179 114461271
910579588275 114467880
231079868083 114474489
756318162827 114481098
124283496619 114487707
193607457043 114494316
519617433091 114500925
528360995667 114507534
928691253611 114514143
970535445939 114520752
863114534291 114527361
279794002435 114533970
39346031595 114540579
927442173243 114547188
467780597819 114553797
464657896899 114560406
415319222363 114567015
42468732515 114573624
897464244411 114580233
382843132795 114586842
736957417123 114593451
921196771403 114600060
702607707003 114606669
417192842915 114613278
498383066835 114619887
279169462251 114626496
33100629755 114633105
610800299955 114639714
63078558587 114646323
686994202403 114652932
447170771747 114659541
926193092875 114666150
672629778171 114672759
21234366259 114679368
27479768099 114685977
996141593483 114692586
430932726963 114699195
763812645035 114705804
70573040795 114712413
928691253611 114719022
989896191643 114725631
999264294403 114732240
912453208827 114738849
686994202403 114745458
131777978827 114752067
346619802123 114758676
517743812539 114765285
59955857667 114771894
639529148419 114778503
404077499051 114785112
120536255515 114791721
601432197195 114798330
610800299955 114804939
128655277907 114811548
351616123595 114818157
698860465899 114824766
928691253611 114831375
195481077595 114837984
54334996011 114844593
892467922939 114851202
959918262811 114857811
922445851771 114864420
700109546267 114871029
209220961643 114877638
32476089571 114884247
259808716547 114890856
396583016843 114897465
944304758211 114904074
111792692939 114910683
716347591051 114917292
352240663779 114923901
971784526307 114930510
626413804555 114937119
275422221147 114943728
945553838579 114950337
901836025699 114956946
790667872947 114963555
780675230003 114970164
231079868083 114976773
76193902451 114983382
442798990459 114989991
136149760115 114996600
347244342307 115003209
889345222019 115009818
233578028819 115016427
93056487419 115023036
893092463123 115029645
6869942027 115036254
184863894467 115042863
64952179139 115049472
202351019619 115056081
701983166819 115062690
716347591051 115069299
813151319571 115075908
489014964075 115082517
322887275131 115089126
758191783379 115095735
570829728179 115102344
357861525435 115108953
694488684611 115115562
254187854891 115122171
412821061627 115128780
427810026043 115135389
572078808547 115141998
411571981259 115148607
706979488291 115155216
60580397851 115161825
427185485859 115168434
885597980915 115175043
51836835275 115181652
575826049651 115188261
691990523875 115194870
873107177235 115201479
68074880059 115208088
690116903323 115214697
880601659443 115221306
647648170811 115227915
770682587059 115234524
91182866867 115241133
399705717763 115247742
129904358275 115254351
573952429099 115260960
768184426323 115267569
36223330675 115274178
363482387091 115280787
266678658571 115287396
284790323907 115294005
958044642259 115300614
839382007299 115307223
405326579419 115313832
232328948451 115320441
502754848123 115327050
719470291971 115333659
56833156747 115340268
125532576987 115346877
695737764979 115353486
361608766539 115360095
161755907659 115366704
145517862875 115373313
542725419899 115379922
126781657355 115386531
154261425451 115393140
765061725403 115399749
874980797787 115406358
522115593827 115412967
720094832155 115419576
220462684955 115426185
284165783723 115432794
696986845347 115439403
478397780947 115446012
410947441075 115452621
603305817747 115459230
545223580635 115465839
906207806987 115472448
427185485859 115479057
668882537067 115485666
542100879715 115492275
469654218371 115498884
917449530299 115505493
343497101203 115512102
828140283987 115518711
530234616219 115525320
320389114395 115531929
831887525091 115538538
218589064403 115545147
123034416251 115551756
295407507035 115558365
820021261595 115564974
73695741715 115571583
389713074819 115578192
536480018059 115584801
117413554595 115591410
593937714987 115598019
767559886139 115604628
324136355499 115611237
172997630971 115617846
306024690163 115624455
662012595043 115631064
600807657011 115637673
88060165947 115644282
621417483083 115650891
192358376675 115657500
261682337099 115664109
219838144771 115670718
725715693811 115677327
121785335883 115683936
662012595043 115690545
143644242323 115697154
963665503915 115703763
489639504259 115710372
818772181227 115716981
863739074475 115723590
243570671763 115730199
856244592267 115736808
447170771747 115743417
146142403059 115750026
444048070827 115756635
369727788931 115763244
280418542619 115769853
394084856107 115776462
97428268707 115783071
858118212819 115789680
643900929707 115796289
854370971715 115802898
117413554595 115809507
963040963731 115816116
530859156403 115822725
178618492627 115829334
726964774179 115835943
713224890131 115842552
10617183131 115849161
355987904883 115855770
917449530299 115862379
669507077251 115868988
313519172371 115875597
224209926059 115882206
216090903667 115888815
669507077251 115895424
952423780603 115902033
323511815315 115908642
894341543491 115915251
734459256387 115921860
400954798131 115928469
181116653363 115935078
928691253611 115941687
244819752131 115948296
400954798131 115954905
530859156403 115961514
16238044787 115968123
218589064403 115974732
448419852115 115981341
354738824515 115987950
735083796571 115994559
336002618995 116001168
898088784595 116007777
246068832499 116014386
23107986811 116020995
48714134355 116027604
480271401499 116034213
605803978483 116040822
111168152755 116047431
619543862531 116054040
95554648155 116060649
239823430659 116067258
75569362267 116073867
276671301515 116080476
166752229131 116087085
207971881275 116093694
100550969627 116100303
601432197195 116106912
680748800563 116113521
555216223579 116120130
332255377891 116126739
281043082803 116133348
53710455827 116139957
260433256731 116146566
117413554595 116153175
590815014067 116159784
798162355155 116166393
274173140779 116173002
748199140435 116179611
760689944115 116186220
595186795355 116192829
951799240419 116199438
86811085579 116206047
550844442291 116212656
747574600251 116219265
588941393515 116225874
971784526307 116232483
658265353939 116239092
419066463467 116245701
128030737723 116252310
305400149979 116258919
321638194763 116265528
846876489507 116272137
519617433091 116278746
575826049651 116285355
811902239203 116291964
454665253955 116298573
813775859755 116305182
101800049995 116311791
248566993235 116318400
290411185563 116325009
177993952443 116331618
220462684955 116338227
948051999315 116344836
816898560675 116351445
913077749011 116358054
150514184347 116364663
696362305163 116371272
196730157963 116377881
121160795699 116384490
888096141651 116391099
645150010075 116397708
304775609795 116404317
829389364355 116410926
283541243539 116417535
937434816187 116424144
781299770187 116430753
572703348731 116437362
695737764979 116443971
41219652147 116450580
919947691035 116457189
611424840139 116463798
413445601811 116470407
668257996883 116477016
534606397507 116483625
677001559459 116490234
295407507035 116496843
978029928147 116503452
204224640171 116510061
225459006427 116516670
446546231563 116523279
401579338315 116529888
936185735819 116536497
743202818963 116543106
344121641387 116549715
42468732515 116556324
77442982819 116562933
286663944459 116569542
603930357931 116576151
658265353939 116582760
684496041667 116589369
946178378763 116595978
816274020491 116602587
26855227915 116609196
745700979699 116615805
816898560675 116622414
640778228787 116629023
925568552691 116635632
892467922939 116642241
201101939251 116648850
276671301515 116655459
452167093219 116662068
888096141651 116668677
665759836147 116675286
949925619867 116681895
249191533419 116688504
213592742931 116695113
219213604587 116701722
410322900891 116708331
317890953659 116714940
205473720539 116721549
840006547483 116728158
455914334323 116734767
624540184003 116741376
685745122035 116747985
610175759771 116754594
495260365915 116761203
28104308283 116767812
571454268363 116774421
531483696587 116781030
153012345083 116787639
796288734603 116794248
334128998443 116800857
558338924499 116807466
982401709435 116814075
746950060067 116820684
923070391955 116827293
267927738939 116833902
685745122035 116840511
314768252739 116847120
182365733731 116853729
923070391955 116860338
806905917731 116866947
841880168035 116873556
377222271139 116880165
521491053643 116886774
673254318355 116893383
26230687731 116899992
88684706131 116906601
387839454267 116913210
574576969283 116919819
341623480651 116926428
385965833715 116933037
887471601467 116939646
267927738939 116946255
870609016499 116952864
320389114395 116959473
546472661003 116966082
54334996011 116972691
786920631843 116979300
76193902451 116985909
99926429443 116992518
395333936475 116999127
505877549043 117005736
201101939251 117012345
424687325123 117018954
488390423891 117025563
761939024483 117032172
750072760987 117038781
716972131235 117045390
944929298395 117051999
418441923283 117058608
509000249963 117065217
919323150851 117071826
733834716203 117078435
829389364355 117085044
867486315579 117091653
231704408267 117098262
538353638611 117104871
918698610667 117111480
121160795699 117118089
204224640171 117124698
771307127243 117131307
919323150851 117137916
980528088883 117144525
666384376331 117151134
405326579419 117157743
534606397507 117164352
681997880931 117170961
282292163171 117177570
385341293531 117184179
238574350291 117190788
978029928147 117197397
103673670547 117204006
129904358275 117210615
4371781291 117217224
231079868083 117223833
191733836491 117230442
136149760115 117237051
278544922067 117243660
998639754219 117250269
287913024827 117256878
502754848123 117263487
927442173243 117270096
728213854547 117276705
336627159179 117283314
515245651803 117289923
851248270795 117296532
756942703011 117303141
237325269923 117309750
84937465027 117316359
382843132795 117322968
21234366259 117329577
96803728523 117336186
20609826075 117342795
786920631843 117349404
196105617779 117356013
715098510683 117362622
522740134011 117369231
963040963731 117375840
385341293531 117382449
218589064403 117389058
208596421459 117395667
240447970843 117402276
868735395947 117408885
668882537067 117415494
670131617435 117422103
223585385875 117428712
213592742931 117435321
720719372339 117441930
954297401155 117448539
707604028475 117455148
582695991675 117461757
158633206739 117468366
918074070483 117474975
532732776955 117481584
226083546611 117488193
35598790491 117494802
567707027259 117501411
999888834587 117508020
920572231219 117514629
852497351163 117521238
99926429443 117527847
873107177235 117534456
479646861315 117541065
929315793795 117547674
70573040795 117554283
481520481867 117560892
174246711339 117567501
396583016843 117574110
557089844131 117580719
743827359147 117587328
60580397851 117593937
314143712555 117600546
695737764979 117607155
199852858883 117613764
31851549387 117620373
876854418339 117626982
701983166819 117633591
898088784595 117640200
109294532203 117646809
279794002435 117653418
696362305163 117660027
14988964419 117666636
924319472323 117673245
762563564667 117679854
84312924843 117686463
752570921723 117693072
354114284331 117699681
791292413131 117706290
564584326339 117712899
815024940123 117719508
307898310715 117726117
847501029691 117732726
886847061283 117739335
298530207955 117745944
898713324779 117752553
253563314707 117759162
981152629067 117765771
673878858539 117772380
614547541059 117778989
963665503915 117785598
543974500267 117792207
710726729395 117798816
691365983691 117805425
435304508251 117812034
543349960083 117818643
951174700235 117825252
906832347171 117831861
249191533419 117838470
216090903667 117845079
681373340747 117851688
907456887355 117858297
284790323907 117864906
137398840483 117871515
128655277907 117878124
737581957307 117884733
181116653363 117891342
59331317483 117897951
625164724187 117904560
695113224795 117911169
490888584627 117917778
523989214379 117924387
720719372339 117930996
245444292315 117937605
75569362267 117944214
479022321131 117950823
541476339531 117957432
560837085235 117964041
11866263499 117970650
246068832499 117977259
78692063187 117983868
3747241107 117990477
429059106411 117997086
900586945331 118003695
928066713427 118010304
767559886139 118016913
314768252739 118023522
438427209171 118030131
552718062843 118036740
435304508251 118043349
311645551819 118049958
494635825731 118056567
791916953315 118063176
650146331547 118069785
743827359147 118076394
565833406707 118083003
167376769315 118089612
768184426323 118096221
269176819307 118102830
587692313147 118109439
996141593483 118116048
647023630627 118122657
363482387091 118129266
826891203619 118135875
677001559459 118142484
758191783379 118149093
603305817747 118155702
181116653363 118162311
755693622643 118168920
231079868083 118175529
659514434307 118182138
283541243539 118188747
450293472667 118195356
752570921723 118201965
483394102419 118208574
403452958867 118215183
614547541059 118221792
461535195979 118228401
614547541059 118235010
197354698147 118241619
427810026043 118248228
244195211947 118254837
322887275131 118261446
810028618651 118268055
155510505819 118274664
801909596259 118281273
541476339531 118287882
310396471451 118294491
988647111275 118301100
939308436739 118307709
578948750571 118314318
420940084019 118320927
976156307595 118327536
79941143555 118334145
706354948107 118340754
348493422675 118347363
570829728179 118353972
70573040795 118360581
297281127587 118367190
540851799347 118373799
964290044099 118380408
475275080027 118387017
853121891347 118393626
63078558587 118400235
597060415907 118406844
737581957307 118413453
362233306723 118420062
764437185219 118426671
663261675411 118433280
531483696587 118439889
677626099643 118446498
48089594171 118453107
457163414691 118459716
320389114395 118466325
349117962859 118472934
473401459475 118479543
95554648155 118486152
717596671419 118492761
216090903667 118499370
276671301515 118505979
555216223579 118512588
273548600595 118519197
921821311587 118525806
172373090787 118532415
110543612571 118539024
898088784595 118545633
126157117171 118552242
879352579075 118558851
268552279123 118565460
876229878155 118572069
496509446283 118578678
751946381539 118585287
52461375459 118591896
304151069611 118598505
218589064403 118605114
237325269923 118611723
242321591395 118618332
596435875723 118624941
11866263499 118631550
21858906443 118638159
248566993235 118644768
695113224795 118651377
349742503043 118657986
194856537411 118664595
44342353067 118671204
8743562579 118677813
592064094435 118684422
667633456699 118691031
983026249619 118697640
950550160051 118704249
54334996011 118710858
544599040451 118717467
30602469019 118724076
274797680963 118730685
497133986467 118737294
668257996883 118743903
284790323907 118750512
335378078811 118757121
592688634619 118763730
176120331891 118770339
44342353067 118776948
439676289539 118783557
231079868083 118790166
942431137659 118796775
41219652147 118803384
372225949667 118809993
711975809763 118816602
520241973275 118823211
317890953659 118829820
417192842915 118836429
840006547483 118843038
40595111963 118849647
219213604587 118856256
634532826947 118862865
272299520227 118869474
347244342307 118876083
337876239547 118882692
460910655795 118889301
83688384659 118895910
983026249619 118902519
259184176363 118909128
989896191643 118915737
963040963731 118922346
291035725747 118928955
70573040795 118935564
526487375115 118942173
550219902107 118948782
99301889259 118955391
44966893251 118962000
920572231219 118968609
10617183131 118975218
935561195635 118981827
743827359147 118988436
166752229131 118995045
289786645379 119001654
255436935259 119008263
249816073603 119014872
501505767755 119021481
518368352723 119028090
697611385531 119034699
936185735819 119041308
891218842571 119047917
964290044099 119054526
237949810107 119061135
817523100859 119067744
118662634963 119074353
441549910091 119080962
623291103635 119087571
151763264715 119094180
915575909747 119100789
689492363139 119107398
565833406707 119114007
535855477875 119120616
988022571091 119127225
896215164043 119133834
706354948107 119140443
153636885267 119147052
745700979699 119153661
499007607019 119160270
633283746579 119166879
44342353067 119173488
163004988027 119180097
540227259163 119186706
363482387091 119193315
907456887355 119199924
633908286763 119206533
320389114395 119213142
542100879715 119219751
366605088011 119226360
211719122379 119232969
475275080027 119239578
325385435867 119246187
226083546611 119252796
292284806115 119259405
139897001219 119266014
711351269579 119272623
512747491067 119279232
721968452707 119285841
854995511899 119292450
346619802123 119299059
104922750915 119305668
766310805771 119312277
676377019275 119318886
557714384315 119325495
381594052427 119332104
518992892907 119338713
766935345955 119345322
967412745019 119351931
502754848123 119358540
38721491411 119365149
587067772963 119371758
350991583411 119378367
515870191987 119384976
528360995667 119391585
946178378763 119398194
433430887699 119404803
883724360363 119411412
977405387963 119418021
643276389523 119424630
911828668643 119431239
119287175147 119437848
301028368691 119444457
650146331547 119451066
983650789803 119457675
570205187995 119464284
721343912523 119470893
620168402715 119477502
88684706131 119484111
249816073603 119490720
379720431875 119497329
937434816187 119503938
41844192331 119510547
435929048435 119517156
420315543835 119523765
177369412259 119530374
956795561891 119536983
425311865307 119543592
663261675411 119550201
372850489851 119556810
29977928835 119563419
454040713771 119570028
875605337971 119576637
792541493499 119583246
583320531859 119589855
124908036803 119596464
749448220803 119603073
677626099643 119609682
469029678187 119616291
101175509811 119622900
685120581851 119629509
359110605803 119636118
139897001219 119642727
464033356715 119649336
939932976923 119655945
148016023611 119662554
648897251179 119669163
878103498707 119675772
90558326683 119682381
256686015627 119688990
378471351507 119695599
64952179139 119702208
319140034027 119708817
549595361923 119715426
276671301515 119722035
622666563451 119728644
396583016843 119735253
217339984035 119741862
997390673851 119748471
959918262811 119755080
502130307939 119761689
222336305507 119768298
418441923283 119774907
559588004867 119781516
633908286763 119788125
169874930051 119794734
407824740155 119801343
745700979699 119807952
991145272011 119814561
540227259163 119821170
236076189555 119827779
66201259507 119834388
665135295963 119840997
951799240419 119847606
296656587403 119854215
693239604243 119860824
399081177579 119867433
645774550259 119874042
848750110059 119880651
709477649027 119887260
968037285203 119893869
192358376675 119900478
552718062843 119907087
788794252395 119913696
791292413131 119920305
219838144771 119926914
234827109187 119933523
650770871731 119940132
100550969627 119946741
520241973275 119953350
866861775395 119959959
864363614659 119966568
745700979699 119973177
227332626979 119979786
563335245971 119986395
387214914083 119993004
624540184003 119999613
441549910091 120006222
698860465899 120012831
858742753003 120019440
738831037675 120026049
786920631843 120032658
701983166819 120039267
23732526995 120045876
169874930051 120052485
806281377547 120059094
212343662563 120065703
971784526307 120072312
191109296307 120078921
613923000875 120085530
722592992891 120092139
774429828163 120098748
412821061627 120105357
464033356715 120111966
229830787715 120118575
492762205179 120125184
457163414691 120131793
565833406707 120138402
240447970843 120145011
791292413131 120151620
289162105195 120158229
370976869299 120164838
284790323907 120171447
98052808891 120178056
485267722971 120184665
243570671763 120191274
206722800907 120197883
89309246315 120204492
221087225139 120211101
835010226011 120217710
59955857667 120224319
890594302387 120230928
597684956091 120237537
214217283115 120244146
19360745707 120250755
986773490723 120257364
54959536195 120263973
881226199627 120270582
331630837707 120277191
969286365571 120283800
583945072043 120290409
910579588275 120297018
952423780603 120303627
869359936131 120310236
301028368691 120316845
846251949323 120323454
158633206739 120330063
973658146859 120336672
103673670547 120343281
184239354283 120349890
408449280339 120356499
954297401155 120363108
20609826075 120369717
96803728523 120376326
523989214379 120382935
525238294747 120389544
759440863747 120396153
349742503043 120402762
755069082459 120409371
384092213163 120415980
668882537067 120422589
144268782507 120429198
931189414347 120435807
796288734603 120442416
737581957307 120449025
562710705787 120455634
593937714987 120462243
535230937691 120468852
705105867739 120475461
6245401843 120482070
543974500267 120488679
946802918947 120495288
630785585843 120501897
327883596603 120508506
590190473883 120515115
149889644163 120521724
158008666555 120528333
820645801779 120534942
387214914083 120541551
625164724187 120548160
768808966507 120554769
351616123595 120561378
532732776955 120567987
408449280339 120574596
580822371123 120581205
375348650587 120587814
229206247531 120594423
440300829723 120601032
314768252739 120607641
447795311931 120614250
43717812883 120620859
951174700235 120627468
538978178795 120634077
887471601467 120640686
916200449931 120647295
771307127243 120653904
147391483427 120660513
798162355155 120667122
273548600595 120673731
815024940123 120680340
529610076035 120686949
707604028475 120693558
886847061283 120700167
822519422331 120706776
246068832499 120713385
794415114051 120719994
762563564667 120726603
802534136443 120733212
676377019275 120739821
126781657355 120746430
435304508251 120753039
365356007643 120759648
116789014411 120766257
30602469019 120772866
530234616219 120779475
618294782163 120786084
893092463123 120792693
28728848467 120799302
542725419899 120805911
800035975707 120812520
705105867739 120819129
322262734947 120825738
149265103979 120832347
474650539843 120838956
525238294747 120845565
855620052083 120852174
647648170811 120858783
381594052427 120865392
874980797787 120872001
256061475443 120878610
467780597819 120885219
114915393859 120891828
951174700235 120898437
51212295091 120905046
747574600251 120911655
743827359147 120918264
1249080371 120924873
226708086795 120931482
159882287107 120938091
209220961643 120944700
958044642259 120951309
899337864963 120957918
470278758555 120964527
437802668987 120971136
677626099643 120977745
586443232779 120984354
634532826947 120990963
163629528211 120997572
649521791363 121004181
683871501483 121010790
915575909747 121017399
952423780603 121024008
688243282771 121030617
486516803339 121037226
530859156403 121043835
567707027259 121050444
730712015283 121057053
211094582195 121063662
955546481523 121070271
44342353067 121076880
166752229131 121083489
696362305163 121090098
113041773307 121096707
205473720539 121103316
925568552691 121109925
901836025699 121116534
14364424235 121123143
764437185219 121129752
93681027603 121136361
226708086795 121142970
438427209171 121149579
23732526995 121156188
951799240419 121162797
37472411043 121169406
272299520227 121176015
731336555467 121182624
695113224795 121189233
680748800563 121195842
199228318699 121202451
175495791707 121209060
199852858883 121215669
442798990459 121222278
840006547483 121228887
419066463467 121235496
233578028819 121242105
108669992019 121248714
996141593483 121255323
319764574211 121261932
636406447499 121268541
632659206395 121275150
822519422331 121281759
858118212819 121288368
713849430315 121294977
558338924499 121301586
969910905755 121308195
577075130019 121314804
729462934915 121321413
462159736163 121328022
770058046875 121334631
640153688603 121341240
682622421115 121347849
999264294403 121354458
9992642947 121361067
989271651459 121367676
405326579419 121374285
364731467459 121380894
207347341091 121387503
880601659443 121394112
81814764107 121400721
776927988899 121407330
479646861315 121413939
791292413131 121420548
141770621771 121427157
415319222363 121433766
392211235555 121440375
390962155187 121446984
718845751787 121453593
299779288323 121460202
715723050867 121466811
781924310371 121473420
527736455483 121480029
495884906099 121486638
400954798131 121493247
403452958867 121499856
555216223579 121506465
894341543491 121513074
38096951227 121519683
391586695371 121526292
572703348731 121532901
967412745019 121539510
9992642947 121546119
294782966851 121552728
681997880931 121559337
306649230347 121565946
43717812883 121572555
904334186435 121579164
369103248747 121585773
890594302387 121592382
501505767755 121598991
410947441075 121605600
341623480651 121612209
992394352379 121618818
839382007299 121625427
155510505819 121632036
304775609795 121638645
371601409483 121645254
20609826075 121651863
159882287107 121658472
222336305507 121665081
123034416251 121671690
481520481867 121678299
214217283115 121684908
532732776955 121691517
319764574211 121698126
294158426667 121704735
708853108843 121711344
113041773307 121717953
274173140779 121724562
785671551475 121731171
91807407051 121737780
492762205179 121744389
545848120819 121750998
64952179139 121757607
13739884051 121764216
796288734603 121770825
389088534635 121777434
578948750571 121784043
23732526995 121790652
399705717763 121797261
854995511899 121803870
633283746579 121810479
686994202403 121817088
826891203619 121823697
271674980043 121830306
55584076379 121836915
249191533419 121843524
225459006427 121850133
410947441075 121856742
555216223579 121863351
256686015627 121869960
653269032467 121876569
648272710995 121883178
968037285203 121889787
640778228787 121896396
939308436739 121903005
93056487419 121909614
437178128803 121916223
284790323907 121922832
838132926931 121929441
725715693811 121936050
927442173243 121942659
540851799347 121949268
679499720195 121955877
756942703011 121962486
620792942899 121969095
137398840483 121975704
731961095651 121982313
871233556683 121988922
903709646251 121995531
558338924499 122002140
400954798131 122008749
627662884923 122015358
236076189555 122021967
405326579419 122028576
881226199627 122035185
950550160051 122041794
903709646251 122048403
444672611011 122055012
870609016499 122061621
617045701795 122068230
459661575427 122074839
475899620211 122081448
859991833371 122088057
710102189211 122094666
3747241107 122101275
929315793795 122107884
128655277907 122114493
289162105195 122121102
479022321131 122127711
706354948107 122134320
422813704571 122140929
610175759771 122147538
216090903667 122154147
380969512243 122160756
172997630971 122167365
442798990459 122173974
964914584283 122180583
182365733731 122187192
70573040795 122193801
456538874507 122200410
945553838579 122207019
392835775739 122213628
70573040795 122220237
638280068051 122226846
896215164043 122233455
627038344739 122240064
743202818963 122246673
557714384315 122253282
227332626979 122259891
471527838923 122266500
57457696931 122273109
705105867739 122279718
390962155187 122286327
224834466243 122292936
751321841355 122299545
304775609795 122306154
289162105195 122312763
342872561019 122319372
598934036459 122325981
663886215595 122332590
855620052083 122339199
133651599379 122345808
357861525435 122352417
259808716547 122359026
948676539499 122365635
232328948451 122372244
959918262811 122378853
91182866867 122385462
684496041667 122392071
2498160739 122398680
600807657011 122405289
745076439515 122411898
638280068051 122418507
355363364699 122425116
950550160051 122431725
846876489507 122438334
935561195635 122444943
99301889259 122451552
972409066491 122458161
797537814971 122464770
962416423547 122471379
231704408267 122477988
742578278779 122484597
377222271139 122491206
154261425451 122497815
838132926931 122504424
231704408267 122511033
51836835275 122517642
15613504603 122524251
16238044787 122530860
924319472323 122537469
357861525435 122544078
155510505819 122550687
244195211947 122557296
881226199627 122563905
422813704571 122570514
21234366259 122577123
769433506691 122583732
511498410699 122590341
708228568659 122596950
36223330675 122603559
755069082459 122610168
961167343179 122616777
9368102763 122623386
692615064059 122629995
691990523875 122636604
80565683739 122643213
240447970843 122649822
146142403059 122656431
3122700923 122663040
174871251523 122669649
698860465899 122676258
626413804555 122682867
683246961299 122689476
849999190427 122696085
357861525435 122702694
113666313491 122709303
237949810107 122715912
285414864091 122722521
593313174803 122729130
607053058851 122735739
574576969283 122742348
643276389523 122748957
548970821739 122755566
226083546611 122762175
580822371123 122768784
548346281555 122775393
650770871731 122782002
358486065619 122788611
981152629067 122795220
571454268363 122801829
919947691035 122808438
331006297523 122815047
302277449059 122821656
300403828507 122828265
882475279995 122834874
833761145643 122841483
873731717419 122848092
180492113179 122854701
874356257603 122861310
64952179139 122867919
879352579075 122874528
133027059195 122881137
552093522659 122887746
264180497835 122894355
815649480307 122900964
699485006083 122907573
155510505819 122914182
196730157963 122920791
981777169251 122927400
209220961643 122934009
3122700923 122940618
828140283987 122947227
577075130019 122953836
881850739811 122960445
43093272699 122967054
557714384315 122973663
643276389523 122980272
986148950539 122986881
652019952099 122993490
549595361923 123000099
407200199971 123006708
810653158835 123013317
310396471451 123019926
678250639827 123026535
848125569875 123033144
872482637051 123039753
568331567443 123046362
609551219587 123052971
551468982475 123059580
132402519011 123066189
864988154843 123072798
948051999315 123079407
606428518667 123086016
278544922067 123092625
591439554251 123099234
429683646595 123105843
954297401155 123112452
908705967723 123119061
701358626635 123125670
958669182443 123132279
138647920851 123138888
384092213163 123145497
928691253611 123152106
405951119603 123158715
869984476315 123165324
922445851771 123171933
825642123251 123178542
720094832155 123185151
409073820523 123191760
256686015627 123198369
677626099643 123204978
414694682179 123211587
94305567787 123218196
367229628195 123224805
847501029691 123231414
824393042883 123238023
736957417123 123244632
209220961643 123251241
192982916859 123257850
497758526651 123264459
852497351163 123271068
947427459131 123277677
16862584971 123284286
500881227571 123290895
24357067179 123297504
286039404275 123304113
790667872947 123310722
198603778515 123317331
943055677843 123323940
49338674539 123330549
622666563451 123337158
41219652147 123343767
686369662219 123350376
728838394731 123356985
849999190427 123363594
983650789803 123370203
321638194763 123376812
808779538283 123383421
343497101203 123390030
137398840483 123396639
63703098771 123403248
253563314707 123409857
226083546611 123416466
35598790491 123423075
151138724531 123429684
75569362267 123436293
547097201187 123442902
585194152411 123449511
136774300299 123456120
181116653363 123462729
237949810107 123469338
650770871731 123475947
954297401155 123482556
59955857667 123489165
256061475443 123495774
534606397507 123502383
235451649371 123508992
136774300299 123515601
391586695371 123522210
23107986811 123528819
171748550603 123535428
509000249963 123542037
825642123251 123548646
250440613787 123555255
894966083675 123561864
568956107627 123568473
11866263499 123575082
909330507907 123581691
711975809763 123588300
470903298739 123594909
934936655451 123601518
996141593483 123608127
104298210731 123614736
16862584971 123621345
943680218027 123627954
863114534291 123634563
493386745363 123641172
118038094779 123647781
828764824171 123654390
795039654235 123660999
379095891691 123667608
805032297179 123674217
536480018059 123680826
987398030907 123687435
578324210387 123694044
246693372683 123700653
699485006083 123707262
913702289195 123713871
48089594171 123720480
92431947235 123727089
630785585843 123733698
357236985251 123740307
335378078811 123746916
651395411915 123753525
445921691379 123760134
886222521099 123766743
13739884051 123773352
689492363139 123779961
106171831283 123786570
104922750915 123793179
161131367475 123799788
812526779387 123806397
48089594171 123813006
88060165947 123819615
661388054859 123826224
197979238331 123832833
7494482211 123839442
109919072387 123846051
708853108843 123852660
946802918947 123859269
951174700235 123865878
833136605459 123872487
255436935259 123879096
86186545395 123885705
393460315923 123892314
68699420243 123898923
193607457043 123905532
791916953315 123912141
687618742587 123918750
623291103635 123925359
748823680619 123931968
397207557027 123938577
304775609795 123945186
497133986467 123951795
154885965635 123958404
588316853331 123965013
554591683395 123971622
190484756123 123978231
129904358275 123984840
799411435523 123991449
780050689819 123998058
49338674539 124004667
174246711339 124011276
174246711339 124017885
970535445939 124024494
716972131235 124031103
104298210731 124037712
149889644163 124044321
553342603027 124050930
570829728179 124057539
984275329987 124064148
684496041667 124070757
220462684955 124077366
805032297179 124083975
262306877283 124090584
473401459475 124097193
276671301515 124103802
276671301515 124110411
647023630627 124117020
487141343523 124123629
452791633403 124130238
800660515891 124136847
575201509467 124143456
541476339531 124150065
716347591051 124156674
891218842571 124163283
437178128803 124169892
925568552691 124176501
590190473883 124183110
390962155187 124189719
626413804555 124196328
584569612227 124202937
86186545395 124209546
548970821739 124216155
870609016499 124222764
639529148419 124229373
862489994107 124235982
291035725747 124242591
324760895683 124249200
212968202747 124255809
480271401499 124262418
756942703011 124269027
678875180011 124275636
953048320787 124282245
471527838923 124288854
287913024827 124295463
159882287107 124302072
755069082459 124308681
831887525091 124315290
450918012851 124321899
760689944115 124328508
578324210387 124335117
184239354283 124341726
445297151195 124348335
950550160051 124354944
264805038019 124361553
969910905755 124368162
911828668643 124374771
591439554251 124381380
425936405491 124387989
934312115267 124394598
879352579075 124401207
19985285891 124407816
128655277907 124414425
20609826075 124421034
522740134011 124427643
309771931267 124434252
346619802123 124440861
387839454267 124447470
532108236771 124454079
138647920851 124460688
711975809763 124467297
395333936475 124473906
154885965635 124480515
395333936475 124487124
493386745363 124493733
637655527867 124500342
811277699019 124506951
242946131579 124513560
731961095651 124520169
796913274787 124526778
324136355499 124533387
146142403059 124539996
216090903667 124546605
436553588619 124553214
890594302387 124559823
128030737723 124566432
730712015283 124573041
698860465899 124579650
402203878499 124586259
235451649371 124592868
432181807331 124599477
482145022051 124606086
399705717763 124612695
710102189211 124619304
347244342307 124625913
334128998443 124632522
192358376675 124639131
364106927275 124645740
189860215939 124652349
503379388307 124658958
879352579075 124665567
813775859755 124672176
325385435867 124678785
738206497491 124685394
409073820523 124692003
53710455827 124698612
345995261939 124705221
627662884923 124711830
479646861315 124718439
161755907659 124725048
750697301171 124731657
161755907659 124738266
128030737723 124744875
381594052427 124751484
334128998443 124758093
236076189555 124764702
846876489507 124771311
533357317139 124777920
721968452707 124784529
851248270795 124791138
786296091659 124797747
43093272699 124804356
77442982819 124810965
852497351163 124817574
114915393859 124824183
239198890475 124830792
696986845347 124837401
908081427539 124844010
964290044099 124850619
981152629067 124857228
479646861315 124863837
876854418339 124870446
216090903667 124877055
135525219931 124883664
551468982475 124890273
201726479435 124896882
460286115611 124903491
678875180011 124910100
273548600595 124916709
162380447843 124923318
197979238331 124929927
148016023611 124936536
73071201531 124943145
487765883707 124949754
965539124467 124956363
26230687731 124962972
813151319571 124969581
43093272699 124976190
682622421115 124982799
627662884923 124989408
710102189211 124996017
189235675755 125002626
851872810979 125009235
808779538283 125015844
148016023611 125022453
30602469019 125029062
820021261595 125035671
473401459475 125042280
592688634619 125048889
226083546611 125055498
609551219587 125062107
54334996011 125068716
43093272699 125075325
374724110403 125081934
400954798131 125088543
239823430659 125095152
703232247187 125101761
217964524219 125108370
828140283987 125114979
614547541059 125121588
785047011291 125128197
575826049651 125134806
478397780947 125141415
131777978827 125148024
810028618651 125154633
349117962859 125161242
204224640171 125167851
656391733387 125174460
161755907659 125181069
580822371123 125187678
609551219587 125194287
606428518667 125200896
283541243539 125207505
857493672635 125214114
272299520227 125220723
916824990115 125227332
942431137659 125233941
210470042011 125240550
869984476315 125247159
155510505819 125253768
176744872075 125260377
259184176363 125266986
412821061627 125273595
723217533075 125280204
159882287107 125286813
18111665339 125293422
119287175147 125300031
282292163171 125306640
531483696587 125313249
627662884923 125319858
530859156403 125326467
153012345083 125333076
274797680963 125339685
570829728179 125346294
861240913739 125352903
740704658227 125359512
398456637395 125366121
434055427883 125372730
914951369563 125379339
360984226355 125385948
535230937691 125392557
346619802123 125399166
49338674539 125405775
83688384659 125412384
378471351507 125418993
316641873291 125425602
901211485515 125432211
546472661003 125438820
279794002435 125445429
49338674539 125452038
803783216811 125458647
287288484643 125465256
999888834587 125471865
186112974835 125478474
893092463123 125485083
830013904539 125491692
706354948107 125498301
451542553035 125504910
544599040451 125511519
63078558587 125518128
706979488291 125524737
962416423547 125531346
887471601467 125537955
379720431875 125544564
908081427539 125551173
639529148419 125557782
165503148763 125564391
298530207955 125571000
258559636179 125577609
171124010419 125584218
492762205179 125590827
576450589835 125597436
640153688603 125604045
180492113179 125610654
855620052083 125617263
879977119259 125623872
71197580979 125630481
169250389867 125637090
933063034899 125643699
222960845691 125650308
449668932483 125656917
876229878155 125663526
672629778171 125670135
377222271139 125676744
883099820179 125683353
166752229131 125689962
862489994107 125696571
964290044099 125703180
520866513459 125709789
51212295091 125716398
993643432747 125723007
487765883707 125729616
981777169251 125736225
156135046003 125742834
655142653019 125749443
978654468331 125756052
212968202747 125762661
690116903323 125769270
63703098771 125775879
821270341963 125782488
532732776955 125789097
227957167163 125795706
342872561019 125802315
488390423891 125808924
454665253955 125815533
374724110403 125822142
143019702139 125828751
738206497491 125835360
64952179139 125841969
316641873291 125848578
532732776955 125855187
745076439515 125861796
474025999659 125868405
713224890131 125875014
477148700579 125881623
822519422331 125888232
540227259163 125894841
793790573867 125901450
771307127243 125908059
91807407051 125914668
994892513115 125921277
963665503915 125927886
911828668643 125934495
629536505475 125941104
114915393859 125947713
737581957307 125954322
246693372683 125960931
123034416251 125967540
756942703011 125974149
469029678187 125980758
469654218371 125987367
328508136787 125993976
324136355499 126000585
314768252739 126007194
966788204835 126013803
296032047219 126020412
298530207955 126027021
909955048091 126033630
764437185219 126040239
904334186435 126046848
1873620555 126053457
53085915643 126060066
359735145987 126066675
402203878499 126073284
169874930051 126079893
838757467115 126086502
723217533075 126093111
732585635835 126099720
805656837363 126106329
457163414691 126112938
907456887355 126119547
913702289195 126126156
62454018403 126132765
687618742587 126139374
939932976923 126145983
925568552691 126152592
728213854547 126159201
452167093219 126165810
610800299955 126172419
920572231219 126179028
665135295963 126185637
453416173587 126192246
714473970499 126198855
259808716547 126205464
525862834931 126212073
166752229131 126218682
186737515019 126225291
930564874163 126231900
720094832155 126238509
707604028475 126245118
43717812883 126251727
406575659787 126258336
926193092875 126264945
939932976923 126271554
86186545395 126278163
202351019619 126284772
500881227571 126291381
741329198411 126297990
749448220803 126304599
529610076035 126311208
400330257947 126317817
885597980915 126324426
437802668987 126331035
899337864963 126337644
733210176019 126344253
520241973275 126350862
489639504259 126357471
504003928491 126364080
905583266803 126370689
971784526307 126377298
271674980043 126383907
161131367475 126390516
397207557027 126397125
877478958523 126403734
45591433435 126410343
493386745363 126416952
859991833371 126423561
158633206739 126430170
169874930051 126436779
451542553035 126443388
733834716203 126449997
164878608579 126456606
702607707003 126463215
131153438643 126469824
271674980043 126476433
40595111963 126483042
648272710995 126489651
259808716547 126496260
455289794139 126502869
741953738595 126509478
624540184003 126516087
815024940123 126522696
166752229131 126529305
697611385531 126535914
202975559803 126542523
522115593827 126549132
375348650587 126555741
656391733387 126562350
861240913739 126568959
894966083675 126575568
169250389867 126582177
374099570219 126588786
992394352379 126595395
499632147203 126602004
470278758555 126608613
879352579075 126615222
489639504259 126621831
880601659443 126628440
64952179139 126635049
154885965635 126641658
986148950539 126648267
956171021707 126654876
439051749355 126661485
296032047219 126668094
656391733387 126674703
355363364699 126681312
635157367131 126687921
432181807331 126694530
390337615003 126701139
189235675755 126707748
584569612227 126714357
21858906443 126720966
865612695027 126727575
249816073603 126734184
704481327555 126740793
429059106411 126747402
284790323907 126754011
882475279995 126760620
231704408267 126767229
78067523003 126773838
689492363139 126780447
438427209171 126787056
502754848123 126793665
589565933699 126800274
231704408267 126806883
577699670203 126813492
899337864963 126820101
139897001219 126826710
743202818963 126833319
198603778515 126839928
39970571779 126846537
412821061627 126853146
701358626635 126859755
49963214723 126866364
3747241107 126872973
423438244755 126879582
543349960083 126886191
916200449931 126892800
825017583067 126899409
9368102763 126906018
108669992019 126912627
933063034899 126919236
475275080027 126925845
146142403059 126932454
244819752131 126939063
163004988027 126945672
908705967723 126952281
589565933699 126958890
420940084019 126965499
591439554251 126972108
384092213163 126978717
306024690163 126985326
464033356715 126991935
623291103635 126998544
849999190427 127005153
327259056419 127011762
768184426323 127018371
444672611011 127024980
741953738595 127031589
716347591051 127038198
586443232779 127044807
140521541403 127051416
940557517107 127058025
262931417467 127064634
921196771403 127071243
768808966507 127077852
218589064403 127084461
517119272355 127091070
181116653363 127097679
835010226011 127104288
739455577859 127110897
570829728179 127117506
287913024827 127124115
781299770187 127130724
511498410699 127137333
842504708219 127143942
702607707003 127150551
933687575083 127157160
204224640171 127163769
689492363139 127170378
369103248747 127176987
249191533419 127183596
434055427883 127190205
984899870171 127196814
628287425107 127203423
247317912867 127210032
647023630627 127216641
563959786155 127223250
387214914083 127229859
833761145643 127236468
49963214723 127243077
557714384315 127249686
414070141995 127256295
168001309499 127262904
878728038891 127269513
457787954875 127276122
827515743803 127282731
241697051211 127289340
955546481523 127295949
381594052427 127302558
362233306723 127309167
438427209171 127315776
188611135571 127322385
161755907659 127328994
211719122379 127335603
703232247187 127342212
906207806987 127348821
310396471451 127355430
449044392299 127362039
880601659443 127368648
607677599035 127375257
826266663435 127381866
257310555811 127388475
800660515891 127395084
386590373899 127401693
783797930923 127408302
288537565011 127414911
731961095651 127421520
396583016843 127428129
536480018059 127434738
115539934043 127441347
304151069611 127447956
560212545051 127454565
140521541403 127461174
436553588619 127467783
781924310371 127474392
423438244755 127481001
685745122035 127487610
496509446283 127494219
832512065275 127500828
803158676627 127507437
571454268363 127514046
617670241979 127520655
658265353939 127527264
821894882147 127533873
98052808891 127540482
236700729739 127547091
756318162827 127553700
211094582195 127560309
904334186435 127566918
981152629067 127573527
346619802123 127580136
819396721411 127586745
221711765323 127593354
989271651459 127599963
169250389867 127606572
56208616563 127613181
637655527867 127619790
748823680619 127626399
117413554595 127633008
372850489851 127639617
649521791363 127646226
522740134011 127652835
730712015283 127659444
928066713427 127666053
860616373555 127672662
625164724187 127679271
577699670203 127685880
312894632187 127692489
771931667427 127699098
675752479091 127705707
625164724187 127712316
257310555811 127718925
298530207955 127725534
753195461907 127732143
717596671419 127738752
14988964419 127745361
706354948107 127751970
866861775395 127758579
944929298395 127765188
227332626979 127771797
850623730611 127778406
228581707347 127785015
472152379107 127791624
497133986467 127798233
380344972059 127804842
969286365571 127811451
558963464683 127818060
558963464683 127824669
928691253611 127831278
846251949323 127837887
269176819307 127844496
152387804899 127851105
789418792579 127857714
904334186435 127864323
705105867739 127870932
424687325123 127877541
291035725747 127884150
644525469891 127890759
244819752131 127897368
296032047219 127903977
286663944459 127910586
84937465027 127917195
839382007299 127923804
910579588275 127930413
355987904883 127937022
642651849339 127943631
285414864091 127950240
173622171155 127956849
472776919291 127963458
944929298395 127970067
380344972059 127976676
588316853331 127983285
226708086795 127989894
356612445067 127996503
235451649371 128003112
256061475443 128009721
400330257947 128016330
299779288323 128022939
176744872075 128029548
242321591395 128036157
111792692939 128042766
209220961643 128049375
631410126027 128055984
999888834587 128062593
565208866523 128069202
66825799691 128075811
180492113179 128082420
490264044443 128089029
878728038891 128095638
504003928491 128102247
912453208827 128108856
161131367475 128115465
439051749355 128122074
65576719323 128128683
177369412259 128135292
299779288323 128141901
46215973619 128148510
322262734947 128155119
385341293531 128161728
761314484299 128168337
362233306723 128174946
629536505475 128181555
479022321131 128188164
161755907659 128194773
801285056075 128201382
412821061627 128207991
698860465899 128214600
673878858539 128221209
342248020835 128227818
622042023267 128234427
701983166819 128241036
758816323563 128247645
883099820179 128254254
540227259163 128260863
973658146859 128267472
281667622987 128274081
47465053987 128280690
148016023611 128287299
588941393515 128293908
465906977267 128300517
605179438299 128307126
155510505819 128313735
267927738939 128320344
843753788587 128326953
790043332763 128333562
630785585843 128340171
339125319915 128346780
331006297523 128353389
567707027259 128359998
54959536195 128366607
235451649371 128373216
455914334323 128379825
264180497835 128386434
735708336755 128393043
724466613443 128399652
986773490723 128406261
583320531859 128412870
462784276347 128419479
414070141995 128426088
46840513803 128432697
304151069611 128439306
439051749355 128445915
293533886483 128452524
89933786499 128459133
854995511899 128465742
23732526995 128472351
183614814099 128478960
894966083675 128485569
821894882147 128492178
675752479091 128498787
155510505819 128505396
324136355499 128512005
134900679747 128518614
690116903323 128525223
58706777299 128531832
839382007299 128538441
61204938035 128545050
719470291971 128551659
14988964419 128558268
915575909747 128564877
191733836491 128571486
380344972059 128578095
755069082459 128584704
797537814971 128591313
976156307595 128597922
719470291971 128604531
884973440731 128611140
667633456699 128617749
89309246315 128624358
340374400283 128630967
811902239203 128637576
369103248747 128644185
38096951227 128650794
307273770531 128657403
67450339875 128664012
98052808891 128670621
172373090787 128677230
703232247187 128683839
624540184003 128690448
927442173243 128697057
456538874507 128703666
226083546611 128710275
49338674539 128716884
378471351507 128723493
433430887699 128730102
744451899331 128736711
779426149635 128743320
223585385875 128749929
759440863747 128756538
14364424235 128763147
753820002091 128769756
5620861659 128776365
908705967723 128782974
826266663435 128789583
4371781291 128796192
780675230003 128802801
593937714987 128809410
992394352379 128816019
787545172027 128822628
873107177235 128829237
432181807331 128835846
51212295091 128842455
138647920851 128849064
773805287979 128855673
502130307939 128862282
830638444723 128868891
565833406707 128875500
23732526995 128882109
302277449059 128888718
252938774523 128895327
808779538283 128901936
45591433435 128908545
543974500267 128915154
202975559803 128921763
771307127243 128928372
128655277907 128934981
939308436739 128941590
299779288323 128948199
222336305507 128954808
454040713771 128961417
434679968067 128968026
89933786499 128974635
273548600595 128981244
556465303947 128987853
194231997227 128994462
231704408267 129001071
798162355155 129007680
876854418339 129014289
650770871731 129020898
928066713427 129027507
617045701795 129034116
104922750915 129040725
339749860099 129047334
642651849339 129053943
399081177579 129060552
90558326683 129067161
959293722627 129073770
981777169251 129080379
128030737723 129086988
914326829379 129093597
793790573867 129100206
594562255171 129106815
67450339875 129113424
494011285547 129120033
945553838579 129126642
796288734603 129133251
627662884923 129139860
403452958867 129146469
876229878155 129153078
821894882147 129159687
637030987683 129166296
961791883363 129172905
823143962515 129179514
594562255171 129186123
894966083675 129192732
517119272355 129199341
898088784595 129205950
658889894123 129212559
214841823299 129219168
783173390739 129225777
211719122379 129232386
825017583067 129238995
29353388651 129245604
26230687731 129252213
257935095995 129258822
677626099643 129265431
230455327899 129272040
620168402715 129278649
956171021707 129285258
261682337099 129291867
296032047219 129298476
346619802123 129305085
74944822083 129311694
836259306379 129318303
837508386747 129324912
815649480307 129331521
906207806987 129338130
148640563795 129344739
760689944115 129351348
227332626979 129357957
890594302387 129364566
126781657355 129371175
479646861315 129377784
901836025699 129384393
916824990115 129391002
64952179139 129397611
635781907315 129404220
10617183131 129410829
552093522659 129417438
457163414691 129424047
862489994107 129430656
139272461035 129437265
736332876939 129443874
961167343179 129450483
525238294747 129457092
396583016843 129463701
385341293531 129470310
215466363483 129476919
648897251179 129483528
111168152755 129490137
251065153971 129496746
455914334323 129503355
971159986123 129509964
576450589835 129516573
34349710123 129523182
140521541403 129529791
135525219931 129536400
736332876939 129543009
439676289539 129549618
776303448715 129556227
355363364699 129562836
295407507035 129569445
229830787715 129576054
948051999315 129582663
568956107627 129589272
48714134355 129595881
688243282771 129602490
935561195635 129609099
254812395075 129615708
555216223579 129622317
140521541403 129628926
40595111963 129635535
399081177579 129642144
91182866867 129648753
991145272011 129655362
196730157963 129661971
437178128803 129668580
133027059195 129675189
49963214723 129681798
644525469891 129688407
128655277907 129695016
51836835275 129701625
164254068395 129708234
658889894123 129714843
33725169939 129721452
941806597475 129728061
741329198411 129734670
535230937691 129741279
872482637051 129747888
520241973275 129754497
987398030907 129761106
248566993235 129767715
625789264371 129774324
143019702139 129780933
207971881275 129787542
386590373899 129794151
897464244411 129800760
466531517451 129807369
267927738939 129813978
648272710995 129820587
908705967723 129827196
291660265931 129833805
934312115267 129840414
968037285203 129847023
929940333979 129853632
30602469019 129860241
907456887355 129866850
615796621427 129873459
364106927275 129880068
557714384315 129886677
578948750571 129893286
635157367131 129899895
948051999315 129906504
332255377891 129913113
118038094779 129919722
516494732171 129926331
171124010419 129932940
447170771747 129939549
637030987683 129946158
479646861315 129952767
302277449059 129959376
544599040451 129965985
537729098427 129972594
198603778515 129979203
395333936475 129985812
811902239203 129992421
158633206739 129999030
159257746923 130005639
893092463123 130012248
617045701795 130018857
48714134355 130025466
797537814971 130032075
697611385531 130038684
706354948107 130045293
525238294747 130051902
813775859755 130058511
626413804555 130065120
974907227227 130071729
976780847779 130078338
161131367475 130084947
843129248403 130091556
835634766195 130098165
700109546267 130104774
864988154843 130111383
483394102419 130117992
929315793795 130124601
976156307595 130131210
831887525091 130137819
28104308283 130144428
764437185219 130151037
723842073259 130157646
565833406707 130164255
680748800563 130170864
277295841699 130177473
553967143211 130184082
468405138003 130190691
41844192331 130197300
318515493843 130203909
28728848467 130210518
894341543491 130217127
548970821739 130223736
163629528211 130230345
928691253611 130236954
2498160739 130243563
505253008859 130250172
101800049995 130256781
240447970843 130263390
450293472667 130269999
663261675411 130276608
104298210731 130283217
342872561019 130289826
73071201531 130296435
298530207955 130303044
924944012507 130309653
841255627851 130316262
48714134355 130322871
943680218027 130329480
761314484299 130336089
261682337099 130342698
557089844131 130349307
241697051211 130355916
530234616219 130362525
853746431531 130369134
171748550603 130375743
85562005211 130382352
979279008515 130388961
551468982475 130395570
968037285203 130402179
266678658571 130408788
587067772963 130415397
96803728523 130422006
334128998443 130428615
708853108843 130435224
341623480651 130441833
222960845691 130448442
866861775395 130455051
367229628195 130461660
608926679403 130468269
21858906443 130474878
901836025699 130481487
554591683395 130488096
457787954875 130494705
948051999315 130501314
206722800907 130507923
186737515019 130514532
590815014067 130521141
443423530643 130527750
586443232779 130534359
377846811323 130540968
835634766195 130547577
364731467459 130554186
933063034899 130560795
451542553035 130567404
450293472667 130574013
62454018403 130580622
940557517107 130587231
104922750915 130593840
829389364355 130600449
55584076379 130607058
133027059195 130613667
755069082459 130620276
575826049651 130626885
957420102075 130633494
726340233995 130640103
938059356371 130646712
214217283115 130653321
279169462251 130659930
195481077595 130666539
540851799347 130673148
467156057635 130679757
33100629755 130686366
923070391955 130692975
300403828507 130699584
439051749355 130706193
896215164043 130712802
449668932483 130719411
157384126371 130726020
146142403059 130732629
996141593483 130739238
576450589835 130745847
123034416251 130752456
528360995667 130759065
175495791707 130765674
783173390739 130772283
667008916515 130778892
899337864963 130785501
764437185219 130792110
484018642603 130798719
959918262811 130805328
466531517451 130811937
68074880059 130818546
49963214723 130825155
188611135571 130831764
460286115611 130838373
563959786155 130844982
368478708563 130851591
751946381539 130858200
944304758211 130864809
622042023267 130871418
908081427539 130878027
714473970499 130884636
286039404275 130891245
405951119603 130897854
71822121163 130904463
649521791363 130911072
96803728523 130917681
833136605459 130924290
461535195979 130930899
412196521443 130937508
949301079683 130944117
713849430315 130950726
245444292315 130957335
434055427883 130963944
111792692939 130970553
147391483427 130977162
642027309155 130983771
157384126371 130990380
602056737379 130996989
384716753347 131003598
674503398723 131010207
215466363483 131016816
573952429099 131023425
820645801779 131030034
799411435523 131036643
176120331891 131043252
194856537411 131049861
807530457915 131056470
565208866523 131063079
779426149635 131069688
422813704571 131076297
904334186435 131082906
502130307939 131089515
301028368691 131096124
759440863747 131102733
998639754219 131109342
948051999315 131115951
511498410699 131122560
990520731827 131129169
166127688947 131135778
579573290755 131142387
326634516235 131148996
27479768099 131155605
957420102075 131162214
719470291971 131168823
683871501483 131175432
81190223923 131182041
611424840139 131188650
287913024827 131195259
148640563795 131201868
16238044787 131208477
929940333979 131215086
355363364699 131221695
527111915299 131228304
605803978483 131234913
541476339531 131241522
962416423547 131248131
457163414691 131254740
640778228787 131261349
851872810979 131267958
141146081587 131274567
963665503915 131281176
447170771747 131287785
440925369907 131294394
580197830939 131301003
230455327899 131307612
517119272355 131314221
323511815315 131320830
161131367475 131327439
701983166819 131334048
476524160395 131340657
118662634963 131347266
178618492627 131353875
169250389867 131360484
684496041667 131367093
409073820523 131373702
297281127587 131380311
313519172371 131386920
592688634619 131393529
738206497491 131400138
92431947235 131406747
427185485859 131413356
239198890475 131419965
296032047219 131426574
39346031595 131433183
994892513115 131439792
380344972059 131446401
525862834931 131453010
610800299955 131459619
883724360363 131466228
973033606675 131472837
542100879715 131479446
515870191987 131486055
113666313491 131492664
161755907659 131499273
309147391083 131505882
215466363483 131512491
640153688603 131519100
663261675411 131525709
735083796571 131532318
269801359491 131538927
85562005211 131545536
289162105195 131552145
293533886483 131558754
843753788587 131565363
379720431875 131571972
563335245971 131578581
851248270795 131585190
217964524219 131591799
467780597819 131598408
161131367475 131605017
994892513115 131611626
691365983691 131618235
119911715331 131624844
345995261939 131631453
252314234339 131638062
914326829379 131644671
374099570219 131651280
400954798131 131657889
44966893251 131664498
54334996011 131671107
690741443507 131677716
172997630971 131684325
291660265931 131690934
219838144771 131697543
464657896899 131704152
845627409139 131710761
741953738595 131717370
313519172371 131723979
450293472667 131730588
395958476659 131737197
299154748139 131743806
9368102763 131750415
848750110059 131757024
763188104851 131763633
304151069611 131770242
307273770531 131776851
459661575427 131783460
873107177235 131790069
100550969627 131796678
487765883707 131803287
103673670547 131809896
678875180011 131816505
184239354283 131823114
658889894123 131829723
959293722627 131836332
190484756123 131842941
16862584971 131849550
240447970843 131856159
86811085579 131862768
277295841699 131869377
793166033683 131875986
701358626635 131882595
745700979699 131889204
766310805771 131895813
731961095651 131902422
989271651459 131909031
801909596259 131915640
597684956091 131922249
183614814099 131928858
269801359491 131935467
54334996011 131942076
244819752131 131948685
889969762203 131955294
252938774523 131961903
691365983691 131968512
131153438643 131975121
420315543835 131981730
933687575083 131988339
879352579075 131994948
10617183131 132001557
961791883363 132008166
894966083675 132014775
93681027603 132021384
625164724187 132027993
570205187995 132034602
751946381539 132041211
695113224795 132047820
367854168379 132054429
83063844475 132061038
50587754907 132067647
813775859755 132074256
738206497491 132080865
124283496619 132087474
337251699363 132094083
657640813755 132100692
369727788931 132107301
111792692939 132113910
830638444723 132120519
805656837363 132127128
845002868955 132133737
422189164387 132140346
984899870171 132146955
820021261595 132153564
179867572995 132160173
598934036459 132166782
849374650243 132173391
311645551819 132180000
997390673851 132186609
325385435867 132193218
528985535851 132199827
788794252395 132206436
513372031251 132213045
563959786155 132219654
604554898115 132226263
334753538627 132232872
876229878155 132239481
46840513803 132246090
605179438299 132252699
665759836147 132259308
981777169251 132265917
158633206739 132272526
109294532203 132279135
687618742587 132285744
102424590179 132292353
121160795699 132298962
993018892563 132305571
876229878155 132312180
402828418683 132318789
853746431531 132325398
643900929707 132332007
211719122379 132338616
169250389867 132345225
550219902107 132351834
9368102763 132358443
608302139219 132365052
84312924843 132371661
318515493843 132378270
496509446283 132384879
18111665339 132391488
701358626635 132398097
660763514675 132404706
164254068395 132411315
354738824515 132417924
404077499051 132424533
307898310715 132431142
267927738939 132437751
767559886139 132444360
287913024827 132450969
982401709435 132457578
548970821739 132464187
192358376675 132470796
520866513459 132477405
741329198411 132484014
782548850555 132490623
570829728179 132497232
382218592611 132503841
756942703011 132510450
373475030035 132517059
147391483427 132523668
547721741371 132530277
109919072387 132536886
158633206739 132543495
817523100859 132550104
169250389867 132556713
463408816531 132563322
477773240763 132569931
791916953315 132576540
725715693811 132583149
434055427883 132589758
43093272699 132596367
710102189211 132602976
387839454267 132609585
603930357931 132616194
742578278779 132622803
395333936475 132629412
991145272011 132636021
123034416251 132642630
35598790491 132649239
346619802123 132655848
978654468331 132662457
792541493499 132669066
292909346299 132675675
316017333107 132682284
311021011635 132688893
674503398723 132695502
821270341963 132702111
99301889259 132708720
891218842571 132715329
663261675411 132721938
116789014411 132728547
326634516235 132735156
881226199627 132741765
743202818963 132748374
351616123595 132754983
590190473883 132761592
921196771403 132768201
48714134355 132774810
873731717419 132781419
360359686171 132788028
66201259507 132794637
411571981259 132801246
572078808547 132807855
446546231563 132814464
741953738595 132821073
412821061627 132827682
76818442635 132834291
842504708219 132840900
331630837707 132847509
385965833715 132854118
255436935259 132860727
258559636179 132867336
755693622643 132873945
602681277563 132880554
357861525435 132887163
563335245971 132893772
46215973619 132900381
819396721411 132906990
881226199627 132913599
906832347171 132920208
481520481867 132926817
372850489851 132933426
30602469019 132940035
410947441075 132946644
728213854547 132953253
600183116827 132959862
795039654235 132966471
344746181571 132973080
410947441075 132979689
758191783379 132986298
415319222363 132992907
811902239203 132999516
612049380323 133006125
124283496619 133012734
755693622643 133019343
168001309499 133025952
67450339875 133032561
206098260723 133039170
359735145987 133045779
940557517107 133052388
292284806115 133058997
287913024827 133065606
706979488291 133072215
713224890131 133078824
661388054859 133085433
36223330675 133092042
308522850899 133098651
823768502699 133105260
14988964419 133111869
652644492283 133118478
259808716547 133125087
406575659787 133131696
302277449059 133138305
311021011635 133144914
873107177235 133151523
947427459131 133158132
707604028475 133164741
891843382755 133171350
294158426667 133177959
915575909747 133184568
670131617435 133191177
461535195979 133197786
703856787371 133204395
525862834931 133211004
251065153971 133217613
736332876939 133224222
526487375115 133230831
370352329115 133237440
527736455483 133244049
448419852115 133250658
994892513115 133257267
848750110059 133263876
663886215595 133270485
563959786155 133277094
426560945675 133283703
532108236771 133290312
731961095651 133296921
655767193203 133303530
98052808891 133310139
196105617779 133316748
956171021707 133323357
118038094779 133329966
66825799691 133336575
542100879715 133343184
798786895339 133349793
784422471107 133356402
423438244755 133363011
264805038019 133369620
226083546611 133376229
100550969627 133382838
449044392299 133389447
811277699019 133396056
696986845347 133402665
382218592611 133409274
785671551475 133415883
918698610667 133422492
845002868955 133429101
286663944459 133435710
866237235211 133442319
650770871731 133448928
821270341963 133455537
73695741715 133462146
48089594171 133468755
512747491067 133475364
124908036803 133481973
316641873291 133488582
146142403059 133495191
237949810107 133501800
382843132795 133508409
196105617779 133515018
637030987683 133521627
758816323563 133528236
658265353939 133534845
853121891347 133541454
242321591395 133548063
915575909747 133554672
204224640171 133561281
102424590179 133567890
565833406707 133574499
66825799691 133581108
177993952443 133587717
326634516235 133594326
207347341091 133600935
512747491067 133607544
101800049995 133614153
845002868955 133620762
937434816187 133627371
78692063187 133633980
515870191987 133640589
35598790491 133647198
93681027603 133653807
568331567443 133660416
14364424235 133667025
779426149635 133673634
710102189211 133680243
73695741715 133686852
229206247531 133693461
230455327899 133700070
604554898115 133706679
610800299955 133713288
30602469019 133719897
233578028819 133726506
502754848123 133733115
352240663779 133739724
556465303947 133746333
53710455827 133752942
54334996011 133759551
425936405491 133766160
657640813755 133772769
407200199971 133779378
543349960083 133785987
503379388307 133792596
607053058851 133799205
828140283987 133805814
233578028819 133812423
694488684611 133819032
597060415907 133825641
29977928835 133832250
502130307939 133838859
842504708219 133845468
934936655451 133852077
91182866867 133858686
562086165603 133865295
48089594171 133871904
111168152755 133878513
590815014067 133885122
294782966851 133891731
898713324779 133898340
914326829379 133904949
202975559803 133911558
820645801779 133918167
593937714987 133924776
354114284331 133931385
953048320787 133937994
32476089571 133944603
115539934043 133951212
856244592267 133957821
761939024483 133964430
257310555811 133971039
829389364355 133977648
534606397507 133984257
306649230347 133990866
10617183131 133997475
58706777299 134004084
615172081243 134010693
76818442635 134017302
266054118387 134023911
259184176363 134030520
797537814971 134037129
37472411043 134043738
489639504259 134050347
434055427883 134056956
352865203963 134063565
447170771747 134070174
989896191643 134076783
733834716203 134083392
378471351507 134090001
914326829379 134096610
497133986467 134103219
336627159179 134109828
432806347515 134116437
303526529427 134123046
236076189555 134129655
421564624203 134136264
672005237987 134142873
385341293531 134149482
743202818963 134156091
39346031595 134162700
81190223923 134169309
734459256387 134175918
856869132451 134182527
60580397851 134189136
904334186435 134195745
443423530643 134202354
227957167163 134208963
138647920851 134215572
389088534635 134222181
820021261595 134228790
206722800907 134235399
569580647811 134242008
485267722971 134248617
36223330675 134255226
839382007299 134261835
614547541059 134268444
157384126371 134275053
261057796915 134281662
143644242323 134288271
61204938035 134294880
864988154843 134301489
716347591051 134308098
489014964075 134314707
981777169251 134321316
726964774179 134327925
542725419899 134334534
84312924843 134341143
680748800563 134347752
359735145987 134354361
630785585843 134360970
430308186779 134367579
305400149979 134374188
736332876939 134380797
718845751787 134387406
310396471451 134394015
603305817747 134400624
301652908875 134407233
952423780603 134413842
661388054859 134420451
847501029691 134427060
928066713427 134433669
372850489851 134440278
382843132795 134446887
723842073259 134453496
776927988899 134460105
286663944459 134466714
286039404275 134473323
154261425451 134479932
745076439515 134486541
994892513115 134493150
845002868955 134499759
362233306723 134506368
615172081243 134512977
831262984907 134519586
379095891691 134526195
815024940123 134532804
767559886139 134539413
821894882147 134546022
305400149979 134552631
750697301171 134559240
864363614659 134565849
292284806115 134572458
19360745707 134579067
857493672635 134585676
810028618651 134592285
753195461907 134598894
809404078467 134605503
645150010075 134612112
134276139563 134618721
816898560675 134625330
650770871731 134631939
108669992019 134638548
726340233995 134645157
136149760115 134651766
61204938035 134658375
431557267147 134664984
323511815315 134671593
736957417123 134678202
856869132451 134684811
92431947235 134691420
537104558243 134698029
54334996011 134704638
473401459475 134711247
828140283987 134717856
174871251523 134724465
39346031595 134731074
8743562579 134737683
790043332763 134744292
871858096867 134750901
548970821739 134757510
452791633403 134764119
444672611011 134770728
925568552691 134777337
994267972931 134783946
396583016843 134790555
118662634963 134797164
956171021707 134803773
614547541059 134810382
347868882491 134816991
729462934915 134823600
845002868955 134830209
707604028475 134836818
166127688947 134843427
908081427539 134850036
334753538627 134856645
248566993235 134863254
503379388307 134869863
504628468675 134876472
645150010075 134883081
84312924843 134889690
433430887699 134896299
254187854891 134902908
527111915299 134909517
877478958523 134916126
406575659787 134922735
415943762547 134929344
959293722627 134935953
410947441075 134942562
673254318355 134949171
587692313147 134955780
288537565011 134962389
320389114395 134968998
553967143211 134975607
479022321131 134982216
572703348731 134988825
540227259163 134995434
833136605459 135002043
461535195979 135008652
881226199627 135015261
141770621771 135021870
201101939251 135028479
857493672635 135035088
215466363483 135041697
592688634619 135048306
507126629411 135054915
474025999659 135061524
491513124811 135068133
371601409483 135074742
988647111275 135081351
158633206739 135087960
106171831283 135094569
791916953315 135101178
274797680963 135107787
252938774523 135114396
402828418683 135121005
542100879715 135127614
78692063187 135134223
986148950539 135140832
964290044099 135147441
648272710995 135154050
529610076035 135160659
548346281555 135167268
643900929707 135173877
284790323907 135180486
324136355499 135187095
359735145987 135193704
380344972059 135200313
870609016499 135206922
346619802123 135213531
23732526995 135220140
491513124811 135226749
743827359147 135233358
19985285891 135239967
313519172371 135246576
262306877283 135253185
869984476315 135259794
865612695027 135266403
370352329115 135273012
31851549387 135279621
978654468331 135286230
258559636179 135292839
866237235211 135299448
540227259163 135306057
143019702139 135312666
972409066491 135319275
525238294747 135325884
828140283987 135332493
372850489851 135339102
961167343179 135345711
467780597819 135352320
446546231563 135358929
543349960083 135365538
913077749011 135372147
67450339875 135378756
210470042011 135385365
869984476315 135391974
746325519883 135398583
384092213163 135405192
77442982819 135411801
26855227915 135418410
293533886483 135425019
911828668643 135431628
503379388307 135438237
284165783723 135444846
518992892907 135451455
518368352723 135458064
795039654235 135464673
948051999315 135471282
851248270795 135477891
329757217155 135484500
365356007643 135491109
716972131235 135497718
766935345955 135504327
114915393859 135510936
375348650587 135517545
484643182787 135524154
503379388307 135530763
55584076379 135537372
740080118043 135543981
303526529427 135550590
845627409139 135557199
847501029691 135563808
123658956435 135570417
299779288323 135577026
986148950539 135583635
557089844131 135590244
551468982475 135596853
949925619867 135603462
624540184003 135610071
923070391955 135616680
979279008515 135623289
903709646251 135629898
454665253955 135636507
393460315923 135643116
366605088011 135649725
825642123251 135656334
46840513803 135662943
825642123251 135669552
581446911307 135676161
979279008515 135682770
159257746923 135689379
713224890131 135695988
601432197195 135702597
56208616563 135709206
154261425451 135715815
344121641387 135722424
22483446627 135729033
264180497835 135735642
600183116827 135742251
554591683395 135748860
560837085235 135755469
502754848123 135762078
68699420243 135768687
653893572651 135775296
218589064403 135781905
690116903323 135788514
730087475099 135795123
219213604587 135801732
780050689819 135808341
647023630627 135814950
474650539843 135821559
582695991675 135828168
430308186779 135834777
436553588619 135841386
841880168035 135847995
798162355155 135854604
978029928147 135861213
463408816531 135867822
866861775395 135874431
261682337099 135881040
788794252395 135887649
73071201531 135894258
980528088883 135900867
764437185219 135907476
536480018059 135914085
365980547827 135920694
690741443507 135927303
111168152755 135933912
207347341091 135940521
583320531859 135947130
945553838579 135953739
945553838579 135960348
499632147203 135966957
165503148763 135973566
826891203619 135980175
81814764107 135986784
783173390739 135993393
97428268707 136000002
900586945331 136006611
510249330331 136013220
369103248747 136019829
513996571435 136026438
443423530643 136033047
705730407923 136039656
362857846907 136046265
36847870859 136052874
979903548699 136059483
148640563795 136066092
286039404275 136072701
1873620555 136079310
765061725403 136085919
474650539843 136092528
234202569003 136099137
826266663435 136105746
127406197539 136112355
464033356715 136118964
996766133667 136125573
84312924843 136132182
808779538283 136138791
565208866523 136145400
227957167163 136152009
937434816187 136158618
114915393859 136165227
624540187 136171836
893717003307 136178445
804407756995 136185054
167376769315 136191663
736957417123 136198272
720094832155 136204881
485267722971 136211490
488390423891 136218099
197979238331 136224708
239823430659 136231317
582071451491 136237926
749448220803 136244535
28104308283 136251144
334128998443 136257753
16238044787 136264362
936810276003 136270971
546472661003 136277580
607053058851 136284189
886222521099 136290798
262931417467 136297407
918698610667 136304016
663886215595 136310625
841255627851 136317234
357236985251 136323843
110543612571 136330452
755693622643 136337061
854370971715 136343670
523364674195 136350279
755693622643 136356888
781299770187 136363497
294158426667 136370106
376597730955 136376715
904958726619 136383324
39970571779 136389933
603930357931 136396542
295407507035 136403151
55584076379 136409760
429059106411 136416369
422189164387 136422978
913077749011 136429587
63078558587 136436196
414694682179 136442805
384716753347 136449414
45591433435 136456023
958669182443 136462632
122409876067 136469241
284165783723 136475850
841880168035 136482459
499632147203 136489068
928066713427 136495677
723842073259 136502286
917449530299 136508895
677001559459 136515504
434679968067 136522113
299779288323 136528722
431557267147 136535331
970535445939 136541940
387214914083 136548549
948051999315 136555158
121785335883 136561767
677626099643 136568376
159257746923 136574985
289786645379 136581594
376597730955 136588203
768184426323 136594812
254187854891 136601421
226083546611 136608030
335378078811 136614639
484643182787 136621248
655142653019 136627857
997390673851 136634466
742578278779 136641075
605803978483 136647684
238574350291 136654293
86186545395 136660902
796288734603 136667511
161755907659 136674120
256686015627 136680729
734459256387 136687338
74944822083 136693947
661388054859 136700556
91807407051 136707165
607053058851 136713774
184239354283 136720383
433430887699 136726992
93681027603 136733601
821894882147 136740210
801285056075 136746819
69323960427 136753428
879352579075 136760037
770058046875 136766646
70573040795 136773255
303526529427 136779864
421564624203 136786473
973658146859 136793082
614547541059 136799691
189235675755 136806300
171124010419 136812909
803158676627 136819518
510249330331 136826127
613298460691 136832736
741329198411 136839345
875605337971 136845954
801909596259 136852563
986148950539 136859172
241072511027 136865781
848125569875 136872390
952423780603 136878999
241072511027 136885608
181116653363 136892217
323511815315 136898826
808154998099 136905435
591439554251 136912044
806905917731 136918653
534606397507 136925262
735708336755 136931871
519617433091 136938480
959293722627 136945089
341623480651 136951698
152387804899 136958307
482769562235 136964916
800660515891 136971525
35598790491 136978134
589565933699 136984743
928691253611 136991352
15613504603 136997961
332255377891 137004570
701358626635 137011179
750697301171 137017788
252314234339 137024397
996766133667 137031006
136149760115 137037615
100550969627 137044224
164254068395 137050833
605803978483 137057442
185488434651 137064051
442174450275 137070660
828140283987 137077269
436553588619 137083878
555840763763 137090487
958044642259 137097096
612673920507 137103705
404077499051 137110314
800035975707 137116923
871233556683 137123532
370352329115 137130141
750697301171 137136750
940557517107 137143359
592064094435 137149968
154261425451 137156577
664510755779 137163186
409073820523 137169795
244195211947 137176404
543974500267 137183013
584569612227 137189622
963665503915 137196231
603305817747 137202840
206722800907 137209449
16238044787 137216058
586443232779 137222667
758191783379 137229276
477773240763 137235885
776303448715 137242494
64952179139 137249103
974907227227 137255712
368478708563 137262321
869359936131 137268930
577075130019 137275539
380344972059 137282148
944304758211 137288757
693864144427 137295366
387839454267 137301975
76818442635 137308584
568956107627 137315193
407200199971 137321802
500256687387 137328411
941806597475 137335020
282292163171 137341629
341623480651 137348238
374099570219 137354847
808154998099 137361456
828764824171 137368065
740080118043 137374674
795664194419 137381283
68074880059 137387892
510249330331 137394501
307898310715 137401110
144268782507 137407719
381594052427 137414328
117413554595 137420937
104298210731 137427546
462784276347 137434155
76818442635 137440764
921821311587 137447373
891843382755 137453982
975531767411 137460591
661388054859 137467200
252314234339 137473809
871858096867 137480418
724466613443 137487027
546472661003 137493636
524613754563 137500245
236076189555 137506854
191109296307 137513463
930564874163 137520072
612049380323 137526681
84312924843 137533290
979903548699 137539899
481520481867 137546508
181741193547 137553117
36223330675 137559726
463408816531 137566335
66201259507 137572944
391586695371 137579553
986148950539 137586162
766310805771 137592771
497133986467 137599380
488390423891 137605989
530859156403 137612598
350367043227 137619207
132402519011 137625816
528985535851 137632425
477773240763 137639034
975531767411 137645643
896215164043 137652252
326634516235 137658861
164878608579 137665470
267927738939 137672079
923070391955 137678688
182990273915 137685297
648897251179 137691906
595186795355 137698515
998639754219 137705124
733210176019 137711733
778801609451 137718342
830013904539 137724951
368478708563 137731560
335378078811 137738169
593937714987 137744778
272299520227 137751387
598934036459 137757996
236700729739 137764605
969286365571 137771214
524613754563 137777823
94305567787 137784432
430308186779 137791041
109294532203 137797650
817523100859 137804259
484018642603 137810868
626413804555 137817477
466531517451 137824086
386590373899 137830695
133027059195 137837304
600807657011 137843913
193607457043 137850522
690741443507 137857131
768808966507 137863740
630161045659 137870349
465906977267 137876958
975531767411 137883567
366605088011 137890176
126781657355 137896785
578324210387 137903394
751321841355 137910003
84312924843 137916612
510873870515 137923221
160506827291 137929830
918074070483 137936439
915575909747 137943048
685120581851 137949657
292284806115 137956266
600183116827 137962875
48714134355 137969484
723217533075 137976093
587692313147 137982702
432806347515 137989311
467156057635 137995920
266678658571 138002529
428434566227 138009138
294782966851 138015747
610800299955 138022356
827515743803 138028965
477148700579 138035574
898713324779 138042183
810028618651 138048792
447170771747 138055401
31851549387 138062010
502130307939 138068619
753820002091 138075228
706354948107 138081837
296032047219 138088446
528985535851 138095055
252314234339 138101664
852497351163 138108273
242946131579 138114882
545223580635 138121491
937434816187 138128100
242321591395 138134709
251065153971 138141318
475899620211 138147927
605803978483 138154536
392835775739 138161145
692615064059 138167754
849999190427 138174363
184863894467 138180972
764437185219 138187581
211719122379 138194190
25606147547 138200799
472152379107 138207408
746950060067 138214017
148016023611 138220626
559588004867 138227235
171748550603 138233844
652019952099 138240453
933687575083 138247062
410947441075 138253671
204849180355 138260280
818147641043 138266889
851248270795 138273498
3122700923 138280107
174871251523 138286716
186112974835 138293325
683871501483 138299934
543974500267 138306543
422813704571 138313152
438427209171 138319761
43093272699 138326370
399705717763 138332979
738831037675 138339588
628911965291 138346197
362857846907 138352806
146766943243 138359415
149265103979 138366024
929315793795 138372633
660138974491 138379242
481520481867 138385851
929940333979 138392460
740704658227 138399069
267927738939 138405678
321638194763 138412287
790043332763 138418896
198603778515 138425505
863114534291 138432114
164878608579 138438723
444672611011 138445332
657016273571 138451941
776303448715 138458550
66825799691 138465159
851248270795 138471768
315392792923 138478377
172997630971 138484986
708853108843 138491595
280418542619 138498204
340998940467 138504813
707604028475 138511422
234202569003 138518031
770682587059 138524640
838757467115 138531249
687618742587 138537858
896839704227 138544467
786296091659 138551076
655142653019 138557685
860616373555 138564294
693864144427 138570903
345370721755 138577512
373475030035 138584121
671380697803 138590730
61204938035 138597339
192358376675 138603948
284790323907 138610557
686369662219 138617166
585818692595 138623775
85562005211 138630384
595811335539 138636993
31851549387 138643602
828764824171 138650211
592688634619 138656820
234827109187 138663429
652644492283 138670038
843753788587 138676647
211094582195 138683256
713224890131 138689865
606428518667 138696474
63078558587 138703083
973658146859 138709692
174871251523 138716301
149889644163 138722910
350367043227 138729519
759440863747 138736128
592064094435 138742737
40595111963 138749346
487765883707 138755955
816274020491 138762564
810653158835 138769173
357236985251 138775782
861865453923 138782391
983026249619 138789000
232328948451 138795609
163629528211 138802218
988022571091 138808827
178618492627 138815436
986773490723 138822045
653269032467 138828654
592064094435 138835263
535855477875 138841872
44342353067 138848481
234202569003 138855090
319764574211 138861699
474650539843 138868308
613298460691 138874917
70573040795 138881526
108669992019 138888135
144893322691 138894744
108045451835 138901353
937434816187 138907962
804407756995 138914571
898713324779 138921180
453416173587 138927789
535855477875 138934398
988022571091 138941007
612049380323 138947616
156135046003 138954225
833136605459 138960834
428434566227 138967443
637655527867 138974052
109294532203 138980661
877478958523 138987270
329132676971 138993879
216715443851 139000488
653893572651 139007097
24357067179 139013706
15613504603 139020315
721968452707 139026924
717596671419 139033533
665759836147 139040142
16238044787 139046751
143644242323 139053360
420940084019 139059969
693864144427 139066578
653893572651 139073187
562086165603 139079796
358486065619 139086405
381594052427 139093014
451542553035 139099623
652019952099 139106232
552093522659 139112841
766935345955 139119450
475275080027 139126059
532732776955 139132668
717596671419 139139277
71822121163 139145886
624540184003 139152495
299154748139 139159104
462159736163 139165713
846251949323 139172322
824393042883 139178931
69948500611 139185540
299154748139 139192149
737581957307 139198758
362857846907 139205367
746325519883 139211976
848125569875 139218585
278544922067 139225194
939932976923 139231803
98677349075 139238412
555216223579 139245021
856244592267 139251630
147391483427 139258239
609551219587 139264848
597684956091 139271457
296656587403 139278066
46215973619 139284675
64952179139 139291284
505877549043 139297893
187362055203 139304502
462784276347 139311111
641402768971 139317720
768184426323 139324329
920572231219 139330938
168001309499 139337547
63703098771 139344156
573327888915 139350765
499007607019 139357374
375348650587 139363983
812526779387 139370592
309771931267 139377201
691990523875 139383810
753195461907 139390419
597684956091 139397028
516494732171 139403637
743827359147 139410246
181741193547 139416855
342872561019 139423464
350367043227 139430073
690741443507 139436682
306024690163 139443291
633283746579 139449900
815024940123 139456509
44966893251 139463118
99301889259 139469727
978654468331 139476336
701983166819 139482945
447170771747 139489554
603305817747 139496163
369727788931 139502772
998639754219 139509381
881226199627 139515990
238574350291 139522599
974282687043 139529208
77442982819 139535817
293533886483 139542426
459661575427 139549035
833136605459 139555644
783797930923 139562253
156759586187 139568862
770682587059 139575471
628911965291 139582080
542725419899 139588689
297905667771 139595298
420940084019 139601907
448419852115 139608516
540851799347 139615125
448419852115 139621734
543349960083 139628343
212968202747 139634952
983026249619 139641561
116164474227 139648170
420315543835 139654779
766310805771 139661388
825017583067 139667997
380969512243 139674606
307273770531 139681215
240447970843 139687824
114290853675 139694433
446546231563 139701042
570205187995 139707651
141770621771 139714260
538978178795 139720869
224834466243 139727478
791292413131 139734087
979903548699 139740696
51212295091 139747305
737581957307 139753914
457787954875 139760523
600183116827 139767132
537729098427 139773741
840631087667 139780350
42468732515 139786959
798162355155 139793568
541476339531 139800177
813775859755 139806786
926817633059 139813395
709477649027 139820004
863114534291 139826613
501505767755 139833222
716972131235 139839831
440300829723 139846440
228581707347 139853049
523364674195 139859658
366605088011 139866267
463408816531 139872876
227957167163 139879485
42468732515 139886094
861240913739 139892703
692615064059 139899312
586443232779 139905921
156759586187 139912530
519617433091 139919139
95554648155 139925748
883099820179 139932357
961791883363 139938966
242321591395 139945575
432181807331 139952184
138647920851 139958793
220462684955 139965402
729462934915 139972011
860616373555 139978620
227957167163 139985229
16862584971 139991838
74320281899 139998447
370352329115 140005056
454040713771 140011665
370352329115 140018274
523364674195 140024883
871233556683 140031492
473401459475 140038101
312894632187 140044710
654518112835 140051319
468405138003 140057928
212343662563 140064537
865612695027 140071146
708853108843 140077755
867486315579 140084364
693864144427 140090973
512122950883 140097582
418441923283 140104191
433430887699 140110800
760689944115 140117409
479646861315 140124018
33725169939 140130627
364106927275 140137236
953048320787 140143845
498383066835 140150454
298530207955 140157063
889345222019 140163672
815649480307 140170281
959293722627 140176890
86811085579 140183499
836259306379 140190108
870609016499 140196717
23107986811 140203326
424687325123 140209935
32476089571 140216544
549595361923 140223153
272924060411 140229762
344121641387 140236371
239198890475 140242980
1873620555 140249589
101800049995 140256198
627038344739 140262807
6869942027 140269416
237325269923 140276025
492137664995 140282634
662637135227 140289243
414070141995 140295852
635781907315 140302461
189235675755 140309070
539602718979 140315679
118038094779 140322288
359735145987 140328897
132402519011 140335506
563959786155 140342115
524613754563 140348724
670756157619 140355333
441549910091 140361942
113666313491 140368551
291035725747 140375160
812526779387 140381769
726340233995 140388378
410947441075 140394987
228581707347 140401596
195481077595 140408205
374099570219 140414814
410322900891 140421423
113666313491 140428032
726340233995 140434641
733834716203 140441250
712600349947 140447859
581446911307 140454468
123658956435 140461077
538978178795 140467686
444672611011 140474295
878728038891 140480904
435304508251 140487513
179867572995 140494122
565833406707 140500731
741953738595 140507340
422189164387 140513949
357861525435 140520558
958044642259 140527167
523364674195 140533776
858742753003 140540385
866861775395 140546994
741329198411 140553603
33100629755 140560212
663261675411 140566821
38096951227 140573430
920572231219 140580039
382843132795 140586648
381594052427 140593257
422813704571 140599866
969910905755 140606475
334753538627 140613084
464657896899 140619693
201726479435 140626302
876229878155 140632911
37472411043 140639520
982401709435 140646129
340998940467 140652738
263555957651 140659347
829389364355 140665956
219838144771 140672565
825642123251 140679174
462784276347 140685783
389713074819 140692392
242946131579 140699001
43717812883 140705610
362233306723 140712219
260433256731 140718828
549595361923 140725437
669507077251 140732046
976780847779 140738655
31851549387 140745264
987398030907 140751873
514621111619 140758482
995517053299 140765091
971159986123 140771700
624540184003 140778309
638280068051 140784918
608926679403 140791527
82439304291 140798136
906832347171 140804745
689492363139 140811354
623915643819 140817963
908081427539 140824572
163004988027 140831181
796913274787 140837790
117413554595 140844399
469029678187 140851008
694488684611 140857617
783797930923 140864226
208596421459 140870835
525862834931 140877444
648272710995 140884053
464657896899 140890662
571454268363 140897271
357236985251 140903880
738831037675 140910489
614547541059 140917098
251689694155 140923707
317890953659 140930316
405326579419 140936925
978029928147 140943534
617670241979 140950143
776927988899 140956752
463408816531 140963361
582071451491 140969970
202351019619 140976579
125532576987 140983188
439051749355 140989797
485892263155 140996406
470278758555 141003015
454040713771 141009624
823768502699 141016233
81190223923 141022842
944929298395 141029451
266054118387 141036060
301652908875 141042669
917449530299 141049278
964914584283 141055887
33100629755 141062496
971159986123 141069105
947427459131 141075714
876229878155 141082323
534606397507 141088932
813151319571 141095541
607053058851 141102150
29353388651 141108759
738206497491 141115368
771307127243 141121977
241072511027 141128586
133651599379 141135195
349117962859 141141804
48089594171 141148413
314768252739 141155022
830638444723 141161631
109294532203 141168240
171124010419 141174849
891218842571 141181458
776927988899 141188067
89933786499 141194676
961791883363 141201285
921196771403 141207894
482145022051 141214503
405326579419 141221112
962416423547 141227721
268552279123 141234330
557089844131 141240939
362857846907 141247548
578324210387 141254157
392211235555 141260766
286663944459 141267375
397832097211 141273984
437178128803 141280593
829389364355 141287202
974907227227 141293811
624540187 141300420
476524160395 141307029
454040713771 141313638
193607457043 141320247
86186545395 141326856
986148950539 141333465
256061475443 141340074
23107986811 141346683
124908036803 141353292
459037035243 141359901
782548850555 141366510
128655277907 141373119
311645551819 141379728
109294532203 141386337
854370971715 141392946
458412495059 141399555
399081177579 141406164
279794002435 141412773
439051749355 141419382
815024940123 141425991
276046761331 141432600
878103498707 141439209
974282687043 141445818
137398840483 141452427
973033606675 141459036
9992642947 141465645
637655527867 141472254
3747241107 141478863
983650789803 141485472
553342603027 141492081
292909346299 141498690
709477649027 141505299
403452958867 141511908
322887275131 141518517
400330257947 141525126
32476089571 141531735
394084856107 141538344
61204938035 141544953
946178378763 141551562
583945072043 141558171
648897251179 141564780
53085915643 141571389
216090903667 141577998
705730407923 141584607
864988154843 141591216
189235675755 141597825
716347591051 141604434
444048070827 141611043
422813704571 141617652
248566993235 141624261
297905667771 141630870
575826049651 141637479
589565933699 141644088
236076189555 141650697
666384376331 141657306
36847870859 141663915
472152379107 141670524
153012345083 141677133
36847870859 141683742
999264294403 141690351
414070141995 141696960
610175759771 141703569
393460315923 141710178
475899620211 141716787
896839704227 141723396
513372031251 141730005
802534136443 141736614
825642123251 141743223
585194152411 141749832
353489744147 141756441
909955048091 141763050
53710455827 141769659
657016273571 141776268
73695741715 141782877
316017333107 141789486
359735145987 141796095
547097201187 141802704
141146081587 141809313
201726479435 141815922
151138724531 141822531
442798990459 141829140
135525219931 141835749
924319472323 141842358
179243032811 141848967
136149760115 141855576
933687575083 141862185
745700979699 141868794
68699420243 141875403
136774300299 141882012
153636885267 141888621
236700729739 141895230
31851549387 141901839
267927738939 141908448
261057796915 141915057
627038344739 141921666
680748800563 141928275
123658956435 141934884
327883596603 141941493
901211485515 141948102
158633206739 141954711
389088534635 141961320
76818442635 141967929
439676289539 141974538
936810276003 141981147
287288484643 141987756
675127938907 141994365
657640813755 142000974
86186545395 142007583
615172081243 142014192
343497101203 142020801
993643432747 142027410
948051999315 142034019
14988964419 142040628
799411435523 142047237
42468732515 142053846
673878858539 142060455
429059106411 142067064
549595361923 142073673
830638444723 142080282
630785585843 142086891
223585385875 142093500
346619802123 142100109
820645801779 142106718
35598790491 142113327
470278758555 142119936
857493672635 142126545
512122950883 142133154
279169462251 142139763
660763514675 142146372
89933786499 142152981
805032297179 142159590
652019952099 142166199
321013654579 142172808
425311865307 142179417
433430887699 142186026
706354948107 142192635
965539124467 142199244
127406197539 142205853
678875180011 142212462
884973440731 142219071
279794002435 142225680
361608766539 142232289
814400399939 142238898
883724360363 142245507
20609826075 142252116
578948750571 142258725
568331567443 142265334
825642123251 142271943
242321591395 142278552
510873870515 142285161
119287175147 142291770
547721741371 142298379
924944012507 142304988
389713074819 142311597
437178128803 142318206
286663944459 142324815
706979488291 142331424
633283746579 142338033
87435625763 142344642
82439304291 142351251
306024690163 142357860
309771931267 142364469
141770621771 142371078
633283746579 142377687
685120581851 142384296
70573040795 142390905
630785585843 142397514
973658146859 142404123
166752229131 142410732
167376769315 142417341
655767193203 142423950
508375709779 142430559
896839704227 142437168
191733836491 142443777
465906977267 142450386
920572231219 142456995
47465053987 142463604
786296091659 142470213
448419852115 142476822
857493672635 142483431
817523100859 142490040
285414864091 142496649
444048070827 142503258
751946381539 142509867
623291103635 142516476
512122950883 142523085
575826049651 142529694
311021011635 142536303
673878858539 142542912
116789014411 142549521
420940084019 142556130
92431947235 142562739
838757467115 142569348
897464244411 142575957
57457696931 142582566
485267722971 142589175
472152379107 142595784
425311865307 142602393
434055427883 142609002
552093522659 142615611
588941393515 142622220
633283746579 142628829
422189164387 142635438
424687325123 142642047
870609016499 142648656
722592992891 142655265
307273770531 142661874
372850489851 142668483
980528088883 142675092
105547291099 142681701
204849180355 142688310
468405138003 142694919
999888834587 142701528
662637135227 142708137
516494732171 142714746
904334186435 142721355
708228568659 142727964
189860215939 142734573
553342603027 142741182
372225949667 142747791
98052808891 142754400
361608766539 142761009
11866263499 142767618
239198890475 142774227
697611385531 142780836
3122700923 142787445
332255377891 142794054
500881227571 142800663
229830787715 142807272
582695991675 142813881
588316853331 142820490
785671551475 142827099
697611385531 142833708
31851549387 142840317
863739074475 142846926
153012345083 142853535
973033606675 142860144
184239354283 142866753
328508136787 142873362
66825799691 142879971
332255377891 142886580
136774300299 142893189
197979238331 142899798
167376769315 142906407
562086165603 142913016
978029928147 142919625
287288484643 142926234
966163664651 142932843
681997880931 142939452
315392792923 142946061
964914584283 142952670
174246711339 142959279
41844192331 142965888
924944012507 142972497
206098260723 142979106
983026249619 142985715
64327638955 142992324
770682587059 142998933
745076439515 143005542
849374650243 143012151
615796621427 143018760
110543612571 143025369
708228568659 143031978
745700979699 143038587
896215164043 143045196
741329198411 143051805
773180747795 143058414
612673920507 143065023
445297151195 143071632
261682337099 143078241
76818442635 143084850
966163664651 143091459
227957167163 143098068
588316853331 143104677
975531767411 143111286
997390673851 143117895
334128998443 143124504
74320281899 143131113
688867822955 143137722
808779538283 143144331
79316603371 143150940
564584326339 143157549
469029678187 143164158
466531517451 143170767
796288734603 143177376
598309496275 143183985
55584076379 143190594
642027309155 143197203
663261675411 143203812
276671301515 143210421
693864144427 143217030
540227259163 143223639
66201259507 143230248
183614814099 143236857
700734086451 143243466
642027309155 143250075
522115593827 143256684
492137664995 143263293
195481077595 143269902
578948750571 143276511
573327888915 143283120
507751169595 143289729
608926679403 143296338
371601409483 143302947
782548850555 143309556
572078808547 143316165
45591433435 143322774
533981857323 143329383
341623480651 143335992
237949810107 143342601
277295841699 143349210
281043082803 143355819
28104308283 143362428
977405387963 143369037
609551219587 143375646
770682587059 143382255
723842073259 143388864
714473970499 143395473
263555957651 143402082
844378328771 143408691
68699420243 143415300
23732526995 143421909
719470291971 143428518
158008666555 143435127
522115593827 143441736
111792692939 143448345
283541243539 143454954
343497101203 143461563
825642123251 143468172
39346031595 143474781
632659206395 143481390
151763264715 143487999
941182057291 143494608
783797930923 143501217
721343912523 143507826
504628468675 143514435
779426149635 143521044
571454268363 143527653
861865453923 143534262
510873870515 143540871
572703348731 143547480
36847870859 143554089
182990273915 143560698
739455577859 143567307
432806347515 143573916
124283496619 143580525
887471601467 143587134
640778228787 143593743
344746181571 143600352
869359936131 143606961
92431947235 143613570
805656837363 143620179
964290044099 143626788
363482387091 143633397
237325269923 143640006
261682337099 143646615
961167343179 143653224
527736455483 143659833
459037035243 143666442
266678658571 143673051
14364424235 143679660
357861525435 143686269
635781907315 143692878
838757467115 143699487
835634766195 143706096
896839704227 143712705
334128998443 143719314
351616123595 143725923
605803978483 143732532
151763264715 143739141
710102189211 143745750
924944012507 143752359
221087225139 143758968
527736455483 143765577
390962155187 143772186
192982916859 143778795
405951119603 143785404
523364674195 143792013
472152379107 143798622
878103498707 143805231
637030987683 143811840
818772181227 143818449
906207806987 143825058
103049130363 143831667
999888834587 143838276
628911965291 143844885
392211235555 143851494
191733836491 143858103
143644242323 143864712
345370721755 143871321
463408816531 143877930
905583266803 143884539
574576969283 143891148
629536505475 143897757
521491053643 143904366
947427459131 143910975
768184426323 143917584
572078808547 143924193
694488684611 143930802
731336555467 143937411
290411185563 143944020
478397780947 143950629
111792692939 143957238
890594302387 143963847
913077749011 143970456
502754848123 143977065
320389114395 143983674
521491053643 143990283
826266663435 143996892
392211235555 144003501
126157117171 144010110
175495791707 144016719
166752229131 144023328
397207557027 144029937
262931417467 144036546
804407756995 144043155
716972131235 144049764
33100629755 144056373
690741443507 144062982
506502089227 144069591
736957417123 144076200
357236985251 144082809
792541493499 144089418
174871251523 144096027
715723050867 144102636
390962155187 144109245
329132676971 144115854
359735145987 144122463
348493422675 144129072
31227009203 144135681
327883596603 144142290
482769562235 144148899
535230937691 144155508
281043082803 144162117
262931417467 144168726
975531767411 144175335
322887275131 144181944
211094582195 144188553
891843382755 144195162
814400399939 144201771
120536255515 144208380
961791883363 144214989
488390423891 144221598
239198890475 144228207
198603778515 144234816
151138724531 144241425
116789014411 144248034
783797930923 144254643
41219652147 144261252
189860215939 144267861
148016023611 144274470
99926429443 144281079
433430887699 144287688
548346281555 144294297
670131617435 144300906
313519172371 144307515
830638444723 144314124
168625849683 144320733
74320281899 144327342
503379388307 144333951
128030737723 144340560
16862584971 144347169
11241723315 144353778
259184176363 144360387
872482637051 144366996
31851549387 144373605
135525219931 144380214
455914334323 144386823
4996321475 144393432
213592742931 144400041
949925619867 144406650
603305817747 144413259
416568302731 144419868
688243282771 144426477
570205187995 144433086
628287425107 144439695
646399090443 144446304
252314234339 144452913
168625849683 144459522
387839454267 144466131
196730157963 144472740
7494482211 144479349
301028368691 144485958
371601409483 144492567
627662884923 144499176
676377019275 144505785
96803728523 144512394
639529148419 144519003
514621111619 144525612
881850739811 144532221
35598790491 144538830
84937465027 144545439
363482387091 144552048
872482637051 144558657
422189164387 144565266
801909596259 144571875
302277449059 144578484
51212295091 144585093
731336555467 144591702
318515493843 144598311
19985285891 144604920
776927988899 144611529
596435875723 144618138
220462684955 144624747
748199140435 144631356
989271651459 144637965
766935345955 144644574
295407507035 144651183
590815014067 144657792
928691253611 144664401
567707027259 144671010
528360995667 144677619
475899620211 144684228
158008666555 144690837
515245651803 144697446
828764824171 144704055
873731717419 144710664
59331317483 144717273
798786895339 144723882
496509446283 144730491
167376769315 144737100
230455327899 144743709
735083796571 144750318
495260365915 144756927
778801609451 144763536
744451899331 144770145
168001309499 144776754
732585635835 144783363
117413554595 144789972
849374650243 144796581
778801609451 144803190
417192842915 144809799
870609016499 144816408
665759836147 144823017
64952179139 144829626
133651599379 144836235
113041773307 144842844
953048320787 144849453
364731467459 144856062
825642123251 144862671
789418792579 144869280
908705967723 144875889
445297151195 144882498
716972131235 144889107
998015214035 144895716
293533886483 144902325
668257996883 144908934
585194152411 144915543
681997880931 144922152
44966893251 144928761
639529148419 144935370
968661825387 144941979
289162105195 144948588
643276389523 144955197
395958476659 144961806
772556207611 144968415
481520481867 144975024
269801359491 144981633
753195461907 144988242
637030987683 144994851
179243032811 145001460
399081177579 145008069
95554648155 145014678
739455577859 145021287
583945072043 145027896
550219902107 145034505
956171021707 145041114
316017333107 145047723
187362055203 145054332
911204128459 145060941
348493422675 145067550
270425899675 145074159
107420911651 145080768
851872810979 145087377
427810026043 145093986
607677599035 145100595
804407756995 145107204
404077499051 145113813
659514434307 145120422
76818442635 145127031
557714384315 145133640
25606147547 145140249
201101939251 145146858
239198890475 145153467
811902239203 145160076
563959786155 145166685
757567243195 145173294
131153438643 145179903
815649480307 145186512
471527838923 145193121
586443232779 145199730
864363614659 145206339
939932976923 145212948
112417233123 145219557
673878858539 145226166
233578028819 145232775
47465053987 145239384
188611135571 145245993
637655527867 145252602
828140283987 145259211
103673670547 145265820
322887275131 145272429
512122950883 145279038
419691003651 145285647
712600349947 145292256
608926679403 145298865
610175759771 145305474
938683896555 145312083
651395411915 145318692
357236985251 145325301
201726479435 145331910
879352579075 145338519
158633206739 145345128
481520481867 145351737
745076439515 145358346
195481077595 145364955
533357317139 145371564
954297401155 145378173
168625849683 145384782
22483446627 145391391
286039404275 145398000
189235675755 145404609
623291103635 145411218
477148700579 145417827
994892513115 145424436
331630837707 145431045
645774550259 145437654
54959536195 145444263
349742503043 145450872
61829478219 145457481
760689944115 145464090
981152629067 145470699
969910905755 145477308
935561195635 145483917
695737764979 145490526
945553838579 145497135
25606147547 145503744
294158426667 145510353
437802668987 145516962
734459256387 145523571
984899870171 145530180
567707027259 145536789
70573040795 145543398
312894632187 145550007
866861775395 145556616
230455327899 145563225
465282437083 145569834
6245401843 145576443
513996571435 145583052
776927988899 145589661
809404078467 145596270
590815014067 145602879
913702289195 145609488
785047011291 145616097
362233306723 145622706
482145022051 145629315
926817633059 145635924
289786645379 145642533
593313174803 145649142
360984226355 145655751
961167343179 145662360
360359686171 145668969
85562005211 145675578
820021261595 145682187
126781657355 145688796
96179188339 145695405
429683646595 145702014
183614814099 145708623
708228568659 145715232
545848120819 145721841
109919072387 145728450
630161045659 145735059
936185735819 145741668
755693622643 145748277
55584076379 145754886
700109546267 145761495
799411435523 145768104
221087225139 145774713
849374650243 145781322
95554648155 145787931
719470291971 145794540
746950060067 145801149
771307127243 145807758
370976869299 145814367
784422471107 145820976
929940333979 145827585
146142403059 145834194
649521791363 145840803
770058046875 145847412
861240913739 145854021
385341293531 145860630
74944822083 145867239
801285056075 145873848
825642123251 145880457
620168402715 145887066
786296091659 145893675
528360995667 145900284
773180747795 145906893
16238044787 145913502
502754848123 145920111
193607457043 145926720
467156057635 145933329
623915643819 145939938
699485006083 145946547
71197580979 145953156
929315793795 145959765
232953488635 145966374
408449280339 145972983
424687325123 145979592
182990273915 145986201
698235925715 145992810
675127938907 145999419
260433256731 146006028
231704408267 146012637
74944822083 146019246
436553588619 146025855
344121641387 146032464
79941143555 146039073
878103498707 146045682
822519422331 146052291
232328948451 146058900
564584326339 146065509
903085106067 146072118
400954798131 146078727
756318162827 146085336
497758526651 146091945
247317912867 146098554
766935345955 146105163
248566993235 146111772
700734086451 146118381
60580397851 146124990
266678658571 146131599
911828668643 146138208
255436935259 146144817
597060415907 146151426
467156057635 146158035
17487125155 146164644
179867572995 146171253
251065153971 146177862
816274020491 146184471
984275329987 146191080
682622421115 146197689
67450339875 146204298
710102189211 146210907
400954798131 146217516
958044642259 146224125
685745122035 146230734
523364674195 146237343
546472661003 146243952
73071201531 146250561
569580647811 146257170
938683896555 146263779
766310805771 146270388
730087475099 146276997
264805038019 146283606
740080118043 146290215
117413554595 146296824
782548850555 146303433
554591683395 146310042
390337615003 146316651
753820002091 146323260
49963214723 146329869
975531767411 146336478
300403828507 146343087
186737515019 146349696
896215164043 146356305
642027309155 146362914
909955048091 146369523
915575909747 146376132
520241973275 146382741
457787954875 146389350
41844192331 146395959
523989214379 146402568
743202818963 146409177
459037035243 146415786
882475279995 146422395
825017583067 146429004
14988964419 146435613
535230937691 146442222
666384376331 146448831
289162105195 146455440
306024690163 146462049
568956107627 146468658
273548600595 146475267
33100629755 146481876
579573290755 146488485
509000249963 146495094
249816073603 146501703
283541243539 146508312
277920381883 146514921
660763514675 146521530
478397780947 146528139
492137664995 146534748
411571981259 146541357
659514434307 146547966
640153688603 146554575
657016273571 146561184
821270341963 146567793
69323960427 146574402
18736205523 146581011
963040963731 146587620
998015214035 146594229
540227259163 146600838
252314234339 146607447
303526529427 146614056
575826049651 146620665
560837085235 146627274
720094832155 146633883
558338924499 146640492
289786645379 146647101
1249080371 146653710
831262984907 146660319
545848120819 146666928
908081427539 146673537
231079868083 146680146
698235925715 146686755
229830787715 146693364
924944012507 146699973
622666563451 146706582
691990523875 146713191
788169712211 146719800
56833156747 146726409
254187854891 146733018
530234616219 146739627
308522850899 146746236
413445601811 146752845
934312115267 146759454
665759836147 146766063
635781907315 146772672
888096141651 146779281
202351019619 146785890
560837085235 146792499
921196771403 146799108
898088784595 146805717
111792692939 146812326
358486065619 146818935
31851549387 146825544
237325269923 146832153
868110855763 146838762
509000249963 146845371
977405387963 146851980
797537814971 146858589
661388054859 146865198
677001559459 146871807
288537565011 146878416
65576719323 146885025
736332876939 146891634
602056737379 146898243
556465303947 146904852
838757467115 146911461
370976869299 146918070
638280068051 146924679
161131367475 146931288
547097201187 146937897
659514434307 146944506
854370971715 146951115
147391483427 146957724
763812645035 146964333
258559636179 146970942
808154998099 146977551
400330257947 146984160
237325269923 146990769
824393042883 146997378
583945072043 147003987
515870191987 147010596
925568552691 147017205
251689694155 147023814
445921691379 147030423
960542802995 147037032
576450589835 147043641
73071201531 147050250
30602469019 147056859
558338924499 147063468
618919322347 147070077
853746431531 147076686
779426149635 147083295
186737515019 147089904
425311865307 147096513
330381757339 147103122
332255377891 147109731
231079868083 147116340
755069082459 147122949
237949810107 147129558
230455327899 147136167
261057796915 147142776
889345222019 147149385
316641873291 147155994
725091153627 147162603
744451899331 147169212
508375709779 147175821
910579588275 147182430
868735395947 147189039
680748800563 147195648
593937714987 147202257
925568552691 147208866
76193902451 147215475
652019952099 147222084
405326579419 147228693
566457946891 147235302
148016023611 147241911
213592742931 147248520
276671301515 147255129
866861775395 147261738
58706777299 147268347
902460565883 147274956
229206247531 147281565
80565683739 147288174
469654218371 147294783
106796371467 147301392
700734086451 147308001
614547541059 147314610
763812645035 147321219
588316853331 147327828
111792692939 147334437
304775609795 147341046
527736455483 147347655
387839454267 147354264
939308436739 147360873
905583266803 147367482
698235925715 147374091
915575909747 147380700
457787954875 147387309
269176819307 147393918
146142403059 147400527
440925369907 147407136
568956107627 147413745
80565683739 147420354
246693372683 147426963
728838394731 147433572
608926679403 147440181
435304508251 147446790
440300829723 147453399
899962405147 147460008
420940084019 147466617
744451899331 147473226
182365733731 147479835
747574600251 147486444
377846811323 147493053
56833156747 147499662
497133986467 147506271
528985535851 147512880
103673670547 147519489
791916953315 147526098
530859156403 147532707
574576969283 147539316
775054368347 147545925
444048070827 147552534
261057796915 147559143
302277449059 147565752
43093272699 147572361
411571981259 147578970
772556207611 147585579
212968202747 147592188
942431137659 147598797
720719372339 147605406
625164724187 147612015
857493672635 147618624
76818442635 147625233
999888834587 147631842
612673920507 147638451
184239354283 147645060
486516803339 147651669
427810026043 147658278
926817633059 147664887
2498160739 147671496
193607457043 147678105
83688384659 147684714
634532826947 147691323
625164724187 147697932
47465053987 147704541
690116903323 147711150
254187854891 147717759
610800299955 147724368
944929298395 147730977
24357067179 147737586
166127688947 147744195
59955857667 147750804
353489744147 147757413
753195461907 147764022
76818442635 147770631
262931417467 147777240
402203878499 147783849
259808716547 147790458
153012345083 147797067
115539934043 147803676
213592742931 147810285
707604028475 147816894
770682587059 147823503
319140034027 147830112
417817383099 147836721
276046761331 147843330
755069082459 147849939
75569362267 147856548
867486315579 147863157
55584076379 147869766
441549910091 147876375
456538874507 147882984
375348650587 147889593
734459256387 147896202
596435875723 147902811
747574600251 147909420
341623480651 147916029
431557267147 147922638
495260365915 147929247
834385685827 147935856
269801359491 147942465
34974250307 147949074
136774300299 147955683
442174450275 147962292
538353638611 147968901
618919322347 147975510
363482387091 147982119
561461625419 147988728
528360995667 147995337
753195461907 148001946
537729098427 148008555
430308186779 148015164
520241973275 148021773
320389114395 148028382
523989214379 148034991
164878608579 148041600
678875180011 148048209
613923000875 148054818
934312115267 148061427
101175509811 148068036
641402768971 148074645
575201509467 148081254
996141593483 148087863
216715443851 148094472
442798990459 148101081
627662884923 148107690
854370971715 148114299
227332626979 148120908
116789014411 148127517
360984226355 148134126
979903548699 148140735
51836835275 148147344
798162355155 148153953
409698360707 148160562
213592742931 148167171
15613504603 148173780
415319222363 148180389
8743562579 148186998
575201509467 148193607
452791633403 148200216
859991833371 148206825
141770621771 148213434
360984226355 148220043
579573290755 148226652
399081177579 148233261
568331567443 148239870
769433506691 148246479
111168152755 148253088
329132676971 148259697
484643182787 148266306
206722800907 148272915
804407756995 148279524
568956107627 148286133
54334996011 148292742
311645551819 148299351
84937465027 148305960
416568302731 148312569
518992892907 148319178
223585385875 148325787
802534136443 148332396
575826049651 148339005
225459006427 148345614
357861525435 148352223
229206247531 148358832
903709646251 148365441
84312924843 148372050
563335245971 148378659
257935095995 148385268
382218592611 148391877
42468732515 148398486
354738824515 148405095
56833156747 148411704
984275329987 148418313
269801359491 148424922
372850489851 148431531
605803978483 148438140
988022571091 148444749
425936405491 148451358
929940333979 148457967
718845751787 148464576
370976869299 148471185
748199140435 148477794
600807657011 148484403
399705717763 148491012
21858906443 148497621
660138974491 148504230
709477649027 148510839
286039404275 148517448
345995261939 148524057
19360745707 148530666
609551219587 148537275
425936405491 148543884
480895941683 148550493
233578028819 148557102
906832347171 148563711
367854168379 148570320
315392792923 148576929
13739884051 148583538
622666563451 148590147
456538874507 148596756
291660265931 148603365
926817633059 148609974
598309496275 148616583
729462934915 148623192
517119272355 148629801
387214914083 148636410
402828418683 148643019
303526529427 148649628
812526779387 148656237
326009976051 148662846
602681277563 148669455
110543612571 148676064
743827359147 148682673
205473720539 148689282
247317912867 148695891
625164724187 148702500
633908286763 148709109
437178128803 148715718
277295841699 148722327
748199140435 148728936
577075130019 148735545
548346281555 148742154
79941143555 148748763
447170771747 148755372
69948500611 148761981
733834716203 148768590
789418792579 148775199
474025999659 148781808
64327638955 148788417
409698360707 148795026
396583016843 148801635
913702289195 148808244
605179438299 148814853
786296091659 148821462
990520731827 148828071
935561195635 148834680
725091153627 148841289
727589314363 148847898
672005237987 148854507
217339984035 148861116
393460315923 148867725
419691003651 148874334
459661575427 148880943
845627409139 148887552
779426149635 148894161
364106927275 148900770
715723050867 148907379
339125319915 148913988
159257746923 148920597
453416173587 148927206
23732526995 148933815
451542553035 148940424
883724360363 148947033
971784526307 148953642
186737515019 148960251
528985535851 148966860
252314234339 148973469
726340233995 148980078
401579338315 148986687
603930357931 148993296
112417233123 148999905
126157117171 149006514
329132676971 149013123
764437185219 149019732
329132676971 149026341
735708336755 149032950
356612445067 149039559
375973190771 149046168
949925619867 149052777
175495791707 149059386
102424590179 149065995
752570921723 149072604
572703348731 149079213
73695741715 149085822
802534136443 149092431
172373090787 149099040
16862584971 149105649
853746431531 149112258
543974500267 149118867
990520731827 149125476
215466363483 149132085
797537814971 149138694
583320531859 149145303
600807657011 149151912
541476339531 149158521
389088534635 149165130
584569612227 149171739
166127688947 149178348
484018642603 149184957
495884906099 149191566
782548850555 149198175
50587754907 149204784
479022321131 149211393
718221211603 149218002
825017583067 149224611
506502089227 149231220
283541243539 149237829
558338924499 149244438
919947691035 149251047
146142403059 149257656
166127688947 149264265
801285056075 149270874
252938774523 149277483
449044392299 149284092
648272710995 149290701
360359686171 149297310
930564874163 149303919
294782966851 149310528
697611385531 149317137
503379388307 149323746
566457946891 149330355
715098510683 149336964
575201509467 149343573
203600099987 149350182
547721741371 149356791
379095891691 149363400
939932976923 149370009
54959536195 149376618
571454268363 149383227
49963214723 149389836
316017333107 149396445
511498410699 149403054
710102189211 149409663
840006547483 149416272
986773490723 149422881
623291103635 149429490
99926429443 149436099
493386745363 149442708
761939024483 149449317
869359936131 149455926
174246711339 149462535
693239604243 149469144
694488684611 149475753
247317912867 149482362
374099570219 149488971
644525469891 149495580
201101939251 149502189
999264294403 149508798
251065153971 149515407
778177069267 149522016
355987904883 149528625
482769562235 149535234
161131367475 149541843
642027309155 149548452
853121891347 149555061
248566993235 149561670
551468982475 149568279
143019702139 149574888
683246961299 149581497
958669182443 149588106
659514434307 149594715
217964524219 149601324
741329198411 149607933
455914334323 149614542
554591683395 149621151
791916953315 149627760
831262984907 149634369
794415114051 149640978
311645551819 149647587
833136605459 149654196
921821311587 149660805
849999190427 149667414
838757467115 149674023
598934036459 149680632
272924060411 149687241
313519172371 149693850
459037035243 149700459
522740134011 149707068
273548600595 149713677
189235675755 149720286
550219902107 149726895
472776919291 149733504
469654218371 149740113
927442173243 149746722
897464244411 149753331
591439554251 149759940
62454018403 149766549
296656587403 149773158
583320531859 149779767
668257996883 149786376
302901989243 149792985
255436935259 149799594
128655277907 149806203
485267722971 149812812
368478708563 149819421
555840763763 149826030
179867572995 149832639
499632147203 149839248
314143712555 149845857
950550160051 149852466
893717003307 149859075
671380697803 149865684
367229628195 149872293
866861775395 149878902
21234366259 149885511
211719122379 149892120
51836835275 149898729
496509446283 149905338
6869942027 149911947
352240663779 149918556
518992892907 149925165
641402768971 149931774
560837085235 149938383
865612695027 149944992
616421161611 149951601
439051749355 149958210
54959536195 149964819
199228318699 149971428
189235675755 149978037
791292413131 149984646
859367293187 149991255
977405387963 149997864
597060415907 150004473
164878608579 150011082
602681277563 150017691
627038344739 150024300
841255627851 150030909
683246961299 150037518
783173390739 150044127
375973190771 150050736
650770871731 150057345
362857846907 150063954
623291103635 150070563
464033356715 150077172
171748550603 150083781
711975809763 150090390
261057796915 150096999
482769562235 150103608
411571981259 150110217
972409066491 150116826
796913274787 150123435
973033606675 150130044
174246711339 150136653
691365983691 150143262
773180747795 150149871
801909596259 150156480
784422471107 150163089
749448220803 150169698
995517053299 150176307
745076439515 150182916
365980547827 150189525
292284806115 150196134
285414864091 150202743
451542553035 150209352
866237235211 150215961
716347591051 150222570
355363364699 150229179
866861775395 150235788
612049380323 150242397
58706777299 150249006
486516803339 150255615
728838394731 150262224
138647920851 150268833
124283496619 150275442
748199140435 150282051
204849180355 150288660
997390673851 150295269
577075130019 150301878
154261425451 150308487
50587754907 150315096
484643182787 150321705
422813704571 150328314
443423530643 150334923
634532826947 150341532
988647111275 150348141
103049130363 150354750
820645801779 150361359
243570671763 150367968
739455577859 150374577
715723050867 150381186
751946381539 150387795
80565683739 150394404
550844442291 150401013
349742503043 150407622
6869942027 150414231
989896191643 150420840
340998940467 150427449
464657896899 150434058
680124260379 150440667
840631087667 150447276
492762205179 150453885
874980797787 150460494
360984226355 150467103
272924060411 150473712
663886215595 150480321
80565683739 150486930
896215164043 150493539
987398030907 150500148
616421161611 150506757
879352579075 150513366
631410126027 150519975
111168152755 150526584
983650789803 150533193
891843382755 150539802
523989214379 150546411
805656837363 150553020
981152629067 150559629
253563314707 150566238
159257746923 150572847
462784276347 150579456
179867572995 150586065
665759836147 150592674
682622421115 150599283
807530457915 150605892
903709646251 150612501
269801359491 150619110
469654218371 150625719
877478958523 150632328
49338674539 150638937
304775609795 150645546
616421161611 150652155
345370721755 150658764
536480018059 150665373
450293472667 150671982
959293722627 150678591
874356257603 150685200
450293472667 150691809
939932976923 150698418
981777169251 150705027
757567243195 150711636
169250389867 150718245
673878858539 150724854
124283496619 150731463
129904358275 150738072
588941393515 150744681
53085915643 150751290
736957417123 150757899
334128998443 150764508
499632147203 150771117
643900929707 150777726
618294782163 150784335
439051749355 150790944
337251699363 150797553
272924060411 150804162
638280068051 150810771
937434816187 150817380
978029928147 150823989
205473720539 150830598
79316603371 150837207
650770871731 150843816
879352579075 150850425
194856537411 150857034
375973190771 150863643
433430887699 150870252
687618742587 150876861
530234616219 150883470
460286115611 150890079
474650539843 150896688
499632147203 150903297
459037035243 150909906
389713074819 150916515
33100629755 150923124
936185735819 150929733
467156057635 150936342
949301079683 150942951
66201259507 150949560
526487375115 150956169
52461375459 150962778
888096141651 150969387
440925369907 150975996
943055677843 150982605
351616123595 150989214
844378328771 150995823
480895941683 151002432
781299770187 151009041
344746181571 151015650
222336305507 151022259
547097201187 151028868
53710455827 151035477
321638194763 151042086
135525219931 151048695
510249330331 151055304
917449530299 151061913
590815014067 151068522
177993952443 151075131
463408816531 151081740
544599040451 151088349
743827359147 151094958
932438494715 151101567
32476089571 151108176
466531517451 151114785
569580647811 151121394
494635825731 151128003
273548600595 151134612
328508136787 151141221
152387804899 151147830
473401459475 151154439
952423780603 151161048
908081427539 151167657
805656837363 151174266
730712015283 151180875
433430887699 151187484
630785585843 151194093
936810276003 151200702
254812395075 151207311
969286365571 151213920
16238044787 151220529
514621111619 151227138
607053058851 151233747
726964774179 151240356
482769562235 151246965
116789014411 151253574
202351019619 151260183
821270341963 151266792
490888584627 151273401
748199140435 151280010
128030737723 151286619
401579338315 151293228
575826049651 151299837
563335245971 151306446
461535195979 151313055
542725419899 151319664
330381757339 151326273
4996321475 151332882
83063844475 151339491
622666563451 151346100
395958476659 151352709
828140283987 151359318
193607457043 151365927
297905667771 151372536
87435625763 151379145
140521541403 151385754
991145272011 151392363
785671551475 151398972
481520481867 151405581
510249330331 151412190
362233306723 151418799
925568552691 151425408
896839704227 151432017
139272461035 151438626
583945072043 151445235
741329198411 151451844
89309246315 151458453
399705717763 151465062
227332626979 151471671
76818442635 151478280
289162105195 151484889
637655527867 151491498
499632147203 151498107
500881227571 151504716
526487375115 151511325
934312115267 151517934
826266663435 151524543
431557267147 151531152
26855227915 151537761
780050689819 151544370
556465303947 151550979
699485006083 151557588
353489744147 151564197
60580397851 151570806
886222521099 151577415
382218592611 151584024
871233556683 151590633
989271651459 151597242
211094582195 151603851
384716753347 151610460
154261425451 151617069
782548850555 151623678
533357317139 151630287
576450589835 151636896
286663944459 151643505
616421161611 151650114
410947441075 151656723
510873870515 151663332
978029928147 151669941
89933786499 151676550
162380447843 151683159
996141593483 151689768
838757467115 151696377
825642123251 151702986
457163414691 151709595
95554648155 151716204
739455577859 151722813
494635825731 151729422
769433506691 151736031
755069082459 151742640
550219902107 151749249
229206247531 151755858
737581957307 151762467
483394102419 151769076
787545172027 151775685
697611385531 151782294
154885965635 151788903
558338924499 151795512
44966893251 151802121
465282437083 151808730
570829728179 151815339
27479768099 151821948
141146081587 151828557
650770871731 151835166
592064094435 151841775
365356007643 151848384
379720431875 151854993
507751169595 151861602
836259306379 151868211
469029678187 151874820
595186795355 151881429
197979238331 151888038
347868882491 151894647
814400399939 151901256
677626099643 151907865
623915643819 151914474
360359686171 151921083
268552279123 151927692
545848120819 151934301
430932726963 151940910
836259306379 151947519
553967143211 151954128
592064094435 151960737
647648170811 151967346
94930107971 151973955
464657896899 151980564
970535445939 151987173
196105617779 151993782
563959786155 152000391
759440863747 152007000
76193902451 152013609
688243282771 152020218
576450589835 152026827
495260365915 152033436
770682587059 152040045
280418542619 152046654
680748800563 152053263
774429828163 152059872
431557267147 152066481
931813954531 152073090
975531767411 152079699
863114534291 152086308
295407507035 152092917
474025999659 152099526
738206497491 152106135
75569362267 152112744
149889644163 152119353
573327888915 152125962
749448220803 152132571
286663944459 152139180
474025999659 152145789
341623480651 152152398
1873620555 152159007
151763264715 152165616
847501029691 152172225
370976869299 152178834
856244592267 152185443
57457696931 152192052
131153438643 152198661
532732776955 152205270
896215164043 152211879
266678658571 152218488
407200199971 152225097
331006297523 152231706
350991583411 152238315
136149760115 152244924
736957417123 152251533
907456887355 152258142
334753538627 152264751
84312924843 152271360
86811085579 152277969
320389114395 152284578
418441923283 152291187
622666563451 152297796
567082487075 152304405
648272710995 152311014
978029928147 152317623
96803728523 152324232
201101939251 152330841
33100629755 152337450
100550969627 152344059
543349960083 152350668
336627159179 152357277
266678658571 152363886
820021261595 152370495
192982916859 152377104
699485006083 152383713
588941393515 152390322
30602469019 152396931
392835775739 152403540
316641873291 152410149
572078808547 152416758
92431947235 152423367
486516803339 152429976
736332876939 152436585
854370971715 152443194
383467672979 152449803
233578028819 152456412
209845501827 152463021
116789014411 152469630
81190223923 152476239
52461375459 152482848
32476089571 152489457
182365733731 152496066
8743562579 152502675
664510755779 152509284
548346281555 152515893
674503398723 152522502
13115343867 152529111
595186795355 152535720
963665503915 152542329
282916703355 152548938
305400149979 152555547
696362305163 152562156
518992892907 152568765
672629778171 152575374
609551219587 152581983
391586695371 152588592
69948500611 152595201
479646861315 152601810
767559886139 152608419
220462684955 152615028
940557517107 152621637
185488434651 152628246
96179188339 152634855
283541243539 152641464
196105617779 152648073
628287425107 152654682
310396471451 152661291
732585635835 152667900
68074880059 152674509
449044392299 152681118
740080118043 152687727
322262734947 152694336
575826049651 152700945
424062784939 152707554
680748800563 152714163
434679968067 152720772
435304508251 152727381
998015214035 152733990
824393042883 152740599
414070141995 152747208
483394102419 152753817
829389364355 152760426
114290853675 152767035
898713324779 152773644
800660515891 152780253
409073820523 152786862
939308436739 152793471
749448220803 152800080
913077749011 152806689
555840763763 152813298
555216223579 152819907
420940084019 152826516
717596671419 152833125
48714134355 152839734
528985535851 152846343
660763514675 152852952
824393042883 152859561
585818692595 152866170
49963214723 152872779
981152629067 152879388
783173390739 152885997
991145272011 152892606
294782966851 152899215
916824990115 152905824
819396721411 152912433
853746431531 152919042
857493672635 152925651
373475030035 152932260
36223330675 152938869
814400399939 152945478
878103498707 152952087
215466363483 152958696
875605337971 152965305
176120331891 152971914
327883596603 152978523
497133986467 152985132
988022571091 152991741
784422471107 152998350
455914334323 153004959
457163414691 153011568
849999190427 153018177
871233556683 153024786
384716753347 153031395
843753788587 153038004
264805038019 153044613
200477399067 153051222
848750110059 153057831
948051999315 153064440
988022571091 153071049
535230937691 153077658
547097201187 153084267
251065153971 153090876
862489994107 153097485
521491053643 153104094
355363364699 153110703
706979488291 153117312
369103248747 153123921
511498410699 153130530
596435875723 153137139
878103498707 153143748
919323150851 153150357
195481077595 153156966
169250389867 153163575
231704408267 153170184
459661575427 153176793
200477399067 153183402
550844442291 153190011
117413554595 153196620
705105867739 153203229
844378328771 153209838
8743562579 153216447
425311865307 153223056
77442982819 153229665
906832347171 153236274
536480018059 153242883
508375709779 153249492
336627159179 153256101
902460565883 153262710
68074880059 153269319
686994202403 153275928
697611385531 153282537
947427459131 153289146
815024940123 153295755
868735395947 153302364
223585385875 153308973
3747241107 153315582
354114284331 153322191
842504708219 153328800
952423780603 153335409
206722800907 153342018
260433256731 153348627
891843382755 153355236
369103248747 153361845
11866263499 153368454
798162355155 153375063
931189414347 153381672
647648170811 153388281
658889894123 153394890
941806597475 153401499
542100879715 153408108
109294532203 153414717
369103248747 153421326
476524160395 153427935
382843132795 153434544
967412745019 153441153
522740134011 153447762
546472661003 153454371
751321841355 153460980
879352579075 153467589
126781657355 153474198
829389364355 153480807
134900679747 153487416
354738824515 153494025
851872810979 153500634
199852858883 153507243
985524410355 153513852
7494482211 153520461
820645801779 153527070
527111915299 153533679
999888834587 153540288
285414864091 153546897
255436935259 153553506
432806347515 153560115
85562005211 153566724
435304508251 153573333
5620861659 153579942
425311865307 153586551
955546481523 153593160
570829728179 153599769
637030987683 153606378
223585385875 153612987
633283746579 153619596
636406447499 153626205
857493672635 153632814
525238294747 153639423
553342603027 153646032
688243282771 153652641
736332876939 153659250
340998940467 153665859
527736455483 153672468
971159986123 153679077
276671301515 153685686
702607707003 153692295
813775859755 153698904
394709396291 153705513
959293722627 153712122
125532576987 153718731
37472411043 153725340
108045451835 153731949
873731717419 153738558
281043082803 153745167
54334996011 153751776
686369662219 153758385
806905917731 153764994
211719122379 153771603
399705717763 153778212
111792692939 153784821
705730407923 153791430
365356007643 153798039
283541243539 153804648
725091153627 153811257
177993952443 153817866
209845501827 153824475
27479768099 153831084
146142403059 153837693
562710705787 153844302
357236985251 153850911
525862834931 153857520
848750110059 153864129
279169462251 153870738
123034416251 153877347
314143712555 153883956
422813704571 153890565
131777978827 153897174
502130307939 153903783
871233556683 153910392
476524160395 153917001
729462934915 153923610
992394352379 153930219
908705967723 153936828
113666313491 153943437
373475030035 153950046
485267722971 153956655
318515493843 153963264
948051999315 153969873
764437185219 153976482
420940084019 153983091
911828668643 153989700
16862584971 153996309
240447970843 154002918
66825799691 154009527
839382007299 154016136
715098510683 154022745
510249330331 154029354
59955857667 154035963
720719372339 154042572
667008916515 154049181
856869132451 154055790
598934036459 154062399
72446661347 154069008
126781657355 154075617
739455577859 154082226
187362055203 154088835
121160795699 154095444
54959536195 154102053
274797680963 154108662
525862834931 154115271
488390423891 154121880
954297401155 154128489
252938774523 154135098
537729098427 154141707
960542802995 154148316
425311865307 154154925
189860215939 154161534
246068832499 154168143
116164474227 154174752
941806597475 154181361
830638444723 154187970
442174450275 154194579
572078808547 154201188
169250389867 154207797
809404078467 154214406
909330507907 154221015
888096141651 154227624
237949810107 154234233
978654468331 154240842
460286115611 154247451
176120331891 154254060
625789264371 154260669
559588004867 154267278
456538874507 154273887
898713324779 154280496
197354698147 154287105
56208616563 154293714
870609016499 154300323
807530457915 154306932
371601409483 154313541
805032297179 154320150
266678658571 154326759
262931417467 154333368
425936405491 154339977
752570921723 154346586
486516803339 154353195
620168402715 154359804
845002868955 154366413
696362305163 154373022
676377019275 154379631
191733836491 154386240
891843382755 154392849
635157367131 154399458
377222271139 154406067
781924310371 154412676
61204938035 154419285
893717003307 154425894
692615064059 154432503
227332626979 154439112
54334996011 154445721
669507077251 154452330
254187854891 154458939
186737515019 154465548
540227259163 154472157
538353638611 154478766
962416423547 154485375
648272710995 154491984
447170771747 154498593
844378328771 154505202
130528898459 154511811
64952179139 154518420
389088534635 154525029
96803728523 154531638
921821311587 154538247
530234616219 154544856
720719372339 154551465
258559636179 154558074
292909346299 154564683
618294782163 154571292
944304758211 154577901
976156307595 154584510
951174700235 154591119
918074070483 154597728
652019952099 154604337
637655527867 154610946
51212295091 154617555
425936405491 154624164
197354698147 154630773
566457946891 154637382
231704408267 154643991
788169712211 154650600
640153688603 154657209
941806597475 154663818
299779288323 154670427
628287425107 154677036
275422221147 154683645
454040713771 154690254
161131367475 154696863
161755907659 154703472
496509446283 154710081
592688634619 154716690
409073820523 154723299
981777169251 154729908
43717812883 154736517
666384376331 154743126
374724110403 154749735
520241973275 154756344
489014964075 154762953
380969512243 154769562
683871501483 154776171
240447970843 154782780
406575659787 154789389
236700729739 154795998
97428268707 154802607
409698360707 154809216
891218842571 154815825
649521791363 154822434
432806347515 154829043
223585385875 154835652
231079868083 154842261
299154748139 154848870
911828668643 154855479
156759586187 154862088
57457696931 154868697
379095891691 154875306
635157367131 154881915
562710705787 154888524
209845501827 154895133
632034666211 154901742
305400149979 154908351
994267972931 154914960
73695741715 154921569
878728038891 154928178
650146331547 154934787
708228568659 154941396
816274020491 154948005
325385435867 154954614
342872561019 154961223
663886215595 154967832
533981857323 154974441
734459256387 154981050
314768252739 154987659
761939024483 154994268
991145272011 155000877
605179438299 155007486
172997630971 155014095
212968202747 155020704
721343912523 155027313
544599040451 155033922
379095891691 155040531
534606397507 155047140
837508386747 155053749
360984226355 155060358
279169462251 155066967
197354698147 155073576
34349710123 155080185
288537565011 155086794
277295841699 155093403
321638194763 155100012
598934036459 155106621
730087475099 155113230
502130307939 155119839
482769562235 155126448
443423530643 155133057
821270341963 155139666
400330257947 155146275
648897251179 155152884
24357067179 155159493
102424590179 155166102
18111665339 155172711
961167343179 155179320
954921941339 155185929
731336555467 155192538
686994202403 155199147
98677349075 155205756
635157367131 155212365
209220961643 155218974
7494482211 155225583
355987904883 155232192
884348900547 155238801
656391733387 155245410
650146331547 155252019
582071451491 155258628
639529148419 155265237
9368102763 155271846
326634516235 155278455
912453208827 155285064
853121891347 155291673
437802668987 155298282
56208616563 155304891
974907227227 155311500
353489744147 155318109
404702039235 155324718
153636885267 155331327
598934036459 155337936
306024690163 155344545
700734086451 155351154
311645551819 155357763
703232247187 155364372
178618492627 155370981
386590373899 155377590
184863894467 155384199
365356007643 155390808
909330507907 155397417
939308436739 155404026
722592992891 155410635
414070141995 155417244
506502089227 155423853
126157117171 155430462
987398030907 155437071
963040963731 155443680
339125319915 155450289
974282687043 155456898
706979488291 155463507
25606147547 155470116
643276389523 155476725
500256687387 155483334
108669992019 155489943
928691253611 155496552
916824990115 155503161
983026249619 155509770
417192842915 155516379
559588004867 155522988
552093522659 155529597
507126629411 155536206
978654468331 155542815
89309246315 155549424
874356257603 155556033
828140283987 155562642
21858906443 155569251
318515493843 155575860
316641873291 155582469
670756157619 155589078
958044642259 155595687
550219902107 155602296
205473720539 155608905
391586695371 155615514
640153688603 155622123
781924310371 155628732
549595361923 155635341
926193092875 155641950
188611135571 155648559
901836025699 155655168
810653158835 155661777
168625849683 155668386
249191533419 155674995
395958476659 155681604
825017583067 155688213
319140034027 155694822
689492363139 155701431
358486065619 155708040
411571981259 155714649
798162355155 155721258
970535445939 155727867
64327638955 155734476
789418792579 155741085
148016023611 155747694
153636885267 155754303
741329198411 155760912
697611385531 155767521
940557517107 155774130
361608766539 155780739
538353638611 155787348
9368102763 155793957
798786895339 155800566
231704408267 155807175
160506827291 155813784
271674980043 155820393
146142403059 155827002
9992642947 155833611
898713324779 155840220
688243282771 155846829
632034666211 155853438
983650789803 155860047
339125319915 155866656
309147391083 155873265
157384126371 155879874
95554648155 155886483
358486065619 155893092
721343912523 155899701
822519422331 155906310
325385435867 155912919
697611385531 155919528
807530457915 155926137
895590623859 155932746
81814764107 155939355
397207557027 155945964
40595111963 155952573
107420911651 155959182
276671301515 155965791
202351019619 155972400
246693372683 155979009
339749860099 155985618
3122700923 155992227
928691253611 155998836
412821061627 156005445
687618742587 156012054
866861775395 156018663
853121891347 156025272
299779288323 156031881
970535445939 156038490
911204128459 156045099
61829478219 156051708
856869132451 156058317
650146331547 156064926
886222521099 156071535
251689694155 156078144
449668932483 156084753
409073820523 156091362
367854168379 156097971
332879918075 156104580
688243282771 156111189
667633456699 156117798
12850
434067141
535474883
128868893
558858727
125297070
54550686
69110315
44604141
83835165
27137578
127408302
35986005
90787835
74002935
30368355
214311054
54755567
227772146
28445136
121744391
153308973
135327571
298578808
542273502
74119937
145140249
91534650
578744018
70974051
153308973
31472060
470979616
267473378
31941297
39852272
356586535
7673051
441297557
474903790
586136446
586921716
101943825
19503161
63334445
153335411
146871809
3800177
142297309
17183400
333798472
41484693
100827160
7785404
64708719
32133438
563336809
31736418
11552534
199006930
613784527
541462834
60498786
96775589
565028854
122392071
68700555
22092698
203652995
183922315
597670749
32374030
34069397
117448539
84998349
31498496
231521808
336118844
222874939
12966858
175773828
218199357
538134180
424009434
66308097
8327340
510777314
141036062
9199728
127855517
421909752
49897950
520948528
79208865
224487778
607218144
300342514
228780218
58331036
350657746
57247160
106325030
110284385
414237261
468233861
75335993
130613667
183629746
37876179
32748256
155647485
520205062
129880068
383920537
138412289
272295140
68898827
17229663
64120518
36377010
222548355
152489457
122808438
13416272
23494997
516279424
21155411
524441984
192632956
145629317
597585994
7362426
413722805
64094369
337322140
99108564
93074547
60241035
114038297
7937411
97906154
54134321
353328648
120640688
513954612
60581445
558073202
149512681
152079701
90107108
39667218
112480045
247007974
418049697
212063874
19304891
142417343
64827681
149601326
143367759
77510354
442862087
134968998
43388085
115234526
61133250
437269882
39720090
270771209
99617459
137090487
486097008
92651571
144604922
62415398
579296580
408041954
546820763
108045047
146448833
5128586
76003500
40572653
60016331
27823892
123438425
87384200
230487486
52858782
430789996
102386628
128221209
63254741
53050445
59226216
68997962
176041081
78699972
54927401
128954810
143580527
54504423
187028235
91891807
5531735
295330882
43910196
558932959
301053714
453059058
124520171
204147497
131003598
148424922
420666236
95506659
283158670
386409293
43123725
208078191
542498399
394012415
78131598
25431434
34789776
20810575
613413250
59658642
66944788
122931263
297877041
291389960
10501701
220556109
164406030
107905143
65801278
426131643
144915198
276462859
233424591
451577301
293242495
122735739
2630382
94607835
127725536
363045604
382095687
21062885
245995859
533865000
2678937
500127402
52435806
447955530
298303177
130369134
24492954
98764896
71965403
73934885
101362235
279225449
217147508
58820100
203974538
27924069
555218612
146052291
585471134
613389541
532104209
32747597
465802959
10772670
39535040
377649763
71833221
579234350
98384198
123304115
208378355
49468365
459250222
4804745
414295892
146858591
72606474
93338909
119312277
98322093
22179806
93167075
418999437
77893676
65032562
308672228
37393724
16899215
24241814
32430363
174837376
14982605
152793473
177784245
93033425
165500008
309944076
234764461
353395736
471945169
115208227
36608128
22807661
204927553
83868212
413920485
94165034
46705803
477375987
22318595
36190884
73227722
292382692
545507340
128075813
5022842
74171857
241556681
153712124
220508012
37849743
59659445
155126450
113483141
134367581
541833170
468146558
212007501
95652059
98883860
619358895
402385786
131903252
127355683
6595782
49521239
284798258
386197791
52345194
495306110
40685006
104131406
288831438
111123728
439066204
19086792
103556421
473346201
114005252
203736156
2445332
277984722
95387350
139800179
455890441
90623635
93993200
296730511
36653514
155022091
32132958
83702985
40592478
46831374
2676645
98064344
139839831
86280497
93854411
27176210
166992295
125689964
406879336
397654147
53420549
88005446
127249688
107872098
541294150
26243841
139542428
575960726
38866915
513657276
314792995
68171835
85167739
56916710
146021817
376539759
152780253
153930221
147387311
113886288
152859561
7507826
40810577
43044419
366413375
151894647
91488387
97343963
230881494
282434452
82972862
141088934
485508194
222922647
38332202
359698505
148510841
303649853
10217514
540954763
497098951
591844094
18711730
44809022
81218001
29000292
357007671
353659359
65448929
62752455
24860746
254679256
45344267
288228126
34333757
597035368
10263777
104428811
358671299
1268930
47670717
282739809
255040163
97244826
404410270
124546607
203949966
111725147
127593354
110039852
67873731
68942649
267044481
479628983
406431819
104171060
168096033
543970803
390002115
103140054
62798720
460666699
516440531
3974380
109451649
23311569
76228984
337801316
40532225
96749151
107607738
129727370
92228595
76889108
39045974
285619711
505720222
122444945
255629326
216673308
22450775
152905826
443254329
100581681
46884246
335813103
435796395
140989797
147975512
462395139
73293810
281867629
265175616
363197635
389778595
58430171
40248810
20560601
86433556
257120015
125029062
418991084
329948574
301899113
591515395
69824085
73227722
81277484
100817545
23803857
46600061
31809117
211456957
93936097
20296241
78779282
578546011
59103071
287723672
558812608
133772768
108198044
299917256
572578009
226176982
92986102
534511764
468803365
82718246
106986492
57408052
240907249
141181458
422714542
95480223
25074548
547853826
240120200
73108758
388014776
543277401
60571485
274352204
154141709
152555549
58192245
29819808
280654077
33045000
264376988
417189788
152218488
85817867
585344706
143316165
621941848
405902600
547549198
343820548
121921990
221889867
129721454
78131598
13367328
108949365
29614929
4705610
7772184
122259893
23877794
265146738
139209291
119722035
43174254
96114689
142456995
311853095
86062400
103358151
149541843
327711775
138233844
37230673
591171756
121863353
399898251
581865896
117785598
437143206
100952477
80680666
26237732
35867043
248788882
117067519
517496019
154522330
30064341
429098152
435357999
81553068
306323406
117580721
94878806
312109636
609520283
227445786
297664806
265271924
130098167
89459424
167380721
109064274
503084848
137652254
353528383
94455828
197258526
64860728
117065488
52753038
39568085
105367289
219645674
67768688
68687337
331553504
113569056
139734087
20897660
188322657
454545813
49494801
598792194
66645158
127903396
178548313
56830793
590178754
237855707
41445039
102730296
438096256
971523
382993975
554530003
79170982
62071730
35454126
34122269
1453980
97839636
155278457
21571778
563096138
33633203
139218587
112002723
269523588
120521726
1268928
427520418
74981004
140778311
572174720
354362404
94753233
58886192
16945478
6675092
238258567
149548452
82586064
66902112
55905533
108962585
575397976
26270777
102208185
113985423
104601803
134090003
53149580
336383572
115776462
413360813
101725728
444028294
108162896
71198757
61819882
153209838
147691258
134311991
133519849
63684324
20758871
295103626
269907252
25669356
28523814
31485276
147711150
539499057
14453885
80709099
148913990
112095251
38530470
291046682
49104872
261400840
46137431
243891876
102756734
570828472
525847254
145655751
119444459
89524733
28557489
623417076
585370133
389311333
144347171
302569637
99174675
125260377
63069687
43936632
573486058
26436002
169881774
95658666
89010014
291162818
61172906
102413066
443576185
187175136
36554381
573149913
153681202
109365732
112762760
551143380
150586067
254835739
97965209
452280720
44676840
93325691
84971915
358185472
123224805
43634145
10210905
19985618
618735655
581502356
27961589
128961417
260098902
396981231
127058025
83902857
151848386
200110373
347235060
401247525
338888883
465177062
425551206
118420064
401042117
30394793
182150885
86776172
535793523
100826904
79863158
71938965
273784369
469241
413744023
119744671
574718963
13072604
144591704
7296336
109557395
188545461
6219069
170635284
476937051
582310550
102730296
7025369
43659054
176480320
30599672
140130627
61516574
152469632
191478172
27995726
4824572
21188456
55376813
30170085
310579878
66294881
70220625
145834194
139543144
389089202
90007973
410003111
7375644
59053595
45602100
4566819
15246965
34584897
227411607
105558948
61001072
457388811
129549618
266125030
316212768
28484790
79360872
84905825
41160852
97112648
593805063
29733891
243468598
133686852
15881427
119629509
87337935
493424222
116020831
479717229
52977744
39819227
86848869
323729948
148557102
6721355
18756342
84119352
5719352
18948003
81442707
154035963
413203052
152980455
122425118
17639423
56595711
505699774
52092138
602482445
59309166
6529694
531279396
122775393
101904173
460145716
50948783
61741280
104917875
145867239
454542263
563976604
145893675
23911364
123403250
74126544
2888135
591816449
81234090
436424753
76413258
26046069
129463701
197073413
51940133
618607661
64153565
226535897
312122690
376637371
19206130
29951990
15500933
51325496
311331127
99897094
45397223
324059913
341175768
376481931
35609294
274074890
408883309
288297579
590186460
46289438
100364274
386077095
48698649
30847870
489923142
313310788
560809328
68766647
111863936
38674441
138048792
98830988
247382046
33210227
489577516
133878513
374890363
128670621
113172518
19014093
107233428
239725754
124989410
467172430
104283559
475829663
104644466
11955683
419556616
97575278
77140250
11407134
123700655
221232285
25325688
155159493
571024929
70458549
493031510
15914472
304767951
417389371
48014385
32036330
346490805
36620469
126376567
31696766
77424435
102194969
9854021
21644475
330489397
272833174
532234122
432650956
363876811
37109537
477008443
47868989
16046652
435020003
19641948
335722064
6014190
79691322
214662846
333294415
114639716
304870266
429536706
62864808
129792117
57339686
174167268
38457773
358689111
74632194
19119839
115755064
411931436
20527554
105763829
381570558
436845889
20170668
12953642
75263294
464952807
275394024
147955425
507995769
581656332
80682674
191930404
70504833
457168000
362920602
10010803
339080491
311572206
533804903
258490215
239851580
133435712
605665025
150295271
591830885
90047627
40870056
13535234
39905142
536371422
141551562
22153370
70220625
110799885
100965729
207265555
612275498
123337160
115842554
24155895
89974928
328051912
78402567
152324232
61278650
392457392
467587755
19807175
490522243
462125855
51636642
598509943
409860665
94170329
176019498
135149994
475909718
35225972
55323941
576499198
77226165
121783539
221074108
411085486
82817379
57947714
49441931
55178543
10878414
368598150
146078729
106354501
63717369
241278303
83432016
7626786
14718243
413709736
96643409
144610231
537088652
55931967
71132669
56077365
92539218
155655168
339079011
132080867
249850034
146455440
26171640
134684811
32707941
96379047
44835458
139324331
208320696
464136577
78092327
619454519
152978525
356068598
200109544
13148227
12907425
143706096
141934886
501247037
408659300
154267278
22023796
454262025
582952448
116047431
150136655
19205756
130917681
68363498
1863738
129397613
94482266
133277094
41154243
154855481
618167844
5062496
501155719
21683082
517103491
91171157
38722131
35199536
8109245
5267373
44132278
427898268
37116146
405110813
44881719
216141318
424961883
392218086
248799988
43467395
206688647
616121352
5696958
487657864
283282398
31795899
39359894
3370592
131935469
610722321
99658021
243928252
614526833
224784329
132847509
419381728
398320981
139363985
38530472
23078630
43262516
95916417
28764327
117571628
35543204
14572845
115868988
6886580
108850232
60135293
187081896
149515409
93642921
137295366
219621536
138802220
16026825
126820101
90893579
60333561
455728020
393672247
193343951
23481779
350046859
315288911
553812436
101758773
6556128
495943020
117812034
444442701
313429456
314849877
57524738
225037248
46652931
565936106
148697567
399872784
407312543
55423074
53309970
391548904
163630083
599107298
294699436
382396909
541403057
11255129
24506172
17639632
136733601
50955392
79694862
140487515
18501067
2064557
144615151
20844547
1447371
130885748
143521044
432171586
138914571
14050893
126758897
497056869
149660807
90470841
118519197
280007034
96861504
61615707
77900283
309875918
130871418
119312279
56143457
482770647
152562156
571390717
147162603
44353001
278037854
600826819
534094267
273629967
340791802
609529532
115528225
81363401
12127517
143686271
79882983
427155855
114923903
404311548
548527551
13085822
128703666
40744487
254719281
75904365
96570710
30659151
103913307
512888174
520171331
116602589
80405094
505266935
125004148
119061135
26832542
11444870
139060376
69896786
97628148
110396736
127335605
107330295
149145303
126205466
158606584
81865685
500346870
272744935
7076868
295680985
52429197
371202271
145206341
144234818
46058123
142423952
32097692
360170950
124453328
16128040
84990948
104415591
148339005
540452903
61014288
134394015
240202069
149753331
211371849
621335747
477680564
75197202
141419382
443472240
122550689
362326009
189116492
60393042
51418020
23263680
155721260
240717030
91755814
146785890
409642861
486744427
574656279
118690451
403973271
8918142
61701626
465882234
182283002
162928636
151577417
111454176
211719621
116536497
61847024
17475232
446911390
129457094
245314637
97025007
51893870
115600624
527841249
100390900
124718439
127097681
148506702
618350887
125213508
40909712
71329411
600019071
65984258
418314153
452468345
297405
597268337
550192344
509026115
501447852
282751905
138755955
347986366
251450869
195927849
28640103
315259487
55039752
214395312
73498689
9431045
492313258
85100911
151927694
84542330
564319663
82286976
461745431
305645699
19258626
617784645
29694114
517523271
15240356
15412190
78640493
530142103
259643415
407985649
27526485
7619973
78276998
89948492
211183675
76333950
415044871
152489457
62349306
364818138
50303573
139549035
91732922
47935079
226813258
154538249
141604436
265324092
83128004
69044225
305109585
119008265
564099634
143640006
91243854
63089514
141119903
1235883
119065037
29337353
312325121
15660921
337676009
22880360
108096806
117270096
15128001
140400877
126602006
112117959
383698467
115095737
585241684
255229753
31035864
86868696
152529111
293285572
524461633
109717828
113945771
34631160
50730684
542158572
9854021
134142873
148279147
583164032
139767132
106933622
55793180
424932065
187124018
2332977
235225022
517867084
28882065
19218974
832736
149740212
359372231
119008265
28993685
188634415
352001179
438565970
208691216
384625603
609194853
528562080
121362025
89770047
105340851
127481001
431312379
32344448
527786014
52746431
59158615
542395926
3615125
200804278
32384102
124652351
36171057
51636117
35158265
74113326
279328661
68912043
225880366
108599090
123297504
30566625
231026320
174628408
320762641
504918327
109418606
27248907
359666757
215070716
143944020
49158800
65944604
94303821
80213435
57076526
209719046
13079211
108198459
214865323
17950046
87405484
29191953
393758519
320371615
128234427
241439490
611689259
32083594
130111385
37565556
30394791
453039581
43870544
321911097
65296922
36858395
143792015
56989409
295178977
275099813
23011066
107722901
74146373
83326272
319751600
12418311
478729346
252958086
86055791
107204591
444986382
81556858
353948791
23832054
98474100
415078781
102280884
515712956
64490622
375463259
55370202
148312650
81013124
40486734
153725342
235344988
528846207
61952768
71522600
42086114
360821893
451386718
10362914
88415204
180626575
12662846
95777628
227676311
116602589
38642825
21994752
493240388
141260766
108004280
39462341
119642430
438302701
259129304
147856548
275512051
56599478
495401586
34937208
127428129
73445817
98811159
112042379
237358935
115598021
158599268
454971599
50387018
47406357
43031201
473175213
17315580
65230832
154287105
56645741
70670964
8446302
348653021
456858260
79684713
127626401
123811503
434555393
20843798
99051546
172646878
397018191
333161129
114380569
347334161
480081232
490998890
391116606
563518251
124566434
107270681
104853303
351523018
115636597
73544954
301545115
85520462
473243684
135709206
5049276
39706874
86346585
433279444
571581916
33005348
59560310
87674994
61106814
159800964
36481682
63125661
80841288
38153759
137916614
30156867
209247123
48331619
151220529
117759164
529834013
103289038
2167752
390290737
76373606
74133153
136905437
68647685
74946060
23964234
315032154
54477989
167457091
125544564
600609281
147612017
58155787
22404512
41055110
71423465
36990575
17180304
103721648
343998058
7337250
354048606
77761494
97813200
83815340
35615901
466713531
3087446
366878708
9688794
12286131
22629216
192001645
151233747
114137432
523735079
72903814
311658453
298662780
156213351
289676628
457182529
123310722
94257560
237332862
166153225
16469630
463498405
64890191
77027895
244900034
41874626
71965401
107145110
24169113
96659761
68052873
334962208
352335347
47296872
123674219
98322095
113172516
117560892
146699973
20170670
122755568
74747792
226575920
67160660
132404706
67279620
80920596
31055691
582917550
90748179
107158326
51728643
62435223
262321565
96077803
24096414
148530666
387138044
292385591
111513659
261140046
54193802
6820490
36071924
85989701
77543397
24988629
540982957
16535720
559038317
478980068
125293424
459976190
509704111
577064041
339118701
92549156
53341239
26416173
45787152
112544663
286116659
348672977
78171254
58748842
218527361
384053081
563476837
318457215
391281707
121876569
113879681
233979930
187444601
534781944
36036849
143190596
90252504
20031879
136389935
349063481
10935752
8922152
134043740
152588592
185119505
595526924
135747414
312039580
494810079
73300419
103726844
125927886
33078047
84403539
80702501
211506537
57947714
26521919
70081838
132180
66327924
1966769
461667493
191911275
63924059
196553624
409809705
82189526
101706514
441799788
39336308
297421600
57213791
311761468
140414814
252752580
402883112
130587233
275218271
514448208
43903589
54339200
493525087
149778191
121063664
246586578
520620026
142873364
45965595
3066576
405121668
389821298
127414911
345074119
621886418
488075232
431148659
65984256
118076394
492516262
556306652
119735253
531833667
105618429
100793859
228765386
331141500
14592672
117488195
50788317
434412583
289408124
102148706
12814851
590710057
208999388
109472001
33514241
117151015
228557252
65746332
533040969
91217418
118426671
4322288
84053264
459792820
213860036
119120616
534926407
374699757
278562373
145953353
452774837
118779109
226156652
413867294
176662863
306277291
513498256
205597833
42423171
234614454
374160176
2960832
40110023
114144039
474715738
366721146
122530860
147790458
5564780
528515906
50671203
169880101
12365439
251405111
154260671
382300720
120495288
213441092
90986103
103126836
12880941
146303433
128139140
185337121
584636172
447820779
331457651
442803
618130332
486142393
45965595
42555353
41233551
454732990
307486870
46567807
12332396
135963722
152257255
121889787
55879097
945087
112711119
117026961
107707587
306143767
547610398
121413939
16720770
109365732
80312568
44523779
104884832
74655266
119462699
85308972
84839733
100218778
33058218
117441932
14222568
58112939
10118381
85745168
48132115
160187749
38228874
100912821
153586551
531579406
251680846
134063567
38629607
152165618
54920792
117843965
40387599
227100738
121420548
458961707
56493732
551701587
99326661
466632195
416134988
448657721
480386416
132788028
15795512
104758719
515288794
332268133
226547064
105375723
149759942
56143455
219648488
422844114
129655364
26557955
49679853
136132184
47075909
328250699
293846340
383169698
562840336
351777660
52548161
301635972
104138013
113914850
98764896
149171741
78153793
118697640
153289148
1705124
321174764
122563907
13713675
123013319
55522209
17778212
92393822
128915154
155635341
473144132
152568765
542922002
139121301
300922174
438324633
158450762
48106911
417468374
116067260
29661192
7375646
107558212
558782734
27676602
155964995
86511812
20335895
223348043
117012345
1890174
350255389
103052061
69632424
103997718
28425311
74655958
381416460
502943878
80140734
29396832
227599118
63003597
119900478
8664399
283533046
37373897
256798514
119692017
610769778
340511625
191337917
47485788
262536919
153665861
348356521
81389107
107250854
153156968
26581400
136706768
55753526
88461465
37539120
246628320
271907656
360812653
475575168
221355348
31743029
20679563
39971232
162811218
614980589
246202238
126747404
150500148
432722741
115036254
370840220
137440766
605832052
588656062
71489553
152826518
133574499
119834388
111368259
7666442
81204785
466129414
497897710
55310723
66750900
21386724
30269222
467574213
247043142
10792499
130917681
188405291
135722426
126198855
433662439
551941112
147548567
279704777
296920610
88183887
311232519
100959084
540293434
599536945
118170108
102276892
48496844
82804161
271138902
113060163
35232579
523384166
65931384
24241814
187929598
90074712
410642798
18525029
26188788
6390905
36937701
103701821
614822834
59494218
50876084
96815243
29039948
617427213
53473421
5544953
155509772
9345128
467720325
117025563
304602051
6860142
603263606
140034573
320221301
259022411
351352431
318638688
286665039
131259547
420365972
123363596
131433183
116787639
155912919
305811943
202421469
29720675
7772186
351567034
155066967
12124102
4487511
350627912
473676673
88844787
304527502
75798621
218827458
102503864
315001402
201433367
28610775
126145985
98216349
4738655
97152302
30546798
324905780
621257044
136422978
243843051
581066272
137539901
624344580
34955003
217423674
324280618
36598070
35787735
8836233
78832154
461666597
146075409
66169310
86684698
3205367
39726701
339790951
136733601
107455731
46448054
199630724
104514728
136342944
5531735
33910781
107977842
108308294
330165876
70623776
459762658
460013171
149290701
86835651
43090682
261232584
121777436
551198643
45152688
35133446
47664108
53112028
92142678
96702890
30242784
152423369
18359804
88732434
146183627
437568060
587497962
53142971
42958502
86478767
341356720
103265627
124777920
40651959
206894348
24255287
133640589
270459181
61120034
516633173
128095640
375956334
91052195
495051265
47637674
11711148
562515262
577588040
32840083
620603399
509496914
197284761
1110312
31192042
322237050
30500537
72024884
156742343
56744874
282783132
15868211
58106328
39891926
233716041
410600786
33236663
84747207
82394403
290335913
602927734
49613763
84249315
470665982
212333494
70227234
302288940
61285942
100463409
224901982
127018373
88415204
151524543
557329786
189634192
96040378
5135195
66631940
542751133
313092585
201843632
254409336
379798270
384476943
450729242
69092465
63327440
570803839
455033276
127877721
61576055
493541155
11122949
194563729
97092821
32251922
3079794
99954518
58542522
37155798
392159639
50585286
433328436
83517935
603862892
14226591
307077496
168551090
149944992
96696281
132365052
96064134
68680730
132827684
43982897
139628343
1407717
152855154
150863643
33177180
8049762
45344351
99771133
119920307
69288756
398911743
139126059
343293791
123958404
238227872
130422006
610083637
5181456
49970649
122577125
9304400
104270193
478810856
263044201
70253672
55317330
93292646
276025050
426151255
190223061
115406360
133495191
144320733
94389740
103398797
47624456
97971818
65039171
493841882
378557445
134526197
588393395
510462715
74622219
459151908
71112842
12867725
92089806
57511518
265485979
538598127
141657981
144419868
180225907
18161532
29178737
623696559
60934982
21016620
34300712
129661971
622292056
110152205
623976713
261440951
68931872
569061001
181299238
107495385
66314706
348772737
148715720
607094791
100172613
63003597
40843622
143342603
139553630
238497635
134735621
356813923
60644186
132431142
40978685
283422624
436486837
19928873
70114883
46461272
475853630
1533290
116897996
54128661
469642309
396111608
463101899
85943436
21426378
154888526
304408699
56037713
545380565
500422045
52668350
113740890
68697841
103206146
599881569
80860299
589673441
47419575
497671217
288322215
90860534
111394695
509553035
619262912
173910612
105823308
123099236
482614575
430436602
27196035
141141806
496530832
53645255
41517738
9060939
119523651
48027605
116582760
271086922
420730778
429932725
559137242
443198015
466141936
179278786
91428906
257119344
458595451
131281178
157901218
548717762
28396958
68026437
229576863
350009976
563011114
127470504
348880946
329786446
87377591
344424557
78991181
130904463
72845578
165034853
382284127
250153277
113075941
618532436
37896006
21935271
79242655
361543856
44220821
126945674
122524251
529187093
44015940
80914468
419645789
182607416
66671594
191407824
109160853
14566450
47168435
461841971
530023586
614369869
74337305
229396215
54306155
733601
621246
117256880
40546217
100040435
85705512
35153271
160582993
191825121
519995112
127362039
143421911
36386368
45621927
600766084
160698427
281272526
364248601
174505751
419196815
27394305
185727180
557640661
414389914
130882278
72018273
115026683
429306081
134652134
120316847
311227
14744679
59044806
452124515
296956230
102115659
57463658
30051123
43097289
4758482
520837906
40110021
1110314
507445849
403773882
151577417
539591000
470638140
90173198
128447107
508409486
138941009
217819606
405174426
128670623
104111703
497162404
453615093
539682590
37519293
469285610
426841765
6073673
282535678
34458610
493915355
406610405
53493246
170946019
550764343
243246874
17421326
117369231
53552727
126066675
77925774
127434740
135689379
396959852
14679091
85044612
104442029
528156318
110970957
335305135
279697952
562204754
351969314
87384376
80180390
84892607
64298963
109207116
489255142
99141609
65746332
148193607
103483724
115260960
120528333
122497815
100291577
134737683
131704154
315655594
95044031
106398291
21770048
516612946
149065995
51404802
359293758
267274229
26792886
34128876
387665265
362305425
491769145
323121006
20626691
38219847
21836138
222883164
442087085
12312569
78898242
312109577
50849648
15788903
471267963
618304879
621297826
561362747
75849737
112564488
78455439
79545924
94211295
21199567
571838018
100787252
419468694
503988835
384927372
109456345
126231902
329387457
210795033
37691129
494446151
20501889
82619111
105486249
122682869
235963391
4817963
517456847
153170184
65979659
350111076
22523474
312174331
135709206
144106204
342805398
28101470
419082565
54689477
280560019
142919625
20898555
353818795
76672796
114256392
5227719
116589369
568961887
80471186
1645641
105506078
33904170
42343865
31690157
8366996
121116055
49105890
18630771
125868405
24640684
131360486
329382965
448177421
62494706
161157030
186600555
115314785
117706292
506057146
964914
67715814
118922348
506156454
270255445
101884344
64517058
111196427
53182200
7924191
239768629
70775781
221209543
106647196
525636539
83853171
77209267
112676841
129549620
130699586
78359837
544854423
488679988
74475237
100886387
27809998
114267849
50895911
418170812
525399938
3317720
199382707
204923977
115690545
349906326
600031819
87060357
208662119
150863643
9541210
282496960
292195448
109352516
267518476
80015163
365957137
12933815
553302290
295870669
69176403
103040919
525504425
83108175
575478888
10369523
32047041
555309079
499694800
63519734
400008016
320177205
237696148
490808337
49256877
301208688
100582371
133370263
93490914
134995436
40202549
339413077
14850425
60604532
130745849
26746623
474592242
3330936
178540118
88091361
293269135
165000057
210733167
39792791
133898340
242399358
50578679
45952377
450130959
373417763
106490817
478670383
551683969
391936360
30963165
23072019
21988143
21882399
111559920
21629114
140851010
121473422
130719411
71562254
52072313
22025187
93047350
576257727
384750861
18921569
128789585
156038490
153523094
448986851
84634856
159997505
28788806
187315066
207155366
143111288
6533835
179990892
151346949
40658568
60287298
182206982
613666290
64662456
135854606
472283799
52118574
63287786
99072364
294808586
296579321
83927691
205290131
121407332
39766353
54834875
2240453
188535466
63968511
115743419
3453874
132146957
107255986
8314124
87209893
5862185
357617763
73477356
44529613
42186808
207796016
505551200
390118934
252344914
19271844
115465841
84178833
41293034
40704833
208053346
254776063
73366509
473405405
26888867
190567450
58366129
322461318
20739044
120283800
44736323
37532513
543127012
439372024
78970058
366597655
56725047
61298475
151028868
190880737
426856950
10217516
21040882
554687885
557977951
24036935
3674604
222856995
141355615
269043738
65065607
290948453
87747695
44346390
97218392
74787446
123779963
120283802
53855138
137619207
124004667
143269902
407431594
589606718
122636604
622710634
44630577
366830650
11248518
744379
63624843
335879336
104085141
214639257
240553049
479038629
535358911
281741810
485413433
574640765
252907710
133173590
33018566
90485846
56070756
88963749
77736153
154498593
24453300
106292549
24010499
304696763
436219233
81898730
97646942
305546729
114560618
302879963
570483713
545758531
469158645
115895426
5240939
393497602
196873290
104422200
55052972
80345613
111870543
138253670
17844302
619688439
34895522
140447859
570079747
492957794
16733988
60221208
67980174
128122074
31481786
85295754
13976772
418356155
80880942
114864422
23680047
53189232
553253084
377233283
532882688
100020608
134486543
422793226
27691710
143597678
155846831
12616583
351574653
82665372
56910099
121737782
179780853
146389352
54497814
152304407
117481586
504162377
208008817
523907352
123469340
98725242
3806784
47802897
428821426
21479252
113450096
130382352
405259318
263321914
565818472
129523182
367749330
35384586
416571295
236735466
107852273
27420743
389601563
147684714
110663570
47885307
115508389
80563710
48288325
370003775
155602298
53618819
117329577
41418605
473358280
130659932
325552834
473199404
46296047
121341240
74968945
33666246
127923804
264885899
135484502
81535235
116880167
307496223
203110197
595127646
6886578
63565362
565053594
81997863
191339901
573171076
58780448
350173556
139590510
65389448
479890150
490115197
14110215
130481489
44941202
139178933
51252795
93543975
78197690
39898533
290311945
261807017
593994908
11699538
74840316
5170121
549212410
470807914
65376228
328192533
89968319
123506270
232877774
532120029
103701821
393776854
135402807
110105940
169380501
125109521
70062011
115188263
99518322
156110801
115340268
66612113
281640134
329848878
88025273
613110621
497571682
556928679
605661299
137586162
434870660
83517935
145398000
295675929
545781834
598584723
44399262
306753836
573648186
142787445
359347962
561700538
533499385
446362526
106530473
106206632
48450581
90768006
438960695
1784432
286165504
617912881
365949066
107031733
18164203
13482360
33771992
15478278
148074645
130243563
614748878
10429361
54308564
360995221
4605110
70736129
117864908
381300870
58198854
17077656
155934828
151550981
283306314
359639724
458239620
104250368
271483575
519968426
132873945
113027120
573602756
129952767
578763500
22655652
111381479
143124506
470639051
152073092
585842016
3714260
127573527
296828694
77867238
509158946
43461556
12101081
243072102
228534597
100708767
181747267
132047820
17038004
46652933
24393819
420913095
56255810
236247998
3562251
389902202
40431742
58532774
304377116
445122205
36732824
97092821
149872295
78647102
54160755
608075176
24764129
151603853
129708234
67301516
154895133
502658214
11053705
75038586
569910121
331380551
17525895
80682674
586696154
123279206
360174854
307731802
547278162
287765956
103047528
84938868
59223251
526560
559228470
220770458
622122480
108671787
117951239
88197107
545362612
521421378
82308488
123514332
111110510
4619693
72057929
24818393
67676162
227405748
305879464
42899021
36118187
139961609
44445527
153434544
55707263
23878319
248040960
55916652
98963168
25629704
41332274
461047561
98246175
286937995
37545729
147189041
570309621
105241716
42645982
67861214
474964569
492783872
84480521
15194093
121863351
30148017
77609487
54068229
149165130
87800565
573097311
243611002
32939256
126793665
27328215
429349853
129734672
207642270
117111482
31987560
136317234
62891244
129490137
556243693
115214699
285787613
76534455
302623794
481386041
27229080
117646811
2921178
86678663
48305181
75739142
52354919
55558956
124176503
141257239
88283024
37334241
617611473
360476415
42758717
9450870
462316990
190552118
145497135
151636898
582701489
334548074
89373507
394863455
30698805
136803870
34479155
523500853
410609657
89968319
563295187
83359317
145279040
256639865
63142943
305136068
164228761
64226262
516529627
213539396
52980474
133462148
141168242
350155085
103615902
526806469
100793859
69368066
135960350
75031977
127917195
153031395
134217065
340114456
279068611
371180180
300962600
12398484
20672952
348520062
52779280
98435648
320200654
95010986
415670440
45676223
117461757
358980184
111454178
215417533
89267765
340474675
117038781
67458063
108037325
561139253
343741313
211488
546769967
92023716
2214017
16271360
4804743
187227592
30718632
42720578
121394112
119312279
69768844
45674801
45331131
101639813
380861939
285564416
41557394
417980664
44511617
81947382
127421522
131274567
193036794
26706971
494316661
170184750
353644918
137262323
609390861
910481
62157645
492411099
121264471
400124296
67662944
70280106
46580232
111295560
60908544
112167773
102736905
579009539
413212066
484000219
349772609
28041597
49038782
13246570
96590535
605262257
95473616
126892802
26436
24221985
146858589
14605892
103754693
52078922
438084488
137096626
104171058
82929734
458247979
593852924
570393697
485186628
114600062
22886967
383693207
323616170
36891440
124130240
381791177
87344546
125141417
137566335
40447082
48523278
77164870
615334519
590616922
321282852
13409661
436325047
469480311
19471095
445002090
100555937
440870659
553659091
410562748
4236369
137440766
55568472
105195453
312270857
82308486
471462955
559005386
98546799
51768297
38927012
80761066
81171738
129479454
89723786
97925555
45892898
69077270
84324233
456054746
97958598
317715961
101943827
104212737
53368414
144303123
47062691
67867821
29515794
299596997
309272031
31322988
25213335
262068814
127732143
106913793
178601494
106213239
597810047
472000914
93675966
59117505
144700752
150123437
75521043
126522696
281995232
38061231
121665083
566407897
389526111
615892157
110370300
207736677
92043543
34558461
556403159
82890078
153579942
38768688
70590731
54270553
78785891
120382937
427363182
56275637
369310400
483871806
144307517
62065121
371503792
276509343
24044067
602214820
93194148
519377799
472480953
10970942
120349892
339423615
169662990
127229859
481226098
397379902
300189053
109956389
264633554
227401142
97158911
116159784
454050687
448534285
55356984
558096734
81674022
120739823
43969679
430947387
561661067
47974348
69447372
110912240
136125575
9736879
159551410
298320340
603195012
453236262
125670137
134969000
71384184
23825447
143408691
1031004
619576612
281221850
8909465
533077079
76089417
135319277
21789875
18127851
153883956
113027120
267105105
418151402
17599769
146052293
319552559
57104826
154747412
35113619
83656722
129661973
30817767
28277947
118472936
253671744
47003210
198861657
139820006
186516475
394800113
278402321
547072193
178787453
303864414
196804156
68634465
328997519
273843225
561497380
546810100
134637718
375257319
22662263
481550701
105730782
231963019
517400823
491675882
59732144
102432893
317463889
563772588
67993394
101568649
432056578
322983017
58040238
61536401
67636506
46745459
6290575
105710957
59851104
143725923
47419575
367172163
102208187
149713679
414985281
431842143
114533970
10528139
126013805
229887758
24539219
109266597
49772381
153725340
287383707
528300971
223950072
584182705
147950509
373254218
462903419
155895620
6006775
17375849
139634954
431774140
131803289
18293714
158132274
20335895
81859076
95956073
60901935
152330841
416889615
510110865
277159238
401914299
28306349
309426202
124840934
251645962
62587232
6860142
2841870
133448928
15226833
307371467
131081164
149905340
547440820
568309151
113628537
139093014
27327557
89267765
247993375
102399846
18736517
328594379
140507342
221062828
579704819
185953388
337825786
16119351
510864755
97383615
141148413
376365659
91257541
144941981
40929537
95810673
275929181
124910100
136389933
608136079
320477546
299299051
119868638
111576945
70425504
264861486
77364954
139661388
524898934
97707456
111355041
62805327
136287492
134803773
94977941
543345041
304184850
602682703
140315681
70504814
69639033
314468167
12854505
799691
63743807
59672663
51497328
137227932
131763633
45417050
177335818
129114462
78719799
592589916
225301094
535870165
300234617
379195626
437892623
481550397
106206632
62468268
148008555
35225970
121288368
66009620
44584316
123610941
139965402
128650794
74701527
132279135
74455552
123112454
23144718
161901258
152053265
456056223
541135426
44148122
487979523
115175045
620943990
415329417
87106622
577515205
7243466
122477990
225865294
455553030
149425663
43784625
134975609
454989550
442178150
52905047
488865477
346948715
102578289
64556712
13343571
113992034
5908446
12118083
49726118
76467992
84968406
274522986
134579069
114150650
611687556
598461063
312017720
142415580
423184359
485538712
95070465
227252524
61701624
86176358
118063178
277145226
151671409
130177473
456385119
241495893
57485084
276237565
35356202
554342226
42286639
292531129
87045138
139416855
264755114
127956849
471720269
234660990
561641655
298278875
134261837
539832490
93994058
162828431
407275524
230642236
353984415
101170574
12993294
583920043
128076355
149660807
178431533
62600450
31994169
526573585
138604497
567097746
560813862
242921710
5128584
486735053
467654010
341705610
419666015
69870348
86260609
12550491
80715717
215973746
52891829
44557878
140110802
142461618
293819238
109788710
131889204
284811844
433224586
140606477
124844012
128377516
13085822
77764105
321017516
24294684
415956972
610703444
143818449
272043516
37862961
114356513
18802607
109808537
276639
123290897
288548933
125075327
610941021
52620860
446663204
91316553
155542431
74542911
80722326
363838689
232455200
54231065
342045783
52382936
143653226
375965622
285104338
24393819
101745555
429450624
215987286
112412481
412990635
141485474
105942270
375765215
19199147
125379339
33798428
396261591
59963459
10006026
394849116
98023434
249874556
504531109
115908644
19549424
506806859
296163299
31745387
87734475
88051709
570785042
191233288
460441560
81032951
110932265
39112062
89900451
129060552
270246872
243716274
19747694
147396879
96015552
138432287
303014396
82916516
133303532
540030970
29249129
60597923
527392218
236816690
83042087
142135029
48100304
112590924
540833846
111282344
154221017
368909705
78085337
287843675
314667351
290165680
237092079
410045269
29773452
150982607
381709741
213646923
46051514
48609197
52462244
392010119
185138044
154386242
138802218
520599485
87919924
506391943
193466986
760035
81925164
540047495
495056769
518089412
121361067
2399067
138696476
94065897
34650987
38140539
85560114
540963936
90289882
38715522
112538052
6377685
52495287
25590048
142450388
116245701
584985582
79711151
384297871
38012789
195735250
73075715
98487318
65463351
64550105
263293723
418516393
154762953
118019997
42284384
581451712
104415593
49739334
602907641
443498312
60472352
15306446
528701022
414977859
82422418
213930642
34161921
48396415
572634267
60102246
124209548
163791396
506173582
3876294
360299065
112676841
58378710
5558169
61708235
110533975
298702478
367766464
57333075
80398487
40685006
42899021
91613958
499396334
138676649
114335702
128875502
328362879
77523570
87132662
80816254
92043545
257631520
344233004
134374190
172392648
60161727
207979684
324419720
124487124
31161435
484137890
585474588
178572671
491547662
185757118
385234907
35014482
138941009
328465037
34380018
567192025
304667105
39885317
9827583
38530470
39396251
97066430
146970942
110489262
14113711
87747693
358296039
483682145
150837207
153890684
383181483
233795240
138828656
15220309
38230925
127666331
81370010
3542424
569054869
93233165
451989617
22007972
461783992
143851494
5650697
170150181
61990094
352127719
102432893
332104843
35939744
442105775
38622998
444514284
92783751
155437071
9132942
482717196
54385461
105922443
154824332
303523966
45000683
485128439
137248768
194830895
136403151
47974733
112608062
191787775
38836072
493467853
66572457
444807672
41947325
337808735
17758385
131135780
51277522
37836525
69308583
42621443
101323616
40643523
246783082
117468368
118208576
587527179
13601322
514880902
135173879
5822531
376190156
89717175
42284384
309572231
121050444
32113133
292633787
113906117
90271376
53486639
2987268
152575376
203937993
9569832
28187387
130018859
120838956
295902972
110057095
605727324
340143918
372602654
13581495
550755331
30903684
86987658
307058793
285573040
143236859
360492111
128531832
465641600
398132412
3205367
341731172
85308974
116602587
158421796
340470530
452434447
3377201
17804648
381147230
19119839
281580753
93034895
473441992
138954225
20507727
480579169
616033201
268315478
128185906
130157646
216982459
306027174
227064177
393235075
54557295
62289827
387524998
578491168
6119936
126179028
9331908
462899548
156858951
316176031
389235621
119794736
301390245
46593450
29481761
38337723
96536572
481779290
118816602
148352223
196911829
406756806
449684426
365751385
154921569
493768679
53711345
234075531
613000637
101324002
145771173
132207499
546973603
364661288
578676695
100132959
111176600
554331673
106312376
561722058
461927068
24763923
103411025
467472071
321446851
101540678
119603073
121144373
31577804
92382723
450818618
12048207
525454020
4295850
248313654
4084362
134250291
559025424
378931139
443944422
444677278
622334780
163725911
395162170
127011762
135821559
188830474
598659885
32298185
31405970
27744584
56553213
384920323
34353582
277033105
491888227
253287444
103946354
453157450
495427766
107924972
134037131
80880944
132781419
148405095
81323747
133805816
7190592
393570129
153388281
337532027
459810876
32390711
527289057
48373802
157636350
347179008
205770136
31135001
63273769
535415880
187783972
95770326
141128642
155906312
90371468
601046630
29138693
288259182
483790901
283629
146217516
66239709
291317877
133435710
146395959
68852564
542259674
525330692
548494214
93969776
17156975
137988186
407715911
104964138
30474099
79539315
536520924
31458840
494886302
155199149
17551480
20360065
150619112
348668580
76994850
482619342
129549620
130185404
50950925
60789582
24746560
237806824
3020315
255764828
480010058
190637437
12788415
227099468
239163653
97766937
32608808
126804885
145695405
92552438
126311208
548109484
25530567
569680839
17302364
77635925
153679077
88930704
52898438
41881235
47082516
66678203
87166101
30050374
146554577
443591700
134090001
502676631
73683741
284378165
79585578
22920014
128406263
129047336
542329017
66334535
64741766
217135172
76954292
429574035
53982314
325424928
254449328
478866613
237224462
59802401
129906504
137050833
77807759
604384300
64609586
105684521
46743966
2319464
414594391
63479447
222849802
82654544
63486056
369532911
60875501
419743851
9721841
267245821
71382471
199745613
106259502
552243429
122596952
575714422
33560502
11803676
219226790
105142774
90629217
65211356
68900154
526924701
301076131
37945745
141948102
74529693
57214113
102486018
240253721
111685491
402759023
297293293
400447693
453122170
475233283
77972982
6939450
25623095
47247743
99802509
136092528
571128696
131902422
46514144
2220626
583353274
15273399
39535040
208940300
20289632
86994269
135007988
23025756
256237961
51622901
35882171
106028187
48007776
114811548
72685782
60287298
273952786
73925912
114831377
116919819
226088631
213584589
68621247
148510694
74820489
139978622
491293953
289455601
103344933
29806592
307365781
16654161
367009024
137824086
18835650
56520168
86544857
225331564
41590437
541418500
80808243
45185733
23138109
16581981
88692780
485285768
611969534
204778999
29562057
60069203
63413357
474529992
620285800
303278337
485494514
538199461
121149199
608152216
585407365
60981243
110872586
180888558
451208644
54848091
122917346
29493477
466736594
37506077
27551023
31855382
147281567
150133356
175058124
156492159
133204395
79995336
59495882
91199397
26153499
154518422
87797051
110588399
501399387
65211005
151517934
33150744
89538732
73835750
454800684
399242698
137949657
11420352
100410537
67226750
577434388
88527555
544860947
6873362
539697796
48373380
150300557
77704698
101362235
85573334
2141318
891990
522663099
102505592
199226854
545121705
89360291
30817769
35900090
552394627
122511035
155139666
338806319
90663186
338339985
32047043
306162281
16443192
596687942
425641314
501106683
36230540
84628245
1394501
58073283
186489688
31095347
475221632
132094083
31716593
148722327
32793860
132576542
84885996
14625717
36052097
16033434
58767228
97628150
422192006
85500635
96253478
78310041
188922000
205175075
369461981
100397321
356230113
298692501
22939841
142224993
4903878
166170973
13826028
15921083
347732314
86082225
89862575
447977814
19258628
361140190
125670135
389617775
86485374
36580817
3991838
87147203
543661692
117527847
96709499
72897272
103629120
78327499
11053062
123758333
151888040
83412191
604155382
74113328
57372729
40883274
120092139
119285841
484152512
123581693
50492762
144419868
121519683
82292491
110515698
271258426
110922549
56910099
199331836
576106143
229779933
110099331
155126450
486451112
570745316
103734864
1321800
111863934
122015358
29265119
121519683
128260863
344224691
145001462
433367242
148722327
121823699
98976386
79645061
105116145
109034178
19635339
244210539
200371873
172889038
19674993
445214095
581177631
129001071
472697571
134197790
291335682
28431918
8307515
281917277
20507729
329852958
24230285
624091664
20269803
551316125
21558558
24935757
126245118
328544082
497025569
308946653
130468271
74941666
40772748
305399013
44313347
181684573
33884345
90549909
124473906
144082811
144885823
118532415
428676419
493762650
364364563
208953765
94191470
602305657
102928568
418253194
10091945
364221949
20150299
47465840
474465165
207066650
52719993
209832983
337885577
152899217
82738073
88573820
88236761
130659930
29495967
239565521
21994752
246082248
107681190
493008386
279719854
128122076
213322323
209068225
3932357
324495902
262879534
148761981
491048134
144585093
279524888
128373216
264921002
12431531
139991840
122028576
609726932
359001818
24843233
282026604
147202257
205960074
33269706
452776938
145160078
174974340
256385879
117184179
589191104
227747877
365368167
17877345
569118567
389933
45754109
63928859
510499785
441627693
59190204
91891538
67094570
109610267
576370543
279423910
97279018
12504230
379375868
140925869
79076685
84628245
428906403
73678068
1692439
582172248
623043763
60505397
345307237
40856840
147017207
95206075
622348582
21201674
93266208
407650970
114679370
93153855
70498205
342536280
53823698
126912627
48647148
373552944
96847497
103133761
142007583
104025662
22311984
245841208
86538248
15663330
546194581
518783291
191184063
42053067
72896150
41332688
34373411
117441930
169663475
154710083
19734476
214231534
52501898
154478768
92750706
25345517
20476309
68132181
443104818
201382490
99333272
42793277
126820103
86187969
275056233
31928081
56031102
127328994
125577609
61543008
191880344
132708722
71244744
61913288
344759569
80431530
45945770
385829943
77613000
88990187
18928178
9232773
59355429
24056760
190632020
132940035
32093306
522570793
70346196
41174070
588333491
57042050
406763176
527962897
284108199
253981503
14837207
227082455
52045877
413382625
237767519
26290604
163109635
118691031
545883144
145761495
352834490
570681133
23227240
197171305
14182916
19377590
584754525
9186510
569943888
24385112
144869282
183125171
49243659
52197882
275093877
77814366
114144041
71205368
173183884
372545760
55489166
179713481
188599823
580118019
138736130
115882206
85974577
126013803
97780157
118915739
43189817
106153760
18267276
65693460
451598836
148524829
53678300
105862962
28887939
80186997
335610245
64602977
144122465
15491498
117316361
22523472
56105158
48014387
8713967
324271074
35298671
614068797
58654875
98784723
71859659
52092140
95215865
211565167
154386167
172235123
30526971
13449317
371422882
45015157
51655944
82962777
136581594
399691475
92103024
451475435
76635628
130481487
14103608
523447794
279893793
487742505
328620433
13878902
457274428
150334923
154928180
528335086
110938676
334366145
84218489
151749251
22920014
112914765
273645417
378475420
109517739
1513463
269321454
212830006
52138403
443972841
352585646
161550953
77139832
560319143
252877970
56344274
138298917
2742737
348779250
85579941
40407426
112657016
12307516
129675191
41775491
245487525
24756122
515109843
64622802
130465166
9100593
1705124
37942271
89314026
2788998
5954709
293432198
579985230
161411974
175184286
78237344
268210191
148702502
600176562
119835485
252105723
353354637
231478630
457574548
8532219
156111189
154247451
285880437
184855602
44302333
8788652
44524207
151557588
81885512
10415786
49587327
193571170
132120519
381156977
149491863
85126880
49197398
336594623
187775529
495642682
137130143
428847586
342406023
42561960
84469629
191274869
286734236
48880164
63479447
54365636
529068219
279723575
13911947
426277994
262263255
582085624
391094423
344334749
127824671
237711171
38248826
146812663
181737405
145391393
405974686
359186304
51147051
94607835
127210032
144809801
83888039
596376048
323425051
17811255
65997474
120442418
63162213
86509955
33210225
13733504
102221403
229584170
160589650
89314026
382390849
392712024
92426865
614950533
144731470
173288126
26059287
378520747
93431433
391002754
547054589
138404676
618294135
82823988
121658472
139271457
36495520
91613958
77331911
140071146
24373992
289597330
360981370
87668157
53342784
188450274
412120295
379098364
73419383
612386283
69440765
421049647
290853971
64259307
149997866
381742569
589115323
281648298
71218584
129728063
239352366
587397605
315039657
39812616
92425337
44709885
12094470
84958695
42301711
440206163
425456091
27909807
215741324
154088837
7157547
129357957
65620761
53268542
421856949
14242395
113780544
328512815
10389350
528630477
215610606
2603946
58000586
147473226
542716376
141574815
237605612
50657987
177889896
28464965
474639105
23739528
211938454
301610241
552709261
494695179
249589833
8783363
110185248
30956558
139423464
119636120
4507338
142232289
501009012
55535429
1936437
81555060
1262321
26442611
5848965
274552805
54484598
461206770
119959961
32150131
295552212
77107203
75131112
521764604
106729406
120263973
607922807
31452231
440547233
164884030
153123921
357851219
15995422
114639716
117296534
135748862
64728548
769564
76587220
133587719
414520170
218372045
144930656
152225097
457098733
152305825
155866656
186159185
121030619
349993690
570798164
321666246
133891731
103219362
315918669
16985130
512185207
80160561
191606379
19965789
461242771
92314514
622444782
33567111
114263003
146248649
4858676
55317330
10098552
153342018
200570880
124870446
492745446
203076090
51774906
132096002
432361953
72965754
561666738
623341860
495256167
30341919
196630287
395418980
581891908
104162489
407525819
295700559
96150835
443918374
442538356
355516042
57841968
279442968
114778503
516736958
76816409
120475461
326956386
180573411
51530375
423171593
439453382
352905851
251161948
134175920
560089566
429389320
379090903
368230845
141908410
39164934
501537562
5604432
33097874
596957900
142542912
88666344
472369182
265496384
17176791
69024396
388834769
368085157
135431628
574369645
153573335
52759649
66869862
28299738
118935564
514996828
542564288
434250326
48232484
78256742
99068912
125967681
562356614
74143698
62392756
79235303
520529645
336481405
113403833
100939259
43711928
100820297
514653976
65323358
410527985
11479835
109478085
46864421
571052352
290044983
148894163
148510839
41590439
91190984
229610154
624364788
88047354
139338215
65766159
90290828
349457364
47968122
90497039
620330920
33904170
104911266
6353730
80927205
4784916
32800467
404724992
475822309
98401403
357045869
90701918
48510060
161408416
251113161
91103537
154146711
487620450
64589759
140778309
449585738
40856838
117289923
34730297
542927772
109669748
150975996
59128046
135259796
513662717
154743128
47247743
89188455
105113514
19357761
67345712
146799108
26804269
33612546
325411283
108506562
96127905
320395644
37433378
291993002
144096029
438726028
47301316
127713572
306767290
62283218
304122301
108473519
115987950
135695988
325105441
95116730
61183773
328504628
599932065
84905825
141769661
47274177
616140729
153183402
97682634
7221695
98229569
460664450
230868335
129847025
141234332
114765285
77292257
103503551
71152496
242869670
116113521
42277775
78874162
293255993
101838081
94971330
45423659
124769991
143645530
108295074
68231318
270633036
353839723
94032852
118287882
522644363
235277208
221323990
133455537
436828303
361215415
508342267
499290021
585925427
177749505
120098748
103245800
332646886
75977064
540065534
127979515
497917949
301902397
403706264
81958209
518871629
143003249
260950514
119503938
51080961
124579650
544881232
616830319
479201935
546862021
409477965
15788903
86960242
205977263
130692975
47604627
333828959
39891924
63743805
42760230
365345787
130336089
76049765
465322279
82381187
119933523
167123011
465543983
42370301
146316653
117534456
96696035
136508897
525080151
135801732
542491026
108149678
41630091
133845470
25940325
521291633
178267245
66334533
3033531
81290700
65997152
74490039
21609008
89280983
498229130
75402083
136052874
137916612
31007541
347085421
125055498
114384612
76056374
346165439
88775808
83233748
59331120
152928111
124381382
45403830
412668228
93213336
9027896
406170229
203233281
55647780
89829528
116278748
14645546
404475196
274634915
98315486
101771993
415046146
302383437
75706095
99108564
331968624
56852584
149502191
6542912
108290519
25156627
618620506
27077075
209385837
581200181
74397515
141459036
95116730
61595882
16218488
177907358
136588891
72328896
65396057
38649432
140107399
489829805
134507919
52997571
39601130
424683715
133382840
511759363
61701624
62494704
72762094
548524057
36904656
147103122
247753310
135639032
122107886
19780737
83326274
99544760
165002509
294519827
56454078
144129072
24711053
414181185
153000259
23898146
155252019
102419675
573564124
51490719
320618198
149158523
40473516
310410509
42509088
262634181
144373605
280174033
108585872
1791041
29164722
389984234
97718076
121955879
437443340
131770242
306229653
395954460
27004374
36554381
10316651
42806495
786473
249608276
46642679
155542815
35232581
141875405
111672273
388197381
44490613
136271419
148550493
100813686
52455635
79274955
14190475
601452778
42165422
495049965
1368065
102062787
61954436
584153906
113688020
96220431
591313088
102393239
44729712
69301718
110165421
120098750
576427240
61470311
94264167
121123145
42152204
394756550
16007000
378269707
49045389
55720803
459250432
372139873
486187689
134731166
149403056
106061232
147770633
11334437
126887846
564667115
144756927
484891977
42887033
70557686
151706428
155665365
47468868
30218244
200021948
108116631
471460130
135134223
153764994
622364174
81535235
302617750
44234039
85156965
152007002
89657694
14909906
583108021
29720675
106966667
321268526
556351723
253712305
123174509
107396252
387337285
286390719
22794441
372506466
49058607
88064925
31022648
617854380
195743253
100245312
52204491
2828654
53645253
141730005
143570875
62018858
454630432
47067945
131281176
154842261
350847564
144941981
2603948
85110702
613113579
364571278
316652477
95804064
300388165
31399359
108853146
260959426
99511713
379144473
311780695
506996868
273432252
395468228
83411453
516107349
529216788
146243954
28643345
145801149
147797069
47188262
142047237
10911392
622406669
44650406
123000101
229076614
112412483
509056016
13442708
15040237
50327592
166894066
66281663
68057944
88338922
431088618
150406954
301092517
124302072
89029841
530799518
88990187
197874405
465158040
37380506
61546146
286953514
93953546
65211003
58317818
63162215
24492954
561410741
122696087
124645742
201074975
14456208
562644979
399084364
239609516
2451941
88428422
113985425
120373201
30619499
137156577
17238633
395215488
47258281
116939646
90107108
175445364
123938577
103906698
578476201
598318525
153216449
24565655
103893480
451913551
287898978
40123239
21855963
213669560
308929502
59685881
141144906
150182916
491546110
77351738
58694531
56678786
493054126
273268556
228959839
42284384
61417437
33633203
470753167
70273497
32251920
491135676
483618454
137262321
64008167
153373067
84370494
134638550
126172421
140950143
83524250
114798330
40133298
129298476
146118383
49851687
525511644
47987949
478234637
18373020
249857625
53850132
555158
144228207
56427644
97330745
264368561
192206786
60404888
89661629
84681117
169384914
52761486
470375319
226188381
65310140
12023591
355650979
113711403
58397126
192576109
151505393
582529399
554435636
93318142
107554868
91151330
380957986
224029998
407263196
21234719
82942950
537904981
123786570
537781862
34346975
578564738
134873300
9417827
538130296
103291020
498502275
46626495
16119353
195903339
155238803
61754496
426582522
507111697
310332436
61661970
319550058
193957967
53162798
115023038
18141707
33923999
88355723
504460607
106166976
86300322
56996016
68093828
565007704
514398612
400959079
42013413
520018499
602411502
331450808
17242883
87139665
33590980
64246091
79823504
432780521
28015553
171463217
126278165
150063954
283966361
104063786
22749871
92684618
415743115
130051902
599986849
158754484
99551369
382799200
276005600
31729809
110818098
522988412
617930478
18399458
117424991
66651765
519670725
499877703
129430656
10006028
121394114
45562448
297469335
26825933
96273305
149713762
272168914
23693265
581305007
326991859
470822792
18531010
47161824
367575285
583219095
142133156
586551459
53889788
33130919
48146565
35966178
80781809
271336782
52508507
4337521
39765960
86439111
19807175
468030302
264948260
114269610
134360970
60670620
353330082
138001737
88435031
517981070
568157177
562932201
47697155
346868025
48318401
4784918
100569155
508836387
151330330
181935701
175940513
82467104
95460396
502314637
81508799
52019441
20487902
140034167
62626886
121478986
336384288
410796653
105826099
118327536
394239821
38385072
191695636
73237240
314098816
215878534
114209857
130230345
147724370
69572945
538129952
61602491
62098164
33111090
349419413
30850814
39287650
32311401
85295756
358023092
106722134
291793459
120250755
536935669
384103484
347944861
1546506
143798624
361606883
316989584
60723492
112088640
445031763
146508314
259066988
30725241
116285355
610138774
138458550
115267571
94977941
10191080
136350357
196492072
217062651
143679660
60313736
533311070
127449070
113443487
382443056
306556264
107449122
129157913
106956891
143825058
168577508
389659999
455089165
127804842
438928648
118380410
114659543
24155897
69929831
68786474
36078531
61169691
140335506
368808765
80325788
43286740
94515603
577289809
326340033
42132375
132821073
444896126
24255032
28954029
113417049
268432185
3515988
34571679
95625623
131750417
63281175
50420311
214390913
31597631
33388670
314644695
102719912
69757997
184259138
122491208
383139592
64563321
17406394
46258227
159097336
137070662
39553628
599899781
561608394
347666961
79929248
56242124
113331134
265529059
5100050
420686294
41534048
27169018
28498010
418319581
112452927
241712422
84718903
64358442
75461564
541861618
530088140
47512101
155351154
421257885
142628831
517409305
590907045
330676173
61972593
18254058
74351250
146249310
246697139
8955195
233887760
302490024
265089098
12220043
261737242
17269317
150116828
1913983
486815653
275151119
149541843
100218876
80339006
136793713
10466230
151762467
81187598
127071245
395239362
148279524
177094197
55555254
343609687
547418561
105631649
42257948
336512498
348158751
107422686
510843530
9428259
151881431
143567307
76023329
72018273
141663917
108594250
279316884
61820586
285430382
525537894
79261737
109557393
213762530
18630773
451331786
355991397
154610946
116562933
105135974
137612600
527684902
85434543
249847200
137685297
344811399
35490332
195041403
469692353
318404815
108803969
192990439
6304986
89615477
185391656
134612114
206288256
120032658
23230637
104620470
18346586
130223738
27265302
94865588
241174302
155755000
77497134
257719706
343109870
11010594
114712415
5611041
409168606
113304698
375455885
90272331
318021194
485748756
56857229
274943066
558695761
132041211
200744705
666770
39409469
84641465
62868387
119035738
438223404
226986192
62871419
118366708
117798818
157555804
20025272
76228208
108281858
617910940
371812928
213978050
530143454
86571291
149621153
596439238
114659541
14691809
102155315
218809820
20448246
144115854
77801150
93874236
127586747
90953060
135008652
386160788
228623621
5128586
462324431
14414229
52382936
345826656
127599963
128108856
141419384
3958793
598769944
91303335
255873646
79229124
78323261
75051804
39718833
256200800
190339229
364918324
14949560
108803967
100106525
209602331
154035963
203662085
24268248
10177860
546373809
410765425
110178641
596847142
36660125
92433474
246627340
404731401
79724369
62811938
103847219
22041017
266370903
280927658
22532638
466977696
338633329
23528042
43925198
111031200
458117798
427933233
56222765
538908915
141644090
111282344
95539706
22596171
299837046
67986785
381464684
133752977
137757998
312131790
55191759
88302851
110105942
94786278
53228888
48569541
50388429
227069127
481659956
10885091
3740694
46160362
345271304
241660346
26607836
134070176
58120173
3702584
88064927
151306446
137473809
25682576
23303334
31016037
21816311
37968707
59718926
74965887
23329770
368837811
37915791
397482826
124783813
123671145
180760370
10686755
21439596
6417339
77801148
105810090
233116026
57068717
74595785
381434562
155760912
336212027
29568668
92915933
228832507
144096029
77668968
144274472
209826315
508600164
414140663
91019150
53195841
127024980
447465685
106893966
92786205
128419481
133961017
20970357
444630885
559223517
474664265
35648946
224832904
102076007
35946351
320802788
69082541
122318735
9510899
34827615
82427450
456537098
123039755
21347072
143025371
8697444
146310044
96762369
456772712
136396544
516582315
496983797
116523279
542777713
602361105
105274763
132351836
521702744
442638046
41398776
416569656
17877347
9917547
128963558
38352027
149317139
117118089
147670369
287775790
75772185
492462464
93305862
406403250
383090311
35748083
197340617
129625739
94059290
84714164
293856690
265357341
200763734
139674608
86465549
5373117
1361454
105838697
107792792
95609527
83980563
18013663
120574596
96973857
29840547
34698808
81224612
129132876
498871305
21978480
84125963
139905923
116133350
99047843
16262178
308318289
441822143
48258918
46415009
340542406
54766404
47188262
24446693
542447952
148510841
498531730
72771699
72157064
95453787
364875196
155708042
316577074
68819517
91830781
583758454
447250844
28663233
26198078
585791596
24922539
131406747
122993490
128452524
307717064
39746528
184282219
45126254
49118088
465697739
85996310
67603463
265830293
115998744
60882110
93904575
148623194
62699583
82870251
408555397
115968123
104746041
47386530
156058317
146892890
455413035
25769708
189719751
62646711
83128002
144274470
24173874
149284092
54676259
93642921
106411509
52915508
144789974
72817962
40612305
87694823
49204007
156883629
104151233
134004084
119716750
307803557
55898922
38517254
185153972
299224317
13079211
53929440
48045028
611727564
238416296
180105145
32603689
378636286
262734254
29284481
66698030
306359762
107244243
147341048
16755040
131664498
155972400
66816990
74410731
94029058
549608669
133344772
4474293
550312814
368152770
64680229
63591800
65244050
52725828
6688310
360349363
56956364
22358247
143302947
34789776
493960819
148947033
111348434
50941321
165591674
313760070
152905826
140877446
84522503
66004032
62532163
493691907
618483725
137143361
101553896
78878460
143521044
121995533
62407661
110661096
515056875
41022065
155965793
95103512
479512046
502808137
83808729
75104676
354184360
108004278
34744491
86677037
107376423
93999809
262119711
58985325
102902684
32640384
191475626
140005056
446790353
607804451
221879790
233870657
62964372
153308587
107323553
40605698
350026825
90311987
300848018
441032634
432577467
495566444
18962821
131898237
237619911
83161047
142694921
477405603
380568303
413737621
466696564
37254933
357345733
443799971
288731646
132107301
3839831
133349793
162972143
320887566
88389577
366493093
298852611
123033144
41061961
540284889
147089906
59269512
475811010
145972983
378611392
112353000
61001072
99736419
33600156
51801342
67385366
367816621
97896457
136832736
606854211
136535333
345755880
54603560
482692075
30443804
129556229
75144330
150202745
106259560
76400042
122544078
95348043
60604530
219593657
597180367
151194095
42793275
125385948
23732921
99326431
58906019
58498087
72335505
26125377
350273531
13627931
118357007
154686699
115580949
485656198
221021805
341537010
132160175
5014971
278663737
66281661
427505803
137903396
33111092
9648226
107745757
106180194
620259139
42773448
129470310
477656849
31875209
264745240
119451068
511495112
234896521
24982022
120620859
361762385
308275140
526721224
54359027
315926078
204215993
257854267
395019431
78422394
532672471
574671473
8994849
433761801
105486251
32463410
100159397
570446901
320392934
119675772
92070624
89605107
31253963
11507671
73611044
93457871
392599065
77867240
157244775
127652835
46203519
106338812
29165517
90387952
482635413
466352277
146528141
356105547
150852725
32093306
53493248
410380385
148068038
515506173
374458938
433199472
114923903
92063372
581529704
130025468
82923125
47942495
369988418
83454098
112571097
116967645
96626448
54114494
203144049
187042701
243783235
155126448
352606480
40361163
132773793
86386241
268640090
220399791
22777747
116713598
153507245
272730669
40288466
61543010
54623385
147585581
21386724
112726146
39871543
351596844
6853535
82123434
501528075
128373218
17441151
127910586
1639034
22596173
121552730
142542618
29535623
429001186
99756246
340901092
133779380
122511033
33785208
22708524
40658568
121612211
106156819
32859948
205624984
113834533
45456702
7527651
38054624
81284091
316231245
102210555
105063273
346520292
74304989
462754572
15094805
123657734
78918071
22345317
60426089
554244718
67524155
280435827
56835422
86221014
26402957
219729900
99392751
133197788
9027894
99696765
248475160
62673147
67087959
10964331
4771700
153666780
384610350
79988727
281529997
381911722
99068910
422080125
282719572
124189719
85447761
53890884
5567073
135662943
56145418
221901871
153058243
193736901
251694416
386825680
39667218
317883650
136984743
481507753
5518515
141736616
106880750
32588981
287242543
511030780
48880164
73247547
82037517
291458042
8406648
22166588
54213629
2679129
464794445
105796872
247432822
141161633
360644428
77536790
46031685
407185439
141981149
16588592
59091071
19827002
551641575
270838987
392348828
77708622
409267508
62891246
598882379
18591117
336809425
116199438
61324913
456216569
15147828
492346106
252985993
315632010
12166406
536922685
72757336
53678298
412170017
64976081
69255711
62950727
127725534
144069593
75640005
31452233
215067234
33350285
127216641
89010014
547744967
284586496
27171656
65937993
33527457
367631201
88891050
463776229
180853484
61755557
191328186
243954694
369155495
49904561
28965739
390378764
592989287
96696279
209553789
98830988
151597244
114745460
308280584
42502481
9366960
127514046
111982896
450301364
52060762
86366412
163261511
187972196
141703156
117296532
549505117
121665083
122292936
408887324
91356207
530925704
66671592
134724467
324093584
352011535
44855283
624253746
484103919
358342166
533926463
71634953
39607739
128558268
96478184
105427295
64556714
28306349
149251047
609708802
126251729
309257056
101437921
56176500
13766547
49098261
63552144
90510828
88117799
5055885
222239388
45661105
500132213
90787835
277960440
299236303
155932746
60148511
371538509
17489398
307524086
566145777
427505540
534512282
108975803
116265681
130653323
4531906
447234858
255611437
114170477
292530415
58317816
56163284
584728740
84575375
96564099
72659346
56368161
19192538
92770535
84502676
49005737
106424727
18108660
30921891
119351933
76988243
51768299
26594618
78699972
426729686
97410053
266620883
23919904
119100789
102258187
351706513
332106093
35390861
417702308
373983831
5278721
291084949
330181918
41762273
135491109
24420257
91022098
49045391
397520770
41973761
151445237
214353121
556573111
18159204
431602433
565815976
35424240
43883762
102697251
44623970
178879590
87542814
898826
111143555
127639619
619801283
133548063
384264573
63718659
227874018
91144721
515459912
61530733
63292496
98540190
608305537
86141706
147103124
103021092
90906795
112584315
143680838
28616972
58641657
252906332
369603455
7527653
220346298
106748568
249790984
515712947
68270970
5357046
420460314
443713992
149059388
48615804
150966300
129199343
79208865
360562925
556011131
539619004
153223058
144631356
520928086
463935925
139033533
44059528
492601231
263431277
69381282
263920855
140157063
73987755
130428615
54180584
64279134
98024690
90999323
605782590
413803696
595996232
429623461
46540578
405902781
623154092
1698515
64986299
21743610
530056301
101766021
151603853
341495431
101070519
62567405
602362879
51232590
484288032
87040532
60944161
40288464
168432017
302306646
326549675
31273788
317686715
273263302
143065025
119186708
426337923
48173003
497143435
9027894
399270405
63129168
356370475
70471769
269242458
43837499
79988727
148643021
509529203
154465548
12378657
6337679
109470301
22254955
135312668
106907184
25312472
70590731
315746661
197479190
484880606
144214991
64206435
193910395
95262126
65402664
127256295
161487134
146197691
41160852
41359122
141166321
496337365
317814894
97562058
278427097
549833375
220260514
57676745
212310514
71225193
135973566
290268474
87344546
4444417
108698223
76484051
13092431
490073860
438250291
5485470
31168044
94887719
137619207
26442611
56183111
474495
142113012
240300758
319603810
95632232
114243174
90939840
14163087
497943998
69473810
90100497
3489554
134684811
192905947
436338657
123297506
2088444
76525613
133891731
182461443
247840818
114558358
70346198
70002530
474075761
105737391
64047821
146402570
28630188
86452329
59441346
118585287
119034701
128214602
559228575
147054099
65283704
177611557
566001363
45381340
2458550
395733639
104422202
164379392
396904120
341327363
92684616
89532125
152244924
7944018
148563713
407653743
201554457
394461684
66076782
136891233
94647489
150448078
69632424
286793887
521906981
31854871
153784821
361192192
57518127
210150880
345348696
281645165
515371870
114282828
316828051
524756058
368883155
607169678
113939162
362030439
453797403
592900675
115419578
188307536
143765579
113590739
460061154
67312667
67160660
242552850
5637477
89842748
394362812
88354981
113892899
409895172
135933912
24139879
39977843
105387116
70266888
147493053
288511646
60987283
59884149
602861860
153959608
124440863
68945088
117435323
196993830
501691933
81282413
123575084
54207020
619994274
155998838
197384798
102902132
179547300
57498300
96603753
18954612
116933037
194908449
379848205
467472126
35565077
123112454
34333755
509253191
134830211
243085584
9794538
26211294
252905598
15597240
616218319
145827587
99835554
122861312
448409022
331114901
541347943
119895998
69024396
69724950
55374043
236753838
152925653
100641852
4573428
110826323
64140347
519438006
73725650
98996211
574983
344186552
198150
151326275
81349908
21320452
2161143
542398676
383459552
127738754
189844248
131523410
105135972
76096026
279469074
155238803
155238801
128512099
171474972
64602977
82131442
31703375
41220335
94740017
105334244
42510123
79836722
156571018
132358445
26422784
117102830
51166878
139040144
175415449
305299289
136191665
29667803
497637057
292142324
530172590
133295367
227955736
533377142
88212468
258874831
155654664
61503354
107468951
189336976
473901098
90551967
40599089
155252021
541039014
153302366
66374187
464203842
90159980
391808461
48424145
132371663
406926392
120086924
14034062
130089366
59507438
284822589
25510742
59903976
62538268
374641004
157048781
61695017
124467297
56454080
297407
555156
347437754
31577804
100853340
164731600
360703212
474718425
8294295
96352611
613525019
233547272
110945285
46639715
128776367
75838277
40546215
139169954
523723009
503684275
544036192
401861870
19516377
60624357
88375550
153223056
29515796
20659736
89710568
430942832
116100303
88150844
368370725
181948895
34327148
340965302
111070854
2461913
325437888
154002920
47195828
56487123
70742738
115588403
93160464
99895037
36389156
125445429
373866671
13257654
301176520
93173682
3357374
148590147
488864415
53050445
223017303
10647099
126978717
322872618
537841298
229624220
113271651
587458545
193810146
496535238
191839760
200033384
181315419
67365539
488846600
222069976
122112245
13416270
385854802
71489553
101335797
317081765
314507773
302499852
142390905
120713385
146912556
107924970
58360557
572571197
392636718
144723884
570087650
129780933
615894245
52283799
286102002
359964024
154663818
137480418
98764896
405834299
58452279
58866365
375522408
345716539
297252964
131041291
58192247
21314027
105605211
8466129
260363478
42515697
72183498
139866269
152119353
531486613
90596172
512786680
411948494
83491086
97357181
503183263
116681895
575576279
60793619
197178915
96220431
139053757
171028462
50009881
289032707
436541860
107667221
200207524
130891245
169581238
135814952
3779987
154366413
284827794
194027027
124044323
97020120
164049529
105876182
146546208
147506271
51801344
104256977
522787720
259289639
570697992
47708003
23911364
44580280
76532010
45833415
138379242
25305863
379112514
54491205
435347209
540595724
1757996
154148316
28570707
3005632
25332299
223521224
123000099
116361877
198218491
127494221
417291352
126113921
96281514
5915055
319664868
7871321
475283428
390263265
284263767
521786347
525203395
73855575
66222180
17117312
64411314
230715324
330224533
466506341
534837467
80094473
608834273
54980271
329632046
93735449
17295753
151775685
11301392
623898165
532329070
257208854
41504522
64437752
120856690
238795173
294193
384323645
7692876
12054816
133567890
80061426
138537151
106966665
196548927
145589663
213237477
47181651
111169989
109425213
70101663
59401694
150155615
330262698
539209922
275295610
21624650
297735437
40757703
203422896
63783461
69553118
106755177
421192789
523256291
409925216
71574455
36005832
516501373
84238314
273371496
239486719
58654877
67087961
213203864
97641366
145754886
115756635
135398585
207558217
304513242
68504888
110510076
150493541
246101870
378286915
125954324
590288216
43156770
119523718
39416076
242225878
425565163
20765480
30593061
88111190
135636507
487713566
115798638
443932180
355722827
84919043
112901549
452899631
18260669
58304600
110026634
212438603
68945088
3659442
27632231
41591676
614023122
586180169
278157455
38345420
456647693
22159977
345764728
499247208
135557201
47710371
487769894
490758786
429554616
18491982
63609090
528899180
88699389
56830793
82316213
52786085
25131068
101157356
43758191
378542469
50995046
23190983
139469727
56837400
618977935
71853050
200400131
102862478
529122854
325860107
390745683
223869192
139165715
141095541
386319053
118889303
63664497
2011722
122372246
76842843
10627274
179249879
591002907
174187400
146970944
162358811
358254243
385405592
21076101
231616865
44657015
152396933
595258395
105241718
347537744
289237915
126304601
152800082
139634910
114633105
623439179
90186414
181172599
177994799
45814258
35549811
526683895
319376372
17968133
1929830
404889564
455121938
92036936
52231013
490063505
431702656
137652254
91904756
264355970
115736808
51252795
150485424
109603658
408437391
81865685
20520945
176123472
174951863
220866349
328223709
81667413
443517516
259962731
90080672
227793493
82956168
115756637
120045876
551462246
258891132
310113803
122173976
528613529
387332630
77312082
381775876
446196411
107548257
616518871
504859848
106213241
4368549
70655349
107970496
14738070
117772382
70022357
141525282
46203519
68383325
13184955
230960964
592682099
75501216
47227916
385067772
74463605
96134516
462862121
127163771
264243007
1202838
588624305
35186316
852563
33038391
2306543
68130639
618071188
460214441
264281123
148054818
564832871
62250171
180827351
86082225
1480416
138755955
26925066
151352711
404504052
399973982
495117286
122480186
75369038
321763828
54517643
82916514
606749646
141558171
424135456
572590836
113595492
37010400
112154730
526479404
134070174
6945453
307858087
235193507
109929717
591494835
70874338
441826056
110608224
73452426
107012930
147070079
277493092
113344018
114729864
480667922
456681345
429404455
209311799
578060143
47730198
268911745
59791625
94323648
88249979
67326810
55694043
569444829
115685663
431887772
52508334
94495482
116404317
119437850
76604919
121281761
95295173
404048477
68211491
151379147
14407622
77120423
496514958
84687726
43183206
345798159
406614143
428422669
149971430
49679855
552272985
465684983
133270485
132027993
83214589
88401986
522856498
233522083
137777825
153216449
104607252
109053820
423895080
436789012
116827293
311952309
503769246
51457676
122200412
147228695
329341757
71033534
212601191
393552724
80953643
65388014
130858202
259093421
84020219
405776970
136337063
131816505
59018372
620457658
244403514
496486886
266334413
270590644
23447204
333004944
239392441
47009817
575795894
108235593
315292052
440349256
2075228
100146179
50168921
94535138
383003167
153540290
288107815
66638549
127304636
62990381
28346001
100073480
105439988
64120520
139705814
129972594
78316652
571850780
6186024
130455053
102313929
211137514
118803386
1957842
58416953
112406707
100709183
101349017
30969776
81720285
555553990
414278458
129417440
584216875
57141416
20448248
387948268
179968437
589488707
138960834
8485958
5571389
235060496
146746236
425717064
125062107
69533289
114541666
132986298
117878126
35444069
466910353
3615123
114865425
99652743
364317947
168627341
606464344
252765292
360800572
12120906
135757255
152568767
171337434
144406652
390053763
31108565
56632523
150189527
154095444
385498731
147552534
22886967
246878634
123171933
94422783
146237343
51728643
564116941
59494218
30685589
110575181
596179152
189811735
532370052
103463279
73141803
54537470
251061527
92792939
111698709
85678232
60459134
91640396
38477598
84885998
335928499
91204583
126364082
554757256
46454663
83048694
449644760
271544787
95797457
18584508
25140638
496762844
115489179
83511324
56368161
393618211
19701431
437934755
19509768
24334340
25530569
32516280
103662165
50743902
80689283
66830210
102155313
70696473
333316423
220615166
61873458
483734719
15947519
146085918
60481306
56004666
607114937
15299835
350127713
169979188
121751000
65633981
346830490
444328947
146270390
128181557
274131283
620514598
218094519
133975576
442733688
34935174
58252203
52475460
86564684
137110316
576277793
93484305
27652056
200394620
299823155
307466577
366391282
92816796
37268153
243190116
461007909
17820340
164468287
89571777
21763437
109550786
33745556
51143625
61150360
56758092
227054452
72157062
93715620
5247546
4586646
69850521
115274180
16469630
60394250
50129267
224780867
13541843
512685287
35787735
468205099
487064911
38140539
112551272
136912046
197751814
48734766
482519749
66088289
227563495
558400884
143223641
143157549
68337345
11255129
42561962
37287980
151564197
472278982
99214308
612153009
99749637
105585384
119655947
91283508
596835126
35275968
64312179
593901057
165860294
447783994
227041135
101341833
91917974
131301005
131182043
122405289
157421156
71820005
415426159
120263973
478704063
103561578
143593745
111103634
4606475
607710371
113760717
10217514
192763124
140527167
363677284
57617262
485562929
490932572
6761009
493316641
49752554
45271652
104157840
143474781
14943566
135451455
399135018
85897173
454518733
76360388
17170182
201592036
190421569
97958598
134889692
333187335
60102248
129053945
96835070
69176405
20805132
71518149
413298380
401064116
199206266
316027627
274123091
564096146
110839539
365441048
61380624
130540970
79856547
122676260
17302362
141683362
145565403
2095202
68548550
15392299
103602684
18148316
111084072
495675
91488387
42601614
88553936
75765576
119477504
47412968
538807838
56039701
15650114
135550590
12378657
69447374
86049180
202091509
536072880
50909129
476188672
84496067
524878594
111586356
220363345
396179401
547271000
37598601
127566920
224702648
112769369
1348236
135232648
87344544
334985544
80735546
74713955
114405079
39495384
100232094
16429974
67140831
46415007
123086018
40202549
370801972
100745767
611851825
441643507
132272526
143646617
3694433
232101890
124249200
121499856
7289729
71674607
71621735
161671591
69711732
112690059
25305863
402685782
400856643
119964225
134261837
8466129
125934495
564472043
270257622
234531829
355514028
360031211
378612809
213203557
132246090
256074509
575716671
25438043
100754207
223431012
486559037
76882499
310737672
9100593
49030337
19271846
74456996
497623776
157424706
155846831
120336674
102869085
43454175
51147892
40843622
68284188
429637174
609691378
576377361
399779811
53744390
151299619
49673246
71020316
138491595
169137923
24337953
79950254
76479350
66942561
479584181
174229735
76816409
368216131
524269173
91461953
128313737
98877249
101957045
89604824
170251673
106021580
46474488
47109752
189104773
69949656
46077950
141254157
61556228
304648049
71757496
3932355
345508636
127081958
64933425
137791043
349544392
72798135
288084247
66129656
476367044
26217903
569318536
311666329
480751026
142198384
5505299
12021771
117472485
24138857
73359902
93434669
31947906
129351350
61245605
533586396
31445624
63588792
303296046
195722144
370440890
74318207
326527590
228210785
463365901
51219750
621837932
123178542
512319094
223635217
26330258
115657500
154954614
70002528
157463551
23970843
27374480
82196135
418688387
312683387
297916038
9358346
62924291
44260473
124949754
9363448
595151732
70954224
21584642
290913733
36263585
152727383
402848367
18082226
106629606
37557966
149691028
93266210
36679950
489420425
119741864
146686755
517405585
287204380
538681707
93618388
50803383
477874733
581203132
464459060
7197201
98890467
315476105
87133058
345197894
54233454
158368580
82804163
33203618
97218390
109920890
14612499
60234426
288060251
25993199
68145401
26462438
534179694
104706387
106770134
395962847
50479544
278234806
444204512
103470504
435634139
60345189
48933038
22175968
96828459
493674881
139502774
261298430
138815231
78640493
279343880
182833547
34584897
67828169
578595651
339713670
13013121
92202159
22483818
265691541
41451650
4738653
245491827
614233196
149515407
205655689
119305668
112709888
147400529
387753698
88071536
35569640
52164839
302828726
119160272
384120047
154207797
4837788
74595783
268397536
32066870
1527416
537813584
517574002
27202646
140741610
145919909
61205770
84112745
98811159
53936051
289234904
338751090
447330582
181552633
214987931
343031949
354818612
141571389
133814530
69149969
299607427
69189621
277173867
388374624
288387925
229587174
97575995
331769204
520672649
140758484
447183611
237940451
509339655
109709400
100311402
595937321
549819717
88190496
10713189
255784400
36554379
236460516
89049666
34399845
12081252
6734573
64265918
113040336
100635243
17474196
98566626
14863643
408326540
82381187
45813588
36752582
81290702
156701663
96815241
184884745
547989359
517802015
13826030
55303377
17415169
610194685
531672479
149290701
41709399
66579066
386336520
119041308
382975620
601925507
594512387
250816069
541518364
310480618
237059624
79162602
108731270
142100111
124321901
266563059
55317332
210465986
80081255
62897855
146263779
89988144
109169666
49997085
67497719
108371065
134043740
62203908
344957085
51889458
123409859
142734575
150123437
116972691
237698483
53803869
64219653
377175962
144082809
64437752
271013697
480007261
301971579
70874916
550920565
589787298
455592731
4870835
371453053
543296026
132768203
486719581
300007091
11122947
134255228
174834076
55102675
129866850
123745301
65772768
126595395
141675494
440889104
252696717
104475072
598202609
422978
79506270
88917486
362281505
73650696
79770630
475577246
149297310
74354965
102584898
18934785
3568860
99174654
88441644
57736226
252756388
52908187
126954817
209039899
283534278
154221015
15110657
286819397
70306542
146127065
66017301
253975817
53480028
80127518
116549715
100053653
4215051
621828441
76314125
120819131
134116437
104342892
24228596
330115753
96041990
339266065
111123728
116210532
84013608
575715474
602459410
49237052
116344836
155377590
393887584
97971818
151332882
546232224
99128391
334013481
284827762
232181653
108993557
411813699
50228400
109028673
102366803
117071826
201679539
581949118
614831602
15068520
117402276
142152981
97350572
79604579
37644866
415963433
85057830
376436220
7104675
78851979
56302071
268493570
65607543
14890077
36851786
26250948
90662262
503473248
32126349
213497638
110271167
107224416
80358833
40665177
1368065
22847315
58251726
125688681
77972982
615023697
177138576
460511608
524293021
126293120
112967639
182735942
104686560
588487276
80999904
525222912
327815295
73848966
34927566
33084654
598711850
156657943
25841190
125319858
619899847
312539810
558204826
136178447
109200507
178103243
291874470
83894648
247177007
540600815
414749554
408572707
184459018
113853245
93568056
32575763
37677909
39647391
103014485
78706581
136838051
127514370
11922636
138075230
10151426
404277118
126258338
282632362
12940424
127930415
129648753
53684909
470179199
59299838
287328531
328902298
150701154
188001917
451080271
36375938
36124794
101520849
386765873
609956997
603255743
15471669
51338712
445334106
40301682
65003068
603027207
4897271
133686852
77794541
60294449
88639910
95453789
483465792
85242884
359393257
522898937
196450154
418577671
687336
300239170
113007293
146294299
108751095
11585579
5941491
79228692
141062498
50420061
517723698
28721452
28570707
2035572
12213432
129536400
110158812
289121796
574438856
120614250
256510592
101256675
181308231
112108467
368869369
104983965
149105651
129318303
489357776
139989696
110535525
422751003
126767229
239503467
228822650
169244088
117686465
541371122
137050833
74985714
99353097
172184598
557646657
4553601
345563488
66803774
594072143
387393716
149184959
217808231
23409080
128756437
12980078
47287397
459677812
433370943
34419672
122834874
165072923
146581011
34148705
67068132
227961737
3601907
38316532
51077242
446464960
122134320
333401038
261520644
15894645
474157976
105525903
25636313
226554461
620848636
48536498
437585244
155357765
315408436
148444749
90925227
535126165
513302491
49350240
583484808
395990212
72368552
205469626
2214017
71304503
98705415
77655750
49816278
118353974
128340171
457468865
79182431
259195551
538156600
112990526
152724385
127685880
623295717
298628319
109828362
101666249
145939938
30923513
170783183
27718148
51999612
88758870
37276336
243760279
134294880
49441931
132041213
527798015
313069163
19318109
300552271
38576733
17587185
68185055
14044127
211191755
67107786
8320731
300084816
52852173
252502707
28399439
83980565
511145040
117329577
125930604
63571973
44121686
12246477
90584125
129595881
607809519
52297019
122524253
254436106
30057732
344260039
75990282
3588687
87661778
136337061
130990382
33943870
177305963
310678907
18119331
141932359
287784144
64593751
48146567
41174072
143091461
24611918
497407160
89829530
136713774
135834779
198744655
136178447
72782817
57081933
193101067
70638482
194497374
19516377
280593492
120409371
355660059
95828147
552050345
168259861
28716105
28412091
52263974
438221998
271951516
99974343
103212753
76168725
408961468
446534370
15075129
62184081
355421591
432791092
174670898
13693848
88150842
545118374
83154440
12894159
10799106
125297690
111963071
66731075
294432295
444346257
38477598
114243176
53109924
221187465
268836897
376364978
52713384
83313054
90867261
76373606
120442418
1103705
16568763
440111595
82052006
41144206
459700586
178264340
79925479
148867725
30133616
384289417
115474953
391664007
57703179
1751385
148305960
248501726
162024413
54425117
493217077
107951408
355536935
125670137
387107598
239130107
127414913
446899616
105803483
146759456
156117800
117037196
119246189
238267924
125617265
120766259
406729116
103906698
84648074
49944215
115161825
244132574
593763636
177958059
363140109
123515603
175593318
42938675
61450482
178265721
64688894
140822174
237032380
363411225
37896006
98659152
62659931
152482848
111738363
470033325
389524148
67387675
353461816
249939773
260944603
476487769
22417728
128538441
142853535
523418303
119516464
92598699
79143116
277654833
341790961
481796093
356659530
22129079
516490666
119708819
317822461
85223057
70893098
98262612
526141057
125300031
28094861
44531444
88441640
139271459
609012813
126939063
237735626
34584899
477717864
496888306
111834980
62018858
144386825
203656476
91296726
134797110
113866463
42251339
118671206
22609389
330327018
82354749
65361200
134988827
110601615
301815500
131545536
11486442
176655753
94334525
604887673
217000510
5172893
98512045
382686322
73333466
42793275
182076972
238283771
196743748
87533144
116430755
111229472
144261254
22004484
44809022
28471572
98526972
388950046
124302074
126344253
257474505
100655070
113041005
132351565
12457965
470253664
355698433
87912918
28630188
37664691
119451068
126853148
151378040
68084822
506824195
79572360
26594616
437325933
404914329
33831473
308594525
251142
100740989
6238898
3430071
346453589
149145303
139886096
157776966
70907331
202133506
558880302
32555936
10138208
241605695
3515990
259752229
461538696
190279924
99419187
155860047
111335214
85500633
19570047
143706098
436160284
61523183
101937216
11975510
324628484
150698418
87926138
135828168
47287395
42542135
26064372
262532275
380753893
193678029
369472797
70835264
110112549
113435170
526539020
120832347
84291186
74175704
103999224
307058207
385481390
45924130
76505786
468176253
154386242
275401334
107792792
72276026
37169016
61457093
156606547
487516162
136446124
567768150
126483042
28253547
429972751
131419965
5967927
186412338
74780835
130355916
49190789
93319080
73240940
543652748
14870252
360009167
124447472
373640239
116457189
26323649
56315291
137374676
139908120
150566238
575301288
978134
110244729
36138012
115185472
3361122
52620858
13237827
21459423
258757583
39521822
53823696
196102969
19584143
197993478
291208502
540300100
117396688
348111035
89710568
44875112
319349777
301322092
214677250
87314370
571948889
6166197
21195063
55541879
54154148
58906017
97456316
59097680
104323065
34120598
89604824
69810867
24076587
20256585
100125085
365265901
262643071
157689509
99426885
556710147
417053036
434591135
66737684
87793958
76155507
200782972
103054137
581732517
291122762
46256393
61524240
260374961
7858103
39323552
54455356
99036307
253622614
53942658
514109283
66189137
36038879
35449414
134427062
36646907
543058296
27638840
27348044
525122409
154928180
306008432
67134224
42872583
22351640
8130228
133389449
44253866
146349698
16449801
112505009
571904828
124024494
150202745
530875983
507393747
113813591
1639034
1390637
149145303
430925627
753428
85170183
14724854
440633979
173042170
390326963
109702793
138233846
89214891
311068768
30269220
292073112
62755298
266856668
292641369
19533451
87714648
96167559
143534714
58060067
138062012
17322191
381733719
38780367
88448247
149310530
117421894
70385850
12246477
60075812
127229861
449011573
170779155
389100851
523343979
250975692
36627078
46811549
419302267
361588203
10356303
414409673
27658665
103951613
27931668
63770876
127785015
70095054
113006263
478025876
67921472
130184352
138458550
169811071
16793469
475491385
432052274
1354847
55588299
68552915
88672953
235217088
115868990
518770227
134360972
95585967
87908345
599289412
190430994
21386726
376595751
119347419
80828072
149832639
489066
156960969
53374286
84377103
42859365
369869404
216508203
425534429
72996407
186922224
504760515
80894162
50757122
38371856
78640493
610100356
84562157
57610653
134797166
10402568
133673636
368631835
271566555
1255710
178568635
414346182
110733913
34598115
84231707
152350748
56718438
381219597
597008516
49256879
438148575
179879003
42806495
99083052
149826030
152320592
290740800
121592382
53694721
613907017
102313931
24056432
180706413
114256392
105625040
479839120
115769855
62050432
306837615
118743905
280373111
20831568
242811602
85098851
300237774
53440376
155893092
177859342
541623874
367989894
7659831
87443681
135085688
121969095
62005638
549568218
388513179
553604191
111619401
84945477
285876631
80068037
461005618
611108945
304745067
107706873
89803092
615618153
114124212
92512784
67200312
72679175
146825544
46811549
124044323
11598795
109986978
143483094
51226359
149756982
257968531
6813879
255489617
101408498
46091166
24343876
542845959
147334437
122005567
7177376
251389039
281532372
152311014
32985519
127494221
563428761
129113424
136244537
9338517
89829528
51389338
421394191
132100694
48529889
85527701
467043603
45086600
138299934
373735006
56956364
60320343
46487706
85038005
64636020
154201190
63829722
9140249
323884646
476844537
151385754
80906511
122244493
37466421
242275119
82834441
56790474
9946545
133144914
353322293
23224026
37843136
5163312
99597630
570595609
82962777
180457085
465171013
466790434
202998057
28260084
389760996
153176793
365774613
83141220
105658085
149211395
17672468
73551563
137567395
126357473
87025811
154776171
550888220
119741864
11988728
68696097
551796736
463329673
408126993
243644379
417875491
247108390
21353681
456443327
349048680
142133154
108493346
252102725
14580273
300828957
103100402
34479153
67960349
481867936
477419871
483085723
462624122
35952962
122101277
558137251
457970059
621880368
433201568
105843137
300819816
63406746
4394985
494569747
123059580
410237717
4038101
144981635
298758946
96854897
37129364
111566531
616782019
207593406
187057289
336258020
79268346
16291187
39819225
119398194
237438616
52302207
43275734
197383958
141611045
147327828
53347848
52290408
483758594
60241037
463300975
225631882
472694074
2617164
12365439
139899314
116344836
145232775
101289536
542246599
21102537
188776044
136854651
20507729
52957917
193015878
101970261
135246578
408583392
845952
207336976
385828159
292495673
473585614
245453928
115842554
48531387
134618721
137804261
74926235
117527849
76377426
32053652
93325691
481366114
54877687
30712023
94363451
59102023
20672952
76049763
1044224
13767073
622829518
19985616
8234814
502441859
59824670
455959293
138253673
4057928
84238314
95063858
85487415
122869929
75507827
496844702
429243198
146695462
111903588
256455638
419846071
201566287
56725049
91237245
204574312
194768811
57682687
51589856
16813298
377006715
519079426
582662545
3346873
415167666
33163964
554916616
487881278
436386625
38352027
92625137
614516382
305026276
85698903
138251958
88150842
342052315
67808342
457998487
78243953
578503109
63360483
221122798
150865103
166109755
139278066
611942604
66090
83663331
131803289
412335303
351232187
403302770
127467785
79175822
110885802
72157062
593027842
21261153
294390603
271771767
132206436
134050349
515766095
78719801
368237206
32284967
404982222
148827721
150744683
130963946
224575071
486362971
530307880
151934301
38889737
97773548
97231608
57841970
74616067
120323456
107832444
25015065
549977014
115315980
367905043
16899213
139562255
230711737
106715525
445180308
92691227
91901430
441726966
286221459
436072266
64926816
28808631
58496261
153328802
382208846
24486347
387904964
220423558
101388671
41226944
203306390
542064911
155833613
609623395
516425556
34769951
234021512
431184858
597735050
132373238
394544496
283933243
10651118
97912335
30528946
71238413
13726895
65541455
65673633
149317137
144593246
23118284
134995436
36382545
7990281
49643893
140441252
246822004
58859756
129496746
77867240
302573003
45185735
192036084
129420546
90318596
119550201
526616920
42879192
90536691
449501200
95268735
36065313
49085043
341324104
29601713
131082908
27942852
234054846
155430464
568730682
148286135
117739335
483134699
132398097
149383227
63393528
118558851
100833515
88567209
300550562
15491496
223882296
204828340
14011080
323944505
566877517
47426379
324590562
124169892
175051017
20568616
269486064
133825643
105149190
567898373
9477306
145054942
125379339
144671010
18723297
466903434
145490526
66916125
483544548
519375701
468453681
4018274
99472061
148418313
352829823
303479100
452760623
39250851
198480795
53995532
3608514
62673147
39885315
77497136
84079700
191607367
119675774
117660029
206814666
99888426
123158715
119239578
54215528
90682091
79929246
390423920
142919627
111337371
21683294
301156697
9437654
28927595
146098554
396469548
457844300
166359281
128670623
72126178
240004969
491742903
6086891
345190591
125861798
596868584
132166784
65058998
9153465
128531832
28306349
465588728
479582368
245863813
11578968
72864225
422833805
27381087
391807552
75296339
264201078
334690479
88368939
73234329
530577266
101448150
63122559
525424531
85593161
458953344
34518807
64404707
393488715
551220479
431640295
27777627
64411316
517471895
531582399
83227139
88855140
5175041
141683744
97191954
128961417
62005640
544230346
39084774
96920987
6285159
57178593
342131161
450725071
552481372
136660904
85804647
67266404
65627370
52125183
97066383
572749161
307411427
48966081
19381396
26186134
377471403
42531415
537333420
34518807
223164221
92329082
63109341
451842195
26073275
151299839
3639723
11321219
80841290
554479676
399274796
123912141
185863947
327450830
336701410
545753982
5240937
322200458
547831337
82467104
149768265
120498979
97059776
57313250
393471765
362301535
79790459
328459598
31604238
520028931
148768592
57485082
350815684
10627272
344224396
77695404
34921958
502621733
144307517
4831179
303301902
70537857
147876377
189679965
126608615
18306930
62137820
84311015
56764701
318091334
134521284
328703165
88653128
27182817
137202842
102333758
2002529
501619779
133977648
112987464
497267508
574985
23362815
43579746
13039559
259269124
69354846
284420729
170444361
21294198
92076588
123641172
49752554
294406426
280628103
153472617
290948845
106391684
162449649
115394770
61780934
426545777
521074927
321125178
174151665
51168499
92420258
84390321
368721430
388044260
391010047
4824572
101210228
84013610
437321786
604192803
299165199
599537873
45463311
328177822
78243951
583294834
585638038
72791528
100258532
70696475
224885821
147228695
137143359
112557879
16344057
296831431
111784628
41359122
418448586
8380212
74282322
39072410
60501013
149826032
588287458
194016167
404318695
197424548
160339445
473696940
409518428
288517343
55469337
78019247
425983301
142007585
129509966
111758190
74331423
145199730
68601420
430480880
587079615
102459327
82705026
95334827
90536691
43309907
162015696
97621539
124903491
28100326
120026051
104283411
443227308
149475755
141644088
272277279
45649515
15108176
94264167
148880945
46548750
311187172
362475455
349631516
22047626
97846247
108460301
53433765
432664595
73411001
24512783
457389830
89723786
147444537
144135683
5214501
120184665
603299446
277963896
302168039
129212559
91085827
149323746
286556516
164112144
399675217
116939648
115115564
76723883
112062204
80755371
612969389
526935503
73217649
49937604
137361458
611417082
80849765
149568279
97072992
329992339
65534846
601428862
70795608
151306448
511731593
223441163
109464867
355558435
538360747
593053264
380094782
502514387
101243273
123241221
334334654
406914843
23851883
90126933
159045402
309387349
108209159
138418896
151696377
266162581
11354262
8862671
10343087
74181350
617595651
105835964
65561282
250534221
471619618
31789290
113958987
560674790
51573108
93490181
149970116
222742220
580487119
371645186
596940615
59269512
140607720
109590438
604359707
13548450
39272725
391093084
509995479
256816341
3040142
85764993
406121062
59613182
576546967
276683345
538651000
465664595
119021483
17857520
480490249
395540473
403301574
241445360
72527166
122616777
89757492
405619039
101239401
103593907
139785598
88051707
113238299
87694821
600933989
452135963
270039110
141115368
45776318
67590652
328245264
340759851
50704250
457776662
433415129
611239997
78349695
498464762
77034506
104078534
52266778
564310030
108381667
395377201
421507913
48695112
212124980
96471575
289741708
128558544
126773838
182862234
332269800
210608389
87579531
19536206
8955197
55244633
159178192
70062011
309485750
91779183
102399846
180185115
114322482
97026729
102411340
575910252
76122462
36323066
113231997
428448356
301687526
84707555
296951222
42055658
505296696
81911948
133164743
28253477
58990277
227810249
240154329
66129654
1083876
49983867
50578677
534908566
20672954
79122950
60009722
459782616
45635147
111490364
266182098
107601129
267659793
69936438
59910585
132404708
583118231
16416756
219803124
509938681
97086210
294585436
32284965
149786376
33165242
146587620
526653683
149134248
56573040
526617783
365246797
286770507
92783751
315571103
397129597
292039269
105988533
8036546
118611723
257992864
143818451
52092140
362529678
239245125
66327924
346238131
86254061
219700231
81469145
327148622
27339493
133090537
50015948
81522017
118156443
251308163
58839927
4328897
12017258
323289456
28055207
101177181
262934171
19972398
126588788
49527848
590822605
571187394
65865567
149092431
578902902
52039266
494400489
78719799
51801344
561035467
119424632
171008357
382908281
4765089
100000779
330623301
599573345
94925067
530743400
79843331
39019536
70319762
126853146
137123534
36290019
83927691
232091660
420066626
545837193
37327634
416668327
119847608
128009721
91759358
483687686
15061913
397903941
129873461
506835008
91594133
145391391
461303142
152013609
72910488
82858546
36375938
27189426
24175724
117052001
151927694
79678104
127157162
38629607
129972594
155033924
433951899
100397319
108942756
145699859
270190652
69757995
124526778
145583054
539296126
37882790
192942504
58813493
89380116
141188388
126641658
63815534
64384880
74523117
135398583
147909420
86254059
263419613
440940917
91230636
579673291
138960834
312198436
250388625
603079077
180338222
158014120
85077659
356203623
469948130
18254060
80068037
87179321
131185844
74523084
17771603
289412160
163230481
46229957
7792011
244188220
255947520
109352514
88970360
282648923
35695209
122286329
503925404
502264661
97628150
178466302
54140930
472471052
115108953
509749397
47776463
257024082
88663379
469432631
16079872
216128792
71901881
197885148
155060358
461300625
366703730
17665859
623976310
156051708
155020706
150506614
74172807
116371274
214079187
147783851
17882436
417380111
423316918
61258823
105948881
155714651
355764854
478831111
2279388
52832348
80900771
112967639
86109151
353317811
266265374
286690198
168109353
119708819
237639748
34069397
44899120
146012637
33368843
220091259
120488681
58892799
153097487
9446212
112623971
90179807
30685589
29654583
57978837
117597361
497790232
285703495
22979493
10600838
97806593
79215476
15928268
148444749
463171673
125048889
203989478
512196107
32040432
335192687
51232968
581075169
129137996
140328897
93471089
302457140
111500439
88436817
258439023
274483454
480733207
174033886
5683742
41834972
4394987
138048794
143765579
50437895
73987757
329122980
89631258
146427250
514955088
53804791
72447860
53499855
100086696
26673924
107924972
283820552
49724889
497230334
25577233
103933136
309883278
88139928
289561940
1632425
317118091
130798719
77642532
101458255
57955117
198918805
153834398
93501191
18264072
79486445
223280472
135629900
28524444
75861205
106365248
109649921
87113231
105050057
100906212
130382354
474965373
598783774
602046167
529350744
481743876
403218863
18670427
332013512
114145311
500720766
128124114
10181488
34307321
40757703
422675473
322333359
59837888
590252163
10891634
19351154
73990103
6357860
129219170
232880519
93821364
16192052
253203244
302959199
154551467
41262565
68812910
495115176
47424636
229413084
44075660
99432405
214417317
185622279
145093988
392979223
411803941
541026152
130944117
155066969
241004511
99029256
77345129
610999345
573352424
147499664
559105740
136363499
536807991
137592771
101064828
545373467
44141513
475438073
45767325
581303377
2855088
145550622
79095001
122887746
124368162
162975291
204422818
28617132
525084394
147626452
36501509
66030809
71231804
12689282
44313347
301615907
117798818
116923276
115710374
12083483
391078646
87119840
277725078
458118114
490388664
565440600
348240459
122266500
105968708
259545250
545861555
290501653
597276691
382012466
9093986
137929830
71859659
57742833
94046072
51133833
65719896
44309835
308206046
32060261
75858104
266457500
501710008
109874625
57217267
20441637
51695598
405214857
233417073
15861602
444832010
141856206
487791485
346878778
102631163
110238122
86310455
26303822
537495017
606571034
152179510
116788006
298662213
12272913
139258239
80742155
186259222
41344995
149687243
3383456
30056867
463889783
417389661
112407511
154254062
368877703
185632058
450234420
149257658
35080572
713774
555228207
413024992
107800983
139344158
34228201
458967843
66823599
420409645
459687522
74040627
143507826
301090035
145741670
427443044
123343769
378194702
449007731
76677618
149508800
118135875
364543377
144664401
147194184
536954634
147024781
102261059
15688313
236932988
222136685
426043418
83987172
34614230
179255983
575673779
144261252
21551951
43011374
584639595
146699975
21770046
147228693
130653323
10316649
572124555
214370361
39297116
8122463
268450423
142020801
484802915
388959401
77431046
72824573
359053239
476990452
179887335
59269514
195928315
480804868
276946976
185647336
220054371
474822541
474953388
462844250
122273479
624192137
1116921
487353801
611206272
290086664
277963805
133697039
64848039
30466858
186454677
14136651
35622512
141201285
343148223
206271253
537734416
248666409
115948296
105010403
762562
143302947
494665707
157510274
135616682
128815070
100251923
573489969
278714239
142311597
71872875
60545049
582193008
136158620
139059969
113027118
118545635
113555840
608558743
46910682
116199440
137625816
143758970
3430073
442565717
424796975
178616571
386404282
113793764
86527574
83927693
42879194
69242242
288797093
82262223
477140696
48584457
142152983
5293809
343537583
156761770
350400932
108043932
608870410
57002625
412357553
483171393
383541160
528365156
38226456
18822434
562230234
77298866
22463553
90156261
368457880
120591934
257869626
507372184
597835799
337529376
342626478
184883859
125709791
85427934
325776490
534457292
11089904
102142097
365595527
15398972
525495821
77292257
198705968
10997376
506952052
527204819
991352
78230735
12021773
25173683
95367870
129110708
139846440
311520391
45681410
54729129
70835262
18648279
571425700
12491010
72560211
85115921
267385263
226172627
195351551
211596397
525570352
481744305
406894571
494843554
93530568
121237011
120391108
435500884
287955944
61589273
618950578
129853634
130111383
558782089
82711637
419099711
85249491
25702401
430416338
60287300
98725242
293729415
169063995
51239579
429271664
143071634
535047890
107614349
56943144
151266792
1566333
102789777
225188909
53228886
156613994
276631829
331593264
422108090
205129778
109643312
37935660
116582762
623192812
34644378
130607060
580415021
153844304
291150607
153441153
144656719
195422410
129602492
440290698
89115756
96802023
74063495
107742503
267503932
136350281
622077092
405564187
41022065
356867320
108990752
31447734
163933023
146845373
411723748
488357370
401673921
6913016
596972552
63049860
74655264
111255908
9437652
9840803
575411512
93583442
137559728
95427353
113654973
221886719
73485471
130799992
368150412
100965693
5855574
197493548
142642047
166835918
113317914
74483432
284126508
70479060
47079351
52515114
62870507
43255905
116199440
3145884
87747693
34384021
497469082
143950629
123072800
580594988
424593219
435943376
22582955
27533094
31465451
84991740
266345539
124202939
534507534
87146274
354537227
49924386
139363985
13728547
116589371
250343140
181975768
148173780
76770146
135107787
620756217
619747235
21776655
430510738
197083918
118288972
110092724
130349309
96935307
227608434
291766863
141329792
563446723
102406457
477013781
2630384
203002213
66255225
438401548
63608128
125835360
72401597
364856681
610024300
316404283
56130239
574554897
25239771
122555982
4903880
333159149
387531344
153322193
83385753
4057926
32331228
137830697
17355236
179563620
130792110
434721360
226945246
73630869
90840705
63069687
609188123
27942854
584140536
161341079
308091881
22649043
612267501
117838470
194735823
45639190
19972400
87311501
44220819
133111869
505001776
66828152
324822830
144254645
103351542
113357568
131862770
145774713
91217420
375232423
33145062
40308293
100476629
444348656
119543592
63858573
84998349
474005614
289299023
115485666
150830598
113073383
16813929
301932256
265324786
226451310
405833701
14723708
121731173
18445719
579238172
26283995
450468413
96511229
3542426
67165883
601539083
42257946
186553878
78362915
72672566
455927057
378931350
331692513
277755264
27486833
396860624
380144448
984741
174542754
52209201
501079049
75369036
53394111
385718880
108698225
303066928
42317427
127000571
104477030
139152497
385178520
136964916
309751975
56606085
130620278
448784653
350188356
75773693
96134514
398791765
126043313
138022947
42951893
510351792
35833998
302380150
100899605
256361007
1821688
53869961
90219459
58701138
135246578
115888817
334041805
147896204
45628536
340907303
60617750
39098846
44240646
141544953
33515758
490763328
53598992
42271166
530324801
13938383
532438595
74689939
151947519
118697642
11949074
255810637
301967793
25036228
555418948
90340760
119550203
90794444
55264460
392379883
115062690
20910878
69037616
456992576
600406596
554915648
207544673
214767792
69050832
199422827
108070370
116868301
507333424
78587619
48272136
54499224
27605793
186352378
144492569
526794016
107561475
294686115
541938
547495776
80457968
168772982
376666144
304090115
24433473
225747290
532927486
144010110
268247947
44524835
216177404
117428714
177621573
254791896
135550590
119041310
567195588
72170280
56950393
365121055
4787067
581069461
329087116
302305860
26806106
28784721
57637091
47765765
506725174
567351006
142734462
434502843
202720409
34809465
46005251
70346196
102465296
64127127
58243430
347205503
52770569
542441212
77279039
145801151
94539056
205409741
10686753
48648851
68910956
469853334
551732173
430843749
117878124
115208090
370768534
610231450
103014485
10713189
12158995
14595934
333349272
308342844
120019440
544731968
207601123
98421230
566003313
44927984
6721353
314920192
63578580
142992324
336410035
58099719
50485186
191776854
57848579
319944248
21717176
341920737
608148581
68138790
122907575
454534222
10403551
211756167
40167474
50129265
83498108
288028283
65415884
313466937
83636897
569790917
120290411
375433302
98830462
434806821
97357179
134010695
105327633
366430832
195610627
68231316
397911600
232710113
3339201
12424922
110218383
50981828
114533970
300995572
451159963
52039268
21056276
442810346
77358347
138167756
123773354
73670523
114282830
307107976
119029892
125601091
347126571
115756635
100582373
115113389
51709686
571406307
535280507
115412967
66988826
327408592
573798676
615280506
130188078
208756440
349563573
88321135
135940037
469763937
491820509
78263778
369127739
283031312
501671600
8228207
424548458
196746010
13878900
276779360
277997392
235129857
29535623
66909518
104303238
134935953
29760327
195235348
107422688
545019358
57921278
6073673
52548161
38755176
620114730
621328327
41220333
67623290
9999419
67689378
183766139
93147248
176096837
61864405
571656042
201741386
95110121
76485957
141690353
80669454
106325592
152846343
230617435
588498909
51645357
513782311
153623821
64901820
42390128
535624230
425079077
2273498
85583791
254923921
517155685
85632383
4910487
84952088
155674995
222998371
127937024
496558862
331668820
18019534
145860632
86974440
45575666
86432502
140442222
33871127
67339103
237787386
542394147
19066965
459371334
84885998
516816342
110720579
3238410
147552536
98222958
236543044
379819278
348936684
89512296
45588882
387942348
113912726
265988468
19536204
601969922
339386944
264356635
110760233
615856196
115056081
143937413
44809022
115058928
478461786
105988535
236211559
450080439
177469233
111330172
36660125
21809700
98282439
22491156
64318790
146534748
5379726
341632057
410126105
126701139
19096755
152112744
16866170
299646796
410909756
450797706
48556325
104694366
458216033
246737088
11697930
18896618
294773718
132498012
142622220
260593970
171741900
90179807
225675182
496172657
490464726
462652438
27724757
119547186
48754595
99933663
98619500
4469359
549549221
372970112
56447471
34076006
21016620
185475422
516012009
447632410
74635437
551883399
398041805
128062595
506240714
132688895
431306735
400092879
385124034
74675093
131499273
143261002
146587620
71760524
217856498
486420953
24751859
20223540
70412288
121777434
434196063
89287592
142203111
521274030
283646658
107753136
41795316
553988002
66090002
40975800
102591507
147598797
548607348
94634271
68270972
93186902
20180261
237185336
155423853
386251303
512786128
474033551
60518613
14361359
487941815
10171251
124110413
88204306
236774092
76333952
88672955
36812593
88355723
443683837
439798926
281695233
34228013
368518141
113861268
215511324
266230963
246660784
152410151
377598773
28568485
25767301
56956362
89664305
211450603
78891635
393717425
140527169
7342601
110879195
50843039
257744190
29267207
104296631
106861001
100536108
485547325
592226948
68495678
325566035
26878803
44260475
11030421
47003210
101144138
357583123
601205687
53215670
101514240
40394210
7663025
155377592
414046367
254192188
30976385
35019169
58965500
32674896
105829917
316840245
25798207
56698611
9688794
93081156
47056080
276631434
410857244
370823920
294066941
262797516
108532998
78633944
369943287
113489750
113958987
569872615
361662863
381052925
553627953
26746623
2991494
211231231
226118961
139337547
553369969
23151329
597685952
146918070
148894163
17599769
280785109
304961485
5884311
13817550
118301616
226219669
67557200
39779571
38120714
10197687
280312598
122339201
40777530
135193706
1368063
135695988
124156674
194177245
100265139
201428244
144380214
83240357
328987940
295243446
56394597
98207704
149561670
63889203
62818547
26858978
155100014
356479744
447751750
56143457
82698417
72715784
117439228
340979136
50591897
91713093
25497524
54204170
368651369
282681250
477806679
142952670
519814539
365582375
457850907
324281941
829049
622435337
52561377
263113406
8856060
485124713
16879386
88104581
42539081
181419108
1103703
135795125
68330451
603380807
116823208
96570322
62904462
94138598
143825058
352233537
342440189
149378462
42826322
199857739
25523958
445448774
13925165
84008943
122874530
146713191
19768961
260464860
514865533
35919915
155509770
333223940
151233749
58958889
353694573
149674023
132946644
443420920
447061511
72700767
102228012
146554575
86400720
86703471
98467491
40129848
145424436
233960883
16579271
125881625
47346876
41134418
399081634
488493506
436165423
171207843
533758509
53784044
30097386
53949267
581510366
456149412
228232430
126367091
603982096
346738184
92618528
604803851
67682771
66004083
366882926
75560699
505576212
37525902
255943635
149947957
27057246
566517872
36369327
6294959
77728451
40519781
421362845
92182334
6853535
377777223
86004379
410704071
84958697
525839433
623450926
400276933
481607569
146395961
51325496
134942562
19179318
126317817
25671929
396802605
128016330
595124153
20084751
20546415
130355918
432395559
253229398
139795827
17903783
33732336
166004815
46428227
18848870
199597364
17839845
26244339
294181721
144756927
58978716
90358250
413828055
153117314
5055887
17226680
456023
292554100
123449513
35536593
19754301
423145174
63849549
52078922
263109507
138544467
144949959
258615947
338696404
572546530
504363004
17104092
118750514
89241327
106893456
387788403
5987754
362323655
248336325
259908971
148074645
93391779
120098750
458543415
137645645
39059192
106854312
128254256
10415784
301064255
274279840
120627470
467323042
106418120
137316808
85910391
27956072
109328850
145774713
10343087
71836758
203508832
74661873
428027022
342810656
70544468
31392752
103734866
80781809
164768575
31607853
136528722
300777595
89920531
44630579
99809120
47432795
70412288
145787933
258771840
152958698
59395085
124017887
139245021
132854120
23686658
122577125
620352089
30781421
25416590
93887456
459843650
97337354
104706389
583125710
147003989
3122238
151162772
155552896
281765703
45463311
43024592
537507600
19291671
12900768
130091558
145688796
76433085
372447288
106081059
152727381
99702086
47620507
118664597
391974887
96306601
82890080
138458550
130131212
545825527
27671883
541948910
148563713
52693526
35027702
565689695
72203327
262388349
47674964
17804648
73796096
153348629
10006028
4143843
101104482
166847995
137798244
41193897
155866658
174868061
507354827
60736710
47902032
150830600
82517955
285210535
485354810
150361359
103146692
66275054
536963984
385146776
445203111
432203386
105823310
334627201
509724065
74450385
10825542
88269806
511563717
10746236
14804162
491673172
151273401
103986008
104924484
115558365
56962971
317692241
35199534
56183109
511261547
845952
142509869
375015398
569619269
491012362
216473673
33005348
305032569
72262808
174137652
289191323
466916501
595040634
195654090
35179709
85176794
63684326
826127
86815824
96431919
42497936
15024797
49812033
191829262
622601818
6879971
139449902
182232649
597274667
129054835
78501702
39726699
148033902
112326564
42713969
455854663
843952
6851111
405730639
7739139
125240550
457017022
57762660
246139859
536682884
143441736
195329810
120672625
463695266
412723729
225080953
153170186
49831860
444657390
75963848
33613374
151821948
68006610
150123437
573126122
95057249
98989604
96238461
3720867
149310528
37433376
316019970
191255870
146924681
123105845
264746821
152066483
457876311
468432784
91395861
128027992
64761591
89803094
567853322
31828946
134830209
284583763
43553312
144614872
80641226
82995822
221264997
174705032
145556618
77702013
71256636
372871705
98018079
205705994
476852662
240781358
132305573
292988989
120548160
605321198
38616389
29403443
45027119
32760815
7395473
125518130
27202646
193170414
6562739
566242444
8094783
67121004
487244937
80769939
3542426
100298186
507746239
553291126
85599768
38860920
13049447
376643900
154432610
136317234
166918636
107244243
27850326
84772676
63664499
127950242
16542327
118030131
94356695
467050669
97370399
136621248
41200508
118228403
11248520
13049879
86273888
277304662
127844496
106133933
55956838
113602103
91559025
17917097
86994269
63353876
98434446
142152983
571925439
455122387
103979399
309222355
33540677
98957988
229891522
140890662
120389544
350519066
9966374
110033243
103470504
15704201
46190301
143117895
10878416
614131602
73174850
155338005
50413454
12894159
509704212
60406262
58403733
61798119
931869
20468075
45780545
62977163
108433863
132232874
521741599
461074329
94158423
42601614
415094441
50922345
215798479
136251144
369346260
136356888
129747888
56262417
441559379
12028382
241036770
172898072
218999623
102776561
512744192
218643988
152733990
93596658
74846925
19767519
70722911
458103413
570505734
10217516
54180584
15372534
398304014
241312579
101104484
1852923
496804265
1222667
30150260
51252795
79037033
72864225
135226749
50882693
471265277
286213973
282065550
80636409
25484306
592667197
43771407
622971069
36534552
37056665
23990670
71410245
564904558
618390929
101540678
46223348
185132189
490316387
158177124
471640713
94696854
535940930
122253282
385931214
180020929
10111772
475824313
112445528
487984933
102373410
397604612
17619596
593023928
32724862
201891875
54213627
609093
154108664
76862670
346134630
133283703
20937314
29542230
36911265
323282255
149264267
445765106
14751288
153397524
276202049
169151061
327888499
129853632
520170970
515504
141723398
565145457
392437667
289105528
100912823
586689664
478247609
14876861
80424921
95222472
70262091
115624455
59410075
36627080
90344924
120297020
298087454
145768104
328524671
46679369
148193510
30857421
504011704
588932571
402960890
351475301
32813687
366906313
467177080
140981623
18392847
363044880
101712510
59295950
307961509
77694050
551785477
120290409
374714513
91303335
492118126
187178624
100300472
136125575
614407921
440635883
429442953
127734239
81165129
263153533
106537080
79134721
333471002
95995725
597405910
51550202
398929919
97747112
27533094
508397412
138941007
35596076
122452890
261751104
371058969
147598799
139674606
127770701
82079128
148768592
118539024
335459641
37995141
75732531
155959182
446716799
131697545
54193802
442178097
506763486
63703993
49250268
53856743
146382741
484675000
80160561
75164159
594831609
32972301
58905078
110608226
103278843
253261243
11248518
34650987
531593594
70650212
75963822
100666077
499552148
25233164
53162798
372993104
585418533
95321609
32196769
81224612
336614734
482936266
60597921
512291477
67850501
26297211
93781712
92982023
112167948
150830598
356888285
295699564
618903905
123066191
187103360
118162313
369787475
100807079
90715134
63129168
440149897
121817088
78964482
5062496
43295561
490481622
519927231
108889884
77847411
539077441
155258630
57194664
264508643
57068715
135656336
204384111
518195622
114386053
181789014
11301392
419063326
123826224
139284832
466249816
70392459
140758482
136839347
71727479
234119581
127616770
49494803
34545245
100410537
377184700
108870057
204284655
88653126
46282829
390074742
308446261
209069513
151042088
43136943
4475676
78224126
67685828
67986785
50049959
396047297
8016719
103655556
483292009
75631420
45409838
145398
70689866
604307976
212034478
216227401
138438723
301343261
56249201
110191859
41313859
286928454
317686727
111844109
501293476
45314606
66929345
96779332
83141220
109564004
152086310
130640105
183326686
86293715
30665762
222166808
499789811
14652155
70692654
488717727
61463702
510462733
153367768
614050247
108645351
381183250
207477624
77027897
29694239
482820612
68251143
365340558
110473383
575876053
244321688
543542630
578613787
76882499
110277774
78442221
39019538
470836011
138214019
119199924
151570806
156741607
497371681
115545147
21307416
160290868
108519782
100423757
108678398
88369245
64341184
24790361
343615950
159409503
64061039
408271491
115723590
39131889
338109015
67279622
72798137
143818449
79301393
312782075
581236510
21750221
70643601
262782455
398757477
230700520
469024650
139145888
282353524
82857033
145120424
70927790
316322297
47538537
107175330
571733531
463942321
27037419
237447721
612969350
147790460
108526391
109002239
157821900
135091828
310600076
295441154
99828947
187741946
13588106
123718084
342829345
113754110
490929776
92671398
265298797
610927493
208651321
94554963
78197688
131300654
59865087
421642091
374043318
168482176
145331910
224767492
89466035
583219669
86082227
333170008
78851979
31696764
415259531
46421618
9069287
152066481
79493052
297405
547108201
436086568
59613182
76704056
623961660
456713259
19278453
5789486
131589674
301554017
266556007
71978621
43242689
541407794
67273011
149270874
62012247
66427059
19316553
614739365
592342666
29284481
137863740
451721201
151392365
105380505
99029258
93933719
27579359
200443108
136482459
95632230
44167947
404941054
91502886
258307290
623604107
54980273
9550007
73848968
270055406
120303629
19952573
535749011
119913698
446168705
68819517
126648269
7236857
527176477
106651790
27995724
139859658
555023488
3780350
310393644
263331815
39733381
272618116
363436322
90219461
418765297
5577996
459213120
113436876
415567485
155027315
303533650
68568375
202712730
136559332
77054333
192305540
154478766
84006999
29700846
526450209
66968999
2233842
26791537
45522794
66767595
399592189
75494609
315164357
100569155
580813419
30844203
345003306
190419728
152990115
116226395
30308874
57716397
342127238
152831704
205994801
369492561
10224123
211431961
5155022
85862454
122590341
143309556
14559627
31544759
157115320
422019600
264979931
314194717
218696509
435410450
605908037
89849355
155549424
68444117
68191662
421948562
18280496
38622996
534995599
